From e94251cd55c1189c44f0a2f6e820c56fc4f5b964 Mon Sep 17 00:00:00 2001 From: Christopher Blanchard Date: Tue, 8 Sep 2026 13:27:33 +0000 Subject: [PATCH 1/4] feat(scotland)!: move to Scottish Parliament 2026 designation, drop 2021 fields SPD 2026/2 folds the operative Scottish Parliament set into the postcode index as the 2026 vintage (codes identical to the 2025 set) and ships no 2021 data, so the superseded fields cannot be served. scottish_parliamentary_region and scottish_parliamentary_constituency (and their codes) now read the 2026 columns. BREAKING CHANGE: scottish_parliamentary_region_2021, scottish_parliamentary_constituency_2021 and their codes counterparts are removed from /scotland/postcodes/:postcode. Claude-Session: https://claude.ai/code/session_0195FWjQNKqsSSeZuRyu8Lzi --- api/app/queries/scottish_postcodes.ts | 20 ++------ build/404.html | 4 +- build/assets/js/2b8f49f9.144e7984.js | 1 - build/assets/js/2b8f49f9.14db9c0a.js | 1 + ...b8c04.1d5e4613.js => 36bb8c04.53c95e95.js} | 2 +- build/assets/js/4c84271f.d619ac4b.js | 1 - build/assets/js/4c84271f.e2abc764.js | 1 + .../js/{6735.8e1eb97f.js => 6735.4ff5a31a.js} | 4 +- ...CENSE.txt => 6735.4ff5a31a.js.LICENSE.txt} | 0 .../js/{7768.ec491f9a.js => 7768.a5b8bb7b.js} | 4 +- ...CENSE.txt => 7768.a5b8bb7b.js.LICENSE.txt} | 0 build/assets/js/main.6e3d9bfc.js | 2 - build/assets/js/main.7db2467f.js | 2 + ...CENSE.txt => main.7db2467f.js.LICENSE.txt} | 0 build/assets/js/runtime~main.4ee5051f.js | 1 - build/assets/js/runtime~main.83c8bdc9.js | 1 + .../api/api-reference-postcodes-io/index.html | 4 +- .../docs/api/bulk-postcode-lookup/index.html | 4 +- build/docs/api/find-outcode/index.html | 4 +- build/docs/api/find-place/index.html | 4 +- .../docs/api/get-scottish-postcode/index.html | 4 +- build/docs/api/index.html | 4 +- build/docs/api/lookup-postcode/index.html | 4 +- .../api/lookup-terminated-postcode/index.html | 4 +- build/docs/api/nearest-postcode/index.html | 4 +- build/docs/api/outward-codes/index.html | 4 +- build/docs/api/place-query/index.html | 4 +- build/docs/api/places/index.html | 4 +- build/docs/api/postcode-lookup/index.html | 4 +- build/docs/api/postcodes/index.html | 4 +- build/docs/api/random-place/index.html | 4 +- build/docs/api/random-postcode/index.html | 4 +- build/docs/api/scottish-postcodes/index.html | 4 +- .../docs/api/terminated-postcodes/index.html | 4 +- build/docs/libraries/index.html | 4 +- build/docs/licences/index.html | 4 +- build/docs/outcode/lookup/index.html | 4 +- build/docs/outcode/nearest/index.html | 4 +- build/docs/outcode/reverse-geocode/index.html | 4 +- build/docs/outcode/schema/index.html | 4 +- build/docs/overview/index.html | 4 +- build/docs/place/lookup/index.html | 4 +- build/docs/place/query/index.html | 4 +- build/docs/place/random/index.html | 4 +- build/docs/place/schema/index.html | 4 +- build/docs/postcode/autocomplete/index.html | 4 +- .../postcode/bulk-reverse-geocode/index.html | 4 +- build/docs/postcode/bulk/index.html | 4 +- build/docs/postcode/lookup/index.html | 4 +- build/docs/postcode/nearest/index.html | 4 +- build/docs/postcode/query/index.html | 4 +- build/docs/postcode/random/index.html | 4 +- .../docs/postcode/reverse-geocode/index.html | 4 +- build/docs/postcode/schema/index.html | 4 +- .../docs/scottish-postcode/lookup/index.html | 6 +-- .../docs/scottish-postcode/schema/index.html | 10 ++-- build/docs/self-host/index.html | 4 +- .../terminated-postcode/lookup/index.html | 4 +- .../terminated-postcode/schema/index.html | 4 +- build/endpoints/index.html | 4 +- build/index.html | 4 +- build/openapi.json | 45 +++-------------- build/openapi.yaml | 41 +++------------- docs/api/get-scottish-postcode.api.mdx | 4 +- docs/scottish-postcode/lookup.mdx | 4 -- docs/scottish-postcode/schema.mdx | 14 ++---- .../components/schemas/ScottishPostcodes.yaml | 49 +++++-------------- static/openapi.json | 45 +++-------------- static/openapi.yaml | 41 +++------------- .../queries.scottish_postcodes.integration.ts | 12 ----- test/scottish_postcodes.e2e.integration.ts | 4 -- 71 files changed, 160 insertions(+), 331 deletions(-) delete mode 100644 build/assets/js/2b8f49f9.144e7984.js create mode 100644 build/assets/js/2b8f49f9.14db9c0a.js rename build/assets/js/{36bb8c04.1d5e4613.js => 36bb8c04.53c95e95.js} (54%) delete mode 100644 build/assets/js/4c84271f.d619ac4b.js create mode 100644 build/assets/js/4c84271f.e2abc764.js rename build/assets/js/{6735.8e1eb97f.js => 6735.4ff5a31a.js} (99%) rename build/assets/js/{6735.8e1eb97f.js.LICENSE.txt => 6735.4ff5a31a.js.LICENSE.txt} (100%) rename build/assets/js/{7768.ec491f9a.js => 7768.a5b8bb7b.js} (99%) rename build/assets/js/{7768.ec491f9a.js.LICENSE.txt => 7768.a5b8bb7b.js.LICENSE.txt} (100%) delete mode 100644 build/assets/js/main.6e3d9bfc.js create mode 100644 build/assets/js/main.7db2467f.js rename build/assets/js/{main.6e3d9bfc.js.LICENSE.txt => main.7db2467f.js.LICENSE.txt} (100%) delete mode 100644 build/assets/js/runtime~main.4ee5051f.js create mode 100644 build/assets/js/runtime~main.83c8bdc9.js diff --git a/api/app/queries/scottish_postcodes.ts b/api/app/queries/scottish_postcodes.ts index fe9ca9e43..27890a711 100644 --- a/api/app/queries/scottish_postcodes.ts +++ b/api/app/queries/scottish_postcodes.ts @@ -29,9 +29,7 @@ export interface ScottishPostcodeRow { local_government_district_1991: string | null; uk_parliamentary_constituency: string | null; scottish_parliamentary_region: string | null; - scottish_parliamentary_region_2021: string | null; scottish_parliamentary_constituency: string | null; - scottish_parliamentary_constituency_2021: string | null; health_board_area: string | null; health_board_area_2006: string | null; health_board_area_1995: string | null; @@ -85,9 +83,7 @@ export interface ScottishPostcodeRow { local_government_district_1991_code: string | null; uk_parliamentary_constituency_code: string | null; scottish_parliamentary_region_code: string | null; - scottish_parliamentary_region_2021_code: string | null; scottish_parliamentary_constituency_code: string | null; - scottish_parliamentary_constituency_2021_code: string | null; health_board_area_code: string | null; health_board_area_2006_code: string | null; health_board_area_1995_code: string | null; @@ -127,10 +123,8 @@ const SELECT_COLUMNS = ` local_government_district_1995_name AS local_government_district, local_government_district_1991_name AS local_government_district_1991, uk_parliamentary_constituency_2024_name AS uk_parliamentary_constituency, - scottish_parliamentary_region_2025_name AS scottish_parliamentary_region, - scottish_parliamentary_region_2021_name AS scottish_parliamentary_region_2021, - scottish_parliamentary_constituency_2025_name AS scottish_parliamentary_constituency, - scottish_parliamentary_constituency_2021_name AS scottish_parliamentary_constituency_2021, + scottish_parliamentary_region_2026_name AS scottish_parliamentary_region, + scottish_parliamentary_constituency_2026_name AS scottish_parliamentary_constituency, health_board_area_2019_name AS health_board_area, health_board_area_2006_name AS health_board_area_2006, health_board_area_1995_name AS health_board_area_1995, @@ -183,10 +177,8 @@ const SELECT_COLUMNS = ` local_government_district_1995_code AS local_government_district_code, local_government_district_1991_code AS local_government_district_1991_code, uk_parliamentary_constituency_2024_code AS uk_parliamentary_constituency_code, - scottish_parliamentary_region_2025_code AS scottish_parliamentary_region_code, - scottish_parliamentary_region_2021_code AS scottish_parliamentary_region_2021_code, - scottish_parliamentary_constituency_2025_code AS scottish_parliamentary_constituency_code, - scottish_parliamentary_constituency_2021_code AS scottish_parliamentary_constituency_2021_code, + scottish_parliamentary_region_2026_code AS scottish_parliamentary_region_code, + scottish_parliamentary_constituency_2026_code AS scottish_parliamentary_constituency_code, health_board_area_2019_code AS health_board_area_code, health_board_area_2006_code AS health_board_area_2006_code, health_board_area_1995_code AS health_board_area_1995_code, @@ -259,9 +251,7 @@ export const toJson = (row: ScottishPostcodeRow) => ({ local_government_district_1991: row.local_government_district_1991, uk_parliamentary_constituency: row.uk_parliamentary_constituency, scottish_parliamentary_region: row.scottish_parliamentary_region, - scottish_parliamentary_region_2021: row.scottish_parliamentary_region_2021, scottish_parliamentary_constituency: row.scottish_parliamentary_constituency, - scottish_parliamentary_constituency_2021: row.scottish_parliamentary_constituency_2021, health_board_area: row.health_board_area, health_board_area_2006: row.health_board_area_2006, health_board_area_1995: row.health_board_area_1995, @@ -312,9 +302,7 @@ export const toJson = (row: ScottishPostcodeRow) => ({ local_government_district_1991: row.local_government_district_1991_code, uk_parliamentary_constituency: row.uk_parliamentary_constituency_code, scottish_parliamentary_region: row.scottish_parliamentary_region_code, - scottish_parliamentary_region_2021: row.scottish_parliamentary_region_2021_code, scottish_parliamentary_constituency: row.scottish_parliamentary_constituency_code, - scottish_parliamentary_constituency_2021: row.scottish_parliamentary_constituency_2021_code, health_board_area: row.health_board_area_code, health_board_area_2006: row.health_board_area_2006_code, health_board_area_1995: row.health_board_area_1995_code, diff --git a/build/404.html b/build/404.html index 7e4804695..ee6c8429d 100644 --- a/build/404.html +++ b/build/404.html @@ -4,8 +4,8 @@ Page Not Found | Postcodes.io - - + + diff --git a/build/assets/js/2b8f49f9.144e7984.js b/build/assets/js/2b8f49f9.144e7984.js deleted file mode 100644 index 2ac520937..000000000 --- a/build/assets/js/2b8f49f9.144e7984.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[759],{9856(e,n,t){t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>l,default:()=>a,frontMatter:()=>i,metadata:()=>d,toc:()=>h});const d=JSON.parse('{"id":"scottish-postcode/schema","title":"Scottish Postcode Schema","description":"The Scottish Postcode schema represents the full set of geographies the Scottish Postcode Directory (SPD) ships against a postcodepostcode endpoint.","source":"@site/docs/scottish-postcode/schema.mdx","sourceDirName":"scottish-postcode","slug":"/scottish-postcode/schema","permalink":"/docs/scottish-postcode/schema","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"sidebar_label":"Schema","title":"Scottish Postcode Schema"},"sidebar":"docsSidebar","previous":{"title":"Lookup","permalink":"/docs/terminated-postcode/lookup"},"next":{"title":"Lookup","permalink":"/docs/scottish-postcode/lookup"}}');var s=t(31325),r=t(31736);const i={sidebar_label:"Schema",title:"Scottish Postcode Schema"},l=void 0,c={},h=[{value:"Example",id:"example",level:2},{value:"Reference",id:"reference",level:2},{value:"Identity & spatial",id:"identity--spatial",level:3},{value:"Administrative geographies",id:"administrative-geographies",level:3},{value:"Parliamentary",id:"parliamentary",level:3},{value:"Health",id:"health",level:3},{value:"Statistical & census",id:"statistical--census",level:3},{value:"codes object",id:"codes-object",level:3}];function o(e){const n={admonition:"admonition",code:"code",h2:"h2",h3:"h3",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(n.p,{children:["The Scottish Postcode schema represents the full set of geographies the Scottish Postcode Directory (SPD) ships against a postcode: administrative, electoral, health, statistical, and census. It is returned by the ",(0,s.jsx)(n.code,{children:"/scotland/postcodes/:postcode"})," endpoint."]}),"\n",(0,s.jsxs)(n.p,{children:["Top-level fields hold the ",(0,s.jsx)(n.strong,{children:"canonical (latest)"})," value for each datapoint. Year-suffixed fields surface prior versions where SPD publishes them (e.g. ",(0,s.jsx)(n.code,{children:"data_zone"})," is the 2022 Data Zone; ",(0,s.jsx)(n.code,{children:"data_zone_2011"})," and ",(0,s.jsx)(n.code,{children:"data_zone_2001"})," are historical baselines). The ",(0,s.jsx)(n.code,{children:"codes"})," object mirrors the same datapoints with their GSS / official codes."]}),"\n",(0,s.jsx)(n.admonition,{title:"Scottish Parliament 2025 boundaries",type:"note",children:(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency"})," and ",(0,s.jsx)(n.code,{children:"scottish_parliamentary_region"})," now hold the ",(0,s.jsx)(n.strong,{children:"2025"})," designation (Second Review of Scottish Parliament Boundaries, SSI 2025/285), which took effect at the 7 May 2026 Holyrood election - boundaries ",(0,s.jsx)(n.strong,{children:"and"})," names changed. The superseded 2021 values moved to ",(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency_2021"})," and ",(0,s.jsx)(n.code,{children:"scottish_parliamentary_region_2021"}),". Consumers pinned to the 2021 boundaries should read the ",(0,s.jsx)(n.code,{children:"_2021"})," fields."]})}),"\n",(0,s.jsx)(n.h2,{id:"example",children:"Example"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-json",children:'{\n "status": 200,\n "result": {\n "postcode": "AB10 1XG",\n "postcode_district": "AB10",\n "postcode_sector": "AB10 1",\n "incode": "1XG",\n "outcode": "AB10",\n "user_type": "0",\n "date_of_introduction": "199406",\n "date_of_deletion": null,\n "longitude": -2.10250,\n "latitude": 57.14945,\n "eastings": 393859,\n "northings": 806073,\n "council_area": "Aberdeen City",\n "electoral_ward": "Midstocket/Rosemount",\n "uk_parliamentary_constituency": "Aberdeen South",\n "scottish_parliamentary_region": "North East Scotland",\n "scottish_parliamentary_region_2021": "North East Scotland",\n "scottish_parliamentary_constituency": "Aberdeen Central",\n "scottish_parliamentary_constituency_2021": "Aberdeen Central",\n "health_board_area": "Grampian",\n "integration_authority": "Aberdeen City",\n "data_zone": "West End North - 01",\n "data_zone_2011": "S01006571",\n "intermediate_zone": "West End North",\n "output_area": "S00136537",\n "locality": "Aberdeen",\n "settlement": "Aberdeen, Milltimber, and Peterculter",\n "civil_parish": "Old Machar",\n "island": "Mainland of Scotland",\n "national_park": null,\n "travel_to_work_area": "Aberdeen",\n "lau_level_1": "Aberdeen City",\n "itl_level_2": "North Eastern Scotland",\n "itl_level_3": "Aberdeen City and Aberdeenshire",\n "urban_rural_6_fold": "1",\n "urban_rural_8_fold": "1",\n "scottish_index_of_multiple_deprivation": 6414,\n "census_household_count": 0,\n "census_population_count": 0,\n "codes": {\n "council_area": "S12000033",\n "electoral_ward": "S13002841",\n "uk_parliamentary_constituency": "S14000061",\n "scottish_parliamentary_region": "S17000026",\n "scottish_parliamentary_region_2021": "S17000014",\n "scottish_parliamentary_constituency": "S16000151",\n "scottish_parliamentary_constituency_2021": "S16000074",\n "health_board_area": "S08000020",\n "integration_authority": "S37000002",\n "data_zone": "S01013550",\n "intermediate_zone": "S02002527",\n "locality": "S19000001",\n "settlement": "S20000001",\n "civil_parish": "S07000001",\n "national_park": null,\n "travel_to_work_area": "S22000047"\n }\n }\n}\n'})}),"\n",(0,s.jsx)(n.h2,{id:"reference",children:"Reference"}),"\n",(0,s.jsx)(n.h3,{id:"identity--spatial",children:"Identity & spatial"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"postcode"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Royal Mail postcode (canonical formatting with single space)."}),(0,s.jsx)(n.td,{children:'"AB10 1XG"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"pc_compact"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Postcode with all spaces removed."}),(0,s.jsx)(n.td,{children:'"AB101XG"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"postcode_district"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Equivalent to the outward code."}),(0,s.jsx)(n.td,{children:'"AB10"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"postcode_sector"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Outward code plus the first character of the inward code."}),(0,s.jsx)(n.td,{children:'"AB10 1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"outcode"})," / ",(0,s.jsx)(n.code,{children:"incode"})]}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Outward / inward halves of the postcode."}),(0,s.jsx)(n.td,{children:'"AB10" / "1XG"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"user_type"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:'SPD user type ("0" = small user, "1" = large user).'}),(0,s.jsx)(n.td,{children:'"0"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"date_of_introduction"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Date the postcode was introduced (YYYYMM)."}),(0,s.jsx)(n.td,{children:'"199406"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"date_of_deletion"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsxs)(n.td,{children:["Date the postcode was deleted (YYYYMM); ",(0,s.jsx)(n.code,{children:"null"})," for live postcodes."]}),(0,s.jsx)(n.td,{children:"null"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"linked_small_user_postcode"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"For large-user postcodes, the linked small-user postcode (if any)."}),(0,s.jsx)(n.td,{children:"null"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"longitude"})," / ",(0,s.jsx)(n.code,{children:"latitude"})]}),(0,s.jsx)(n.td,{children:"number | null"}),(0,s.jsx)(n.td,{children:"WGS84 coordinates."}),(0,s.jsx)(n.td,{children:"-2.10250"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"eastings"})," / ",(0,s.jsx)(n.code,{children:"northings"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"OS National Grid grid reference (1m resolution)."}),(0,s.jsx)(n.td,{children:"393859"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"split_indicator"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Marks postcodes that span more than one administrative unit."}),(0,s.jsx)(n.td,{children:'"0"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"grid_link_indicator"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"How the postcode was linked to its grid reference."}),(0,s.jsx)(n.td,{children:'"1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"grid_link_positional_accuracy"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Positional accuracy of the grid reference."}),(0,s.jsx)(n.td,{children:'"1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"never_digitised"})}),(0,s.jsx)(n.td,{children:"boolean"}),(0,s.jsx)(n.td,{children:"True if the postcode has never been digitised (no grid reference established)."}),(0,s.jsx)(n.td,{children:"false"})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"administrative-geographies",children:"Administrative geographies"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"council_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2019 council area name (current unitary authority)."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"electoral_ward"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 electoral ward name."}),(0,s.jsx)(n.td,{children:'"Midstocket/Rosemount"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"local_government_district"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1995 local government district name (pre-unitary boundary)."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"local_government_district_1991"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1991 local government district name (historical)."}),(0,s.jsx)(n.td,{children:'"City of Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"enterprise_region"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2008 enterprise region name."}),(0,s.jsx)(n.td,{children:'"Highlands and Islands"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"registration_district"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2007 registration district code. (SPD provides codes only \u2014 no names.)"}),(0,s.jsx)(n.td,{children:'"RD20"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"strategic_development_planning_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2013 SDPA code."}),(0,s.jsx)(n.td,{children:'"SD01"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"civil_parish"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1930 Scottish civil parish name (latest historical baseline)."}),(0,s.jsx)(n.td,{children:'"Old Machar"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"island"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:'Island name; "Mainland of Scotland" for non-island postcodes.'}),(0,s.jsx)(n.td,{children:'"Mainland of Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"national_park"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2010 national park name (Cairngorms / Loch Lomond and the Trossachs)."}),(0,s.jsx)(n.td,{children:"null"})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"parliamentary",children:"Parliamentary"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"uk_parliamentary_constituency"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2024 UK Parliamentary constituency."}),(0,s.jsx)(n.td,{children:'"Aberdeen South"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_parliamentary_region"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.strong,{children:"2025"})," Scottish Parliamentary region (current; SSI 2025/285, 7 May 2026 election)."]}),(0,s.jsx)(n.td,{children:'"North East Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_parliamentary_region_2021"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2021 Scottish Parliamentary region (superseded)."}),(0,s.jsx)(n.td,{children:'"North East Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.strong,{children:"2025"})," Scottish Parliamentary constituency (current; SSI 2025/285, 7 May 2026 election)."]}),(0,s.jsx)(n.td,{children:'"Aberdeen Central"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency_2021"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2021 Scottish Parliamentary constituency (superseded)."}),(0,s.jsx)(n.td,{children:'"Aberdeen Central"'})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"health",children:"Health"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"health_board_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2019 NHS health board area (operational)."}),(0,s.jsx)(n.td,{children:'"Grampian"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"health_board_area_2006"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2006 health board area (historical)."}),(0,s.jsx)(n.td,{children:'"Grampian"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"health_board_area_1995"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1995 health board area (historical)."}),(0,s.jsx)(n.td,{children:'"Grampian"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"integration_authority"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2019 health and social care integration authority."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"statistical--census",children:"Statistical & census"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"output_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 census Output Area code (smallest census geography)."}),(0,s.jsx)(n.td,{children:'"S00136537"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"output_area_2011"})," / ",(0,s.jsx)(n.code,{children:"output_area_2001"})," / ",(0,s.jsx)(n.code,{children:"output_area_1991"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical Output Area codes."}),(0,s.jsx)(n.td,{children:'"S00088970"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"data_zone"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 Data Zone name (Scottish equivalent of LSOA)."}),(0,s.jsx)(n.td,{children:'"West End North - 01"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"data_zone_2011"})," / ",(0,s.jsx)(n.code,{children:"data_zone_2001"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical Data Zone codes."}),(0,s.jsx)(n.td,{children:'"S01006571"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"intermediate_zone"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 Intermediate Zone name (Scottish equivalent of MSOA)."}),(0,s.jsx)(n.td,{children:'"West End North"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"intermediate_zone_2011"})," / ",(0,s.jsx)(n.code,{children:"intermediate_zone_2001"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical Intermediate Zone codes."}),(0,s.jsx)(n.td,{children:'"S02000007"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"locality"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 locality name."}),(0,s.jsx)(n.td,{children:'"Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"locality_2020"})," / ",(0,s.jsx)(n.code,{children:"locality_2001"})," / ",(0,s.jsx)(n.code,{children:"locality_1991"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical locality names."}),(0,s.jsx)(n.td,{children:'"Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"settlement"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 settlement name."}),(0,s.jsx)(n.td,{children:'"Aberdeen, Milltimber, and Peterculter"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"settlement_2020"})," / ",(0,s.jsx)(n.code,{children:"settlement_2001"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical settlement names."}),(0,s.jsx)(n.td,{children:'"Aberdeen Settlement"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"travel_to_work_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2011 Travel to Work Area."}),(0,s.jsx)(n.td,{children:'"Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"lau_level_1"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2025 LAU level 1 name (replaces previous NUTS classifications)."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"itl_level_2"})," / ",(0,s.jsx)(n.code,{children:"itl_level_3"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2025 ITL level 2 / 3 names (replaces NUTS 2 / 3)."}),(0,s.jsx)(n.td,{children:'"North Eastern Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"urban_rural_6_fold"})," / ",(0,s.jsx)(n.code,{children:"urban_rural_8_fold"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 Scottish Government urban-rural classification codes."}),(0,s.jsx)(n.td,{children:'"1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_index_of_multiple_deprivation"})}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"SIMD 2020 rank for the postcode's Data Zone (1 = most deprived, 6976 = least deprived)."}),(0,s.jsx)(n.td,{children:"6414"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"roa_community_planning_partnership"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2006 Community Planning Partnership name."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"roa_local"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2006 Regional Outcome Agreement local authority."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count"})," / ",(0,s.jsx)(n.code,{children:"census_population_count"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 2022 census. May be 0 for empty / zero-suppressed postcodes."}),(0,s.jsx)(n.td,{children:"0"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count_2011"})," / ",(0,s.jsx)(n.code,{children:"census_population_count_2011"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 2011 census."}),(0,s.jsx)(n.td,{children:"8 / 18"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count_2001"})," / ",(0,s.jsx)(n.code,{children:"census_population_count_2001"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 2001 census."}),(0,s.jsx)(n.td,{children:"12 / 26"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count_1991"})," / ",(0,s.jsx)(n.code,{children:"census_population_count_1991"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 1991 census."}),(0,s.jsx)(n.td,{children:"null"})]})]})]}),"\n",(0,s.jsxs)(n.h3,{id:"codes-object",children:[(0,s.jsx)(n.code,{children:"codes"})," object"]}),"\n",(0,s.jsxs)(n.p,{children:["Mirrors every name field above with its GSS / official code, where SPD publishes one. Where SPD ships only a code (e.g. ",(0,s.jsx)(n.code,{children:"registration_district"}),", ",(0,s.jsx)(n.code,{children:"strategic_development_planning_area"}),"), the same value appears as the top-level field. Pseudo codes (e.g. ",(0,s.jsx)(n.code,{children:"S99999999"}),") appear where a geography does not apply."]})]})}function a(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(o,{...e})}):o(e)}},31736(e,n,t){t.d(n,{R:()=>i,x:()=>l});var d=t(20489);const s={},r=d.createContext(s);function i(e){const n=d.useContext(r);return d.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),d.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/build/assets/js/2b8f49f9.14db9c0a.js b/build/assets/js/2b8f49f9.14db9c0a.js new file mode 100644 index 000000000..baaaf18ef --- /dev/null +++ b/build/assets/js/2b8f49f9.14db9c0a.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[759],{9856(e,n,t){t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>l,default:()=>a,frontMatter:()=>i,metadata:()=>d,toc:()=>h});const d=JSON.parse('{"id":"scottish-postcode/schema","title":"Scottish Postcode Schema","description":"The Scottish Postcode schema represents the full set of geographies the Scottish Postcode Directory (SPD) ships against a postcodepostcode endpoint.","source":"@site/docs/scottish-postcode/schema.mdx","sourceDirName":"scottish-postcode","slug":"/scottish-postcode/schema","permalink":"/docs/scottish-postcode/schema","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"sidebar_label":"Schema","title":"Scottish Postcode Schema"},"sidebar":"docsSidebar","previous":{"title":"Lookup","permalink":"/docs/terminated-postcode/lookup"},"next":{"title":"Lookup","permalink":"/docs/scottish-postcode/lookup"}}');var s=t(31325),r=t(31736);const i={sidebar_label:"Schema",title:"Scottish Postcode Schema"},l=void 0,c={},h=[{value:"Example",id:"example",level:2},{value:"Reference",id:"reference",level:2},{value:"Identity & spatial",id:"identity--spatial",level:3},{value:"Administrative geographies",id:"administrative-geographies",level:3},{value:"Parliamentary",id:"parliamentary",level:3},{value:"Health",id:"health",level:3},{value:"Statistical & census",id:"statistical--census",level:3},{value:"codes object",id:"codes-object",level:3}];function o(e){const n={admonition:"admonition",code:"code",h2:"h2",h3:"h3",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(n.p,{children:["The Scottish Postcode schema represents the full set of geographies the Scottish Postcode Directory (SPD) ships against a postcode: administrative, electoral, health, statistical, and census. It is returned by the ",(0,s.jsx)(n.code,{children:"/scotland/postcodes/:postcode"})," endpoint."]}),"\n",(0,s.jsxs)(n.p,{children:["Top-level fields hold the ",(0,s.jsx)(n.strong,{children:"canonical (latest)"})," value for each datapoint. Year-suffixed fields surface prior versions where SPD publishes them (e.g. ",(0,s.jsx)(n.code,{children:"data_zone"})," is the 2022 Data Zone; ",(0,s.jsx)(n.code,{children:"data_zone_2011"})," and ",(0,s.jsx)(n.code,{children:"data_zone_2001"})," are historical baselines). The ",(0,s.jsx)(n.code,{children:"codes"})," object mirrors the same datapoints with their GSS / official codes."]}),"\n",(0,s.jsx)(n.admonition,{title:"Scottish Parliament 2026 boundaries",type:"note",children:(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency"})," and ",(0,s.jsx)(n.code,{children:"scottish_parliamentary_region"})," hold the ",(0,s.jsx)(n.strong,{children:"2026"})," designation (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). SPD 2026/2 no longer publishes the superseded 2021 boundaries, so the ",(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency_2021"})," and ",(0,s.jsx)(n.code,{children:"scottish_parliamentary_region_2021"})," fields have been removed."]})}),"\n",(0,s.jsx)(n.h2,{id:"example",children:"Example"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-json",children:'{\n "status": 200,\n "result": {\n "postcode": "AB10 1XG",\n "postcode_district": "AB10",\n "postcode_sector": "AB10 1",\n "incode": "1XG",\n "outcode": "AB10",\n "user_type": "0",\n "date_of_introduction": "199406",\n "date_of_deletion": null,\n "longitude": -2.10250,\n "latitude": 57.14945,\n "eastings": 393859,\n "northings": 806073,\n "council_area": "Aberdeen City",\n "electoral_ward": "Midstocket/Rosemount",\n "uk_parliamentary_constituency": "Aberdeen South",\n "scottish_parliamentary_region": "North East Scotland",\n "scottish_parliamentary_constituency": "Aberdeen Central",\n "health_board_area": "Grampian",\n "integration_authority": "Aberdeen City",\n "data_zone": "West End North - 01",\n "data_zone_2011": "S01006571",\n "intermediate_zone": "West End North",\n "output_area": "S00136537",\n "locality": "Aberdeen",\n "settlement": "Aberdeen, Milltimber, and Peterculter",\n "civil_parish": "Old Machar",\n "island": "Mainland of Scotland",\n "national_park": null,\n "travel_to_work_area": "Aberdeen",\n "lau_level_1": "Aberdeen City",\n "itl_level_2": "North Eastern Scotland",\n "itl_level_3": "Aberdeen City and Aberdeenshire",\n "urban_rural_6_fold": "1",\n "urban_rural_8_fold": "1",\n "scottish_index_of_multiple_deprivation": 6414,\n "census_household_count": 0,\n "census_population_count": 0,\n "codes": {\n "council_area": "S12000033",\n "electoral_ward": "S13002841",\n "uk_parliamentary_constituency": "S14000061",\n "scottish_parliamentary_region": "S17000026",\n "scottish_parliamentary_constituency": "S16000151",\n "health_board_area": "S08000020",\n "integration_authority": "S37000002",\n "data_zone": "S01013550",\n "intermediate_zone": "S02002527",\n "locality": "S19000001",\n "settlement": "S20000001",\n "civil_parish": "S07000001",\n "national_park": null,\n "travel_to_work_area": "S22000047"\n }\n }\n}\n'})}),"\n",(0,s.jsx)(n.h2,{id:"reference",children:"Reference"}),"\n",(0,s.jsx)(n.h3,{id:"identity--spatial",children:"Identity & spatial"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"postcode"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Royal Mail postcode (canonical formatting with single space)."}),(0,s.jsx)(n.td,{children:'"AB10 1XG"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"pc_compact"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Postcode with all spaces removed."}),(0,s.jsx)(n.td,{children:'"AB101XG"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"postcode_district"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Equivalent to the outward code."}),(0,s.jsx)(n.td,{children:'"AB10"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"postcode_sector"})}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Outward code plus the first character of the inward code."}),(0,s.jsx)(n.td,{children:'"AB10 1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"outcode"})," / ",(0,s.jsx)(n.code,{children:"incode"})]}),(0,s.jsx)(n.td,{children:"string"}),(0,s.jsx)(n.td,{children:"Outward / inward halves of the postcode."}),(0,s.jsx)(n.td,{children:'"AB10" / "1XG"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"user_type"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:'SPD user type ("0" = small user, "1" = large user).'}),(0,s.jsx)(n.td,{children:'"0"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"date_of_introduction"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Date the postcode was introduced (YYYYMM)."}),(0,s.jsx)(n.td,{children:'"199406"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"date_of_deletion"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsxs)(n.td,{children:["Date the postcode was deleted (YYYYMM); ",(0,s.jsx)(n.code,{children:"null"})," for live postcodes."]}),(0,s.jsx)(n.td,{children:"null"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"linked_small_user_postcode"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"For large-user postcodes, the linked small-user postcode (if any)."}),(0,s.jsx)(n.td,{children:"null"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"longitude"})," / ",(0,s.jsx)(n.code,{children:"latitude"})]}),(0,s.jsx)(n.td,{children:"number | null"}),(0,s.jsx)(n.td,{children:"WGS84 coordinates."}),(0,s.jsx)(n.td,{children:"-2.10250"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"eastings"})," / ",(0,s.jsx)(n.code,{children:"northings"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"OS National Grid grid reference (1m resolution)."}),(0,s.jsx)(n.td,{children:"393859"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"split_indicator"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Marks postcodes that span more than one administrative unit."}),(0,s.jsx)(n.td,{children:'"0"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"grid_link_indicator"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"How the postcode was linked to its grid reference."}),(0,s.jsx)(n.td,{children:'"1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"grid_link_positional_accuracy"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Positional accuracy of the grid reference."}),(0,s.jsx)(n.td,{children:'"1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"never_digitised"})}),(0,s.jsx)(n.td,{children:"boolean"}),(0,s.jsx)(n.td,{children:"True if the postcode has never been digitised (no grid reference established)."}),(0,s.jsx)(n.td,{children:"false"})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"administrative-geographies",children:"Administrative geographies"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"council_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2019 council area name (current unitary authority)."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"electoral_ward"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 electoral ward name."}),(0,s.jsx)(n.td,{children:'"Midstocket/Rosemount"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"local_government_district"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1995 local government district name (pre-unitary boundary)."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"local_government_district_1991"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1991 local government district name (historical)."}),(0,s.jsx)(n.td,{children:'"City of Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"enterprise_region"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2008 enterprise region name."}),(0,s.jsx)(n.td,{children:'"Highlands and Islands"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"registration_district"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2007 registration district code. (SPD provides codes only \u2014 no names.)"}),(0,s.jsx)(n.td,{children:'"RD20"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"strategic_development_planning_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2013 SDPA code."}),(0,s.jsx)(n.td,{children:'"SD01"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"civil_parish"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1930 Scottish civil parish name (latest historical baseline)."}),(0,s.jsx)(n.td,{children:'"Old Machar"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"island"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:'Island name; "Mainland of Scotland" for non-island postcodes.'}),(0,s.jsx)(n.td,{children:'"Mainland of Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"national_park"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2010 national park name (Cairngorms / Loch Lomond and the Trossachs)."}),(0,s.jsx)(n.td,{children:"null"})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"parliamentary",children:"Parliamentary"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"uk_parliamentary_constituency"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2024 UK Parliamentary constituency."}),(0,s.jsx)(n.td,{children:'"Aberdeen South"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_parliamentary_region"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.strong,{children:"2026"})," Scottish Parliamentary region (current; SSI 2025/285, 7 May 2026 election)."]}),(0,s.jsx)(n.td,{children:'"North East Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_parliamentary_constituency"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.strong,{children:"2026"})," Scottish Parliamentary constituency (current; SSI 2025/285, 7 May 2026 election)."]}),(0,s.jsx)(n.td,{children:'"Aberdeen Central"'})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"health",children:"Health"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"health_board_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2019 NHS health board area (operational)."}),(0,s.jsx)(n.td,{children:'"Grampian"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"health_board_area_2006"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2006 health board area (historical)."}),(0,s.jsx)(n.td,{children:'"Grampian"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"health_board_area_1995"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"1995 health board area (historical)."}),(0,s.jsx)(n.td,{children:'"Grampian"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"integration_authority"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2019 health and social care integration authority."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"statistical--census",children:"Statistical & census"}),"\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"}),(0,s.jsx)(n.th,{children:"Example"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"output_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 census Output Area code (smallest census geography)."}),(0,s.jsx)(n.td,{children:'"S00136537"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"output_area_2011"})," / ",(0,s.jsx)(n.code,{children:"output_area_2001"})," / ",(0,s.jsx)(n.code,{children:"output_area_1991"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical Output Area codes."}),(0,s.jsx)(n.td,{children:'"S00088970"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"data_zone"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 Data Zone name (Scottish equivalent of LSOA)."}),(0,s.jsx)(n.td,{children:'"West End North - 01"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"data_zone_2011"})," / ",(0,s.jsx)(n.code,{children:"data_zone_2001"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical Data Zone codes."}),(0,s.jsx)(n.td,{children:'"S01006571"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"intermediate_zone"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 Intermediate Zone name (Scottish equivalent of MSOA)."}),(0,s.jsx)(n.td,{children:'"West End North"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"intermediate_zone_2011"})," / ",(0,s.jsx)(n.code,{children:"intermediate_zone_2001"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical Intermediate Zone codes."}),(0,s.jsx)(n.td,{children:'"S02000007"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"locality"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 locality name."}),(0,s.jsx)(n.td,{children:'"Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"locality_2020"})," / ",(0,s.jsx)(n.code,{children:"locality_2001"})," / ",(0,s.jsx)(n.code,{children:"locality_1991"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical locality names."}),(0,s.jsx)(n.td,{children:'"Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"settlement"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 settlement name."}),(0,s.jsx)(n.td,{children:'"Aberdeen, Milltimber, and Peterculter"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"settlement_2020"})," / ",(0,s.jsx)(n.code,{children:"settlement_2001"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"Historical settlement names."}),(0,s.jsx)(n.td,{children:'"Aberdeen Settlement"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"travel_to_work_area"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2011 Travel to Work Area."}),(0,s.jsx)(n.td,{children:'"Aberdeen"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"lau_level_1"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2025 LAU level 1 name (replaces previous NUTS classifications)."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"itl_level_2"})," / ",(0,s.jsx)(n.code,{children:"itl_level_3"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2025 ITL level 2 / 3 names (replaces NUTS 2 / 3)."}),(0,s.jsx)(n.td,{children:'"North Eastern Scotland"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"urban_rural_6_fold"})," / ",(0,s.jsx)(n.code,{children:"urban_rural_8_fold"})]}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2022 Scottish Government urban-rural classification codes."}),(0,s.jsx)(n.td,{children:'"1"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"scottish_index_of_multiple_deprivation"})}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"SIMD 2020 rank for the postcode's Data Zone (1 = most deprived, 6976 = least deprived)."}),(0,s.jsx)(n.td,{children:"6414"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"roa_community_planning_partnership"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2006 Community Planning Partnership name."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:(0,s.jsx)(n.code,{children:"roa_local"})}),(0,s.jsx)(n.td,{children:"string | null"}),(0,s.jsx)(n.td,{children:"2006 Regional Outcome Agreement local authority."}),(0,s.jsx)(n.td,{children:'"Aberdeen City"'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count"})," / ",(0,s.jsx)(n.code,{children:"census_population_count"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 2022 census. May be 0 for empty / zero-suppressed postcodes."}),(0,s.jsx)(n.td,{children:"0"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count_2011"})," / ",(0,s.jsx)(n.code,{children:"census_population_count_2011"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 2011 census."}),(0,s.jsx)(n.td,{children:"8 / 18"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count_2001"})," / ",(0,s.jsx)(n.code,{children:"census_population_count_2001"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 2001 census."}),(0,s.jsx)(n.td,{children:"12 / 26"})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsxs)(n.td,{children:[(0,s.jsx)(n.code,{children:"census_household_count_1991"})," / ",(0,s.jsx)(n.code,{children:"census_population_count_1991"})]}),(0,s.jsx)(n.td,{children:"integer | null"}),(0,s.jsx)(n.td,{children:"Counts at the 1991 census."}),(0,s.jsx)(n.td,{children:"null"})]})]})]}),"\n",(0,s.jsxs)(n.h3,{id:"codes-object",children:[(0,s.jsx)(n.code,{children:"codes"})," object"]}),"\n",(0,s.jsxs)(n.p,{children:["Mirrors every name field above with its GSS / official code, where SPD publishes one. Where SPD ships only a code (e.g. ",(0,s.jsx)(n.code,{children:"registration_district"}),", ",(0,s.jsx)(n.code,{children:"strategic_development_planning_area"}),"), the same value appears as the top-level field. Pseudo codes (e.g. ",(0,s.jsx)(n.code,{children:"S99999999"}),") appear where a geography does not apply."]})]})}function a(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(o,{...e})}):o(e)}},31736(e,n,t){t.d(n,{R:()=>i,x:()=>l});var d=t(20489);const s={},r=d.createContext(s);function i(e){const n=d.useContext(r);return d.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),d.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/build/assets/js/36bb8c04.1d5e4613.js b/build/assets/js/36bb8c04.53c95e95.js similarity index 54% rename from build/assets/js/36bb8c04.1d5e4613.js rename to build/assets/js/36bb8c04.53c95e95.js index 6ea8dc47c..a52441e64 100644 --- a/build/assets/js/36bb8c04.1d5e4613.js +++ b/build/assets/js/36bb8c04.53c95e95.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[7031],{88082(e,n,t){t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>_,frontMatter:()=>s,metadata:()=>o,toc:()=>c});const o=JSON.parse('{"id":"scottish-postcode/lookup","title":"Lookup a Scottish Postcode","description":"This endpoint returns the full Scottish Postcode Directory (SPD) record for a Scottish postcode: council area, electoral ward, NHS health board and integration authority, data zone and intermediate zone, locality and settlement, civil parish, urban-rural classification, Scottish Index of Multiple Deprivation, census household and population counts, and the equivalent GSS / official codes \u2014 including historical (year-suffixed) values where the upstream record carries them.","source":"@site/docs/scottish-postcode/lookup.mdx","sourceDirName":"scottish-postcode","slug":"/scottish-postcode/lookup","permalink":"/docs/scottish-postcode/lookup","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"sidebar_label":"Lookup","title":"Lookup a Scottish Postcode"},"sidebar":"docsSidebar","previous":{"title":"Schema","permalink":"/docs/scottish-postcode/schema"},"next":{"title":"Libraries","permalink":"/docs/libraries"}}');var a=t(31325),i=t(31736);const s={sidebar_label:"Lookup",title:"Lookup a Scottish Postcode"},r=void 0,l={},c=[{value:"Endpoint",id:"endpoint",level:2},{value:"Example Request",id:"example-request",level:2},{value:"Example Response",id:"example-response",level:2}];function d(e){const n={a:"a",code:"code",h2:"h2",p:"p",pre:"pre",...(0,i.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.p,{children:"This endpoint returns the full Scottish Postcode Directory (SPD) record for a Scottish postcode: council area, electoral ward, NHS health board and integration authority, data zone and intermediate zone, locality and settlement, civil parish, urban-rural classification, Scottish Index of Multiple Deprivation, census household and population counts, and the equivalent GSS / official codes \u2014 including historical (year-suffixed) values where the upstream record carries them."}),"\n",(0,a.jsx)(n.p,{children:"A successful request returns HTTP status code 200 and a JSON object containing the postcode's SPD data."}),"\n",(0,a.jsx)(n.p,{children:'If the postcode is not found in the Scottish Postcode Directory (SPD), the API returns a 404 response. For postcodes that exist in the ONS Postcode Directory (ONSPD) but not in SPD, a 404 response is returned with the message "Postcode exists in ONSPD but not in SPD".'}),"\n",(0,a.jsxs)(n.p,{children:["For the full field listing see the ",(0,a.jsx)(n.a,{href:"/docs/scottish-postcode/schema",children:"Scottish Postcode Schema"}),". The ",(0,a.jsx)(n.a,{href:"/docs/api/get-scottish-postcode",children:"API Documentation"})," details the OpenAPI shape."]}),"\n",(0,a.jsx)(n.h2,{id:"endpoint",children:"Endpoint"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-http",children:"GET https://api.postcodes.io/scotland/postcodes/:postcode\n"})}),"\n",(0,a.jsx)(n.h2,{id:"example-request",children:"Example Request"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-http",children:"GET https://api.postcodes.io/scotland/postcodes/AB101XG\n"})}),"\n",(0,a.jsx)(n.p,{children:'The above would match any of these inputs: "AB10 1XG", "ab101xg", "Ab10 1Xg", etc.'}),"\n",(0,a.jsx)(n.h2,{id:"example-response",children:"Example Response"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-json",children:'{\n "status": 200,\n "result": {\n "postcode": "AB10 1XG",\n "pc_compact": "AB101XG",\n "postcode_district": "AB10",\n "postcode_sector": "AB10 1",\n "incode": "1XG",\n "outcode": "AB10",\n "user_type": "0",\n "date_of_introduction": "198001",\n "date_of_deletion": null,\n "linked_small_user_postcode": null,\n "longitude": -2.10250,\n "latitude": 57.14945,\n "eastings": 393859,\n "northings": 806073,\n "split_indicator": "0",\n "grid_link_indicator": "1",\n "grid_link_positional_accuracy": "1",\n "council_area": "Aberdeen City",\n "electoral_ward": "Midstocket/Rosemount",\n "registration_district": "RD20",\n "enterprise_region": "Highlands and Islands",\n "strategic_development_planning_area": "SD01",\n "local_government_district": "Aberdeen City",\n "local_government_district_1991": "City of Aberdeen",\n "uk_parliamentary_constituency": "Aberdeen South",\n "scottish_parliamentary_region": "North East Scotland",\n "scottish_parliamentary_region_2021": "North East Scotland",\n "scottish_parliamentary_constituency": "Aberdeen Central",\n "scottish_parliamentary_constituency_2021": "Aberdeen Central",\n "health_board_area": "Grampian",\n "health_board_area_2006": "Grampian",\n "health_board_area_1995": "Grampian",\n "integration_authority": "Aberdeen City",\n "output_area": "S00136537",\n "output_area_2011": "S00088970",\n "output_area_2001": "S00000700",\n "output_area_1991": null,\n "data_zone": "West End North - 01",\n "data_zone_2011": "S01006571",\n "data_zone_2001": "S01000125",\n "intermediate_zone": "West End North",\n "intermediate_zone_2011": "S02000007",\n "intermediate_zone_2001": "S02000017",\n "locality": "Aberdeen",\n "locality_2020": "Aberdeen",\n "locality_2001": "Aberdeen",\n "locality_1991": null,\n "settlement": "Aberdeen, Milltimber, and Peterculter",\n "settlement_2020": "Aberdeen Settlement",\n "settlement_2001": "Aberdeen Settlement",\n "civil_parish": "Old Machar",\n "island": "Mainland of Scotland",\n "national_park": null,\n "travel_to_work_area": "Aberdeen",\n "lau_level_1": "Aberdeen City",\n "itl_level_2": "North Eastern Scotland",\n "itl_level_3": "Aberdeen City and Aberdeenshire",\n "urban_rural_6_fold": "1",\n "urban_rural_8_fold": "1",\n "scottish_index_of_multiple_deprivation": 6414,\n "roa_community_planning_partnership": "Aberdeen City",\n "roa_local": "Aberdeen City",\n "census_household_count": 0,\n "census_household_count_2011": 8,\n "census_household_count_2001": 12,\n "census_household_count_1991": null,\n "census_population_count": 0,\n "census_population_count_2011": 18,\n "census_population_count_2001": 26,\n "census_population_count_1991": null,\n "never_digitised": false,\n "codes": {\n "council_area": "S12000033",\n "electoral_ward": "S13002841",\n "enterprise_region": "S99999999",\n "local_government_district": "S12000033",\n "local_government_district_1991": "S99999999",\n "uk_parliamentary_constituency": "S14000061",\n "scottish_parliamentary_region": "S17000026",\n "scottish_parliamentary_region_2021": "S17000014",\n "scottish_parliamentary_constituency": "S16000151",\n "scottish_parliamentary_constituency_2021": "S16000074",\n "health_board_area": "S08000020",\n "health_board_area_2006": "S08000006",\n "health_board_area_1995": "0",\n "integration_authority": "S37000002",\n "data_zone": "S01013550",\n "data_zone_2011": "S01006571",\n "data_zone_2001": "S01000125",\n "intermediate_zone": "S02002527",\n "intermediate_zone_2011": "S02000007",\n "intermediate_zone_2001": "S02000017",\n "locality": "S19000001",\n "settlement": "S20000001",\n "civil_parish": "S07000001",\n "island": "S20000001",\n "national_park": null,\n "travel_to_work_area": "S22000047",\n "lau_level_1": "TLM50",\n "itl_level_2": "TLM5",\n "itl_level_3": "TLM50",\n "registration_district": "RD20",\n "strategic_development_planning_area": "SD01",\n "roa_community_planning_partnership": "S12000033",\n "roa_local": "S12000033"\n }\n }\n}\n'})})]})}function _(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},31736(e,n,t){t.d(n,{R:()=>s,x:()=>r});var o=t(20489);const a={},i=o.createContext(a);function s(e){const n=o.useContext(i);return o.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),o.createElement(i.Provider,{value:n},e.children)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[7031],{88082(e,n,t){t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>_,frontMatter:()=>s,metadata:()=>o,toc:()=>c});const o=JSON.parse('{"id":"scottish-postcode/lookup","title":"Lookup a Scottish Postcode","description":"This endpoint returns the full Scottish Postcode Directory (SPD) record for a Scottish postcode: council area, electoral ward, NHS health board and integration authority, data zone and intermediate zone, locality and settlement, civil parish, urban-rural classification, Scottish Index of Multiple Deprivation, census household and population counts, and the equivalent GSS / official codes \u2014 including historical (year-suffixed) values where the upstream record carries them.","source":"@site/docs/scottish-postcode/lookup.mdx","sourceDirName":"scottish-postcode","slug":"/scottish-postcode/lookup","permalink":"/docs/scottish-postcode/lookup","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"sidebar_label":"Lookup","title":"Lookup a Scottish Postcode"},"sidebar":"docsSidebar","previous":{"title":"Schema","permalink":"/docs/scottish-postcode/schema"},"next":{"title":"Libraries","permalink":"/docs/libraries"}}');var a=t(31325),i=t(31736);const s={sidebar_label:"Lookup",title:"Lookup a Scottish Postcode"},r=void 0,l={},c=[{value:"Endpoint",id:"endpoint",level:2},{value:"Example Request",id:"example-request",level:2},{value:"Example Response",id:"example-response",level:2}];function d(e){const n={a:"a",code:"code",h2:"h2",p:"p",pre:"pre",...(0,i.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.p,{children:"This endpoint returns the full Scottish Postcode Directory (SPD) record for a Scottish postcode: council area, electoral ward, NHS health board and integration authority, data zone and intermediate zone, locality and settlement, civil parish, urban-rural classification, Scottish Index of Multiple Deprivation, census household and population counts, and the equivalent GSS / official codes \u2014 including historical (year-suffixed) values where the upstream record carries them."}),"\n",(0,a.jsx)(n.p,{children:"A successful request returns HTTP status code 200 and a JSON object containing the postcode's SPD data."}),"\n",(0,a.jsx)(n.p,{children:'If the postcode is not found in the Scottish Postcode Directory (SPD), the API returns a 404 response. For postcodes that exist in the ONS Postcode Directory (ONSPD) but not in SPD, a 404 response is returned with the message "Postcode exists in ONSPD but not in SPD".'}),"\n",(0,a.jsxs)(n.p,{children:["For the full field listing see the ",(0,a.jsx)(n.a,{href:"/docs/scottish-postcode/schema",children:"Scottish Postcode Schema"}),". The ",(0,a.jsx)(n.a,{href:"/docs/api/get-scottish-postcode",children:"API Documentation"})," details the OpenAPI shape."]}),"\n",(0,a.jsx)(n.h2,{id:"endpoint",children:"Endpoint"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-http",children:"GET https://api.postcodes.io/scotland/postcodes/:postcode\n"})}),"\n",(0,a.jsx)(n.h2,{id:"example-request",children:"Example Request"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-http",children:"GET https://api.postcodes.io/scotland/postcodes/AB101XG\n"})}),"\n",(0,a.jsx)(n.p,{children:'The above would match any of these inputs: "AB10 1XG", "ab101xg", "Ab10 1Xg", etc.'}),"\n",(0,a.jsx)(n.h2,{id:"example-response",children:"Example Response"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-json",children:'{\n "status": 200,\n "result": {\n "postcode": "AB10 1XG",\n "pc_compact": "AB101XG",\n "postcode_district": "AB10",\n "postcode_sector": "AB10 1",\n "incode": "1XG",\n "outcode": "AB10",\n "user_type": "0",\n "date_of_introduction": "198001",\n "date_of_deletion": null,\n "linked_small_user_postcode": null,\n "longitude": -2.10250,\n "latitude": 57.14945,\n "eastings": 393859,\n "northings": 806073,\n "split_indicator": "0",\n "grid_link_indicator": "1",\n "grid_link_positional_accuracy": "1",\n "council_area": "Aberdeen City",\n "electoral_ward": "Midstocket/Rosemount",\n "registration_district": "RD20",\n "enterprise_region": "Highlands and Islands",\n "strategic_development_planning_area": "SD01",\n "local_government_district": "Aberdeen City",\n "local_government_district_1991": "City of Aberdeen",\n "uk_parliamentary_constituency": "Aberdeen South",\n "scottish_parliamentary_region": "North East Scotland",\n "scottish_parliamentary_constituency": "Aberdeen Central",\n "health_board_area": "Grampian",\n "health_board_area_2006": "Grampian",\n "health_board_area_1995": "Grampian",\n "integration_authority": "Aberdeen City",\n "output_area": "S00136537",\n "output_area_2011": "S00088970",\n "output_area_2001": "S00000700",\n "output_area_1991": null,\n "data_zone": "West End North - 01",\n "data_zone_2011": "S01006571",\n "data_zone_2001": "S01000125",\n "intermediate_zone": "West End North",\n "intermediate_zone_2011": "S02000007",\n "intermediate_zone_2001": "S02000017",\n "locality": "Aberdeen",\n "locality_2020": "Aberdeen",\n "locality_2001": "Aberdeen",\n "locality_1991": null,\n "settlement": "Aberdeen, Milltimber, and Peterculter",\n "settlement_2020": "Aberdeen Settlement",\n "settlement_2001": "Aberdeen Settlement",\n "civil_parish": "Old Machar",\n "island": "Mainland of Scotland",\n "national_park": null,\n "travel_to_work_area": "Aberdeen",\n "lau_level_1": "Aberdeen City",\n "itl_level_2": "North Eastern Scotland",\n "itl_level_3": "Aberdeen City and Aberdeenshire",\n "urban_rural_6_fold": "1",\n "urban_rural_8_fold": "1",\n "scottish_index_of_multiple_deprivation": 6414,\n "roa_community_planning_partnership": "Aberdeen City",\n "roa_local": "Aberdeen City",\n "census_household_count": 0,\n "census_household_count_2011": 8,\n "census_household_count_2001": 12,\n "census_household_count_1991": null,\n "census_population_count": 0,\n "census_population_count_2011": 18,\n "census_population_count_2001": 26,\n "census_population_count_1991": null,\n "never_digitised": false,\n "codes": {\n "council_area": "S12000033",\n "electoral_ward": "S13002841",\n "enterprise_region": "S99999999",\n "local_government_district": "S12000033",\n "local_government_district_1991": "S99999999",\n "uk_parliamentary_constituency": "S14000061",\n "scottish_parliamentary_region": "S17000026",\n "scottish_parliamentary_constituency": "S16000151",\n "health_board_area": "S08000020",\n "health_board_area_2006": "S08000006",\n "health_board_area_1995": "0",\n "integration_authority": "S37000002",\n "data_zone": "S01013550",\n "data_zone_2011": "S01006571",\n "data_zone_2001": "S01000125",\n "intermediate_zone": "S02002527",\n "intermediate_zone_2011": "S02000007",\n "intermediate_zone_2001": "S02000017",\n "locality": "S19000001",\n "settlement": "S20000001",\n "civil_parish": "S07000001",\n "island": "S20000001",\n "national_park": null,\n "travel_to_work_area": "S22000047",\n "lau_level_1": "TLM50",\n "itl_level_2": "TLM5",\n "itl_level_3": "TLM50",\n "registration_district": "RD20",\n "strategic_development_planning_area": "SD01",\n "roa_community_planning_partnership": "S12000033",\n "roa_local": "S12000033"\n }\n }\n}\n'})})]})}function _(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},31736(e,n,t){t.d(n,{R:()=>s,x:()=>r});var o=t(20489);const a={},i=o.createContext(a);function s(e){const n=o.useContext(i);return o.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),o.createElement(i.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/build/assets/js/4c84271f.d619ac4b.js b/build/assets/js/4c84271f.d619ac4b.js deleted file mode 100644 index ee5de0424..000000000 --- a/build/assets/js/4c84271f.d619ac4b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1516],{26652(e,t,i){i.r(t),i.d(t,{assets:()=>b,contentTitle:()=>g,default:()=>x,frontMatter:()=>y,metadata:()=>o,toc:()=>S});const o=JSON.parse('{"id":"api/get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","source":"@site/docs/api/get-scottish-postcode.api.mdx","sourceDirName":"api","slug":"/api/get-scottish-postcode","permalink":"/docs/api/get-scottish-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","sidebar_label":"Lookup Scottish Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Scottish Postcodes","permalink":"/docs/api/scottish-postcodes"},"next":{"title":"Outward Codes","permalink":"/docs/api/outward-codes"}}');var a=i(31325),n=i(31736),l=i(47812),r=i.n(l),s=i(38616),c=i.n(s),p=i(67994),d=i.n(p),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const y={id:"get-scottish-postcode",title:"Lookup Scottish Postcode",description:"Lookup a Scottish postcode.",sidebar_label:"Lookup Scottish Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},g=void 0,b={},S=[];function C(e){const t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Lookup Scottish Postcode"}),"\n",(0,a.jsx)(r(),{method:"get",path:"/scotland/postcodes/{postcode}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Lookup a Scottish postcode."}),"\n",(0,a.jsxs)(t.p,{children:["Returns Scottish Postcode Directory (SPD) data associated with the postcode. The response covers the full SPD field set: council area, electoral ward, Scottish and UK parliamentary geographies, health board, integration authority, data zone, intermediate zone, output area, locality, settlement, civil parish, island, national park, travel-to-work area, ITL/LAU, urban-rural classification, SIMD rank, ROA, census counts, and the corresponding GSS / official codes under the ",(0,a.jsx)(t.code,{children:"codes"})," object."]}),"\n",(0,a.jsx)(t.p,{children:"Top-level fields hold the latest (canonical) value for each datapoint. Year-suffixed fields surface prior versions where the SPD publishes them."}),"\n",(0,a.jsxs)(t.p,{children:["Returns ",(0,a.jsx)(t.code,{children:"404"})," if the postcode does not exist in SPD or is not valid."]}),"\n",(0,a.jsxs)(t.p,{children:["For postcodes not in SPD but present in ONSPD (i.e. non-Scottish postcodes), a ",(0,a.jsx)(t.code,{children:"404"}),' is returned with the error message "Postcode exists in ONSPD but not in SPD."']}),"\n",(0,a.jsx)(t.p,{children:"Source: Scottish Postcode Directory (National Records of Scotland)."}),"\n",(0,a.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Specifies the postcode you wish to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(d(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Scottish Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Scottish Postcode Directory (SPD) data for the requested postcode.",type:"object",required:["postcode","longitude","latitude","council_area","electoral_ward","health_board_area","data_zone","intermediate_zone","output_area","scottish_parliamentary_constituency","scottish_parliamentary_region","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"The Royal Mail postcode (e.g., AB10 1XG).",example:"AB10 1XG",pattern:"^[A-Z]{1,2}[0-9][A-Z0-9]? ?[0-9][A-Z]{2}$"},pc_compact:{title:"Compact Postcode",type:"string",description:"Postcode with all spaces removed.",example:"AB101XG"},outcode:{title:"Outward Code",type:"string",description:"First part of the postcode (before the space).",example:"AB10"},incode:{title:"Inward Code",type:"string",description:"Second part of the postcode (after the space).",example:"1XG"},postcode_district:{title:"Postcode District",type:"string",description:"Equivalent to the outward code.",example:"AB10"},postcode_sector:{title:"Postcode Sector",type:"string",description:"Outward code plus the first character of the inward code.",example:"AB10 1"},user_type:{title:"User Type",type:"string",nullable:!0,description:'SPD user-type indicator ("0" = small user, "1" = large user).',example:"0"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"Date the postcode was introduced (YYYYMM).",example:"198001"},date_of_deletion:{title:"Date of Deletion",type:"string",nullable:!0,description:"Date the postcode was deleted (YYYYMM). Null for live postcodes.",example:null},linked_small_user_postcode:{title:"Linked Small User Postcode",type:"string",nullable:!0,description:"For large-user postcodes, the linked small-user postcode (if any).",example:null},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude.",example:-2.1025},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude.",example:57.14945},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid easting (1m resolution).",example:393859},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid northing (1m resolution).",example:806073},split_indicator:{title:"Split Indicator",type:"string",nullable:!0,description:"SPD split indicator. Marks postcodes that span more than one administrative unit.",example:"0"},grid_link_indicator:{title:"Grid Link Indicator",type:"string",nullable:!0,description:"How the postcode was linked to its grid reference (1 = match by address, 2 = match by visual inspection, 3 = approximate match, etc.).",example:"1"},grid_link_positional_accuracy:{title:"Grid Link Positional Accuracy",type:"string",nullable:!0,description:"Positional accuracy of the grid reference.",example:"1"},council_area:{title:"Council Area",type:"string",nullable:!0,description:"2019 council area name. The current single-tier local authority.",example:"Aberdeen City"},electoral_ward:{title:"Electoral Ward",type:"string",nullable:!0,description:"2022 electoral ward name.",example:"Midstocket/Rosemount"},registration_district:{title:"Registration District",type:"string",nullable:!0,description:"2007 registration district code. (Names are not provided in SPD.)",example:"RD20"},enterprise_region:{title:"Enterprise Region",type:"string",nullable:!0,description:"2008 enterprise region name.",example:"Highlands and Islands"},strategic_development_planning_area:{title:"Strategic Development Planning Area",type:"string",nullable:!0,description:"2013 SDPA code. Names are not provided in SPD.",example:"SD01"},local_government_district:{title:"Local Government District",type:"string",nullable:!0,description:"1995 local government district name (the most recent boundary before unitary council areas).",example:"Aberdeen City"},local_government_district_1991:{title:"Local Government District (1991)",type:"string",nullable:!0,description:"1991 local government district name (historical).",example:"City of Aberdeen"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"2024 UK Parliamentary constituency name.",example:"Aberdeen South"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region (2025)",type:"string",nullable:!0,description:"2025 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation.",example:"North East Scotland"},scottish_parliamentary_region_2021:{title:"Scottish Parliamentary Region (2021)",type:"string",nullable:!0,description:"2021 Scottish Parliamentary region name (superseded by the 2025 designation).",example:"North East Scotland"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency (2025)",type:"string",nullable:!0,description:"2025 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation.",example:"Aberdeen Central"},scottish_parliamentary_constituency_2021:{title:"Scottish Parliamentary Constituency (2021)",type:"string",nullable:!0,description:"2021 Scottish Parliamentary constituency name (superseded by the 2025 designation).",example:"Aberdeen Central"},health_board_area:{title:"Health Board Area (2019)",type:"string",nullable:!0,description:"2019 NHS health board area name. Current operational boundary.",example:"Grampian"},health_board_area_2006:{title:"Health Board Area (2006)",type:"string",nullable:!0,description:"2006 health board area name (historical).",example:"Grampian"},health_board_area_1995:{title:"Health Board Area (1995)",type:"string",nullable:!0,description:"1995 health board area name (historical).",example:"Grampian"},integration_authority:{title:"Integration Authority (2019)",type:"string",nullable:!0,description:"2019 health and social care integration authority name.",example:"Aberdeen City"},output_area:{title:"Output Area (2022)",type:"string",nullable:!0,description:"2022 census Output Area code. The smallest census geography.",example:"S00136537"},output_area_2011:{title:"Output Area (2011)",type:"string",nullable:!0,description:"2011 census Output Area code.",example:"S00088970"},output_area_2001:{title:"Output Area (2001)",type:"string",nullable:!0,description:"2001 census Output Area code.",example:"S00000700"},output_area_1991:{title:"Output Area (1991)",type:"string",nullable:!0,description:"1991 census Output Area code.",example:null},data_zone:{title:"Data Zone (2022)",type:"string",nullable:!0,description:"2022 Data Zone name. Scottish equivalent of LSOA.",example:"West End North - 01"},data_zone_2011:{title:"Data Zone (2011)",type:"string",nullable:!0,description:"2011 Data Zone code.",example:"S01006571"},data_zone_2001:{title:"Data Zone (2001)",type:"string",nullable:!0,description:"2001 Data Zone code.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone (2022)",type:"string",nullable:!0,description:"2022 Intermediate Zone name. Scottish equivalent of MSOA.",example:"West End North"},intermediate_zone_2011:{title:"Intermediate Zone (2011)",type:"string",nullable:!0,description:"2011 Intermediate Zone code.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone (2001)",type:"string",nullable:!0,description:"2001 Intermediate Zone code.",example:"S02000017"},locality:{title:"Locality (2022)",type:"string",nullable:!0,description:"2022 Settlement-and-Locality locality name.",example:"Aberdeen"},locality_2020:{title:"Locality (2020)",type:"string",nullable:!0,description:"2020 locality name (historical).",example:"Aberdeen"},locality_2001:{title:"Locality (2001)",type:"string",nullable:!0,description:"2001 locality name (historical).",example:"Aberdeen"},locality_1991:{title:"Locality (1991)",type:"string",nullable:!0,description:"1991 locality name (historical).",example:null},settlement:{title:"Settlement (2022)",type:"string",nullable:!0,description:"2022 settlement name.",example:"Aberdeen, Milltimber, and Peterculter"},settlement_2020:{title:"Settlement (2020)",type:"string",nullable:!0,description:"2020 settlement name (historical).",example:"Aberdeen Settlement"},settlement_2001:{title:"Settlement (2001)",type:"string",nullable:!0,description:"2001 settlement name (historical).",example:"Aberdeen Settlement"},civil_parish:{title:"Civil Parish (1930)",type:"string",nullable:!0,description:"1930 Scottish civil parish name (the latest historical baseline; civil parishes were abolished as administrative units in 1975).",example:"Old Machar"},island:{title:"Island",type:"string",nullable:!0,description:'Island name where the postcode is located. "Mainland of Scotland" for non-island postcodes.',example:"Mainland of Scotland"},national_park:{title:"National Park (2010)",type:"string",nullable:!0,description:"2010 national park name (Cairngorms / Loch Lomond and the Trossachs). Null for non-park postcodes.",example:null},travel_to_work_area:{title:"Travel to Work Area (2011)",type:"string",nullable:!0,description:"2011 Travel to Work Area name.",example:"Aberdeen"},lau_level_1:{title:"Local Administrative Unit Level 1 (2025)",type:"string",nullable:!0,description:"2025 LAU level 1 name. Replaces the previous NUTS classifications.",example:"Aberdeen City"},itl_level_2:{title:"International Territorial Level 2 (2025)",type:"string",nullable:!0,description:"2025 ITL level 2 name. Mid-tier UK statistical geography (replaces NUTS 2).",example:"North Eastern Scotland"},itl_level_3:{title:"International Territorial Level 3 (2025)",type:"string",nullable:!0,description:"2025 ITL level 3 name. The most granular ITL geography (replaces NUTS 3).",example:"Aberdeen City and Aberdeenshire"},urban_rural_6_fold:{title:"Urban-Rural Classification (6-fold, 2022)",type:"string",nullable:!0,description:"2022 Scottish Government 6-fold urban-rural classification code:\n\n* 1: Large Urban Areas\n* 2: Other Urban Areas\n* 3: Accessible Small Towns\n* 4: Remote Small Towns\n* 5: Accessible Rural\n* 6: Remote Rural\n",example:"1"},urban_rural_8_fold:{title:"Urban-Rural Classification (8-fold, 2022)",type:"string",nullable:!0,description:'2022 Scottish Government 8-fold urban-rural classification code (1\u20138). Splits "Remote" categories into "Remote" and "Very Remote".',example:"1"},scottish_index_of_multiple_deprivation:{title:"Scottish Index of Multiple Deprivation (2020)",type:"integer",format:"int32",nullable:!0,description:"SIMD 2020 rank for the postcode's Data Zone (1 = most deprived, 6976 = least deprived).",example:6414},roa_community_planning_partnership:{title:"Community Planning Partnership (ROA 2006)",type:"string",nullable:!0,description:"2006 Community Planning Partnership name (Regional Outcome Agreement geography).",example:"Aberdeen City"},roa_local:{title:"Local Authority (ROA 2006)",type:"string",nullable:!0,description:"2006 Regional Outcome Agreement local authority name.",example:"Aberdeen City"},census_household_count:{title:"Census Household Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded against this postcode at the 2022 census. May be 0 for empty or zero-suppressed postcodes.",example:0},census_household_count_2011:{title:"Census Household Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2011 census.",example:8},census_household_count_2001:{title:"Census Household Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2001 census.",example:12},census_household_count_1991:{title:"Census Household Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 1991 census.",example:null},census_population_count:{title:"Census Population Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded against this postcode at the 2022 census.",example:0},census_population_count_2011:{title:"Census Population Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2011 census.",example:18},census_population_count_2001:{title:"Census Population Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2001 census.",example:26},census_population_count_1991:{title:"Census Population Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 1991 census.",example:null},never_digitised:{title:"Never Digitised",type:"boolean",description:"True if the postcode has never been digitised (no grid reference established).",example:!1},codes:{title:"Codes",type:"object",description:"GSS / official codes for the corresponding name fields above.",properties:{council_area:{title:"Council Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 council area.",example:"S12000033"},electoral_ward:{title:"Electoral Ward Code (2022)",type:"string",nullable:!0,description:"9-character GSS code for the 2022 electoral ward.",example:"S13002841"},enterprise_region:{title:"Enterprise Region Code (2008)",type:"string",nullable:!0,description:"Code for the 2008 enterprise region.",example:"S99999999"},local_government_district:{title:"Local Government District Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 local government district.",example:"S12000033"},local_government_district_1991:{title:"Local Government District Code (1991)",type:"string",nullable:!0,description:"Code for the 1991 local government district.",example:"S99999999"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency Code (2024)",type:"string",nullable:!0,description:"9-character GSS code for the 2024 UK Parliamentary constituency.",example:"S14000061"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region Code (2025)",type:"string",nullable:!0,description:"9-character GSS code for the 2025 Scottish Parliamentary region (current designation).",example:"S17000026"},scottish_parliamentary_region_2021:{title:"Scottish Parliamentary Region Code (2021)",type:"string",nullable:!0,description:"9-character GSS code for the superseded 2021 Scottish Parliamentary region.",example:"S17000014"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency Code (2025)",type:"string",nullable:!0,description:"9-character GSS code for the 2025 Scottish Parliamentary constituency (current designation).",example:"S16000151",pattern:"^S[0-9]{8}$"},scottish_parliamentary_constituency_2021:{title:"Scottish Parliamentary Constituency Code (2021)",type:"string",nullable:!0,description:"9-character GSS code for the superseded 2021 Scottish Parliamentary constituency.",example:"S16000074",pattern:"^S[0-9]{8}$"},health_board_area:{title:"Health Board Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 NHS health board area.",example:"S08000020"},health_board_area_2006:{title:"Health Board Area Code (2006)",type:"string",nullable:!0,description:"GSS code for the 2006 health board area.",example:"S08000006"},health_board_area_1995:{title:"Health Board Area Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 health board area.",example:"0"},integration_authority:{title:"Integration Authority Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 integration authority.",example:"S37000002"},data_zone:{title:"Data Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Data Zone.",example:"S01013550"},data_zone_2011:{title:"Data Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Data Zone.",example:"S01006571"},data_zone_2001:{title:"Data Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Data Zone.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Intermediate Zone.",example:"S02002527"},intermediate_zone_2011:{title:"Intermediate Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Intermediate Zone.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Intermediate Zone.",example:"S02000017"},locality:{title:"Locality Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 locality.",example:"S19000001"},settlement:{title:"Settlement Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 settlement.",example:"S20000001"},civil_parish:{title:"Civil Parish Code (1930)",type:"string",nullable:!0,description:"Code for the 1930 civil parish.",example:"S07000001"},island:{title:"Island Code",type:"string",nullable:!0,description:"Island identifier code.",example:"S20000001"},national_park:{title:"National Park Code (2010)",type:"string",nullable:!0,description:"Code for the 2010 national park.",example:null},travel_to_work_area:{title:"Travel to Work Area Code (2011)",type:"string",nullable:!0,description:"Code for the 2011 Travel to Work Area.",example:"S22000047"},lau_level_1:{title:"LAU Level 1 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 LAU level 1 area.",example:"TLM50"},itl_level_2:{title:"ITL Level 2 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 2 area.",example:"TLM5"},itl_level_3:{title:"ITL Level 3 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 3 area.",example:"TLM50"},registration_district:{title:"Registration District Code (2007)",type:"string",nullable:!0,description:"Code for the 2007 registration district.",example:"RD20"},strategic_development_planning_area:{title:"SDPA Code (2013)",type:"string",nullable:!0,description:"Code for the 2013 strategic development planning area.",example:"SD01"},roa_community_planning_partnership:{title:"Community Planning Partnership Code (ROA 2006)",type:"string",nullable:!0,description:"Code for the 2006 community planning partnership.",example:"S12000033"},roa_local:{title:"ROA Local Code (2006)",type:"string",nullable:!0,description:"Code for the 2006 ROA local authority.",example:"S12000033"}}}},title:"ScottishPostcodes"}}}}}},404:{description:"Postcode not found"}}})]})}function x(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(C,{...e})}):C(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/4c84271f.e2abc764.js b/build/assets/js/4c84271f.e2abc764.js new file mode 100644 index 000000000..1d7ce2657 --- /dev/null +++ b/build/assets/js/4c84271f.e2abc764.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1516],{26652(e,t,i){i.r(t),i.d(t,{assets:()=>C,contentTitle:()=>g,default:()=>f,frontMatter:()=>y,metadata:()=>o,toc:()=>b});const o=JSON.parse('{"id":"api/get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","source":"@site/docs/api/get-scottish-postcode.api.mdx","sourceDirName":"api","slug":"/api/get-scottish-postcode","permalink":"/docs/api/get-scottish-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","sidebar_label":"Lookup Scottish Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Scottish Postcodes","permalink":"/docs/api/scottish-postcodes"},"next":{"title":"Outward Codes","permalink":"/docs/api/outward-codes"}}');var a=i(31325),n=i(31736),l=i(47812),r=i.n(l),s=i(38616),c=i.n(s),p=i(67994),d=i.n(p),u=i(54768),m=i.n(u),h=(i(24909),i(96847),i(78121));const y={id:"get-scottish-postcode",title:"Lookup Scottish Postcode",description:"Lookup a Scottish postcode.",sidebar_label:"Lookup Scottish Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},g=void 0,C={},b=[];function S(e){const t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Lookup Scottish Postcode"}),"\n",(0,a.jsx)(r(),{method:"get",path:"/scotland/postcodes/{postcode}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Lookup a Scottish postcode."}),"\n",(0,a.jsxs)(t.p,{children:["Returns Scottish Postcode Directory (SPD) data associated with the postcode. The response covers the full SPD field set: council area, electoral ward, Scottish and UK parliamentary geographies, health board, integration authority, data zone, intermediate zone, output area, locality, settlement, civil parish, island, national park, travel-to-work area, ITL/LAU, urban-rural classification, SIMD rank, ROA, census counts, and the corresponding GSS / official codes under the ",(0,a.jsx)(t.code,{children:"codes"})," object."]}),"\n",(0,a.jsx)(t.p,{children:"Top-level fields hold the latest (canonical) value for each datapoint. Year-suffixed fields surface prior versions where the SPD publishes them."}),"\n",(0,a.jsxs)(t.p,{children:["Returns ",(0,a.jsx)(t.code,{children:"404"})," if the postcode does not exist in SPD or is not valid."]}),"\n",(0,a.jsxs)(t.p,{children:["For postcodes not in SPD but present in ONSPD (i.e. non-Scottish postcodes), a ",(0,a.jsx)(t.code,{children:"404"}),' is returned with the error message "Postcode exists in ONSPD but not in SPD."']}),"\n",(0,a.jsx)(t.p,{children:"Source: Scottish Postcode Directory (National Records of Scotland)."}),"\n",(0,a.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Specifies the postcode you wish to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(d(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Scottish Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Scottish Postcode Directory (SPD) data for the requested postcode.",type:"object",required:["postcode","longitude","latitude","council_area","electoral_ward","health_board_area","data_zone","intermediate_zone","output_area","scottish_parliamentary_constituency","scottish_parliamentary_region","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"The Royal Mail postcode (e.g., AB10 1XG).",example:"AB10 1XG",pattern:"^[A-Z]{1,2}[0-9][A-Z0-9]? ?[0-9][A-Z]{2}$"},pc_compact:{title:"Compact Postcode",type:"string",description:"Postcode with all spaces removed.",example:"AB101XG"},outcode:{title:"Outward Code",type:"string",description:"First part of the postcode (before the space).",example:"AB10"},incode:{title:"Inward Code",type:"string",description:"Second part of the postcode (after the space).",example:"1XG"},postcode_district:{title:"Postcode District",type:"string",description:"Equivalent to the outward code.",example:"AB10"},postcode_sector:{title:"Postcode Sector",type:"string",description:"Outward code plus the first character of the inward code.",example:"AB10 1"},user_type:{title:"User Type",type:"string",nullable:!0,description:'SPD user-type indicator ("0" = small user, "1" = large user).',example:"0"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"Date the postcode was introduced (YYYYMM).",example:"198001"},date_of_deletion:{title:"Date of Deletion",type:"string",nullable:!0,description:"Date the postcode was deleted (YYYYMM). Null for live postcodes.",example:null},linked_small_user_postcode:{title:"Linked Small User Postcode",type:"string",nullable:!0,description:"For large-user postcodes, the linked small-user postcode (if any).",example:null},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude.",example:-2.1025},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude.",example:57.14945},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid easting (1m resolution).",example:393859},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid northing (1m resolution).",example:806073},split_indicator:{title:"Split Indicator",type:"string",nullable:!0,description:"SPD split indicator. Marks postcodes that span more than one administrative unit.",example:"0"},grid_link_indicator:{title:"Grid Link Indicator",type:"string",nullable:!0,description:"How the postcode was linked to its grid reference (1 = match by address, 2 = match by visual inspection, 3 = approximate match, etc.).",example:"1"},grid_link_positional_accuracy:{title:"Grid Link Positional Accuracy",type:"string",nullable:!0,description:"Positional accuracy of the grid reference.",example:"1"},council_area:{title:"Council Area",type:"string",nullable:!0,description:"2019 council area name. The current single-tier local authority.",example:"Aberdeen City"},electoral_ward:{title:"Electoral Ward",type:"string",nullable:!0,description:"2022 electoral ward name.",example:"Midstocket/Rosemount"},registration_district:{title:"Registration District",type:"string",nullable:!0,description:"2007 registration district code. (Names are not provided in SPD.)",example:"RD20"},enterprise_region:{title:"Enterprise Region",type:"string",nullable:!0,description:"2008 enterprise region name.",example:"Highlands and Islands"},strategic_development_planning_area:{title:"Strategic Development Planning Area",type:"string",nullable:!0,description:"2013 SDPA code. Names are not provided in SPD.",example:"SD01"},local_government_district:{title:"Local Government District",type:"string",nullable:!0,description:"1995 local government district name (the most recent boundary before unitary council areas).",example:"Aberdeen City"},local_government_district_1991:{title:"Local Government District (1991)",type:"string",nullable:!0,description:"1991 local government district name (historical).",example:"City of Aberdeen"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"2024 UK Parliamentary constituency name.",example:"Aberdeen South"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region (2026)",type:"string",nullable:!0,description:"2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.",example:"North East Scotland"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency (2026)",type:"string",nullable:!0,description:"2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.",example:"Aberdeen Central"},health_board_area:{title:"Health Board Area (2019)",type:"string",nullable:!0,description:"2019 NHS health board area name. Current operational boundary.",example:"Grampian"},health_board_area_2006:{title:"Health Board Area (2006)",type:"string",nullable:!0,description:"2006 health board area name (historical).",example:"Grampian"},health_board_area_1995:{title:"Health Board Area (1995)",type:"string",nullable:!0,description:"1995 health board area name (historical).",example:"Grampian"},integration_authority:{title:"Integration Authority (2019)",type:"string",nullable:!0,description:"2019 health and social care integration authority name.",example:"Aberdeen City"},output_area:{title:"Output Area (2022)",type:"string",nullable:!0,description:"2022 census Output Area code. The smallest census geography.",example:"S00136537"},output_area_2011:{title:"Output Area (2011)",type:"string",nullable:!0,description:"2011 census Output Area code.",example:"S00088970"},output_area_2001:{title:"Output Area (2001)",type:"string",nullable:!0,description:"2001 census Output Area code.",example:"S00000700"},output_area_1991:{title:"Output Area (1991)",type:"string",nullable:!0,description:"1991 census Output Area code.",example:null},data_zone:{title:"Data Zone (2022)",type:"string",nullable:!0,description:"2022 Data Zone name. Scottish equivalent of LSOA.",example:"West End North - 01"},data_zone_2011:{title:"Data Zone (2011)",type:"string",nullable:!0,description:"2011 Data Zone code.",example:"S01006571"},data_zone_2001:{title:"Data Zone (2001)",type:"string",nullable:!0,description:"2001 Data Zone code.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone (2022)",type:"string",nullable:!0,description:"2022 Intermediate Zone name. Scottish equivalent of MSOA.",example:"West End North"},intermediate_zone_2011:{title:"Intermediate Zone (2011)",type:"string",nullable:!0,description:"2011 Intermediate Zone code.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone (2001)",type:"string",nullable:!0,description:"2001 Intermediate Zone code.",example:"S02000017"},locality:{title:"Locality (2022)",type:"string",nullable:!0,description:"2022 Settlement-and-Locality locality name.",example:"Aberdeen"},locality_2020:{title:"Locality (2020)",type:"string",nullable:!0,description:"2020 locality name (historical).",example:"Aberdeen"},locality_2001:{title:"Locality (2001)",type:"string",nullable:!0,description:"2001 locality name (historical).",example:"Aberdeen"},locality_1991:{title:"Locality (1991)",type:"string",nullable:!0,description:"1991 locality name (historical).",example:null},settlement:{title:"Settlement (2022)",type:"string",nullable:!0,description:"2022 settlement name.",example:"Aberdeen, Milltimber, and Peterculter"},settlement_2020:{title:"Settlement (2020)",type:"string",nullable:!0,description:"2020 settlement name (historical).",example:"Aberdeen Settlement"},settlement_2001:{title:"Settlement (2001)",type:"string",nullable:!0,description:"2001 settlement name (historical).",example:"Aberdeen Settlement"},civil_parish:{title:"Civil Parish (1930)",type:"string",nullable:!0,description:"1930 Scottish civil parish name (the latest historical baseline; civil parishes were abolished as administrative units in 1975).",example:"Old Machar"},island:{title:"Island",type:"string",nullable:!0,description:'Island name where the postcode is located. "Mainland of Scotland" for non-island postcodes.',example:"Mainland of Scotland"},national_park:{title:"National Park (2010)",type:"string",nullable:!0,description:"2010 national park name (Cairngorms / Loch Lomond and the Trossachs). Null for non-park postcodes.",example:null},travel_to_work_area:{title:"Travel to Work Area (2011)",type:"string",nullable:!0,description:"2011 Travel to Work Area name.",example:"Aberdeen"},lau_level_1:{title:"Local Administrative Unit Level 1 (2025)",type:"string",nullable:!0,description:"2025 LAU level 1 name. Replaces the previous NUTS classifications.",example:"Aberdeen City"},itl_level_2:{title:"International Territorial Level 2 (2025)",type:"string",nullable:!0,description:"2025 ITL level 2 name. Mid-tier UK statistical geography (replaces NUTS 2).",example:"North Eastern Scotland"},itl_level_3:{title:"International Territorial Level 3 (2025)",type:"string",nullable:!0,description:"2025 ITL level 3 name. The most granular ITL geography (replaces NUTS 3).",example:"Aberdeen City and Aberdeenshire"},urban_rural_6_fold:{title:"Urban-Rural Classification (6-fold, 2022)",type:"string",nullable:!0,description:"2022 Scottish Government 6-fold urban-rural classification code:\n\n* 1: Large Urban Areas\n* 2: Other Urban Areas\n* 3: Accessible Small Towns\n* 4: Remote Small Towns\n* 5: Accessible Rural\n* 6: Remote Rural\n",example:"1"},urban_rural_8_fold:{title:"Urban-Rural Classification (8-fold, 2022)",type:"string",nullable:!0,description:'2022 Scottish Government 8-fold urban-rural classification code (1\u20138). Splits "Remote" categories into "Remote" and "Very Remote".',example:"1"},scottish_index_of_multiple_deprivation:{title:"Scottish Index of Multiple Deprivation (2020)",type:"integer",format:"int32",nullable:!0,description:"SIMD 2020 rank for the postcode's Data Zone (1 = most deprived, 6976 = least deprived).",example:6414},roa_community_planning_partnership:{title:"Community Planning Partnership (ROA 2006)",type:"string",nullable:!0,description:"2006 Community Planning Partnership name (Regional Outcome Agreement geography).",example:"Aberdeen City"},roa_local:{title:"Local Authority (ROA 2006)",type:"string",nullable:!0,description:"2006 Regional Outcome Agreement local authority name.",example:"Aberdeen City"},census_household_count:{title:"Census Household Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded against this postcode at the 2022 census. May be 0 for empty or zero-suppressed postcodes.",example:0},census_household_count_2011:{title:"Census Household Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2011 census.",example:8},census_household_count_2001:{title:"Census Household Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2001 census.",example:12},census_household_count_1991:{title:"Census Household Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 1991 census.",example:null},census_population_count:{title:"Census Population Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded against this postcode at the 2022 census.",example:0},census_population_count_2011:{title:"Census Population Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2011 census.",example:18},census_population_count_2001:{title:"Census Population Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2001 census.",example:26},census_population_count_1991:{title:"Census Population Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 1991 census.",example:null},never_digitised:{title:"Never Digitised",type:"boolean",description:"True if the postcode has never been digitised (no grid reference established).",example:!1},codes:{title:"Codes",type:"object",description:"GSS / official codes for the corresponding name fields above.",properties:{council_area:{title:"Council Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 council area.",example:"S12000033"},electoral_ward:{title:"Electoral Ward Code (2022)",type:"string",nullable:!0,description:"9-character GSS code for the 2022 electoral ward.",example:"S13002841"},enterprise_region:{title:"Enterprise Region Code (2008)",type:"string",nullable:!0,description:"Code for the 2008 enterprise region.",example:"S99999999"},local_government_district:{title:"Local Government District Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 local government district.",example:"S12000033"},local_government_district_1991:{title:"Local Government District Code (1991)",type:"string",nullable:!0,description:"Code for the 1991 local government district.",example:"S99999999"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency Code (2024)",type:"string",nullable:!0,description:"9-character GSS code for the 2024 UK Parliamentary constituency.",example:"S14000061"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region Code (2026)",type:"string",nullable:!0,description:"9-character GSS code for the 2026 Scottish Parliamentary region (current designation).",example:"S17000026"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency Code (2026)",type:"string",nullable:!0,description:"9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation).",example:"S16000151",pattern:"^S[0-9]{8}$"},health_board_area:{title:"Health Board Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 NHS health board area.",example:"S08000020"},health_board_area_2006:{title:"Health Board Area Code (2006)",type:"string",nullable:!0,description:"GSS code for the 2006 health board area.",example:"S08000006"},health_board_area_1995:{title:"Health Board Area Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 health board area.",example:"0"},integration_authority:{title:"Integration Authority Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 integration authority.",example:"S37000002"},data_zone:{title:"Data Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Data Zone.",example:"S01013550"},data_zone_2011:{title:"Data Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Data Zone.",example:"S01006571"},data_zone_2001:{title:"Data Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Data Zone.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Intermediate Zone.",example:"S02002527"},intermediate_zone_2011:{title:"Intermediate Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Intermediate Zone.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Intermediate Zone.",example:"S02000017"},locality:{title:"Locality Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 locality.",example:"S19000001"},settlement:{title:"Settlement Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 settlement.",example:"S20000001"},civil_parish:{title:"Civil Parish Code (1930)",type:"string",nullable:!0,description:"Code for the 1930 civil parish.",example:"S07000001"},island:{title:"Island Code",type:"string",nullable:!0,description:"Island identifier code.",example:"S20000001"},national_park:{title:"National Park Code (2010)",type:"string",nullable:!0,description:"Code for the 2010 national park.",example:null},travel_to_work_area:{title:"Travel to Work Area Code (2011)",type:"string",nullable:!0,description:"Code for the 2011 Travel to Work Area.",example:"S22000047"},lau_level_1:{title:"LAU Level 1 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 LAU level 1 area.",example:"TLM50"},itl_level_2:{title:"ITL Level 2 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 2 area.",example:"TLM5"},itl_level_3:{title:"ITL Level 3 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 3 area.",example:"TLM50"},registration_district:{title:"Registration District Code (2007)",type:"string",nullable:!0,description:"Code for the 2007 registration district.",example:"RD20"},strategic_development_planning_area:{title:"SDPA Code (2013)",type:"string",nullable:!0,description:"Code for the 2013 strategic development planning area.",example:"SD01"},roa_community_planning_partnership:{title:"Community Planning Partnership Code (ROA 2006)",type:"string",nullable:!0,description:"Code for the 2006 community planning partnership.",example:"S12000033"},roa_local:{title:"ROA Local Code (2006)",type:"string",nullable:!0,description:"Code for the 2006 ROA local authority.",example:"S12000033"}}}},title:"ScottishPostcodes"}}}}}},404:{description:"Postcode not found"}}})]})}function f(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(S,{...e})}):S(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/6735.8e1eb97f.js b/build/assets/js/6735.4ff5a31a.js similarity index 99% rename from build/assets/js/6735.8e1eb97f.js rename to build/assets/js/6735.4ff5a31a.js index 7cd16b1b8..f3c379419 100644 --- a/build/assets/js/6735.8e1eb97f.js +++ b/build/assets/js/6735.4ff5a31a.js @@ -1,2 +1,2 @@ -/*! For license information please see 6735.8e1eb97f.js.LICENSE.txt */ -(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[6735],{96204(e){e.exports=function(e){var t=e.fake,n=e.helpers;return this.zipCode=function(t){if(void 0===t){var a=e.definitions.address.postcode;t="string"==typeof a?a:e.random.arrayElement(a)}return n.replaceSymbols(t)},this.zipCodeByState=function(t){var n=e.definitions.address.postcode_by_state[t];return n?e.datatype.number(n):e.address.zipCode()},this.city=function(n){var a=["{{address.cityPrefix}} {{name.firstName}}{{address.citySuffix}}","{{address.cityPrefix}} {{name.firstName}}","{{name.firstName}}{{address.citySuffix}}","{{name.lastName}}{{address.citySuffix}}"];return!n&&e.definitions.address.city_name&&a.push("{{address.cityName}}"),"number"!=typeof n&&(n=e.datatype.number(a.length-1)),t(a[n])},this.cityPrefix=function(){return e.random.arrayElement(e.definitions.address.city_prefix)},this.citySuffix=function(){return e.random.arrayElement(e.definitions.address.city_suffix)},this.cityName=function(){return e.random.arrayElement(e.definitions.address.city_name)},this.streetName=function(){var t,n=e.address.streetSuffix();switch(""!==n&&(n=" "+n),e.datatype.number(1)){case 0:t=e.name.lastName()+n;break;case 1:t=e.name.firstName()+n}return t},this.streetAddress=function(t){void 0===t&&(t=!1);var a="";switch(e.datatype.number(2)){case 0:a=n.replaceSymbolWithNumber("#####")+" "+e.address.streetName();break;case 1:a=n.replaceSymbolWithNumber("####")+" "+e.address.streetName();break;case 2:a=n.replaceSymbolWithNumber("###")+" "+e.address.streetName()}return t?a+" "+e.address.secondaryAddress():a},this.streetSuffix=function(){return e.random.arrayElement(e.definitions.address.street_suffix)},this.streetPrefix=function(){return e.random.arrayElement(e.definitions.address.street_prefix)},this.secondaryAddress=function(){return n.replaceSymbolWithNumber(e.random.arrayElement(["Apt. ###","Suite ###"]))},this.county=function(){return e.random.arrayElement(e.definitions.address.county)},this.country=function(){return e.random.arrayElement(e.definitions.address.country)},this.countryCode=function(t){return void 0===t||"alpha-2"===t?e.random.arrayElement(e.definitions.address.country_code):"alpha-3"===t?e.random.arrayElement(e.definitions.address.country_code_alpha_3):e.random.arrayElement(e.definitions.address.country_code)},this.state=function(t){return e.random.arrayElement(e.definitions.address.state)},this.stateAbbr=function(){return e.random.arrayElement(e.definitions.address.state_abbr)},this.latitude=function(t,n,a){return t=t||90,n=n||-90,a=a||4,e.datatype.number({max:t,min:n,precision:parseFloat((0).toPrecision(a)+"1")}).toFixed(a)},this.longitude=function(t,n,a){return t=t||180,n=n||-180,a=a||4,e.datatype.number({max:t,min:n,precision:parseFloat((0).toPrecision(a)+"1")}).toFixed(a)},this.direction=function(t){return void 0===t||!1===t?e.random.arrayElement(e.definitions.address.direction):e.random.arrayElement(e.definitions.address.direction_abbr)},this.direction.schema={description:"Generates a direction. Use optional useAbbr bool to return abbreviation",sampleResults:["Northwest","South","SW","E"]},this.cardinalDirection=function(t){return void 0===t||!1===t?e.random.arrayElement(e.definitions.address.direction.slice(0,4)):e.random.arrayElement(e.definitions.address.direction_abbr.slice(0,4))},this.cardinalDirection.schema={description:"Generates a cardinal direction. Use optional useAbbr boolean to return abbreviation",sampleResults:["North","South","E","W"]},this.ordinalDirection=function(t){return void 0===t||!1===t?e.random.arrayElement(e.definitions.address.direction.slice(4,8)):e.random.arrayElement(e.definitions.address.direction_abbr.slice(4,8))},this.ordinalDirection.schema={description:"Generates an ordinal direction. Use optional useAbbr boolean to return abbreviation",sampleResults:["Northwest","Southeast","SW","NE"]},this.nearbyGPSCoordinate=function(t,n,a){function r(e){return e*(Math.PI/180)}function o(e){return e*(180/Math.PI)}if(void 0===t)return[e.address.latitude(),e.address.longitude()];n=n||10,a=a||!1;var i=function(e,t,n,a){var i=6378.137,s=a?n:.621371*n,c=r(e[0]),l=r(e[1]),u=Math.asin(Math.sin(c)*Math.cos(s/i)+Math.cos(c)*Math.sin(s/i)*Math.cos(t)),p=l+Math.atan2(Math.sin(t)*Math.sin(s/i)*Math.cos(c),Math.cos(s/i)-Math.sin(c)*Math.sin(u));return p>r(180)?p-=r(360):p=0&&(n+=t.precision);var a=Math.floor(e.mersenne.rand(n/t.precision,t.min/t.precision));return a/=1/t.precision},this.float=function(t){"number"==typeof t&&(t={precision:t}),t=t||{};var n={};for(var a in t)n[a]=t[a];return void 0===n.precision&&(n.precision=.01),e.datatype.number(n)},this.datetime=function(t){"number"==typeof t&&(t={max:t});var n=864e13;(void 0===(t=t||{}).min||t.min<-1*n)&&(t.min=(new Date).setFullYear(1990,1,1)),(void 0===t.max||t.max>n)&&(t.max=(new Date).setFullYear(2100,1,1));var a=e.datatype.number(t);return new Date(a)},this.string=function(t){void 0===t&&(t=10);var n=Math.pow(2,20);t>=n&&(t=n);for(var a={min:33,max:125},r="",o=0;o0;)"a"==c.type?o+=e.random.arrayElement(t.alpha):"c"==c.type?e.datatype.number(100)<80?o+=e.datatype.number(9):o+=e.random.arrayElement(t.alpha):l>=3&&e.datatype.number(100)<30?e.datatype.boolean()?(o+=e.random.arrayElement(t.pattern100),l-=2):(o+=e.random.arrayElement(t.pattern10),l--):o+=e.datatype.number(9),l--;o=o.substring(0,i)}var u=98-t.mod97(t.toDigitString(o+r.country+"00"));u<10&&(u="0"+u);var p=r.country+u+o;return n?p.match(/.{1,4}/g).join(" "):p},r.bic=function(){var n=["A","E","I","O","U"],r=e.datatype.number(100);return a.replaceSymbols("???")+e.random.arrayElement(n)+e.random.arrayElement(t.iso3166)+a.replaceSymbols("?")+"1"+(r<10?a.replaceSymbols("?"+e.random.arrayElement(n)+"?"):r<40?a.replaceSymbols("###"):"")},r.transactionDescription=function(){var t=a.createTransaction(),n=t.account,r=t.amount;return t.type+" transaction at "+t.business+" using card ending with ***"+e.finance.mask()+" for "+e.finance.currencyCode()+" "+r+" in account ***"+n}}},99156(e){e.exports=function(e){var t=this,n=e.fake,a=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];return t.branch=function(){return e.hacker.noun().replace(" ","-")+"-"+e.hacker.verb().replace(" ","-")},t.commitEntry=function(t){var a="commit {{git.commitSha}}\r\n";return((t=t||{}).merge||0===e.datatype.number({min:0,max:4}))&&(a+="Merge: {{git.shortSha}} {{git.shortSha}}\r\n"),a+="Author: {{name.firstName}} {{name.lastName}} <{{internet.email}}>\r\n",a+="Date: "+e.date.recent().toString()+"\r\n",n(a+="\r\n\xa0\xa0\xa0\xa0{{git.commitMessage}}\r\n")},t.commitMessage=function(){return n("{{hacker.verb}} {{hacker.adjective}} {{hacker.noun}}")},t.commitSha=function(){for(var t="",n=0;n<40;n++)t+=e.random.arrayElement(a);return t},t.shortSha=function(){for(var t="",n=0;n<7;n++)t+=e.random.arrayElement(a);return t},t}},39344(e){e.exports=function(e){var t=this;return t.abbreviation=function(){return e.random.arrayElement(e.definitions.hacker.abbreviation)},t.adjective=function(){return e.random.arrayElement(e.definitions.hacker.adjective)},t.noun=function(){return e.random.arrayElement(e.definitions.hacker.noun)},t.verb=function(){return e.random.arrayElement(e.definitions.hacker.verb)},t.ingverb=function(){return e.random.arrayElement(e.definitions.hacker.ingverb)},t.phrase=function(){var n={abbreviation:t.abbreviation,adjective:t.adjective,ingverb:t.ingverb,noun:t.noun,verb:t.verb},a=e.random.arrayElement(e.definitions.hacker.phrase);return e.helpers.mustache(a,n)},t}},8257(e){e.exports=function(e){var t=this;return t.randomize=function(t){return t=t||["a","b","c"],e.random.arrayElement(t)},t.slugify=function(e){return(e=e||"").replace(/ /g,"-").replace(/[^\u4e00-\u9fa0\u3041-\u3094\u30a1-\u30f4\u30fc\w\.\-]+/g,"")},t.replaceSymbolWithNumber=function(t,n){t=t||"",void 0===n&&(n="#");for(var a="",r=0;r9&&(e-=9),e})).reduce(function(e,t){return e+t})%10);return t.replace("L",o)},t.repeatString=function(e,t){void 0===t&&(t=0);for(var n="",a=0;a(a=parseInt(l[3]))&&(r=a,a=n,n=r),o=e.datatype.number({min:n,max:a}),l=(t=t.slice(0,l.index)+e.helpers.repeatString(l[1],o)+t.slice(l.index+l[0].length)).match(i);for(l=t.match(s);null!==l;)o=parseInt(l[2]),l=(t=t.slice(0,l.index)+e.helpers.repeatString(l[1],o)+t.slice(l.index+l[0].length)).match(s);for(l=t.match(c);null!==l;)(n=parseInt(l[1]))>(a=parseInt(l[2]))&&(r=a,a=n,n=r),l=(t=t.slice(0,l.index)+e.datatype.number({min:n,max:a}).toString()+t.slice(l.index+l[0].length)).match(c);return t},t.shuffle=function(t){if(void 0===t||0===t.length)return t||[];for(var n,a,r=(t=t||["a","b","c"]).length-1;r>0;--r)a=e.datatype.number(r),n=t[r],t[r]=t[a],t[a]=n;return t},t.mustache=function(e,t){if(void 0===e)return"";for(var n in t){var a=new RegExp("{{"+n+"}}","g");e=e.replace(a,t[n])}return e},t.createCard=function(){return{name:e.name.findName(),username:e.internet.userName(),email:e.internet.email(),address:{streetA:e.address.streetName(),streetB:e.address.streetAddress(),streetC:e.address.streetAddress(!0),streetD:e.address.secondaryAddress(),city:e.address.city(),state:e.address.state(),country:e.address.country(),zipcode:e.address.zipCode(),geo:{lat:e.address.latitude(),lng:e.address.longitude()}},phone:e.phone.phoneNumber(),website:e.internet.domainName(),company:{name:e.company.companyName(),catchPhrase:e.company.catchPhrase(),bs:e.company.bs()},posts:[{words:e.lorem.words(),sentence:e.lorem.sentence(),sentences:e.lorem.sentences(),paragraph:e.lorem.paragraph()},{words:e.lorem.words(),sentence:e.lorem.sentence(),sentences:e.lorem.sentences(),paragraph:e.lorem.paragraph()},{words:e.lorem.words(),sentence:e.lorem.sentence(),sentences:e.lorem.sentences(),paragraph:e.lorem.paragraph()}],accountHistory:[e.helpers.createTransaction(),e.helpers.createTransaction(),e.helpers.createTransaction()]}},t.contextualCard=function(){var t=e.name.firstName(),n=e.internet.userName(t);return{name:t,username:n,avatar:e.internet.avatar(),email:e.internet.email(n),dob:e.date.past(50,new Date("Sat Sep 20 1992 21:35:02 GMT+0200 (CEST)")),phone:e.phone.phoneNumber(),address:{street:e.address.streetName(!0),suite:e.address.secondaryAddress(),city:e.address.city(),zipcode:e.address.zipCode(),geo:{lat:e.address.latitude(),lng:e.address.longitude()}},website:e.internet.domainName(),company:{name:e.company.companyName(),catchPhrase:e.company.catchPhrase(),bs:e.company.bs()}}},t.userCard=function(){return{name:e.name.findName(),username:e.internet.userName(),email:e.internet.email(),address:{street:e.address.streetName(!0),suite:e.address.secondaryAddress(),city:e.address.city(),zipcode:e.address.zipCode(),geo:{lat:e.address.latitude(),lng:e.address.longitude()}},phone:e.phone.phoneNumber(),website:e.internet.domainName(),company:{name:e.company.companyName(),catchPhrase:e.company.catchPhrase(),bs:e.company.bs()}}},t.createTransaction=function(){return{amount:e.finance.amount(),date:new Date(2012,1,2),business:e.company.companyName(),name:[e.finance.accountName(),e.finance.mask()].join(" "),type:t.randomize(e.definitions.finance.transaction_type),account:e.finance.account()}},t}},14554(e){e.exports={alpha:["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"],pattern10:["01","02","03","04","05","06","07","08","09"],pattern100:["001","002","003","004","005","006","007","008","009"],toDigitString:function(e){return e.replace(/[A-Z]/gi,function(e){return e.toUpperCase().charCodeAt(0)-55})},mod97:function(e){for(var t=0,n=0;n'+e+"x"+t+"")},t.lorempixel=new a(e),t.unsplash=new r(e),t.lorempicsum=new o(e)}},89983(e){e.exports=function(e){var t=this;t.image=function(e,n,a,r){return t.imageUrl(e,n,a,r)},t.imageGrayscale=function(e,n,a){return t.imageUrl(e,n,a)},t.imageBlurred=function(e,n,a){return t.imageUrl(e,n,void 0,a)},t.imageRandomSeeded=function(e,n,a,r,o){return t.imageUrl(e,n,a,r,o)},t.avatar=function(){return e.internet.avatar()},t.imageUrl=function(e,t,n,a,r){var o="https://picsum.photos";return r&&(o+="/seed/"+r),o+="/"+(e=e||640)+"/"+(t=t||480),n&&a?o+"?grayscale&blur="+a:n?o+"?grayscale":a?o+"?blur="+a:o}}},13598(e){e.exports=function(e){var t=this;t.image=function(n,a,r){return t[e.random.arrayElement(["abstract","animals","business","cats","city","food","nightlife","fashion","people","nature","sports","technics","transport"])](n,a,r)},t.avatar=function(){return e.internet.avatar()},t.imageUrl=function(t,n,a,r){var o="https://lorempixel.com/"+(t=t||640)+"/"+(n=n||480);return void 0!==a&&(o+="/"+a),r&&(o+="?"+e.datatype.number()),o},t.abstract=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"abstract",a)},t.animals=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"animals",a)},t.business=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"business",a)},t.cats=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"cats",a)},t.city=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"city",a)},t.food=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"food",a)},t.nightlife=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"nightlife",a)},t.fashion=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"fashion",a)},t.people=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"people",a)},t.nature=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"nature",a)},t.sports=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"sports",a)},t.technics=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"technics",a)},t.transport=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"transport",a)}}},42183(e){e.exports=function(e){var t=this;t.image=function(e,n,a){return t.imageUrl(e,n,void 0,a)},t.avatar=function(){return e.internet.avatar()},t.imageUrl=function(e,t,n,a){var r="https://source.unsplash.com";(void 0!==n&&(r+="/category/"+n),r+="/"+(e=e||640)+"x"+(t=t||480),void 0!==a)&&(new RegExp("^([A-Za-z0-9].+,[A-Za-z0-9]+)$|^([A-Za-z0-9]+)$").test(a)&&(r+="?"+a));return r},t.food=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"food",a)},t.people=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"people",a)},t.nature=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"nature",a)},t.technology=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"technology",a)},t.objects=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"objects",a)},t.buildings=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"buildings",a)}}},72116(e,t,n){function a(e){var t=this;e=e||{};var a=t.locales||e.locales||{},r=t.locale||e.locale||"en",o=t.localeFallback||e.localeFallback||"en";t.locales=a,t.locale=r,t.localeFallback=o,t.definitions={};var i={name:["first_name","last_name","prefix","suffix","binary_gender","gender","title","male_prefix","female_prefix","male_first_name","female_first_name","male_middle_name","female_middle_name","male_last_name","female_last_name"],address:["city_name","city_prefix","city_suffix","street_suffix","county","country","country_code","country_code_alpha_3","state","state_abbr","street_prefix","postcode","postcode_by_state","direction","direction_abbr","time_zone"],animal:["dog","cat","snake","bear","lion","cetacean","insect","crocodilia","cow","bird","fish","rabbit","horse","type"],company:["adjective","noun","descriptor","bs_adjective","bs_noun","bs_verb","suffix"],lorem:["words"],hacker:["abbreviation","adjective","noun","verb","ingverb","phrase"],phone_number:["formats"],finance:["account_type","transaction_type","currency","iban","credit_card"],internet:["avatar_uri","domain_suffix","free_email","example_email","password"],commerce:["color","department","product_name","price","categories","product_description"],database:["collation","column","engine","type"],system:["mimeTypes","directoryPaths"],date:["month","weekday"],vehicle:["vehicle","manufacturer","model","type","fuel","vin","color"],music:["genre"],title:"",separator:""};Object.keys(i).forEach(function(e){void 0===t.definitions[e]&&(t.definitions[e]={}),"string"!=typeof i[e]?i[e].forEach(function(n){Object.defineProperty(t.definitions[e],n,{get:function(){return void 0===t.locales[t.locale][e]||void 0===t.locales[t.locale][e][n]?t.locales[o][e][n]:t.locales[t.locale][e][n]}})}):t.definitions[e]=i[e]});var s=n(97471);t.fake=new s(t).fake;var c=n(34277);t.unique=new c(t).unique;var l=n(10977);t.mersenne=new l;var u=n(69865);t.random=new u(t);var p=n(8257);t.helpers=new p(t);var d=n(14149);t.name=new d(t);var m=n(96204);t.address=new m(t);var f=n(36306);t.animal=new f(t);var h=n(16519);t.company=new h(t);var y=n(58754);t.finance=new y(t);var g=n(2401);t.image=new g(t);var v=n(82307);t.lorem=new v(t);var b=n(39344);t.hacker=new b(t);var x=n(19815);t.internet=new x(t);var k=n(35803);t.database=new k(t);var _=n(1262);t.phone=new _(t);var w=n(38918);t.date=new w(t);var S=n(83679);t.time=new S(t);var A=n(36169);t.commerce=new A(t);var j=n(81079);t.system=new j(t);var E=n(99156);t.git=new E(t);var C=n(15584);t.vehicle=new C(t);var T=n(21727);t.music=new T(t);var O=n(57874);t.datatype=new O(t)}a.prototype.setLocale=function(e){this.locale=e},a.prototype.seed=function(e){var t=n(69865),a=n(57874);this.seedValue=e,this.random=new t(this,this.seedValue),this.datatype=new a(this,this.seedValue)},e.exports=a},19815(e,t,n){var a=n(10840);e.exports=function(e){var t=this;t.avatar=function(){return"https://cdn.fakercloud.com/avatars/"+e.random.arrayElement(e.definitions.internet.avatar_uri)},t.avatar.schema={description:"Generates a URL for an avatar.",sampleResults:["https://cdn.fakercloud.com/avatars/sydlawrence_128.jpg"]},t.email=function(t,n,a){return a=a||e.random.arrayElement(e.definitions.internet.free_email),e.helpers.slugify(e.internet.userName(t,n))+"@"+a},t.email.schema={description:"Generates a valid email address based on optional input criteria",sampleResults:["foo.bar@gmail.com"],properties:{firstName:{type:"string",required:!1,description:"The first name of the user"},lastName:{type:"string",required:!1,description:"The last name of the user"},provider:{type:"string",required:!1,description:"The domain of the user"}}},t.exampleEmail=function(n,a){var r=e.random.arrayElement(e.definitions.internet.example_email);return t.email(n,a,r)},t.userName=function(t,n){var a;switch(t=t||e.name.firstName(),n=n||e.name.lastName(),e.datatype.number(2)){case 0:a=t+e.datatype.number(99);break;case 1:a=t+e.random.arrayElement([".","_"])+n;break;case 2:a=t+e.random.arrayElement([".","_"])+n+e.datatype.number(99)}return a=(a=a.toString().replace(/'/g,"")).replace(/ /g,"")},t.userName.schema={description:"Generates a username based on one of several patterns. The pattern is chosen randomly.",sampleResults:["Kirstin39","Kirstin.Smith","Kirstin.Smith39","KirstinSmith","KirstinSmith39"],properties:{firstName:{type:"string",required:!1,description:"The first name of the user"},lastName:{type:"string",required:!1,description:"The last name of the user"}}},t.protocol=function(){return e.random.arrayElement(["http","https"])},t.protocol.schema={description:"Randomly generates http or https",sampleResults:["https","http"]},t.httpMethod=function(){return e.random.arrayElement(["GET","POST","PUT","DELETE","PATCH"])},t.httpMethod.schema={description:"Randomly generates HTTP Methods (GET, POST, PUT, DELETE, PATCH)",sampleResults:["GET","POST","PUT","DELETE","PATCH"]},t.url=function(){return e.internet.protocol()+"://"+e.internet.domainName()},t.url.schema={description:"Generates a random URL. The URL could be secure or insecure.",sampleResults:["http://rashawn.name","https://rashawn.name"]},t.domainName=function(){return e.internet.domainWord()+"."+e.internet.domainSuffix()},t.domainName.schema={description:"Generates a random domain name.",sampleResults:["marvin.org"]},t.domainSuffix=function(){return e.random.arrayElement(e.definitions.internet.domain_suffix)},t.domainSuffix.schema={description:"Generates a random domain suffix.",sampleResults:["net"]},t.domainWord=function(){return e.name.firstName().replace(/([\\~#&*{}/:<>?|\"'])/gi,"").toLowerCase()},t.domainWord.schema={description:"Generates a random domain word.",sampleResults:["alyce"]},t.ip=function(){for(var t=function(){return e.datatype.number(255).toFixed(0)},n=[],a=0;a<4;a++)n[a]=t();return n.join(".")},t.ip.schema={description:"Generates a random IP.",sampleResults:["97.238.241.11"]},t.ipv6=function(){for(var t=function(){for(var t="",n=0;n<4;n++)t+=e.random.arrayElement(["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]);return t},n=[],a=0;a<8;a++)n[a]=t();return n.join(":")},t.ipv6.schema={description:"Generates a random IPv6 address.",sampleResults:["2001:0db8:6276:b1a7:5213:22f1:25df:c8a0"]},t.port=function(){return e.datatype.number({min:0,max:65535})},t.port.schema={description:"Generates a random port number.",sampleResults:["4422"]},t.userAgent=function(){return a.generate(e)},t.userAgent.schema={description:"Generates a random user agent.",sampleResults:["Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_5 rv:6.0; SL) AppleWebKit/532.0.1 (KHTML, like Gecko) Version/7.1.6 Safari/532.0.1"]},t.color=function(t,n,a){t=t||0,n=n||0,a=a||0;var r=Math.floor((e.datatype.number(256)+t)/2),o=Math.floor((e.datatype.number(256)+n)/2),i=Math.floor((e.datatype.number(256)+a)/2),s=r.toString(16),c=o.toString(16),l=i.toString(16);return"#"+(1===s.length?"0":"")+s+(1===c.length?"0":"")+c+(1===l.length?"0":"")+l},t.color.schema={description:"Generates a random hexadecimal color.",sampleResults:["#06267f"],properties:{baseRed255:{type:"number",required:!1,description:"The red value. Valid values are 0 - 255."},baseGreen255:{type:"number",required:!1,description:"The green value. Valid values are 0 - 255."},baseBlue255:{type:"number",required:!1,description:"The blue value. Valid values are 0 - 255."}}},t.mac=function(t){var n,a="",r=":";for(-1!==["-",""].indexOf(t)&&(r=t),n=0;n<12;n++)a+=e.datatype.number(15).toString(16),n%2==1&&11!=n&&(a+=r);return a},t.mac.schema={description:"Generates a random mac address.",sampleResults:["78:06:cc:ae:b3:81"]},t.password=function(t,n,a,r){var o,i;void 0===n&&(n=!1),i=/[aeiouAEIOU]$/,o=/[bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ]$/;var s=function(t,n,a,r){var c,l;return null==t&&(t=10),null==n&&(n=!0),null==a&&(a=/\w/),null==r&&(r=""),r.length>=t?r:(n&&(a=r.match(o)?i:o),l=e.datatype.number(94)+33,c=String.fromCharCode(l),n&&(c=c.toLowerCase()),c.match(a)?s(t,n,a,""+r+c):s(t,n,a,r))};return s(t=t||15,n,a,r)},t.password.schema={description:"Generates a random password.",sampleResults:["AM7zl6Mg","susejofe"],properties:{length:{type:"number",required:!1,description:"The number of characters in the password."},memorable:{type:"boolean",required:!1,description:"Whether a password should be easy to remember."},pattern:{type:"regex",required:!1,description:"A regex to match each character of the password against. This parameter will be negated if the memorable setting is turned on."},prefix:{type:"string",required:!1,description:"A value to prepend to the generated password. The prefix counts towards the length of the password."}}}}},72185(e){e.exports=["#####","####","###"]},89522(e){e.exports=["#{city_prefix} #{Name.first_name}#{city_suffix}","#{city_prefix} #{Name.first_name}","#{Name.first_name}#{city_suffix}","#{Name.last_name}#{city_suffix}"]},70970(e){e.exports=["Abilene","Akron","Alafaya","Alameda","Albany","Albany","Albany","Albuquerque","Alexandria","Alexandria","Alhambra","Aliso Viejo","Allen","Allentown","Aloha","Alpharetta","Altadena","Altamonte Springs","Altoona","Amarillo","Ames","Anaheim","Anchorage","Anderson","Ankeny","Ann Arbor","Annandale","Antelope","Antioch","Apex","Apopka","Apple Valley","Apple Valley","Appleton","Arcadia","Arden-Arcade","Arecibo","Arlington","Arlington","Arlington","Arlington Heights","Arvada","Ashburn","Asheville","Aspen Hill","Atascocita","Athens-Clarke County","Atlanta","Attleboro","Auburn","Auburn","Augusta-Richmond County","Aurora","Aurora","Austin","Avondale","Azusa","Bakersfield","Baldwin Park","Baltimore","Barnstable Town","Bartlett","Bartlett","Baton Rouge","Battle Creek","Bayamon","Bayonne","Baytown","Beaumont","Beaumont","Beavercreek","Beaverton","Bedford","Bel Air South","Bell Gardens","Belleville","Bellevue","Bellevue","Bellflower","Bellingham","Bend","Bentonville","Berkeley","Berwyn","Bethesda","Bethlehem","Billings","Biloxi","Binghamton","Birmingham","Bismarck","Blacksburg","Blaine","Bloomington","Bloomington","Bloomington","Blue Springs","Boca Raton","Boise City","Bolingbrook","Bonita Springs","Bossier City","Boston","Bothell","Boulder","Bountiful","Bowie","Bowling Green","Boynton Beach","Bozeman","Bradenton","Brandon","Brentwood","Brentwood","Bridgeport","Bristol","Brockton","Broken Arrow","Brookhaven","Brookline","Brooklyn Park","Broomfield","Brownsville","Bryan","Buckeye","Buena Park","Buffalo","Buffalo Grove","Burbank","Burien","Burke","Burleson","Burlington","Burlington","Burnsville","Caguas","Caldwell","Camarillo","Cambridge","Camden","Canton","Cape Coral","Carlsbad","Carmel","Carmichael","Carolina","Carrollton","Carson","Carson City","Cary","Casa Grande","Casas Adobes","Casper","Castle Rock","Castro Valley","Catalina Foothills","Cathedral City","Catonsville","Cedar Hill","Cedar Park","Cedar Rapids","Centennial","Centreville","Ceres","Cerritos","Champaign","Chandler","Chapel Hill","Charleston","Charleston","Charlotte","Charlottesville","Chattanooga","Cheektowaga","Chesapeake","Chesterfield","Cheyenne","Chicago","Chico","Chicopee","Chino","Chino Hills","Chula Vista","Cicero","Cincinnati","Citrus Heights","Clarksville","Clearwater","Cleveland","Cleveland","Cleveland Heights","Clifton","Clovis","Coachella","Coconut Creek","Coeur d'Alene","College Station","Collierville","Colorado Springs","Colton","Columbia","Columbia","Columbia","Columbus","Columbus","Columbus","Commerce City","Compton","Concord","Concord","Concord","Conroe","Conway","Coon Rapids","Coral Gables","Coral Springs","Corona","Corpus Christi","Corvallis","Costa Mesa","Council Bluffs","Country Club","Covina","Cranston","Cupertino","Cutler Bay","Cuyahoga Falls","Cypress","Dale City","Dallas","Daly City","Danbury","Danville","Danville","Davenport","Davie","Davis","Dayton","Daytona Beach","DeKalb","DeSoto","Dearborn","Dearborn Heights","Decatur","Decatur","Deerfield Beach","Delano","Delray Beach","Deltona","Denton","Denver","Des Moines","Des Plaines","Detroit","Diamond Bar","Doral","Dothan","Downers Grove","Downey","Draper","Dublin","Dublin","Dubuque","Duluth","Dundalk","Dunwoody","Durham","Eagan","East Hartford","East Honolulu","East Lansing","East Los Angeles","East Orange","East Providence","Eastvale","Eau Claire","Eden Prairie","Edina","Edinburg","Edmond","El Cajon","El Centro","El Dorado Hills","El Monte","El Paso","Elgin","Elizabeth","Elk Grove","Elkhart","Ellicott City","Elmhurst","Elyria","Encinitas","Enid","Enterprise","Erie","Escondido","Euclid","Eugene","Euless","Evanston","Evansville","Everett","Everett","Fairfield","Fairfield","Fall River","Fargo","Farmington","Farmington Hills","Fayetteville","Fayetteville","Federal Way","Findlay","Fishers","Flagstaff","Flint","Florence-Graham","Florin","Florissant","Flower Mound","Folsom","Fond du Lac","Fontana","Fort Collins","Fort Lauderdale","Fort Myers","Fort Pierce","Fort Smith","Fort Wayne","Fort Worth","Fountain Valley","Fountainebleau","Framingham","Franklin","Frederick","Freeport","Fremont","Fresno","Frisco","Fullerton","Gainesville","Gaithersburg","Galveston","Garden Grove","Gardena","Garland","Gary","Gastonia","Georgetown","Germantown","Gilbert","Gilroy","Glen Burnie","Glendale","Glendale","Glendora","Glenview","Goodyear","Grand Forks","Grand Island","Grand Junction","Grand Prairie","Grand Rapids","Grapevine","Great Falls","Greeley","Green Bay","Greensboro","Greenville","Greenville","Greenwood","Gresham","Guaynabo","Gulfport","Hacienda Heights","Hackensack","Haltom City","Hamilton","Hammond","Hampton","Hanford","Harlingen","Harrisburg","Harrisonburg","Hartford","Hattiesburg","Haverhill","Hawthorne","Hayward","Hemet","Hempstead","Henderson","Hendersonville","Hesperia","Hialeah","Hicksville","High Point","Highland","Highlands Ranch","Hillsboro","Hilo","Hoboken","Hoffman Estates","Hollywood","Homestead","Honolulu","Hoover","Houston","Huntersville","Huntington","Huntington Beach","Huntington Park","Huntsville","Hutchinson","Idaho Falls","Independence","Indianapolis","Indio","Inglewood","Iowa City","Irondequoit","Irvine","Irving","Jackson","Jackson","Jacksonville","Jacksonville","Janesville","Jefferson City","Jeffersonville","Jersey City","Johns Creek","Johnson City","Joliet","Jonesboro","Joplin","Jupiter","Jurupa Valley","Kalamazoo","Kannapolis","Kansas City","Kansas City","Kearny","Keller","Kendale Lakes","Kendall","Kenner","Kennewick","Kenosha","Kent","Kentwood","Kettering","Killeen","Kingsport","Kirkland","Kissimmee","Knoxville","Kokomo","La Crosse","La Habra","La Mesa","La Mirada","Lacey","Lafayette","Lafayette","Laguna Niguel","Lake Charles","Lake Elsinore","Lake Forest","Lake Havasu City","Lake Ridge","Lakeland","Lakeville","Lakewood","Lakewood","Lakewood","Lakewood","Lakewood","Lancaster","Lancaster","Lansing","Laredo","Largo","Las Cruces","Las Vegas","Lauderhill","Lawrence","Lawrence","Lawrence","Lawton","Layton","League City","Lee's Summit","Leesburg","Lehi","Lehigh Acres","Lenexa","Levittown","Levittown","Lewisville","Lexington-Fayette","Lincoln","Lincoln","Linden","Little Rock","Littleton","Livermore","Livonia","Lodi","Logan","Lombard","Lompoc","Long Beach","Longmont","Longview","Lorain","Los Angeles","Louisville/Jefferson County","Loveland","Lowell","Lubbock","Lynchburg","Lynn","Lynwood","Macon-Bibb County","Madera","Madison","Madison","Malden","Manchester","Manhattan","Mansfield","Mansfield","Manteca","Maple Grove","Margate","Maricopa","Marietta","Marysville","Mayaguez","McAllen","McKinney","McLean","Medford","Medford","Melbourne","Memphis","Menifee","Mentor","Merced","Meriden","Meridian","Mesa","Mesquite","Metairie","Methuen Town","Miami","Miami Beach","Miami Gardens","Middletown","Middletown","Midland","Midland","Midwest City","Milford","Millcreek","Milpitas","Milwaukee","Minneapolis","Minnetonka","Minot","Miramar","Mishawaka","Mission","Mission Viejo","Missoula","Missouri City","Mobile","Modesto","Moline","Monroe","Montebello","Monterey Park","Montgomery","Moore","Moreno Valley","Morgan Hill","Mount Pleasant","Mount Prospect","Mount Vernon","Mountain View","Muncie","Murfreesboro","Murray","Murrieta","Nampa","Napa","Naperville","Nashua","Nashville-Davidson","National City","New Bedford","New Braunfels","New Britain","New Brunswick","New Haven","New Orleans","New Rochelle","New York","Newark","Newark","Newark","Newport Beach","Newport News","Newton","Niagara Falls","Noblesville","Norfolk","Normal","Norman","North Bethesda","North Charleston","North Highlands","North Las Vegas","North Lauderdale","North Little Rock","North Miami","North Miami Beach","North Port","North Richland Hills","Norwalk","Norwalk","Novato","Novi","O'Fallon","Oak Lawn","Oak Park","Oakland","Oakland Park","Ocala","Oceanside","Odessa","Ogden","Oklahoma City","Olathe","Olympia","Omaha","Ontario","Orange","Orem","Orland Park","Orlando","Oro Valley","Oshkosh","Overland Park","Owensboro","Oxnard","Palatine","Palm Bay","Palm Beach Gardens","Palm Coast","Palm Desert","Palm Harbor","Palm Springs","Palmdale","Palo Alto","Paradise","Paramount","Parker","Parma","Pasadena","Pasadena","Pasco","Passaic","Paterson","Pawtucket","Peabody","Pearl City","Pearland","Pembroke Pines","Pensacola","Peoria","Peoria","Perris","Perth Amboy","Petaluma","Pflugerville","Pharr","Philadelphia","Phoenix","Pico Rivera","Pine Bluff","Pine Hills","Pinellas Park","Pittsburg","Pittsburgh","Pittsfield","Placentia","Plainfield","Plainfield","Plano","Plantation","Pleasanton","Plymouth","Pocatello","Poinciana","Pomona","Pompano Beach","Ponce","Pontiac","Port Arthur","Port Charlotte","Port Orange","Port St. Lucie","Portage","Porterville","Portland","Portland","Portsmouth","Potomac","Poway","Providence","Provo","Pueblo","Quincy","Racine","Raleigh","Rancho Cordova","Rancho Cucamonga","Rancho Palos Verdes","Rancho Santa Margarita","Rapid City","Reading","Redding","Redlands","Redmond","Redondo Beach","Redwood City","Reno","Renton","Reston","Revere","Rialto","Richardson","Richland","Richmond","Richmond","Rio Rancho","Riverside","Riverton","Riverview","Roanoke","Rochester","Rochester","Rochester Hills","Rock Hill","Rockford","Rocklin","Rockville","Rockwall","Rocky Mount","Rogers","Rohnert Park","Rosemead","Roseville","Roseville","Roswell","Roswell","Round Rock","Rowland Heights","Rowlett","Royal Oak","Sacramento","Saginaw","Salem","Salem","Salina","Salinas","Salt Lake City","Sammamish","San Angelo","San Antonio","San Bernardino","San Bruno","San Buenaventura (Ventura)","San Clemente","San Diego","San Francisco","San Jacinto","San Jose","San Juan","San Leandro","San Luis Obispo","San Marcos","San Marcos","San Mateo","San Rafael","San Ramon","San Tan Valley","Sandy","Sandy Springs","Sanford","Santa Ana","Santa Barbara","Santa Clara","Santa Clarita","Santa Cruz","Santa Fe","Santa Maria","Santa Monica","Santa Rosa","Santee","Sarasota","Savannah","Sayreville","Schaumburg","Schenectady","Scottsdale","Scranton","Seattle","Severn","Shawnee","Sheboygan","Shoreline","Shreveport","Sierra Vista","Silver Spring","Simi Valley","Sioux City","Sioux Falls","Skokie","Smyrna","Smyrna","Somerville","South Bend","South Gate","South Hill","South Jordan","South San Francisco","South Valley","South Whittier","Southaven","Southfield","Sparks","Spokane","Spokane Valley","Spring","Spring Hill","Spring Valley","Springdale","Springfield","Springfield","Springfield","Springfield","Springfield","St. Charles","St. Clair Shores","St. Cloud","St. Cloud","St. George","St. Joseph","St. Louis","St. Louis Park","St. Paul","St. Peters","St. Petersburg","Stamford","State College","Sterling Heights","Stillwater","Stockton","Stratford","Strongsville","Suffolk","Sugar Land","Summerville","Sunnyvale","Sunrise","Sunrise Manor","Surprise","Syracuse","Tacoma","Tallahassee","Tamarac","Tamiami","Tampa","Taunton","Taylor","Taylorsville","Temecula","Tempe","Temple","Terre Haute","Texas City","The Hammocks","The Villages","The Woodlands","Thornton","Thousand Oaks","Tigard","Tinley Park","Titusville","Toledo","Toms River","Tonawanda","Topeka","Torrance","Town 'n' Country","Towson","Tracy","Trenton","Troy","Troy","Trujillo Alto","Tuckahoe","Tucson","Tulare","Tulsa","Turlock","Tuscaloosa","Tustin","Twin Falls","Tyler","Union City","Union City","University","Upland","Urbana","Urbandale","Utica","Vacaville","Valdosta","Vallejo","Vancouver","Victoria","Victorville","Vineland","Virginia Beach","Visalia","Vista","Waco","Waipahu","Waldorf","Walnut Creek","Waltham","Warner Robins","Warren","Warwick","Washington","Waterbury","Waterloo","Watsonville","Waukegan","Waukesha","Wauwatosa","Wellington","Wesley Chapel","West Allis","West Babylon","West Covina","West Des Moines","West Hartford","West Haven","West Jordan","West Lafayette","West New York","West Palm Beach","West Sacramento","West Seneca","West Valley City","Westfield","Westland","Westminster","Westminster","Weston","Weymouth Town","Wheaton","Wheaton","White Plains","Whittier","Wichita","Wichita Falls","Wilmington","Wilmington","Wilson","Winston-Salem","Woodbury","Woodland","Worcester","Wylie","Wyoming","Yakima","Yonkers","Yorba Linda","York","Youngstown","Yuba City","Yucaipa","Yuma"]},14833(e){e.exports=["North","East","West","South","New","Lake","Port"]},14924(e){e.exports=["town","ton","land","ville","berg","burgh","borough","bury","view","port","mouth","stad","furt","chester","mouth","fort","haven","side","shire"]},71283(e){e.exports=["Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica (the territory South of 60 deg S)","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Bouvet Island (Bouvetoya)","Brazil","British Indian Ocean Territory (Chagos Archipelago)","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Cook Islands","Costa Rica","Cote d'Ivoire","Croatia","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Faroe Islands","Falkland Islands (Malvinas)","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Holy See (Vatican City State)","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Democratic People's Republic of Korea","Republic of Korea","Kuwait","Kyrgyz Republic","Lao People's Democratic Republic","Latvia","Lebanon","Lesotho","Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lithuania","Luxembourg","Macao","Macedonia","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands Antilles","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Palestinian Territory","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russian Federation","Rwanda","Saint Barthelemy","Saint Helena","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Slovakia (Slovak Republic)","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia and the South Sandwich Islands","Spain","Sri Lanka","Sudan","Suriname","Svalbard & Jan Mayen Islands","Swaziland","Sweden","Switzerland","Syrian Arab Republic","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States of America","United States Minor Outlying Islands","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Virgin Islands, British","Virgin Islands, U.S.","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"]},99463(e){e.exports=["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]},55734(e){e.exports=["BGD","BEL","BFA","BGR","BIH","BRB","WLF","BLM","BMU","BRN","BOL","BHR","BDI","BEN","BTN","JAM","BVT","BWA","WSM","BES","BRA","BHS","JEY","BLR","BLZ","RUS","RWA","SRB","TLS","REU","TKM","TJK","ROU","TKL","GNB","GUM","GTM","SGS","GRC","GNQ","GLP","JPN","GUY","GGY","GUF","GEO","GRD","GBR","GAB","SLV","GIN","GMB","GRL","GIB","GHA","OMN","TUN","JOR","HRV","HTI","HUN","HKG","HND","HMD","VEN","PRI","PSE","PLW","PRT","SJM","PRY","IRQ","PAN","PYF","PNG","PER","PAK","PHL","PCN","POL","SPM","ZMB","ESH","EST","EGY","ZAF","ECU","ITA","VNM","SLB","ETH","SOM","ZWE","SAU","ESP","ERI","MNE","MDA","MDG","MAF","MAR","MCO","UZB","MMR","MLI","MAC","MNG","MHL","MKD","MUS","MLT","MWI","MDV","MTQ","MNP","MSR","MRT","IMN","UGA","TZA","MYS","MEX","ISR","FRA","IOT","SHN","FIN","FJI","FLK","FSM","FRO","NIC","NLD","NOR","NAM","VUT","NCL","NER","NFK","NGA","NZL","NPL","NRU","NIU","COK","XKX","CIV","CHE","COL","CHN","CMR","CHL","CCK","CAN","COG","CAF","COD","CZE","CYP","CXR","CRI","CUW","CPV","CUB","SWZ","SYR","SXM","KGZ","KEN","SSD","SUR","KIR","KHM","KNA","COM","STP","SVK","KOR","SVN","PRK","KWT","SEN","SMR","SLE","SYC","KAZ","CYM","SGP","SWE","SDN","DOM","DMA","DJI","DNK","VGB","DEU","YEM","DZA","USA","URY","MYT","UMI","LBN","LCA","LAO","TUV","TWN","TTO","TUR","LKA","LIE","LVA","TON","LTU","LUX","LBR","LSO","THA","ATF","TGO","TCD","TCA","LBY","VAT","VCT","ARE","AND","ATG","AFG","AIA","VIR","ISL","IRN","ARM","ALB","AGO","ATA","ASM","ARG","AUS","AUT","ABW","IND","ALA","AZE","IRL","IDN","UKR","QAT","MOZ"]},89307(e){e.exports=["Avon","Bedfordshire","Berkshire","Borders","Buckinghamshire","Cambridgeshire"]},45993(e){e.exports=["United States of America"]},60240(e){e.exports=["North","East","South","West","Northeast","Northwest","Southeast","Southwest"]},17820(e){e.exports=["N","E","S","W","NE","NW","SE","SW"]},14269(e,t,n){var a={};e.exports=a,a.city_prefix=n(14833),a.city_suffix=n(14924),a.city_name=n(70970),a.county=n(89307),a.country=n(71283),a.country_code=n(99463),a.country_code_alpha_3=n(55734),a.building_number=n(72185),a.street_suffix=n(12696),a.secondary_address=n(54704),a.postcode=n(10374),a.postcode_by_state=n(53102),a.state=n(66624),a.state_abbr=n(54988),a.time_zone=n(58673),a.city=n(89522),a.street_name=n(934),a.street_address=n(42017),a.default_country=n(45993),a.direction=n(60240),a.direction_abbr=n(17820)},10374(e){e.exports=["#####","#####-####"]},53102(e){e.exports=["#####","#####-####"]},54704(e){e.exports=["Apt. ###","Suite ###"]},66624(e){e.exports=["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"]},54988(e){e.exports=["AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"]},42017(e){e.exports=["#{building_number} #{street_name}"]},934(e){e.exports=["#{Name.first_name} #{street_suffix}","#{Name.last_name} #{street_suffix}"]},12696(e){e.exports=["Alley","Avenue","Branch","Bridge","Brook","Brooks","Burg","Burgs","Bypass","Camp","Canyon","Cape","Causeway","Center","Centers","Circle","Circles","Cliff","Cliffs","Club","Common","Corner","Corners","Course","Court","Courts","Cove","Coves","Creek","Crescent","Crest","Crossing","Crossroad","Curve","Dale","Dam","Divide","Drive","Drive","Drives","Estate","Estates","Expressway","Extension","Extensions","Fall","Falls","Ferry","Field","Fields","Flat","Flats","Ford","Fords","Forest","Forge","Forges","Fork","Forks","Fort","Freeway","Garden","Gardens","Gateway","Glen","Glens","Green","Greens","Grove","Groves","Harbor","Harbors","Haven","Heights","Highway","Hill","Hills","Hollow","Inlet","Inlet","Island","Island","Islands","Islands","Isle","Isle","Junction","Junctions","Key","Keys","Knoll","Knolls","Lake","Lakes","Land","Landing","Lane","Light","Lights","Loaf","Lock","Locks","Locks","Lodge","Lodge","Loop","Mall","Manor","Manors","Meadow","Meadows","Mews","Mill","Mills","Mission","Mission","Motorway","Mount","Mountain","Mountain","Mountains","Mountains","Neck","Orchard","Oval","Overpass","Park","Parks","Parkway","Parkways","Pass","Passage","Path","Pike","Pine","Pines","Place","Plain","Plains","Plains","Plaza","Plaza","Point","Points","Port","Port","Ports","Ports","Prairie","Prairie","Radial","Ramp","Ranch","Rapid","Rapids","Rest","Ridge","Ridges","River","Road","Road","Roads","Roads","Route","Row","Rue","Run","Shoal","Shoals","Shore","Shores","Skyway","Spring","Springs","Springs","Spur","Spurs","Square","Square","Squares","Squares","Station","Station","Stravenue","Stravenue","Stream","Stream","Street","Street","Streets","Summit","Summit","Terrace","Throughway","Trace","Track","Trafficway","Trail","Trail","Tunnel","Tunnel","Turnpike","Turnpike","Underpass","Union","Unions","Valley","Valleys","Via","Viaduct","View","Views","Village","Village","Villages","Ville","Vista","Vista","Walk","Walks","Wall","Way","Ways","Well","Wells"]},58673(e){e.exports=["Pacific/Midway","Pacific/Pago_Pago","Pacific/Honolulu","America/Juneau","America/Los_Angeles","America/Tijuana","America/Denver","America/Phoenix","America/Chihuahua","America/Mazatlan","America/Chicago","America/Regina","America/Mexico_City","America/Mexico_City","America/Monterrey","America/Guatemala","America/New_York","America/Indiana/Indianapolis","America/Bogota","America/Lima","America/Lima","America/Halifax","America/Caracas","America/La_Paz","America/Santiago","America/St_Johns","America/Sao_Paulo","America/Argentina/Buenos_Aires","America/Guyana","America/Godthab","Atlantic/South_Georgia","Atlantic/Azores","Atlantic/Cape_Verde","Europe/Dublin","Europe/London","Europe/Lisbon","Europe/London","Africa/Casablanca","Africa/Monrovia","Etc/UTC","Europe/Belgrade","Europe/Bratislava","Europe/Budapest","Europe/Ljubljana","Europe/Prague","Europe/Sarajevo","Europe/Skopje","Europe/Warsaw","Europe/Zagreb","Europe/Brussels","Europe/Copenhagen","Europe/Madrid","Europe/Paris","Europe/Amsterdam","Europe/Berlin","Europe/Berlin","Europe/Rome","Europe/Stockholm","Europe/Vienna","Africa/Algiers","Europe/Bucharest","Africa/Cairo","Europe/Helsinki","Europe/Kiev","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Vilnius","Europe/Athens","Europe/Istanbul","Europe/Minsk","Asia/Jerusalem","Africa/Harare","Africa/Johannesburg","Europe/Moscow","Europe/Moscow","Europe/Moscow","Asia/Kuwait","Asia/Riyadh","Africa/Nairobi","Asia/Baghdad","Asia/Tehran","Asia/Muscat","Asia/Muscat","Asia/Baku","Asia/Tbilisi","Asia/Yerevan","Asia/Kabul","Asia/Yekaterinburg","Asia/Karachi","Asia/Karachi","Asia/Tashkent","Asia/Kolkata","Asia/Kolkata","Asia/Kolkata","Asia/Kolkata","Asia/Kathmandu","Asia/Dhaka","Asia/Dhaka","Asia/Colombo","Asia/Almaty","Asia/Novosibirsk","Asia/Rangoon","Asia/Bangkok","Asia/Bangkok","Asia/Jakarta","Asia/Krasnoyarsk","Asia/Shanghai","Asia/Chongqing","Asia/Hong_Kong","Asia/Urumqi","Asia/Kuala_Lumpur","Asia/Singapore","Asia/Taipei","Australia/Perth","Asia/Irkutsk","Asia/Ulaanbaatar","Asia/Seoul","Asia/Tokyo","Asia/Tokyo","Asia/Tokyo","Asia/Yakutsk","Australia/Darwin","Australia/Adelaide","Australia/Melbourne","Australia/Melbourne","Australia/Sydney","Australia/Brisbane","Australia/Hobart","Asia/Vladivostok","Pacific/Guam","Pacific/Port_Moresby","Asia/Magadan","Asia/Magadan","Pacific/Noumea","Pacific/Fiji","Asia/Kamchatka","Pacific/Majuro","Pacific/Auckland","Pacific/Auckland","Pacific/Tongatapu","Pacific/Fakaofo","Pacific/Apia"]},2021(e){e.exports=["Giant panda","Spectacled bear","Sun bear","Sloth bear","American black bear","Asian black bear","Brown bear","Polar bear"]},77052(e){e.exports=["Red-throated Loon","Arctic Loon","Pacific Loon","Common Loon","Yellow-billed Loon","Least Grebe","Pied-billed Grebe","Horned Grebe","Red-necked Grebe","Eared Grebe","Western Grebe","Clark's Grebe","Yellow-nosed Albatross","Shy Albatross","Black-browed Albatross","Wandering Albatross","Laysan Albatross","Black-footed Albatross","Short-tailed Albatross","Northern Fulmar","Herald Petrel","Murphy's Petrel","Mottled Petrel","Black-capped Petrel","Cook's Petrel","Stejneger's Petrel","White-chinned Petrel","Streaked Shearwater","Cory's Shearwater","Pink-footed Shearwater","Flesh-footed Shearwater","Greater Shearwater","Wedge-tailed Shearwater","Buller's Shearwater","Sooty Shearwater","Short-tailed Shearwater","Manx Shearwater","Black-vented Shearwater","Audubon's Shearwater","Little Shearwater","Wilson's Storm-Petrel","White-faced Storm-Petrel","European Storm-Petrel","Fork-tailed Storm-Petrel","Leach's Storm-Petrel","Ashy Storm-Petrel","Band-rumped Storm-Petrel","Wedge-rumped Storm-Petrel","Black Storm-Petrel","Least Storm-Petrel","White-tailed Tropicbird","Red-billed Tropicbird","Red-tailed Tropicbird","Masked Booby","Blue-footed Booby","Brown Booby","Red-footed Booby","Northern Gannet","American White Pelican","Brown Pelican","Brandt's Cormorant","Neotropic Cormorant","Double-crested Cormorant","Great Cormorant","Red-faced Cormorant","Pelagic Cormorant","Anhinga","Magnificent Frigatebird","Great Frigatebird","Lesser Frigatebird","American Bittern","Yellow Bittern","Least Bittern","Great Blue Heron","Great Egret","Chinese Egret","Little Egret","Western Reef-Heron","Snowy Egret","Little Blue Heron","Tricolored Heron","Reddish Egret","Cattle Egret","Green Heron","Black-crowned Night-Heron","Yellow-crowned Night-Heron","White Ibis","Scarlet Ibis","Glossy Ibis","White-faced Ibis","Roseate Spoonbill","Jabiru","Wood Stork","Black Vulture","Turkey Vulture","California Condor","Greater Flamingo","Black-bellied Whistling-Duck","Fulvous Whistling-Duck","Bean Goose","Pink-footed Goose","Greater White-fronted Goose","Lesser White-fronted Goose","Emperor Goose","Snow Goose","Ross's Goose","Canada Goose","Brant","Barnacle Goose","Mute Swan","Trumpeter Swan","Tundra Swan","Whooper Swan","Muscovy Duck","Wood Duck","Gadwall","Falcated Duck","Eurasian Wigeon","American Wigeon","American Black Duck","Mallard","Mottled Duck","Spot-billed Duck","Blue-winged Teal","Cinnamon Teal","Northern Shoveler","White-cheeked Pintail","Northern Pintail","Garganey","Baikal Teal","Green-winged Teal","Canvasback","Redhead","Common Pochard","Ring-necked Duck","Tufted Duck","Greater Scaup","Lesser Scaup","Steller's Eider","Spectacled Eider","King Eider","Common Eider","Harlequin Duck","Labrador Duck","Surf Scoter","White-winged Scoter","Black Scoter","Oldsquaw","Bufflehead","Common Goldeneye","Barrow's Goldeneye","Smew","Hooded Merganser","Common Merganser","Red-breasted Merganser","Masked Duck","Ruddy Duck","Osprey","Hook-billed Kite","Swallow-tailed Kite","White-tailed Kite","Snail Kite","Mississippi Kite","Bald Eagle","White-tailed Eagle","Steller's Sea-Eagle","Northern Harrier","Sharp-shinned Hawk","Cooper's Hawk","Northern Goshawk","Crane Hawk","Gray Hawk","Common Black-Hawk","Harris's Hawk","Roadside Hawk","Red-shouldered Hawk","Broad-winged Hawk","Short-tailed Hawk","Swainson's Hawk","White-tailed Hawk","Zone-tailed Hawk","Red-tailed Hawk","Ferruginous Hawk","Rough-legged Hawk","Golden Eagle","Collared Forest-Falcon","Crested Caracara","Eurasian Kestrel","American Kestrel","Merlin","Eurasian Hobby","Aplomado Falcon","Gyrfalcon","Peregrine Falcon","Prairie Falcon","Plain Chachalaca","Chukar","Himalayan Snowcock","Gray Partridge","Ring-necked Pheasant","Ruffed Grouse","Sage Grouse","Spruce Grouse","Willow Ptarmigan","Rock Ptarmigan","White-tailed Ptarmigan","Blue Grouse","Sharp-tailed Grouse","Greater Prairie-chicken","Lesser Prairie-chicken","Wild Turkey","Mountain Quail","Scaled Quail","California Quail","Gambel's Quail","Northern Bobwhite","Montezuma Quail","Yellow Rail","Black Rail","Corn Crake","Clapper Rail","King Rail","Virginia Rail","Sora","Paint-billed Crake","Spotted Rail","Purple Gallinule","Azure Gallinule","Common Moorhen","Eurasian Coot","American Coot","Limpkin","Sandhill Crane","Common Crane","Whooping Crane","Double-striped Thick-knee","Northern Lapwing","Black-bellied Plover","European Golden-Plover","American Golden-Plover","Pacific Golden-Plover","Mongolian Plover","Collared Plover","Snowy Plover","Wilson's Plover","Common Ringed Plover","Semipalmated Plover","Piping Plover","Little Ringed Plover","Killdeer","Mountain Plover","Eurasian Dotterel","Eurasian Oystercatcher","American Oystercatcher","Black Oystercatcher","Black-winged Stilt","Black-necked Stilt","American Avocet","Northern Jacana","Common Greenshank","Greater Yellowlegs","Lesser Yellowlegs","Marsh Sandpiper","Spotted Redshank","Wood Sandpiper","Green Sandpiper","Solitary Sandpiper","Willet","Wandering Tattler","Gray-tailed Tattler","Common Sandpiper","Spotted Sandpiper","Terek Sandpiper","Upland Sandpiper","Little Curlew","Eskimo Curlew","Whimbrel","Bristle-thighed Curlew","Far Eastern Curlew","Slender-billed Curlew","Eurasian Curlew","Long-billed Curlew","Black-tailed Godwit","Hudsonian Godwit","Bar-tailed Godwit","Marbled Godwit","Ruddy Turnstone","Black Turnstone","Surfbird","Great Knot","Red Knot","Sanderling","Semipalmated Sandpiper","Western Sandpiper","Red-necked Stint","Little Stint","Temminck's Stint","Long-toed Stint","Least Sandpiper","White-rumped Sandpiper","Baird's Sandpiper","Pectoral Sandpiper","Sharp-tailed Sandpiper","Purple Sandpiper","Rock Sandpiper","Dunlin","Curlew Sandpiper","Stilt Sandpiper","Spoonbill Sandpiper","Broad-billed Sandpiper","Buff-breasted Sandpiper","Ruff","Short-billed Dowitcher","Long-billed Dowitcher","Jack Snipe","Common Snipe","Pin-tailed Snipe","Eurasian Woodcock","American Woodcock","Wilson's Phalarope","Red-necked Phalarope","Red Phalarope","Oriental Pratincole","Great Skua","South Polar Skua","Pomarine Jaeger","Parasitic Jaeger","Long-tailed Jaeger","Laughing Gull","Franklin's Gull","Little Gull","Black-headed Gull","Bonaparte's Gull","Heermann's Gull","Band-tailed Gull","Black-tailed Gull","Mew Gull","Ring-billed Gull","California Gull","Herring Gull","Yellow-legged Gull","Thayer's Gull","Iceland Gull","Lesser Black-backed Gull","Slaty-backed Gull","Yellow-footed Gull","Western Gull","Glaucous-winged Gull","Glaucous Gull","Great Black-backed Gull","Sabine's Gull","Black-legged Kittiwake","Red-legged Kittiwake","Ross's Gull","Ivory Gull","Gull-billed Tern","Caspian Tern","Royal Tern","Elegant Tern","Sandwich Tern","Roseate Tern","Common Tern","Arctic Tern","Forster's Tern","Least Tern","Aleutian Tern","Bridled Tern","Sooty Tern","Large-billed Tern","White-winged Tern","Whiskered Tern","Black Tern","Brown Noddy","Black Noddy","Black Skimmer","Dovekie","Common Murre","Thick-billed Murre","Razorbill","Great Auk","Black Guillemot","Pigeon Guillemot","Long-billed Murrelet","Marbled Murrelet","Kittlitz's Murrelet","Xantus's Murrelet","Craveri's Murrelet","Ancient Murrelet","Cassin's Auklet","Parakeet Auklet","Least Auklet","Whiskered Auklet","Crested Auklet","Rhinoceros Auklet","Atlantic Puffin","Horned Puffin","Tufted Puffin","Rock Dove","Scaly-naped Pigeon","White-crowned Pigeon","Red-billed Pigeon","Band-tailed Pigeon","Oriental Turtle-Dove","European Turtle-Dove","Eurasian Collared-Dove","Spotted Dove","White-winged Dove","Zenaida Dove","Mourning Dove","Passenger Pigeon","Inca Dove","Common Ground-Dove","Ruddy Ground-Dove","White-tipped Dove","Key West Quail-Dove","Ruddy Quail-Dove","Budgerigar","Monk Parakeet","Carolina Parakeet","Thick-billed Parrot","White-winged Parakeet","Red-crowned Parrot","Common Cuckoo","Oriental Cuckoo","Black-billed Cuckoo","Yellow-billed Cuckoo","Mangrove Cuckoo","Greater Roadrunner","Smooth-billed Ani","Groove-billed Ani","Barn Owl","Flammulated Owl","Oriental Scops-Owl","Western Screech-Owl","Eastern Screech-Owl","Whiskered Screech-Owl","Great Horned Owl","Snowy Owl","Northern Hawk Owl","Northern Pygmy-Owl","Ferruginous Pygmy-Owl","Elf Owl","Burrowing Owl","Mottled Owl","Spotted Owl","Barred Owl","Great Gray Owl","Long-eared Owl","Short-eared Owl","Boreal Owl","Northern Saw-whet Owl","Lesser Nighthawk","Common Nighthawk","Antillean Nighthawk","Common Pauraque","Common Poorwill","Chuck-will's-widow","Buff-collared Nightjar","Whip-poor-will","Jungle Nightjar","Black Swift","White-collared Swift","Chimney Swift","Vaux's Swift","White-throated Needletail","Common Swift","Fork-tailed Swift","White-throated Swift","Antillean Palm Swift","Green Violet-ear","Green-breasted Mango","Broad-billed Hummingbird","White-eared Hummingbird","Xantus's Hummingbird","Berylline Hummingbird","Buff-bellied Hummingbird","Cinnamon Hummingbird","Violet-crowned Hummingbird","Blue-throated Hummingbird","Magnificent Hummingbird","Plain-capped Starthroat","Bahama Woodstar","Lucifer Hummingbird","Ruby-throated Hummingbird","Black-chinned Hummingbird","Anna's Hummingbird","Costa's Hummingbird","Calliope Hummingbird","Bumblebee Hummingbird","Broad-tailed Hummingbird","Rufous Hummingbird","Allen's Hummingbird","Elegant Trogon","Eared Trogon","Hoopoe","Ringed Kingfisher","Belted Kingfisher","Green Kingfisher","Eurasian Wryneck","Lewis's Woodpecker","Red-headed Woodpecker","Acorn Woodpecker","Gila Woodpecker","Golden-fronted Woodpecker","Red-bellied Woodpecker","Williamson's Sapsucker","Yellow-bellied Sapsucker","Red-naped Sapsucker","Red-breasted Sapsucker","Great Spotted Woodpecker","Ladder-backed Woodpecker","Nuttall's Woodpecker","Downy Woodpecker","Hairy Woodpecker","Strickland's Woodpecker","Red-cockaded Woodpecker","White-headed Woodpecker","Three-toed Woodpecker","Black-backed Woodpecker","Northern Flicker","Gilded Flicker","Pileated Woodpecker","Ivory-billed Woodpecker","Northern Beardless-Tyrannulet","Greenish Elaenia","Caribbean Elaenia","Tufted Flycatcher","Olive-sided Flycatcher","Greater Pewee","Western Wood-Pewee","Eastern Wood-Pewee","Yellow-bellied Flycatcher","Acadian Flycatcher","Alder Flycatcher","Willow Flycatcher","Least Flycatcher","Hammond's Flycatcher","Dusky Flycatcher","Gray Flycatcher","Pacific-slope Flycatcher","Cordilleran Flycatcher","Buff-breasted Flycatcher","Black Phoebe","Eastern Phoebe","Say's Phoebe","Vermilion Flycatcher","Dusky-capped Flycatcher","Ash-throated Flycatcher","Nutting's Flycatcher","Great Crested Flycatcher","Brown-crested Flycatcher","La Sagra's Flycatcher","Great Kiskadee","Sulphur-bellied Flycatcher","Variegated Flycatcher","Tropical Kingbird","Couch's Kingbird","Cassin's Kingbird","Thick-billed Kingbird","Western Kingbird","Eastern Kingbird","Gray Kingbird","Loggerhead Kingbird","Scissor-tailed Flycatcher","Fork-tailed Flycatcher","Rose-throated Becard","Masked Tityra","Brown Shrike","Loggerhead Shrike","Northern Shrike","White-eyed Vireo","Thick-billed Vireo","Bell's Vireo","Black-capped Vireo","Gray Vireo","Yellow-throated Vireo","Plumbeous Vireo","Cassin's Vireo","Blue-headed Vireo","Hutton's Vireo","Warbling Vireo","Philadelphia Vireo","Red-eyed Vireo","Yellow-green Vireo","Black-whiskered Vireo","Yucatan Vireo","Gray Jay","Steller's Jay","Blue Jay","Green Jay","Brown Jay","Florida Scrub-Jay","Island Scrub-Jay","Western Scrub-Jay","Mexican Jay","Pinyon Jay","Clark's Nutcracker","Black-billed Magpie","Yellow-billed Magpie","Eurasian Jackdaw","American Crow","Northwestern Crow","Tamaulipas Crow","Fish Crow","Chihuahuan Raven","Common Raven","Sky Lark","Horned Lark","Purple Martin","Cuban Martin","Gray-breasted Martin","Southern Martin","Brown-chested Martin","Tree Swallow","Violet-green Swallow","Bahama Swallow","Northern Rough-winged Swallow","Bank Swallow","Cliff Swallow","Cave Swallow","Barn Swallow","Common House-Martin","Carolina Chickadee","Black-capped Chickadee","Mountain Chickadee","Mexican Chickadee","Chestnut-backed Chickadee","Boreal Chickadee","Gray-headed Chickadee","Bridled Titmouse","Oak Titmouse","Juniper Titmouse","Tufted Titmouse","Verdin","Bushtit","Red-breasted Nuthatch","White-breasted Nuthatch","Pygmy Nuthatch","Brown-headed Nuthatch","Brown Creeper","Cactus Wren","Rock Wren","Canyon Wren","Carolina Wren","Bewick's Wren","House Wren","Winter Wren","Sedge Wren","Marsh Wren","American Dipper","Red-whiskered Bulbul","Golden-crowned Kinglet","Ruby-crowned Kinglet","Middendorff's Grasshopper-Warbler","Lanceolated Warbler","Wood Warbler","Dusky Warbler","Arctic Warbler","Blue-gray Gnatcatcher","California Gnatcatcher","Black-tailed Gnatcatcher","Black-capped Gnatcatcher","Narcissus Flycatcher","Mugimaki Flycatcher","Red-breasted Flycatcher","Siberian Flycatcher","Gray-spotted Flycatcher","Asian Brown Flycatcher","Siberian Rubythroat","Bluethroat","Siberian Blue Robin","Red-flanked Bluetail","Northern Wheatear","Stonechat","Eastern Bluebird","Western Bluebird","Mountain Bluebird","Townsend's Solitaire","Veery","Gray-cheeked Thrush","Bicknell's Thrush","Swainson's Thrush","Hermit Thrush","Wood Thrush","Eurasian Blackbird","Eyebrowed Thrush","Dusky Thrush","Fieldfare","Redwing","Clay-colored Robin","White-throated Robin","Rufous-backed Robin","American Robin","Varied Thrush","Aztec Thrush","Wrentit","Gray Catbird","Black Catbird","Northern Mockingbird","Bahama Mockingbird","Sage Thrasher","Brown Thrasher","Long-billed Thrasher","Bendire's Thrasher","Curve-billed Thrasher","California Thrasher","Crissal Thrasher","Le Conte's Thrasher","Blue Mockingbird","European Starling","Crested Myna","Siberian Accentor","Yellow Wagtail","Citrine Wagtail","Gray Wagtail","White Wagtail","Black-backed Wagtail","Tree Pipit","Olive-backed Pipit","Pechora Pipit","Red-throated Pipit","American Pipit","Sprague's Pipit","Bohemian Waxwing","Cedar Waxwing","Gray Silky-flycatcher","Phainopepla","Olive Warbler","Bachman's Warbler","Blue-winged Warbler","Golden-winged Warbler","Tennessee Warbler","Orange-crowned Warbler","Nashville Warbler","Virginia's Warbler","Colima Warbler","Lucy's Warbler","Crescent-chested Warbler","Northern Parula","Tropical Parula","Yellow Warbler","Chestnut-sided Warbler","Magnolia Warbler","Cape May Warbler","Black-throated Blue Warbler","Yellow-rumped Warbler","Black-throated Gray Warbler","Golden-cheeked Warbler","Black-throated Green Warbler","Townsend's Warbler","Hermit Warbler","Blackburnian Warbler","Yellow-throated Warbler","Grace's Warbler","Pine Warbler","Kirtland's Warbler","Prairie Warbler","Palm Warbler","Bay-breasted Warbler","Blackpoll Warbler","Cerulean Warbler","Black-and-white Warbler","American Redstart","Prothonotary Warbler","Worm-eating Warbler","Swainson's Warbler","Ovenbird","Northern Waterthrush","Louisiana Waterthrush","Kentucky Warbler","Connecticut Warbler","Mourning Warbler","MacGillivray's Warbler","Common Yellowthroat","Gray-crowned Yellowthroat","Hooded Warbler","Wilson's Warbler","Canada Warbler","Red-faced Warbler","Painted Redstart","Slate-throated Redstart","Fan-tailed Warbler","Golden-crowned Warbler","Rufous-capped Warbler","Yellow-breasted Chat","Bananaquit","Hepatic Tanager","Summer Tanager","Scarlet Tanager","Western Tanager","Flame-colored Tanager","Stripe-headed Tanager","White-collared Seedeater","Yellow-faced Grassquit","Black-faced Grassquit","Olive Sparrow","Green-tailed Towhee","Spotted Towhee","Eastern Towhee","Canyon Towhee","California Towhee","Abert's Towhee","Rufous-winged Sparrow","Cassin's Sparrow","Bachman's Sparrow","Botteri's Sparrow","Rufous-crowned Sparrow","Five-striped Sparrow","American Tree Sparrow","Chipping Sparrow","Clay-colored Sparrow","Brewer's Sparrow","Field Sparrow","Worthen's Sparrow","Black-chinned Sparrow","Vesper Sparrow","Lark Sparrow","Black-throated Sparrow","Sage Sparrow","Lark Bunting","Savannah Sparrow","Grasshopper Sparrow","Baird's Sparrow","Henslow's Sparrow","Le Conte's Sparrow","Nelson's Sharp-tailed Sparrow","Saltmarsh Sharp-tailed Sparrow","Seaside Sparrow","Fox Sparrow","Song Sparrow","Lincoln's Sparrow","Swamp Sparrow","White-throated Sparrow","Harris's Sparrow","White-crowned Sparrow","Golden-crowned Sparrow","Dark-eyed Junco","Yellow-eyed Junco","McCown's Longspur","Lapland Longspur","Smith's Longspur","Chestnut-collared Longspur","Pine Bunting","Little Bunting","Rustic Bunting","Yellow-breasted Bunting","Gray Bunting","Pallas's Bunting","Reed Bunting","Snow Bunting","McKay's Bunting","Crimson-collared Grosbeak","Northern Cardinal","Pyrrhuloxia","Yellow Grosbeak","Rose-breasted Grosbeak","Black-headed Grosbeak","Blue Bunting","Blue Grosbeak","Lazuli Bunting","Indigo Bunting","Varied Bunting","Painted Bunting","Dickcissel","Bobolink","Red-winged Blackbird","Tricolored Blackbird","Tawny-shouldered Blackbird","Eastern Meadowlark","Western Meadowlark","Yellow-headed Blackbird","Rusty Blackbird","Brewer's Blackbird","Common Grackle","Boat-tailed Grackle","Great-tailed Grackle","Shiny Cowbird","Bronzed Cowbird","Brown-headed Cowbird","Black-vented Oriole","Orchard Oriole","Hooded Oriole","Streak-backed Oriole","Spot-breasted Oriole","Altamira Oriole","Audubon's Oriole","Baltimore Oriole","Bullock's Oriole","Scott's Oriole","Common Chaffinch","Brambling","Gray-crowned Rosy-Finch","Black Rosy-Finch","Brown-capped Rosy-Finch","Pine Grosbeak","Common Rosefinch","Purple Finch","Cassin's Finch","House Finch","Red Crossbill","White-winged Crossbill","Common Redpoll","Hoary Redpoll","Eurasian Siskin","Pine Siskin","Lesser Goldfinch","Lawrence's Goldfinch","American Goldfinch","Oriental Greenfinch","Eurasian Bullfinch","Evening Grosbeak","Hawfinch","House Sparrow","Eurasian Tree Sparrow"]},48199(e){e.exports=["Abyssinian","American Bobtail","American Curl","American Shorthair","American Wirehair","Balinese","Bengal","Birman","Bombay","British Shorthair","Burmese","Chartreux","Chausie","Cornish Rex","Devon Rex","Donskoy","Egyptian Mau","Exotic Shorthair","Havana","Highlander","Himalayan","Japanese Bobtail","Korat","Kurilian Bobtail","LaPerm","Maine Coon","Manx","Minskin","Munchkin","Nebelung","Norwegian Forest Cat","Ocicat","Ojos Azules","Oriental","Persian","Peterbald","Pixiebob","Ragdoll","Russian Blue","Savannah","Scottish Fold","Selkirk Rex","Serengeti","Siberian","Siamese","Singapura","Snowshoe","Sokoke","Somali","Sphynx","Thai","Tonkinese","Toyger","Turkish Angora","Turkish Van"]},82079(e){e.exports=["Blue Whale","Fin Whale","Sei Whale","Sperm Whale","Bryde\u2019s whale","Omura\u2019s whale","Humpback whale","Long-Beaked Common Dolphin","Short-Beaked Common Dolphin","Bottlenose Dolphin","Indo-Pacific Bottlenose Dolphin","Northern Rightwhale Dolphin","Southern Rightwhale Dolphin","Tucuxi","Costero","Indo-Pacific Hump-backed Dolphin","Chinese White Dolphin","Atlantic Humpbacked Dolphin","Atlantic Spotted Dolphin","Clymene Dolphin","Pantropical Spotted Dolphin","Spinner Dolphin","Striped Dolphin","Rough-Toothed Dolphin","Chilean Dolphin","Commerson\u2019s Dolphin","Heaviside\u2019s Dolphin","Hector\u2019s Dolphin","Risso\u2019s Dolphin","Fraser\u2019s Dolphin","Atlantic White-Sided Dolphin","Dusky Dolphin","Hourglass Dolphin","Pacific White-Sided Dolphin","Peale\u2019s Dolphin","White-Beaked Dolphin","Australian Snubfin Dolphin","Irrawaddy Dolphin","Melon-headed Whale","Killer Whale (Orca)","Pygmy Killer Whale","False Killer Whale","Long-finned Pilot Whale","Short-finned Pilot Whale","Guiana Dolphin","Burrunan Dolphin","Australian humpback Dolphin","Amazon River Dolphin","Chinese River Dolphin","Ganges River Dolphin","La Plata Dolphin","Southern Bottlenose Whale","Longman's Beaked Whale","Arnoux's Beaked Whale"]},54328(e){e.exports=["Aberdeen Angus","Abergele","Abigar","Abondance","Abyssinian Shorthorned Zebu","Aceh","Achham","Adamawa","Adaptaur","Afar","Africangus","Afrikaner","Agerolese","Alambadi","Alatau","Albanian","Albera","Alderney","Alentejana","Aleutian wild cattle","Aliad Dinka","Alistana-Sanabresa","Allmogekor","Alur","American","American Angus","American Beef Friesian","American Brown Swiss","American Milking Devon","American White Park","Amerifax","Amrit Mahal","Amsterdam Island cattle","Anatolian Black","Andalusian Black","Andalusian Blond","Andalusian Grey","Angeln","Angoni","Ankina","Ankole","Ankole-Watusi","Aracena","Arado","Argentine Criollo","Argentine Friesian","Armorican","Arouquesa","Arsi","Asturian Mountain","Asturian Valley","Aubrac","Aulie-Ata","Aure et Saint-Girons","Australian Braford","Australian Brangus","Australian Charbray","Australian Friesian Sahiwal","Australian Lowline","Australian Milking Zebu","Australian Shorthorn","Austrian Simmental","Austrian Yellow","Av\xe9tonou","Avile\xf1a-Negra Ib\xe9rica","Aweil Dinka","Ayrshire","Azaouak","Azebuado","Azerbaijan Zebu","Azores","Bedit","Breed","Bachaur cattle","Baherie cattle","Bakosi cattle","Balancer","Baoule","Bargur cattle","Barros\xe3","Barzona","Bazadaise","Beef Freisian","Beefalo","Beefmaker","Beefmaster","Begayt","Belgian Blue","Belgian Red","Belgian Red Pied","Belgian White-and-Red","Belmont Red","Belted Galloway","Bernese","Berrenda cattle","Betizu","Bianca Modenese","Blaarkop","Black Angus","Black Baldy","Black Hereford","Blanca Cacere\xf1a","Blanco Orejinegro BON","Blonde d'Aquitaine","Blue Albion","Blue Grey","Bohuskulla","Bonsmara","Boran","Bo\u0161karin","Braford","Brahman","Brahmousin","Brangus","Braunvieh","Brava","British White","British Friesian","Brown Carpathian","Brown Caucasian","Brown Swiss","Bue Lingo","Burlina","Bu\u0161a cattle","Butana cattle","Bushuyev","Cedit","Breed","Cachena","Caldelana","Camargue","Campbell Island cattle","Canadian Speckle Park","Canadienne","Canaria","Canchim","Caracu","C\xe1rdena Andaluza","Carinthian Blondvieh","Carora","Charbray","Charolais","Chateaubriand","Chiangus","Chianina","Chillingham cattle","Chinese Black Pied","Cholistani","Coloursided White Back","Commercial","Corriente","Corsican cattle","Coste\xf1o con Cuernos","Crioulo Lageano","Dedit","Breed","Dajal","Dangi cattle","Danish Black-Pied","Danish Jersey","Danish Red","Deep Red cattle","Deoni","Devon","Dexter cattle","Dhanni","Doayo cattle","Doela","Drakensberger","D\xf8lafe","Droughtmaster","Dulong'","Dutch Belted","Dutch Friesian","Dwarf Lulu","Eedit","Breed","East Anatolian Red","Eastern Finncattle","Eastern Red Polled","Enderby Island cattle","English Longhorn","Ennstaler Bergscheck","Estonian Holstein","Estonian Native","Estonian Red cattle","\xc9vol\xe8ne cattle","Fedit","Breed","F\u0113ng Cattle","Finnish Ayrshire","Finncattle","Finnish Holstein-Friesian","Fj\xe4ll","Fleckvieh","Florida Cracker cattle","Fogera","French Simmental","Fribourgeoise","Friesian Red and White","Fulani Sudanese","Gedit","Breed","Galician Blond","Galloway cattle","Gangatiri","Gaolao","Garvonesa","Gascon cattle","Gelbvieh","Georgian Mountain cattle","German Angus","German Black Pied cattle","German Black Pied Dairy","German Red Pied","Gir","Glan cattle","Gloucester","Gobra","Greek Shorthorn","Greek Steppe","Greyman cattle","Gudali","Guernsey cattle","Guzer\xe1","Hedit","Breed","Hallikar4","Hanwoo","Hariana cattle","Hart\xf3n del Valle","Harzer Rotvieh","Hays Converter","Heck cattle","Hereford","Herens","Hybridmaster","Highland cattle","Hinterwald","Holando-Argentino","Holstein Friesian cattle","Horro","Hu\xe1ng Cattle","Hungarian Grey","Iedit","Breed","Iberian cattle","Icelandic","Illawarra cattle","Improved Red and White","Indo-Brazilian","Irish Moiled","Israeli Holstein","Israeli Red","Istoben cattle","Istrian cattle","Jedit","Breed","Jamaica Black","Jamaica Hope","Jamaica Red","Japanese Brown","Jarmelista","Javari cattle","Jersey cattle","Jutland cattle","Kedit","Breed","Kabin Buri cattle","Kalmyk cattle","Kangayam","Kankrej","Kamphaeng Saen cattle","Karan Swiss","Kasaragod Dwarf cattle","Kathiawadi","Kazakh Whiteheaded","Kenana cattle","Kenkatha cattle","Kerry cattle","Kherigarh","Khillari cattle","Kholomogory","Korat Wagyu","Kostroma cattle","Krishna Valley cattle","Kuri","Kurgan cattle","Ledit","Breed","La Reina cattle","Lakenvelder cattle","Lampurger","Latvian Blue","Latvian Brown","Latvian Danish Red","Lebedyn","Levantina","Limia cattle","Limousin","Limpurger","Lincoln Red","Lineback","Lithuanian Black-and-White","Lithuanian Light Grey","Lithuanian Red","Lithuanian White-Backed","Lohani cattle","Lourdais","Lucerna cattle","Luing","Medit","Breed","Madagascar Zebu","Madura","Maine-Anjou","Malnad Gidda","Malvi","Mandalong Special","Mantequera Leonesa","Maramure\u015f Brown","Marchigiana","Maremmana","Marinhoa","Maronesa","Masai","Mashona","Menorquina","Mertolenga","Meuse-Rhine-Issel","Mewati","Milking Shorthorn","Minhota","Mirandesa","Mirkadim","Moc\u0103ni\u0163\u0103","Mollie","Monchina","Mongolian","Montb\xe9liarde","Morucha","Muturu","Murboden","Murnau-Werdenfels","Murray Grey","Nedit","Breed","Nagori","N'Dama","Negra Andaluza","Nelore","Nguni","Nimari","Normande","North Bengal Grey","Northern Finncattle","Northern Shorthorn","Norwegian Red","Oedit]","Breed","Ongole","Original Simmental","Pedit","Breed","Pajuna","Palmera","Pantaneiro","Parda Alpina","Parthenaise","Pasiega","Pembroke","Philippine Native","Pie Rouge des Plaines","Piedmontese cattle","Pineywoods","Pinzgauer","Pirenaica","Podolac","Podolica","Polish Black-and-White","Polish Red","Polled Hereford","Poll Shorthorn","Polled Shorthorn","Ponwar","Preta","Punganur","Pulikulam","Pustertaler Sprinzen","Qedit","Breed","Qinchaun","Queensland Miniature Boran","Redit","Breed","Ramo Grande","Randall","Raramuri Criollo","Rathi","R\xe4tisches Grauvieh","Raya","Red Angus","Red Brangus","Red Chittagong","Red Fulani","Red Gorbatov","Red Holstein","Red Kandhari","Red Mingrelian","Red Poll","Red Polled \xd8stland","Red Sindhi","Retinta","Riggit Galloway","Ringam\xe5la","Rohjan","Romagnola","Romanian B\u0103l\u0163ata","Romanian Steppe Gray","Romosinuano","Russian Black Pied","RX3","Sedit","Breed","Sahiwal","Salers","Salorn","Sanga","Sanhe","Santa Cruz","Santa Gertrudis","Sayaguesa","Schwyz","Selembu","Senepol","Serbian Pied","Serbian Steppe","Sheko","Shetland","Shorthorn","Siboney de Cuba","Simbrah","Simford","Simmental","Siri","South Devon","Spanish Fighting Bull","Speckle Park","Square Meater","Sussex","Swedish Friesian","Swedish Polled","Swedish Red Pied","Swedish Red Polled","Swedish Red-and-White","Tedit","Breed","Tabapu\xe3","Tarentaise","Tasmanian Grey","Tauros","Telemark","Texas Longhorn","Texon","Thai Black","Thai Fighting Bull","Thai Friesian","Thai Milking Zebu","Tharparkar","Tswana","Tudanca","Tuli","Tulim","Turkish Grey Steppe","Tux-Zillertal","Tyrol Grey","Uedit","Breed","Umblachery","Ukrainian Grey","Vedit","Breed","Valdostana Castana","Valdostana Pezzata Nera","Valdostana Pezzata Rossa","V\xe4neko","Vaynol","Vechur8","Vestland Fjord","Vestland Red Polled","Vianesa","Volinian Beef","Vorderwald","Vosgienne","Wedit","Breed","Wagyu","Waguli","Wangus","Welsh Black","Western Finncattle","White C\xe1ceres","White Fulani","White Lamphun","White Park","Whitebred Shorthorn","Xedit","Breed","Xingjiang Brown","Yedit","Breed","Yakutian","Yanbian","Yanhuang","Yurino","Zedit","Breed","\u017bubro\u0144","Zebu"]},68288(e){e.exports=["Alligator mississippiensis","Chinese Alligator","Black Caiman","Broad-snouted Caiman","Spectacled Caiman","Yacare Caiman","Cuvier\u2019s Dwarf Caiman","Schneider\u2019s Smooth-fronted Caiman","African Slender-snouted Crocodile","American Crocodile","Australian Freshwater Crocodile","Cuban Crocodile","Dwarf Crocodile","Morelet\u2019s Crocodile","Mugger Crocodile","New Guinea Freshwater Crocodile","Nile Crocodile","West African Crocodile","Orinoco Crocodile","Philippine Crocodile","Saltwater Crocodile","Siamese Crocodile","Gharial","Tomistoma"]},25865(e){e.exports=["Affenpinscher","Afghan Hound","Aidi","Airedale Terrier","Akbash","Akita","Alano Espa\xf1ol","Alapaha Blue Blood Bulldog","Alaskan Husky","Alaskan Klee Kai","Alaskan Malamute","Alopekis","Alpine Dachsbracke","American Bulldog","American Bully","American Cocker Spaniel","American English Coonhound","American Foxhound","American Hairless Terrier","American Pit Bull Terrier","American Staffordshire Terrier","American Water Spaniel","Andalusian Hound","Anglo-Fran\xe7ais de Petite V\xe9nerie","Appenzeller Sennenhund","Ariegeois","Armant","Armenian Gampr dog","Artois Hound","Australian Cattle Dog","Australian Kelpie","Australian Shepherd","Australian Stumpy Tail Cattle Dog","Australian Terrier","Austrian Black and Tan Hound","Austrian Pinscher","Azawakh","Bakharwal dog","Banjara Hound","Barbado da Terceira","Barbet","Basenji","Basque Shepherd Dog","Basset Art\xe9sien Normand","Basset Bleu de Gascogne","Basset Fauve de Bretagne","Basset Hound","Bavarian Mountain Hound","Beagle","Beagle-Harrier","Belgian Shepherd","Bearded Collie","Beauceron","Bedlington Terrier","Bergamasco Shepherd","Berger Picard","Bernese Mountain Dog","Bhotia","Bichon Fris\xe9","Billy","Black and Tan Coonhound","Black Norwegian Elkhound","Black Russian Terrier","Black Mouth Cur","Bloodhound","Blue Lacy","Blue Picardy Spaniel","Bluetick Coonhound","Boerboel","Bohemian Shepherd","Bolognese","Border Collie","Border Terrier","Borzoi","Bosnian Coarse-haired Hound","Boston Terrier","Bouvier des Ardennes","Bouvier des Flandres","Boxer","Boykin Spaniel","Bracco Italiano","Braque d'Auvergne","Braque de l'Ari\xe8ge","Braque du Bourbonnais","Braque Francais","Braque Saint-Germain","Briard","Briquet Griffon Vend\xe9en","Brittany","Broholmer","Bruno Jura Hound","Brussels Griffon","Bucovina Shepherd Dog","Bull Arab","Bull Terrier","Bulldog","Bullmastiff","Bully Kutta","Burgos Pointer","Cairn Terrier","Campeiro Bulldog","Canaan Dog","Canadian Eskimo Dog","Cane Corso","Cane di Oropa","Cane Paratore","Cantabrian Water Dog","Can de Chira","C\xe3o da Serra de Aires","C\xe3o de Castro Laboreiro","C\xe3o de Gado Transmontano","C\xe3o Fila de S\xe3o Miguel","Cardigan Welsh Corgi","Carea Castellano Manchego","Carolina Dog","Carpathian Shepherd Dog","Catahoula Leopard Dog","Catalan Sheepdog","Caucasian Shepherd Dog","Cavalier King Charles Spaniel","Central Asian Shepherd Dog","Cesky Fousek","Cesky Terrier","Chesapeake Bay Retriever","Chien Fran\xe7ais Blanc et Noir","Chien Fran\xe7ais Blanc et Orange","Chien Fran\xe7ais Tricolore","Chihuahua","Chilean Terrier","Chinese Chongqing Dog","Chinese Crested Dog","Chinook","Chippiparai","Chongqing dog","Chortai","Chow Chow","Cimarr\xf3n Uruguayo","Cirneco dell'Etna","Clumber Spaniel","Colombian fino hound","Coton de Tulear","Cretan Hound","Croatian Sheepdog","Curly-Coated Retriever","Cursinu","Czechoslovakian Wolfdog","Dachshund","Dalmatian","Dandie Dinmont Terrier","Danish-Swedish Farmdog","Denmark Feist","Dingo","Doberman Pinscher","Dogo Argentino","Dogo Guatemalteco","Dogo Sardesco","Dogue Brasileiro","Dogue de Bordeaux","Drentse Patrijshond","Drever","Dunker","Dutch Shepherd","Dutch Smoushond","East Siberian Laika","East European Shepherd","English Cocker Spaniel","English Foxhound","English Mastiff","English Setter","English Shepherd","English Springer Spaniel","English Toy Terrier","Entlebucher Mountain Dog","Estonian Hound","Estrela Mountain Dog","Eurasier","Field Spaniel","Fila Brasileiro","Finnish Hound","Finnish Lapphund","Finnish Spitz","Flat-Coated Retriever","French Bulldog","French Spaniel","Galgo Espa\xf1ol","Galician Shepherd Dog","Garafian Shepherd","Gascon Saintongeois","Georgian Shepherd","German Hound","German Longhaired Pointer","German Pinscher","German Roughhaired Pointer","German Shepherd Dog","German Shorthaired Pointer","German Spaniel","German Spitz","German Wirehaired Pointer","Giant Schnauzer","Glen of Imaal Terrier","Golden Retriever","Go\u0144czy Polski","Gordon Setter","Grand Anglo-Fran\xe7ais Blanc et Noir","Grand Anglo-Fran\xe7ais Blanc et Orange","Grand Anglo-Fran\xe7ais Tricolore","Grand Basset Griffon Vend\xe9en","Grand Bleu de Gascogne","Grand Griffon Vend\xe9en","Great Dane","Greater Swiss Mountain Dog","Greek Harehound","Greek Shepherd","Greenland Dog","Greyhound","Griffon Bleu de Gascogne","Griffon Fauve de Bretagne","Griffon Nivernais","Gull Dong","Gull Terrier","H\xe4llefors Elkhound","Hamiltonst\xf6vare","Hanover Hound","Harrier","Havanese","Hierran Wolfdog","Hokkaido","Hovawart","Huntaway","Hygen Hound","Ibizan Hound","Icelandic Sheepdog","Indian pariah dog","Indian Spitz","Irish Red and White Setter","Irish Setter","Irish Terrier","Irish Water Spaniel","Irish Wolfhound","Istrian Coarse-haired Hound","Istrian Shorthaired Hound","Italian Greyhound","Jack Russell Terrier","Jagdterrier","Japanese Chin","Japanese Spitz","Japanese Terrier","Jindo","Jonangi","Kai Ken","Kaikadi","Kangal Shepherd Dog","Kanni","Karakachan dog","Karelian Bear Dog","Kars","Karst Shepherd","Keeshond","Kerry Beagle","Kerry Blue Terrier","King Charles Spaniel","King Shepherd","Kintamani","Kishu","Kokoni","Kombai","Komondor","Kooikerhondje","Koolie","Koyun dog","Kromfohrl\xe4nder","Kuchi","Kuvasz","Labrador Retriever","Lagotto Romagnolo","Lakeland Terrier","Lancashire Heeler","Landseer","Lapponian Herder","Large M\xfcnsterl\xe4nder","Leonberger","Levriero Sardo","Lhasa Apso","Lithuanian Hound","L\xf6wchen","Lupo Italiano","Mackenzie River Husky","Magyar ag\xe1r","Mahratta Greyhound","Maltese","Manchester Terrier","Maremmano-Abruzzese Sheepdog","McNab dog","Miniature American Shepherd","Miniature Bull Terrier","Miniature Fox Terrier","Miniature Pinscher","Miniature Schnauzer","Molossus of Epirus","Montenegrin Mountain Hound","Mountain Cur","Mountain Feist","Mucuchies","Mudhol Hound","Mudi","Neapolitan Mastiff","New Guinea Singing Dog","New Zealand Heading Dog","Newfoundland","Norfolk Terrier","Norrbottenspets","Northern Inuit Dog","Norwegian Buhund","Norwegian Elkhound","Norwegian Lundehund","Norwich Terrier","Nova Scotia Duck Tolling Retriever","Old Croatian Sighthound","Old Danish Pointer","Old English Sheepdog","Old English Terrier","Olde English Bulldogge","Otterhound","Pachon Navarro","Pampas Deerhound","Paisley Terrier","Papillon","Parson Russell Terrier","Pastore della Lessinia e del Lagorai","Patagonian Sheepdog","Patterdale Terrier","Pekingese","Pembroke Welsh Corgi","Perro Majorero","Perro de Pastor Mallorquin","Perro de Presa Canario","Perro de Presa Mallorquin","Peruvian Inca Orchid","Petit Basset Griffon Vend\xe9en","Petit Bleu de Gascogne","Phal\xe8ne","Pharaoh Hound","Phu Quoc Ridgeback","Picardy Spaniel","Plummer Terrier","Plott Hound","Podenco Canario","Podenco Valenciano","Pointer","Poitevin","Polish Greyhound","Polish Hound","Polish Lowland Sheepdog","Polish Tatra Sheepdog","Pomeranian","Pont-Audemer Spaniel","Poodle","Porcelaine","Portuguese Podengo","Portuguese Pointer","Portuguese Water Dog","Posavac Hound","Pra\u017esk\xfd Krysa\u0159\xedk","Pshdar Dog","Pudelpointer","Pug","Puli","Pumi","Pungsan Dog","Pyrenean Mastiff","Pyrenean Mountain Dog","Pyrenean Sheepdog","Rafeiro do Alentejo","Rajapalayam","Rampur Greyhound","Rat Terrier","Ratonero Bodeguero Andaluz","Ratonero Mallorquin","Ratonero Murciano de Huerta","Ratonero Valenciano","Redbone Coonhound","Rhodesian Ridgeback","Romanian Mioritic Shepherd Dog","Romanian Raven Shepherd Dog","Rottweiler","Rough Collie","Russian Spaniel","Russian Toy","Russo-European Laika","Saarloos Wolfdog","Sabueso Espa\xf1ol","Saint Bernard","Saint Hubert Jura Hound","Saint-Usuge Spaniel","Saluki","Samoyed","Sapsali","Sarabi dog","\u0160arplaninac","Schapendoes","Schillerst\xf6vare","Schipperke","Schweizer Laufhund","Schweizerischer Niederlaufhund","Scottish Deerhound","Scottish Terrier","Sealyham Terrier","Segugio dell'Appennino","Segugio Italiano","Segugio Maremmano","Seppala Siberian Sleddog","Serbian Hound","Serbian Tricolour Hound","Serrano Bulldog","Shar Pei","Shetland Sheepdog","Shiba Inu","Shih Tzu","Shikoku","Shiloh Shepherd","Siberian Husky","Silken Windhound","Silky Terrier","Sinhala Hound","Skye Terrier","Sloughi","Slovakian Wirehaired Pointer","Slovensk\xfd Cuvac","Slovensk\xfd Kopov","Smalandst\xf6vare","Small Greek domestic dog","Small M\xfcnsterl\xe4nder","Smooth Collie","Smooth Fox Terrier","Soft-Coated Wheaten Terrier","South Russian Ovcharka","Spanish Mastiff","Spanish Water Dog","Spinone Italiano","Sporting Lucas Terrier","Sardinian Shepherd Dog","Stabyhoun","Staffordshire Bull Terrier","Standard Schnauzer","Stephens Stock","Styrian Coarse-haired Hound","Sussex Spaniel","Swedish Elkhound","Swedish Lapphund","Swedish Vallhund","Swedish White Elkhound","Taigan","Taiwan Dog","Tamaskan Dog","Teddy Roosevelt Terrier","Telomian","Tenterfield Terrier","Terrier Brasileiro","Thai Bangkaew Dog","Thai Ridgeback","Tibetan Mastiff","Tibetan Spaniel","Tibetan Terrier","Tornjak","Tosa","Toy Fox Terrier","Toy Manchester Terrier","Transylvanian Hound","Treeing Cur","Treeing Feist","Treeing Tennessee Brindle","Treeing Walker Coonhound","Trigg Hound","Tyrolean Hound","Vikhan","Villano de Las Encartaciones","Villanuco de Las Encartaciones","Vizsla","Volpino Italiano","Weimaraner","Welsh Sheepdog","Welsh Springer Spaniel","Welsh Terrier","West Highland White Terrier","West Siberian Laika","Westphalian Dachsbracke","Wetterhoun","Whippet","White Shepherd","White Swiss Shepherd Dog","Wire Fox Terrier","Wirehaired Pointing Griffon","Wirehaired Vizsla","Xiasi Dog","Xoloitzcuintli","Yakutian Laika","Yorkshire Terrier"]},8649(e){e.exports=["Grass carp","Peruvian anchoveta","Silver carp","Common carp","Asari,","Japanese littleneck,","Filipino Venus,","Japanese cockle,","Alaska pollock","Nile tilapia","Whiteleg shrimp","Bighead carp","Skipjack tuna","Catla","Crucian carp","Atlantic salmon","Atlantic herring","Chub mackerel","Rohu","Yellowfin tuna","Japanese anchovy","Largehead hairtail","Atlantic cod","European pilchard","Capelin","Jumbo flying squid","Milkfish","Atlantic mackerel","Rainbow trout","Araucanian herring","Wuchang bream","Gulf menhaden","Indian oil sardine","Black carp","European anchovy","Northern snakehead","Pacific cod","Pacific saury","Pacific herring","Bigeye tuna","Chilean jack mackerel","Yellow croaker","Haddock","Gazami crab","Amur catfish","Japanese common catfish","European sprat","Pink salmon","Mrigal carp","Channel catfish","Blood cockle","Blue whiting","Hilsa shad","Daggertooth pike conger","California pilchard","Cape horse mackerel","Pacific anchoveta","Japanese flying squid","Pollock","Chinese softshell turtle","Kawakawa","Indian mackerel","Asian swamp eel","Argentine hake","Short mackerel","Southern rough shrimp","Southern African anchovy","Pond loach","Iridescent shark","Mandarin fish","Chinese perch","Nile perch","Round sardinella","Japanese pilchard","Bombay-duck","Yellowhead catfish","Korean bullhead","Narrow-barred Spanish mackerel","Albacore","Madeiran sardinella","Bonga shad","Silver cyprinid","Nile tilapia","Longtail tuna","Atlantic menhaden","North Pacific hake","Atlantic horse mackerel","Japanese jack mackerel","Pacific thread herring","Bigeye scad","Yellowstripe scad","Chum salmon","Blue swimming crab","Pacific sand lance","Pacific sandlance","Goldstripe sardinella"]},16082(e){e.exports=["American Albino","Abaco Barb","Abtenauer","Abyssinian","Aegidienberger","Akhal-Teke","Albanian Horse","Altai Horse","Alt\xe8r Real","American Cream Draft","American Indian Horse","American Paint Horse","American Quarter Horse","American Saddlebred","American Warmblood","Andalusian Horse","Andravida Horse","Anglo-Arabian","Anglo-Arabo-Sardo","Anglo-Kabarda","Appaloosa","AraAppaloosa","Arabian Horse","Ardennes Horse","Arenberg-Nordkirchen","Argentine Criollo","Asian wild Horse","Assateague Horse","Asturc\xf3n","Augeron","Australian Brumby","Australian Draught Horse","Australian Stock Horse","Austrian Warmblood","Auvergne Horse","Auxois","Azerbaijan Horse","Azteca Horse","Baise Horse","Bale","Balearic Horse","Balikun Horse","Baluchi Horse","Banker Horse","Barb Horse","Bardigiano","Bashkir Curly","Basque Mountain Horse","Bavarian Warmblood","Belgian Half-blood","Belgian Horse","Belgian Warmblood ","Bhutia Horse","Black Forest Horse","Blazer Horse","Boerperd","Borana","Boulonnais Horse","Brabant","Brandenburger","Brazilian Sport Horse","Breton Horse","Brumby","Budyonny Horse","Burguete Horse","Burmese Horse","Byelorussian Harness Horse","Calabrese Horse","Camargue Horse","Camarillo White Horse","Campeiro","Campolina","Canadian Horse","Canadian Pacer","Carolina Marsh Tacky","Carthusian Horse","Caspian Horse","Castilian Horse","Castillonnais","Catria Horse","Cavallo Romano della Maremma Laziale","Cerbat Mustang","Chickasaw Horse","Chilean Corralero","Choctaw Horse","Cleveland Bay","Clydesdale Horse","Cob","Coldblood Trotter","Colonial Spanish Horse","Colorado Ranger","Comtois Horse","Corsican Horse","Costa Rican Saddle Horse","Cretan Horse","Criollo Horse","Croatian Coldblood","Cuban Criollo","Cumberland Island Horse","Curly Horse","Czech Warmblood","Daliboz","Danish Warmblood","Danube Delta Horse","Dole Gudbrandsdal","Don","Dongola Horse","Draft Trotter","Dutch Harness Horse","Dutch Heavy Draft","Dutch Warmblood","Dzungarian Horse","East Bulgarian","East Friesian Horse","Estonian Draft","Estonian Horse","Falabella","Faroese","Finnhorse","Fjord Horse","Fleuve","Florida Cracker Horse","Foutank\xe9","Frederiksborg Horse","Freiberger","French Trotter","Friesian Cross","Friesian Horse","Friesian Sporthorse","Furioso-North Star","Galice\xf1o","Galician Pony","Gelderland Horse","Georgian Grande Horse","German Warmblood","Giara Horse","Gidran","Groningen Horse","Gypsy Horse","Hackney Horse","Haflinger","Hanoverian Horse","Heck Horse","Heihe Horse","Henson Horse","Hequ Horse","Hirzai","Hispano-Bret\xf3n","Holsteiner Horse","Horro","Hungarian Warmblood","Icelandic Horse","Iomud","Irish Draught","Irish Sport Horse sometimes called Irish Hunter","Italian Heavy Draft","Italian Trotter","Jaca Navarra","Jeju Horse","Jutland Horse","Kabarda Horse","Kafa","Kaimanawa Horses","Kalmyk Horse","Karabair","Karabakh Horse","Karachai Horse","Karossier","Kathiawari","Kazakh Horse","Kentucky Mountain Saddle Horse","Kiger Mustang","Kinsky Horse","Kisber Felver","Kiso Horse","Kladruber","Knabstrupper","Konik","Kundudo","Kustanair","Kyrgyz Horse","Latvian Horse","Lipizzan","Lithuanian Heavy Draught","Lokai","Losino Horse","Lusitano","Lyngshest","M'Bayar","M'Par","Mallorqu\xedn","Malopolski","Mangalarga","Mangalarga Marchador","Maremmano","Marisme\xf1o Horse","Marsh Tacky","Marwari Horse","Mecklenburger","Me\u0111imurje Horse","Menorqu\xedn","M\xe9rens Horse","Messara Horse","Metis Trotter","Mez\u0151hegyesi Sport Horse","Miniature Horse","Misaki Horse","Missouri Fox Trotter","Monchina","Mongolian Horse","Mongolian Wild Horse","Monterufolino","Morab","Morgan Horse","Mountain Pleasure Horse","Moyle Horse","Murakoz Horse","Murgese","Mustang Horse","Namib Desert Horse","Nangchen Horse","National Show Horse","Nez Perce Horse","Nivernais Horse","Nokota Horse","Noma","Nonius Horse","Nooitgedachter","Nordlandshest","Noriker Horse","Norman Cob","North American Single-Footer Horse","North Swedish Horse","Norwegian Coldblood Trotter","Norwegian Fjord","Novokirghiz","Oberlander Horse","Ogaden","Oldenburg Horse","Orlov trotter","Ostfriesen","Paint","Pampa Horse","Paso Fino","Pentro Horse","Percheron","Persano Horse","Peruvian Paso","Pintabian","Pleven Horse","Poitevin Horse","Posavac Horse","Pottok","Pryor Mountain Mustang","Przewalski's Horse","Pura Raza Espa\xf1ola","Purosangue Orientale","Qatgani","Quarab","Quarter Horse","Racking Horse","Retuerta Horse","Rhenish German Coldblood","Rhinelander Horse","Riwoche Horse","Rocky Mountain Horse","Romanian Sporthorse","Rottaler","Russian Don","Russian Heavy Draft","Russian Trotter","Saddlebred","Salerno Horse","Samolaco Horse","San Fratello Horse","Sarcidano Horse","Sardinian Anglo-Arab","Schleswig Coldblood","Schwarzw\xe4lder Kaltblut","Selale","Sella Italiano","Selle Fran\xe7ais","Shagya Arabian","Shan Horse","Shire Horse","Siciliano Indigeno","Silesian Horse","Sokolsky Horse","Sorraia","South German Coldblood","Soviet Heavy Draft","Spanish Anglo-Arab","Spanish Barb","Spanish Jennet Horse","Spanish Mustang","Spanish Tarpan","Spanish-Norman Horse","Spiti Horse","Spotted Saddle Horse","Standardbred Horse","Suffolk Punch","Swedish Ardennes","Swedish coldblood trotter","Swedish Warmblood","Swiss Warmblood","Taish\u016b Horse","Takhi","Tawleed","Tchernomor","Tennessee Walking Horse","Tersk Horse","Thoroughbred","Tiger Horse","Tinker Horse","Tolfetano","Tori Horse","Trait Du Nord","Trakehner","Tsushima","Tuigpaard","Ukrainian Riding Horse","Unmol Horse","Uzunyayla","Ventasso Horse","Virginia Highlander","Vlaamperd","Vladimir Heavy Draft","Vyatka","Waler","Waler Horse","Walkaloosa","Warlander","Warmblood","Welsh Cob","Westphalian Horse","Wielkopolski","W\xfcrttemberger","Xilingol Horse","Yakutian Horse","Yili Horse","Yonaguni Horse","Zaniskari","\u017demaitukas","Zhemaichu","Zweibr\xfccker"]},95279(e,t,n){var a={};e.exports=a,a.dog=n(25865),a.cat=n(48199),a.snake=n(15515),a.horse=n(16082),a.cetacean=n(82079),a.rabbit=n(58939),a.insect=n(90623),a.bear=n(2021),a.lion=n(46977),a.cow=n(54328),a.bird=n(77052),a.fish=n(8649),a.crocodilia=n(68288),a.type=n(69923)},90623(e){e.exports=["Acacia-ants","Acorn-plum gall","Aerial yellowjacket","Africanized honey bee","Allegheny mound ant","Almond stone wasp","Ant","Arboreal ant","Argentine ant","Asian paper wasp","Baldfaced hornet","Bee","Bigheaded ant","Black and yellow mud dauber","Black carpenter ant","Black imported fire ant","Blue horntail woodwasp","Blue orchard bee","Braconid wasp","Bumble bee","Carpenter ant","Carpenter wasp","Chalcid wasp","Cicada killer","Citrus blackfly parasitoid","Common paper wasp","Crazy ant","Cuckoo wasp","Cynipid gall wasp","Eastern Carpenter bee","Eastern yellowjacket","Elm sawfly","Encyrtid wasp","Erythrina gall wasp","Eulophid wasp","European hornet","European imported fire ant","False honey ant","Fire ant","Forest bachac","Forest yellowjacket","German yellowjacket","Ghost ant","Giant ichneumon wasp","Giant resin bee","Giant wood wasp","Golden northern bumble bee","Golden paper wasp","Gouty oak gall","Grass Carrying Wasp","Great black wasp","Great golden digger wasp","Hackberry nipple gall parasitoid","Honey bee","Horned oak gall","Horse guard wasp","Horse guard wasp","Hunting wasp","Ichneumonid wasp","Keyhole wasp","Knopper gall","Large garden bumble bee","Large oak-apple gall","Leafcutting bee","Little fire ant","Little yellow ant","Long-horned bees","Long-legged ant","Macao paper wasp","Mallow bee","Marble gall","Mossyrose gall wasp","Mud-daubers","Multiflora rose seed chalcid","Oak apple gall wasp","Oak rough bulletgall wasp","Oak saucer gall","Oak shoot sawfly","Odorous house ant","Orange-tailed bumble bee","Orangetailed potter wasp","Oriental chestnut gall wasp","Paper wasp","Pavement ant","Pigeon tremex","Pip gall wasp","Prairie yellowjacket","Pteromalid wasp","Pyramid ant","Raspberry Horntail","Red ant","Red carpenter ant","Red harvester ant","Red imported fire ant","Red wasp","Red wood ant","Red-tailed wasp","Reddish carpenter ant","Rough harvester ant","Sawfly parasitic wasp","Scale parasitoid","Silky ant","Sirex woodwasp","Siricid woodwasp","Smaller yellow ant","Southeastern blueberry bee","Southern fire ant","Southern yellowjacket","Sphecid wasp","Stony gall","Sweat bee","Texas leafcutting ant","Tiphiid wasp","Torymid wasp","Tramp ant","Valentine ant","Velvet ant","Vespid wasp","Weevil parasitoid","Western harvester ant","Western paper wasp","Western thatching ant","Western yellowjacket","White-horned horntail","Willow shoot sawfly","Woodwasp","Wool sower gall maker","Yellow and black potter wasp","Yellow Crazy Ant","Yellow-horned horntail"]},46977(e){e.exports=["Asiatic Lion","Barbary Lion","West African Lion","Northeast Congo Lion","Masai Lion","Transvaal lion","Cape lion"]},58939(e){e.exports=["American","American Chinchilla","American Fuzzy Lop","American Sable","Argente Brun","Belgian Hare","Beveren","Blanc de Hotot","Britannia Petite","Californian","Champagne D\u2019Argent","Checkered Giant","Cinnamon","Cr\xe8me D\u2019Argent","Dutch","Dwarf Hotot","English Angora","English Lop","English Spot","Flemish Giant","Florida White","French Angora","French Lop","Giant Angora","Giant Chinchilla","Harlequin","Havana","Himalayan","Holland Lop","Jersey Wooly","Lilac","Lionhead","Mini Lop","Mini Rex","Mini Satin","Netherland Dwarf","New Zealand","Palomino","Polish","Rex","Rhinelander","Satin","Satin Angora","Silver","Silver Fox","Silver Marten","Standard Chinchilla","Tan","Thrianta"]},15515(e){e.exports=["Viper Adder","Common adder","Death Adder","Desert death adder","Horned adder","Long-nosed adder","Many-horned adder","Mountain adder","Mud adder","Namaqua dwarf adder","Nightingale adder","Peringuey's adder","Puff adder","African puff adder","Rhombic night adder","Sand adder","Dwarf sand adder","Namib dwarf sand adder","Water adder","Aesculapian snake","Anaconda","Bolivian anaconda","De Schauensee's anaconda","Green anaconda","Yellow anaconda","Arafura file snake","Asp","European asp","Egyptian asp","African beaked snake","Ball Python","Bird snake","Black-headed snake","Mexican black kingsnake","Black rat snake","Black snake","Red-bellied black snake","Blind snake","Brahminy blind snake","Texas blind snake","Western blind snake","Boa","Abaco Island boa","Amazon tree boa","Boa constrictor","Cuban boa","Dumeril's boa","Dwarf boa","Emerald tree boa","Hogg Island boa","Jamaican boa","Madagascar ground boa","Madagascar tree boa","Puerto Rican boa","Rainbow boa","Red-tailed boa","Rosy boa","Rubber boa","Sand boa","Tree boa","Boiga","Boomslang","Brown snake","Eastern brown snake","Bull snake","Bushmaster","Dwarf beaked snake","Rufous beaked snake","Canebrake","Cantil","Cascabel","Cat-eyed snake","Banded cat-eyed snake","Green cat-eyed snake","Cat snake","Andaman cat snake","Beddome's cat snake","Dog-toothed cat snake","Forsten's cat snake","Gold-ringed cat snake","Gray cat snake","Many-spotted cat snake","Tawny cat snake","Chicken snake","Coachwhip snake","Cobra","Andaman cobra","Arabian cobra","Asian cobra","Banded water cobra","Black-necked cobra","Black-necked spitting cobra","Black tree cobra","Burrowing cobra","Cape cobra","Caspian cobra","Congo water cobra","Common cobra","Eastern water cobra","Egyptian cobra","Equatorial spitting cobra","False cobra","False water cobra","Forest cobra","Gold tree cobra","Indian cobra","Indochinese spitting cobra","Javan spitting cobra","King cobra","Mandalay cobra","Mozambique spitting cobra","North Philippine cobra","Nubian spitting cobra","Philippine cobra","Red spitting cobra","Rinkhals cobra","Shield-nosed cobra","Sinai desert cobra","Southern Indonesian spitting cobra","Southern Philippine cobra","Southwestern black spitting cobra","Snouted cobra","Spectacled cobra","Spitting cobra","Storm water cobra","Thai cobra","Taiwan cobra","Zebra spitting cobra","Collett's snake","Congo snake","Copperhead","American copperhead","Australian copperhead","Coral snake","Arizona coral snake","Beddome's coral snake","Brazilian coral snake","Cape coral snake","Harlequin coral snake","High Woods coral snake","Malayan long-glanded coral snake","Texas Coral Snake","Western coral snake","Corn snake","South eastern corn snake","Cottonmouth","Crowned snake","Cuban wood snake","Eastern hognose snake","Egg-eater","Eastern coral snake","Fer-de-lance","Fierce snake","Fishing snake","Flying snake","Golden tree snake","Indian flying snake","Moluccan flying snake","Ornate flying snake","Paradise flying snake","Twin-Barred tree snake","Banded Flying Snake","Fox snake, three species of Pantherophis","Forest flame snake","Garter snake","Checkered garter snake","Common garter snake","San Francisco garter snake","Texas garter snake","Cape gopher snake","Grass snake","Green snake","Rough green snake","Smooth green snake","Ground snake","Common ground snake","Three-lined ground snake","Western ground snake","Habu","Hognose snake","Blonde hognose snake","Dusty hognose snake","Eastern hognose snake","Jan's hognose snake","Giant Malagasy hognose snake","Mexican hognose snake","South American hognose snake","Hundred pacer","Ikaheka snake","Indigo snake","Jamaican Tree Snake","Keelback","Asian keelback","Assam keelback","Black-striped keelback","Buff striped keelback","Burmese keelback","Checkered keelback","Common keelback","Hill keelback","Himalayan keelback","Khasi Hills keelback","Modest keelback","Nicobar Island keelback","Nilgiri keelback","Orange-collared keelback","Red-necked keelback","Sikkim keelback","Speckle-bellied keelback","White-lipped keelback","Wynaad keelback","Yunnan keelback","King brown","King cobra","King snake","California kingsnake","Desert kingsnake","Grey-banded kingsnake","North eastern king snake","Prairie kingsnake","Scarlet kingsnake","Speckled kingsnake","Krait","Banded krait","Blue krait","Black krait","Burmese krait","Ceylon krait","Indian krait","Lesser black krait","Malayan krait","Many-banded krait","Northeastern hill krait","Red-headed krait","Sind krait","Large shield snake","Lancehead","Common lancehead","Lora","Grey Lora","Lyre snake","Baja California lyresnake","Central American lyre snake","Texas lyre snake","Eastern lyre snake","Machete savane","Mamba","Black mamba","Green mamba","Eastern green mamba","Western green mamba","Mamushi","Mangrove snake","Milk snake","Moccasin snake","Montpellier snake","Mud snake","Eastern mud snake","Western mud snake","Mussurana","Night snake","Cat-eyed night snake","Texas night snake","Nichell snake","Narrowhead Garter Snake","Nose-horned viper","Rhinoceros viper","Vipera ammodytes","Parrot snake","Mexican parrot snake","Patchnose snake","Perrotet's shieldtail snake","Pine snake","Pipe snake","Asian pipe snake","Dwarf pipe snake","Red-tailed pipe snake","Python","African rock python","Amethystine python","Angolan python","Australian scrub python","Ball python","Bismarck ringed python","Black headed python","Blood python","Boelen python","Borneo short-tailed python","Bredl's python","Brown water python","Burmese python","Calabar python","Western carpet python","Centralian carpet python","Coastal carpet python","Inland carpet python","Jungle carpet python","New Guinea carpet python","Northwestern carpet python","Southwestern carpet python","Children's python","Dauan Island water python","Desert woma python","Diamond python","Flinders python","Green tree python","Halmahera python","Indian python","Indonesian water python","Macklot's python","Mollucan python","Oenpelli python","Olive python","Papuan python","Pygmy python","Red blood python","Reticulated python","Kayaudi dwarf reticulated python","Selayer reticulated python","Rough-scaled python","Royal python","Savu python","Spotted python","Stimson's python","Sumatran short-tailed python","Tanimbar python","Timor python","Wetar Island python","White-lipped python","Brown white-lipped python","Northern white-lipped python","Southern white-lipped python","Woma python","Western woma python","Queen snake","Racer","Bimini racer","Buttermilk racer","Eastern racer","Eastern yellowbelly sad racer","Mexican racer","Southern black racer","Tan racer","West Indian racer","Raddysnake","Southwestern blackhead snake","Rat snake","Baird's rat snake","Beauty rat snake","Great Plains rat snake","Green rat snake","Japanese forest rat snake","Japanese rat snake","King rat snake","Mandarin rat snake","Persian rat snake","Red-backed rat snake","Twin-spotted rat snake","Yellow-striped rat snake","Manchurian Black Water Snake","Rattlesnake","Arizona black rattlesnake","Aruba rattlesnake","Chihuahuan ridge-nosed rattlesnake","Coronado Island rattlesnake","Durango rock rattlesnake","Dusky pigmy rattlesnake","Eastern diamondback rattlesnake","Grand Canyon rattlesnake","Great Basin rattlesnake","Hopi rattlesnake","Lance-headed rattlesnake","Long-tailed rattlesnake","Massasauga rattlesnake","Mexican green rattlesnake","Mexican west coast rattlesnake","Midget faded rattlesnake","Mojave rattlesnake","Northern black-tailed rattlesnake","Oaxacan small-headed rattlesnake","Rattler","Red diamond rattlesnake","Southern Pacific rattlesnake","Southwestern speckled rattlesnake","Tancitaran dusky rattlesnake","Tiger rattlesnake","Timber rattlesnake","Tropical rattlesnake","Twin-spotted rattlesnake","Uracoan rattlesnake","Western diamondback rattlesnake","Ribbon snake","Rinkhals","River jack","Sea snake","Annulated sea snake","Beaked sea snake","Dubois's sea snake","Hardwicke's sea snake","Hook Nosed Sea Snake","Olive sea snake","Pelagic sea snake","Stoke's sea snake","Yellow-banded sea snake","Yellow-bellied sea snake","Yellow-lipped sea snake","Shield-tailed snake","Sidewinder","Colorado desert sidewinder","Mojave desert sidewinder","Sonoran sidewinder","Small-eyed snake","Smooth snake","Brazilian smooth snake","European smooth snake","Stiletto snake","Striped snake","Japanese striped snake","Sunbeam snake","Taipan","Central ranges taipan","Coastal taipan","Inland taipan","Paupan taipan","Tentacled snake","Tic polonga","Tiger snake","Chappell Island tiger snake","Common tiger snake","Down's tiger snake","Eastern tiger snake","King Island tiger snake","Krefft's tiger snake","Peninsula tiger snake","Tasmanian tiger snake","Western tiger snake","Tigre snake","Tree snake","Blanding's tree snake","Blunt-headed tree snake","Brown tree snake","Long-nosed tree snake","Many-banded tree snake","Northern tree snake","Trinket snake","Black-banded trinket snake","Twig snake","African twig snake","Twin Headed King Snake","Titanboa","Urutu","Vine snake","Asian Vine Snake, Whip Snake","American Vine Snake","Mexican vine snake","Viper","Asp viper","Bamboo viper","Bluntnose viper","Brazilian mud Viper","Burrowing viper","Bush viper","Great Lakes bush viper","Hairy bush viper","Nitsche's bush viper","Rough-scaled bush viper","Spiny bush viper","Carpet viper","Crossed viper","Cyclades blunt-nosed viper","Eyelash viper","False horned viper","Fea's viper","Fifty pacer","Gaboon viper","Hognosed viper","Horned desert viper","Horned viper","Jumping viper","Kaznakov's viper","Leaf-nosed viper","Leaf viper","Levant viper","Long-nosed viper","McMahon's viper","Mole viper","Nose-horned viper","Rhinoceros viper","Vipera ammodytes","Palestine viper","Pallas' viper","Palm viper","Amazonian palm viper","Black-speckled palm-pitviper","Eyelash palm-pitviper","Green palm viper","Mexican palm-pitviper","Guatemalan palm viper","Honduran palm viper","Siamese palm viper","Side-striped palm-pitviper","Yellow-lined palm viper","Pit viper","Banded pitviper","Bamboo pitviper","Barbour's pit viper","Black-tailed horned pit viper","Bornean pitviper","Brongersma's pitviper","Brown spotted pitviper[4]","Cantor's pitviper","Elegant pitviper","Eyelash pit viper","Fan-Si-Pan horned pitviper","Flat-nosed pitviper","Godman's pit viper","Green tree pit viper","Habu pit viper","Hagen's pitviper","Horseshoe pitviper","Jerdon's pitviper","Kanburian pit viper","Kaulback's lance-headed pitviper","Kham Plateau pitviper","Large-eyed pitviper","Malabar rock pitviper","Malayan pit viper","Mangrove pit viper","Mangshan pitviper","Motuo bamboo pitviper","Nicobar bamboo pitviper","Philippine pitviper","Pointed-scaled pit viper[5]","Red-tailed bamboo pitviper","Schultze's pitviper","Stejneger's bamboo pitviper","Sri Lankan pit viper","Temple pit viper","Tibetan bamboo pitviper","Tiger pit viper","Undulated pit viper","Wagler's pit viper","Wirot's pit viper","Portuguese viper","Saw-scaled viper","Schlegel's viper","Sedge viper","Sharp-nosed viper","Snorkel viper","Temple viper","Tree viper","Chinese tree viper","Guatemalan tree viper","Hutton's tree viper","Indian tree viper","Large-scaled tree viper","Malcolm's tree viper","Nitsche's tree viper","Pope's tree viper","Rough-scaled tree viper","Rungwe tree viper","Sumatran tree viper","White-lipped tree viper","Ursini's viper","Western hog-nosed viper","Wart snake","Water moccasin","Water snake","Bocourt's water snake","Northern water snake","Whip snake","Long-nosed whip snake","Wolf snake","African wolf snake","Barred wolf snake","Worm snake","Common worm snake","Longnosed worm snake","Wutu","Yarara","Zebra snake"]},69923(e){e.exports=["dog","cat","snake","bear","lion","cetacean","insect","crocodilia","cow","bird","fish","rabbit","horse"]},74927(e){e.exports=["#{Name.name}","#{Company.name}"]},45998(e,t,n){var a={};e.exports=a,a.name=n(46067),a.version=n(97018),a.author=n(74927)},46067(e){e.exports=["Redhold","Treeflex","Trippledex","Kanlam","Bigtax","Daltfresh","Toughjoyfax","Mat Lam Tam","Otcom","Tres-Zap","Y-Solowarm","Tresom","Voltsillam","Biodex","Greenlam","Viva","Matsoft","Temp","Zoolab","Subin","Rank","Job","Stringtough","Tin","It","Home Ing","Zamit","Sonsing","Konklab","Alpha","Latlux","Voyatouch","Alphazap","Holdlamis","Zaam-Dox","Sub-Ex","Quo Lux","Bamity","Ventosanzap","Lotstring","Hatity","Tempsoft","Overhold","Fixflex","Konklux","Zontrax","Tampflex","Span","Namfix","Transcof","Stim","Fix San","Sonair","Stronghold","Fintone","Y-find","Opela","Lotlux","Ronstring","Zathin","Duobam","Keylex"]},97018(e){e.exports=["0.#.#","0.##","#.##","#.#","#.#.#"]},18297(e){e.exports=["2011-10-12","2012-11-12","2015-11-11","2013-9-12"]},60232(e){e.exports=["1234-2121-1221-1211","1212-1221-1121-1234","1211-1221-1234-2201","1228-1221-1221-1431"]},94183(e){e.exports=["visa","mastercard","americanexpress","discover"]},68297(e,t,n){var a={};e.exports=a,a.credit_card_numbers=n(60232),a.credit_card_expiry_dates=n(18297),a.credit_card_types=n(94183)},36176(e){e.exports=["###-###-####","(###) ###-####","1-###-###-####","###.###.####"]},1488(e,t,n){var a={};e.exports=a,a.formats=n(36176)},7675(e){e.exports=["red","green","blue","yellow","purple","mint green","teal","white","black","orange","pink","grey","maroon","violet","turquoise","tan","sky blue","salmon","plum","orchid","olive","magenta","lime","ivory","indigo","gold","fuchsia","cyan","azure","lavender","silver"]},82136(e){e.exports=["Books","Movies","Music","Games","Electronics","Computers","Home","Garden","Tools","Grocery","Health","Beauty","Toys","Kids","Baby","Clothing","Shoes","Jewelery","Sports","Outdoors","Automotive","Industrial"]},1012(e,t,n){var a={};e.exports=a,a.color=n(7675),a.department=n(82136),a.product_name=n(34841),a.product_description=n(89890)},89890(e){e.exports=["Ergonomic executive chair upholstered in bonded black leather and PVC padded seat and back for all-day comfort and support","The automobile layout consists of a front-engine design, with transaxle-type transmissions mounted at the rear of the engine and four wheel drive","New ABC 13 9370, 13.3, 5th Gen CoreA5-8250U, 8GB RAM, 256GB SSD, power UHD Graphics, OS 10 Home, OS Office A & J 2016","The slim & simple Maple Gaming Keyboard from Dev Byte comes with a sleek body and 7- Color RGB LED Back-lighting for smart functionality","The Apollotech B340 is an affordable wireless mouse with reliable connectivity, 12 months battery life and modern design","The Nagasaki Lander is the trademarked name of several series of Nagasaki sport bikes, that started with the 1984 ABC800J","The Football Is Good For Training And Recreational Purposes","Carbonite web goalkeeper gloves are ergonomically designed to give easy fit","Boston's most advanced compression wear technology increases muscle oxygenation, stabilizes active muscles","New range of formal shirts are designed keeping you in mind. With fits and styling that will make you stand apart","The beautiful range of Apple Natural\xe9 that has an exciting mix of natural ingredients. With the Goodness of 100% Natural Ingredients","Andy shoes are designed to keeping in mind durability as well as trends, the most stylish range of shoes & sandals"]},34841(e){e.exports={adjective:["Small","Ergonomic","Rustic","Intelligent","Gorgeous","Incredible","Fantastic","Practical","Sleek","Awesome","Generic","Handcrafted","Handmade","Licensed","Refined","Unbranded","Tasty"],material:["Steel","Wooden","Concrete","Plastic","Cotton","Granite","Rubber","Metal","Soft","Fresh","Frozen"],product:["Chair","Car","Computer","Keyboard","Mouse","Bike","Ball","Gloves","Pants","Shirt","Table","Shoes","Hat","Towels","Soap","Tuna","Chicken","Fish","Cheese","Bacon","Pizza","Salad","Sausages","Chips"]}},30437(e){e.exports=["Adaptive","Advanced","Ameliorated","Assimilated","Automated","Balanced","Business-focused","Centralized","Cloned","Compatible","Configurable","Cross-group","Cross-platform","Customer-focused","Customizable","Decentralized","De-engineered","Devolved","Digitized","Distributed","Diverse","Down-sized","Enhanced","Enterprise-wide","Ergonomic","Exclusive","Expanded","Extended","Face to face","Focused","Front-line","Fully-configurable","Function-based","Fundamental","Future-proofed","Grass-roots","Horizontal","Implemented","Innovative","Integrated","Intuitive","Inverse","Managed","Mandatory","Monitored","Multi-channelled","Multi-lateral","Multi-layered","Multi-tiered","Networked","Object-based","Open-architected","Open-source","Operative","Optimized","Optional","Organic","Organized","Persevering","Persistent","Phased","Polarised","Pre-emptive","Proactive","Profit-focused","Profound","Programmable","Progressive","Public-key","Quality-focused","Reactive","Realigned","Re-contextualized","Re-engineered","Reduced","Reverse-engineered","Right-sized","Robust","Seamless","Secured","Self-enabling","Sharable","Stand-alone","Streamlined","Switchable","Synchronised","Synergistic","Synergized","Team-oriented","Total","Triple-buffered","Universal","Up-sized","Upgradable","User-centric","User-friendly","Versatile","Virtual","Visionary","Vision-oriented"]},33851(e){e.exports=["clicks-and-mortar","value-added","vertical","proactive","robust","revolutionary","scalable","leading-edge","innovative","intuitive","strategic","e-business","mission-critical","sticky","one-to-one","24/7","end-to-end","global","B2B","B2C","granular","frictionless","virtual","viral","dynamic","24/365","best-of-breed","killer","magnetic","bleeding-edge","web-enabled","interactive","dot-com","sexy","back-end","real-time","efficient","front-end","distributed","seamless","extensible","turn-key","world-class","open-source","cross-platform","cross-media","synergistic","bricks-and-clicks","out-of-the-box","enterprise","integrated","impactful","wireless","transparent","next-generation","cutting-edge","user-centric","visionary","customized","ubiquitous","plug-and-play","collaborative","compelling","holistic","rich"]},63938(e){e.exports=["synergies","web-readiness","paradigms","markets","partnerships","infrastructures","platforms","initiatives","channels","eyeballs","communities","ROI","solutions","e-tailers","e-services","action-items","portals","niches","technologies","content","vortals","supply-chains","convergence","relationships","architectures","interfaces","e-markets","e-commerce","systems","bandwidth","infomediaries","models","mindshare","deliverables","users","schemas","networks","applications","metrics","e-business","functionalities","experiences","web services","methodologies","blockchains"]},21663(e){e.exports=["implement","utilize","integrate","streamline","optimize","evolve","transform","embrace","enable","orchestrate","leverage","reinvent","aggregate","architect","enhance","incentivize","morph","empower","envisioneer","monetize","harness","facilitate","seize","disintermediate","synergize","strategize","deploy","brand","grow","target","syndicate","synthesize","deliver","mesh","incubate","engage","maximize","benchmark","expedite","reintermediate","whiteboard","visualize","repurpose","innovate","scale","unleash","drive","extend","engineer","revolutionize","generate","exploit","transition","e-enable","iterate","cultivate","matrix","productize","redefine","recontextualize"]},25805(e){e.exports=["24 hour","24/7","3rd generation","4th generation","5th generation","6th generation","actuating","analyzing","asymmetric","asynchronous","attitude-oriented","background","bandwidth-monitored","bi-directional","bifurcated","bottom-line","clear-thinking","client-driven","client-server","coherent","cohesive","composite","context-sensitive","contextually-based","content-based","dedicated","demand-driven","didactic","directional","discrete","disintermediate","dynamic","eco-centric","empowering","encompassing","even-keeled","executive","explicit","exuding","fault-tolerant","foreground","fresh-thinking","full-range","global","grid-enabled","heuristic","high-level","holistic","homogeneous","human-resource","hybrid","impactful","incremental","intangible","interactive","intermediate","leading edge","local","logistical","maximized","methodical","mission-critical","mobile","modular","motivating","multimedia","multi-state","multi-tasking","national","needs-based","neutral","next generation","non-volatile","object-oriented","optimal","optimizing","radical","real-time","reciprocal","regional","responsive","scalable","secondary","solution-oriented","stable","static","systematic","systemic","system-worthy","tangible","tertiary","transitional","uniform","upward-trending","user-facing","value-added","web-enabled","well-modulated","zero administration","zero defect","zero tolerance"]},29722(e,t,n){var a={};e.exports=a,a.suffix=n(15777),a.adjective=n(30437),a.descriptor=n(25805),a.noun=n(39512),a.bs_verb=n(21663),a.bs_adjective=n(33851),a.bs_noun=n(63938),a.name=n(48023)},48023(e){e.exports=["#{Name.last_name} #{suffix}","#{Name.last_name}-#{Name.last_name}","#{Name.last_name}, #{Name.last_name} and #{Name.last_name}"]},39512(e){e.exports=["ability","access","adapter","algorithm","alliance","analyzer","application","approach","architecture","archive","artificial intelligence","array","attitude","benchmark","budgetary management","capability","capacity","challenge","circuit","collaboration","complexity","concept","conglomeration","contingency","core","customer loyalty","database","data-warehouse","definition","emulation","encoding","encryption","extranet","firmware","flexibility","focus group","forecast","frame","framework","function","functionalities","Graphic Interface","groupware","Graphical User Interface","hardware","help-desk","hierarchy","hub","implementation","info-mediaries","infrastructure","initiative","installation","instruction set","interface","internet solution","intranet","knowledge user","knowledge base","local area network","leverage","matrices","matrix","methodology","middleware","migration","model","moderator","monitoring","moratorium","neural-net","open architecture","open system","orchestration","paradigm","parallelism","policy","portal","pricing structure","process improvement","product","productivity","project","projection","protocol","secured line","service-desk","software","solution","standardization","strategy","structure","success","superstructure","support","synergy","system engine","task-force","throughput","time-frame","toolset","utilisation","website","workforce"]},15777(e){e.exports=["Inc","and Sons","LLC","Group"]},34749(e){e.exports=["utf8_unicode_ci","utf8_general_ci","utf8_bin","ascii_bin","ascii_general_ci","cp1250_bin","cp1250_general_ci"]},11342(e){e.exports=["id","title","name","email","phone","token","group","category","password","comment","avatar","status","createdAt","updatedAt"]},17386(e){e.exports=["InnoDB","MyISAM","MEMORY","CSV","BLACKHOLE","ARCHIVE"]},31006(e,t,n){var a={};e.exports=a,a.collation=n(34749),a.column=n(11342),a.engine=n(17386),a.type=n(12348)},12348(e){e.exports=["int","varchar","text","date","datetime","tinyint","time","timestamp","smallint","mediumint","bigint","decimal","float","double","real","bit","boolean","serial","blob","binary","enum","set","geometry","point"]},39487(e,t,n){var a={};e.exports=a,a.month=n(54325),a.weekday=n(50413)},54325(e){e.exports={wide:["January","February","March","April","May","June","July","August","September","October","November","December"],wide_context:["January","February","March","April","May","June","July","August","September","October","November","December"],abbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],abbr_context:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}},50413(e){e.exports={wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],wide_context:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_context:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}},13531(e){e.exports=["Checking","Savings","Money Market","Investment","Home Loan","Credit Card","Auto Loan","Personal Loan"]},72315(e){e.exports=["34##-######-####L","37##-######-####L"]},17186(e){e.exports=["30[0-5]#-######-###L","36##-######-###L","54##-####-####-###L"]},74377(e){e.exports=["6011-####-####-###L","65##-####-####-###L","64[4-9]#-####-####-###L","6011-62##-####-####-###L","65##-62##-####-####-###L","64[4-9]#-62##-####-####-###L"]},79728(e,t,n){var a={};e.exports=a,a.visa=n(5839),a.mastercard=n(90358),a.discover=n(74377),a.american_express=n(72315),a.diners_club=n(17186),a.jcb=n(17791),a.switch=n(65226),a.solo=n(19221),a.maestro=n(41833),a.laser=n(26635),a.instapayment=n(59169)},59169(e){e.exports=["63[7-9]#-####-####-###L"]},17791(e){e.exports=["3528-####-####-###L","3529-####-####-###L","35[3-8]#-####-####-###L"]},26635(e){e.exports=["6304###########L","6706###########L","6771###########L","6709###########L","6304#########{5,6}L","6706#########{5,6}L","6771#########{5,6}L","6709#########{5,6}L"]},41833(e){e.exports=["5018-#{4}-#{4}-#{3}L","5020-#{4}-#{4}-#{3}L","5038-#{4}-#{4}-#{3}L","5893-#{4}-#{4}-#{3}L","6304-#{4}-#{4}-#{3}L","6759-#{4}-#{4}-#{3}L","676[1-3]-####-####-###L","5018#{11,15}L","5020#{11,15}L","5038#{11,15}L","5893#{11,15}L","6304#{11,15}L","6759#{11,15}L","676[1-3]#{11,15}L"]},90358(e){e.exports=["5[1-5]##-####-####-###L","6771-89##-####-###L"]},19221(e){e.exports=["6767-####-####-###L","6767-####-####-####-#L","6767-####-####-####-##L"]},65226(e){e.exports=["6759-####-####-###L","6759-####-####-####-#L","6759-####-####-####-##L"]},5839(e){e.exports=["4###########L","4###-####-####-###L"]},1604(e){e.exports={"UAE Dirham":{code:"AED",symbol:""},Afghani:{code:"AFN",symbol:"\u060b"},Lek:{code:"ALL",symbol:"Lek"},"Armenian Dram":{code:"AMD",symbol:""},"Netherlands Antillian Guilder":{code:"ANG",symbol:"\u0192"},Kwanza:{code:"AOA",symbol:""},"Argentine Peso":{code:"ARS",symbol:"$"},"Australian Dollar":{code:"AUD",symbol:"$"},"Aruban Guilder":{code:"AWG",symbol:"\u0192"},"Azerbaijanian Manat":{code:"AZN",symbol:"\u043c\u0430\u043d"},"Convertible Marks":{code:"BAM",symbol:"KM"},"Barbados Dollar":{code:"BBD",symbol:"$"},Taka:{code:"BDT",symbol:""},"Bulgarian Lev":{code:"BGN",symbol:"\u043b\u0432"},"Bahraini Dinar":{code:"BHD",symbol:""},"Burundi Franc":{code:"BIF",symbol:""},"Bermudian Dollar (customarily known as Bermuda Dollar)":{code:"BMD",symbol:"$"},"Brunei Dollar":{code:"BND",symbol:"$"},"Boliviano boliviano":{code:"BOB",symbol:"Bs"},"Brazilian Real":{code:"BRL",symbol:"R$"},"Bahamian Dollar":{code:"BSD",symbol:"$"},Pula:{code:"BWP",symbol:"P"},"Belarussian Ruble":{code:"BYR",symbol:"p."},"Belize Dollar":{code:"BZD",symbol:"BZ$"},"Canadian Dollar":{code:"CAD",symbol:"$"},"Congolese Franc":{code:"CDF",symbol:""},"Swiss Franc":{code:"CHF",symbol:"CHF"},"Chilean Peso":{code:"CLP",symbol:"$"},"Yuan Renminbi":{code:"CNY",symbol:"\xa5"},"Colombian Peso":{code:"COP",symbol:"$"},"Costa Rican Colon":{code:"CRC",symbol:"\u20a1"},"Cuban Peso":{code:"CUP",symbol:"\u20b1"},"Cuban Peso Convertible":{code:"CUC",symbol:"$"},"Cape Verde Escudo":{code:"CVE",symbol:""},"Czech Koruna":{code:"CZK",symbol:"K\u010d"},"Djibouti Franc":{code:"DJF",symbol:""},"Danish Krone":{code:"DKK",symbol:"kr"},"Dominican Peso":{code:"DOP",symbol:"RD$"},"Algerian Dinar":{code:"DZD",symbol:""},Kroon:{code:"EEK",symbol:""},"Egyptian Pound":{code:"EGP",symbol:"\xa3"},Nakfa:{code:"ERN",symbol:""},"Ethiopian Birr":{code:"ETB",symbol:""},Euro:{code:"EUR",symbol:"\u20ac"},"Fiji Dollar":{code:"FJD",symbol:"$"},"Falkland Islands Pound":{code:"FKP",symbol:"\xa3"},"Pound Sterling":{code:"GBP",symbol:"\xa3"},Lari:{code:"GEL",symbol:""},Cedi:{code:"GHS",symbol:""},"Gibraltar Pound":{code:"GIP",symbol:"\xa3"},Dalasi:{code:"GMD",symbol:""},"Guinea Franc":{code:"GNF",symbol:""},Quetzal:{code:"GTQ",symbol:"Q"},"Guyana Dollar":{code:"GYD",symbol:"$"},"Hong Kong Dollar":{code:"HKD",symbol:"$"},Lempira:{code:"HNL",symbol:"L"},"Croatian Kuna":{code:"HRK",symbol:"kn"},Gourde:{code:"HTG",symbol:""},Forint:{code:"HUF",symbol:"Ft"},Rupiah:{code:"IDR",symbol:"Rp"},"New Israeli Sheqel":{code:"ILS",symbol:"\u20aa"},"Bhutanese Ngultrum":{code:"BTN",symbol:"Nu"},"Indian Rupee":{code:"INR",symbol:"\u20b9"},"Iraqi Dinar":{code:"IQD",symbol:""},"Iranian Rial":{code:"IRR",symbol:"\ufdfc"},"Iceland Krona":{code:"ISK",symbol:"kr"},"Jamaican Dollar":{code:"JMD",symbol:"J$"},"Jordanian Dinar":{code:"JOD",symbol:""},Yen:{code:"JPY",symbol:"\xa5"},"Kenyan Shilling":{code:"KES",symbol:""},Som:{code:"KGS",symbol:"\u043b\u0432"},Riel:{code:"KHR",symbol:"\u17db"},"Comoro Franc":{code:"KMF",symbol:""},"North Korean Won":{code:"KPW",symbol:"\u20a9"},Won:{code:"KRW",symbol:"\u20a9"},"Kuwaiti Dinar":{code:"KWD",symbol:""},"Cayman Islands Dollar":{code:"KYD",symbol:"$"},Tenge:{code:"KZT",symbol:"\u043b\u0432"},Kip:{code:"LAK",symbol:"\u20ad"},"Lebanese Pound":{code:"LBP",symbol:"\xa3"},"Sri Lanka Rupee":{code:"LKR",symbol:"\u20a8"},"Liberian Dollar":{code:"LRD",symbol:"$"},"Lithuanian Litas":{code:"LTL",symbol:"Lt"},"Latvian Lats":{code:"LVL",symbol:"Ls"},"Libyan Dinar":{code:"LYD",symbol:""},"Moroccan Dirham":{code:"MAD",symbol:""},"Moldovan Leu":{code:"MDL",symbol:""},"Malagasy Ariary":{code:"MGA",symbol:""},Denar:{code:"MKD",symbol:"\u0434\u0435\u043d"},Kyat:{code:"MMK",symbol:""},Tugrik:{code:"MNT",symbol:"\u20ae"},Pataca:{code:"MOP",symbol:""},Ouguiya:{code:"MRO",symbol:""},"Mauritius Rupee":{code:"MUR",symbol:"\u20a8"},Rufiyaa:{code:"MVR",symbol:""},Kwacha:{code:"MWK",symbol:""},"Mexican Peso":{code:"MXN",symbol:"$"},"Malaysian Ringgit":{code:"MYR",symbol:"RM"},Metical:{code:"MZN",symbol:"MT"},Naira:{code:"NGN",symbol:"\u20a6"},"Cordoba Oro":{code:"NIO",symbol:"C$"},"Norwegian Krone":{code:"NOK",symbol:"kr"},"Nepalese Rupee":{code:"NPR",symbol:"\u20a8"},"New Zealand Dollar":{code:"NZD",symbol:"$"},"Rial Omani":{code:"OMR",symbol:"\ufdfc"},Balboa:{code:"PAB",symbol:"B/."},"Nuevo Sol":{code:"PEN",symbol:"S/."},Kina:{code:"PGK",symbol:""},"Philippine Peso":{code:"PHP",symbol:"Php"},"Pakistan Rupee":{code:"PKR",symbol:"\u20a8"},Zloty:{code:"PLN",symbol:"z\u0142"},Guarani:{code:"PYG",symbol:"Gs"},"Qatari Rial":{code:"QAR",symbol:"\ufdfc"},"New Leu":{code:"RON",symbol:"lei"},"Serbian Dinar":{code:"RSD",symbol:"\u0414\u0438\u043d."},"Russian Ruble":{code:"RUB",symbol:"\u0440\u0443\u0431"},"Rwanda Franc":{code:"RWF",symbol:""},"Saudi Riyal":{code:"SAR",symbol:"\ufdfc"},"Solomon Islands Dollar":{code:"SBD",symbol:"$"},"Seychelles Rupee":{code:"SCR",symbol:"\u20a8"},"Sudanese Pound":{code:"SDG",symbol:""},"Swedish Krona":{code:"SEK",symbol:"kr"},"Singapore Dollar":{code:"SGD",symbol:"$"},"Saint Helena Pound":{code:"SHP",symbol:"\xa3"},Leone:{code:"SLL",symbol:""},"Somali Shilling":{code:"SOS",symbol:"S"},"Surinam Dollar":{code:"SRD",symbol:"$"},Dobra:{code:"STN",symbol:"Db"},"El Salvador Colon":{code:"SVC",symbol:"\u20a1"},"Syrian Pound":{code:"SYP",symbol:"\xa3"},Lilangeni:{code:"SZL",symbol:""},Baht:{code:"THB",symbol:"\u0e3f"},Somoni:{code:"TJS",symbol:""},Manat:{code:"TMT",symbol:""},"Tunisian Dinar":{code:"TND",symbol:""},"Pa'anga":{code:"TOP",symbol:""},"Turkish Lira":{code:"TRY",symbol:"\u20ba"},"Trinidad and Tobago Dollar":{code:"TTD",symbol:"TT$"},"New Taiwan Dollar":{code:"TWD",symbol:"NT$"},"Tanzanian Shilling":{code:"TZS",symbol:""},Hryvnia:{code:"UAH",symbol:"\u20b4"},"Uganda Shilling":{code:"UGX",symbol:""},"US Dollar":{code:"USD",symbol:"$"},"Peso Uruguayo":{code:"UYU",symbol:"$U"},"Uzbekistan Sum":{code:"UZS",symbol:"\u043b\u0432"},"Bolivar Fuerte":{code:"VEF",symbol:"Bs"},Dong:{code:"VND",symbol:"\u20ab"},Vatu:{code:"VUV",symbol:""},Tala:{code:"WST",symbol:""},"CFA Franc BEAC":{code:"XAF",symbol:""},Silver:{code:"XAG",symbol:""},Gold:{code:"XAU",symbol:""},"Bond Markets Units European Composite Unit (EURCO)":{code:"XBA",symbol:""},"European Monetary Unit (E.M.U.-6)":{code:"XBB",symbol:""},"European Unit of Account 9(E.U.A.-9)":{code:"XBC",symbol:""},"European Unit of Account 17(E.U.A.-17)":{code:"XBD",symbol:""},"East Caribbean Dollar":{code:"XCD",symbol:"$"},SDR:{code:"XDR",symbol:""},"UIC-Franc":{code:"XFU",symbol:""},"CFA Franc BCEAO":{code:"XOF",symbol:""},Palladium:{code:"XPD",symbol:""},"CFP Franc":{code:"XPF",symbol:""},Platinum:{code:"XPT",symbol:""},"Codes specifically reserved for testing purposes":{code:"XTS",symbol:""},"Yemeni Rial":{code:"YER",symbol:"\ufdfc"},Rand:{code:"ZAR",symbol:"R"},"Lesotho Loti":{code:"LSL",symbol:""},"Namibia Dollar":{code:"NAD",symbol:"N$"},"Zambian Kwacha":{code:"ZMK",symbol:""},"Zimbabwe Dollar":{code:"ZWL",symbol:""}}},39143(e,t,n){var a={};e.exports=a,a.account_type=n(13531),a.transaction_type=n(90930),a.currency=n(1604),a.credit_card=n(79728)},90930(e){e.exports=["deposit","withdrawal","payment","invoice"]},9461(e){e.exports=["TCP","HTTP","SDD","RAM","GB","CSS","SSL","AGP","SQL","FTP","PCI","AI","ADP","RSS","XML","EXE","COM","HDD","THX","SMTP","SMS","USB","PNG","SAS","IB","SCSI","JSON","XSS","JBOD"]},32458(e){e.exports=["auxiliary","primary","back-end","digital","open-source","virtual","cross-platform","redundant","online","haptic","multi-byte","bluetooth","wireless","1080p","neural","optical","solid state","mobile"]},80333(e,t,n){var a={};e.exports=a,a.abbreviation=n(9461),a.adjective=n(32458),a.noun=n(52765),a.verb=n(67660),a.ingverb=n(16320),a.phrase=n(62992)},16320(e){e.exports=["backing up","bypassing","hacking","overriding","compressing","copying","navigating","indexing","connecting","generating","quantifying","calculating","synthesizing","transmitting","programming","parsing"]},52765(e){e.exports=["driver","protocol","bandwidth","panel","microchip","program","port","card","array","interface","system","sensor","firewall","hard drive","pixel","alarm","feed","monitor","application","transmitter","bus","circuit","capacitor","matrix"]},62992(e){e.exports=["If we {{verb}} the {{noun}}, we can get to the {{abbreviation}} {{noun}} through the {{adjective}} {{abbreviation}} {{noun}}!","We need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","Try to {{verb}} the {{abbreviation}} {{noun}}, maybe it will {{verb}} the {{adjective}} {{noun}}!","You can't {{verb}} the {{noun}} without {{ingverb}} the {{adjective}} {{abbreviation}} {{noun}}!","Use the {{adjective}} {{abbreviation}} {{noun}}, then you can {{verb}} the {{adjective}} {{noun}}!","The {{abbreviation}} {{noun}} is down, {{verb}} the {{adjective}} {{noun}} so we can {{verb}} the {{abbreviation}} {{noun}}!","{{ingverb}} the {{noun}} won't do anything, we need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","I'll {{verb}} the {{adjective}} {{abbreviation}} {{noun}}, that should {{noun}} the {{abbreviation}} {{noun}}!"]},67660(e){e.exports=["back up","bypass","hack","override","compress","copy","navigate","index","connect","generate","quantify","calculate","synthesize","input","transmit","program","reboot","parse"]},71686(e,t,n){var a={};e.exports=a,a.title="English",a.separator=" & ",a.address=n(14269),a.animal=n(95279),a.company=n(29722),a.internet=n(67958),a.database=n(31006),a.lorem=n(49474),a.name=n(4052),a.phone_number=n(50943),a.cell_phone=n(1488),a.business=n(68297),a.commerce=n(1012),a.team=n(18634),a.hacker=n(80333),a.app=n(45998),a.finance=n(39143),a.date=n(39487),a.system=n(77722),a.vehicle=n(73517),a.music=n(84854)},6792(e){e.exports=["0therplanet_128.jpg","1markiz_128.jpg","2fockus_128.jpg","8d3k_128.jpg","91bilal_128.jpg","9lessons_128.jpg","AM_Kn2_128.jpg","AlbertoCococi_128.jpg","BenouarradeM_128.jpg","BillSKenney_128.jpg","BrianPurkiss_128.jpg","BroumiYoussef_128.jpg","BryanHorsey_128.jpg","Chakintosh_128.jpg","ChrisFarina78_128.jpg","Elt_n_128.jpg","GavicoInd_128.jpg","HenryHoffman_128.jpg","IsaryAmairani_128.jpg","Karimmove_128.jpg","LucasPerdidao_128.jpg","ManikRathee_128.jpg","RussellBishop_128.jpg","S0ufi4n3_128.jpg","SULiik_128.jpg","Shriiiiimp_128.jpg","Silveredge9_128.jpg","Skyhartman_128.jpg","SlaapMe_128.jpg","Stievius_128.jpg","Talbi_ConSept_128.jpg","VMilescu_128.jpg","VinThomas_128.jpg","YoungCutlass_128.jpg","ZacharyZorbas_128.jpg","_dwite__128.jpg","_kkga_128.jpg","_pedropinho_128.jpg","_ragzor_128.jpg","_scottburgess_128.jpg","_shahedk_128.jpg","_victa_128.jpg","_vojto_128.jpg","_williamguerra_128.jpg","_yardenoon_128.jpg","a1chapone_128.jpg","a_brixen_128.jpg","a_harris88_128.jpg","aaronalfred_128.jpg","aaroni_128.jpg","aaronkwhite_128.jpg","abdots_128.jpg","abdulhyeuk_128.jpg","abdullindenis_128.jpg","abelcabans_128.jpg","abotap_128.jpg","abovefunction_128.jpg","adamawesomeface_128.jpg","adammarsbar_128.jpg","adamnac_128.jpg","adamsxu_128.jpg","adellecharles_128.jpg","ademilter_128.jpg","adhamdannaway_128.jpg","adhiardana_128.jpg","adityasutomo_128.jpg","adobi_128.jpg","adrienths_128.jpg","aeon56_128.jpg","afusinatto_128.jpg","agromov_128.jpg","agustincruiz_128.jpg","ah_lice_128.jpg","ahmadajmi_128.jpg","ahmetalpbalkan_128.jpg","ahmetsulek_128.jpg","aiiaiiaii_128.jpg","ainsleywagon_128.jpg","aio____128.jpg","airskylar_128.jpg","aislinnkelly_128.jpg","ajaxy_ru_128.jpg","aka_james_128.jpg","akashsharma39_128.jpg","akmalfikri_128.jpg","akmur_128.jpg","al_li_128.jpg","alagoon_128.jpg","alan_zhang__128.jpg","albertaugustin_128.jpg","alecarpentier_128.jpg","aleclarsoniv_128.jpg","aleinadsays_128.jpg","alek_djuric_128.jpg","aleksitappura_128.jpg","alessandroribe_128.jpg","alevizio_128.jpg","alexandermayes_128.jpg","alexivanichkin_128.jpg","algunsanabria_128.jpg","allagringaus_128.jpg","allfordesign_128.jpg","allthingssmitty_128.jpg","alsobrooks_128.jpg","alterchuca_128.jpg","aluisio_azevedo_128.jpg","alxleroydeval_128.jpg","alxndrustinov_128.jpg","amandabuzard_128.jpg","amanruzaini_128.jpg","amayvs_128.jpg","amywebbb_128.jpg","anaami_128.jpg","anasnakawa_128.jpg","anatolinicolae_128.jpg","andrea211087_128.jpg","andreas_pr_128.jpg","andresdjasso_128.jpg","andresenfredrik_128.jpg","andrewabogado_128.jpg","andrewarrow_128.jpg","andrewcohen_128.jpg","andrewofficer_128.jpg","andyisonline_128.jpg","andysolomon_128.jpg","andytlaw_128.jpg","angelceballos_128.jpg","angelcolberg_128.jpg","angelcreative_128.jpg","anjhero_128.jpg","ankitind_128.jpg","anoff_128.jpg","anthonysukow_128.jpg","antjanus_128.jpg","antongenkin_128.jpg","antonyryndya_128.jpg","antonyzotov_128.jpg","aoimedia_128.jpg","apriendeau_128.jpg","arashmanteghi_128.jpg","areandacom_128.jpg","areus_128.jpg","ariffsetiawan_128.jpg","ariil_128.jpg","arindam__128.jpg","arishi__128.jpg","arkokoley_128.jpg","aroon_sharma_128.jpg","arpitnj_128.jpg","artd_sign_128.jpg","artem_kostenko_128.jpg","arthurholcombe1_128.jpg","artvavs_128.jpg","ashernatali_128.jpg","ashocka18_128.jpg","atanism_128.jpg","atariboy_128.jpg","ateneupopular_128.jpg","attacks_128.jpg","aviddayentonbay_128.jpg","axel_128.jpg","badlittleduck_128.jpg","bagawarman_128.jpg","baires_128.jpg","balakayuriy_128.jpg","balintorosz_128.jpg","baliomega_128.jpg","baluli_128.jpg","bargaorobalo_128.jpg","barputro_128.jpg","bartjo_128.jpg","bartoszdawydzik_128.jpg","bassamology_128.jpg","batsirai_128.jpg","baumann_alex_128.jpg","baumannzone_128.jpg","bboy1895_128.jpg","bcrad_128.jpg","begreative_128.jpg","belyaev_rs_128.jpg","benefritz_128.jpg","benjamin_knight_128.jpg","bennyjien_128.jpg","benoitboucart_128.jpg","bereto_128.jpg","bergmartin_128.jpg","bermonpainter_128.jpg","bertboerland_128.jpg","besbujupi_128.jpg","beshur_128.jpg","betraydan_128.jpg","beweinreich_128.jpg","bfrohs_128.jpg","bighanddesign_128.jpg","bigmancho_128.jpg","billyroshan_128.jpg","bistrianiosip_128.jpg","blakehawksworth_128.jpg","blakesimkins_128.jpg","bluefx__128.jpg","bluesix_128.jpg","bobbytwoshoes_128.jpg","bobwassermann_128.jpg","bolzanmarco_128.jpg","borantula_128.jpg","borges_marcos_128.jpg","bowbrick_128.jpg","boxmodel_128.jpg","bpartridge_128.jpg","bradenhamm_128.jpg","brajeshwar_128.jpg","brandclay_128.jpg","brandonburke_128.jpg","brandonflatsoda_128.jpg","brandonmorreale_128.jpg","brenmurrell_128.jpg","brenton_clarke_128.jpg","bruno_mart_128.jpg","brunodesign1206_128.jpg","bryan_topham_128.jpg","bu7921_128.jpg","bublienko_128.jpg","buddhasource_128.jpg","buleswapnil_128.jpg","bungiwan_128.jpg","buryaknick_128.jpg","buzzusborne_128.jpg","byrnecore_128.jpg","byryan_128.jpg","cadikkara_128.jpg","calebjoyce_128.jpg","calebogden_128.jpg","canapud_128.jpg","carbontwelve_128.jpg","carlfairclough_128.jpg","carlosblanco_eu_128.jpg","carlosgavina_128.jpg","carlosjgsousa_128.jpg","carlosm_128.jpg","carlyson_128.jpg","caseycavanagh_128.jpg","caspergrl_128.jpg","catadeleon_128.jpg","catarino_128.jpg","cboller1_128.jpg","cbracco_128.jpg","ccinojasso1_128.jpg","cdavis565_128.jpg","cdharrison_128.jpg","ceekaytweet_128.jpg","cemshid_128.jpg","cggaurav_128.jpg","chaabane_wail_128.jpg","chacky14_128.jpg","chadami_128.jpg","chadengle_128.jpg","chaensel_128.jpg","chandlervdw_128.jpg","chanpory_128.jpg","charlesrpratt_128.jpg","charliecwaite_128.jpg","charliegann_128.jpg","chatyrko_128.jpg","cherif_b_128.jpg","chris_frees_128.jpg","chris_witko_128.jpg","chrismj83_128.jpg","chrisslowik_128.jpg","chrisstumph_128.jpg","christianoliff_128.jpg","chrisvanderkooi_128.jpg","ciaranr_128.jpg","cicerobr_128.jpg","claudioguglieri_128.jpg","cloudstudio_128.jpg","clubb3rry_128.jpg","cocolero_128.jpg","codepoet_ru_128.jpg","coderdiaz_128.jpg","codysanfilippo_128.jpg","cofla_128.jpg","colgruv_128.jpg","colirpixoil_128.jpg","collegeman_128.jpg","commadelimited_128.jpg","conspirator_128.jpg","constantx_128.jpg","coreyginnivan_128.jpg","coreyhaggard_128.jpg","coreyweb_128.jpg","craigelimeliah_128.jpg","craighenneberry_128.jpg","craigrcoles_128.jpg","creartinc_128.jpg","croakx_128.jpg","curiousoffice_128.jpg","curiousonaut_128.jpg","cybind_128.jpg","cynthiasavard_128.jpg","cyril_gaillard_128.jpg","d00maz_128.jpg","d33pthought_128.jpg","d_kobelyatsky_128.jpg","d_nny_m_cher_128.jpg","dactrtr_128.jpg","dahparra_128.jpg","dallasbpeters_128.jpg","damenleeturks_128.jpg","danillos_128.jpg","daniloc_128.jpg","danmartin70_128.jpg","dannol_128.jpg","danpliego_128.jpg","danro_128.jpg","dansowter_128.jpg","danthms_128.jpg","danvernon_128.jpg","danvierich_128.jpg","darcystonge_128.jpg","darylws_128.jpg","davecraige_128.jpg","davidbaldie_128.jpg","davidcazalis_128.jpg","davidhemphill_128.jpg","davidmerrique_128.jpg","davidsasda_128.jpg","dawidwu_128.jpg","daykiine_128.jpg","dc_user_128.jpg","dcalonaci_128.jpg","ddggccaa_128.jpg","de_ascanio_128.jpg","deeenright_128.jpg","demersdesigns_128.jpg","denisepires_128.jpg","depaulawagner_128.jpg","derekcramer_128.jpg","derekebradley_128.jpg","derienzo777_128.jpg","desastrozo_128.jpg","designervzm_128.jpg","dev_essentials_128.jpg","devankoshal_128.jpg","deviljho__128.jpg","devinhalladay_128.jpg","dgajjar_128.jpg","dgclegg_128.jpg","dhilipsiva_128.jpg","dhoot_amit_128.jpg","dhooyenga_128.jpg","dhrubo_128.jpg","diansigitp_128.jpg","dicesales_128.jpg","diesellaws_128.jpg","digitalmaverick_128.jpg","dimaposnyy_128.jpg","dingyi_128.jpg","divya_128.jpg","dixchen_128.jpg","djsherman_128.jpg","dmackerman_128.jpg","dmitriychuta_128.jpg","dnezkumar_128.jpg","dnirmal_128.jpg","donjain_128.jpg","doooon_128.jpg","doronmalki_128.jpg","dorphern_128.jpg","dotgridline_128.jpg","dparrelli_128.jpg","dpmachado_128.jpg","dreizle_128.jpg","drewbyreese_128.jpg","dshster_128.jpg","dss49_128.jpg","dudestein_128.jpg","duivvv_128.jpg","dutchnadia_128.jpg","dvdwinden_128.jpg","dzantievm_128.jpg","ecommerceil_128.jpg","eddiechen_128.jpg","edgarchris99_128.jpg","edhenderson_128.jpg","edkf_128.jpg","edobene_128.jpg","eduardostuart_128.jpg","ehsandiary_128.jpg","eitarafa_128.jpg","el_fuertisimo_128.jpg","elbuscainfo_128.jpg","elenadissi_128.jpg","elisabethkjaer_128.jpg","elliotlewis_128.jpg","elliotnolten_128.jpg","embrcecreations_128.jpg","emileboudeling_128.jpg","emmandenn_128.jpg","emmeffess_128.jpg","emsgulam_128.jpg","enda_128.jpg","enjoythetau_128.jpg","enricocicconi_128.jpg","envex_128.jpg","ernestsemerda_128.jpg","erwanhesry_128.jpg","estebanuribe_128.jpg","eugeneeweb_128.jpg","evandrix_128.jpg","evanshajed_128.jpg","exentrich_128.jpg","eyronn_128.jpg","fabbianz_128.jpg","fabbrucci_128.jpg","faisalabid_128.jpg","falconerie_128.jpg","falling_soul_128.jpg","falvarad_128.jpg","felipeapiress_128.jpg","felipecsl_128.jpg","ffbel_128.jpg","finchjke_128.jpg","findingjenny_128.jpg","fiterik_128.jpg","fjaguero_128.jpg","flashmurphy_128.jpg","flexrs_128.jpg","foczzi_128.jpg","fotomagin_128.jpg","fran_mchamy_128.jpg","francis_vega_128.jpg","franciscoamk_128.jpg","frankiefreesbie_128.jpg","fronx_128.jpg","funwatercat_128.jpg","g3d_128.jpg","gaborenton_128.jpg","gabrielizalo_128.jpg","gabrielrosser_128.jpg","ganserene_128.jpg","garand_128.jpg","gauchomatt_128.jpg","gauravjassal_128.jpg","gavr1l0_128.jpg","gcmorley_128.jpg","gearpixels_128.jpg","geneseleznev_128.jpg","geobikas_128.jpg","geran7_128.jpg","geshan_128.jpg","giancarlon_128.jpg","gipsy_raf_128.jpg","giuliusa_128.jpg","gizmeedevil1991_128.jpg","gkaam_128.jpg","gmourier_128.jpg","goddardlewis_128.jpg","gofrasdesign_128.jpg","gojeanyn_128.jpg","gonzalorobaina_128.jpg","grahamkennery_128.jpg","greenbes_128.jpg","gregkilian_128.jpg","gregrwilkinson_128.jpg","gregsqueeb_128.jpg","grrr_nl_128.jpg","gseguin_128.jpg","gt_128.jpg","gu5taf_128.jpg","guiiipontes_128.jpg","guillemboti_128.jpg","guischmitt_128.jpg","gusoto_128.jpg","h1brd_128.jpg","hafeeskhan_128.jpg","hai_ninh_nguyen_128.jpg","haligaliharun_128.jpg","hanna_smi_128.jpg","happypeter1983_128.jpg","harry_sistalam_128.jpg","haruintesettden_128.jpg","hasslunsford_128.jpg","haydn_woods_128.jpg","helderleal_128.jpg","hellofeverrrr_128.jpg","her_ruu_128.jpg","herbigt_128.jpg","herkulano_128.jpg","hermanobrother_128.jpg","herrhaase_128.jpg","heycamtaylor_128.jpg","heyimjuani_128.jpg","heykenneth_128.jpg","hfalucas_128.jpg","hgharrygo_128.jpg","hiemil_128.jpg","hjartstrorn_128.jpg","hoangloi_128.jpg","holdenweb_128.jpg","homka_128.jpg","horaciobella_128.jpg","hota_v_128.jpg","hsinyo23_128.jpg","hugocornejo_128.jpg","hugomano_128.jpg","iamgarth_128.jpg","iamglimy_128.jpg","iamjdeleon_128.jpg","iamkarna_128.jpg","iamkeithmason_128.jpg","iamsteffen_128.jpg","id835559_128.jpg","idiot_128.jpg","iduuck_128.jpg","ifarafonow_128.jpg","igorgarybaldi_128.jpg","illyzoren_128.jpg","ilya_pestov_128.jpg","imammuht_128.jpg","imcoding_128.jpg","imomenui_128.jpg","imsoper_128.jpg","increase_128.jpg","incubo82_128.jpg","instalox_128.jpg","ionuss_128.jpg","ipavelek_128.jpg","iqbalperkasa_128.jpg","iqonicd_128.jpg","irae_128.jpg","isaacfifth_128.jpg","isacosta_128.jpg","ismail_biltagi_128.jpg","isnifer_128.jpg","itolmach_128.jpg","itsajimithing_128.jpg","itskawsar_128.jpg","itstotallyamy_128.jpg","ivanfilipovbg_128.jpg","j04ntoh_128.jpg","j2deme_128.jpg","j_drake__128.jpg","jackiesaik_128.jpg","jacksonlatka_128.jpg","jacobbennett_128.jpg","jagan123_128.jpg","jakemoore_128.jpg","jamiebrittain_128.jpg","janpalounek_128.jpg","jarjan_128.jpg","jarsen_128.jpg","jasonmarkjones_128.jpg","javorszky_128.jpg","jay_wilburn_128.jpg","jayphen_128.jpg","jayrobinson_128.jpg","jcubic_128.jpg","jedbridges_128.jpg","jefffis_128.jpg","jeffgolenski_128.jpg","jehnglynn_128.jpg","jennyshen_128.jpg","jennyyo_128.jpg","jeremery_128.jpg","jeremiaha_128.jpg","jeremiespoken_128.jpg","jeremymouton_128.jpg","jeremyshimko_128.jpg","jeremyworboys_128.jpg","jerrybai1907_128.jpg","jervo_128.jpg","jesseddy_128.jpg","jffgrdnr_128.jpg","jghyllebert_128.jpg","jimmuirhead_128.jpg","jitachi_128.jpg","jjshaw14_128.jpg","jjsiii_128.jpg","jlsolerdeltoro_128.jpg","jm_denis_128.jpg","jmfsocial_128.jpg","jmillspaysbills_128.jpg","jnmnrd_128.jpg","joannefournier_128.jpg","joaoedumedeiros_128.jpg","jodytaggart_128.jpg","joe_black_128.jpg","joelcipriano_128.jpg","joelhelin_128.jpg","joemdesign_128.jpg","joetruesdell_128.jpg","joeymurdah_128.jpg","johannesneu_128.jpg","johncafazza_128.jpg","johndezember_128.jpg","johnriordan_128.jpg","johnsmithagency_128.jpg","joki4_128.jpg","jomarmen_128.jpg","jonathansimmons_128.jpg","jonkspr_128.jpg","jonsgotwood_128.jpg","jordyvdboom_128.jpg","joreira_128.jpg","josecarlospsh_128.jpg","josemarques_128.jpg","josep_martins_128.jpg","josevnclch_128.jpg","joshaustin_128.jpg","joshhemsley_128.jpg","joshmedeski_128.jpg","joshuaraichur_128.jpg","joshuasortino_128.jpg","jpenico_128.jpg","jpscribbles_128.jpg","jqiuss_128.jpg","juamperro_128.jpg","juangomezw_128.jpg","juanmamartinez_128.jpg","juaumlol_128.jpg","judzhin_miles_128.jpg","justinrgraham_128.jpg","justinrhee_128.jpg","justinrob_128.jpg","justme_timothyg_128.jpg","jwalter14_128.jpg","jydesign_128.jpg","kaelifa_128.jpg","kalmerrautam_128.jpg","kamal_chaneman_128.jpg","kanickairaj_128.jpg","kapaluccio_128.jpg","karalek_128.jpg","karlkanall_128.jpg","karolkrakowiak__128.jpg","karsh_128.jpg","karthipanraj_128.jpg","kaspernordkvist_128.jpg","katiemdaly_128.jpg","kaysix_dizzy_128.jpg","kazaky999_128.jpg","kennyadr_128.jpg","kerem_128.jpg","kerihenare_128.jpg","keryilmaz_128.jpg","kevinjohndayy_128.jpg","kevinoh_128.jpg","kevka_128.jpg","keyuri85_128.jpg","kianoshp_128.jpg","kijanmaharjan_128.jpg","kikillo_128.jpg","kimcool_128.jpg","kinday_128.jpg","kirangopal_128.jpg","kiwiupover_128.jpg","kkusaa_128.jpg","klefue_128.jpg","klimmka_128.jpg","knilob_128.jpg","kohette_128.jpg","kojourin_128.jpg","kolage_128.jpg","kolmarlopez_128.jpg","kolsvein_128.jpg","konus_128.jpg","koridhandy_128.jpg","kosmar_128.jpg","kostaspt_128.jpg","krasnoukhov_128.jpg","krystalfister_128.jpg","kucingbelang4_128.jpg","kudretkeskin_128.jpg","kuldarkalvik_128.jpg","kumarrajan12123_128.jpg","kurafire_128.jpg","kurtinc_128.jpg","kushsolitary_128.jpg","kvasnic_128.jpg","ky_128.jpg","kylefoundry_128.jpg","kylefrost_128.jpg","laasli_128.jpg","lanceguyatt_128.jpg","langate_128.jpg","larrybolt_128.jpg","larrygerard_128.jpg","laurengray_128.jpg","lawlbwoy_128.jpg","layerssss_128.jpg","leandrovaranda_128.jpg","lebinoclard_128.jpg","lebronjennan_128.jpg","leehambley_128.jpg","leeiio_128.jpg","leemunroe_128.jpg","leonfedotov_128.jpg","lepetitogre_128.jpg","lepinski_128.jpg","levisan_128.jpg","lewisainslie_128.jpg","lhausermann_128.jpg","liminha_128.jpg","lingeswaran_128.jpg","linkibol_128.jpg","linux29_128.jpg","lisovsky_128.jpg","llun_128.jpg","lmjabreu_128.jpg","loganjlambert_128.jpg","logorado_128.jpg","lokesh_coder_128.jpg","lonesomelemon_128.jpg","longlivemyword_128.jpg","looneydoodle_128.jpg","lososina_128.jpg","louis_currie_128.jpg","low_res_128.jpg","lowie_128.jpg","lu4sh1i_128.jpg","ludwiczakpawel_128.jpg","luxe_128.jpg","lvovenok_128.jpg","m4rio_128.jpg","m_kalibry_128.jpg","ma_tiax_128.jpg","mactopus_128.jpg","macxim_128.jpg","madcampos_128.jpg","madebybrenton_128.jpg","madebyvadim_128.jpg","madewulf_128.jpg","madshensel_128.jpg","madysondesigns_128.jpg","magoo04_128.jpg","magugzbrand2d_128.jpg","mahdif_128.jpg","mahmoudmetwally_128.jpg","maikelk_128.jpg","maiklam_128.jpg","malgordon_128.jpg","malykhinv_128.jpg","mandalareopens_128.jpg","manekenthe_128.jpg","mangosango_128.jpg","manigm_128.jpg","marakasina_128.jpg","marciotoledo_128.jpg","marclgonzales_128.jpg","marcobarbosa_128.jpg","marcomano__128.jpg","marcoramires_128.jpg","marcusgorillius_128.jpg","markjenkins_128.jpg","marklamb_128.jpg","markolschesky_128.jpg","markretzloff_128.jpg","markwienands_128.jpg","marlinjayakody_128.jpg","marosholly_128.jpg","marrimo_128.jpg","marshallchen__128.jpg","martinansty_128.jpg","martip07_128.jpg","mashaaaaal_128.jpg","mastermindesign_128.jpg","matbeedotcom_128.jpg","mateaodviteza_128.jpg","matkins_128.jpg","matt3224_128.jpg","mattbilotti_128.jpg","mattdetails_128.jpg","matthewkay__128.jpg","mattlat_128.jpg","mattsapii_128.jpg","mauriolg_128.jpg","maximseshuk_128.jpg","maximsorokin_128.jpg","maxlinderman_128.jpg","maz_128.jpg","mbilalsiddique1_128.jpg","mbilderbach_128.jpg","mcflydesign_128.jpg","mds_128.jpg","mdsisto_128.jpg","meelford_128.jpg","megdraws_128.jpg","mekal_128.jpg","meln1ks_128.jpg","melvindidit_128.jpg","mfacchinello_128.jpg","mgonto_128.jpg","mhaligowski_128.jpg","mhesslow_128.jpg","mhudobivnik_128.jpg","michaelabehsera_128.jpg","michaelbrooksjr_128.jpg","michaelcolenso_128.jpg","michaelcomiskey_128.jpg","michaelkoper_128.jpg","michaelmartinho_128.jpg","michalhron_128.jpg","michigangraham_128.jpg","michzen_128.jpg","mighty55_128.jpg","miguelkooreman_128.jpg","miguelmendes_128.jpg","mikaeljorhult_128.jpg","mikebeecham_128.jpg","mikemai2awesome_128.jpg","millinet_128.jpg","mirfanqureshi_128.jpg","missaaamy_128.jpg","mizhgan_128.jpg","mizko_128.jpg","mkginfo_128.jpg","mocabyte_128.jpg","mohanrohith_128.jpg","moscoz_128.jpg","motionthinks_128.jpg","moynihan_128.jpg","mr_shiznit_128.jpg","mr_subtle_128.jpg","mrebay007_128.jpg","mrjamesnoble_128.jpg","mrmartineau_128.jpg","mrxloka_128.jpg","mslarkina_128.jpg","msveet_128.jpg","mtolokonnikov_128.jpg","mufaddal_mw_128.jpg","mugukamil_128.jpg","muridrahhal_128.jpg","muringa_128.jpg","murrayswift_128.jpg","mutlu82_128.jpg","mutu_krish_128.jpg","mvdheuvel_128.jpg","mwarkentin_128.jpg","myastro_128.jpg","mylesb_128.jpg","mymyboy_128.jpg","n1ght_coder_128.jpg","n3dmax_128.jpg","n_tassone_128.jpg","nacho_128.jpg","naitanamoreno_128.jpg","namankreative_128.jpg","nandini_m_128.jpg","nasirwd_128.jpg","nastya_mane_128.jpg","nateschulte_128.jpg","nathalie_fs_128.jpg","naupintos_128.jpg","nbirckel_128.jpg","nckjrvs_128.jpg","necodymiconer_128.jpg","nehfy_128.jpg","nellleo_128.jpg","nelshd_128.jpg","nelsonjoyce_128.jpg","nemanjaivanovic_128.jpg","nepdud_128.jpg","nerdgr8_128.jpg","nerrsoft_128.jpg","nessoila_128.jpg","netonet_il_128.jpg","newbrushes_128.jpg","nfedoroff_128.jpg","nickfratter_128.jpg","nicklacke_128.jpg","nicolai_larsen_128.jpg","nicolasfolliot_128.jpg","nicoleglynn_128.jpg","nicollerich_128.jpg","nilshelmersson_128.jpg","nilshoenson_128.jpg","ninjad3m0_128.jpg","nitinhayaran_128.jpg","nomidesigns_128.jpg","normanbox_128.jpg","notbadart_128.jpg","noufalibrahim_128.jpg","noxdzine_128.jpg","nsamoylov_128.jpg","ntfblog_128.jpg","nutzumi_128.jpg","nvkznemo_128.jpg","nwdsha_128.jpg","nyancecom_128.jpg","oaktreemedia_128.jpg","okandungel_128.jpg","okansurreel_128.jpg","okcoker_128.jpg","oksanafrewer_128.jpg","okseanjay_128.jpg","oktayelipek_128.jpg","olaolusoga_128.jpg","olgary_128.jpg","omnizya_128.jpg","ooomz_128.jpg","operatino_128.jpg","opnsrce_128.jpg","orkuncaylar_128.jpg","oscarowusu_128.jpg","oskamaya_128.jpg","oskarlevinson_128.jpg","osmanince_128.jpg","osmond_128.jpg","ostirbu_128.jpg","osvaldas_128.jpg","otozk_128.jpg","ovall_128.jpg","overcloacked_128.jpg","overra_128.jpg","panchajanyag_128.jpg","panghal0_128.jpg","patrickcoombe_128.jpg","paulfarino_128.jpg","pcridesagain_128.jpg","peachananr_128.jpg","pechkinator_128.jpg","peejfancher_128.jpg","pehamondello_128.jpg","perfectflow_128.jpg","perretmagali_128.jpg","petar_prog_128.jpg","petebernardo_128.jpg","peter576_128.jpg","peterlandt_128.jpg","petrangr_128.jpg","phillapier_128.jpg","picard102_128.jpg","pierre_nel_128.jpg","pierrestoffe_128.jpg","pifagor_128.jpg","pixage_128.jpg","plasticine_128.jpg","plbabin_128.jpg","pmeissner_128.jpg","polarity_128.jpg","ponchomendivil_128.jpg","poormini_128.jpg","popey_128.jpg","posterjob_128.jpg","praveen_vijaya_128.jpg","prheemo_128.jpg","primozcigler_128.jpg","prinzadi_128.jpg","privetwagner_128.jpg","prrstn_128.jpg","psaikali_128.jpg","psdesignuk_128.jpg","puzik_128.jpg","pyronite_128.jpg","quailandquasar_128.jpg","r_garcia_128.jpg","r_oy_128.jpg","rachelreveley_128.jpg","rahmeen_128.jpg","ralph_lam_128.jpg","ramanathan_pdy_128.jpg","randomlies_128.jpg","rangafangs_128.jpg","raphaelnikson_128.jpg","raquelwilson_128.jpg","ratbus_128.jpg","rawdiggie_128.jpg","rdbannon_128.jpg","rdsaunders_128.jpg","reabo101_128.jpg","reetajayendra_128.jpg","rehatkathuria_128.jpg","reideiredale_128.jpg","renbyrd_128.jpg","rez___a_128.jpg","ricburton_128.jpg","richardgarretts_128.jpg","richwild_128.jpg","rickdt_128.jpg","rickyyean_128.jpg","rikas_128.jpg","ripplemdk_128.jpg","rmlewisuk_128.jpg","rob_thomas10_128.jpg","robbschiller_128.jpg","robergd_128.jpg","robinclediere_128.jpg","robinlayfield_128.jpg","robturlinckx_128.jpg","rodnylobos_128.jpg","rohixx_128.jpg","romanbulah_128.jpg","roxanejammet_128.jpg","roybarberuk_128.jpg","rpatey_128.jpg","rpeezy_128.jpg","rtgibbons_128.jpg","rtyukmaev_128.jpg","rude_128.jpg","ruehldesign_128.jpg","runningskull_128.jpg","russell_baylis_128.jpg","russoedu_128.jpg","ruzinav_128.jpg","rweve_128.jpg","ryandownie_128.jpg","ryanjohnson_me_128.jpg","ryankirkman_128.jpg","ryanmclaughlin_128.jpg","ryhanhassan_128.jpg","ryuchi311_128.jpg","s4f1_128.jpg","saarabpreet_128.jpg","sachacorazzi_128.jpg","sachingawas_128.jpg","safrankov_128.jpg","sainraja_128.jpg","salimianoff_128.jpg","salleedesign_128.jpg","salvafc_128.jpg","samgrover_128.jpg","samihah_128.jpg","samscouto_128.jpg","samuelkraft_128.jpg","sandywoodruff_128.jpg","sangdth_128.jpg","santi_urso_128.jpg","saschadroste_128.jpg","saschamt_128.jpg","sasha_shestakov_128.jpg","saulihirvi_128.jpg","sawalazar_128.jpg","sawrb_128.jpg","sbtransparent_128.jpg","scips_128.jpg","scott_riley_128.jpg","scottfeltham_128.jpg","scottgallant_128.jpg","scottiedude_128.jpg","scottkclark_128.jpg","scrapdnb_128.jpg","sdidonato_128.jpg","sebashton_128.jpg","sementiy_128.jpg","serefka_128.jpg","sergeyalmone_128.jpg","sergeysafonov_128.jpg","sethlouey_128.jpg","seyedhossein1_128.jpg","sgaurav_baghel_128.jpg","shadeed9_128.jpg","shalt0ni_128.jpg","shaneIxD_128.jpg","shanehudson_128.jpg","sharvin_128.jpg","shesgared_128.jpg","shinze_128.jpg","shoaib253_128.jpg","shojberg_128.jpg","shvelo96_128.jpg","silv3rgvn_128.jpg","silvanmuhlemann_128.jpg","simobenso_128.jpg","sindresorhus_128.jpg","sircalebgrove_128.jpg","skkirilov_128.jpg","slowspock_128.jpg","smaczny_128.jpg","smalonso_128.jpg","smenov_128.jpg","snowshade_128.jpg","snowwrite_128.jpg","sokaniwaal_128.jpg","solid_color_128.jpg","souperphly_128.jpg","souuf_128.jpg","sovesove_128.jpg","soyjavi_128.jpg","spacewood__128.jpg","spbroma_128.jpg","spedwig_128.jpg","sprayaga_128.jpg","sreejithexp_128.jpg","ssbb_me_128.jpg","ssiskind_128.jpg","sta1ex_128.jpg","stalewine_128.jpg","stan_128.jpg","stayuber_128.jpg","stefanotirloni_128.jpg","stefanozoffoli_128.jpg","stefooo_128.jpg","stefvdham_128.jpg","stephcoue_128.jpg","sterlingrules_128.jpg","stevedesigner_128.jpg","steynviljoen_128.jpg","strikewan_128.jpg","stushona_128.jpg","sulaqo_128.jpg","sunlandictwin_128.jpg","sunshinedgirl_128.jpg","superoutman_128.jpg","supervova_128.jpg","supjoey_128.jpg","suprb_128.jpg","sur4dye_128.jpg","surgeonist_128.jpg","suribbles_128.jpg","svenlen_128.jpg","swaplord_128.jpg","sweetdelisa_128.jpg","switmer777_128.jpg","swooshycueb_128.jpg","sydlawrence_128.jpg","syropian_128.jpg","tanveerrao_128.jpg","taybenlor_128.jpg","taylorling_128.jpg","tbakdesigns_128.jpg","teddyzetterlund_128.jpg","teeragit_128.jpg","tereshenkov_128.jpg","terpimost_128.jpg","terrorpixel_128.jpg","terryxlife_128.jpg","teylorfeliz_128.jpg","tgerken_128.jpg","tgormtx_128.jpg","thaisselenator__128.jpg","thaodang17_128.jpg","thatonetommy_128.jpg","the_purplebunny_128.jpg","the_winslet_128.jpg","thedamianhdez_128.jpg","thedjpetersen_128.jpg","thehacker_128.jpg","thekevinjones_128.jpg","themadray_128.jpg","themikenagle_128.jpg","themrdave_128.jpg","theonlyzeke_128.jpg","therealmarvin_128.jpg","thewillbeard_128.jpg","thiagovernetti_128.jpg","thibaut_re_128.jpg","thierrykoblentz_128.jpg","thierrymeier__128.jpg","thimo_cz_128.jpg","thinkleft_128.jpg","thomasgeisen_128.jpg","thomasschrijer_128.jpg","timgthomas_128.jpg","timmillwood_128.jpg","timothycd_128.jpg","timpetricola_128.jpg","tjrus_128.jpg","to_soham_128.jpg","tobysaxon_128.jpg","toddrew_128.jpg","tom_even_128.jpg","tomas_janousek_128.jpg","tonymillion_128.jpg","traneblow_128.jpg","travis_arnold_128.jpg","travishines_128.jpg","tristanlegros_128.jpg","trubeatto_128.jpg","trueblood_33_128.jpg","tumski_128.jpg","tur8le_128.jpg","turkutuuli_128.jpg","tweetubhai_128.jpg","twittypork_128.jpg","txcx_128.jpg","uberschizo_128.jpg","ultragex_128.jpg","umurgdk_128.jpg","unterdreht_128.jpg","urrutimeoli_128.jpg","uxalex_128.jpg","uxpiper_128.jpg","uxward_128.jpg","vanchesz_128.jpg","vaughanmoffitt_128.jpg","vc27_128.jpg","vicivadeline_128.jpg","victorDubugras_128.jpg","victor_haydin_128.jpg","victordeanda_128.jpg","victorerixon_128.jpg","victorquinn_128.jpg","victorstuber_128.jpg","vigobronx_128.jpg","vijaykarthik_128.jpg","vikashpathak18_128.jpg","vikasvinfotech_128.jpg","vimarethomas_128.jpg","vinciarts_128.jpg","vitor376_128.jpg","vitorleal_128.jpg","vivekprvr_128.jpg","vj_demien_128.jpg","vladarbatov_128.jpg","vladimirdevic_128.jpg","vladyn_128.jpg","vlajki_128.jpg","vm_f_128.jpg","vocino_128.jpg","vonachoo_128.jpg","vovkasolovev_128.jpg","vytautas_a_128.jpg","waghner_128.jpg","wake_gs_128.jpg","we_social_128.jpg","wearesavas_128.jpg","weavermedia_128.jpg","webtanya_128.jpg","weglov_128.jpg","wegotvices_128.jpg","wesleytrankin_128.jpg","wikiziner_128.jpg","wiljanslofstra_128.jpg","wim1k_128.jpg","wintopia_128.jpg","woodsman001_128.jpg","woodydotmx_128.jpg","wtrsld_128.jpg","xadhix_128.jpg","xalionmalik_128.jpg","xamorep_128.jpg","xiel_128.jpg","xilantra_128.jpg","xravil_128.jpg","xripunov_128.jpg","xtopherpaul_128.jpg","y2graphic_128.jpg","yalozhkin_128.jpg","yassiryahya_128.jpg","yayteejay_128.jpg","yecidsm_128.jpg","yehudab_128.jpg","yesmeck_128.jpg","yigitpinarbasi_128.jpg","zackeeler_128.jpg","zaki3d_128.jpg","zauerkraut_128.jpg","zforrester_128.jpg","zvchkelly_128.jpg"]},97486(e){e.exports=["com","biz","info","name","net","org"]},33175(e){e.exports=["example.org","example.com","example.net"]},56829(e){e.exports=["gmail.com","yahoo.com","hotmail.com"]},67958(e,t,n){var a={};e.exports=a,a.free_email=n(56829),a.example_email=n(33175),a.domain_suffix=n(97486),a.avatar_uri=n(6792)},49474(e,t,n){var a={};e.exports=a,a.words=n(7243),a.supplemental=n(63102)},63102(e){e.exports=["abbas","abduco","abeo","abscido","absconditus","absens","absorbeo","absque","abstergo","absum","abundans","abutor","accedo","accendo","acceptus","accipio","accommodo","accusator","acer","acerbitas","acervus","acidus","acies","acquiro","acsi","adamo","adaugeo","addo","adduco","ademptio","adeo","adeptio","adfectus","adfero","adficio","adflicto","adhaero","adhuc","adicio","adimpleo","adinventitias","adipiscor","adiuvo","administratio","admiratio","admitto","admoneo","admoveo","adnuo","adopto","adsidue","adstringo","adsuesco","adsum","adulatio","adulescens","adultus","aduro","advenio","adversus","advoco","aedificium","aeger","aegre","aegrotatio","aegrus","aeneus","aequitas","aequus","aer","aestas","aestivus","aestus","aetas","aeternus","ager","aggero","aggredior","agnitio","agnosco","ago","ait","aiunt","alienus","alii","alioqui","aliqua","alius","allatus","alo","alter","altus","alveus","amaritudo","ambitus","ambulo","amicitia","amiculum","amissio","amita","amitto","amo","amor","amoveo","amplexus","amplitudo","amplus","ancilla","angelus","angulus","angustus","animadverto","animi","animus","annus","anser","ante","antea","antepono","antiquus","aperio","aperte","apostolus","apparatus","appello","appono","appositus","approbo","apto","aptus","apud","aqua","ara","aranea","arbitro","arbor","arbustum","arca","arceo","arcesso","arcus","argentum","argumentum","arguo","arma","armarium","armo","aro","ars","articulus","artificiose","arto","arx","ascisco","ascit","asper","aspicio","asporto","assentator","astrum","atavus","ater","atqui","atrocitas","atrox","attero","attollo","attonbitus","auctor","auctus","audacia","audax","audentia","audeo","audio","auditor","aufero","aureus","auris","aurum","aut","autem","autus","auxilium","avaritia","avarus","aveho","averto","avoco","baiulus","balbus","barba","bardus","basium","beatus","bellicus","bellum","bene","beneficium","benevolentia","benigne","bestia","bibo","bis","blandior","bonus","bos","brevis","cado","caecus","caelestis","caelum","calamitas","calcar","calco","calculus","callide","campana","candidus","canis","canonicus","canto","capillus","capio","capitulus","capto","caput","carbo","carcer","careo","caries","cariosus","caritas","carmen","carpo","carus","casso","caste","casus","catena","caterva","cattus","cauda","causa","caute","caveo","cavus","cedo","celebrer","celer","celo","cena","cenaculum","ceno","censura","centum","cerno","cernuus","certe","certo","certus","cervus","cetera","charisma","chirographum","cibo","cibus","cicuta","cilicium","cimentarius","ciminatio","cinis","circumvenio","cito","civis","civitas","clam","clamo","claro","clarus","claudeo","claustrum","clementia","clibanus","coadunatio","coaegresco","coepi","coerceo","cogito","cognatus","cognomen","cogo","cohaero","cohibeo","cohors","colligo","colloco","collum","colo","color","coma","combibo","comburo","comedo","comes","cometes","comis","comitatus","commemoro","comminor","commodo","communis","comparo","compello","complectus","compono","comprehendo","comptus","conatus","concedo","concido","conculco","condico","conduco","confero","confido","conforto","confugo","congregatio","conicio","coniecto","conitor","coniuratio","conor","conqueror","conscendo","conservo","considero","conspergo","constans","consuasor","contabesco","contego","contigo","contra","conturbo","conventus","convoco","copia","copiose","cornu","corona","corpus","correptius","corrigo","corroboro","corrumpo","coruscus","cotidie","crapula","cras","crastinus","creator","creber","crebro","credo","creo","creptio","crepusculum","cresco","creta","cribro","crinis","cruciamentum","crudelis","cruentus","crur","crustulum","crux","cubicularis","cubitum","cubo","cui","cuius","culpa","culpo","cultellus","cultura","cum","cunabula","cunae","cunctatio","cupiditas","cupio","cuppedia","cupressus","cur","cura","curatio","curia","curiositas","curis","curo","curriculum","currus","cursim","curso","cursus","curto","curtus","curvo","curvus","custodia","damnatio","damno","dapifer","debeo","debilito","decens","decerno","decet","decimus","decipio","decor","decretum","decumbo","dedecor","dedico","deduco","defaeco","defendo","defero","defessus","defetiscor","deficio","defigo","defleo","defluo","defungo","degenero","degero","degusto","deinde","delectatio","delego","deleo","delibero","delicate","delinquo","deludo","demens","demergo","demitto","demo","demonstro","demoror","demulceo","demum","denego","denique","dens","denuncio","denuo","deorsum","depereo","depono","depopulo","deporto","depraedor","deprecator","deprimo","depromo","depulso","deputo","derelinquo","derideo","deripio","desidero","desino","desipio","desolo","desparatus","despecto","despirmatio","infit","inflammatio","paens","patior","patria","patrocinor","patruus","pauci","paulatim","pauper","pax","peccatus","pecco","pecto","pectus","pecunia","pecus","peior","pel","ocer","socius","sodalitas","sol","soleo","solio","solitudo","solium","sollers","sollicito","solum","solus","solutio","solvo","somniculosus","somnus","sonitus","sono","sophismata","sopor","sordeo","sortitus","spargo","speciosus","spectaculum","speculum","sperno","spero","spes","spiculum","spiritus","spoliatio","sponte","stabilis","statim","statua","stella","stillicidium","stipes","stips","sto","strenuus","strues","studio","stultus","suadeo","suasoria","sub","subito","subiungo","sublime","subnecto","subseco","substantia","subvenio","succedo","succurro","sufficio","suffoco","suffragium","suggero","sui","sulum","sum","summa","summisse","summopere","sumo","sumptus","supellex","super","suppellex","supplanto","suppono","supra","surculus","surgo","sursum","suscipio","suspendo","sustineo","suus","synagoga","tabella","tabernus","tabesco","tabgo","tabula","taceo","tactus","taedium","talio","talis","talus","tam","tamdiu","tamen","tametsi","tamisium","tamquam","tandem","tantillus","tantum","tardus","tego","temeritas","temperantia","templum","temptatio","tempus","tenax","tendo","teneo","tener","tenuis","tenus","tepesco","tepidus","ter","terebro","teres","terga","tergeo","tergiversatio","tergo","tergum","termes","terminatio","tero","terra","terreo","territo","terror","tersus","tertius","testimonium","texo","textilis","textor","textus","thalassinus","theatrum","theca","thema","theologus","thermae","thesaurus","thesis","thorax","thymbra","thymum","tibi","timidus","timor","titulus","tolero","tollo","tondeo","tonsor","torqueo","torrens","tot","totidem","toties","totus","tracto","trado","traho","trans","tredecim","tremo","trepide","tres","tribuo","tricesimus","triduana","triginta","tripudio","tristis","triumphus","trucido","truculenter","tubineus","tui","tum","tumultus","tunc","turba","turbo","turpe","turpis","tutamen","tutis","tyrannus","uberrime","ubi","ulciscor","ullus","ulterius","ultio","ultra","umbra","umerus","umquam","una","unde","undique","universe","unus","urbanus","urbs","uredo","usitas","usque","ustilo","ustulo","usus","uter","uterque","utilis","utique","utor","utpote","utrimque","utroque","utrum","uxor","vaco","vacuus","vado","vae","valde","valens","valeo","valetudo","validus","vallum","vapulus","varietas","varius","vehemens","vel","velociter","velum","velut","venia","venio","ventito","ventosus","ventus","venustas","ver","verbera","verbum","vere","verecundia","vereor","vergo","veritas","vero","versus","verto","verumtamen","verus","vesco","vesica","vesper","vespillo","vester","vestigium","vestrum","vetus","via","vicinus","vicissitudo","victoria","victus","videlicet","video","viduata","viduo","vigilo","vigor","vilicus","vilis","vilitas","villa","vinco","vinculum","vindico","vinitor","vinum","vir","virga","virgo","viridis","viriliter","virtus","vis","viscus","vita","vitiosus","vitium","vito","vivo","vix","vobis","vociferor","voco","volaticus","volo","volubilis","voluntarius","volup","volutabrum","volva","vomer","vomica","vomito","vorago","vorax","voro","vos","votum","voveo","vox","vulariter","vulgaris","vulgivagus","vulgo","vulgus","vulnero","vulnus","vulpes","vulticulus","vultuosus","xiphias"]},7243(e){e.exports=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","aut","odit","aut","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","voluptatem","sequi","nesciunt","neque","dolorem","ipsum","quia","dolor","sit","amet","consectetur","adipisci","velit","sed","quia","non","numquam","eius","modi","tempora","incidunt","ut","labore","et","dolore","magnam","aliquam","quaerat","voluptatem","ut","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","enim","ipsam","voluptatem","quia","voluptas","sit","suscipit","laboriosam","nisi","ut","aliquid","ex","ea","commodi","consequatur","quis","autem","vel","eum","iure","reprehenderit","qui","in","ea","voluptate","velit","esse","quam","nihil","molestiae","et","iusto","odio","dignissimos","ducimus","qui","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","dolores","et","quas","molestias","excepturi","sint","occaecati","cupiditate","non","provident","sed","ut","perspiciatis","unde","omnis","iste","natus","error","similique","sunt","in","culpa","qui","officia","deserunt","mollitia","animi","id","est","laborum","et","dolorum","fuga","et","harum","quidem","rerum","facilis","est","et","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","est","eligendi","optio","cumque","nihil","impedit","quo","porro","quisquam","est","qui","minus","id","quod","maxime","placeat","facere","possimus","omnis","voluptas","assumenda","est","omnis","dolor","repellendus","temporibus","autem","quibusdam","et","aut","consequatur","vel","illum","qui","dolorem","eum","fugiat","quo","voluptas","nulla","pariatur","at","vero","eos","et","accusamus","officiis","debitis","aut","rerum","necessitatibus","saepe","eveniet","ut","et","voluptates","repudiandae","sint","et","molestiae","non","recusandae","itaque","earum","rerum","hic","tenetur","a","sapiente","delectus","ut","aut","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"]},453(e){e.exports=["Rock","Metal","Pop","Electronic","Folk","World","Country","Jazz","Funk","Soul","Hip Hop","Classical","Latin","Reggae","Stage And Screen","Blues","Non Music","Rap"]},84854(e,t,n){var a={};e.exports=a,a.genre=n(453)},69239(e){e.exports=["Female","Male"]},59749(e){e.exports=["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna","Rebecca","Virginia","Kathleen","Pamela","Martha","Debra","Amanda","Stephanie","Carolyn","Christine","Marie","Janet","Catherine","Frances","Ann","Joyce","Diane","Alice","Julie","Heather","Teresa","Doris","Gloria","Evelyn","Jean","Cheryl","Mildred","Katherine","Joan","Ashley","Judith","Rose","Janice","Kelly","Nicole","Judy","Christina","Kathy","Theresa","Beverly","Denise","Tammy","Irene","Jane","Lori","Rachel","Marilyn","Andrea","Kathryn","Louise","Sara","Anne","Jacqueline","Wanda","Bonnie","Julia","Ruby","Lois","Tina","Phyllis","Norma","Paula","Diana","Annie","Lillian","Emily","Robin","Peggy","Crystal","Gladys","Rita","Dawn","Connie","Florence","Tracy","Edna","Tiffany","Carmen","Rosa","Cindy","Grace","Wendy","Victoria","Edith","Kim","Sherry","Sylvia","Josephine","Thelma","Shannon","Sheila","Ethel","Ellen","Elaine","Marjorie","Carrie","Charlotte","Monica","Esther","Pauline","Emma","Juanita","Anita","Rhonda","Hazel","Amber","Eva","Debbie","April","Leslie","Clara","Lucille","Jamie","Joanne","Eleanor","Valerie","Danielle","Megan","Alicia","Suzanne","Michele","Gail","Bertha","Darlene","Veronica","Jill","Erin","Geraldine","Lauren","Cathy","Joann","Lorraine","Lynn","Sally","Regina","Erica","Beatrice","Dolores","Bernice","Audrey","Yvonne","Annette","June","Samantha","Marion","Dana","Stacy","Ana","Renee","Ida","Vivian","Roberta","Holly","Brittany","Melanie","Loretta","Yolanda","Jeanette","Laurie","Katie","Kristen","Vanessa","Alma","Sue","Elsie","Beth","Jeanne","Vicki","Carla","Tara","Rosemary","Eileen","Terri","Gertrude","Lucy","Tonya","Ella","Stacey","Wilma","Gina","Kristin","Jessie","Natalie","Agnes","Vera","Willie","Charlene","Bessie","Delores","Melinda","Pearl","Arlene","Maureen","Colleen","Allison","Tamara","Joy","Georgia","Constance","Lillie","Claudia","Jackie","Marcia","Tanya","Nellie","Minnie","Marlene","Heidi","Glenda","Lydia","Viola","Courtney","Marian","Stella","Caroline","Dora","Jo","Vickie","Mattie","Terry","Maxine","Irma","Mabel","Marsha","Myrtle","Lena","Christy","Deanna","Patsy","Hilda","Gwendolyn","Jennie","Nora","Margie","Nina","Cassandra","Leah","Penny","Kay","Priscilla","Naomi","Carole","Brandy","Olga","Billie","Dianne","Tracey","Leona","Jenny","Felicia","Sonia","Miriam","Velma","Becky","Bobbie","Violet","Kristina","Toni","Misty","Mae","Shelly","Daisy","Ramona","Sherri","Erika","Katrina","Claire","Lindsey","Lindsay","Geneva","Guadalupe","Belinda","Margarita","Sheryl","Cora","Faye","Ada","Natasha","Sabrina","Isabel","Marguerite","Hattie","Harriet","Molly","Cecilia","Kristi","Brandi","Blanche","Sandy","Rosie","Joanna","Iris","Eunice","Angie","Inez","Lynda","Madeline","Amelia","Alberta","Genevieve","Monique","Jodi","Janie","Maggie","Kayla","Sonya","Jan","Lee","Kristine","Candace","Fannie","Maryann","Opal","Alison","Yvette","Melody","Luz","Susie","Olivia","Flora","Shelley","Kristy","Mamie","Lula","Lola","Verna","Beulah","Antoinette","Candice","Juana","Jeannette","Pam","Kelli","Hannah","Whitney","Bridget","Karla","Celia","Latoya","Patty","Shelia","Gayle","Della","Vicky","Lynne","Sheri","Marianne","Kara","Jacquelyn","Erma","Blanca","Myra","Leticia","Pat","Krista","Roxanne","Angelica","Johnnie","Robyn","Francis","Adrienne","Rosalie","Alexandra","Brooke","Bethany","Sadie","Bernadette","Traci","Jody","Kendra","Jasmine","Nichole","Rachael","Chelsea","Mable","Ernestine","Muriel","Marcella","Elena","Krystal","Angelina","Nadine","Kari","Estelle","Dianna","Paulette","Lora","Mona","Doreen","Rosemarie","Angel","Desiree","Antonia","Hope","Ginger","Janis","Betsy","Christie","Freda","Mercedes","Meredith","Lynette","Teri","Cristina","Eula","Leigh","Meghan","Sophia","Eloise","Rochelle","Gretchen","Cecelia","Raquel","Henrietta","Alyssa","Jana","Kelley","Gwen","Kerry","Jenna","Tricia","Laverne","Olive","Alexis","Tasha","Silvia","Elvira","Casey","Delia","Sophie","Kate","Patti","Lorena","Kellie","Sonja","Lila","Lana","Darla","May","Mindy","Essie","Mandy","Lorene","Elsa","Josefina","Jeannie","Miranda","Dixie","Lucia","Marta","Faith","Lela","Johanna","Shari","Camille","Tami","Shawna","Elisa","Ebony","Melba","Ora","Nettie","Tabitha","Ollie","Jaime","Winifred","Kristie"]},36526(e){e.exports=["Aaliyah","Aaron","Abagail","Abbey","Abbie","Abbigail","Abby","Abdiel","Abdul","Abdullah","Abe","Abel","Abelardo","Abigail","Abigale","Abigayle","Abner","Abraham","Ada","Adah","Adalberto","Adaline","Adam","Adan","Addie","Addison","Adela","Adelbert","Adele","Adelia","Adeline","Adell","Adella","Adelle","Aditya","Adolf","Adolfo","Adolph","Adolphus","Adonis","Adrain","Adrian","Adriana","Adrianna","Adriel","Adrien","Adrienne","Afton","Aglae","Agnes","Agustin","Agustina","Ahmad","Ahmed","Aida","Aidan","Aiden","Aileen","Aimee","Aisha","Aiyana","Akeem","Al","Alaina","Alan","Alana","Alanis","Alanna","Alayna","Alba","Albert","Alberta","Albertha","Alberto","Albin","Albina","Alda","Alden","Alec","Aleen","Alejandra","Alejandrin","Alek","Alena","Alene","Alessandra","Alessandro","Alessia","Aletha","Alex","Alexa","Alexander","Alexandra","Alexandre","Alexandrea","Alexandria","Alexandrine","Alexandro","Alexane","Alexanne","Alexie","Alexis","Alexys","Alexzander","Alf","Alfonso","Alfonzo","Alford","Alfred","Alfreda","Alfredo","Ali","Alia","Alice","Alicia","Alisa","Alisha","Alison","Alivia","Aliya","Aliyah","Aliza","Alize","Allan","Allen","Allene","Allie","Allison","Ally","Alphonso","Alta","Althea","Alva","Alvah","Alvena","Alvera","Alverta","Alvina","Alvis","Alyce","Alycia","Alysa","Alysha","Alyson","Alysson","Amalia","Amanda","Amani","Amara","Amari","Amaya","Amber","Ambrose","Amelia","Amelie","Amely","America","Americo","Amie","Amina","Amir","Amira","Amiya","Amos","Amparo","Amy","Amya","Ana","Anabel","Anabelle","Anahi","Anais","Anastacio","Anastasia","Anderson","Andre","Andreane","Andreanne","Andres","Andrew","Andy","Angel","Angela","Angelica","Angelina","Angeline","Angelita","Angelo","Angie","Angus","Anibal","Anika","Anissa","Anita","Aniya","Aniyah","Anjali","Anna","Annabel","Annabell","Annabelle","Annalise","Annamae","Annamarie","Anne","Annetta","Annette","Annie","Ansel","Ansley","Anthony","Antoinette","Antone","Antonetta","Antonette","Antonia","Antonietta","Antonina","Antonio","Antwan","Antwon","Anya","April","Ara","Araceli","Aracely","Arch","Archibald","Ardella","Arden","Ardith","Arely","Ari","Ariane","Arianna","Aric","Ariel","Arielle","Arjun","Arlene","Arlie","Arlo","Armand","Armando","Armani","Arnaldo","Arne","Arno","Arnold","Arnoldo","Arnulfo","Aron","Art","Arthur","Arturo","Arvel","Arvid","Arvilla","Aryanna","Asa","Asha","Ashlee","Ashleigh","Ashley","Ashly","Ashlynn","Ashton","Ashtyn","Asia","Assunta","Astrid","Athena","Aubree","Aubrey","Audie","Audra","Audreanne","Audrey","August","Augusta","Augustine","Augustus","Aurelia","Aurelie","Aurelio","Aurore","Austen","Austin","Austyn","Autumn","Ava","Avery","Avis","Axel","Ayana","Ayden","Ayla","Aylin","Baby","Bailee","Bailey","Barbara","Barney","Baron","Barrett","Barry","Bart","Bartholome","Barton","Baylee","Beatrice","Beau","Beaulah","Bell","Bella","Belle","Ben","Benedict","Benjamin","Bennett","Bennie","Benny","Benton","Berenice","Bernadette","Bernadine","Bernard","Bernardo","Berneice","Bernhard","Bernice","Bernie","Berniece","Bernita","Berry","Bert","Berta","Bertha","Bertram","Bertrand","Beryl","Bessie","Beth","Bethany","Bethel","Betsy","Bette","Bettie","Betty","Bettye","Beulah","Beverly","Bianka","Bill","Billie","Billy","Birdie","Blair","Blaise","Blake","Blanca","Blanche","Blaze","Bo","Bobbie","Bobby","Bonita","Bonnie","Boris","Boyd","Brad","Braden","Bradford","Bradley","Bradly","Brady","Braeden","Brain","Brandi","Brando","Brandon","Brandt","Brandy","Brandyn","Brannon","Branson","Brant","Braulio","Braxton","Brayan","Breana","Breanna","Breanne","Brenda","Brendan","Brenden","Brendon","Brenna","Brennan","Brennon","Brent","Bret","Brett","Bria","Brian","Briana","Brianne","Brice","Bridget","Bridgette","Bridie","Brielle","Brigitte","Brionna","Brisa","Britney","Brittany","Brock","Broderick","Brody","Brook","Brooke","Brooklyn","Brooks","Brown","Bruce","Bryana","Bryce","Brycen","Bryon","Buck","Bud","Buddy","Buford","Bulah","Burdette","Burley","Burnice","Buster","Cade","Caden","Caesar","Caitlyn","Cale","Caleb","Caleigh","Cali","Calista","Callie","Camden","Cameron","Camila","Camilla","Camille","Camren","Camron","Camryn","Camylle","Candace","Candelario","Candice","Candida","Candido","Cara","Carey","Carissa","Carlee","Carleton","Carley","Carli","Carlie","Carlo","Carlos","Carlotta","Carmel","Carmela","Carmella","Carmelo","Carmen","Carmine","Carol","Carolanne","Carole","Carolina","Caroline","Carolyn","Carolyne","Carrie","Carroll","Carson","Carter","Cary","Casandra","Casey","Casimer","Casimir","Casper","Cassandra","Cassandre","Cassidy","Cassie","Catalina","Caterina","Catharine","Catherine","Cathrine","Cathryn","Cathy","Cayla","Ceasar","Cecelia","Cecil","Cecile","Cecilia","Cedrick","Celestine","Celestino","Celia","Celine","Cesar","Chad","Chadd","Chadrick","Chaim","Chance","Chandler","Chanel","Chanelle","Charity","Charlene","Charles","Charley","Charlie","Charlotte","Chase","Chasity","Chauncey","Chaya","Chaz","Chelsea","Chelsey","Chelsie","Chesley","Chester","Chet","Cheyanne","Cheyenne","Chloe","Chris","Christ","Christa","Christelle","Christian","Christiana","Christina","Christine","Christop","Christophe","Christopher","Christy","Chyna","Ciara","Cicero","Cielo","Cierra","Cindy","Citlalli","Clair","Claire","Clara","Clarabelle","Clare","Clarissa","Clark","Claud","Claude","Claudia","Claudie","Claudine","Clay","Clemens","Clement","Clementina","Clementine","Clemmie","Cleo","Cleora","Cleta","Cletus","Cleve","Cleveland","Clifford","Clifton","Clint","Clinton","Clotilde","Clovis","Cloyd","Clyde","Coby","Cody","Colby","Cole","Coleman","Colin","Colleen","Collin","Colt","Colten","Colton","Columbus","Concepcion","Conner","Connie","Connor","Conor","Conrad","Constance","Constantin","Consuelo","Cooper","Cora","Coralie","Corbin","Cordelia","Cordell","Cordia","Cordie","Corene","Corine","Cornelius","Cornell","Corrine","Cortez","Cortney","Cory","Coty","Courtney","Coy","Craig","Crawford","Creola","Cristal","Cristian","Cristina","Cristobal","Cristopher","Cruz","Crystal","Crystel","Cullen","Curt","Curtis","Cydney","Cynthia","Cyril","Cyrus","Dagmar","Dahlia","Daija","Daisha","Daisy","Dakota","Dale","Dallas","Dallin","Dalton","Damaris","Dameon","Damian","Damien","Damion","Damon","Dan","Dana","Dandre","Dane","D'angelo","Dangelo","Danial","Daniela","Daniella","Danielle","Danika","Dannie","Danny","Dante","Danyka","Daphne","Daphnee","Daphney","Darby","Daren","Darian","Dariana","Darien","Dario","Darion","Darius","Darlene","Daron","Darrel","Darrell","Darren","Darrick","Darrin","Darrion","Darron","Darryl","Darwin","Daryl","Dashawn","Dasia","Dave","David","Davin","Davion","Davon","Davonte","Dawn","Dawson","Dax","Dayana","Dayna","Dayne","Dayton","Dean","Deangelo","Deanna","Deborah","Declan","Dedric","Dedrick","Dee","Deion","Deja","Dejah","Dejon","Dejuan","Delaney","Delbert","Delfina","Delia","Delilah","Dell","Della","Delmer","Delores","Delpha","Delphia","Delphine","Delta","Demarco","Demarcus","Demario","Demetris","Demetrius","Demond","Dena","Denis","Dennis","Deon","Deondre","Deontae","Deonte","Dereck","Derek","Derick","Deron","Derrick","Deshaun","Deshawn","Desiree","Desmond","Dessie","Destany","Destin","Destinee","Destiney","Destini","Destiny","Devan","Devante","Deven","Devin","Devon","Devonte","Devyn","Dewayne","Dewitt","Dexter","Diamond","Diana","Dianna","Diego","Dillan","Dillon","Dimitri","Dina","Dino","Dion","Dixie","Dock","Dolly","Dolores","Domenic","Domenica","Domenick","Domenico","Domingo","Dominic","Dominique","Don","Donald","Donato","Donavon","Donna","Donnell","Donnie","Donny","Dora","Dorcas","Dorian","Doris","Dorothea","Dorothy","Dorris","Dortha","Dorthy","Doug","Douglas","Dovie","Doyle","Drake","Drew","Duane","Dudley","Dulce","Duncan","Durward","Dustin","Dusty","Dwight","Dylan","Earl","Earlene","Earline","Earnest","Earnestine","Easter","Easton","Ebba","Ebony","Ed","Eda","Edd","Eddie","Eden","Edgar","Edgardo","Edison","Edmond","Edmund","Edna","Eduardo","Edward","Edwardo","Edwin","Edwina","Edyth","Edythe","Effie","Efrain","Efren","Eileen","Einar","Eino","Eladio","Elaina","Elbert","Elda","Eldon","Eldora","Eldred","Eldridge","Eleanora","Eleanore","Eleazar","Electa","Elena","Elenor","Elenora","Eleonore","Elfrieda","Eli","Elian","Eliane","Elias","Eliezer","Elijah","Elinor","Elinore","Elisa","Elisabeth","Elise","Eliseo","Elisha","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elliot","Elliott","Ellis","Ellsworth","Elmer","Elmira","Elmo","Elmore","Elna","Elnora","Elody","Eloisa","Eloise","Elouise","Eloy","Elroy","Elsa","Else","Elsie","Elta","Elton","Elva","Elvera","Elvie","Elvis","Elwin","Elwyn","Elyse","Elyssa","Elza","Emanuel","Emelia","Emelie","Emely","Emerald","Emerson","Emery","Emie","Emil","Emile","Emilia","Emiliano","Emilie","Emilio","Emily","Emma","Emmalee","Emmanuel","Emmanuelle","Emmet","Emmett","Emmie","Emmitt","Emmy","Emory","Ena","Enid","Enoch","Enola","Enos","Enrico","Enrique","Ephraim","Era","Eriberto","Eric","Erica","Erich","Erick","Ericka","Erik","Erika","Erin","Erling","Erna","Ernest","Ernestina","Ernestine","Ernesto","Ernie","Ervin","Erwin","Eryn","Esmeralda","Esperanza","Esta","Esteban","Estefania","Estel","Estell","Estella","Estelle","Estevan","Esther","Estrella","Etha","Ethan","Ethel","Ethelyn","Ethyl","Ettie","Eudora","Eugene","Eugenia","Eula","Eulah","Eulalia","Euna","Eunice","Eusebio","Eva","Evalyn","Evan","Evangeline","Evans","Eve","Eveline","Evelyn","Everardo","Everett","Everette","Evert","Evie","Ewald","Ewell","Ezekiel","Ezequiel","Ezra","Fabian","Fabiola","Fae","Fannie","Fanny","Fatima","Faustino","Fausto","Favian","Fay","Faye","Federico","Felicia","Felicita","Felicity","Felipa","Felipe","Felix","Felton","Fermin","Fern","Fernando","Ferne","Fidel","Filiberto","Filomena","Finn","Fiona","Flavie","Flavio","Fleta","Fletcher","Flo","Florence","Florencio","Florian","Florida","Florine","Flossie","Floy","Floyd","Ford","Forest","Forrest","Foster","Frances","Francesca","Francesco","Francis","Francisca","Francisco","Franco","Frank","Frankie","Franz","Fred","Freda","Freddie","Freddy","Frederic","Frederick","Frederik","Frederique","Fredrick","Fredy","Freeda","Freeman","Freida","Frida","Frieda","Friedrich","Fritz","Furman","Gabe","Gabriel","Gabriella","Gabrielle","Gaetano","Gage","Gail","Gardner","Garett","Garfield","Garland","Garnet","Garnett","Garret","Garrett","Garrick","Garrison","Garry","Garth","Gaston","Gavin","Gay","Gayle","Gaylord","Gene","General","Genesis","Genevieve","Gennaro","Genoveva","Geo","Geoffrey","George","Georgette","Georgiana","Georgianna","Geovanni","Geovanny","Geovany","Gerald","Geraldine","Gerard","Gerardo","Gerda","Gerhard","Germaine","German","Gerry","Gerson","Gertrude","Gia","Gianni","Gideon","Gilbert","Gilberto","Gilda","Giles","Gillian","Gina","Gino","Giovani","Giovanna","Giovanni","Giovanny","Gisselle","Giuseppe","Gladyce","Gladys","Glen","Glenda","Glenna","Glennie","Gloria","Godfrey","Golda","Golden","Gonzalo","Gordon","Grace","Gracie","Graciela","Grady","Graham","Grant","Granville","Grayce","Grayson","Green","Greg","Gregg","Gregoria","Gregorio","Gregory","Greta","Gretchen","Greyson","Griffin","Grover","Guadalupe","Gudrun","Guido","Guillermo","Guiseppe","Gunnar","Gunner","Gus","Gussie","Gust","Gustave","Guy","Gwen","Gwendolyn","Hadley","Hailee","Hailey","Hailie","Hal","Haleigh","Haley","Halie","Halle","Hallie","Hank","Hanna","Hannah","Hans","Hardy","Harley","Harmon","Harmony","Harold","Harrison","Harry","Harvey","Haskell","Hassan","Hassie","Hattie","Haven","Hayden","Haylee","Hayley","Haylie","Hazel","Hazle","Heath","Heather","Heaven","Heber","Hector","Heidi","Helen","Helena","Helene","Helga","Hellen","Helmer","Heloise","Henderson","Henri","Henriette","Henry","Herbert","Herman","Hermann","Hermina","Herminia","Herminio","Hershel","Herta","Hertha","Hester","Hettie","Hilario","Hilbert","Hilda","Hildegard","Hillard","Hillary","Hilma","Hilton","Hipolito","Hiram","Hobart","Holden","Hollie","Hollis","Holly","Hope","Horace","Horacio","Hortense","Hosea","Houston","Howard","Howell","Hoyt","Hubert","Hudson","Hugh","Hulda","Humberto","Hunter","Hyman","Ian","Ibrahim","Icie","Ida","Idell","Idella","Ignacio","Ignatius","Ike","Ila","Ilene","Iliana","Ima","Imani","Imelda","Immanuel","Imogene","Ines","Irma","Irving","Irwin","Isaac","Isabel","Isabell","Isabella","Isabelle","Isac","Isadore","Isai","Isaiah","Isaias","Isidro","Ismael","Isobel","Isom","Israel","Issac","Itzel","Iva","Ivah","Ivory","Ivy","Izabella","Izaiah","Jabari","Jace","Jacey","Jacinthe","Jacinto","Jack","Jackeline","Jackie","Jacklyn","Jackson","Jacky","Jaclyn","Jacquelyn","Jacques","Jacynthe","Jada","Jade","Jaden","Jadon","Jadyn","Jaeden","Jaida","Jaiden","Jailyn","Jaime","Jairo","Jakayla","Jake","Jakob","Jaleel","Jalen","Jalon","Jalyn","Jamaal","Jamal","Jamar","Jamarcus","Jamel","Jameson","Jamey","Jamie","Jamil","Jamir","Jamison","Jammie","Jan","Jana","Janae","Jane","Janelle","Janessa","Janet","Janice","Janick","Janie","Janis","Janiya","Jannie","Jany","Jaquan","Jaquelin","Jaqueline","Jared","Jaren","Jarod","Jaron","Jarred","Jarrell","Jarret","Jarrett","Jarrod","Jarvis","Jasen","Jasmin","Jason","Jasper","Jaunita","Javier","Javon","Javonte","Jay","Jayce","Jaycee","Jayda","Jayde","Jayden","Jaydon","Jaylan","Jaylen","Jaylin","Jaylon","Jayme","Jayne","Jayson","Jazlyn","Jazmin","Jazmyn","Jazmyne","Jean","Jeanette","Jeanie","Jeanne","Jed","Jedediah","Jedidiah","Jeff","Jefferey","Jeffery","Jeffrey","Jeffry","Jena","Jenifer","Jennie","Jennifer","Jennings","Jennyfer","Jensen","Jerad","Jerald","Jeramie","Jeramy","Jerel","Jeremie","Jeremy","Jermain","Jermaine","Jermey","Jerod","Jerome","Jeromy","Jerrell","Jerrod","Jerrold","Jerry","Jess","Jesse","Jessica","Jessie","Jessika","Jessy","Jessyca","Jesus","Jett","Jettie","Jevon","Jewel","Jewell","Jillian","Jimmie","Jimmy","Jo","Joan","Joana","Joanie","Joanne","Joannie","Joanny","Joany","Joaquin","Jocelyn","Jodie","Jody","Joe","Joel","Joelle","Joesph","Joey","Johan","Johann","Johanna","Johathan","John","Johnathan","Johnathon","Johnnie","Johnny","Johnpaul","Johnson","Jolie","Jon","Jonas","Jonatan","Jonathan","Jonathon","Jordan","Jordane","Jordi","Jordon","Jordy","Jordyn","Jorge","Jose","Josefa","Josefina","Joseph","Josephine","Josh","Joshua","Joshuah","Josiah","Josiane","Josianne","Josie","Josue","Jovan","Jovani","Jovanny","Jovany","Joy","Joyce","Juana","Juanita","Judah","Judd","Jude","Judge","Judson","Judy","Jules","Julia","Julian","Juliana","Julianne","Julie","Julien","Juliet","Julio","Julius","June","Junior","Junius","Justen","Justice","Justina","Justine","Juston","Justus","Justyn","Juvenal","Juwan","Kacey","Kaci","Kacie","Kade","Kaden","Kadin","Kaela","Kaelyn","Kaia","Kailee","Kailey","Kailyn","Kaitlin","Kaitlyn","Kale","Kaleb","Kaleigh","Kaley","Kali","Kallie","Kameron","Kamille","Kamren","Kamron","Kamryn","Kane","Kara","Kareem","Karelle","Karen","Kari","Kariane","Karianne","Karina","Karine","Karl","Karlee","Karley","Karli","Karlie","Karolann","Karson","Kasandra","Kasey","Kassandra","Katarina","Katelin","Katelyn","Katelynn","Katharina","Katherine","Katheryn","Kathleen","Kathlyn","Kathryn","Kathryne","Katlyn","Katlynn","Katrina","Katrine","Kattie","Kavon","Kay","Kaya","Kaycee","Kayden","Kayla","Kaylah","Kaylee","Kayleigh","Kayley","Kayli","Kaylie","Kaylin","Keagan","Keanu","Keara","Keaton","Keegan","Keeley","Keely","Keenan","Keira","Keith","Kellen","Kelley","Kelli","Kellie","Kelly","Kelsi","Kelsie","Kelton","Kelvin","Ken","Kendall","Kendra","Kendrick","Kenna","Kennedi","Kennedy","Kenneth","Kennith","Kenny","Kenton","Kenya","Kenyatta","Kenyon","Keon","Keshaun","Keshawn","Keven","Kevin","Kevon","Keyon","Keyshawn","Khalid","Khalil","Kian","Kiana","Kianna","Kiara","Kiarra","Kiel","Kiera","Kieran","Kiley","Kim","Kimberly","King","Kip","Kira","Kirk","Kirsten","Kirstin","Kitty","Kobe","Koby","Kody","Kolby","Kole","Korbin","Korey","Kory","Kraig","Kris","Krista","Kristian","Kristin","Kristina","Kristofer","Kristoffer","Kristopher","Kristy","Krystal","Krystel","Krystina","Kurt","Kurtis","Kyla","Kyle","Kylee","Kyleigh","Kyler","Kylie","Kyra","Lacey","Lacy","Ladarius","Lafayette","Laila","Laisha","Lamar","Lambert","Lamont","Lance","Landen","Lane","Laney","Larissa","Laron","Larry","Larue","Laura","Laurel","Lauren","Laurence","Lauretta","Lauriane","Laurianne","Laurie","Laurine","Laury","Lauryn","Lavada","Lavern","Laverna","Laverne","Lavina","Lavinia","Lavon","Lavonne","Lawrence","Lawson","Layla","Layne","Lazaro","Lea","Leann","Leanna","Leanne","Leatha","Leda","Lee","Leif","Leila","Leilani","Lela","Lelah","Leland","Lelia","Lempi","Lemuel","Lenna","Lennie","Lenny","Lenora","Lenore","Leo","Leola","Leon","Leonard","Leonardo","Leone","Leonel","Leonie","Leonor","Leonora","Leopold","Leopoldo","Leora","Lera","Lesley","Leslie","Lesly","Lessie","Lester","Leta","Letha","Letitia","Levi","Lew","Lewis","Lexi","Lexie","Lexus","Lia","Liam","Liana","Libbie","Libby","Lila","Lilian","Liliana","Liliane","Lilla","Lillian","Lilliana","Lillie","Lilly","Lily","Lilyan","Lina","Lincoln","Linda","Lindsay","Lindsey","Linnea","Linnie","Linwood","Lionel","Lisa","Lisandro","Lisette","Litzy","Liza","Lizeth","Lizzie","Llewellyn","Lloyd","Logan","Lois","Lola","Lolita","Loma","Lon","London","Lonie","Lonnie","Lonny","Lonzo","Lora","Loraine","Loren","Lorena","Lorenz","Lorenza","Lorenzo","Lori","Lorine","Lorna","Lottie","Lou","Louie","Louisa","Lourdes","Louvenia","Lowell","Loy","Loyal","Loyce","Lucas","Luciano","Lucie","Lucienne","Lucile","Lucinda","Lucio","Lucious","Lucius","Lucy","Ludie","Ludwig","Lue","Luella","Luigi","Luis","Luisa","Lukas","Lula","Lulu","Luna","Lupe","Lura","Lurline","Luther","Luz","Lyda","Lydia","Lyla","Lynn","Lyric","Lysanne","Mabel","Mabelle","Mable","Mac","Macey","Maci","Macie","Mack","Mackenzie","Macy","Madaline","Madalyn","Maddison","Madeline","Madelyn","Madelynn","Madge","Madie","Madilyn","Madisen","Madison","Madisyn","Madonna","Madyson","Mae","Maegan","Maeve","Mafalda","Magali","Magdalen","Magdalena","Maggie","Magnolia","Magnus","Maia","Maida","Maiya","Major","Makayla","Makenna","Makenzie","Malachi","Malcolm","Malika","Malinda","Mallie","Mallory","Malvina","Mandy","Manley","Manuel","Manuela","Mara","Marc","Marcel","Marcelina","Marcelino","Marcella","Marcelle","Marcellus","Marcelo","Marcia","Marco","Marcos","Marcus","Margaret","Margarete","Margarett","Margaretta","Margarette","Margarita","Marge","Margie","Margot","Margret","Marguerite","Maria","Mariah","Mariam","Marian","Mariana","Mariane","Marianna","Marianne","Mariano","Maribel","Marie","Mariela","Marielle","Marietta","Marilie","Marilou","Marilyne","Marina","Mario","Marion","Marisa","Marisol","Maritza","Marjolaine","Marjorie","Marjory","Mark","Markus","Marlee","Marlen","Marlene","Marley","Marlin","Marlon","Marques","Marquis","Marquise","Marshall","Marta","Martin","Martina","Martine","Marty","Marvin","Mary","Maryam","Maryjane","Maryse","Mason","Mateo","Mathew","Mathias","Mathilde","Matilda","Matilde","Matt","Matteo","Mattie","Maud","Maude","Maudie","Maureen","Maurice","Mauricio","Maurine","Maverick","Mavis","Max","Maxie","Maxime","Maximilian","Maximillia","Maximillian","Maximo","Maximus","Maxine","Maxwell","May","Maya","Maybell","Maybelle","Maye","Maymie","Maynard","Mayra","Mazie","Mckayla","Mckenna","Mckenzie","Meagan","Meaghan","Meda","Megane","Meggie","Meghan","Mekhi","Melany","Melba","Melisa","Melissa","Mellie","Melody","Melvin","Melvina","Melyna","Melyssa","Mercedes","Meredith","Merl","Merle","Merlin","Merritt","Mertie","Mervin","Meta","Mia","Micaela","Micah","Michael","Michaela","Michale","Micheal","Michel","Michele","Michelle","Miguel","Mikayla","Mike","Mikel","Milan","Miles","Milford","Miller","Millie","Milo","Milton","Mina","Minerva","Minnie","Miracle","Mireille","Mireya","Misael","Missouri","Misty","Mitchel","Mitchell","Mittie","Modesta","Modesto","Mohamed","Mohammad","Mohammed","Moises","Mollie","Molly","Mona","Monica","Monique","Monroe","Monserrat","Monserrate","Montana","Monte","Monty","Morgan","Moriah","Morris","Mortimer","Morton","Mose","Moses","Moshe","Mossie","Mozell","Mozelle","Muhammad","Muriel","Murl","Murphy","Murray","Mustafa","Mya","Myah","Mylene","Myles","Myra","Myriam","Myrl","Myrna","Myron","Myrtice","Myrtie","Myrtis","Myrtle","Nadia","Nakia","Name","Nannie","Naomi","Naomie","Napoleon","Narciso","Nash","Nasir","Nat","Natalia","Natalie","Natasha","Nathan","Nathanael","Nathanial","Nathaniel","Nathen","Nayeli","Neal","Ned","Nedra","Neha","Neil","Nelda","Nella","Nelle","Nellie","Nels","Nelson","Neoma","Nestor","Nettie","Neva","Newell","Newton","Nia","Nicholas","Nicholaus","Nichole","Nick","Nicklaus","Nickolas","Nico","Nicola","Nicolas","Nicole","Nicolette","Nigel","Nikita","Nikki","Nikko","Niko","Nikolas","Nils","Nina","Noah","Noble","Noe","Noel","Noelia","Noemi","Noemie","Noemy","Nola","Nolan","Nona","Nora","Norbert","Norberto","Norene","Norma","Norris","Norval","Norwood","Nova","Novella","Nya","Nyah","Nyasia","Obie","Oceane","Ocie","Octavia","Oda","Odell","Odessa","Odie","Ofelia","Okey","Ola","Olaf","Ole","Olen","Oleta","Olga","Olin","Oliver","Ollie","Oma","Omari","Omer","Ona","Onie","Opal","Ophelia","Ora","Oral","Oran","Oren","Orie","Orin","Orion","Orland","Orlando","Orlo","Orpha","Orrin","Orval","Orville","Osbaldo","Osborne","Oscar","Osvaldo","Oswald","Oswaldo","Otha","Otho","Otilia","Otis","Ottilie","Ottis","Otto","Ova","Owen","Ozella","Pablo","Paige","Palma","Pamela","Pansy","Paolo","Paris","Parker","Pascale","Pasquale","Pat","Patience","Patricia","Patrick","Patsy","Pattie","Paul","Paula","Pauline","Paxton","Payton","Pearl","Pearlie","Pearline","Pedro","Peggie","Penelope","Percival","Percy","Perry","Pete","Peter","Petra","Peyton","Philip","Phoebe","Phyllis","Pierce","Pierre","Pietro","Pink","Pinkie","Piper","Polly","Porter","Precious","Presley","Preston","Price","Prince","Princess","Priscilla","Providenci","Prudence","Queen","Queenie","Quentin","Quincy","Quinn","Quinten","Quinton","Rachael","Rachel","Rachelle","Rae","Raegan","Rafael","Rafaela","Raheem","Rahsaan","Rahul","Raina","Raleigh","Ralph","Ramiro","Ramon","Ramona","Randal","Randall","Randi","Randy","Ransom","Raoul","Raphael","Raphaelle","Raquel","Rashad","Rashawn","Rasheed","Raul","Raven","Ray","Raymond","Raymundo","Reagan","Reanna","Reba","Rebeca","Rebecca","Rebeka","Rebekah","Reece","Reed","Reese","Regan","Reggie","Reginald","Reid","Reilly","Reina","Reinhold","Remington","Rene","Renee","Ressie","Reta","Retha","Retta","Reuben","Reva","Rex","Rey","Reyes","Reymundo","Reyna","Reynold","Rhea","Rhett","Rhianna","Rhiannon","Rhoda","Ricardo","Richard","Richie","Richmond","Rick","Rickey","Rickie","Ricky","Rico","Rigoberto","Riley","Rita","River","Robb","Robbie","Robert","Roberta","Roberto","Robin","Robyn","Rocio","Rocky","Rod","Roderick","Rodger","Rodolfo","Rodrick","Rodrigo","Roel","Rogelio","Roger","Rogers","Rolando","Rollin","Roma","Romaine","Roman","Ron","Ronaldo","Ronny","Roosevelt","Rory","Rosa","Rosalee","Rosalia","Rosalind","Rosalinda","Rosalyn","Rosamond","Rosanna","Rosario","Roscoe","Rose","Rosella","Roselyn","Rosemarie","Rosemary","Rosendo","Rosetta","Rosie","Rosina","Roslyn","Ross","Rossie","Rowan","Rowena","Rowland","Roxane","Roxanne","Roy","Royal","Royce","Rozella","Ruben","Rubie","Ruby","Rubye","Rudolph","Rudy","Rupert","Russ","Russel","Russell","Rusty","Ruth","Ruthe","Ruthie","Ryan","Ryann","Ryder","Rylan","Rylee","Ryleigh","Ryley","Sabina","Sabrina","Sabryna","Sadie","Sadye","Sage","Saige","Sallie","Sally","Salma","Salvador","Salvatore","Sam","Samanta","Samantha","Samara","Samir","Sammie","Sammy","Samson","Sandra","Sandrine","Sandy","Sanford","Santa","Santiago","Santina","Santino","Santos","Sarah","Sarai","Sarina","Sasha","Saul","Savanah","Savanna","Savannah","Savion","Scarlett","Schuyler","Scot","Scottie","Scotty","Seamus","Sean","Sebastian","Sedrick","Selena","Selina","Selmer","Serena","Serenity","Seth","Shad","Shaina","Shakira","Shana","Shane","Shanel","Shanelle","Shania","Shanie","Shaniya","Shanna","Shannon","Shanny","Shanon","Shany","Sharon","Shaun","Shawn","Shawna","Shaylee","Shayna","Shayne","Shea","Sheila","Sheldon","Shemar","Sheridan","Sherman","Sherwood","Shirley","Shyann","Shyanne","Sibyl","Sid","Sidney","Sienna","Sierra","Sigmund","Sigrid","Sigurd","Silas","Sim","Simeon","Simone","Sincere","Sister","Skye","Skyla","Skylar","Sofia","Soledad","Solon","Sonia","Sonny","Sonya","Sophia","Sophie","Spencer","Stacey","Stacy","Stan","Stanford","Stanley","Stanton","Stefan","Stefanie","Stella","Stephan","Stephania","Stephanie","Stephany","Stephen","Stephon","Sterling","Steve","Stevie","Stewart","Stone","Stuart","Summer","Sunny","Susan","Susana","Susanna","Susie","Suzanne","Sven","Syble","Sydnee","Sydney","Sydni","Sydnie","Sylvan","Sylvester","Sylvia","Tabitha","Tad","Talia","Talon","Tamara","Tamia","Tania","Tanner","Tanya","Tara","Taryn","Tate","Tatum","Tatyana","Taurean","Tavares","Taya","Taylor","Teagan","Ted","Telly","Terence","Teresa","Terrance","Terrell","Terrence","Terrill","Terry","Tess","Tessie","Tevin","Thad","Thaddeus","Thalia","Thea","Thelma","Theo","Theodora","Theodore","Theresa","Therese","Theresia","Theron","Thomas","Thora","Thurman","Tia","Tiana","Tianna","Tiara","Tierra","Tiffany","Tillman","Timmothy","Timmy","Timothy","Tina","Tito","Titus","Tobin","Toby","Tod","Tom","Tomas","Tomasa","Tommie","Toney","Toni","Tony","Torey","Torrance","Torrey","Toy","Trace","Tracey","Tracy","Travis","Travon","Tre","Tremaine","Tremayne","Trent","Trenton","Tressa","Tressie","Treva","Trever","Trevion","Trevor","Trey","Trinity","Trisha","Tristian","Tristin","Triston","Troy","Trudie","Trycia","Trystan","Turner","Twila","Tyler","Tyra","Tyree","Tyreek","Tyrel","Tyrell","Tyrese","Tyrique","Tyshawn","Tyson","Ubaldo","Ulices","Ulises","Una","Unique","Urban","Uriah","Uriel","Ursula","Vada","Valentin","Valentina","Valentine","Valerie","Vallie","Van","Vance","Vanessa","Vaughn","Veda","Velda","Vella","Velma","Velva","Vena","Verda","Verdie","Vergie","Verla","Verlie","Vern","Verna","Verner","Vernice","Vernie","Vernon","Verona","Veronica","Vesta","Vicenta","Vicente","Vickie","Vicky","Victor","Victoria","Vida","Vidal","Vilma","Vince","Vincent","Vincenza","Vincenzo","Vinnie","Viola","Violet","Violette","Virgie","Virgil","Virginia","Virginie","Vita","Vito","Viva","Vivian","Viviane","Vivianne","Vivien","Vivienne","Vladimir","Wade","Waino","Waldo","Walker","Wallace","Walter","Walton","Wanda","Ward","Warren","Watson","Wava","Waylon","Wayne","Webster","Weldon","Wellington","Wendell","Wendy","Werner","Westley","Weston","Whitney","Wilber","Wilbert","Wilburn","Wiley","Wilford","Wilfred","Wilfredo","Wilfrid","Wilhelm","Wilhelmine","Will","Willa","Willard","William","Willie","Willis","Willow","Willy","Wilma","Wilmer","Wilson","Wilton","Winfield","Winifred","Winnifred","Winona","Winston","Woodrow","Wyatt","Wyman","Xander","Xavier","Xzavier","Yadira","Yasmeen","Yasmin","Yasmine","Yazmin","Yesenia","Yessenia","Yolanda","Yoshiko","Yvette","Yvonne","Zachariah","Zachary","Zachery","Zack","Zackary","Zackery","Zakary","Zander","Zane","Zaria","Zechariah","Zelda","Zella","Zelma","Zena","Zetta","Zion","Zita","Zoe","Zoey","Zoie","Zoila","Zola","Zora","Zula"]},2291(e){e.exports=["Asexual","Female to male trans man","Female to male transgender man","Female to male transsexual man","F2M","Gender neutral","Hermaphrodite","Intersex man","Intersex person","Intersex woman","Male to female trans woman","Male to female transgender woman","Male to female transsexual woman","Man","M2F","Polygender","T* man","T* woman","Two* person","Two-spirit person","Woman","Agender","Androgyne","Androgynes","Androgynous","Bigender","Cis","Cis Female","Cis Male","Cis Man","Cis Woman","Cisgender","Cisgender Female","Cisgender Male","Cisgender Man","Cisgender Woman","Female to Male","FTM","Gender Fluid","Gender Nonconforming","Gender Questioning","Gender Variant","Genderqueer","Intersex","Male to Female","MTF","Neither","Neutrois","Non-binary","Other","Pangender","Trans","Trans Female","Trans Male","Trans Man","Trans Person","Trans*Female","Trans*Male","Trans*Man","Trans*Person","Trans*Woman","Transexual","Transexual Female","Transexual Male","Transexual Man","Transexual Person","Transexual Woman","Transgender Female","Transgender Person","Transmasculine","Two-spirit"]},4052(e,t,n){var a={};e.exports=a,a.male_first_name=n(62662),a.female_first_name=n(59749),a.first_name=n(36526),a.last_name=n(28790),a.binary_gender=n(69239),a.gender=n(2291),a.prefix=n(87446),a.suffix=n(64071),a.title=n(60262),a.name=n(45221)},28790(e){e.exports=["Abbott","Abernathy","Abshire","Adams","Altenwerth","Anderson","Ankunding","Armstrong","Auer","Aufderhar","Bahringer","Bailey","Balistreri","Barrows","Bartell","Bartoletti","Barton","Bashirian","Batz","Bauch","Baumbach","Bayer","Beahan","Beatty","Bechtelar","Becker","Bednar","Beer","Beier","Berge","Bergnaum","Bergstrom","Bernhard","Bernier","Bins","Blanda","Blick","Block","Bode","Boehm","Bogan","Bogisich","Borer","Bosco","Botsford","Boyer","Boyle","Bradtke","Brakus","Braun","Breitenberg","Brekke","Brown","Bruen","Buckridge","Carroll","Carter","Cartwright","Casper","Cassin","Champlin","Christiansen","Cole","Collier","Collins","Conn","Connelly","Conroy","Considine","Corkery","Cormier","Corwin","Cremin","Crist","Crona","Cronin","Crooks","Cruickshank","Cummerata","Cummings","Dach","D'Amore","Daniel","Dare","Daugherty","Davis","Deckow","Denesik","Dibbert","Dickens","Dicki","Dickinson","Dietrich","Donnelly","Dooley","Douglas","Doyle","DuBuque","Durgan","Ebert","Effertz","Emard","Emmerich","Erdman","Ernser","Fadel","Fahey","Farrell","Fay","Feeney","Feest","Feil","Ferry","Fisher","Flatley","Frami","Franecki","Friesen","Fritsch","Funk","Gaylord","Gerhold","Gerlach","Gibson","Gislason","Gleason","Gleichner","Glover","Goldner","Goodwin","Gorczany","Gottlieb","Goyette","Grady","Graham","Grant","Green","Greenfelder","Greenholt","Grimes","Gulgowski","Gusikowski","Gutkowski","Gutmann","Haag","Hackett","Hagenes","Hahn","Haley","Halvorson","Hamill","Hammes","Hand","Hane","Hansen","Harber","Harris","Hartmann","Harvey","Hauck","Hayes","Heaney","Heathcote","Hegmann","Heidenreich","Heller","Herman","Hermann","Hermiston","Herzog","Hessel","Hettinger","Hickle","Hilll","Hills","Hilpert","Hintz","Hirthe","Hodkiewicz","Hoeger","Homenick","Hoppe","Howe","Howell","Hudson","Huel","Huels","Hyatt","Jacobi","Jacobs","Jacobson","Jakubowski","Jaskolski","Jast","Jenkins","Jerde","Johns","Johnson","Johnston","Jones","Kassulke","Kautzer","Keebler","Keeling","Kemmer","Kerluke","Kertzmann","Kessler","Kiehn","Kihn","Kilback","King","Kirlin","Klein","Kling","Klocko","Koch","Koelpin","Koepp","Kohler","Konopelski","Koss","Kovacek","Kozey","Krajcik","Kreiger","Kris","Kshlerin","Kub","Kuhic","Kuhlman","Kuhn","Kulas","Kunde","Kunze","Kuphal","Kutch","Kuvalis","Labadie","Lakin","Lang","Langosh","Langworth","Larkin","Larson","Leannon","Lebsack","Ledner","Leffler","Legros","Lehner","Lemke","Lesch","Leuschke","Lind","Lindgren","Littel","Little","Lockman","Lowe","Lubowitz","Lueilwitz","Luettgen","Lynch","Macejkovic","MacGyver","Maggio","Mann","Mante","Marks","Marquardt","Marvin","Mayer","Mayert","McClure","McCullough","McDermott","McGlynn","McKenzie","McLaughlin","Medhurst","Mertz","Metz","Miller","Mills","Mitchell","Moen","Mohr","Monahan","Moore","Morar","Morissette","Mosciski","Mraz","Mueller","Muller","Murazik","Murphy","Murray","Nader","Nicolas","Nienow","Nikolaus","Nitzsche","Nolan","Oberbrunner","O'Connell","O'Conner","O'Hara","O'Keefe","O'Kon","Okuneva","Olson","Ondricka","O'Reilly","Orn","Ortiz","Osinski","Pacocha","Padberg","Pagac","Parisian","Parker","Paucek","Pfannerstill","Pfeffer","Pollich","Pouros","Powlowski","Predovic","Price","Prohaska","Prosacco","Purdy","Quigley","Quitzon","Rath","Ratke","Rau","Raynor","Reichel","Reichert","Reilly","Reinger","Rempel","Renner","Reynolds","Rice","Rippin","Ritchie","Robel","Roberts","Rodriguez","Rogahn","Rohan","Rolfson","Romaguera","Roob","Rosenbaum","Rowe","Ruecker","Runolfsdottir","Runolfsson","Runte","Russel","Rutherford","Ryan","Sanford","Satterfield","Sauer","Sawayn","Schaden","Schaefer","Schamberger","Schiller","Schimmel","Schinner","Schmeler","Schmidt","Schmitt","Schneider","Schoen","Schowalter","Schroeder","Schulist","Schultz","Schumm","Schuppe","Schuster","Senger","Shanahan","Shields","Simonis","Sipes","Skiles","Smith","Smitham","Spencer","Spinka","Sporer","Stamm","Stanton","Stark","Stehr","Steuber","Stiedemann","Stokes","Stoltenberg","Stracke","Streich","Stroman","Strosin","Swaniawski","Swift","Terry","Thiel","Thompson","Tillman","Torp","Torphy","Towne","Toy","Trantow","Tremblay","Treutel","Tromp","Turcotte","Turner","Ullrich","Upton","Vandervort","Veum","Volkman","Von","VonRueden","Waelchi","Walker","Walsh","Walter","Ward","Waters","Watsica","Weber","Wehner","Weimann","Weissnat","Welch","West","White","Wiegand","Wilderman","Wilkinson","Will","Williamson","Willms","Windler","Wintheiser","Wisoky","Wisozk","Witting","Wiza","Wolf","Wolff","Wuckert","Wunsch","Wyman","Yost","Yundt","Zboncak","Zemlak","Ziemann","Zieme","Zulauf"]},62662(e){e.exports=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric","Stephen","Andrew","Raymond","Gregory","Joshua","Jerry","Dennis","Walter","Patrick","Peter","Harold","Douglas","Henry","Carl","Arthur","Ryan","Roger","Joe","Juan","Jack","Albert","Jonathan","Justin","Terry","Gerald","Keith","Samuel","Willie","Ralph","Lawrence","Nicholas","Roy","Benjamin","Bruce","Brandon","Adam","Harry","Fred","Wayne","Billy","Steve","Louis","Jeremy","Aaron","Randy","Howard","Eugene","Carlos","Russell","Bobby","Victor","Martin","Ernest","Phillip","Todd","Jesse","Craig","Alan","Shawn","Clarence","Sean","Philip","Chris","Johnny","Earl","Jimmy","Antonio","Danny","Bryan","Tony","Luis","Mike","Stanley","Leonard","Nathan","Dale","Manuel","Rodney","Curtis","Norman","Allen","Marvin","Vincent","Glenn","Jeffery","Travis","Jeff","Chad","Jacob","Lee","Melvin","Alfred","Kyle","Francis","Bradley","Jesus","Herbert","Frederick","Ray","Joel","Edwin","Don","Eddie","Ricky","Troy","Randall","Barry","Alexander","Bernard","Mario","Leroy","Francisco","Marcus","Micheal","Theodore","Clifford","Miguel","Oscar","Jay","Jim","Tom","Calvin","Alex","Jon","Ronnie","Bill","Lloyd","Tommy","Leon","Derek","Warren","Darrell","Jerome","Floyd","Leo","Alvin","Tim","Wesley","Gordon","Dean","Greg","Jorge","Dustin","Pedro","Derrick","Dan","Lewis","Zachary","Corey","Herman","Maurice","Vernon","Roberto","Clyde","Glen","Hector","Shane","Ricardo","Sam","Rick","Lester","Brent","Ramon","Charlie","Tyler","Gilbert","Gene","Marc","Reginald","Ruben","Brett","Angel","Nathaniel","Rafael","Leslie","Edgar","Milton","Raul","Ben","Chester","Cecil","Duane","Franklin","Andre","Elmer","Brad","Gabriel","Ron","Mitchell","Roland","Arnold","Harvey","Jared","Adrian","Karl","Cory","Claude","Erik","Darryl","Jamie","Neil","Jessie","Christian","Javier","Fernando","Clinton","Ted","Mathew","Tyrone","Darren","Lonnie","Lance","Cody","Julio","Kelly","Kurt","Allan","Nelson","Guy","Clayton","Hugh","Max","Dwayne","Dwight","Armando","Felix","Jimmie","Everett","Jordan","Ian","Wallace","Ken","Bob","Jaime","Casey","Alfredo","Alberto","Dave","Ivan","Johnnie","Sidney","Byron","Julian","Isaac","Morris","Clifton","Willard","Daryl","Ross","Virgil","Andy","Marshall","Salvador","Perry","Kirk","Sergio","Marion","Tracy","Seth","Kent","Terrance","Rene","Eduardo","Terrence","Enrique","Freddie","Wade","Austin","Stuart","Fredrick","Arturo","Alejandro","Jackie","Joey","Nick","Luther","Wendell","Jeremiah","Evan","Julius","Dana","Donnie","Otis","Shannon","Trevor","Oliver","Luke","Homer","Gerard","Doug","Kenny","Hubert","Angelo","Shaun","Lyle","Matt","Lynn","Alfonso","Orlando","Rex","Carlton","Ernesto","Cameron","Neal","Pablo","Lorenzo","Omar","Wilbur","Blake","Grant","Horace","Roderick","Kerry","Abraham","Willis","Rickey","Jean","Ira","Andres","Cesar","Johnathan","Malcolm","Rudolph","Damon","Kelvin","Rudy","Preston","Alton","Archie","Marco","Wm","Pete","Randolph","Garry","Geoffrey","Jonathon","Felipe","Bennie","Gerardo","Ed","Dominic","Robin","Loren","Delbert","Colin","Guillermo","Earnest","Lucas","Benny","Noel","Spencer","Rodolfo","Myron","Edmund","Garrett","Salvatore","Cedric","Lowell","Gregg","Sherman","Wilson","Devin","Sylvester","Kim","Roosevelt","Israel","Jermaine","Forrest","Wilbert","Leland","Simon","Guadalupe","Clark","Irving","Carroll","Bryant","Owen","Rufus","Woodrow","Sammy","Kristopher","Mack","Levi","Marcos","Gustavo","Jake","Lionel","Marty","Taylor","Ellis","Dallas","Gilberto","Clint","Nicolas","Laurence","Ismael","Orville","Drew","Jody","Ervin","Dewey","Al","Wilfred","Josh","Hugo","Ignacio","Caleb","Tomas","Sheldon","Erick","Frankie","Stewart","Doyle","Darrel","Rogelio","Terence","Santiago","Alonzo","Elias","Bert","Elbert","Ramiro","Conrad","Pat","Noah","Grady","Phil","Cornelius","Lamar","Rolando","Clay","Percy","Dexter","Bradford","Merle","Darin","Amos","Terrell","Moses","Irvin","Saul","Roman","Darnell","Randal","Tommie","Timmy","Darrin","Winston","Brendan","Toby","Van","Abel","Dominick","Boyd","Courtney","Jan","Emilio","Elijah","Cary","Domingo","Santos","Aubrey","Emmett","Marlon","Emanuel","Jerald","Edmond"]},45221(e){e.exports=["#{prefix} #{first_name} #{last_name}","#{first_name} #{last_name} #{suffix}","#{first_name} #{last_name}","#{first_name} #{last_name}","#{male_first_name} #{last_name}","#{female_first_name} #{last_name}"]},87446(e){e.exports=["Mr.","Mrs.","Ms.","Miss","Dr."]},64071(e){e.exports=["Jr.","Sr.","I","II","III","IV","V","MD","DDS","PhD","DVM"]},60262(e){e.exports={descriptor:["Lead","Senior","Direct","Corporate","Dynamic","Future","Product","National","Regional","District","Central","Global","Customer","Investor","Dynamic","International","Legacy","Forward","Internal","Human","Chief","Principal"],level:["Solutions","Program","Brand","Security","Research","Marketing","Directives","Implementation","Integration","Functionality","Response","Paradigm","Tactics","Identity","Markets","Group","Division","Applications","Optimization","Operations","Infrastructure","Intranet","Communications","Web","Branding","Quality","Assurance","Mobility","Accounts","Data","Creative","Configuration","Accountability","Interactions","Factors","Usability","Metrics"],job:["Supervisor","Associate","Executive","Liaison","Officer","Manager","Engineer","Specialist","Director","Coordinator","Administrator","Architect","Analyst","Designer","Planner","Orchestrator","Technician","Developer","Producer","Consultant","Assistant","Facilitator","Agent","Representative","Strategist"]}},80699(e){e.exports=["!##-!##-####","(!##) !##-####","1-!##-!##-####","!##.!##.####","!##-!##-####","(!##) !##-####","1-!##-!##-####","!##.!##.####","!##-!##-#### x###","(!##) !##-#### x###","1-!##-!##-#### x###","!##.!##.#### x###","!##-!##-#### x####","(!##) !##-#### x####","1-!##-!##-#### x####","!##.!##.#### x####","!##-!##-#### x#####","(!##) !##-#### x#####","1-!##-!##-#### x#####","!##.!##.#### x#####"]},50943(e,t,n){var a={};e.exports=a,a.formats=n(80699)},95457(e){e.exports=["/Applications","/bin","/boot","/boot/defaults","/dev","/etc","/etc/defaults","/etc/mail","/etc/namedb","/etc/periodic","/etc/ppp","/home","/home/user","/home/user/dir","/lib","/Library","/lost+found","/media","/mnt","/net","/Network","/opt","/opt/bin","/opt/include","/opt/lib","/opt/sbin","/opt/share","/private","/private/tmp","/private/var","/proc","/rescue","/root","/sbin","/selinux","/srv","/sys","/System","/tmp","/Users","/usr","/usr/X11R6","/usr/bin","/usr/include","/usr/lib","/usr/libdata","/usr/libexec","/usr/local/bin","/usr/local/src","/usr/obj","/usr/ports","/usr/sbin","/usr/share","/usr/src","/var","/var/log","/var/mail","/var/spool","/var/tmp","/var/yp"]},77722(e,t,n){var a={};e.exports=a,a.directoryPaths=n(95457),a.mimeTypes=n(93095)},93095(e){e.exports={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana"},"application/3gpp-ims+xml":{source:"iana"},"application/a2l":{source:"iana"},"application/activemessage":{source:"iana"},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana"},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",extensions:["atomsvc"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana"},"application/bacnet-xdd+zip":{source:"iana"},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana"},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana"},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/cbor":{source:"iana"},"application/ccmp+xml":{source:"iana"},"application/ccxml+xml":{source:"iana",extensions:["ccxml"]},"application/cdfx+xml":{source:"iana"},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana"},"application/cellml+xml":{source:"iana"},"application/cfw":{source:"iana"},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana"},"application/coap-group+json":{source:"iana",compressible:!0},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana"},"application/cpl+xml":{source:"iana"},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana"},"application/cstadata+xml":{source:"iana"},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",extensions:["mdp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana"},"application/dicom":{source:"iana"},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/docbook+xml":{source:"apache",extensions:["dbk"]},"application/dskpp+xml":{source:"iana"},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/emergencycalldata.comment+xml":{source:"iana"},"application/emergencycalldata.deviceinfo+xml":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana"},"application/emergencycalldata.serviceinfo+xml":{source:"iana"},"application/emergencycalldata.subscriberinfo+xml":{source:"iana"},"application/emma+xml":{source:"iana",extensions:["emma"]},"application/emotionml+xml":{source:"iana"},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana"},"application/epub+zip":{source:"iana",extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana"},"application/fits":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1,extensions:["woff"]},"application/font-woff2":{compressible:!1,extensions:["woff2"]},"application/framework-attributes+xml":{source:"iana"},"application/gml+xml":{source:"apache",extensions:["gml"]},"application/gpx+xml":{source:"apache",extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1},"application/h224":{source:"iana"},"application/held+xml":{source:"iana"},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana"},"application/ibe-pkg-reply+xml":{source:"iana"},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana"},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana"},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js"]},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana"},"application/kpml-response+xml":{source:"iana"},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana"},"application/lost+xml":{source:"iana",extensions:["lostxml"]},"application/lostsync+xml":{source:"iana"},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",extensions:["mads"]},"application/manifest+json":{charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",extensions:["mathml"]},"application/mathml-content+xml":{source:"iana"},"application/mathml-presentation+xml":{source:"iana"},"application/mbms-associated-procedure-description+xml":{source:"iana"},"application/mbms-deregister+xml":{source:"iana"},"application/mbms-envelope+xml":{source:"iana"},"application/mbms-msk+xml":{source:"iana"},"application/mbms-msk-response+xml":{source:"iana"},"application/mbms-protection-description+xml":{source:"iana"},"application/mbms-reception-report+xml":{source:"iana"},"application/mbms-register+xml":{source:"iana"},"application/mbms-register-response+xml":{source:"iana"},"application/mbms-schedule+xml":{source:"iana"},"application/mbms-user-service-description+xml":{source:"iana"},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana"},"application/media_control+xml":{source:"iana"},"application/mediaservercontrol+xml":{source:"iana",extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",extensions:["metalink"]},"application/metalink4+xml":{source:"iana",extensions:["meta4"]},"application/mets+xml":{source:"iana",extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mods+xml":{source:"iana",extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana"},"application/mrb-publish+xml":{source:"iana"},"application/msc-ivr+xml":{source:"iana"},"application/msc-mixer+xml":{source:"iana"},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mxf":{source:"iana",extensions:["mxf"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana"},"application/news-groupinfo":{source:"iana"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana"},"application/nss":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p2p-overlay+xml":{source:"iana"},"application/parityfec":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana"},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana"},"application/pidf-diff+xml":{source:"iana"},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",extensions:["pls"]},"application/poc-settings+xml":{source:"iana"},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/provenance+xml":{source:"iana"},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.hpub+zip":{source:"iana"},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana"},"application/pskc+xml":{source:"iana",extensions:["pskcxml"]},"application/qsig":{source:"iana"},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf"]},"application/reginfo+xml":{source:"iana",extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",extensions:["rld"]},"application/rfc+xml":{source:"iana"},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana"},"application/rls-services+xml":{source:"iana",extensions:["rs"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana"},"application/samlmetadata+xml":{source:"iana"},"application/sbml+xml":{source:"iana",extensions:["sbml"]},"application/scaip+xml":{source:"iana"},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/sep+xml":{source:"iana"},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",extensions:["shf"]},"application/sieve":{source:"iana"},"application/simple-filter+xml":{source:"iana"},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",extensions:["srx"]},"application/spirits-event+xml":{source:"iana"},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",extensions:["grxml"]},"application/sru+xml":{source:"iana",extensions:["sru"]},"application/ssdl+xml":{source:"apache",extensions:["ssdl"]},"application/ssml+xml":{source:"iana",extensions:["ssml"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/tei+xml":{source:"iana",extensions:["tei","teicorpus"]},"application/thraud+xml":{source:"iana",extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/ttml+xml":{source:"iana"},"application/tve-trigger":{source:"iana"},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana"},"application/urc-ressheet+xml":{source:"iana"},"application/urc-targetdesc+xml":{source:"iana"},"application/urc-uisocketdesc+xml":{source:"iana"},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana"},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.3gpp-prose+xml":{source:"iana"},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana"},"application/vnd.3gpp.bsf+xml":{source:"iana"},"application/vnd.3gpp.mid-call+xml":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana"},"application/vnd.3gpp.srvcc-info+xml":{source:"iana"},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana"},"application/vnd.3gpp.ussd+xml":{source:"iana"},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana"},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",extensions:["mpkg"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avistar+xml":{source:"iana"},"application/vnd.balsamiq.bmml+xml":{source:"iana"},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.biopax.rdf+xml":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",extensions:["cdxml"]},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana"},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",extensions:["wbs"]},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana"},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana"},"application/vnd.cybank":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume-movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana"},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana"},"application/vnd.dvb.notif-container+xml":{source:"iana"},"application/vnd.dvb.notif-generic+xml":{source:"iana"},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana"},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana"},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana"},"application/vnd.dvb.notif-init+xml":{source:"iana"},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana"},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana"},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.eszigno3+xml":{source:"iana",extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana"},"application/vnd.etsi.asic-e+zip":{source:"iana"},"application/vnd.etsi.asic-s+zip":{source:"iana"},"application/vnd.etsi.cug+xml":{source:"iana"},"application/vnd.etsi.iptvcommand+xml":{source:"iana"},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana"},"application/vnd.etsi.iptvprofile+xml":{source:"iana"},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana"},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana"},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana"},"application/vnd.etsi.iptvservice+xml":{source:"iana"},"application/vnd.etsi.iptvsync+xml":{source:"iana"},"application/vnd.etsi.iptvueprofile+xml":{source:"iana"},"application/vnd.etsi.mcid+xml":{source:"iana"},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana"},"application/vnd.etsi.pstn+xml":{source:"iana"},"application/vnd.etsi.sci+xml":{source:"iana"},"application/vnd.etsi.simservs+xml":{source:"iana"},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana"},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eudora.data":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana"},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana"},"application/vnd.gov.sk.e-form+zip":{source:"iana"},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana"},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana"},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana"},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana"},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana"},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana"},"application/vnd.iptc.g2.newsitem+xml":{source:"iana"},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana"},"application/vnd.iptc.g2.packageitem+xml":{source:"iana"},"application/vnd.iptc.g2.planningitem+xml":{source:"iana"},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las.las+xml":{source:"iana",extensions:["lasxml"]},"application/vnd.liberty-request+xml":{source:"iana"},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",extensions:["lbe"]},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana"},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana"},"application/vnd.marlin.drm.conftoken+xml":{source:"iana"},"application/vnd.marlin.drm.license+xml":{source:"iana"},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana"},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana"},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana"},"application/vnd.ms-printing.printticket+xml":{source:"apache"},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana"},"application/vnd.nokia.iptv.config+xml":{source:"iana"},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana"},"application/vnd.nokia.landmarkcollection+xml":{source:"iana"},"application/vnd.nokia.n-gage.ac+xml":{source:"iana"},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana"},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana"},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana"},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana"},"application/vnd.oipf.dae.xhtml+xml":{source:"iana"},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana"},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana"},"application/vnd.oipf.spdlist+xml":{source:"iana"},"application/vnd.oipf.ueprofile+xml":{source:"iana"},"application/vnd.oipf.userprofile+xml":{source:"iana"},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana"},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana"},"application/vnd.oma.bcast.imd+xml":{source:"iana"},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana"},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana"},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana"},"application/vnd.oma.bcast.sprov+xml":{source:"iana"},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana"},"application/vnd.oma.cab-feature-handler+xml":{source:"iana"},"application/vnd.oma.cab-pcc+xml":{source:"iana"},"application/vnd.oma.cab-subs-invite+xml":{source:"iana"},"application/vnd.oma.cab-user-prefs+xml":{source:"iana"},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana"},"application/vnd.oma.group-usage-list+xml":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana"},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana"},"application/vnd.oma.poc.final-report+xml":{source:"iana"},"application/vnd.oma.poc.groups+xml":{source:"iana"},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana"},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana"},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana"},"application/vnd.oma.xcap-directory+xml":{source:"iana"},"application/vnd.omads-email+xml":{source:"iana"},"application/vnd.omads-file+xml":{source:"iana"},"application/vnd.omads-folder+xml":{source:"iana"},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana"},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml-template":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"apache",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml-template":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"apache",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml-template":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"apache",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana"},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana"},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana"},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana"},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana"},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos+xml":{source:"iana"},"application/vnd.paos.xml":{source:"apache"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana"},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana"},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana"},"application/vnd.radisys.msml+xml":{source:"iana"},"application/vnd.radisys.msml-audit+xml":{source:"iana"},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana"},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana"},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana"},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana"},"application/vnd.radisys.msml-conf+xml":{source:"iana"},"application/vnd.radisys.msml-dialog+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana"},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.software602.filler.form+xml":{source:"iana"},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana"},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana"},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana"},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.tmd.mediaflex.api+xml":{source:"iana"},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana"},"application/vnd.wv.ssp+xml":{source:"iana"},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana"},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",extensions:["zaz"]},"application/voicexml+xml":{source:"iana",extensions:["vxml"]},"application/vq-rtcpxr":{source:"iana"},"application/watcherinfo+xml":{source:"iana"},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-otf":{source:"apache",compressible:!0,extensions:["otf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-ttf":{source:"apache",compressible:!0,extensions:["ttf","ttc"]},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"apache",extensions:["der","crt","pem"]},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana"},"application/xaml+xml":{source:"apache",extensions:["xaml"]},"application/xcap-att+xml":{source:"iana"},"application/xcap-caps+xml":{source:"iana"},"application/xcap-diff+xml":{source:"iana",extensions:["xdf"]},"application/xcap-el+xml":{source:"iana"},"application/xcap-error+xml":{source:"iana"},"application/xcap-ns+xml":{source:"iana"},"application/xcon-conference-info+xml":{source:"iana"},"application/xcon-conference-info-diff+xml":{source:"iana"},"application/xenc+xml":{source:"iana",extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache"},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana"},"application/xmpp+xml":{source:"iana"},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",extensions:["xpl"]},"application/xslt+xml":{source:"iana",extensions:["xslt"]},"application/xspf+xml":{source:"apache",extensions:["xspf"]},"application/xv+xml":{source:"iana",extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yin+xml":{source:"iana",extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana"},"audio/3gpp2":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana"},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana"},"audio/mp4":{source:"iana",compressible:!1,extensions:["mp4a","m4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tone":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/opentype":{compressible:!0,extensions:["otf"]},"image/bmp":{source:"apache",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/fits":{source:"iana"},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jp2":{source:"iana"},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jpm":{source:"iana"},"image/jpx":{source:"iana"},"image/ktx":{source:"iana",extensions:["ktx"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana"},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana"},"image/tiff":{source:"iana",compressible:!1,extensions:["tiff","tif"]},"image/tiff-fx":{source:"iana"},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana"},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana"},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana"},"image/vnd.valve.source.texture":{source:"iana"},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana"},"image/webp":{source:"apache",extensions:["webp"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana"},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana"},"message/global-delivery-status":{source:"iana"},"message/global-disposition-notification":{source:"iana"},"message/global-headers":{source:"iana"},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana"},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/vnd.collada+xml":{source:"iana",extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana"},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana"},"model/vnd.parasolid.transmit.binary":{source:"iana"},"model/vnd.parasolid.transmit.text":{source:"iana"},"model/vnd.valve.source.compiled-map":{source:"iana"},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana"},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana"},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana",compressible:!1},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/css":{source:"iana",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fwdred":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/hjson":{extensions:["hjson"]},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{extensions:["less"]},"text/markdown":{source:"iana"},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["markdown","md","mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"apache"},"video/3gpp":{source:"apache",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"apache"},"video/3gpp2":{source:"apache",extensions:["3g2"]},"video/bmpeg":{source:"apache"},"video/bt656":{source:"apache"},"video/celb":{source:"apache"},"video/dv":{source:"apache"},"video/h261":{source:"apache",extensions:["h261"]},"video/h263":{source:"apache",extensions:["h263"]},"video/h263-1998":{source:"apache"},"video/h263-2000":{source:"apache"},"video/h264":{source:"apache",extensions:["h264"]},"video/h264-rcdo":{source:"apache"},"video/h264-svc":{source:"apache"},"video/jpeg":{source:"apache",extensions:["jpgv"]},"video/jpeg2000":{source:"apache"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/mj2":{source:"apache",extensions:["mj2","mjp2"]},"video/mp1s":{source:"apache"},"video/mp2p":{source:"apache"},"video/mp2t":{source:"apache",extensions:["ts"]},"video/mp4":{source:"apache",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"apache"},"video/mpeg":{source:"apache",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"apache"},"video/mpv":{source:"apache"},"video/nv":{source:"apache"},"video/ogg":{source:"apache",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"apache"},"video/pointer":{source:"apache"},"video/quicktime":{source:"apache",compressible:!1,extensions:["qt","mov"]},"video/raw":{source:"apache"},"video/rtp-enc-aescm128":{source:"apache"},"video/rtx":{source:"apache"},"video/smpte292m":{source:"apache"},"video/ulpfec":{source:"apache"},"video/vc1":{source:"apache"},"video/vnd.cctv":{source:"apache"},"video/vnd.dece.hd":{source:"apache",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"apache",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"apache"},"video/vnd.dece.pd":{source:"apache",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"apache",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"apache",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"apache"},"video/vnd.directv.mpeg-tts":{source:"apache"},"video/vnd.dlna.mpeg-tts":{source:"apache"},"video/vnd.dvb.file":{source:"apache",extensions:["dvb"]},"video/vnd.fvt":{source:"apache",extensions:["fvt"]},"video/vnd.hns.video":{source:"apache"},"video/vnd.iptvforum.1dparityfec-1010":{source:"apache"},"video/vnd.iptvforum.1dparityfec-2005":{source:"apache"},"video/vnd.iptvforum.2dparityfec-1010":{source:"apache"},"video/vnd.iptvforum.2dparityfec-2005":{source:"apache"},"video/vnd.iptvforum.ttsavc":{source:"apache"},"video/vnd.iptvforum.ttsmpeg2":{source:"apache"},"video/vnd.motorola.video":{source:"apache"},"video/vnd.motorola.videop":{source:"apache"},"video/vnd.mpegurl":{source:"apache",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"apache",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"apache"},"video/vnd.nokia.videovoip":{source:"apache"},"video/vnd.objectvideo":{source:"apache"},"video/vnd.sealed.mpeg1":{source:"apache"},"video/vnd.sealed.mpeg4":{source:"apache"},"video/vnd.sealed.swf":{source:"apache"},"video/vnd.sealedmedia.softseal.mov":{source:"apache"},"video/vnd.uvvu.mp4":{source:"apache",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"apache",extensions:["viv"]},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}}},957(e){e.exports=["ants","bats","bears","bees","birds","buffalo","cats","chickens","cattle","dogs","dolphins","ducks","elephants","fishes","foxes","frogs","geese","goats","horses","kangaroos","lions","monkeys","owls","oxen","penguins","people","pigs","rabbits","sheep","tigers","whales","wolves","zebras","banshees","crows","black cats","chimeras","ghosts","conspirators","dragons","dwarves","elves","enchanters","exorcists","sons","foes","giants","gnomes","goblins","gooses","griffins","lycanthropes","nemesis","ogres","oracles","prophets","sorcerors","spiders","spirits","vampires","warlocks","vixens","werewolves","witches","worshipers","zombies","druids"]},18634(e,t,n){var a={};e.exports=a,a.creature=n(957),a.name=n(44935)},44935(e){e.exports=["#{Address.state} #{creature}"]},28292(e){e.exports=["Adventure Road Bicycle","BMX Bicycle","City Bicycle","Cruiser Bicycle","Cyclocross Bicycle","Dual-Sport Bicycle","Fitness Bicycle","Flat-Foot Comfort Bicycle","Folding Bicycle","Hybrid Bicycle","Mountain Bicycle","Recumbent Bicycle","Road Bicycle","Tandem Bicycle","Touring Bicycle","Track/Fixed-Gear Bicycle","Triathlon/Time Trial Bicycle","Tricycle"]},20753(e){e.exports=["Diesel","Electric","Gasoline","Hybrid"]},73517(e,t,n){var a={};e.exports=a,a.manufacturer=n(63352),a.model=n(69704),a.type=n(66316),a.fuel=n(20753),a.bicycle=n(28292)},63352(e){e.exports=["Aston Martin","Audi","Bentley","BMW","Bugatti","Cadillac","Chevrolet","Chrysler","Dodge","Ferrari","Fiat","Ford","Honda","Hyundai","Jaguar","Jeep","Kia","Lamborghini","Land Rover","Maserati","Mazda","Mercedes Benz","Mini","Nissan","Polestar","Porsche","Rolls Royce","Smart","Tesla","Toyota","Volkswagen","Volvo"]},69704(e){e.exports=["Fiesta","Focus","Taurus","Mustang","Explorer","Expedition","F-150","Model T","Ranchero","Volt","Cruze","Malibu","Impala","Camaro","Corvette","Colorado","Silverado","El Camino","CTS","XTS","ATS","Escalade","Alpine","Charger","LeBaron","PT Cruiser","Challenger","Durango","Grand Caravan","Wrangler","Grand Cherokee","Roadster","Model S","Model 3","Camry","Prius","Land Cruiser","Accord","Civic","Element","Sentra","Altima","A8","A4","Beetle","Jetta","Golf","911","Spyder","Countach","Mercielago","Aventador","1","2","Fortwo","V90","XC90","CX-9"]},66316(e){e.exports=["Cargo Van","Convertible","Coupe","Crew Cab Pickup","Extended Cab Pickup","Hatchback","Minivan","Passenger Van","SUV","Sedan","Wagon"]},82307(e){e.exports=function(e){var t=this,n=e.helpers;return t.word=function(t){var n;return n=void 0===t?e.definitions.lorem.words:e.definitions.lorem.words.filter(function(e){return e.length===t}),e.random.arrayElement(n)},t.words=function(t){void 0===t&&(t=3);for(var n=[],a=0;a0;t--)a.push(e.lorem.sentence());return a.join(n)},t.paragraph=function(t){return void 0===t&&(t=3),e.lorem.sentences(t+e.datatype.number(3))},t.paragraphs=function(t,n){void 0===n&&(n="\n \r"),void 0===t&&(t=3);for(var a=[];t>0;t--)a.push(e.lorem.paragraph());return a.join(n)},t.text=function(t){var n=e.random.arrayElement(["lorem.word","lorem.words","lorem.sentence","lorem.sentences","lorem.paragraph","lorem.paragraphs","lorem.lines"]);return e.fake("{{"+n+"}}")},t.lines=function(t){return void 0===t&&(t=e.datatype.number({min:1,max:5})),e.lorem.sentences(t,"\n")},t}},10977(e,t,n){var a=n(33668).Z;e.exports=function(){var e=new a;e.init_genrand((new Date).getTime()%1e9),this.rand=function(t,n){return void 0===t&&(n=0,t=32768),Math.floor(e.genrand_real2()*(t-n)+n)},this.seed=function(t){if("number"!=typeof t)throw new Error("seed(S) must take numeric argument; is "+typeof t);e.init_genrand(t)},this.seed_array=function(t){if("object"!=typeof t)throw new Error("seed_array(A) must take array of numbers; is "+typeof t);e.init_by_array(t,t.length)}}},21727(e){e.exports=function(e){this.genre=function(){return e.random.arrayElement(e.definitions.music.genre)},this.genre.schema={description:"Generates a genre.",sampleResults:["Rock","Metal","Pop"]}}},14149(e){e.exports=function(e){this.firstName=function(t){if(void 0!==e.definitions.name.male_first_name&&void 0!==e.definitions.name.female_first_name){if("string"==typeof t&&("male"===t.toLowerCase()?t=0:"female"===t.toLowerCase()&&(t=1)),"number"!=typeof t){if(void 0!==e.definitions.name.first_name)return e.random.arrayElement(e.definitions.name.first_name);t=e.datatype.number(1)}return 0===t?e.random.arrayElement(e.definitions.name.male_first_name):e.random.arrayElement(e.definitions.name.female_first_name)}return e.random.arrayElement(e.definitions.name.first_name)},this.lastName=function(t){return void 0!==e.definitions.name.male_last_name&&void 0!==e.definitions.name.female_last_name?("number"!=typeof t&&(t=e.datatype.number(1)),0===t?e.random.arrayElement(e.locales[e.locale].name.male_last_name):e.random.arrayElement(e.locales[e.locale].name.female_last_name)):e.random.arrayElement(e.definitions.name.last_name)},this.middleName=function(t){return void 0!==e.definitions.name.male_middle_name&&void 0!==e.definitions.name.female_middle_name?("number"!=typeof t&&(t=e.datatype.number(1)),0===t?e.random.arrayElement(e.locales[e.locale].name.male_middle_name):e.random.arrayElement(e.locales[e.locale].name.female_middle_name)):e.random.arrayElement(e.definitions.name.middle_name)},this.findName=function(t,n,a){var r,o,i=e.datatype.number(8);switch("number"!=typeof a&&(a=e.datatype.number(1)),t=t||e.name.firstName(a),n=n||e.name.lastName(a),i){case 0:if(r=e.name.prefix(a))return r+" "+t+" "+n;case 1:if(o=e.name.suffix(a))return t+" "+n+" "+o}return t+" "+n},this.jobTitle=function(){return e.name.jobDescriptor()+" "+e.name.jobArea()+" "+e.name.jobType()},this.gender=function(t){return t?e.random.arrayElement(e.definitions.name.binary_gender):e.random.arrayElement(e.definitions.name.gender)},this.prefix=function(t){return void 0!==e.definitions.name.male_prefix&&void 0!==e.definitions.name.female_prefix?("number"!=typeof t&&(t=e.datatype.number(1)),0===t?e.random.arrayElement(e.locales[e.locale].name.male_prefix):e.random.arrayElement(e.locales[e.locale].name.female_prefix)):e.random.arrayElement(e.definitions.name.prefix)},this.suffix=function(){return e.random.arrayElement(e.definitions.name.suffix)},this.title=function(){return e.random.arrayElement(e.definitions.name.title.descriptor)+" "+e.random.arrayElement(e.definitions.name.title.level)+" "+e.random.arrayElement(e.definitions.name.title.job)},this.jobDescriptor=function(){return e.random.arrayElement(e.definitions.name.title.descriptor)},this.jobArea=function(){return e.random.arrayElement(e.definitions.name.title.level)},this.jobType=function(){return e.random.arrayElement(e.definitions.name.title.job)}}},1262(e){e.exports=function(e){var t=this;return t.phoneNumber=function(t){return t=t||e.phone.phoneFormats(),e.helpers.replaceSymbolWithNumber(t)},t.phoneNumberFormat=function(t){return t=t||0,e.helpers.replaceSymbolWithNumber(e.definitions.phone_number.formats[t])},t.phoneFormats=function(){return e.random.arrayElement(e.definitions.phone_number.formats)},t}},69865(e){var t=function(e,t){return t.forEach(function(t){e=e.filter(function(e){return e!==t})}),e};e.exports=function(e,n){return Array.isArray(n)&&n.length?e.mersenne.seed_array(n):isNaN(n)||e.mersenne.seed(n),this.number=function(t){return console.log("Deprecation Warning: faker.random.number is now located in faker.datatype.number"),e.datatype.number(t)},this.float=function(t){return console.log("Deprecation Warning: faker.random.float is now located in faker.datatype.float"),e.datatype.float(t)},this.arrayElement=function(t){return(t=t||["a","b","c"])[e.datatype.number({max:t.length-1})]},this.arrayElements=function(t,n){t=t||["a","b","c"],"number"!=typeof n?n=e.datatype.number({min:1,max:t.length}):n>t.length?n=t.length:n<0&&(n=0);for(var a,r,o=t.slice(0),i=t.length,s=i-n;i-- >s;)a=o[r=Math.floor((i+1)*e.datatype.float({min:0,max:.99}))],o[r]=o[i],o[i]=a;return o.slice(s)},this.objectElement=function(t,n){t=t||{foo:"bar",too:"car"};var a=Object.keys(t),r=e.random.arrayElement(a);return"key"===n?r:t[r]},this.uuid=function(){return console.log("Deprecation Warning: faker.random.uuid is now located in faker.datatype.uuid"),e.datatype.uuid()},this.boolean=function(){return console.log("Deprecation Warning: faker.random.boolean is now located in faker.datatype.boolean"),e.datatype.boolean()},this.word=function(t){var n=e.random.arrayElement(["commerce.department","commerce.productName","commerce.productAdjective","commerce.productMaterial","commerce.product","commerce.color","company.catchPhraseAdjective","company.catchPhraseDescriptor","company.catchPhraseNoun","company.bsAdjective","company.bsBuzz","company.bsNoun","address.streetSuffix","address.county","address.country","address.state","finance.accountName","finance.transactionType","finance.currencyName","hacker.noun","hacker.verb","hacker.adjective","hacker.ingverb","hacker.abbreviation","name.jobDescriptor","name.jobArea","name.jobType"]),a=e.fake("{{"+n+"}}");return e.random.arrayElement(a.split(" "))},this.words=function(t){var n=[];void 0===t&&(t=e.datatype.number({min:1,max:3}));for(var a=0;a>>a&1&&(n=c(n,i(t<>>30)),o),r[o]=i(4294967295&r[o])},this.init_by_array=function(t,n){var a,o,u;for(this.init_genrand(19650218),a=1,o=0,u=e>n?e:n;u;u--)r[a]=c(c(i(r[a]^l(i(r[a-1]^r[a-1]>>>30),1664525)),t[o]),o),r[a]=i(4294967295&r[a]),o++,++a>=e&&(r[0]=r[623],a=1),o>=n&&(o=0);for(u=623;u;u--)r[a]=s(i((dbg=r[a])^l(i(r[a-1]^r[a-1]>>>30),1566083941)),a),r[a]=i(4294967295&r[a]),++a>=e&&(r[0]=r[623],a=1);r[0]=2147483648};var u=[0,2567483615];this.genrand_int32=function(){var s;if(o>=e){var c;for(625==o&&this.init_genrand(5489),c=0;c<227;c++)s=i(r[c]&n|r[c+1]&a),r[c]=i(r[c+t]^s>>>1^u[1&s]);for(;c<623;c++)s=i(r[c]&n|r[c+1]&a),r[c]=i(r[c+(t-e)]^s>>>1^u[1&s]);s=i(r[623]&n|r[0]&a),r[623]=i(r[396]^s>>>1^u[1&s]),o=0}return s=i((s=r[o++])^s>>>11),s=i(s^s<<7&2636928640),s=i(s^s<<15&4022730752),s=i(s^s>>>18)},this.genrand_int31=function(){return this.genrand_int32()>>>1},this.genrand_real1=function(){return this.genrand_int32()*(1/4294967295)},this.genrand_real2=function(){return this.genrand_int32()*(1/4294967296)},this.genrand_real3=function(){return(this.genrand_int32()+.5)*(1/4294967296)},this.genrand_res53=function(){return(67108864*(this.genrand_int32()>>>5)+(this.genrand_int32()>>>6))*(1/9007199254740992)}}},33488(e){var t={},n={},a=[],r=function(e,t){return void 0===e[t]?-1:0};t.errorMessage=function(e,t,a){throw console.error("error",t),console.log("found",Object.keys(n).length,"unique entries before throwing error. \nretried:",0,"\ntotal time:",e-a.startTime,"ms"),new Error(t+" for uniqueness check \n\nMay not be able to generate any more unique values with current settings. \nTry adjusting maxTime or maxRetries parameters for faker.unique()")},t.exec=function(e,o,i){var s=(new Date).getTime();(i=i||{}).maxTime=i.maxTime||3,i.maxRetries=i.maxRetries||50,i.exclude=i.exclude||a,i.compare=i.compare||r,"number"!=typeof i.currentIterations&&(i.currentIterations=0),void 0===i.startTime&&(i.startTime=(new Date).getTime());var c=i.startTime;if("string"==typeof i.exclude&&(i.exclude=[i.exclude]),i.currentIterations,s-c>=i.maxTime)return t.errorMessage(s,"Exceeded maxTime:"+i.maxTime,i);if(i.currentIterations>=i.maxRetries)return t.errorMessage(s,"Exceeded maxRetries:"+i.maxRetries,i);var l=e.apply(this,o);return-1===i.compare(n,l)&&-1===i.exclude.indexOf(l)?(n[l]=l,i.currentIterations=0,l):(i.currentIterations++,t.exec(e,o,i))},e.exports=t},10840(e,t){t.generate=function(e){function t(n,a){if(n=n||0,"number"==typeof(a=a||100)&&"number"==typeof n)return e.datatype.number({min:n,max:a});if("[object Array]"===Object.prototype.toString.call(n))return e.random.arrayElement(n);if(n&&"object"==typeof n)return function(e){var n,a,r=t(0,100)/100,o=0,i=0;for(n in e)if(e.hasOwnProperty(n)){if(i=e[n]+o,a=n,r>=o&&r<=i)break;o+=e[n]}return a}(n);throw new TypeError("Invalid arguments passed to rnd. ("+(a?n+", "+a:n)+")")}function n(){return t(["AB","AF","AN","AR","AS","AZ","BE","BG","BN","BO","BR","BS","CA","CE","CO","CS","CU","CY","DA","DE","EL","EN","EO","ES","ET","EU","FA","FI","FJ","FO","FR","FY","GA","GD","GL","GV","HE","HI","HR","HT","HU","HY","ID","IS","IT","JA","JV","KA","KG","KO","KU","KW","KY","LA","LB","LI","LN","LT","LV","MG","MK","MN","MO","MS","MT","MY","NB","NE","NL","NN","NO","OC","PL","PT","RM","RO","RU","SC","SE","SK","SL","SO","SQ","SR","SV","SW","TK","TR","TY","UK","UR","UZ","VI","VO","YI","ZH"])}function a(e){return t({lin:["i686","x86_64"],mac:{Intel:.48,PPC:.01,"U; Intel":.48,"U; PPC":.01},win:["","WOW64","Win64; x64"]}[e])}var r=function(){return[t(1,4),t(0,9),t(1e4,99999),t(0,9)].join(".")},o=function(){return t(5,6)+"."+t(0,3)},i=function(){return t(7,11)},s=function(){return t(3,7)+"."+t(0,1)},c=function(e){return[10,t(5,10),t(0,9)].join(e||".")},l=function(){return[t(13,39),0,t(800,899),0].join(".")},u=function(){return"2.9."+t(160,190)},p=function(){return t(10,12)+".00"},d=function(){return t(531,538)+"."+t(0,2)+"."+t(0,2)},m={firefox:function(e){var n=t(5,15)+function(e){for(var n="",a=0;a=11?"Mozilla/5.0 (Windows NT 6."+t(1,3)+"; Trident/7.0; "+t(["Touch; ",""])+"rv:11.0) like Gecko":"Mozilla/5.0 (compatible; MSIE "+e+".0; Windows NT "+o()+"; Trident/"+s()+(1===t(0,1)?"; .NET CLR "+r():"")+")"},opera:function(e){var r=" Presto/"+u()+" Version/"+p()+")",i="win"===e?"(Windows NT "+o()+"; U; "+n()+r:"lin"===e?"(X11; Linux "+a(e)+"; U; "+n()+r:"(Macintosh; Intel Mac OS X "+c()+" U; "+n()+" Presto/"+u()+" Version/"+p()+")";return"Opera/"+t(9,14)+"."+t(0,99)+" "+i},safari:function(e){var r=d(),i=t(4,7)+"."+t(0,1)+"."+t(0,10);return"Mozilla/5.0 "+("mac"===e?"(Macintosh; "+a("mac")+" Mac OS X "+c("_")+" rv:"+t(2,6)+".0; "+n()+") ":"(Windows; U; Windows NT "+o()+")")+"AppleWebKit/"+r+" (KHTML, like Gecko) Version/"+i+" Safari/"+r},chrome:function(e){var t=d();return"Mozilla/5.0 "+("mac"===e?"(Macintosh; "+a("mac")+" Mac OS X "+c("_")+") ":"win"===e?"(Windows; U; Windows NT "+o()+")":"(X11; Linux "+a(e))+" AppleWebKit/"+t+" (KHTML, like Gecko) Chrome/"+l()+" Safari/"+t}},f=function(){var e=t({chrome:.45132810566,iexplorer:.27477061836,firefox:.19384170608,safari:.06186781118,opera:.01574236955});return[e,t({chrome:{win:.89,mac:.09,lin:.02},firefox:{win:.83,mac:.16,lin:.01},opera:{win:.91,mac:.03,lin:.06},safari:{win:.04,mac:.96},iexplorer:["win"]}[e])]}();return m[f[0]](f[1])}},59876(e,t,n){"use strict";n.r(t),n.d(t,{ErrorMessage:()=>y});var a=n(20489),r=e=>e instanceof Date,o=e=>null==e;const i=e=>"object"==typeof e;var s=e=>!o(e)&&!Array.isArray(e)&&i(e)&&!r(e);"undefined"!=typeof window&&window.HTMLElement;var c=e=>/^\w*$/.test(e),l=e=>void 0===e,u=e=>Array.isArray(e)?e.filter(Boolean):[],p=e=>u(e.replace(/["|']|\]/g,"").split(/\.|\[/)),d=(e,t,n)=>{if(!t||!s(e))return n;const a=(c(t)?[t]:p(t)).reduce((e,t)=>o(e)?void 0:e[t],e);return l(a)||a===e?l(e[t])?n:e[t]:a};const m=a.createContext(null);m.displayName="HookFormControlContext";"undefined"!=typeof window?a.useLayoutEffect:a.useEffect;const f=a.createContext(null);f.displayName="HookFormContext";const h=()=>a.useContext(f);var y=function(e){var t=e.as,n=e.errors,r=e.name,o=e.message,i=e.render,s=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a=0||(r[n]=e[n]);return r}(e,["as","errors","name","message","render"]),c=h(),l=d(n||c.formState.errors,r);if(!l)return null;var u=l.message,p=l.types,m=Object.assign({},s,{children:u||o});return a.isValidElement(t)?a.cloneElement(t,m):i?i({message:u||o,messages:p}):a.createElement(t||a.Fragment,m)}},85111(e){e.exports=function(){"use strict";const e=/^[\w+.-]+:\/\//,t=/^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?(\?[^#]*)?(#.*)?/,n=/^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i;function a(t){return e.test(t)}function r(e){return e.startsWith("//")}function o(e){return e.startsWith("/")}function i(e){return e.startsWith("file:")}function s(e){return/^[.?#]/.test(e)}function c(e){const n=t.exec(e);return u(n[1],n[2]||"",n[3],n[4]||"",n[5]||"/",n[6]||"",n[7]||"")}function l(e){const t=n.exec(e),a=t[2];return u("file:","",t[1]||"","",o(a)?a:"/"+a,t[3]||"",t[4]||"")}function u(e,t,n,a,r,o,i){return{scheme:e,user:t,host:n,port:a,path:r,query:o,hash:i,type:7}}function p(e){if(r(e)){const t=c("http:"+e);return t.scheme="",t.type=6,t}if(o(e)){const t=c("http://foo.com"+e);return t.scheme="",t.host="",t.type=5,t}if(i(e))return l(e);if(a(e))return c(e);const t=c("http://foo.com/"+e);return t.scheme="",t.host="",t.type=e?e.startsWith("?")?3:e.startsWith("#")?2:4:1,t}function d(e){if(e.endsWith("/.."))return e;const t=e.lastIndexOf("/");return e.slice(0,t+1)}function m(e,t){f(t,t.type),"/"===e.path?e.path=t.path:e.path=d(t.path)+e.path}function f(e,t){const n=t<=4,a=e.path.split("/");let r=1,o=0,i=!1;for(let c=1;ca&&(a=r)}f(n,a);const r=n.query+n.hash;switch(a){case 2:case 3:return r;case 4:{const a=n.path.slice(1);return a?s(t||e)&&!s(a)?"./"+a+r:a+r:r||"."}case 5:return n.path+r;default:return n.scheme+"//"+n.user+n.host+n.port+n.path+r}}return h}()},55467(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(20489);var a=n(13526),r=n(51338),o=n(20533),i=n(30841),s=n(31325);function c({className:e}){return(0,s.jsx)(i.A,{type:"caution",title:(0,s.jsx)(r.Yh,{}),className:(0,a.A)(e,o.G.common.draftBanner),children:(0,s.jsx)(r.TT,{})})}function l({className:e}){return(0,s.jsx)(i.A,{type:"caution",title:(0,s.jsx)(r.Rc,{}),className:(0,a.A)(e,o.G.common.unlistedBanner),children:(0,s.jsx)(r.Uh,{})})}function u(e){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.AE,{}),(0,s.jsx)(l,{...e})]})}function p({metadata:e}){const{unlisted:t,frontMatter:n}=e;return(0,s.jsxs)(s.Fragment,{children:[(t||n.unlisted)&&(0,s.jsx)(u,{}),n.draft&&(0,s.jsx)(c,{})]})}},24941(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>x});n(20489);var a=n(13526),r=n(20533),o=n(18543),i=n(52171),s=n(70846),c=n(87315),l=n(45905),u=n(31325);function p(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})})}const d="breadcrumbHomeIcon_CLlC";function m(){const e=(0,l.default)("/");return(0,u.jsx)("li",{className:"breadcrumbs__item",children:(0,u.jsx)(s.default,{"aria-label":(0,c.translate)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,u.jsx)(p,{className:d})})})}var f=n(29684),h=n(49611);function y(e){const t=(0,h.D)({breadcrumbs:e.breadcrumbs});return(0,u.jsx)(f.A,{children:(0,u.jsx)("script",{type:"application/ld+json",children:JSON.stringify(t)})})}const g="breadcrumbsContainer_CBPI";function v({children:e,href:t,isLast:n}){const a="breadcrumbs__link";return n?(0,u.jsx)("span",{className:a,children:e}):t?(0,u.jsx)(s.default,{className:a,href:t,children:(0,u.jsx)("span",{children:e})}):(0,u.jsx)("span",{className:a,children:e})}function b({children:e,active:t}){return(0,u.jsx)("li",{className:(0,a.A)("breadcrumbs__item",{"breadcrumbs__item--active":t}),children:e})}function x(){const e=(0,o.OF)(),t=(0,i.Dt)();return e?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(y,{breadcrumbs:e}),(0,u.jsx)("nav",{className:(0,a.A)(r.G.docs.docBreadcrumbs,g),"aria-label":(0,c.translate)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,u.jsxs)("ul",{className:"breadcrumbs",children:[t&&(0,u.jsx)(m,{}),e.map((t,n)=>{const a=n===e.length-1,r="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,u.jsx)(b,{active:a,children:(0,u.jsx)(v,{href:r,isLast:a,children:t.label})},n)})]})})]}):null}},82441(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});var a=n(20489),r=n(13526),o=n(20533),i=n(97489),s=n(78121),c=n(31736),l=n(29684),u=n(85619),p=n(31325);function d(e){return(0,p.jsx)("code",{...e})}var m=n(70846),f=n(69485);var h=n(6627);function y(e){const t=a.Children.toArray(e.children),n=t.find(e=>a.isValidElement(e)&&"summary"===e.type),r=(0,p.jsx)(p.Fragment,{children:t.filter(e=>e!==n)});return(0,p.jsx)(h.default,{...e,summary:n,children:r})}function g(e){return(0,p.jsx)(s.default,{...e})}const v="containsTaskList_PHjO";function b(e){if(void 0!==e)return(0,r.A)(e,e?.includes("contains-task-list")&&v)}var x=n(27570);const k="img_DXd6";var _=n(30841),w=n(35626);const S={Head:l.A,details:y,Details:y,code:function(e){return function(e){return void 0!==e.children&&a.Children.toArray(e.children).every(e=>"string"==typeof e&&!e.includes("\n"))}(e)?(0,p.jsx)(d,{...e}):(0,p.jsx)(u.default,{...e})},a:function(e){const t=(0,f.v)(e.id);return(0,p.jsx)(m.default,{...e,className:(0,r.A)(t,e.className)})},pre:function(e){return(0,p.jsx)(p.Fragment,{children:e.children})},ul:function(e){return(0,p.jsx)("ul",{...e,className:b(e.className)})},li:function(e){(0,x.A)().collectAnchor(e.id);const t=(0,f.v)(e.id);return(0,p.jsx)("li",{className:(0,r.A)(t,e.className),...e})},img:function(e){return(0,p.jsx)("img",{decoding:"async",loading:"lazy",...e,className:(t=e.className,(0,r.A)(t,k))});var t},h1:e=>(0,p.jsx)(g,{as:"h1",...e}),h2:e=>(0,p.jsx)(g,{as:"h2",...e}),h3:e=>(0,p.jsx)(g,{as:"h3",...e}),h4:e=>(0,p.jsx)(g,{as:"h4",...e}),h5:e=>(0,p.jsx)(g,{as:"h5",...e}),h6:e=>(0,p.jsx)(g,{as:"h6",...e}),admonition:_.A,mermaid:w.A};function A({children:e}){return(0,p.jsx)(c.x,{components:S,children:e})}function j({children:e}){const t=function(){const{metadata:e,frontMatter:t,contentTitle:n}=(0,i.u)();return t.hide_title||void 0!==n?null:e.title}();return(0,p.jsxs)("div",{className:(0,r.A)(o.G.docs.docMarkdown,"markdown"),children:[t&&(0,p.jsx)("header",{children:(0,p.jsx)(s.default,{as:"h1",children:t})}),(0,p.jsx)(A,{children:e})]})}},29639(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});n(20489);var a=n(13526),r=n(20533),o=n(97489),i=n(87315),s=n(70846);const c="tag_UpWg",l="tagRegular_r7mB",u="tagWithCount_Gttc";var p=n(31325);function d({permalink:e,label:t,count:n,description:r}){return(0,p.jsxs)(s.default,{rel:"tag",href:e,title:r,className:(0,a.A)(c,n?u:l),children:[t,n&&(0,p.jsx)("span",{children:n})]})}const m="tags_V2Zj",f="tag_yvYt";function h({tags:e}){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("b",{children:(0,p.jsx)(i.default,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,p.jsx)("ul",{className:(0,a.A)(m,"padding--none","margin-left--sm"),children:e.map(e=>(0,p.jsx)("li",{className:f,children:(0,p.jsx)(d,{...e})},e.permalink))})]})}const y="iconEdit_B3pg";function g({className:e,...t}){return(0,p.jsx)("svg",{fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,a.A)(y,e),"aria-hidden":"true",...t,children:(0,p.jsx)("g",{children:(0,p.jsx)("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})})})}function v({editUrl:e}){return(0,p.jsxs)(s.default,{to:e,className:r.G.common.editThisPage,children:[(0,p.jsx)(g,{}),(0,p.jsx)(i.default,{id:"theme.common.editThisPage",description:"The link label to edit the current page",children:"Edit this page"})]})}var b=n(81460);function x({lastUpdatedAt:e}){const t=new Date(e),n=(0,b.i)({day:"numeric",month:"short",year:"numeric",timeZone:"UTC"}).format(t);return(0,p.jsx)(i.default,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:(0,p.jsx)("b",{children:(0,p.jsx)("time",{dateTime:t.toISOString(),itemProp:"dateModified",children:n})})},children:" on {date}"})}function k({lastUpdatedBy:e}){return(0,p.jsx)(i.default,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:(0,p.jsx)("b",{children:e})},children:" by {user}"})}function _({lastUpdatedAt:e,lastUpdatedBy:t}){return(0,p.jsxs)("span",{className:r.G.common.lastUpdated,children:[(0,p.jsx)(i.default,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:e?(0,p.jsx)(x,{lastUpdatedAt:e}):"",byUser:t?(0,p.jsx)(k,{lastUpdatedBy:t}):""},children:"Last updated{atDate}{byUser}"}),!1]})}const w="lastUpdated_Mp4f",S="noPrint_hEXu";function A({className:e,editUrl:t,lastUpdatedAt:n,lastUpdatedBy:r}){return(0,p.jsxs)("div",{className:(0,a.A)("row",e),children:[(0,p.jsx)("div",{className:(0,a.A)("col",S),children:t&&(0,p.jsx)(v,{editUrl:t})}),(0,p.jsx)("div",{className:(0,a.A)("col",w),children:(n||r)&&(0,p.jsx)(_,{lastUpdatedAt:n,lastUpdatedBy:r})})]})}function j(){const{metadata:e}=(0,o.u)(),{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:i,tags:s}=e,c=s.length>0,l=!!(t||n||i);return c||l?(0,p.jsxs)("footer",{className:(0,a.A)(r.G.docs.docFooter,"docusaurus-mt-lg"),children:[c&&(0,p.jsx)("div",{className:(0,a.A)("row margin-top--sm",r.G.docs.docFooterTagsRow),children:(0,p.jsx)("div",{className:"col",children:(0,p.jsx)(h,{tags:s})})}),l&&(0,p.jsx)(A,{className:(0,a.A)("margin-top--sm",r.G.docs.docFooterEditMetaRow),editUrl:t,lastUpdatedAt:n,lastUpdatedBy:i})]}):null}},59114(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});n(20489);var a=n(47866),r=n(97489),o=n(31325);function i(){const{metadata:e,frontMatter:t,assets:n}=(0,r.u)();return(0,o.jsx)(a.be,{title:e.title,description:e.description,keywords:t.keywords,image:n.image??t.image})}},55014(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});n(20489);var a=n(97489),r=n(22884),o=n(31325);function i(){const{metadata:e}=(0,a.u)();return(0,o.jsx)(r.A,{className:"docusaurus-mt-lg",previous:e.previous,next:e.next})}},38141(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});n(20489);var a=n(20533),r=n(97489),o=n(13526),i=n(58093);const s="tableOfContents_yHpf";var c=n(31325);function l({className:e,...t}){return(0,c.jsx)("div",{className:(0,o.A)(s,"thin-scrollbar",e),children:(0,c.jsx)(i.A,{...t,linkClassName:"table-of-contents__link toc-highlight",linkActiveClassName:"table-of-contents__link--active"})})}function u(){const{toc:e,frontMatter:t}=(0,r.u)();return(0,c.jsx)(l,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:a.G.docs.docTocDesktop})}},92058(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>v});n(20489);var a=n(13526),r=n(20533),o=n(97489),i=n(58512),s=n(58093),c=n(87315);const l="tocCollapsibleButton_GAAA",u="tocCollapsibleButtonExpanded_Pbw0";var p=n(31325);function d({collapsed:e,...t}){return(0,p.jsx)("button",{type:"button",...t,className:(0,a.A)("clean-btn",l,!e&&u,t.className),children:(0,p.jsx)(c.default,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component",children:"On this page"})})}const m="tocCollapsible_mprB",f="tocCollapsibleContent_jSIj",h="tocCollapsibleExpanded_ho1d";function y({toc:e,className:t,minHeadingLevel:n,maxHeadingLevel:r}){const{collapsed:o,toggleCollapsed:c}=(0,i.u)({initialState:!0});return(0,p.jsxs)("div",{className:(0,a.A)(m,!o&&h,t),children:[(0,p.jsx)(d,{collapsed:o,onClick:c}),(0,p.jsx)(i.N,{lazy:!0,className:f,collapsed:o,children:(0,p.jsx)(s.A,{toc:e,minHeadingLevel:n,maxHeadingLevel:r})})]})}const g="tocMobile_w9iT";function v(){const{toc:e,frontMatter:t}=(0,o.u)();return(0,p.jsx)(y,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:(0,a.A)(r.G.docs.docTocMobile,g)})}},22884(e,t,n){"use strict";n.d(t,{A:()=>c});n(20489);var a=n(13526),r=n(87315),o=n(70846),i=n(31325);function s(e){const{permalink:t,title:n,subLabel:r,isNext:s}=e;return(0,i.jsxs)(o.default,{className:(0,a.A)("pagination-nav__link",s?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[r&&(0,i.jsx)("div",{className:"pagination-nav__sublabel",children:r}),(0,i.jsx)("div",{className:"pagination-nav__label",children:n})]})}function c(e){const{className:t,previous:n,next:o}=e;return(0,i.jsxs)("nav",{className:(0,a.A)(t,"pagination-nav"),"aria-label":(0,r.translate)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[n&&(0,i.jsx)(s,{...n,subLabel:(0,i.jsx)(r.default,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})}),o&&(0,i.jsx)(s,{...o,subLabel:(0,i.jsx)(r.default,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0})]})}},6146(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});n(20489);var a=n(13526),r=n(87315),o=n(20533),i=n(92842),s=n(31325);function c({className:e}){const t=(0,i.r)();return t.badge?(0,s.jsx)("span",{className:(0,a.A)(e,o.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,s.jsx)(r.default,{id:"theme.docs.versionBadge.label",values:{versionLabel:t.label},children:"Version: {versionLabel}"})}):null}},11369(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(20489);var a=n(13526),r=n(71362),o=n(70846),i=n(87315),s=n(14211),c=n(20533),l=n(97303),u=n(92842),p=n(31325);const d={unreleased:function({siteTitle:e,versionMetadata:t}){return(0,p.jsx)(i.default,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:e,versionLabel:(0,p.jsx)("b",{children:t.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function({siteTitle:e,versionMetadata:t}){return(0,p.jsx)(i.default,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:e,versionLabel:(0,p.jsx)("b",{children:t.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function m(e){const t=d[e.versionMetadata.banner];return(0,p.jsx)(t,{...e})}function f({versionLabel:e,to:t,onClick:n}){return(0,p.jsx)(i.default,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:e,latestVersionLink:(0,p.jsx)("b",{children:(0,p.jsx)(o.default,{to:t,onClick:n,children:(0,p.jsx)(i.default,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function h({className:e,versionMetadata:t}){const{siteConfig:{title:n}}=(0,r.default)(),{pluginId:o}=(0,s.useActivePlugin)({failfast:!0}),{savePreferredVersionName:i}=(0,l.g1)(o),{latestDocSuggestion:u,latestVersionSuggestion:d}=(0,s.useDocVersionSuggestions)(o),h=u??(y=d).docs.find(e=>e.id===y.mainDocId);var y;return(0,p.jsxs)("div",{className:(0,a.A)(e,c.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,p.jsx)("div",{children:(0,p.jsx)(m,{siteTitle:n,versionMetadata:t})}),(0,p.jsx)("div",{className:"margin-top--md",children:(0,p.jsx)(f,{versionLabel:d.label,to:h.path,onClick:()=>i(d.name)})})]})}function y({className:e}){const t=(0,u.r)();return t.banner?(0,p.jsx)(h,{className:e,versionMetadata:t}):null}},58093(e,t,n){"use strict";n.d(t,{A:()=>p});var a=n(20489),r=n(22164),o=n(36277),i=n(79592),s=n(70846),c=n(31325);function l({toc:e,className:t,linkClassName:n,isChild:a}){return e.length?(0,c.jsx)("ul",{className:a?void 0:t,children:e.map(e=>(0,c.jsxs)("li",{children:[(0,c.jsx)(s.default,{to:`#${e.id}`,className:n??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,c.jsx)(l,{isChild:!0,toc:e.children,className:t,linkClassName:n})]},e.id))}):null}const u=a.memo(l);function p({toc:e,className:t="table-of-contents table-of-contents__left-border",linkClassName:n="table-of-contents__link",linkActiveClassName:s,minHeadingLevel:l,maxHeadingLevel:p,...d}){const m=(0,r.p)(),f=l??m.tableOfContents.minHeadingLevel,h=p??m.tableOfContents.maxHeadingLevel,y=(0,o.h)({toc:e,minHeadingLevel:f,maxHeadingLevel:h}),g=(0,a.useMemo)(()=>{if(n&&s)return{linkClassName:n,linkActiveClassName:s,minHeadingLevel:f,maxHeadingLevel:h}},[n,s,f,h]);return(0,i.i)(g),(0,c.jsx)(u,{toc:y,className:t,linkClassName:n,...d})}},42164(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(77065)),i=a(n(66086)),s=n(21463),c=n(3502);t.default=function(){const e=(0,s.useTypedSelector)(e=>e.accept.value),t=(0,s.useTypedSelector)(e=>e.accept.options),n=(0,s.useTypedDispatch)();return t.length<=1?null:r.default.createElement(o.default,{label:"Accept"},r.default.createElement(i.default,{value:e,options:t,onChange:e=>n((0,c.setAccept)(e.target.value))}))}},10978(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({as:e,...t}){const n=(0,o.usePrismTheme)(),a=(0,i.getPrismCssVariables)(n);return r.default.createElement(e,{...t,style:a,className:(0,s.default)("openapi-explorer__code-block-container",t.className,o.ThemeClassNames.common.codeBlock)})};const r=a(n(20489)),o=n(19258),i=n(14230),s=a(n(68835))},48512(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({children:e,className:t}){return r.default.createElement(o.default,{as:"pre",tabIndex:0,className:(0,i.default)("openapi-explorer__code-block-standalone","thin-scrollbar",t)},r.default.createElement("code",{className:"openapi-explorer__code-block-lines"},e))};const r=a(n(20489)),o=a(n(10978)),i=a(n(68835))},30355(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({children:e,className:t="",metastring:n,title:a,showLineNumbers:f,language:h}){const{prism:{defaultLanguage:y,magicComments:g}}=(0,o.useThemeConfig)(),v=h??(0,i.parseLanguage)(t)??y,b=(0,o.usePrismTheme)(),x=(0,i.useCodeWordWrap)(),k=(0,i.parseCodeBlockTitle)(n)||a,{lineClassNames:_,code:w}=(0,i.parseLines)(e,{metastring:n,language:v,magicComments:g}),S=f??(0,i.containsLineNumbers)(n);return r.default.createElement(s.default,{as:"div",className:(0,d.default)(t,v&&!t.includes(`language-${v}`)&&`language-${v}`)},k&&r.default.createElement("div",{className:"openapi-explorer__code-block-title"},k),r.default.createElement("div",{className:"openapi-explorer__code-block-content"},r.default.createElement(m.Highlight,{theme:b,code:w,language:v??"text"},({className:e,tokens:t,getLineProps:n,getTokenProps:a})=>r.default.createElement("pre",{tabIndex:0,ref:x.codeBlockRef,className:(0,d.default)(e,"openapi-explorer__code-block","thin-scrollbar")},r.default.createElement("code",{className:(0,d.default)("openapi-explorer__code-block-lines",S&&"openapi-explorer__code-block-lines-numbering")},t.map((e,t)=>r.default.createElement(u.default,{key:t,line:e,getLineProps:n,getTokenProps:a,classNames:_[t],showLineNumbers:!!S}))))),r.default.createElement("div",{className:"openapi-explorer__code-block-btn-group"},(x.isEnabled||x.isCodeScrollable)&&r.default.createElement(p.default,{className:"openapi-explorer__code-block-code-btn",onClick:()=>x.toggle(),isEnabled:x.isEnabled}),r.default.createElement(c.default,{className:"openapi-explorer__code-block-code-btn",code:w}),r.default.createElement(l.default,{className:(0,d.default)("openapi-explorer__code-block-code-btn","openapi-explorer__expand-btn"),code:w,language:v??"text",showLineNumbers:!!S,blockClassName:t,title:"string"==typeof k?k:void 0,lineClassNames:_}))))};const r=a(n(20489)),o=n(19258),i=n(14230),s=a(n(10978)),c=a(n(85998)),l=a(n(80719)),u=a(n(74793)),p=a(n(56035)),d=a(n(68835)),m=n(90383)},85998(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{(0,p.default)(e),a(!0),r.current=window.setTimeout(()=>{a(!1)},1e3)},[e]);return(0,c.useEffect)(()=>()=>window.clearTimeout(r.current),[]),c.default.createElement("button",{type:"button","aria-label":n?(0,l.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,l.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,l.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,u.default)("clean-btn",t,"openapi-explorer__code-block-copy-btn",n&&"openapi-explorer__code-block-copy-btn--copied"),onClick:o},c.default.createElement("span",{className:"openapi-explorer__code-block-copy-btn-icons","aria-hidden":"true"},c.default.createElement("svg",{className:"openapi-explorer__code-block-copy-btn-icon",viewBox:"0 0 24 24"},c.default.createElement("path",{d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})),c.default.createElement("svg",{className:"openapi-explorer__code-block-copy-btn-icon--success",viewBox:"0 0 24 24"},c.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))))};const c=i(n(20489)),l=n(87315),u=s(n(68835)),p=s(n(10821))},21967(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({className:e,handler:t}){return r.default.createElement("button",{type:"button","aria-label":(0,o.translate)({id:"theme.CodeBlock.exitButtonAriaLabel",message:"Exit expanded view",description:"The ARIA label for exit expanded view button"}),title:(0,o.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The exit button label on code blocks"}),className:(0,i.default)("clean-btn","openapi-explorer__code-block-exit-btn",e),onClick:t},r.default.createElement("span",{className:"openapi-explorer__code-block-exit-btn-icons","aria-hidden":"true"},r.default.createElement("svg",{className:"openapi-explorer__code-block-exit-btn-icon",viewBox:"0 0 384 512"},r.default.createElement("path",{d:"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"}))))};const r=a(n(20489)),o=n(87315),i=a(n(68835))},80719(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{g.default.setAppElement("body")},[]),c.default.createElement(c.default.Fragment,null,c.default.createElement("button",{type:"button","aria-label":s?(0,u.translate)({id:"theme.CodeBlock.expanded",message:"Expanded",description:"The expanded button label on code blocks"}):(0,u.translate)({id:"theme.CodeBlock.expandButtonAriaLabel",message:"Expand code to fullscreen",description:"The ARIA label for expand code blocks button"}),title:(0,u.translate)({id:"theme.CodeBlock.expand",message:"Expand",description:"The expand button label on code blocks"}),className:(0,h.default)("clean-btn",t,"openapi-explorer__code-block-expand-btn",s&&"openapi-explorer__code-block-expand-btn--copied"),onClick:()=>v(!0)},c.default.createElement("span",{className:"openapi-explorer__code-block-expand-btn-icons","aria-hidden":"true"},c.default.createElement("svg",{className:"openapi-explorer__code-block-expand-btn-icon",viewBox:"0 0 448 512"},c.default.createElement("path",{d:"M32 32C14.3 32 0 46.3 0 64v96c0 17.7 14.3 32 32 32s32-14.3 32-32V96h64c17.7 0 32-14.3 32-32s-14.3-32-32-32H32zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7 14.3 32 32 32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H64V352zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32h64v64c0 17.7 14.3 32 32 32s32-14.3 32-32V64c0-17.7-14.3-32-32-32H320zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v64H320c-17.7 0-32 14.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32V352z"})),c.default.createElement("svg",{className:"openapi-explorer__code-block-expand-btn-icon--success",viewBox:"0 0 24 24"},c.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})))),c.default.createElement(g.default,{className:"openapi-explorer__expand-modal-content",overlayClassName:"openapi-explorer__expand-modal-overlay",isOpen:s,onRequestClose:()=>v(!1),contentLabel:"Code Snippet"},c.default.createElement(p.default,{as:"div",className:(0,h.default)("openapi-explorer__code-block-container",n&&!r.includes(`language-${n}`)&&`language-${n}`)},o&&c.default.createElement("div",{className:"openapi-explorer__code-block-title"},o),c.default.createElement("div",{className:"openapi-explorer__code-block-content"},c.default.createElement(y.Highlight,{theme:b,code:e,language:n??"text"},({className:e,tokens:t,getLineProps:n,getTokenProps:r})=>c.default.createElement("pre",{tabIndex:0,className:(0,h.default)(e,"openapi-explorer__code-block","thin-scrollbar")},c.default.createElement("code",{className:(0,h.default)("openapi-explorer__code-block-lines",a&&"openapi-explorer__code-block-lines-numbers")},t.map((e,t)=>c.default.createElement(f.default,{key:t,line:e,getLineProps:n,getTokenProps:r,classNames:i[t],showLineNumbers:a}))))),c.default.createElement("div",{className:"openapi-explorer__code-block-btn-group"},c.default.createElement(d.default,{className:"openapi-explorer__code-block-code-btn",code:e}),c.default.createElement(m.default,{className:"openapi-explorer__code-block-code-btn",handler:()=>v(!1)}))))))};const c=i(n(20489)),l=n(19258),u=n(87315),p=s(n(10978)),d=s(n(85998)),m=s(n(21967)),f=s(n(74793)),h=s(n(68835)),y=n(90383),g=s(n(16268))},74793(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({line:e,classNames:t,showLineNumbers:n,getLineProps:a,getTokenProps:i}){1===e.length&&"\n"===e[0].content&&(e[0].content="");const s=a({line:e,className:(0,o.default)(t,n&&"openapi-explorer__code-block-code-line")}),c=e.map((e,t)=>r.default.createElement("span",{key:t,...i({token:e,key:t})}));return r.default.createElement("span",{...s},n?r.default.createElement(r.default.Fragment,null,r.default.createElement("span",{className:"openapi-explorer__code-block-code-line-number"}),r.default.createElement("span",{className:"openapi-explorer__code-block-code-line-content"},c)):c,r.default.createElement("br",null))};const r=a(n(20489)),o=a(n(68835))},56035(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({className:e,onClick:t,isEnabled:n}){const a=(0,o.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return r.default.createElement("button",{type:"button",onClick:t,className:(0,i.default)("clean-btn",e,n&&"openapi-explorer__code-block-word-wrap-btn--enabled"),"aria-label":a,title:a},r.default.createElement("svg",{className:"openapi-explorer__code-block-word-wrap-btn-icon",viewBox:"0 0 24 24","aria-hidden":"true"},r.default.createElement("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})))};const r=a(n(20489)),o=n(87315),i=a(n(68835))},28690(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i(0,c.isValidElement)(e)))return e;return Array.isArray(e)?e.join(""):e}(e),r="string"==typeof a?p.default:u.default;return c.default.createElement(r,{key:String(n),...t},a)};const c=i(n(20489)),l=s(n(27431)),u=s(n(48512)),p=s(n(30355))},16551(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAuthDataKeys=function(e){if("http"===e.type&&"bearer"===e.scheme)return["token"];if("oauth2"===e.type)return["token"];if("http"===e.type&&"basic"===e.scheme)return["username","password"];if("apiKey"===e.type)return["apiKey"];return[]}},44757(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(77065)),i=a(n(66086)),s=a(n(78971)),c=n(21463),l=n(43787);t.default=function(){const e=(0,c.useTypedSelector)(e=>e.auth.data),t=(0,c.useTypedSelector)(e=>e.auth.options),n=(0,c.useTypedSelector)(e=>e.auth.selected),a=(0,c.useTypedDispatch)();if(void 0===n)return null;const u=t[n],p=Object.keys(t);return r.default.createElement("div",null,p.length>1&&r.default.createElement(o.default,{label:"Security Scheme"},r.default.createElement(i.default,{options:p,value:n,onChange:e=>{a((0,l.setSelectedAuth)(e.target.value))}})),u.map(t=>"http"===t.type&&"bearer"===t.scheme?r.default.createElement(o.default,{label:"Bearer Token",key:t.key+"-bearer"},r.default.createElement(s.default,{placeholder:"Bearer Token",password:!0,value:e[t.key].token??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"token",value:n||void 0}))}})):"oauth2"===t.type?r.default.createElement(o.default,{label:"Bearer Token",key:t.key+"-oauth2"},r.default.createElement(s.default,{placeholder:"Bearer Token",password:!0,value:e[t.key].token??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"token",value:n||void 0}))}})):"http"===t.type&&"basic"===t.scheme?r.default.createElement(r.default.Fragment,{key:t.key+"-basic"},r.default.createElement(o.default,{label:"Username"},r.default.createElement(s.default,{placeholder:"Username",value:e[t.key].username??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"username",value:n||void 0}))}})),r.default.createElement(o.default,{label:"Password"},r.default.createElement(s.default,{placeholder:"Password",password:!0,value:e[t.key].password??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"password",value:n||void 0}))}}))):"apiKey"===t.type?r.default.createElement(o.default,{label:`${t.key}`,key:t.key+"-apikey"},r.default.createElement(s.default,{placeholder:`${t.key}`,password:!0,value:e[t.key].apiKey??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"apiKey",value:n||void 0}))}})):null))}},43787(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.setSelectedAuth=t.setAuthData=t.slice=void 0,t.createAuth=function({security:e,securitySchemes:t,options:n}){const a=(0,o.createStorage)("sessionStorage");let r={},s={};for(const o of e??[]){const e=Object.keys(o).join(" and ");for(const[n,c]of Object.entries(o)){const o=t?.[n];if(o){void 0===s[e]&&(s[e]=[]);const t=(0,i.getAuthDataKeys)(o);for(const e of t){let t;void 0===r[n]&&(r[n]={});try{t=JSON.parse(a.getItem(n)??"")[e]}catch{}r[n][e]=t}s[e].push({...o,key:n,scopes:c})}}}let c;try{c=a.getItem((0,o.hashArray)(Object.keys(s)))??void 0}catch{}return{data:r,options:s,selected:c??Object.keys(s)[0]}};const r=n(75896),o=n(63918),i=n(16551);t.slice=(0,r.createSlice)({name:"auth",initialState:{},reducers:{setAuthData:(e,t)=>{const{scheme:n,key:a,value:r}=t.payload;e.data[n][a]=r},setSelectedAuth:(e,t)=>{e.selected=t.payload}}}),a=t.slice.actions,t.setAuthData=a.setAuthData,t.setSelectedAuth=a.setSelectedAuth,t.default=t.slice.reducer},21360(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(96055)),i=a(n(12701)),s=a(n(77065)),c=a(n(66086)),l=a(n(78971)),u=a(n(62851)),p=n(21463),d=a(n(45321)),m=a(n(12267)),f=a(n(96847)),h=a(n(69336)),y=n(21682);function g({requestBodyMetadata:e,jsonRequestBodyExample:t,methods:n,required:a}){const g=(0,p.useTypedSelector)(e=>e.contentType.value),v=(0,p.useTypedDispatch)(),b=e?.content?.[g]?.schema,x=e?.content?.[g]?.example,k=e?.content?.[g]?.examples;if("binary"===b?.format)return r.default.createElement(s.default,null,r.default.createElement(i.default,{placeholder:b.description||"Body",onChange:e=>{v(void 0!==e?(0,y.setFileRawBody)({src:`/path/to/${e.name}`,content:e}):(0,y.clearRawBody)())}}));if(("multipart/form-data"===g||"application/x-www-form-urlencoded"===g)&&"object"===b?.type)return r.default.createElement(s.default,{className:"openapi-explorer__form-item-body-container"},r.default.createElement("div",null,Object.entries(b.properties??{}).map(([e,t])=>"binary"===t.format?r.default.createElement(s.default,{key:e,label:e,required:Array.isArray(b.required)&&b.required.includes(e)},r.default.createElement(i.default,{placeholder:t.description||e,onChange:t=>{v(void 0!==t?(0,y.setFileFormBody)({key:e,value:{src:`/path/to/${t.name}`,content:t}}):(0,y.clearFormBodyKey)(e))}})):t.enum?r.default.createElement(s.default,{key:e,label:e,required:Array.isArray(b.required)&&b.required.includes(e)},r.default.createElement(c.default,{options:["---",...t.enum],onChange:t=>{const n=t.target.value;v("---"===n?(0,y.clearFormBodyKey)(e):(0,y.setStringFormBody)({key:e,value:n}))}})):r.default.createElement(s.default,{key:e,label:e,required:Array.isArray(b.required)&&b.required.includes(e)},r.default.createElement(l.default,{paramName:e,isRequired:Array.isArray(b.required)&&b.required.includes(e),placeholder:t.description||e,onChange:t=>{v((0,y.setStringFormBody)({key:e,value:t.target.value}))}})))));let _,w="plaintext",S="",A=[];if(g.includes("application/json")||g.endsWith("+json")){if(t&&(S=JSON.stringify(t,null,2)),x&&(_=JSON.stringify(x,null,2)),k)for(const[e,t]of Object.entries(k)){let n=t.value;try{JSON.parse(t.value)}catch(j){n=JSON.stringify(t.value,null,2)}A.push({label:e,body:n,summary:t.summary})}w="json"}if("application/xml"===g||g.endsWith("+xml")){if(t)try{S=(0,h.default)((0,o.default)(t,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{S=(0,o.default)(t)}if(x)try{_=(0,h.default)((0,o.default)(x,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{_=(0,o.default)(x)}if(k)for(const[e,t]of Object.entries(k)){let n;try{n=(0,h.default)(t.value,{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{n=t.value}A.push({label:e,body:n,summary:t.summary})}w="xml"}return _?r.default.createElement(s.default,null,r.default.createElement(m.default,{className:"openapi-tabs__schema",lazy:!0},r.default.createElement(f.default,{label:"Example (from schema)",value:"Example (from schema)",default:!0},r.default.createElement(u.default,{action:v,language:w,required:a},S)),r.default.createElement(f.default,{label:"Example",value:"example"},x.summary&&r.default.createElement(d.default,null,x.summary),_&&r.default.createElement(u.default,{action:v,language:w,required:a},_)))):A&&A.length>0?r.default.createElement(s.default,{className:"openapi-explorer__form-item-body-container"},r.default.createElement(m.default,{className:"openapi-tabs__schema",lazy:!0},r.default.createElement(f.default,{label:"Example (from schema)",value:"Example (from schema)",default:!0},r.default.createElement(u.default,{action:v,language:w,required:a},S)),A.map(e=>r.default.createElement(f.default,{label:e.label,value:e.label,key:e.label},e.summary&&r.default.createElement(d.default,null,e.summary),e.body&&r.default.createElement(u.default,{action:v,language:w},e.body))))):r.default.createElement(s.default,null,r.default.createElement(u.default,{action:v,language:w,required:a},S))}t.default=function({requestBodyMetadata:e,jsonRequestBodyExample:t,methods:n,required:a}){return void 0===(0,p.useTypedSelector)(e=>e.contentType.value)?null:r.default.createElement(g,{requestBodyMetadata:e,jsonRequestBodyExample:t,required:a})}},96055(e,t,n){"use strict";function a(e,t){var n=function(e,t,a){var r="";if(e instanceof Array)for(var o=0,i=e.length;o":"/>",s){for(var l in e)"#text"===l?r+=e[l]:"#cdata"===l?r+="":"@"!==l.charAt(0)&&(r+=n(e[l],l,a+"\t"));r+=("\n"===r.charAt(r.length-1)?a:"")+""}}else r+=a+"<"+t+">"+e.toString()+"";return r},a="";for(var r in e)a+=n(e[r],r,"");return t?a.replace(/\t/g,t):a.replace(/\t|\n/g,"")}n.r(t),n.d(t,{default:()=>a})},21682(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.setFileFormBody=t.setStringFormBody=t.clearFormBodyKey=t.setFileRawBody=t.setStringRawBody=t.clearRawBody=t.slice=void 0;const r=n(75896);t.slice=(0,r.createSlice)({name:"body",initialState:{},reducers:{clearRawBody:e=>({type:"empty"}),setStringRawBody:(e,t)=>({type:"raw",content:{type:"string",value:t.payload}}),setFileRawBody:(e,t)=>({type:"raw",content:{type:"file",value:t.payload}}),clearFormBodyKey:(e,t)=>{"form"===e?.type&&delete e.content[t.payload]},setStringFormBody:(e,t)=>"form"!==e?.type?{type:"form",content:{[t.payload.key]:{type:"string",value:t.payload.value}}}:(e.content[t.payload.key]={type:"string",value:t.payload.value},e),setFileFormBody:(e,t)=>"form"!==e?.type?{type:"form",content:{[t.payload.key]:{type:"file",value:t.payload.value}}}:(e.content[t.payload.key]={type:"file",value:t.payload.value},e)}}),a=t.slice.actions,t.clearRawBody=a.clearRawBody,t.setStringRawBody=a.setStringRawBody,t.setFileRawBody=a.setFileRawBody,t.clearFormBodyKey=a.clearFormBodyKey,t.setStringFormBody=a.setStringFormBody,t.setFileFormBody=a.setFileFormBody,t.default=t.slice.reducer},62479(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.contentType.value),o=(0,m.useTypedSelector)(e=>e.accept.value),i=(0,m.useTypedSelector)(e=>e.server.value),s=(0,m.useTypedSelector)(e=>e.body),v=(0,m.useTypedSelector)(e=>e.params.path),b=(0,m.useTypedSelector)(e=>e.params.query),x=(0,m.useTypedSelector)(e=>e.params.cookie),k=(0,m.useTypedSelector)(e=>e.params.header),_=(0,m.useTypedSelector)(e=>e.auth),w=(0,f.default)(_);let S;const A={...w,data:function e(t){for(const n in t)if("object"==typeof t[n]&&null!==t[n]){const a=Object.keys(t).join(" and "),r=w?.options?.[n]??w?.options?.[a];S=r?.[0]?.name,t[n]=e(t[n])}else t[n]=`<${S??n}>`;return t}(w.data)},j=(0,p.default)(e,{queryParams:b,pathParams:v,cookieParams:x,contentType:r,accept:o,headerParams:k,body:s,server:i,auth:A}),E=a?.themeConfig?.languageTabs??t.languageSet,C=t.languageSet.filter(e=>E?.some(t=>t.language===e.language)),T=(0,y.mergeCodeSampleLanguage)((0,y.mergeArraysbyLanguage)(E,C),n),O=T.filter(e=>e.language===localStorage.getItem("docusaurus.tab.code-samples")),[B,R]=(0,c.useState)(),[P,N]=(0,c.useState)(),[D,I]=(0,c.useState)(()=>1===T.length?T[0]:O[0]??T[0]),[L,F]=(0,c.useState)(""),[M,$]=(0,c.useState)(()=>(0,y.getCodeSampleSourceFromLanguage)(D));return(0,c.useEffect)(()=>{if(D&&D.sample&&$((0,y.getCodeSampleSourceFromLanguage)(D)),D&&D.options)h.default.convert(D.language,D.variant,j,D.options,(e,t)=>{e||F(t)});else if(D&&!D.options){const e={...T.filter(e=>e.language===D.language)[0],...D};h.default.convert(e.language,e.variant,j,e.options,(e,t)=>{e||F(t)})}else F("")},[o,s,r,x,k,D,v,e,b,i,j,T]),(0,c.useEffect)(function(){B&&B!==D?.variant&&h.default.convert(D.language,B,j,D.options,(e,t)=>{e||F(t)})}),(0,c.useEffect)(function(){if(D&&D.samples&&D.samplesSources&&P&&P!==D.sample){const e=D.samples.findIndex(e=>e===P);$(D.samplesSources[e])}}),void 0===D?null:c.default.createElement(c.default.Fragment,null,c.default.createElement(d.default,{groupId:"code-samples",action:{setLanguage:I,setSelectedVariant:R,setSelectedSample:N},languageSet:T,defaultValue:O[0]?.language??T[0].language,lazy:!0},T.map(e=>c.default.createElement(g,{value:e.language,label:e.language,key:e.language,attributes:{className:`openapi-tabs__code-item--${e.logoClass}`}},e.samples&&c.default.createElement(d.default,{className:"openapi-tabs__code-container-inner",action:{setLanguage:I,setSelectedSample:N},includeSample:!0,currentLanguage:e.language,defaultValue:P,languageSet:T,lazy:!0},e.samples.map((t,n)=>c.default.createElement(g,{value:t,label:e.samplesLabels?e.samplesLabels[n]:t,key:`${e.language}-${e.sample}`,attributes:{className:"openapi-tabs__code-item--sample"}},c.default.createElement(u.default,{language:e.highlight,className:"openapi-explorer__code-block",showLineNumbers:!0},M)))),c.default.createElement(d.default,{className:"openapi-tabs__code-container-inner",action:{setLanguage:I,setSelectedVariant:R},includeVariant:!0,currentLanguage:e.language,defaultValue:B,languageSet:T,lazy:!0},e.variants.map((t,n)=>c.default.createElement(g,{value:t.toLowerCase(),label:t.toUpperCase(),key:`${e.language}-${e.variant}`,attributes:{className:"openapi-tabs__code-item--variant"}},c.default.createElement(u.default,{language:e.highlight,className:"openapi-explorer__code-block",showLineNumbers:!0},L))))))))}},40732(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.mergeArraysbyLanguage=void 0,t.mergeCodeSampleLanguage=function(e,t){return e.map(e=>{const n=t.filter(({lang:t})=>t===e.codeSampleLanguage);if(n.length){const t=n.map(({lang:e})=>e),a=n.map(({label:e,lang:t})=>e||t),r=n.map(({source:e})=>e);return{...e,sample:t[0],samples:t,samplesSources:r,samplesLabels:a}}return e})},t.getCodeSampleSourceFromLanguage=function(e){if(e&&e.sample&&e.samples&&e.samplesSources){const t=e.samples.findIndex(t=>t===e.sample);return e.samplesSources[t]}return""},t.generateLanguageSet=function(){const e=[];return s.default.getLanguageList().forEach(t=>{const n=[];t.variants.forEach(e=>{n.push(e.key)}),e.push({highlight:t.syntax_mode,language:t.key,codeSampleLanguage:t.label,logoClass:t.key,options:{longFormat:!1,followRedirect:!0,trimRequestBody:!0},variant:n[0],variants:n})}),e};const r=a(n(93624)),o=a(n(38067)),i=a(n(14749)),s=a(n(38577));t.mergeArraysbyLanguage=(e,t)=>(0,i.default)(e,t,"language").map(n=>{const a=[(0,r.default)(e,["language",n.language]),(0,r.default)(t,["language",n.language])];return(0,o.default)({},...a,e=>e)})},61713(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{const e=m.current.find(e=>"true"===e?.getAttribute("aria-selected"));if(e&&f.current){const t=f.current,n=t.getBoundingClientRect(),a=3,r=e.getBoundingClientRect().left-n.left+t.scrollLeft-a;Math.abs(r-t.scrollLeft)>4&&(t.scrollLeft=r)}},[]);const y=o=>{const i=o.currentTarget,c=m.current.indexOf(i),l=d[c].value;if(l!==s&&(h(i),u(l)),e){let o;t&&a?(o=n.filter(e=>e.language===t)[0],o.variant=l,e.setSelectedVariant(l.toLowerCase())):t&&r?(o=n.filter(e=>e.language===t)[0],o.sample=l,e.setSelectedSample(l)):(o=n.filter(e=>e.language===l)[0],e.setSelectedVariant(o.variants[0].toLowerCase()),e.setSelectedSample(o.sample)),e.setLanguage(o)}},g=e=>{let t=null;switch(e.key){case"Enter":y(e);break;case"ArrowRight":{const n=m.current.indexOf(e.currentTarget)+1;t=m.current[n]??m.current[0];break}case"ArrowLeft":{const n=m.current.indexOf(e.currentTarget)-1;t=m.current[n]??m.current[m.current.length-1];break}}t?.focus()};return c.default.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,p.default)("tabs","openapi-tabs__code-list-container",{"tabs--block":i},o),ref:f},d.map(({value:e,label:t,attributes:n})=>c.default.createElement("li",{role:"tab",tabIndex:s===e?0:-1,"aria-selected":s===e,key:e,ref:e=>{e&&m.current.push(e)},onKeyDown:g,onClick:y,...n,className:(0,p.default)("tabs__item","openapi-tabs__code-item",n?.className,{active:s===e})},c.default.createElement("span",null,t??e))))}function m({lazy:e,children:t,selectedValue:n}){const a=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=a.find(e=>e.props.value===n);return e?(0,c.cloneElement)(e,{className:"margin-top--md"}):null}return c.default.createElement("div",{className:"margin-top--md openapi-tabs__code-content"},a.map((e,t)=>(0,c.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function f(e){const t=(0,l.useTabs)(e),{className:n}=e;return c.default.createElement("div",{className:(0,p.default)("tabs-container openapi-tabs__code-container",n)},c.default.createElement(d,{...e,...t}),c.default.createElement(m,{...e,...t}))}},58529(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(77065)),i=a(n(66086)),s=n(21463),c=n(17775);t.default=function(){const e=(0,s.useTypedSelector)(e=>e.contentType.value),t=(0,s.useTypedSelector)(e=>e.contentType.options),n=(0,s.useTypedDispatch)();return t.length<=1?null:r.default.createElement(o.default,{label:"Content-Type"},r.default.createElement(i.default,{value:e,options:t,onChange:e=>n((0,c.setContentType)(e.target.value))}))}},11614(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489));t.default=function({label:e,onClick:t,children:n}){return r.default.createElement("div",{tabIndex:0,className:"openapi-explorer__floating-btn"},e&&r.default.createElement("button",{tabIndex:0,onClick:t},e),n)}},12701(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ia(!0),onDragLeave:()=>a(!1),multiple:!1,style:{marginTop:"calc(var(--ifm-pre-padding) / 2)"}},r?c.default.createElement(c.default.Fragment,null,c.default.createElement("button",{style:{marginTop:"calc(var(--ifm-pre-padding) / 2)"},onClick:e=>{e.stopPropagation(),i(void 0)}},"Clear"),c.default.createElement(p,{file:r})):c.default.createElement("div",{className:"openapi-explorer__dropzone-content"},e)))}},77065(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(68835));t.default=function({label:e,type:t,required:n,children:a,className:i}){return r.default.createElement("div",{className:(0,o.default)("openapi-explorer__form-item",i)},e&&r.default.createElement("label",{className:"openapi-explorer__form-item-label"},e),t&&r.default.createElement("span",{style:{opacity:.6}}," \u2014 ",t),n&&r.default.createElement("span",{className:"openapi-schema__required"},"required"),r.default.createElement("div",null,a))}},34599(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(68835));t.default=function({value:e,options:t,onChange:n,showErrors:a}){if(0===t.length)return null;let i;if(t.length<6){const e=24;i=29*t.length+(4*t.length-1)+8+e+1}return r.default.createElement("select",{style:{height:i},className:(0,o.default)("openapi-explorer__multi-select-input",{error:a}),value:e,onChange:n,size:Math.min(6,t.length+1),multiple:!0},t.map(e=>r.default.createElement("option",{key:e,value:e},e)))}},66086(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489));t.default=function({value:e,options:t,onChange:n}){return Array.isArray(t)&&0!==t.length?r.default.createElement("select",{className:"openapi-explorer__select-input",value:e,onChange:n},t.map(e=>r.default.createElement("option",{key:e,value:e},e))):null}},78971(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=n(59876),i=a(n(68835)),s=n(85954);t.default=function({isRequired:e,value:t,placeholder:n,password:a,onChange:c,paramName:l}){n=n?.split("\n")[0];const{register:u,formState:{errors:p}}=(0,s.useFormContext)(),d=p?.[l]?.message;return r.default.createElement(r.default.Fragment,null,l?r.default.createElement("input",{...u(l,{required:!!e&&"This field is required"}),className:(0,i.default)("openapi-explorer__form-item-input",{error:d}),type:a?"password":"text",placeholder:n,title:n,value:t,onChange:c,autoComplete:"off"}):r.default.createElement("input",{className:"openapi-explorer__form-item-input",type:a?"password":"text",placeholder:n,title:n,value:t,onChange:c,autoComplete:"off"}),d&&r.default.createElement(o.ErrorMessage,{errors:p,name:l,render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))}},62851(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ir(!1),onBlur:()=>r(!0)},c.default.createElement(h.LiveEditor,{key:String(n),className:(0,m.default)({"openapi-explorer__playground-editor":!0,"openapi-explorer__form-item-input":t,error:t}),onChange:e,disabled:a,tabMode:"focus"}))});const g=(0,h.withLive)(function({children:e,transformCode:t,value:n,language:a,action:r,required:o,...i}){const s=(0,l.usePrismTheme)(),[u,g]=c.default.useState(e.replace(/\n$/,""));(0,c.useEffect)(()=>{r((0,d.setStringRawBody)(u))},[r,u]);const{control:v,formState:{errors:b}}=(0,f.useFormContext)(),x=b?.requestBody;return c.default.createElement("div",{className:(0,m.default)({"openapi-explorer__playground-container":!0})},c.default.createElement(h.LiveProvider,{code:u,transformCode:t??(e=>`${e};`),theme:s,language:a,...i},c.default.createElement(f.Controller,{control:v,rules:{required:!(!o||u)&&"This field is required"},name:"requestBody",render:({field:{onChange:e,name:t}})=>c.default.createElement(y,{onEdit:t=>((e,t)=>{g(e),t(e)})(t,e),name:t,showErrors:x})}),x&&c.default.createElement(p.ErrorMessage,{errors:b,name:"requestBody",render:({message:e})=>c.default.createElement("div",{className:"openapi-explorer__input-error"},e)})))});t.default=g},40152(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i[...e,{id:(0,u.nanoid)()}])}function p(e,a){return r=>{const o=t.map(t=>t.id===e.id?{...t,value:r}:t);n(o),a(o)}}return(0,c.useEffect)(()=>{const n=t.map(e=>e.value).filter(e=>!!e);a((0,m.setParam)({...e,value:n.length>0?n:void 0}))},[t]),(0,c.useEffect)(()=>{if(e.schema?.example?.length>0){const t=e.schema.example.map(e=>({id:(0,u.nanoid)(),value:e.toString()}));n(t)}},[e.schema.example,e.schema.length]),c.default.createElement(c.default.Fragment,null,c.default.createElement(h.Controller,{control:r,rules:{required:!!e.required&&"This field is required"},name:"paramArray",render:({field:{onChange:a,name:r}})=>c.default.createElement(c.default.Fragment,null,t.map(r=>{return c.default.createElement("div",{key:r.id,style:{display:"flex"}},c.default.createElement(y,{param:e,onChange:p(r,a),initialValue:r.value}),c.default.createElement("button",{className:"openapi-explorer__delete-btn",onClick:(o=r,()=>{const e=t.filter(e=>e.id!==o.id);n(e)})},c.default.createElement("svg",{focusable:"false",preserveAspectRatio:"xMidYMid meet",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",width:"16",height:"16",viewBox:"0 0 32 32","aria-hidden":"true"},c.default.createElement("path",{d:"M24 9.4L22.6 8 16 14.6 9.4 8 8 9.4 14.6 16 8 22.6 9.4 24 16 17.4 22.6 24 24 22.6 17.4 16 24 9.4z"}),c.default.createElement("title",null,"Delete"))));var o}),c.default.createElement("button",{className:"openapi-explorer__thin-btn",onClick:s},"Add item"))}),i&&c.default.createElement(l.ErrorMessage,{errors:o,name:"paramArray",render:({message:e})=>c.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const c=i(n(20489)),l=n(59876),u=n(75896),p=s(n(66086)),d=s(n(78971)),m=n(51195),f=n(21463),h=n(85954);function y({param:e,onChange:t,initialValue:n}){const[a,r]=(0,c.useState)(n||"");return"boolean"===e.schema?.items?.type?c.default.createElement(p.default,{options:["---","true","false"],onChange:e=>{const n=e.target.value;t("---"===n?void 0:n)}}):c.default.createElement(d.default,{placeholder:e.description||e.name,value:a,onChange:e=>{r(e.target.value),t(e.target.value)}})}},90317(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const t=(0,c.useTypedDispatch)(),{control:n,formState:{errors:a}}=(0,l.useFormContext)(),u=a?.paramBoolean;return r.default.createElement(r.default.Fragment,null,r.default.createElement(l.Controller,{control:n,rules:{required:!!e.required&&"This field is required"},name:"paramBoolean",render:({field:{onChange:n,name:a}})=>r.default.createElement(i.default,{name:a,options:["---","true","false"],onChange:a=>{const r=a.target.value;t((0,s.setParam)({...e,value:"---"===r?void 0:r})),n(r)}})}),u&&r.default.createElement(o.ErrorMessage,{errors:a,name:"paramBoolean",render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const r=a(n(20489)),o=n(59876),i=a(n(66086)),s=n(51195),c=n(21463),l=n(85954)},35780(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const{control:t,formState:{errors:n}}=(0,l.useFormContext)(),a=n?.paramMultiSelect,u=(0,c.useTypedDispatch)(),p=e.schema?.items?.enum??[],d=(0,c.useTypedSelector)(e=>e.params.path),m=(0,c.useTypedSelector)(e=>e.params.query),f=(0,c.useTypedSelector)(e=>e.params.cookie),h=(0,c.useTypedSelector)(e=>e.params.header),y=d.length?d:m.length?m:f.length?f:h;return r.default.createElement(r.default.Fragment,null,r.default.createElement(l.Controller,{control:t,rules:{required:!!e.required&&"This field is required"},name:"paramMultiSelect",render:({field:{onChange:t,name:n}})=>r.default.createElement(i.default,{options:p,name:n,onChange:n=>((t,n)=>{const a=Array.prototype.filter.call(t.target.options,e=>e.selected).map(e=>e.value);u((0,s.setParam)({...e,value:a.length>0?a:void 0})),n(y)})(n,t),showErrors:a})}),a&&r.default.createElement(o.ErrorMessage,{errors:n,name:"paramMultiSelect",render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const r=a(n(20489)),o=n(59876),i=a(n(34599)),s=n(51195),c=n(21463),l=n(85954)},31187(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const{control:t,formState:{errors:n}}=(0,l.useFormContext)(),a=n?.paramSelect,u=(0,c.useTypedDispatch)(),p=e.schema?.enum??[];return r.default.createElement(r.default.Fragment,null,r.default.createElement(l.Controller,{control:t,rules:{required:!!e.required&&"This field is required"},name:"paramSelect",render:({field:{onChange:t,name:n}})=>r.default.createElement(i.default,{options:["---",...p],onChange:n=>{const a=n.target.value;u((0,s.setParam)({...e,value:"---"===a?void 0:a})),t(a)}})}),a&&r.default.createElement(o.ErrorMessage,{errors:n,name:"paramSelect",render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const r=a(n(20489)),o=n(59876),i=a(n(66086)),s=n(51195),c=n(21463),l=n(85954)},46672(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const t=(0,s.useTypedDispatch)();return r.default.createElement(o.default,{isRequired:e.required,paramName:e.name,placeholder:e.description||e.name,onChange:n=>t((0,i.setParam)({...e,value:"path"===e.in||"query"===e.in?n.target.value.replace(/\s/g,"%20"):n.target.value}))})};const r=a(n(20489)),o=a(n(78971)),i=n(51195),s=n(21463)},37381(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.params.path),...(0,h.useTypedSelector)(e=>e.params.query),...(0,h.useTypedSelector)(e=>e.params.cookie),...(0,h.useTypedSelector)(e=>e.params.header)],a=n.filter(e=>e.required),r=n.filter(e=>!e.required);return c.default.createElement(c.default.Fragment,null,a.map(e=>c.default.createElement(g,{key:`${e.in}-${e.name}`,param:e})),r.length>0&&c.default.createElement(c.default.Fragment,null,c.default.createElement("button",{type:"button",className:"openapi-explorer__show-more-btn",onClick:()=>t(e=>!e)},c.default.createElement("span",{style:{width:"1.5em",display:"inline-block",textAlign:"center"}},c.default.createElement("span",{className:e?"openapi-explorer__plus-btn--expanded":"openapi-explorer__plus-btn"},c.default.createElement("div",null,c.default.createElement("svg",{style:{fill:"currentColor",width:"10px",height:"10px"},height:"16",viewBox:"0 0 16 16",width:"16",xmlns:"http://www.w3.org/2000/svg"},c.default.createElement("path",{d:"M9 7h6a1 1 0 0 1 0 2H9v6a1 1 0 0 1-2 0V9H1a1 1 0 1 1 0-2h6V1a1 1 0 1 1 2 0z",fillRule:"evenodd"}))))),e?"Hide optional parameters":"Show optional parameters"),c.default.createElement("div",{className:e?"openapi-explorer__show-options":"openapi-explorer__hide-options"},r.map(e=>c.default.createElement(g,{key:`${e.in}-${e.name}`,param:e})))))}},51195(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setParam=t.slice=void 0;const a=n(75896);t.slice=(0,a.createSlice)({name:"params",initialState:{},reducers:{setParam:(e,t)=>{const n=t.payload,a=e[t.payload.in],r=a.findIndex(e=>e.name===n.name);a[r]=n}}}),t.setParam=t.slice.actions.setParam,t.default=t.slice.reducer},35229(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.params.path),i=(0,v.useTypedSelector)(e=>e.params.query),s=(0,v.useTypedSelector)(e=>e.params.cookie),_=(0,v.useTypedSelector)(e=>e.contentType.value),w=(0,v.useTypedSelector)(e=>e.params.header),S=(0,v.useTypedSelector)(e=>e.body),A=(0,v.useTypedSelector)(e=>e.accept.value),j=(0,v.useTypedDispatch)(e=>e.accept.options),E=(0,v.useTypedSelector)(e=>e.auth.selected),C=(0,v.useTypedSelector)(e=>e.server.value),T=(0,v.useTypedSelector)(e=>e.server.options),O=(0,v.useTypedSelector)(e=>e.auth),B=(0,v.useTypedDispatch)(),[R,P]=(0,c.useState)(!0),[N,D]=(0,c.useState)(!0),[I,L]=(0,c.useState)(!0),[F,M]=(0,c.useState)(!0),[$,q]=(0,c.useState)(!0),H=[...o,...i,...s,...w],z=(0,m.default)(t,{queryParams:i,pathParams:o,cookieParams:s,contentType:_,accept:A,headerParams:w,body:S,server:C,auth:O}),U={path:[],query:[],header:[],cookie:[]};e.parameters?.forEach(e=>{const t=e.in;U[t].push(e)});const G=(0,x.useForm)({shouldFocusError:!1}),W=T.length>0,J=j.length>1,K=void 0!==_,V=e.servers&&!r,Z=void 0!==E,Y=H.length>0,X=e.requestBody?.required;if(!(J||Z||Y||K||W))return null;const Q=F&&I&&$&&N&&R;return c.default.createElement(x.FormProvider,{...G},c.default.createElement("form",{className:"openapi-explorer__request-form",onSubmit:G.handleSubmit(async e=>{B((0,y.setResponse)("Fetching..."));try{await(t=1200,new Promise(e=>setTimeout(e,t)));const e=await(0,k.default)(z,a,S);e.headers.get("content-type")?.includes("text/event-stream")?await(async e=>{e.headers&&B((0,y.setHeaders)(Object.fromEntries(e.headers))),B((0,y.setCode)(e.status));const t=e.body.getReader(),n=new TextDecoder;let a="";for(;;){const{done:e,value:r}=await t.read();if(e)break;a+=n.decode(r,{stream:!0}),B((0,y.setResponse)(a))}})(e):await(async e=>{B((0,y.setResponse)(await e.text())),B((0,y.setCode)(e.status)),e.headers&&B((0,y.setHeaders)(Object.fromEntries(e.headers)))})(e)}catch(n){console.log(n),B((0,y.setResponse)("Connection failed")),B((0,y.clearCode)()),B((0,y.clearHeaders)())}var t})},c.default.createElement("div",{className:"openapi-explorer__request-header-container"},c.default.createElement("span",{className:"openapi-explorer__request-title"},"Request "),Q?c.default.createElement("span",{className:"openapi-explorer__expand-details-btn",onClick:()=>{P(!1),D(!1),L(!1),M(!1),q(!1)}},"Collapse all"):c.default.createElement("span",{className:"openapi-explorer__expand-details-btn",onClick:()=>{P(!0),D(!0),L(!0),M(!0),q(!0)}},"Expand all")),c.default.createElement("div",{className:"openapi-explorer__details-outer-container"},W&&"event"!==e.method&&c.default.createElement("details",{open:$,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),q(!$)}},"Base URL"),c.default.createElement(g.default,null)),Z&&c.default.createElement("details",{open:N,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),D(!N)}},"Auth"),c.default.createElement(p.default,null)),Y&&c.default.createElement("details",{open:F||Object.keys(G.formState.errors).length,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),M(!F)}},"Parameters"),c.default.createElement(h.default,null)),K&&c.default.createElement("details",{open:I,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),L(!I)}},"Body",X&&c.default.createElement("span",{className:"openapi-schema__required"},"\xa0required")),c.default.createElement(c.default.Fragment,null,c.default.createElement(f.default,null),c.default.createElement(d.default,{jsonRequestBodyExample:e.jsonRequestBodyExample,requestBodyMetadata:e.requestBody,required:X}))),J&&c.default.createElement("details",{open:R,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),P(!R)}},"Accept"),c.default.createElement(u.default,null)),V&&"event"!==e.method&&c.default.createElement("button",{className:"openapi-explorer__request-btn",type:"submit"},"Send API Request"))))}},97054(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=async function(e,t,n){const a=e.toJSON().header;let r=new Headers;a&&a.forEach(e=>{e.key&&e.value&&r.append(e.key,e.value)});const o=e.body?.toJSON();let i;if(void 0!==o&&Object.keys(o).length>0)switch(o.mode){case"urlencoded":if(i=new URLSearchParams,Array.isArray(o.urlencoded))for(const e of o.urlencoded)e.key&&e.value&&i.append(e.key,e.value);break;case"raw":i=(o.raw??"").toString();break;case"formdata":{r.delete("Content-Type"),i=new FormData;const t=e.body?.formdata?.members;if(Array.isArray(t))for(const e of t)e.key&&e.value.content&&i.append(e.key,e.value.content),e.key&&"string"==typeof e.value&&i.append(e.key,e.value);break}case"file":"raw"===n.type&&"file"===n.content?.type&&(i=await async function(e){return new Promise((t,n)=>{const a=new FileReader;a.onabort=()=>{console.log("file reading was aborted"),n()},a.onerror=()=>{console.log("file reading has failed"),n()},a.onload=()=>{const e=a.result;t(e)},a.readAsArrayBuffer(e)})}(n.content.value.content))}const s={method:e.method,headers:r,body:i};let c=e.url.toString();if(t){c=t.replace(/\/$/,"")+"/"+e.url.toString()}return function(e,t,n=5e3){return Promise.race([fetch(e,t),new Promise((e,t)=>setTimeout(()=>t(new Error("Request timed out")),n))])}(c,s).then(e=>{const t=e.headers.get("content-type");let n="";return t?(t.includes("application/pdf")?n=".pdf":t.includes("image/jpeg")?n=".jpg":t.includes("image/png")?n=".png":t.includes("image/gif")?n=".gif":t.includes("image/webp")?n=".webp":t.includes("video/mpeg")?n=".mpeg":t.includes("video/mp4")?n=".mp4":t.includes("audio/mpeg")?n=".mp3":t.includes("audio/ogg")?n=".ogg":t.includes("application/octet-stream")?n=".bin":t.includes("application/zip")&&(n=".zip"),n?e.blob().then(t=>{const a=window.URL.createObjectURL(t),r=document.createElement("a");return r.href=a,r.setAttribute("download",`file${n}`),r.style.display="none",document.body.appendChild(r),r.click(),setTimeout(()=>document.body.removeChild(r),0),e}):e):e})}},89751(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=n(14211),i=n(19258),s=a(n(28690)),c=n(21463),l=a(n(12267)),u=a(n(96847)),p=a(n(68835)),d=n(4617);t.default=function({item:e}){const t=(0,o.useDoc)().frontMatter.hide_send_button,n=(0,i.usePrismTheme)(),a=(0,c.useTypedSelector)(e=>e.response.code),m=(0,c.useTypedSelector)(e=>e.response.headers),f=(0,c.useTypedSelector)(e=>e.response.value),h=(0,c.useTypedDispatch)(),y=a&&"openapi-response__dot "+(parseInt(a)>=400?"openapi-response__dot--danger":parseInt(a)>=200&&parseInt(a)<300?"openapi-response__dot--success":"openapi-response__dot--info");if(!e.servers||t)return null;let g=f;if(g)try{g=JSON.stringify(JSON.parse(f),null,2)}catch{f.startsWith("<")&&(g=function(e){let t="",n="";return e.split(/>\s*{e.match(/^\/\w/)&&(n=n.substring(2)),t+=n+"<"+e+">\r\n",e.match(/^]*[^/]$/)&&(n+=" ")}),t.substring(1,t.length-3)}(f))}return r.default.createElement("div",{className:"openapi-explorer__response-container"},r.default.createElement("div",{className:"openapi-explorer__response-title-container"},r.default.createElement("span",{className:"openapi-explorer__response-title"},"Response"),r.default.createElement("span",{className:"openapi-explorer__response-clear-btn",onClick:()=>{h((0,d.clearResponse)()),h((0,d.clearCode)()),h((0,d.clearHeaders)())}},"Clear")),r.default.createElement("div",{style:{backgroundColor:a&&"Fetching..."!==g?n.plain.backgroundColor:"transparent",paddingLeft:"1rem",paddingTop:"1rem",...("Fetching..."===g||!a)&&{paddingBottom:"1rem"}}},a&&"Fetching..."!==g?r.default.createElement(l.default,{lazy:!0},r.default.createElement(u.default,{label:` ${a}`,value:"body",attributes:{className:(0,p.default)("openapi-response__dot",y)},default:!0},r.default.createElement(s.default,{className:"openapi-explorer__code-block openapi-response__status-code",language:f.startsWith("<")?"xml":"json"},g||r.default.createElement("p",{className:"openapi-explorer__response-placeholder-message"},"Click the ",r.default.createElement("code",null,"Send API Request")," button above and see the response here!"))),r.default.createElement(u.default,{label:"Headers",value:"headers"},r.default.createElement(s.default,{className:"openapi-explorer__code-block openapi-response__status-headers",language:f.startsWith("<")?"xml":"json"},JSON.stringify(m,void 0,2)))):"Fetching..."===g?r.default.createElement("div",{className:"openapi-explorer__loading-container"},r.default.createElement("div",{className:"openapi-response__lds-ring"},r.default.createElement("div",null),r.default.createElement("div",null),r.default.createElement("div",null),r.default.createElement("div",null))):r.default.createElement("p",{className:"openapi-explorer__response-placeholder-message"},"Click the ",r.default.createElement("code",null,"Send API Request")," button above and see the response here!")))}},4617(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.clearHeaders=t.setHeaders=t.clearCode=t.setCode=t.clearResponse=t.setResponse=t.slice=void 0;const r=n(75896);t.slice=(0,r.createSlice)({name:"response",initialState:{},reducers:{setResponse:(e,t)=>{e.value=t.payload},setCode:(e,t)=>{e.code=t.payload},setHeaders:(e,t)=>{e.headers=t.payload},clearResponse:e=>{e.value=void 0},clearCode:e=>{e.code=void 0},clearHeaders:e=>{e.headers=void 0}}}),a=t.slice.actions,t.setResponse=a.setResponse,t.clearResponse=a.clearResponse,t.setCode=a.setCode,t.clearCode=a.clearCode,t.setHeaders=a.setHeaders,t.clearHeaders=a.clearHeaders,t.default=t.slice.reducer},29274(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(70846)),i=n(21463);t.default=function(e){const t=(0,i.useTypedSelector)(e=>e.auth.options),n=(0,i.useTypedSelector)(e=>e.auth.selected),a=`/${e.infoPath}#authentication`;if(void 0===n)return null;if(void 0===t[n]?.[0]?.type)return null;const s=t[n];return r.default.createElement("details",{className:"openapi-security__details",open:!1},r.default.createElement("summary",{className:"openapi-security__summary-container"},r.default.createElement("h4",{className:"openapi-security__summary-header"},"Authorization: ",s[0].name??s[0].type)),s.map(e=>{const t="http"===e.type,i="apiKey"===e.type,s="oauth2"===e.type,c="openIdConnect"===e.type;if(t){if("bearer"===e.scheme){const{name:t,key:n,type:i,scopes:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),i),s&&s.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}if("basic"===e.scheme){const{name:t,key:n,type:i,scopes:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),i),s&&s.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},e.name??e.key)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),e.type),r.default.createElement("span",null,r.default.createElement("strong",null,"in: "),e.in)))}if(i){const{name:t,key:n,type:i,scopes:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),i),s&&s.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}if(s){const{name:t,key:i,type:s,scopes:c,flows:l,...u}=e;return r.default.createElement(r.default.Fragment,{key:n},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??i)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),s),c&&c.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(u).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof u[e]?JSON.stringify(u[e],null,2):String(u[e]))),l&&r.default.createElement("span",null,r.default.createElement("code",null,r.default.createElement("strong",null,"flows: "),JSON.stringify(l,null,2)))))}if(c){const{name:t,key:n,scopes:i,type:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),s),i&&i.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}}))}},88859(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.server.value),a=(0,m.useTypedSelector)(e=>e.server.options),r=(0,m.useTypedDispatch)();if(a.length<=0)return null;if(a.length<1&&void 0===n?.variables)return null;if(!n){const e=a[0];r((0,f.setServer)(JSON.stringify(e)))}if(n){if(!a.find(e=>e.url===n.url)){const e=a[0];r((0,f.setServer)(JSON.stringify(e)))}}if(!e){let e="";return n&&(e=n.url.replace(/\/$/,""),n.variables&&Object.keys(n.variables).forEach(t=>{e=e.replace(`{${t}}`,n.variables?.[t].default??"")})),c.default.createElement(l.default,{onClick:()=>t(!0),label:"Edit"},c.default.createElement(u.default,null,c.default.createElement("span",{className:"openapi-explorer__server-url",title:e},e)))}return c.default.createElement("div",{className:"openapi-explorer__server-container"},c.default.createElement(l.default,{onClick:()=>t(!1),label:"Hide"},c.default.createElement(u.default,null,c.default.createElement(p.default,{options:a.map(e=>e.url),onChange:e=>{r((0,f.setServer)(JSON.stringify(a.filter(t=>t.url===e.target.value)[0])))},value:n?.url}),c.default.createElement("small",{className:"openapi-explorer__server-description"},n?.description)),n?.variables&&Object.keys(n.variables).map(e=>void 0!==n.variables?.[e].enum?c.default.createElement(u.default,{label:e},c.default.createElement(p.default,{options:n.variables[e].enum,onChange:t=>{r((0,f.setServerVariable)(JSON.stringify({key:e,value:t.target.value})))},value:n?.variables[e].default})):c.default.createElement(u.default,{label:e},c.default.createElement(d.default,{placeholder:n.variables?.[e].default,onChange:t=>{r((0,f.setServerVariable)(JSON.stringify({key:e,value:t.target.value})))},value:n?.variables?.[e].default})))))}},71381(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.setServerVariable=t.setServer=t.slice=void 0;const r=n(75896);t.slice=(0,r.createSlice)({name:"server",initialState:{},reducers:{setServer:(e,t)=>{e.value=e.options.find(e=>e.url===JSON.parse(t.payload).url)},setServerVariable:(e,t)=>{if(e.value?.variables){const n=JSON.parse(t.payload);e.value.variables[n.key].default=n.value}}}}),a=t.slice.actions,t.setServer=a.setServer,t.setServerVariable=a.setServerVariable,t.default=t.slice.reducer},92196(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{e=e.replace(`{${n}}`,t[n].default)}),d.url.host=[e]}const m=[...t],f=[...a];let h=[],y=[];void 0!==p.selected&&(y=p.options[p.selected]);for(const c of y){if("http"===c.type&&"bearer"===c.scheme){const{token:e}=p.data[c.key];if(void 0===e){h.push({key:"Authorization",value:"Bearer "});continue}h.push({key:"Authorization",value:`Bearer ${e}`});continue}if("oauth2"===c.type){let e;if(p.data[c.key]&&(e=p.data[c.key].token),void 0===e){h.push({key:"Authorization",value:"Bearer "});continue}h.push({key:"Authorization",value:`Bearer ${e}`});continue}if("http"===c.type&&"basic"===c.scheme){const{username:e,password:t}=p.data[c.key];if(void 0===e||void 0===t)continue;h.push({key:"Authorization",value:`Basic ${window.btoa(`${e}:${t}`)}`});continue}if("apiKey"===c.type&&"header"===c.in){const{apiKey:e}=p.data[c.key];h.push({key:c.name,value:e||`<${c.name??c.type}>`});continue}if("apiKey"===c.type&&"query"===c.in){const{apiKey:e}=p.data[c.key];m.push({name:c.name,in:"query",value:e||`<${c.name??c.type}>`});continue}if("apiKey"===c.type&&"cookie"===c.in){const{apiKey:e}=p.data[c.key];f.push({name:c.name,in:"cookie",value:e||`<${c.name??c.type}>`});continue}}!function(e,t){e.url.query.clear();const n=t.map(e=>{if(!e.value)return;if(Array.isArray(e.value))return"spaceDelimited"===e.style?new l.QueryParam({key:e.name,value:e.value.join(" ")}):"pipeDelimited"===e.style?new l.QueryParam({key:e.name,value:e.value.join("|")}):e.explode?e.value.map(t=>new l.QueryParam({key:e.name,value:t})):new l.QueryParam({key:e.name,value:e.value.join(",")});const t=decodeURI(e.value),n=(()=>{try{return JSON.parse(t)}catch(e){return!1}})();return n&&"object"==typeof n?"deepObject"===e.style?Object.entries(n).map(([t,n])=>new l.QueryParam({key:`${e.name}[${t}]`,value:String(n)})):e.explode?Object.entries(n).map(([e,t])=>new l.QueryParam({key:e,value:String(t)})):new l.QueryParam({key:e.name,value:Object.entries(n).map(([e,t])=>`${e},${t}`).join(",")}):"boolean"==typeof t?new l.QueryParam({key:e.name,value:t?"true":"false"}):e.allowEmptyValue?"true"===t?new l.QueryParam({key:e.name,value:null}):void 0:new l.QueryParam({key:e.name,value:e.value})}).flat().filter(e=>void 0!==e);n.length>0&&e.addQueryParams(n)}(d,m),function(e,t){const n=t.map(e=>{if(!e.value)return;let t;if(Array.isArray(e.value))return t="label"===e.style?`.${e.value.join(".")}`:"matrix"===e.style?`;${e.name}=${e.value.join(";")}`:e.value.join(","),new l.Variable({key:e.name,value:t});const n=decodeURI(e.value),a=(()=>{try{return JSON.parse(n)}catch(e){return!1}})();return t="object"==typeof a?"matrix"===e.style?Object.entries(a).map(([e,t])=>`;${e}=${t}`).join(""):Object.entries(a).map(([e,t])=>`${e}=${t}`).join(","):n||`:${e.name}`,new l.Variable({key:e.name,value:t})});e.url.variables.assimilate(n.filter(e=>void 0!==e),!1)}(d,n);const g=function(e){const t=e.map(e=>{if(e.value){const t=decodeURI(e.value),n=(()=>{try{return JSON.parse(t)}catch(e){return!1}})();if("object"!=typeof n)return new l.Cookie({key:e.name,value:String(e.value),domain:"",path:""});if("form"===e.style)return e.explode?Object.entries(n).map(([e,t])=>new l.Cookie({key:e,value:String(t),domain:"",path:""})):new l.Cookie({key:e.name,value:Object.entries(n).map(([e,t])=>`${e},${t}`).join(","),domain:"",path:""})}}).flat().filter(e=>void 0!==e);return new l.CookieList(null,t).toString()}(f);return function(e,t,n,a,r,o){e.headers.clear(),t&&e.addHeader({key:"Content-Type",value:t}),n&&e.addHeader({key:"Accept",value:n}),r.forEach(t=>{if(t.value){const n=decodeURI(t.value),a=(()=>{try{return JSON.parse(n)}catch(e){return!1}})();Array.isArray(t.value)?"simple"===t.style&&(t.explode?a.forEach(n=>{e.addHeader({key:t.name,value:n})}):e.addHeader({key:t.name,value:t.value.join(",")})):"object"==typeof a?"simple"===t.style&&(t.explode?Object.entries(a).forEach(([n,a])=>{e.addHeader({key:t.name,value:`${n}=${a}`})}):e.addHeader({key:t.name,value:Object.entries(a).map(([e,t])=>`${e},${t}`).join(",")})):e.addHeader({key:t.name,value:t.value})}}),o.forEach(t=>{e.addHeader(t)}),a&&e.addHeader({key:"Cookie",value:a})}(d,r,o,g,i,h),function(e,t){if(void 0!==e.body)if("empty"!==t.type){if("raw"===t.type&&"file"===t.content?.type)return e.body.mode="file",void(e.body.file={src:t.content.value.src});switch(e.body.mode){case"raw":return"raw"!==t.type||"file"===t.content?.type?void(e.body=void 0):void(e.body.raw=t.content?.value??"");case"formdata":{if(e.body.formdata?.clear(),"form"!==t.type)return e.body.mode="raw",void(e.body.raw=`${t.content?.value}`);const n=Object.entries(t.content).filter(e=>!!e[1]).map(([e,t])=>"file"===t.type?new l.FormParam({key:e,...t}):new l.FormParam({key:e,value:t.value}));return void e.body.formdata?.assimilate(n,!1)}case"urlencoded":{if(e.body.urlencoded?.clear(),"form"!==t.type)return e.body.mode="raw",void(e.body.raw=`${t.content?.value}`);const n=Object.entries(t.content).filter(e=>!!e[1]).map(([e,t])=>{if("file"!==t.type&&t.value)return new l.QueryParam({key:e,value:t.value})}).filter(e=>void 0!==e);return void e.body.urlencoded?.assimilate(n,!1)}default:;}}else e.body=void 0}(d,s),d}},76871(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;it=>n=>{const o=t(n),i=e.getState(),s=(0,r.createStorage)("sessionStorage");if(n.type===a.setAuthData.type)for(const[e,t]of Object.entries(i.auth.data))Object.values(t).filter(Boolean).length>0?s.setItem(e,JSON.stringify(t)):s.removeItem(e);if(n.type===a.setSelectedAuth.type&&i.auth.selected&&s.setItem((0,r.hashArray)(Object.keys(i.auth.options)),i.auth.selected),"contentType/setContentType"===n.type&&s.setItem("contentType",n.payload),"accept/setAccept"===n.type&&s.setItem("accept",n.payload),"server/setServer"===n.type&&s.setItem("server",n.payload),"server/setServerVariable"===n.type){const e=s.getItem("server")??"{}",t=JSON.parse(n.payload);let a=JSON.parse(e);a.variables[t.key].default=t.value,s.setItem("server",JSON.stringify(a))}return o}};const a=n(43787),r=n(63918)},63918(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.hashArray=function(e){function t(e){return r.default.SHA1(e).toString()}const n=e.map(e=>t(e));n.sort();return t(n.join())},t.createStorage=function(e){if(!1===e)return{getItem:()=>null,setItem:()=>{},clear:()=>{},key:()=>null,removeItem:()=>{},length:0};if("sessionStorage"===e)return sessionStorage;return localStorage};const r=a(n(15921))},24038(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({children:e}){const t=function(){const{frontMatter:e,toc:t}=(0,o.useDoc)(),n=(0,i.useWindowSize)(),a=e.hide_table_of_contents,s=!a&&t.length>0,c=s?r.default.createElement(m.default,null):void 0,l=!s||"desktop"!==n&&"ssr"!==n?void 0:r.default.createElement(d.default,null);return{hidden:a,mobile:c,desktop:l}}(),{metadata:n}=(0,o.useDoc)(),{frontMatter:a}=(0,o.useDoc)(),v=a.api,b=a.schema;return r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:(0,y.default)("col",!t.hidden&&g.default.docItemCol)},r.default.createElement(s.default,{metadata:n}),r.default.createElement(h.default,null),r.default.createElement("div",{className:g.default.docItemContainer},r.default.createElement("article",null,r.default.createElement(c.default,null),r.default.createElement(f.default,null),t.mobile,r.default.createElement(l.default,null,e),r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:(0,y.default)("col",v||b?"col--7":"col--12")},r.default.createElement(u.default,null)))),r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:(0,y.default)("col",v||b?"col--7":"col--12")},r.default.createElement(p.default,null))))),t.desktop&&r.default.createElement("div",{className:"col col--3"},t.desktop))};const r=a(n(20489)),o=n(14211),i=n(19258),s=a(n(55467)),c=a(n(24941)),l=a(n(82441)),u=a(n(29639)),p=a(n(55014)),d=a(n(38141)),m=a(n(92058)),f=a(n(6146)),h=a(n(11369)),y=a(n(68835)),g=a(n(92252))},86735(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=`docs-doc-id-${e.content.metadata.id}`,n=e.content,{frontMatter:a}=n,{info_path:i}=a;let{api:_}=a;const{schema:w}=a,{sample:S}=a;if(_)try{_=JSON.parse((new TextDecoder).decode((0,v.ungzip)(function(e){const t=atob(e),n=t.length,a=new Uint8Array(n);for(let r=0;r{const t=e.in;r[t].push(e)});const o=(0,p.createAuth)({security:_?.security,securitySchemes:_?.securitySchemes,options:j}),i=window?.sessionStorage.getItem("server"),s=JSON.parse(i)??{};T=(0,x.createStoreWithState)({accept:{value:e[0],options:e},contentType:{value:n[0],options:n},server:{value:s.url?s:void 0,options:a},response:{value:void 0},body:{type:"empty"},params:r,auth:o},[O])}if(_)return r.default.createElement(s.DocProvider,{content:e.content},r.default.createElement(c.HtmlClassNameProvider,{className:t},r.default.createElement(h.default,null),r.default.createElement(m.default,null,r.default.createElement(b.Provider,{store:T},r.default.createElement("div",{className:(0,g.default)("row","theme-api-markdown")},r.default.createElement("div",{className:"col col--7 openapi-left-panel__container"},r.default.createElement(n,null)),r.default.createElement("div",{className:"col col--5 openapi-right-panel__container"},r.default.createElement(o.default,{fallback:r.default.createElement(y.default,{size:"lg"})},()=>r.default.createElement(k,{item:_,infoPath:i}))))))));if(w)return r.default.createElement(s.DocProvider,{content:e.content},r.default.createElement(c.HtmlClassNameProvider,{className:t},r.default.createElement(h.default,null),r.default.createElement(m.default,null,r.default.createElement("div",{className:(0,g.default)("row","theme-api-markdown")},r.default.createElement("div",{className:"col col--7 openapi-left-panel__container schema"},r.default.createElement(n,null)),r.default.createElement("div",{className:"col col--5 openapi-right-panel__container"},r.default.createElement(f.default,{language:"json",title:`${a.title}`},JSON.stringify(S,null,2)))))));return r.default.createElement(s.DocProvider,{content:e.content},r.default.createElement(c.HtmlClassNameProvider,{className:t},r.default.createElement(h.default,null),r.default.createElement(m.default,null,r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:"col col--12 markdown"},r.default.createElement(n,null))))))};const r=a(n(20489)),o=a(n(64966)),i=a(n(30953)),s=n(14211),c=n(19258),l=a(n(71362)),u=a(n(27431)),p=n(43787),d=n(45700),m=a(n(24038)),f=a(n(85619)),h=a(n(59114)),y=a(n(12128)),g=a(n(68835)),v=n(87176),b=n(44035),x=n(42950);let k=e=>r.default.createElement("div",null);i.default.canUseDOM&&(k=n(76871).default)},42950(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createStoreWithoutState=t.createStoreWithState=void 0;const r=n(75896),o=a(n(3502)),i=a(n(43787)),s=a(n(21682)),c=a(n(17775)),l=a(n(51195)),u=a(n(4617)),p=a(n(71381)),d=(0,r.combineReducers)({accept:o.default,contentType:c.default,response:u.default,server:p.default,body:s.default,params:l.default,auth:i.default});t.createStoreWithState=(e,t)=>(0,r.configureStore)({reducer:d,preloadedState:e,middleware:e=>e().concat(...t)});t.createStoreWithoutState=(e,t)=>(0,r.configureStore)({reducer:d,preloadedState:e,middleware:e=>e().concat(...t)})},35350(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,o=s(e),i=o[0],c=o[1],l=new r(function(e,t,n){return 3*(t+n)/4-n}(0,i,c)),u=0,p=c>0?i-4:i;for(n=0;n>16&255,l[u++]=t>>8&255,l[u++]=255&t;2===c&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,l[u++]=255&t);1===c&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t);return l},t.fromByteArray=function(e){for(var t,a=e.length,r=a%3,o=[],i=16383,s=0,c=a-r;sc?c:s+i));1===r?(t=e[a-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===r&&(t=(e[a-2]<<8)+e[a-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],a=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)n[i]=o[i],a[o.charCodeAt(i)]=i;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function l(e,t,n){for(var a,r=[],o=t;oi)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return p(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!c.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|h(e,t);let a=s(n);const r=a.write(e,t);r!==n&&(a=a.slice(0,r));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(V(e,Uint8Array)){const t=new Uint8Array(e);return m(t.buffer,t.byteOffset,t.byteLength)}return d(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(V(e,ArrayBuffer)||e&&V(e.buffer,ArrayBuffer))return m(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(V(e,SharedArrayBuffer)||e&&V(e.buffer,SharedArrayBuffer)))return m(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return c.from(a,t,n);const r=function(e){if(c.isBuffer(e)){const t=0|f(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Z(e.length)?s(0):d(e);if("Buffer"===e.type&&Array.isArray(e.data))return d(e.data)}(e);if(r)return r;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function p(e){return u(e),s(e<0?0:0|f(e))}function d(e){const t=e.length<0?0:0|f(e.length),n=s(t);for(let a=0;a=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function h(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||V(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;let r=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return J(e).length;default:if(r)return a?-1:W(e).length;t=(""+t).toLowerCase(),r=!0}}function y(e,t,n){let a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return j(this,t,n);case"ascii":return C(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return A(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function g(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function v(e,t,n,a,r){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Z(n=+n)&&(n=r?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(r)return-1;n=e.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof t&&(t=c.from(t,a)),c.isBuffer(t))return 0===t.length?-1:b(e,t,n,a,r);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,a,r);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,a,r){let o,i=1,s=e.length,c=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;i=2,s/=2,c/=2,n/=2}function l(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(r){let a=-1;for(o=n;os&&(n=s-c),o=n;o>=0;o--){let n=!0;for(let a=0;ar&&(a=r):a=r;const o=t.length;let i;for(a>o/2&&(a=o/2),i=0;i>8,r=n%256,o.push(r),o.push(a);return o}(t,e.length-n),e,n,a)}function A(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function j(e,t,n){n=Math.min(e.length,n);const a=[];let r=t;for(;r239?4:t>223?3:t>191?2:1;if(r+i<=n){let n,a,s,c;switch(i){case 1:t<128&&(o=t);break;case 2:n=e[r+1],128==(192&n)&&(c=(31&t)<<6|63&n,c>127&&(o=c));break;case 3:n=e[r+1],a=e[r+2],128==(192&n)&&128==(192&a)&&(c=(15&t)<<12|(63&n)<<6|63&a,c>2047&&(c<55296||c>57343)&&(o=c));break;case 4:n=e[r+1],a=e[r+2],s=e[r+3],128==(192&n)&&128==(192&a)&&128==(192&s)&&(c=(15&t)<<18|(63&n)<<12|(63&a)<<6|63&s,c>65535&&c<1114112&&(o=c))}}null===o?(o=65533,i=1):o>65535&&(o-=65536,a.push(o>>>10&1023|55296),o=56320|1023&o),a.push(o),r+=i}return function(e){const t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);let n="",a=0;for(;aa.length?(c.isBuffer(t)||(t=c.from(t)),t.copy(a,r)):Uint8Array.prototype.set.call(a,t,r);else{if(!c.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(a,r)}r+=t.length}return a},c.byteLength=h,c.prototype._isBuffer=!0,c.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},o&&(c.prototype[o]=c.prototype.inspect),c.prototype.compare=function(e,t,n,a,r){if(V(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===r&&(r=this.length),t<0||n>e.length||a<0||r>this.length)throw new RangeError("out of range index");if(a>=r&&t>=n)return 0;if(a>=r)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(r>>>=0)-(a>>>=0),i=(n>>>=0)-(t>>>=0);const s=Math.min(o,i),l=this.slice(a,r),u=e.slice(t,n);for(let c=0;c>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}const r=this.length-t;if((void 0===n||n>r)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let o=!1;for(;;)switch(a){case"hex":return x(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return _(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const E=4096;function C(e,t,n){let a="";n=Math.min(e.length,n);for(let r=t;ra)&&(n=a);let r="";for(let o=t;on)throw new RangeError("Trying to access beyond buffer length")}function P(e,t,n,a,r,o){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||te.length)throw new RangeError("Index out of range")}function N(e,t,n,a,r){H(t,a,r,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let i=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,n}function D(e,t,n,a,r){H(t,a,r,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let i=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=i,i>>=8,e[n+2]=i,i>>=8,e[n+1]=i,i>>=8,e[n]=i,n+8}function I(e,t,n,a,r,o){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(e,t,n,a,o){return t=+t,n>>>=0,o||I(e,0,n,4),r.write(e,t,n,a,23,4),n+4}function F(e,t,n,a,o){return t=+t,n>>>=0,o||I(e,0,n,8),r.write(e,t,n,a,52,8),n+8}c.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||R(e,t,this.length);let a=this[e],r=1,o=0;for(;++o>>=0,t>>>=0,n||R(e,t,this.length);let a=this[e+--t],r=1;for(;t>0&&(r*=256);)a+=this[e+--t]*r;return a},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readBigUInt64LE=X(function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,r=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(a)+(BigInt(r)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=t*2**24+65536*this[++e]+256*this[++e]+this[++e],r=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(a)<>>=0,t>>>=0,n||R(e,t,this.length);let a=this[e],r=1,o=0;for(;++o=r&&(a-=Math.pow(2,8*t)),a},c.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let a=t,r=1,o=this[e+--a];for(;a>0&&(r*=256);)o+=this[e+--a]*r;return r*=128,o>=r&&(o-=Math.pow(2,8*t)),o},c.prototype.readInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||R(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||R(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readBigInt64LE=X(function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(a)<>>=0,t||R(e,4,this.length),r.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||R(e,4,this.length),r.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||R(e,8,this.length),r.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||R(e,8,this.length),r.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,n,a){if(e=+e,t>>>=0,n>>>=0,!a){P(this,e,t,n,Math.pow(2,8*n)-1,0)}let r=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!a){P(this,e,t,n,Math.pow(2,8*n)-1,0)}let r=n-1,o=1;for(this[t+r]=255&e;--r>=0&&(o*=256);)this[t+r]=e/o&255;return t+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigUInt64LE=X(function(e,t=0){return N(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=X(function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);P(this,e,t,n,a-1,-a)}let r=0,o=1,i=0;for(this[t]=255&e;++r>>=0,!a){const a=Math.pow(2,8*n-1);P(this,e,t,n,a-1,-a)}let r=n-1,o=1,i=0;for(this[t+r]=255&e;--r>=0&&(o*=256);)e<0&&0===i&&0!==this[t+r+1]&&(i=1),this[t+r]=(e/o|0)-i&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigInt64LE=X(function(e,t=0){return N(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=X(function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeFloatLE=function(e,t,n){return L(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return L(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return F(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return F(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,a){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(r=t;r=a+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function H(e,t,n,a,r,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${8*(o+1)}${a}`:`>= -(2${a} ** ${8*(o+1)-1}${a}) and < 2 ** ${8*(o+1)-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new M.ERR_OUT_OF_RANGE("value",r,e)}!function(e,t,n){z(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||U(t,e.length-(n+1))}(a,r,o)}function z(e,t){if("number"!=typeof e)throw new M.ERR_INVALID_ARG_TYPE(t,"number",e)}function U(e,t,n){if(Math.floor(e)!==e)throw z(e,n),new M.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new M.ERR_BUFFER_OUT_OF_BOUNDS;throw new M.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}$("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),$("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),$("ERR_OUT_OF_RANGE",function(e,t,n){let a=`The value of "${e}" is out of range.`,r=n;return Number.isInteger(n)&&Math.abs(n)>2**32?r=q(String(n)):"bigint"==typeof n&&(r=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(r=q(r)),r+="n"),a+=` It must be ${t}. Received ${r}`,a},RangeError);const G=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const a=e.length;let r=null;const o=[];for(let i=0;i55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(i+1===a){(t-=3)>-1&&o.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&o.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function J(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(G,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function K(e,t,n,a){let r;for(r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}function V(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const Y=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const a=16*n;for(let r=0;r<16;++r)t[a+r]=e[n]+e[r]}return t}();function X(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},75674(e,t,n){"use strict";var a=n(13583),r=n(81948),o=n(32878),i=n(20741);e.exports=i||a.call(o,r)},81948(e){"use strict";e.exports=Function.prototype.apply},32878(e){"use strict";e.exports=Function.prototype.call},45312(e,t,n){"use strict";var a=n(13583),r=n(57379),o=n(32878),i=n(75674);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new r("a function is required");return i(a,o,e)}},20741(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},15298(e,t,n){"use strict";var a=n(40703),r=n(45312),o=r([a("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=a(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?r([n]):n}},95349(e){"use strict";const t=/(?:charset|encoding)\s{0,10}=\s{0,10}['"]? {0,10}([\w\-]{1,100})/i;e.exports=function(e,n,a){let r=null,o=0;n&&(a=a||512,o=n.length>a?a:n.length);let i=e;if(i&&"string"!=typeof i){let t=e;e.headers&&(t=e.headers),i=t["content-type"]||t["Content-Type"]}i&&(r=t.exec(i));!r&&o>0&&(i=n.slice(0,o).toString(),r=t.exec(i));let s=null;r&&(s=r[1].toLowerCase(),"utf-8"===s&&(s="utf8"));return s}},73110(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.BlockCipher,n=e.algo,r=[],o=[],i=[],s=[],c=[],l=[],u=[],p=[],d=[],m=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,a=0;for(t=0;t<256;t++){var f=a^a<<1^a<<2^a<<3^a<<4;f=f>>>8^255&f^99,r[n]=f,o[f]=n;var h=e[n],y=e[h],g=e[y],v=257*e[f]^16843008*f;i[n]=v<<24|v>>>8,s[n]=v<<16|v>>>16,c[n]=v<<8|v>>>24,l[n]=v,v=16843009*g^65537*y^257*h^16843008*n,u[f]=v<<24|v>>>8,p[f]=v<<16|v>>>16,d[f]=v<<8|v>>>24,m[f]=v,n?(n=h^e[e[e[g^h]]],a^=e[e[a]]):n=a=1}}();var f=[0,1,2,4,8,16,32,64,128,27,54],h=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,a=4*((this._nRounds=n+6)+1),o=this._keySchedule=[],i=0;i6&&i%n==4&&(l=r[l>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l]):(l=r[(l=l<<8|l>>>24)>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l],l^=f[i/n|0]<<24),o[i]=o[i-n]^l);for(var s=this._invKeySchedule=[],c=0;c>>24]]^p[r[l>>>16&255]]^d[r[l>>>8&255]]^m[r[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,i,s,c,l,r)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,p,d,m,o),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,a,r,o,i,s){for(var c=this._nRounds,l=e[t]^n[0],u=e[t+1]^n[1],p=e[t+2]^n[2],d=e[t+3]^n[3],m=4,f=1;f>>24]^r[u>>>16&255]^o[p>>>8&255]^i[255&d]^n[m++],y=a[u>>>24]^r[p>>>16&255]^o[d>>>8&255]^i[255&l]^n[m++],g=a[p>>>24]^r[d>>>16&255]^o[l>>>8&255]^i[255&u]^n[m++],v=a[d>>>24]^r[l>>>16&255]^o[u>>>8&255]^i[255&p]^n[m++];l=h,u=y,p=g,d=v}h=(s[l>>>24]<<24|s[u>>>16&255]<<16|s[p>>>8&255]<<8|s[255&d])^n[m++],y=(s[u>>>24]<<24|s[p>>>16&255]<<16|s[d>>>8&255]<<8|s[255&l])^n[m++],g=(s[p>>>24]<<24|s[d>>>16&255]<<16|s[l>>>8&255]<<8|s[255&u])^n[m++],v=(s[d>>>24]<<24|s[l>>>16&255]<<16|s[u>>>8&255]<<8|s[255&p])^n[m++],e[t]=h,e[t+1]=y,e[t+2]=g,e[t+3]=v},keySize:8});e.AES=t._createHelper(h)}(),a.AES)},74091(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.BlockCipher,n=e.algo;const r=16,o=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],i=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var s={pbox:[],sbox:[]};function c(e,t){let n=t>>24&255,a=t>>16&255,r=t>>8&255,o=255&t,i=e.sbox[0][n]+e.sbox[1][a];return i^=e.sbox[2][r],i+=e.sbox[3][o],i}function l(e,t,n){let a,o=t,i=n;for(let s=0;s1;--s)o^=e.pbox[s],i=c(e,o)^i,a=o,o=i,i=a;return a=o,o=i,i=a,i^=e.pbox[1],o^=e.pbox[0],{left:o,right:i}}function p(e,t,n){for(let r=0;r<4;r++){e.sbox[r]=[];for(let t=0;t<256;t++)e.sbox[r][t]=i[r][t]}let a=0;for(let i=0;i=n&&(a=0);let s=0,c=0,u=0;for(let o=0;o>>2];e.sigBytes-=t}},h=(n.BlockCipher=u.extend({cfg:u.cfg.extend({mode:m,padding:f}),reset:function(){var e;u.reset.call(this);var t=this.cfg,n=t.iv,a=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=a.createEncryptor:(e=a.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(a,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),n.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),y=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?o.create([1398893684,1701076831]).concat(n).concat(t):t).toString(c)},parse:function(e){var t,n=c.parse(e),a=n.words;return 1398893684==a[0]&&1701076831==a[1]&&(t=o.create(a.slice(2,4)),a.splice(0,4),n.sigBytes-=16),h.create({ciphertext:n,salt:t})}},g=n.SerializableCipher=r.extend({cfg:r.extend({format:y}),encrypt:function(e,t,n,a){a=this.cfg.extend(a);var r=e.createEncryptor(n,a),o=r.finalize(t),i=r.cfg;return h.create({ciphertext:o,key:n,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:a.format})},decrypt:function(e,t,n,a){return a=this.cfg.extend(a),t=this._parse(t,a.format),e.createDecryptor(n,a).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),v=(t.kdf={}).OpenSSL={execute:function(e,t,n,a,r){if(a||(a=o.random(8)),r)i=l.create({keySize:t+n,hasher:r}).compute(e,a);else var i=l.create({keySize:t+n}).compute(e,a);var s=o.create(i.words.slice(t),4*n);return i.sigBytes=4*t,h.create({key:i,iv:s,salt:a})}},b=n.PasswordBasedCipher=g.extend({cfg:g.cfg.extend({kdf:v}),encrypt:function(e,t,n,a){var r=(a=this.cfg.extend(a)).kdf.execute(n,e.keySize,e.ivSize,a.salt,a.hasher);a.iv=r.iv;var o=g.encrypt.call(this,e,t,r.key,a);return o.mixIn(r),o},decrypt:function(e,t,n,a){a=this.cfg.extend(a),t=this._parse(t,a.format);var r=a.kdf.execute(n,e.keySize,e.ivSize,t.salt,a.hasher);return a.iv=r.iv,g.decrypt.call(this,e,t,r.key,a)}})}()))},81126(e,t,n){var a;e.exports=(a=a||function(e,t){var a;if("undefined"!=typeof window&&window.crypto&&(a=window.crypto),"undefined"!=typeof self&&self.crypto&&(a=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(a=globalThis.crypto),!a&&"undefined"!=typeof window&&window.msCrypto&&(a=window.msCrypto),!a&&"undefined"!=typeof globalThis&&globalThis.crypto&&(a=globalThis.crypto),!a)try{a=n(73936)}catch(y){}var r=function(){if(a){if("function"==typeof a.getRandomValues)try{return a.getRandomValues(new Uint32Array(1))[0]}catch(y){}if("function"==typeof a.randomBytes)try{return a.randomBytes(4).readInt32LE()}catch(y){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),i={},s=i.lib={},c=s.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},l=s.WordArray=c.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||p).stringify(this)},concat:function(e){var t=this.words,n=e.words,a=this.sigBytes,r=e.sigBytes;if(this.clamp(),a%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[a+o>>>2]|=i<<24-(a+o)%4*8}else for(var s=0;s>>2]=n[s>>>2];return this.sigBytes+=r,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-r%4*8&255;a.push((o>>>4).toString(16)),a.push((15&o).toString(16))}return a.join("")},parse:function(e){for(var t=e.length,n=[],a=0;a>>3]|=parseInt(e.substr(a,2),16)<<24-a%8*4;return new l.init(n,t/2)}},d=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,a=[],r=0;r>>2]>>>24-r%4*8&255;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var t=e.length,n=[],a=0;a>>2]|=(255&e.charCodeAt(a))<<24-a%4*8;return new l.init(n,t)}},m=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},f=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=m.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,a=this._data,r=a.words,o=a.sigBytes,i=this.blockSize,s=o/(4*i),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,u=e.min(4*c,o);if(c){for(var p=0;p>>6-i%4*2;r[o>>>2]|=s<<24-o%4*8,o++}return t.create(r,o)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,a=this._map;e.clamp();for(var r=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var c=a.charAt(64);if(c)for(;r.length%4;)r.push(c);return r.join("")},parse:function(e){var t=e.length,a=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var o=0;o>>6-i%4*2;r[o>>>2]|=s<<24-o%4*8,o++}return t.create(r,o)}e.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var n=e.words,a=e.sigBytes,r=t?this._safe_map:this._map;e.clamp();for(var o=[],i=0;i>>2]>>>24-i%4*8&255)<<16|(n[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|n[i+2>>>2]>>>24-(i+2)%4*8&255,c=0;c<4&&i+.75*c>>6*(3-c)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e,t){void 0===t&&(t=!0);var a=e.length,r=t?this._safe_map:this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,a=[],r=0;r>>2]>>>16-r%4*8&65535;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var n=e.length,a=[],r=0;r>>1]|=e.charCodeAt(r)<<16-r%2*16;return t.create(a,2*n)}},n.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,a=[],o=0;o>>2]>>>16-o%4*8&65535);a.push(String.fromCharCode(i))}return a.join("")},parse:function(e){for(var n=e.length,a=[],o=0;o>>1]|=r(e.charCodeAt(o)<<16-o%2*16);return t.create(a,2*n)}}}(),a.enc.Utf16)},44633(e,t,n){var a,r,o,i,s,c,l,u;e.exports=(u=n(81126),n(44856),n(63490),r=(a=u).lib,o=r.Base,i=r.WordArray,s=a.algo,c=s.MD5,l=s.EvpKDF=o.extend({cfg:o.extend({keySize:4,hasher:c,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,a=this.cfg,r=a.hasher.create(),o=i.create(),s=o.words,c=a.keySize,l=a.iterations;s.lengtha&&(t=e.finalize(t)),t.clamp();for(var r=this._oKey=t.clone(),o=this._iKey=t.clone(),s=r.words,c=o.words,l=0;l>>2]|=e[r]<<24-r%4*8;t.call(this,a,n)}else t.apply(this,arguments)};n.prototype=e}}(),a.lib.WordArray)},61021(e,t,n){var a;e.exports=(a=n(81126),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=i.MD5=o.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var a=t+n,r=e[a];e[a]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var o=this._hash.words,i=e[t+0],c=e[t+1],m=e[t+2],f=e[t+3],h=e[t+4],y=e[t+5],g=e[t+6],v=e[t+7],b=e[t+8],x=e[t+9],k=e[t+10],_=e[t+11],w=e[t+12],S=e[t+13],A=e[t+14],j=e[t+15],E=o[0],C=o[1],T=o[2],O=o[3];E=l(E,C,T,O,i,7,s[0]),O=l(O,E,C,T,c,12,s[1]),T=l(T,O,E,C,m,17,s[2]),C=l(C,T,O,E,f,22,s[3]),E=l(E,C,T,O,h,7,s[4]),O=l(O,E,C,T,y,12,s[5]),T=l(T,O,E,C,g,17,s[6]),C=l(C,T,O,E,v,22,s[7]),E=l(E,C,T,O,b,7,s[8]),O=l(O,E,C,T,x,12,s[9]),T=l(T,O,E,C,k,17,s[10]),C=l(C,T,O,E,_,22,s[11]),E=l(E,C,T,O,w,7,s[12]),O=l(O,E,C,T,S,12,s[13]),T=l(T,O,E,C,A,17,s[14]),E=u(E,C=l(C,T,O,E,j,22,s[15]),T,O,c,5,s[16]),O=u(O,E,C,T,g,9,s[17]),T=u(T,O,E,C,_,14,s[18]),C=u(C,T,O,E,i,20,s[19]),E=u(E,C,T,O,y,5,s[20]),O=u(O,E,C,T,k,9,s[21]),T=u(T,O,E,C,j,14,s[22]),C=u(C,T,O,E,h,20,s[23]),E=u(E,C,T,O,x,5,s[24]),O=u(O,E,C,T,A,9,s[25]),T=u(T,O,E,C,f,14,s[26]),C=u(C,T,O,E,b,20,s[27]),E=u(E,C,T,O,S,5,s[28]),O=u(O,E,C,T,m,9,s[29]),T=u(T,O,E,C,v,14,s[30]),E=p(E,C=u(C,T,O,E,w,20,s[31]),T,O,y,4,s[32]),O=p(O,E,C,T,b,11,s[33]),T=p(T,O,E,C,_,16,s[34]),C=p(C,T,O,E,A,23,s[35]),E=p(E,C,T,O,c,4,s[36]),O=p(O,E,C,T,h,11,s[37]),T=p(T,O,E,C,v,16,s[38]),C=p(C,T,O,E,k,23,s[39]),E=p(E,C,T,O,S,4,s[40]),O=p(O,E,C,T,i,11,s[41]),T=p(T,O,E,C,f,16,s[42]),C=p(C,T,O,E,g,23,s[43]),E=p(E,C,T,O,x,4,s[44]),O=p(O,E,C,T,w,11,s[45]),T=p(T,O,E,C,j,16,s[46]),E=d(E,C=p(C,T,O,E,m,23,s[47]),T,O,i,6,s[48]),O=d(O,E,C,T,v,10,s[49]),T=d(T,O,E,C,A,15,s[50]),C=d(C,T,O,E,y,21,s[51]),E=d(E,C,T,O,w,6,s[52]),O=d(O,E,C,T,f,10,s[53]),T=d(T,O,E,C,k,15,s[54]),C=d(C,T,O,E,c,21,s[55]),E=d(E,C,T,O,b,6,s[56]),O=d(O,E,C,T,j,10,s[57]),T=d(T,O,E,C,g,15,s[58]),C=d(C,T,O,E,S,21,s[59]),E=d(E,C,T,O,h,6,s[60]),O=d(O,E,C,T,_,10,s[61]),T=d(T,O,E,C,m,15,s[62]),C=d(C,T,O,E,x,21,s[63]),o[0]=o[0]+E|0,o[1]=o[1]+C|0,o[2]=o[2]+T|0,o[3]=o[3]+O|0},_doFinalize:function(){var t=this._data,n=t.words,a=8*this._nDataBytes,r=8*t.sigBytes;n[r>>>5]|=128<<24-r%32;var o=e.floor(a/4294967296),i=a;n[15+(r+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(r+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,n,a,r,o,i){var s=e+(t&n|~t&a)+r+i;return(s<>>32-o)+t}function u(e,t,n,a,r,o,i){var s=e+(t&a|n&~a)+r+i;return(s<>>32-o)+t}function p(e,t,n,a,r,o,i){var s=e+(t^n^a)+r+i;return(s<>>32-o)+t}function d(e,t,n,a,r,o,i){var s=e+(n^(t|~a))+r+i;return(s<>>32-o)+t}t.MD5=o._createHelper(c),t.HmacMD5=o._createHmacHelper(c)}(Math),a.MD5)},76242(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.mode.CFB=function(){var e=a.lib.BlockCipherMode.extend();function t(e,t,n,a){var r,o=this._iv;o?(r=o.slice(0),this._iv=void 0):r=this._prevBlock,a.encryptBlock(r,0);for(var i=0;i>24))e+=1<<24;else{var t=e>>16&255,n=e>>8&255,a=255&e;255===t?(t=0,255===n?(n=0,255===a?a=0:++a):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=a}return e}function n(e){return 0===(e[0]=t(e[0]))&&(e[1]=t(e[1])),e}var r=e.Encryptor=e.extend({processBlock:function(e,t){var a=this._cipher,r=a.blockSize,o=this._iv,i=this._counter;o&&(i=this._counter=o.slice(0),this._iv=void 0),n(i);var s=i.slice(0);a.encryptBlock(s,0);for(var c=0;c>>2]|=r<<24-o%4*8,e.sigBytes+=r},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Ansix923)},83590(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.Iso10126={pad:function(e,t){var n=4*t,r=n-e.sigBytes%n;e.concat(a.lib.WordArray.random(r-1)).concat(a.lib.WordArray.create([r<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Iso10126)},68697(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.Iso97971={pad:function(e,t){e.concat(a.lib.WordArray.create([2147483648],1)),a.pad.ZeroPadding.pad(e,t)},unpad:function(e){a.pad.ZeroPadding.unpad(e),e.sigBytes--}},a.pad.Iso97971)},2205(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.NoPadding={pad:function(){},unpad:function(){}},a.pad.NoPadding)},48758(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},a.pad.ZeroPadding)},3844(e,t,n){var a,r,o,i,s,c,l,u,p;e.exports=(p=n(81126),n(8190),n(63490),r=(a=p).lib,o=r.Base,i=r.WordArray,s=a.algo,c=s.SHA256,l=s.HMAC,u=s.PBKDF2=o.extend({cfg:o.extend({keySize:4,hasher:c,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,a=l.create(n.hasher,e),r=i.create(),o=i.create([1]),s=r.words,c=o.words,u=n.keySize,p=n.iterations;s.length>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],a=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var r=0;r<4;r++)c.call(this);for(r=0;r<8;r++)a[r]^=n[r+4&7];if(t){var o=t.words,i=o[0],s=o[1],l=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),p=l>>>16|4294901760&u,d=u<<16|65535&l;for(a[0]^=l,a[1]^=p,a[2]^=u,a[3]^=d,a[4]^=l,a[5]^=p,a[6]^=u,a[7]^=d,r=0;r<4;r++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var a=0;a<4;a++)r[a]=16711935&(r[a]<<8|r[a]>>>24)|4278255360&(r[a]<<24|r[a]>>>8),e[t+a]^=r[a]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var a=e[n]+t[n],r=65535&a,s=a>>>16,c=((r*r>>>17)+r*s>>>15)+s*s,l=((4294901760&a)*a|0)+((65535&a)*a|0);i[n]=c^l}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.RabbitLegacy=t._createHelper(s)}(),a.RabbitLegacy)},29649(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=[],o=[],i=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var a=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)r[n]^=a[n+4&7];if(t){var o=t.words,i=o[0],s=o[1],l=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),p=l>>>16|4294901760&u,d=u<<16|65535&l;for(r[0]^=l,r[1]^=p,r[2]^=u,r[3]^=d,r[4]^=l,r[5]^=p,r[6]^=u,r[7]^=d,n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var a=0;a<4;a++)r[a]=16711935&(r[a]<<8|r[a]>>>24)|4278255360&(r[a]<<24|r[a]>>>8),e[t+a]^=r[a]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var a=e[n]+t[n],r=65535&a,s=a>>>16,c=((r*r>>>17)+r*s>>>15)+s*s,l=((4294901760&a)*a|0)+((65535&a)*a|0);i[n]=c^l}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.Rabbit=t._createHelper(s)}(),a.Rabbit)},77828(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=n.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,a=this._S=[],r=0;r<256;r++)a[r]=r;r=0;for(var o=0;r<256;r++){var i=r%n,s=t[i>>>2]>>>24-i%4*8&255;o=(o+a[r]+s)%256;var c=a[r];a[r]=a[o],a[o]=c}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,n=this._j,a=0,r=0;r<4;r++){n=(n+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[n],e[n]=o,a|=e[(e[t]+e[n])%256]<<24-8*r}return this._i=t,this._j=n,a}e.RC4=t._createHelper(r);var i=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(i)}(),a.RC4)},24853(e,t,n){var a;e.exports=(a=n(81126),function(){var e=a,t=e.lib,n=t.WordArray,r=t.Hasher,o=e.algo,i=n.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=n.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=n.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),l=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=n.create([0,1518500249,1859775393,2400959708,2840853838]),p=n.create([1352829926,1548603684,1836072691,2053994217,0]),d=o.RIPEMD160=r.extend({_doReset:function(){this._hash=n.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var a=t+n,r=e[a];e[a]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var o,d,b,x,k,_,w,S,A,j,E,C=this._hash.words,T=u.words,O=p.words,B=i.words,R=s.words,P=c.words,N=l.words;for(_=o=C[0],w=d=C[1],S=b=C[2],A=x=C[3],j=k=C[4],n=0;n<80;n+=1)E=o+e[t+B[n]]|0,E+=n<16?m(d,b,x)+T[0]:n<32?f(d,b,x)+T[1]:n<48?h(d,b,x)+T[2]:n<64?y(d,b,x)+T[3]:g(d,b,x)+T[4],E=(E=v(E|=0,P[n]))+k|0,o=k,k=x,x=v(b,10),b=d,d=E,E=_+e[t+R[n]]|0,E+=n<16?g(w,S,A)+O[0]:n<32?y(w,S,A)+O[1]:n<48?h(w,S,A)+O[2]:n<64?f(w,S,A)+O[3]:m(w,S,A)+O[4],E=(E=v(E|=0,N[n]))+j|0,_=j,j=A,A=v(S,10),S=w,w=E;E=C[1]+b+A|0,C[1]=C[2]+x+j|0,C[2]=C[3]+k+_|0,C[3]=C[4]+o+w|0,C[4]=C[0]+d+S|0,C[0]=E},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var r=this._hash,o=r.words,i=0;i<5;i++){var s=o[i];o[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return r},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});function m(e,t,n){return e^t^n}function f(e,t,n){return e&t|~e&n}function h(e,t,n){return(e|~t)^n}function y(e,t,n){return e&n|t&~n}function g(e,t,n){return e^(t|~n)}function v(e,t){return e<>>32-t}e.RIPEMD160=r._createHelper(d),e.HmacRIPEMD160=r._createHmacHelper(d)}(Math),a.RIPEMD160)},44856(e,t,n){var a,r,o,i,s,c,l,u;e.exports=(u=n(81126),r=(a=u).lib,o=r.WordArray,i=r.Hasher,s=a.algo,c=[],l=s.SHA1=i.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,a=n[0],r=n[1],o=n[2],i=n[3],s=n[4],l=0;l<80;l++){if(l<16)c[l]=0|e[t+l];else{var u=c[l-3]^c[l-8]^c[l-14]^c[l-16];c[l]=u<<1|u>>>31}var p=(a<<5|a>>>27)+s+c[l];p+=l<20?1518500249+(r&o|~r&i):l<40?1859775393+(r^o^i):l<60?(r&o|r&i|o&i)-1894007588:(r^o^i)-899497514,s=i,i=o,o=r<<30|r>>>2,r=a,a=p}n[0]=n[0]+a|0,n[1]=n[1]+r|0,n[2]=n[2]+o|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(a+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}}),a.SHA1=i._createHelper(l),a.HmacSHA1=i._createHmacHelper(l),u.SHA1)},8639(e,t,n){var a,r,o,i,s,c;e.exports=(c=n(81126),n(8190),r=(a=c).lib.WordArray,o=a.algo,i=o.SHA256,s=o.SHA224=i.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=i._doFinalize.call(this);return e.sigBytes-=4,e}}),a.SHA224=i._createHelper(s),a.HmacSHA224=i._createHmacHelper(s),c.SHA224)},8190(e,t,n){var a;e.exports=(a=n(81126),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.algo,s=[],c=[];!function(){function t(t){for(var n=e.sqrt(t),a=2;a<=n;a++)if(!(t%a))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var a=2,r=0;r<64;)t(a)&&(r<8&&(s[r]=n(e.pow(a,.5))),c[r]=n(e.pow(a,1/3)),r++),a++}();var l=[],u=i.SHA256=o.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,a=n[0],r=n[1],o=n[2],i=n[3],s=n[4],u=n[5],p=n[6],d=n[7],m=0;m<64;m++){if(m<16)l[m]=0|e[t+m];else{var f=l[m-15],h=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,y=l[m-2],g=(y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10;l[m]=h+l[m-7]+g+l[m-16]}var v=a&r^a&o^r&o,b=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),x=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&p)+c[m]+l[m];d=p,p=u,u=s,s=i+x|0,i=o,o=r,r=a,a=x+(b+v)|0}n[0]=n[0]+a|0,n[1]=n[1]+r|0,n[2]=n[2]+o|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+p|0,n[7]=n[7]+d|0},_doFinalize:function(){var t=this._data,n=t.words,a=8*this._nDataBytes,r=8*t.sigBytes;return n[r>>>5]|=128<<24-r%32,n[14+(r+64>>>9<<4)]=e.floor(a/4294967296),n[15+(r+64>>>9<<4)]=a,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(u),t.HmacSHA256=o._createHmacHelper(u)}(Math),a.SHA256)},17474(e,t,n){var a;e.exports=(a=n(81126),n(96855),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.x64.Word,s=t.algo,c=[],l=[],u=[];!function(){for(var e=1,t=0,n=0;n<24;n++){c[e+5*t]=(n+1)*(n+2)/2%64;var a=(2*e+3*t)%5;e=t%5,t=a}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var r=1,o=0;o<24;o++){for(var s=0,p=0,d=0;d<7;d++){if(1&r){var m=(1<>>24)|4278255360&(o<<24|o>>>8),i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),(C=n[r]).high^=i,C.low^=o}for(var s=0;s<24;s++){for(var d=0;d<5;d++){for(var m=0,f=0,h=0;h<5;h++)m^=(C=n[d+5*h]).high,f^=C.low;var y=p[d];y.high=m,y.low=f}for(d=0;d<5;d++){var g=p[(d+4)%5],v=p[(d+1)%5],b=v.high,x=v.low;for(m=g.high^(b<<1|x>>>31),f=g.low^(x<<1|b>>>31),h=0;h<5;h++)(C=n[d+5*h]).high^=m,C.low^=f}for(var k=1;k<25;k++){var _=(C=n[k]).high,w=C.low,S=c[k];S<32?(m=_<>>32-S,f=w<>>32-S):(m=w<>>64-S,f=_<>>64-S);var A=p[l[k]];A.high=m,A.low=f}var j=p[0],E=n[0];for(j.high=E.high,j.low=E.low,d=0;d<5;d++)for(h=0;h<5;h++){var C=n[k=d+5*h],T=p[k],O=p[(d+1)%5+5*h],B=p[(d+2)%5+5*h];C.high=T.high^~O.high&B.high,C.low=T.low^~O.low&B.low}C=n[0];var R=u[s];C.high^=R.high,C.low^=R.low}},_doFinalize:function(){var t=this._data,n=t.words,a=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;n[a>>>5]|=1<<24-a%32,n[(e.ceil((a+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var i=this._state,s=this.cfg.outputLength/8,c=s/8,l=[],u=0;u>>24)|4278255360&(d<<24|d>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),l.push(m),l.push(d)}return new r.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});t.SHA3=o._createHelper(d),t.HmacSHA3=o._createHmacHelper(d)}(Math),a.SHA3)},92030(e,t,n){var a,r,o,i,s,c,l,u;e.exports=(u=n(81126),n(96855),n(17951),r=(a=u).x64,o=r.Word,i=r.WordArray,s=a.algo,c=s.SHA512,l=s.SHA384=c.extend({_doReset:function(){this._hash=new i.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=c._doFinalize.call(this);return e.sigBytes-=16,e}}),a.SHA384=c._createHelper(l),a.HmacSHA384=c._createHmacHelper(l),u.SHA384)},17951(e,t,n){var a;e.exports=(a=n(81126),n(96855),function(){var e=a,t=e.lib.Hasher,n=e.x64,r=n.Word,o=n.WordArray,i=e.algo;function s(){return r.create.apply(r,arguments)}var c=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var u=i.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,a=n[0],r=n[1],o=n[2],i=n[3],s=n[4],u=n[5],p=n[6],d=n[7],m=a.high,f=a.low,h=r.high,y=r.low,g=o.high,v=o.low,b=i.high,x=i.low,k=s.high,_=s.low,w=u.high,S=u.low,A=p.high,j=p.low,E=d.high,C=d.low,T=m,O=f,B=h,R=y,P=g,N=v,D=b,I=x,L=k,F=_,M=w,$=S,q=A,H=j,z=E,U=C,G=0;G<80;G++){var W,J,K=l[G];if(G<16)J=K.high=0|e[t+2*G],W=K.low=0|e[t+2*G+1];else{var V=l[G-15],Z=V.high,Y=V.low,X=(Z>>>1|Y<<31)^(Z>>>8|Y<<24)^Z>>>7,Q=(Y>>>1|Z<<31)^(Y>>>8|Z<<24)^(Y>>>7|Z<<25),ee=l[G-2],te=ee.high,ne=ee.low,ae=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,re=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),oe=l[G-7],ie=oe.high,se=oe.low,ce=l[G-16],le=ce.high,ue=ce.low;J=(J=(J=X+ie+((W=Q+se)>>>0>>0?1:0))+ae+((W+=re)>>>0>>0?1:0))+le+((W+=ue)>>>0>>0?1:0),K.high=J,K.low=W}var pe,de=L&M^~L&q,me=F&$^~F&H,fe=T&B^T&P^B&P,he=O&R^O&N^R&N,ye=(T>>>28|O<<4)^(T<<30|O>>>2)^(T<<25|O>>>7),ge=(O>>>28|T<<4)^(O<<30|T>>>2)^(O<<25|T>>>7),ve=(L>>>14|F<<18)^(L>>>18|F<<14)^(L<<23|F>>>9),be=(F>>>14|L<<18)^(F>>>18|L<<14)^(F<<23|L>>>9),xe=c[G],ke=xe.high,_e=xe.low,we=z+ve+((pe=U+be)>>>0>>0?1:0),Se=ge+he;z=q,U=H,q=M,H=$,M=L,$=F,L=D+(we=(we=(we=we+de+((pe+=me)>>>0>>0?1:0))+ke+((pe+=_e)>>>0<_e>>>0?1:0))+J+((pe+=W)>>>0>>0?1:0))+((F=I+pe|0)>>>0>>0?1:0)|0,D=P,I=N,P=B,N=R,B=T,R=O,T=we+(ye+fe+(Se>>>0>>0?1:0))+((O=pe+Se|0)>>>0>>0?1:0)|0}f=a.low=f+O,a.high=m+T+(f>>>0>>0?1:0),y=r.low=y+R,r.high=h+B+(y>>>0>>0?1:0),v=o.low=v+N,o.high=g+P+(v>>>0>>0?1:0),x=i.low=x+I,i.high=b+D+(x>>>0>>0?1:0),_=s.low=_+F,s.high=k+L+(_>>>0>>0?1:0),S=u.low=S+$,u.high=w+M+(S>>>0<$>>>0?1:0),j=p.low=j+H,p.high=A+q+(j>>>0>>0?1:0),C=d.low=C+U,d.high=E+z+(C>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[30+(a+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(a+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(u),e.HmacSHA512=t._createHmacHelper(u)}(),a.SHA512)},97497(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib,n=t.WordArray,r=t.BlockCipher,o=e.algo,i=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=o.DES=r.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var a=i[n]-1;t[n]=e[a>>>5]>>>31-a%32&1}for(var r=this._subKeys=[],o=0;o<16;o++){var l=r[o]=[],u=c[o];for(n=0;n<24;n++)l[n/6|0]|=t[(s[n]-1+u)%28]<<31-n%6,l[4+(n/6|0)]|=t[28+(s[n+24]-1+u)%28]<<31-n%6;for(l[0]=l[0]<<1|l[0]>>>31,n=1;n<7;n++)l[n]=l[n]>>>4*(n-1)+3;l[7]=l[7]<<5|l[7]>>>27}var p=this._invSubKeys=[];for(n=0;n<16;n++)p[n]=r[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],d.call(this,4,252645135),d.call(this,16,65535),m.call(this,2,858993459),m.call(this,8,16711935),d.call(this,1,1431655765);for(var a=0;a<16;a++){for(var r=n[a],o=this._lBlock,i=this._rBlock,s=0,c=0;c<8;c++)s|=l[c][((i^r[c])&u[c])>>>0];this._lBlock=i,this._rBlock=o^s}var p=this._lBlock;this._lBlock=this._rBlock,this._rBlock=p,d.call(this,1,1431655765),m.call(this,8,16711935),m.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function d(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<192.");var t=e.slice(0,2),a=e.length<4?e.slice(0,2):e.slice(2,4),r=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=p.createEncryptor(n.create(t)),this._des2=p.createEncryptor(n.create(a)),this._des3=p.createEncryptor(n.create(r))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=r._createHelper(f)}(),a.TripleDES)},96855(e,t,n){var a;e.exports=(a=n(81126),function(e){var t=a,n=t.lib,r=n.Base,o=n.WordArray,i=t.x64={};i.Word=r.extend({init:function(e,t){this.high=e,this.low=t}}),i.WordArray=r.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var e=this.words,t=e.length,n=[],a=0;a1?255===e[0]&&216===e[1]&&255===e[2]?{ext:"jpg",mime:"image/jpeg"}:137===e[0]&&80===e[1]&&78===e[2]&&71===e[3]?{ext:"png",mime:"image/png"}:71===e[0]&&73===e[1]&&70===e[2]?{ext:"gif",mime:"image/gif"}:87===e[8]&&69===e[9]&&66===e[10]&&80===e[11]?{ext:"webp",mime:"image/webp"}:70===e[0]&&76===e[1]&&73===e[2]&&70===e[3]?{ext:"flif",mime:"image/flif"}:(73===e[0]&&73===e[1]&&42===e[2]&&0===e[3]||77===e[0]&&77===e[1]&&0===e[2]&&42===e[3])&&67===e[8]&&82===e[9]?{ext:"cr2",mime:"image/x-canon-cr2"}:73===e[0]&&73===e[1]&&42===e[2]&&0===e[3]||77===e[0]&&77===e[1]&&0===e[2]&&42===e[3]?{ext:"tif",mime:"image/tiff"}:66===e[0]&&77===e[1]?{ext:"bmp",mime:"image/bmp"}:73===e[0]&&73===e[1]&&188===e[2]?{ext:"jxr",mime:"image/vnd.ms-photo"}:56===e[0]&&66===e[1]&&80===e[2]&&83===e[3]?{ext:"psd",mime:"image/vnd.adobe.photoshop"}:80===e[0]&&75===e[1]&&3===e[2]&&4===e[3]&&109===e[30]&&105===e[31]&&109===e[32]&&101===e[33]&&116===e[34]&&121===e[35]&&112===e[36]&&101===e[37]&&97===e[38]&&112===e[39]&&112===e[40]&&108===e[41]&&105===e[42]&&99===e[43]&&97===e[44]&&116===e[45]&&105===e[46]&&111===e[47]&&110===e[48]&&47===e[49]&&101===e[50]&&112===e[51]&&117===e[52]&&98===e[53]&&43===e[54]&&122===e[55]&&105===e[56]&&112===e[57]?{ext:"epub",mime:"application/epub+zip"}:80===e[0]&&75===e[1]&&3===e[2]&&4===e[3]&&77===e[30]&&69===e[31]&&84===e[32]&&65===e[33]&&45===e[34]&&73===e[35]&&78===e[36]&&70===e[37]&&47===e[38]&&109===e[39]&&111===e[40]&&122===e[41]&&105===e[42]&&108===e[43]&&108===e[44]&&97===e[45]&&46===e[46]&&114===e[47]&&115===e[48]&&97===e[49]?{ext:"xpi",mime:"application/x-xpinstall"}:80!==e[0]||75!==e[1]||3!==e[2]&&5!==e[2]&&7!==e[2]||4!==e[3]&&6!==e[3]&&8!==e[3]?117===e[257]&&115===e[258]&&116===e[259]&&97===e[260]&&114===e[261]?{ext:"tar",mime:"application/x-tar"}:82!==e[0]||97!==e[1]||114!==e[2]||33!==e[3]||26!==e[4]||7!==e[5]||0!==e[6]&&1!==e[6]?31===e[0]&&139===e[1]&&8===e[2]?{ext:"gz",mime:"application/gzip"}:66===e[0]&&90===e[1]&&104===e[2]?{ext:"bz2",mime:"application/x-bzip2"}:55===e[0]&&122===e[1]&&188===e[2]&&175===e[3]&&39===e[4]&&28===e[5]?{ext:"7z",mime:"application/x-7z-compressed"}:120===e[0]&&1===e[1]?{ext:"dmg",mime:"application/x-apple-diskimage"}:0===e[0]&&0===e[1]&&0===e[2]&&(24===e[3]||32===e[3])&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]||51===e[0]&&103===e[1]&&112===e[2]&&53===e[3]||0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&109===e[8]&&112===e[9]&&52===e[10]&&50===e[11]&&109===e[16]&&112===e[17]&&52===e[18]&&49===e[19]&&109===e[20]&&112===e[21]&&52===e[22]&&50===e[23]&&105===e[24]&&115===e[25]&&111===e[26]&&109===e[27]||0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&105===e[8]&&115===e[9]&&111===e[10]&&109===e[11]||0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&109===e[8]&&112===e[9]&&52===e[10]&&50===e[11]&&0===e[12]&&0===e[13]&&0===e[14]&&0===e[15]?{ext:"mp4",mime:"video/mp4"}:0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&77===e[8]&&52===e[9]&&86===e[10]?{ext:"m4v",mime:"video/x-m4v"}:77===e[0]&&84===e[1]&&104===e[2]&&100===e[3]?{ext:"mid",mime:"audio/midi"}:109===e[31]&&97===e[32]&&116===e[33]&&114===e[34]&&111===e[35]&&115===e[36]&&107===e[37]&&97===e[38]?{ext:"mkv",mime:"video/x-matroska"}:26===e[0]&&69===e[1]&&223===e[2]&&163===e[3]?{ext:"webm",mime:"video/webm"}:0===e[0]&&0===e[1]&&0===e[2]&&20===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]?{ext:"mov",mime:"video/quicktime"}:82===e[0]&&73===e[1]&&70===e[2]&&70===e[3]&&65===e[8]&&86===e[9]&&73===e[10]?{ext:"avi",mime:"video/x-msvideo"}:48===e[0]&&38===e[1]&&178===e[2]&&117===e[3]&&142===e[4]&&102===e[5]&&207===e[6]&&17===e[7]&&166===e[8]&&217===e[9]?{ext:"wmv",mime:"video/x-ms-wmv"}:0===e[0]&&0===e[1]&&1===e[2]&&"b"===e[3].toString(16)[0]?{ext:"mpg",mime:"video/mpeg"}:73===e[0]&&68===e[1]&&51===e[2]||255===e[0]&&251===e[1]?{ext:"mp3",mime:"audio/mpeg"}:102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&77===e[8]&&52===e[9]&&65===e[10]||77===e[0]&&52===e[1]&&65===e[2]&&32===e[3]?{ext:"m4a",mime:"audio/m4a"}:79===e[28]&&112===e[29]&&117===e[30]&&115===e[31]&&72===e[32]&&101===e[33]&&97===e[34]&&100===e[35]?{ext:"opus",mime:"audio/opus"}:79===e[0]&&103===e[1]&&103===e[2]&&83===e[3]?{ext:"ogg",mime:"audio/ogg"}:102===e[0]&&76===e[1]&&97===e[2]&&67===e[3]?{ext:"flac",mime:"audio/x-flac"}:82===e[0]&&73===e[1]&&70===e[2]&&70===e[3]&&87===e[8]&&65===e[9]&&86===e[10]&&69===e[11]?{ext:"wav",mime:"audio/x-wav"}:35===e[0]&&33===e[1]&&65===e[2]&&77===e[3]&&82===e[4]&&10===e[5]?{ext:"amr",mime:"audio/amr"}:37===e[0]&&80===e[1]&&68===e[2]&&70===e[3]?{ext:"pdf",mime:"application/pdf"}:77===e[0]&&90===e[1]?{ext:"exe",mime:"application/x-msdownload"}:67!==e[0]&&70!==e[0]||87!==e[1]||83!==e[2]?123===e[0]&&92===e[1]&&114===e[2]&&116===e[3]&&102===e[4]?{ext:"rtf",mime:"application/rtf"}:119===e[0]&&79===e[1]&&70===e[2]&&70===e[3]&&(0===e[4]&&1===e[5]&&0===e[6]&&0===e[7]||79===e[4]&&84===e[5]&&84===e[6]&&79===e[7])?{ext:"woff",mime:"application/font-woff"}:119===e[0]&&79===e[1]&&70===e[2]&&50===e[3]&&(0===e[4]&&1===e[5]&&0===e[6]&&0===e[7]||79===e[4]&&84===e[5]&&84===e[6]&&79===e[7])?{ext:"woff2",mime:"application/font-woff"}:76===e[34]&&80===e[35]&&(0===e[8]&&0===e[9]&&1===e[10]||1===e[8]&&0===e[9]&&2===e[10]||2===e[8]&&0===e[9]&&2===e[10])?{ext:"eot",mime:"application/octet-stream"}:0===e[0]&&1===e[1]&&0===e[2]&&0===e[3]&&0===e[4]?{ext:"ttf",mime:"application/font-sfnt"}:79===e[0]&&84===e[1]&&84===e[2]&&79===e[3]&&0===e[4]?{ext:"otf",mime:"application/font-sfnt"}:0===e[0]&&0===e[1]&&1===e[2]&&0===e[3]?{ext:"ico",mime:"image/x-icon"}:70===e[0]&&76===e[1]&&86===e[2]&&1===e[3]?{ext:"flv",mime:"video/x-flv"}:37===e[0]&&33===e[1]?{ext:"ps",mime:"application/postscript"}:253===e[0]&&55===e[1]&&122===e[2]&&88===e[3]&&90===e[4]&&0===e[5]?{ext:"xz",mime:"application/x-xz"}:83===e[0]&&81===e[1]&&76===e[2]&&105===e[3]?{ext:"sqlite",mime:"application/x-sqlite3"}:78===e[0]&&69===e[1]&&83===e[2]&&26===e[3]?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:67===e[0]&&114===e[1]&&50===e[2]&&52===e[3]?{ext:"crx",mime:"application/x-google-chrome-extension"}:77===e[0]&&83===e[1]&&67===e[2]&&70===e[3]||73===e[0]&&83===e[1]&&99===e[2]&&40===e[3]?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:33===e[0]&&60===e[1]&&97===e[2]&&114===e[3]&&99===e[4]&&104===e[5]&&62===e[6]&&10===e[7]&&100===e[8]&&101===e[9]&&98===e[10]&&105===e[11]&&97===e[12]&&110===e[13]&&45===e[14]&&98===e[15]&&105===e[16]&&110===e[17]&&97===e[18]&&114===e[19]&&121===e[20]?{ext:"deb",mime:"application/x-deb"}:33===e[0]&&60===e[1]&&97===e[2]&&114===e[3]&&99===e[4]&&104===e[5]&&62===e[6]?{ext:"ar",mime:"application/x-unix-archive"}:237===e[0]&&171===e[1]&&238===e[2]&&219===e[3]?{ext:"rpm",mime:"application/x-rpm"}:31===e[0]&&160===e[1]||31===e[0]&&157===e[1]?{ext:"Z",mime:"application/x-compress"}:76===e[0]&&90===e[1]&&73===e[2]&&80===e[3]?{ext:"lz",mime:"application/x-lzip"}:208===e[0]&&207===e[1]&&17===e[2]&&224===e[3]&&161===e[4]&&177===e[5]&&26===e[6]&&225===e[7]?{ext:"msi",mime:"application/x-msi"}:null:{ext:"swf",mime:"application/x-shockwave-flash"}:{ext:"rar",mime:"application/x-rar-compressed"}:{ext:"zip",mime:"application/zip"}:null}},51777(e){"use strict";var t=Object.prototype.toString,n=Math.max,a=function(e,t){for(var n=[],a=0;a1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===z(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=H(e,0,1),n=H(e,-1);if("%"===t&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var a=[];return q(e,U,function(e,t,n,r){a[a.length]=n?q(r,G,"$1"):t||e}),a}(e),a=n.length>0?n[0]:"",r=W("%"+a+"%",t),o=r.name,i=r.value,s=!1,c=r.alias;c&&(a=c[0],$(n,M([0,1],c)));for(var p=1,d=!0;p=n.length){var y=k(i,m);i=(d=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:i[m]}else d=F(i,m),i=i[m];d&&!s&&(P[o]=i)}}return i}},48819(e,t,n){"use strict";var a=n(32410);e.exports=a.getPrototypeOf||null},22517(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},31611(e,t,n){"use strict";var a=n(22517),r=n(48819),o=n(61449);e.exports=a?function(e){return a(e)}:r?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return r(e)}:o?function(e){return o(e)}:null},64656(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},3492(e,t,n){"use strict";var a=n(64656);if(a)try{a([],"length")}catch(r){a=null}e.exports=a},87657(e,t,n){"use strict";var a="undefined"!=typeof Symbol&&Symbol,r=n(38123);e.exports=function(){return"function"==typeof a&&("function"==typeof Symbol&&("symbol"==typeof a("foo")&&("symbol"==typeof Symbol("bar")&&r())))}},38123(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var a in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},75334(e,t,n){"use strict";var a=Function.prototype.call,r=Object.prototype.hasOwnProperty,o=n(13583);e.exports=o.call(a,r)},88806(e,t,n){var a=n(27325);e.exports={lookup:function(e){return a[e]||{}}}},95e3(e,t,n){"use strict";var a=n(7475).Buffer;t._dbcs=l;for(var r=-1,o=-10,i=-1e3,s=new Array(256),c=0;c<256;c++)s[c]=r;function l(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=e.table();this.decodeTables=[],this.decodeTables[0]=s.slice(0),this.decodeTableSeq=[];for(var a=0;ai)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[i-u[p]],m=129;m<=254;m++){if(d[m]===r)d[m]=i-c;else{if(d[m]===i-c)continue;if(d[m]>i)throw new Error("gb18030 decode tables conflict at byte 3")}for(var f=this.decodeTables[i-d[m]],h=48;h<=57;h++)f[h]===r&&(f[h]=-2)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var y={};if(e.encodeSkipVals)for(a=0;at)return-1;for(var n=0,a=e.length;n>1);e[r]<=t?n=r:a=r}return n}l.prototype.encoder=u,l.prototype.decoder=p,l.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var n=this.decodeTables[0],a=t.length-1;a>0;a--){var o=n[t[a]];if(o==r)n[t[a]]=i-this.decodeTables.length,this.decodeTables.push(n=s.slice(0));else{if(!(o<=i))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));n=this.decodeTables[i-o]}}return n},l.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),n=this._getDecodeTrieNode(t);t&=255;for(var a=1;a255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},l.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=s.slice(0)),this.encodeTable[t]},l.prototype._setEncodeChar=function(e,t){var n=this._getEncodeBucket(e),a=255&e;n[a]<=o?this.encodeTableSeq[o-n[a]][-1]=t:n[a]==r&&(n[a]=t)},l.prototype._setEncodeSequence=function(e,t){var n,a=e[0],i=this._getEncodeBucket(a),s=255&a;i[s]<=o?n=this.encodeTableSeq[o-i[s]]:(n={},i[s]!==r&&(n[-1]=i[s]),i[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var c=1;c=0)this._setEncodeChar(l,u),r=!0;else if(l<=i){var p=i-l;if(!s[p]){var d=u<<8>>>0;this._fillEncodeTable(p,d,n)?r=!0:s[p]=!0}}else l<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-l],u),r=!0)}return r},u.prototype.write=function(e){for(var t=a.alloc(e.length*(this.gb18030?4:3)),n=this.leadSurrogate,i=this.seqObj,s=-1,c=0,l=0;;){if(-1===s){if(c==e.length)break;var u=e.charCodeAt(c++)}else{u=s;s=-1}if(55296<=u&&u<57344)if(u<56320){if(-1===n){n=u;continue}n=u,u=r}else-1!==n?(u=65536+1024*(n-55296)+(u-56320),n=-1):u=r;else-1!==n&&(s=u,u=r,n=-1);var p=r;if(void 0!==i&&u!=r){var m=i[u];if("object"==typeof m){i=m;continue}"number"==typeof m?p=m:null==m&&void 0!==(m=i[-1])&&(p=m,s=u),i=void 0}else if(u>=0){var f=this.encodeTable[u>>8];if(void 0!==f&&(p=f[255&u]),p<=o){i=this.encodeTableSeq[o-p];continue}if(p==r&&this.gb18030){var h=d(this.gb18030.uChars,u);if(-1!=h){p=this.gb18030.gbChars[h]+(u-this.gb18030.uChars[h]);t[l++]=129+Math.floor(p/12600),p%=12600,t[l++]=48+Math.floor(p/1260),p%=1260,t[l++]=129+Math.floor(p/10),p%=10,t[l++]=48+p;continue}}}p===r&&(p=this.defaultCharSingleByte),p<256?t[l++]=p:p<65536?(t[l++]=p>>8,t[l++]=255&p):p<16777216?(t[l++]=p>>16,t[l++]=p>>8&255,t[l++]=255&p):(t[l++]=p>>>24,t[l++]=p>>>16&255,t[l++]=p>>>8&255,t[l++]=255&p)}return this.seqObj=i,this.leadSurrogate=n,t.slice(0,l)},u.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=a.alloc(10),t=0;if(this.seqObj){var n=this.seqObj[-1];void 0!==n&&(n<256?e[t++]=n:(e[t++]=n>>8,e[t++]=255&n)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},u.prototype.findIdx=d,p.prototype.write=function(e){for(var t=a.alloc(2*e.length),n=this.nodeIdx,s=this.prevBytes,c=this.prevBytes.length,l=-this.prevBytes.length,u=0,p=0;u=0?e[u]:s[u+c];if((m=this.decodeTables[n][f])>=0);else if(m===r)m=this.defaultCharUnicode.charCodeAt(0),u=l;else if(-2===m){if(u>=3)var h=12600*(e[u-3]-129)+1260*(e[u-2]-48)+10*(e[u-1]-129)+(f-48);else h=12600*(s[u-3+c]-129)+1260*((u-2>=0?e[u-2]:s[u-2+c])-48)+10*((u-1>=0?e[u-1]:s[u-1+c])-129)+(f-48);var y=d(this.gb18030.gbChars,h);m=this.gb18030.uChars[y]+h-this.gb18030.gbChars[y]}else{if(m<=i){n=i-m;continue}if(!(m<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+m+" at "+n+"/"+f);for(var g=this.decodeTableSeq[o-m],v=0;v>8;m=g[g.length-1]}if(m>=65536){var b=55296|(m-=65536)>>10;t[p++]=255&b,t[p++]=b>>8,m=56320|1023&m}t[p++]=255&m,t[p++]=m>>8,n=0,l=u+1}return this.nodeIdx=n,this.prevBytes=l>=0?Array.prototype.slice.call(e,l):s.slice(l+c).concat(Array.prototype.slice.call(e)),t.slice(0,p).toString("ucs2")},p.prototype.end=function(){for(var e="";this.prevBytes.length>0;){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},81960(e,t,n){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return n(29048)},encodeAdd:{"\xa5":92,"\u203e":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return n(8419)},encodeAdd:{"\xa5":92,"\u203e":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return n(22137)}},gbk:{type:"_dbcs",table:function(){return n(22137).concat(n(56943))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return n(22137).concat(n(56943))},gb18030:function(){return n(82626)},encodeSkipVals:[128],encodeAdd:{"\u20ac":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return n(30679)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return n(78185)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return n(78185).concat(n(49376))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},38343(e,t,n){"use strict";for(var a=[n(17214),n(89683),n(83517),n(25541),n(19883),n(12197),n(35453),n(95e3),n(81960)],r=0;r>>6),t[n++]=128+(63&o)):(t[n++]=224+(o>>>12),t[n++]=128+(o>>>6&63),t[n++]=128+(63&o))}return t.slice(0,n)},l.prototype.end=function(){},u.prototype.write=function(e){for(var t=this.acc,n=this.contBytes,a=this.accBytes,r="",o=0;o0&&(r+=this.defaultCharUnicode,n=0),i<128?r+=String.fromCharCode(i):i<224?(t=31&i,n=1,a=1):i<240?(t=15&i,n=2,a=1):r+=this.defaultCharUnicode):n>0?(t=t<<6|63&i,a++,0===--n&&(r+=2===a&&t<128&&t>0||3===a&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):r+=this.defaultCharUnicode}return this.acc=t,this.contBytes=n,this.accBytes=a,r},u.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},19883(e,t,n){"use strict";var a=n(7475).Buffer;function r(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var n="",r=0;r<128;r++)n+=String.fromCharCode(r);e.chars=n+e.chars}this.decodeBuf=a.from(e.chars,"ucs2");var o=a.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(r=0;r?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xb0\xb7\u2219\u221a\u2592\u2500\u2502\u253c\u2524\u252c\u251c\u2534\u2510\u250c\u2514\u2518\u03b2\u221e\u03c6\xb1\xbd\xbc\u2248\xab\xbb\ufef7\ufef8\ufffd\ufffd\ufefb\ufefc\ufffd\xa0\xad\ufe82\xa3\xa4\ufe84\ufffd\ufffd\ufe8e\ufe8f\ufe95\ufe99\u060c\ufe9d\ufea1\ufea5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufed1\u061b\ufeb1\ufeb5\ufeb9\u061f\xa2\ufe80\ufe81\ufe83\ufe85\ufeca\ufe8b\ufe8d\ufe91\ufe93\ufe97\ufe9b\ufe9f\ufea3\ufea7\ufea9\ufeab\ufead\ufeaf\ufeb3\ufeb7\ufebb\ufebf\ufec1\ufec5\ufecb\ufecf\xa6\xac\xf7\xd7\ufec9\u0640\ufed3\ufed7\ufedb\ufedf\ufee3\ufee7\ufeeb\ufeed\ufeef\ufef3\ufebd\ufecc\ufece\ufecd\ufee1\ufe7d\u0651\ufee5\ufee9\ufeec\ufef0\ufef2\ufed0\ufed5\ufef5\ufef6\ufedd\ufed9\ufef1\u25a0\ufffd"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xf8\xa3\xd8\u20a7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\u2310\xac\xbd\xbc\xa1\xab\xa4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0386\ufffd\xb7\xac\xa6\u2018\u2019\u0388\u2015\u0389\u038a\u03aa\u038c\ufffd\ufffd\u038e\u03ab\xa9\u038f\xb2\xb3\u03ac\xa3\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03cd\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xbd\u0398\u0399\xab\xbb\u2591\u2592\u2593\u2502\u2524\u039a\u039b\u039c\u039d\u2563\u2551\u2557\u255d\u039e\u039f\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u03a0\u03a1\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03b1\u03b2\u03b3\u2518\u250c\u2588\u2584\u03b4\u03b5\u2580\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c3\u03c2\u03c4\u0384\xad\xb1\u03c5\u03c6\u03c7\xa7\u03c8\u0385\xb0\xa8\u03c9\u03cb\u03b0\u03ce\u25a0\xa0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\u203e\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u0160\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\u017d\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u0161\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\u017e\xff"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\ufe88\xd7\xf7\uf8f6\uf8f5\uf8f4\uf8f7\ufe71\x88\u25a0\u2502\u2500\u2510\u250c\u2514\u2518\ufe79\ufe7b\ufe7d\ufe7f\ufe77\ufe8a\ufef0\ufef3\ufef2\ufece\ufecf\ufed0\ufef6\ufef8\ufefa\ufefc\xa0\uf8fa\uf8f9\uf8f8\xa4\uf8fb\ufe8b\ufe91\ufe97\ufe9b\ufe9f\ufea3\u060c\xad\ufea7\ufeb3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufeb7\u061b\ufebb\ufebf\ufeca\u061f\ufecb\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\ufec7\u0639\u063a\ufecc\ufe82\ufe84\ufe8e\ufed3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\ufed7\ufedb\ufedf\uf8fc\ufef5\ufef7\ufef9\ufefb\ufee3\ufee7\ufeec\ufee9\ufffd"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040a\u040b\u040c\xad\u040e\u040f\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045a\u045b\u045c\xa7\u045e\u045f"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e81\u0e82\u0e84\u0e87\u0e88\u0eaa\u0e8a\u0e8d\u0e94\u0e95\u0e96\u0e97\u0e99\u0e9a\u0e9b\u0e9c\u0e9d\u0e9e\u0e9f\u0ea1\u0ea2\u0ea3\u0ea5\u0ea7\u0eab\u0ead\u0eae\ufffd\ufffd\ufffd\u0eaf\u0eb0\u0eb2\u0eb3\u0eb4\u0eb5\u0eb6\u0eb7\u0eb8\u0eb9\u0ebc\u0eb1\u0ebb\u0ebd\ufffd\ufffd\ufffd\u0ec0\u0ec1\u0ec2\u0ec3\u0ec4\u0ec8\u0ec9\u0eca\u0ecb\u0ecc\u0ecd\u0ec6\ufffd\u0edc\u0edd\u20ad\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0ed0\u0ed1\u0ed2\u0ed3\u0ed4\u0ed5\u0ed6\u0ed7\u0ed8\u0ed9\ufffd\ufffd\xa2\xac\xa6\ufffd"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e48\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\u0e49\u0e4a\u0e4b\u20ac\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\xa2\xac\xa6\xa0"},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"\u20ac\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\u20ac\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\u0160\u2122\xb4\xa8\u2260\u017d\xd8\u221e\xb1\u2264\u2265\u2206\xb5\u2202\u2211\u220f\u0161\u222b\xaa\xba\u2126\u017e\xf8\xbf\xa1\xac\u221a\u0192\u2248\u0106\xab\u010c\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u0110\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\ufffd\xa9\u2044\xa4\u2039\u203a\xc6\xbb\u2013\xb7\u201a\u201e\u2030\xc2\u0107\xc1\u010d\xc8\xcd\xce\xcf\xcc\xd3\xd4\u0111\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u03c0\xcb\u02da\xb8\xca\xe6\u02c7"},maccyrillic:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\xa2\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},macgreek:{type:"_sbcs",chars:"\xc4\xb9\xb2\xc9\xb3\xd6\xdc\u0385\xe0\xe2\xe4\u0384\xa8\xe7\xe9\xe8\xea\xeb\xa3\u2122\xee\xef\u2022\xbd\u2030\xf4\xf6\xa6\xad\xf9\xfb\xfc\u2020\u0393\u0394\u0398\u039b\u039e\u03a0\xdf\xae\xa9\u03a3\u03aa\xa7\u2260\xb0\u0387\u0391\xb1\u2264\u2265\xa5\u0392\u0395\u0396\u0397\u0399\u039a\u039c\u03a6\u03ab\u03a8\u03a9\u03ac\u039d\xac\u039f\u03a1\u2248\u03a4\xab\xbb\u2026\xa0\u03a5\u03a7\u0386\u0388\u0153\u2013\u2015\u201c\u201d\u2018\u2019\xf7\u0389\u038a\u038c\u038e\u03ad\u03ae\u03af\u03cc\u038f\u03cd\u03b1\u03b2\u03c8\u03b4\u03b5\u03c6\u03b3\u03b7\u03b9\u03be\u03ba\u03bb\u03bc\u03bd\u03bf\u03c0\u03ce\u03c1\u03c3\u03c4\u03b8\u03c9\u03c2\u03c7\u03c5\u03b6\u03ca\u03cb\u0390\u03b0\ufffd"},maciceland:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\xdd\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\xd0\xf0\xde\xfe\xfd\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macroman:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macromania:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\u0102\u015e\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\u0103\u015f\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\u0162\u0163\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macthai:{type:"_sbcs",chars:"\xab\xbb\u2026\uf88c\uf88f\uf892\uf895\uf898\uf88b\uf88e\uf891\uf894\uf897\u201c\u201d\uf899\ufffd\u2022\uf884\uf889\uf885\uf886\uf887\uf888\uf88a\uf88d\uf890\uf893\uf896\u2018\u2019\ufffd\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufeff\u200b\u2013\u2014\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u2122\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\xae\xa9\ufffd\ufffd\ufffd\ufffd"},macturkish:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u011e\u011f\u0130\u0131\u015e\u015f\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\ufffd\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macukraine:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\u0490\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},koi8r:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255a\u255b\u255c\u255d\u255e\u255f\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256a\u256b\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8u:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u255d\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8ru:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u045e\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u040e\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8t:{type:"_sbcs",chars:"\u049b\u0493\u201a\u0492\u201e\u2026\u2020\u2021\ufffd\u2030\u04b3\u2039\u04b2\u04b7\u04b6\ufffd\u049a\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\ufffd\u203a\ufffd\ufffd\ufffd\ufffd\ufffd\u04ef\u04ee\u0451\xa4\u04e3\xa6\xa7\ufffd\ufffd\ufffd\xab\xac\xad\xae\ufffd\xb0\xb1\xb2\u0401\ufffd\u04e2\xb6\xb7\ufffd\u2116\ufffd\xbb\ufffd\ufffd\ufffd\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},armscii8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\ufffd\u0587\u0589)(\xbb\xab\u2014.\u055d,-\u058a\u2026\u055c\u055b\u055e\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053a\u056a\u053b\u056b\u053c\u056c\u053d\u056d\u053e\u056e\u053f\u056f\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054a\u057a\u054b\u057b\u054c\u057c\u054d\u057d\u054e\u057e\u054f\u057f\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055a\ufffd"},rk1048:{type:"_sbcs",chars:"\u0402\u0403\u201a\u0453\u201e\u2026\u2020\u2021\u20ac\u2030\u0409\u2039\u040a\u049a\u04ba\u040f\u0452\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\u0459\u203a\u045a\u049b\u04bb\u045f\xa0\u04b0\u04b1\u04d8\xa4\u04e8\xa6\xa7\u0401\xa9\u0492\xab\xac\xad\xae\u04ae\xb0\xb1\u0406\u0456\u04e9\xb5\xb6\xb7\u0451\u2116\u0493\xbb\u04d9\u04a2\u04a3\u04af\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},tcvn:{type:"_sbcs",chars:"\0\xda\u1ee4\x03\u1eea\u1eec\u1eee\x07\b\t\n\v\f\r\x0e\x0f\x10\u1ee8\u1ef0\u1ef2\u1ef6\u1ef8\xdd\u1ef4\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xc0\u1ea2\xc3\xc1\u1ea0\u1eb6\u1eac\xc8\u1eba\u1ebc\xc9\u1eb8\u1ec6\xcc\u1ec8\u0128\xcd\u1eca\xd2\u1ece\xd5\xd3\u1ecc\u1ed8\u1edc\u1ede\u1ee0\u1eda\u1ee2\xd9\u1ee6\u0168\xa0\u0102\xc2\xca\xd4\u01a0\u01af\u0110\u0103\xe2\xea\xf4\u01a1\u01b0\u0111\u1eb0\u0300\u0309\u0303\u0301\u0323\xe0\u1ea3\xe3\xe1\u1ea1\u1eb2\u1eb1\u1eb3\u1eb5\u1eaf\u1eb4\u1eae\u1ea6\u1ea8\u1eaa\u1ea4\u1ec0\u1eb7\u1ea7\u1ea9\u1eab\u1ea5\u1ead\xe8\u1ec2\u1ebb\u1ebd\xe9\u1eb9\u1ec1\u1ec3\u1ec5\u1ebf\u1ec7\xec\u1ec9\u1ec4\u1ebe\u1ed2\u0129\xed\u1ecb\xf2\u1ed4\u1ecf\xf5\xf3\u1ecd\u1ed3\u1ed5\u1ed7\u1ed1\u1ed9\u1edd\u1edf\u1ee1\u1edb\u1ee3\xf9\u1ed6\u1ee7\u0169\xfa\u1ee5\u1eeb\u1eed\u1eef\u1ee9\u1ef1\u1ef3\u1ef7\u1ef9\xfd\u1ef5\u1ed0"},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10ef\u10f0\u10f1\u10f2\u10f3\u10f4\u10f5\u10f6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10f1\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10f2\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10f3\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10f4\u10ef\u10f0\u10f5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04ee\u0493\u201e\u2026\u04b6\u04ae\u04b2\u04af\u04a0\u04e2\u04a2\u049a\u04ba\u04b8\u0497\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u04b3\u04b7\u04a1\u04e3\u04a3\u049b\u04bb\u04b9\xa0\u040e\u045e\u0408\u04e8\u0498\u04b0\xa7\u0401\xa9\u04d8\xab\xac\u04ef\xae\u049c\xb0\u04b1\u0406\u0456\u0499\u04e9\xb6\xb7\u0451\u2116\u04d9\xbb\u0458\u04aa\u04ab\u049d\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},viscii:{type:"_sbcs",chars:"\0\x01\u1eb2\x03\x04\u1eb4\u1eaa\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\u1ef6\x15\x16\x17\x18\u1ef8\x1a\x1b\x1c\x1d\u1ef4\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\u1ea0\u1eae\u1eb0\u1eb6\u1ea4\u1ea6\u1ea8\u1eac\u1ebc\u1eb8\u1ebe\u1ec0\u1ec2\u1ec4\u1ec6\u1ed0\u1ed2\u1ed4\u1ed6\u1ed8\u1ee2\u1eda\u1edc\u1ede\u1eca\u1ece\u1ecc\u1ec8\u1ee6\u0168\u1ee4\u1ef2\xd5\u1eaf\u1eb1\u1eb7\u1ea5\u1ea7\u1ea9\u1ead\u1ebd\u1eb9\u1ebf\u1ec1\u1ec3\u1ec5\u1ec7\u1ed1\u1ed3\u1ed5\u1ed7\u1ee0\u01a0\u1ed9\u1edd\u1edf\u1ecb\u1ef0\u1ee8\u1eea\u1eec\u01a1\u1edb\u01af\xc0\xc1\xc2\xc3\u1ea2\u0102\u1eb3\u1eb5\xc8\xc9\xca\u1eba\xcc\xcd\u0128\u1ef3\u0110\u1ee9\xd2\xd3\xd4\u1ea1\u1ef7\u1eeb\u1eed\xd9\xda\u1ef9\u1ef5\xdd\u1ee1\u01b0\xe0\xe1\xe2\xe3\u1ea3\u0103\u1eef\u1eab\xe8\xe9\xea\u1ebb\xec\xed\u0129\u1ec9\u0111\u1ef1\xf2\xf3\xf4\xf5\u1ecf\u1ecd\u1ee5\xf9\xfa\u0169\u1ee7\xfd\u1ee3\u1eee"},iso646cn:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#\xa5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},iso646jp:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xa5]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xc0\xc2\xc8\xca\xcb\xce\xcf\xb4\u02cb\u02c6\xa8\u02dc\xd9\xdb\u20a4\xaf\xdd\xfd\xb0\xc7\xe7\xd1\xf1\xa1\xbf\xa4\xa3\xa5\xa7\u0192\xa2\xe2\xea\xf4\xfb\xe1\xe9\xf3\xfa\xe0\xe8\xf2\xf9\xe4\xeb\xf6\xfc\xc5\xee\xd8\xc6\xe5\xed\xf8\xe6\xc4\xec\xd6\xdc\xc9\xef\xdf\xd4\xc1\xc3\xe3\xd0\xf0\xcd\xcc\xd3\xd2\xd5\xf5\u0160\u0161\xda\u0178\xff\xde\xfe\xb7\xb5\xb6\xbe\u2014\xbc\xbd\xaa\xba\xab\u25a0\xbb\xb1\ufffd"},macintosh:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},ascii:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},tis620:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"}}},12197(e){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xc4\u0100\u0101\xc9\u0104\xd6\xdc\xe1\u0105\u010c\xe4\u010d\u0106\u0107\xe9\u0179\u017a\u010e\xed\u010f\u0112\u0113\u0116\xf3\u0117\xf4\xf6\xf5\xfa\u011a\u011b\xfc\u2020\xb0\u0118\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\u0119\xa8\u2260\u0123\u012e\u012f\u012a\u2264\u2265\u012b\u0136\u2202\u2211\u0142\u013b\u013c\u013d\u013e\u0139\u013a\u0145\u0146\u0143\xac\u221a\u0144\u0147\u2206\xab\xbb\u2026\xa0\u0148\u0150\xd5\u0151\u014c\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\u014d\u0154\u0155\u0158\u2039\u203a\u0159\u0156\u0157\u0160\u201a\u201e\u0161\u015a\u015b\xc1\u0164\u0165\xcd\u017d\u017e\u016a\xd3\xd4\u016b\u016e\xda\u016f\u0170\u0171\u0172\u0173\xdd\xfd\u0137\u017b\u0141\u017c\u0122\u02c7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\u20ac\u25a0\xa0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2514\u2534\u252c\u251c\u2500\u253c\u2563\u2551\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xa7\u2557\u255d\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},cp720:{type:"_sbcs",chars:"\x80\x81\xe9\xe2\x84\xe0\x86\xe7\xea\xeb\xe8\xef\xee\x8d\x8e\x8f\x90\u0651\u0652\xf4\xa4\u0640\xfb\xf9\u0621\u0622\u0623\u0624\xa3\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0636\u0637\u0638\u0639\u063a\u0641\xb5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u2261\u064b\u064c\u064d\u064e\u064f\u0650\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},83517(e,t,n){"use strict";var a=n(7475).Buffer;function r(){}function o(){}function i(){this.overflowByte=-1}function s(e,t){this.iconv=t}function c(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder("utf-16le",e)}function l(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function u(e,t){var n=[],a=0,r=0,o=0;e:for(var i=0;i=100)break e}return o>r?"utf-16be":o1114111)&&(n=a),n>=65536){var r=55296|(n-=65536)>>10;e[t++]=255&r,e[t++]=r>>8;n=56320|1023&n}return e[t++]=255&n,e[t++]=n>>8,t}function c(e,t){this.iconv=t}function l(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function u(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function p(e,t){var n=[],a=0,r=0,o=0,i=0,s=0;e:for(var c=0;c16)&&o++,(0!==n[3]||n[2]>16)&&r++,0!==n[0]||0!==n[1]||0===n[2]&&0===n[3]||s++,0===n[0]&&0===n[1]||0!==n[2]||0!==n[3]||i++,n.length=0,++a>=100)break e}return s-o>i-r?"utf-32be":s-o0){for(;t0&&(e=this.iconv.decode(a.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=f,f.prototype.encoder=h,f.prototype.decoder=y,f.prototype.bomAware=!0,h.prototype.write=function(e){for(var t=this.inBase64,n=this.base64Accum,r=this.base64AccumIdx,o=a.alloc(5*e.length+10),i=0,s=0;s0&&(i+=o.write(n.slice(0,r).toString("base64").replace(/\//g,",").replace(/=+$/,""),i),r=0),o[i++]=d,t=!1),t||(o[i++]=c,c===m&&(o[i++]=d))):(t||(o[i++]=m,t=!0),t&&(n[r++]=c>>8,n[r++]=255&c,r==n.length&&(i+=o.write(n.toString("base64").replace(/\//g,","),i),r=0)))}return this.inBase64=t,this.base64AccumIdx=r,o.slice(0,i)},h.prototype.end=function(){var e=a.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=d,this.inBase64=!1),e.slice(0,t)};var g=l.slice();g[",".charCodeAt(0)]=!0,y.prototype.write=function(e){for(var t="",n=0,r=this.inBase64,o=this.base64Accum,i=0;i0&&(e=this.iconv.decode(a.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},25824(e,t){"use strict";function n(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=n,n.prototype.write=function(e){return this.addBOM&&(e="\ufeff"+e,this.addBOM=!1),this.encoder.write(e)},n.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||("\ufeff"===t[0]&&(t=t.slice(1),"function"==typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},94854(e,t,n){"use strict";var a,r=n(7475).Buffer,o=n(25824),i=e.exports;i.encodings=null,i.defaultCharUnicode="\ufffd",i.defaultCharSingleByte="?",i.encode=function(e,t,n){e=""+(e||"");var a=i.getEncoder(t,n),o=a.write(e),s=a.end();return s&&s.length>0?r.concat([o,s]):o},i.decode=function(e,t,n){"string"==typeof e&&(i.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),i.skipDecodeWarning=!0),e=r.from(""+(e||""),"binary"));var a=i.getDecoder(t,n),o=a.write(e),s=a.end();return s?o+s:o},i.encodingExists=function(e){try{return i.getCodec(e),!0}catch(t){return!1}},i.toEncoding=i.encode,i.fromEncoding=i.decode,i._codecDataCache={},i.getCodec=function(e){i.encodings||(i.encodings=n(38343));for(var t=i._canonicalizeEncoding(e),a={};;){var r=i._codecDataCache[t];if(r)return r;var o=i.encodings[t];switch(typeof o){case"string":t=o;break;case"object":for(var s in o)a[s]=o[s];a.encodingName||(a.encodingName=t),t=o.type;break;case"function":return a.encodingName||(a.encodingName=t),r=new o(a,i),i._codecDataCache[a.encodingName]=r,r;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},i._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},i.getEncoder=function(e,t){var n=i.getCodec(e),a=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(a=new o.PrependBOM(a,t)),a},i.getDecoder=function(e,t){var n=i.getCodec(e),a=new n.decoder(t,n);return!n.bomAware||t&&!1===t.stripBOM||(a=new o.StripBOM(a,t)),a},i.enableStreamingAPI=function(e){if(!i.supportsStreams){var t=n(30507)(e);i.IconvLiteEncoderStream=t.IconvLiteEncoderStream,i.IconvLiteDecoderStream=t.IconvLiteDecoderStream,i.encodeStream=function(e,t){return new i.IconvLiteEncoderStream(i.getEncoder(e,t),t)},i.decodeStream=function(e,t){return new i.IconvLiteDecoderStream(i.getDecoder(e,t),t)},i.supportsStreams=!0}};try{a=n(11724)}catch(s){}a&&a.Transform?i.enableStreamingAPI(a):i.encodeStream=i.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},30507(e,t,n){"use strict";var a=n(7475).Buffer;e.exports=function(e){var t=e.Transform;function n(e,n){this.conv=e,(n=n||{}).decodeStrings=!1,t.call(this,n)}function r(e,n){this.conv=e,(n=n||{}).encoding=this.encoding="utf8",t.call(this,n)}return n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,n){if("string"!=typeof e)return n(new Error("Iconv encoding stream needs strings as its input."));try{var a=this.conv.write(e);a&&a.length&&this.push(a),n()}catch(r){n(r)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(n){e(n)}},n.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",function(e){t.push(e)}),this.on("end",function(){e(null,a.concat(t))}),this},r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,n){if(!(a.isBuffer(e)||e instanceof Uint8Array))return n(new Error("Iconv decoding stream needs buffers as its input."));try{var r=this.conv.write(e);r&&r.length&&this.push(r,this.encoding),n()}catch(o){n(o)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(n){e(n)}},r.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",function(e){t+=e}),this.on("end",function(){e(null,t)}),this},{IconvLiteEncoderStream:n,IconvLiteDecoderStream:r}}},77947(e,t){t.read=function(e,t,n,a,r){var o,i,s=8*r-a-1,c=(1<>1,u=-7,p=n?r-1:0,d=n?-1:1,m=e[t+p];for(p+=d,o=m&(1<<-u)-1,m>>=-u,u+=s;u>0;o=256*o+e[t+p],p+=d,u-=8);for(i=o&(1<<-u)-1,o>>=-u,u+=a;u>0;i=256*i+e[t+p],p+=d,u-=8);if(0===o)o=1-l;else{if(o===c)return i?NaN:1/0*(m?-1:1);i+=Math.pow(2,a),o-=l}return(m?-1:1)*i*Math.pow(2,o-a)},t.write=function(e,t,n,a,r,o){var i,s,c,l=8*o-r-1,u=(1<>1,d=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,m=a?0:o-1,f=a?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-i))<1&&(i--,c*=2),(t+=i+p>=1?d/c:d*Math.pow(2,1-p))*c>=2&&(i++,c/=2),i+p>=u?(s=0,i=u):i+p>=1?(s=(t*c-1)*Math.pow(2,r),i+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,r),i=0));r>=8;e[n+m]=255&s,m+=f,s/=256,r-=8);for(i=i<0;e[n+m]=255&i,m+=f,i/=256,l-=8);e[n+m-f]|=128*h}},27543(e){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},14547(e,t){"use strict";var n="\n",a=function(){function e(e){this.string=e;for(var t=[0],a=0;athis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}()},72241(e,t,n){e.exports=n(53321)},42809(e){var t={code:{FEFF:65279,BBBF:48063,FE:254,FF:255,EF:239,BB:187,BF:191},indexOfBOM:function(e){return"string"!=typeof e?0:e.charCodeAt(0)===t.code.FEFF||e.charCodeAt(0)===t.code.BBBF?1:e.charCodeAt(0)===t.code.FE&&e.charCodeAt(1)===t.code.FF||e.charCodeAt(0)===t.code.FF&&e.charCodeAt(1)===t.code.FE?2:e.charCodeAt(0)===t.code.EF&&e.charCodeAt(1)===t.code.BB&&e.charCodeAt(2)===t.code.BF?3:0},trim:function(e){var n=t.indexOfBOM(e);return n?e.slice(n):e}};e.exports=t},53321(e,t,n){var a,r=n(5835),o=n(42809),i="JSONError";a=function(e,t,n){var a=o.indexOfBOM(e);if(a){if(n)throw SyntaxError("Unexpected byte order mark found in first "+a+" character(s)");e=e.slice(a)}try{return JSON.parse(e,t)}catch(i){throw r.parse(e,{mode:"json",reviver:t}),i}},e.exports={parse:function(e,t,n){"boolean"==typeof t&&null===n&&(n=t,t=null);try{return a(e,t,n)}catch(r){throw r.name=i,r}},stringify:function(){try{return JSON.stringify.apply(JSON,arguments)}catch(e){throw e.name=i,e}}}},5835(e,t,n){var a=n(15767);function r(e){return e>="0"&&e<="9"||e>="A"&&e<="F"||e>="a"&&e<="f"}function o(e){return e>="0"&&e<="7"}function i(e){return e>="0"&&e<="9"}var s={"'":"'",'"':'"',"\\":"\\",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t",v:"\v","/":"/"};function c(e,t){var n,c=!("json"===t.mode||t.legacy),l=c?a.isLineTerminator:a.isLineTerminatorJSON,u=c?a.isWhiteSpace:a.isWhiteSpaceJSON,p=e.length,d=0,m=0,f=0,h=[],y=function(){},g=function(e){return e};function v(t){var n=f-m;if(!t)if(f=c&&(u+="^");break}if(l+=d,n===c?u+="^":n>c&&(u+="\t"===e[c]?"\t":" "),l.length>78)break}return s+"\n"+l+"\n"+u}(e,t,f,d,n,c));throw o.row=d+1,o.column=n+1,o}function b(t){"\r"===t&&"\n"===e[f]&&f++,m=f,d++}function x(){for(;f=p||t[r]!=e[f])&&(f=n-1,v()),f++}function A(){for(var n=t.null_prototype?Object.create(null):{},a={},r=!1;f="1"&&n<="9"){for(;f=p&&v(),a=e[f++],s[a]&&(c||"v"!=a&&"'"!=a))n+=s[a];else if(c&&l(a))b(a);else if("u"===a||"x"===a&&c){for(var i="u"===a?4:2,u=0;u=p&&v(),r(e[f])||v("Bad escape sequence"),f++;n+=String.fromCharCode(parseInt(e.substr(f-i,i),16))}else if(c&&o(a)){if(a<"4"&&o(e[f])&&o(e[f+1]))var d=3;else if(o(e[f]))d=2;else d=1;f+=d-1,n+=String.fromCharCode(parseInt(e.substr(f-d,d),8))}else c?n+=a:(f--,v());else l(a)?v():(!c&&a.charCodeAt(0)<32&&(f--,v("Unexpected control character")),n+=a)}v()}t._tokenize&&(n=null,y=function(){if(null!==n)throw Error("internal error, token overlap");n=f},g=function(a,r){if(n!=f){var o={raw:e.substr(n,f-n),type:r,stack:h.slice(0)};void 0!==a&&(o.value=a),t._tokenize.call(null,o)}return n=null,a}),_();var O=x();if(void 0!==O||f=p)return"function"==typeof t.reviver&&(O=t.reviver.call(null,"",O)),O;v()}else v(f?"No data, only a whitespace":"No data, empty input")}e.exports.parse=function(e,t){if("function"==typeof t&&(t={reviver:t}),void 0!==e){"string"!=typeof e&&(e=String(e)),null==t&&(t={}),null==t.reserved_keys&&(t.reserved_keys="ignore"),"throw"!==t.reserved_keys&&"ignore"!==t.reserved_keys||null==t.null_prototype&&(t.null_prototype=!0);try{return c(e,t)}catch(a){if(a instanceof SyntaxError&&null!=a.row&&null!=a.column){var n=a;(a=SyntaxError(n.message)).column=n.column,a.row=n.row}throw a}}},e.exports.tokenize=function(t,n){null==n&&(n={}),n._tokenize=function(e){n._addstack&&e.stack.unshift.apply(e.stack,n._addstack),a.push(e)};var a=[];return a.data=e.exports.parse(t,n),a}},15767(e){var t=e.exports;e.exports.isWhiteSpace=function(e){return" "===e||"\xa0"===e||"\ufeff"===e||e>="\t"&&e<="\r"||"\u1680"===e||"\u180e"===e||e>="\u2000"&&e<="\u200a"||"\u2028"===e||"\u2029"===e||"\u202f"===e||"\u205f"===e||"\u3000"===e},e.exports.isWhiteSpaceJSON=function(e){return" "===e||"\t"===e||"\n"===e||"\r"===e},e.exports.isLineTerminator=function(e){return"\n"===e||"\r"===e||"\u2028"===e||"\u2029"===e},e.exports.isLineTerminatorJSON=function(e){return"\n"===e||"\r"===e},e.exports.isIdentifierStart=function(e){return"$"===e||"_"===e||e>="A"&&e<="Z"||e>="a"&&e<="z"||e>="\x80"&&t.NonAsciiIdentifierStart.test(e)},e.exports.isIdentifierPart=function(e){return"$"===e||"_"===e||e>="A"&&e<="Z"||e>="a"&&e<="z"||e>="0"&&e<="9"||e>="\x80"&&t.NonAsciiIdentifierPart.test(e)},e.exports.NonAsciiIdentifierStart=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,e.exports.NonAsciiIdentifierPart=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0\u08A2-\u08AC\u08E4-\u08FE\u0900-\u0963\u0966-\u096F\u0971-\u0977\u0979-\u097F\u0981-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C01-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58\u0C59\u0C60-\u0C63\u0C66-\u0C6F\u0C82\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D02\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D57\u0D60-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191C\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1CD0-\u1CD2\u1CD4-\u1CF6\u1D00-\u1DE6\u1DFC-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA697\uA69F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA827\uA840-\uA873\uA880-\uA8C4\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7B\uAA80-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE26\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},92935(e,t,n){var a;e=n.nmd(e),function(){var r,o="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",c=16,l=32,u=64,p=128,d=256,m=1/0,f=9007199254740991,h=NaN,y=4294967295,g=[["ary",p],["bind",1],["bindKey",2],["curry",8],["curryRight",c],["flip",512],["partial",l],["partialRight",u],["rearg",d]],v="[object Arguments]",b="[object Array]",x="[object Boolean]",k="[object Date]",_="[object Error]",w="[object Function]",S="[object GeneratorFunction]",A="[object Map]",j="[object Number]",E="[object Object]",C="[object Promise]",T="[object RegExp]",O="[object Set]",B="[object String]",R="[object Symbol]",P="[object WeakMap]",N="[object ArrayBuffer]",D="[object DataView]",I="[object Float32Array]",L="[object Float64Array]",F="[object Int8Array]",M="[object Int16Array]",$="[object Int32Array]",q="[object Uint8Array]",H="[object Uint8ClampedArray]",z="[object Uint16Array]",U="[object Uint32Array]",G=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,J=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,V=/[&<>"']/g,Z=RegExp(K.source),Y=RegExp(V.source),X=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,ae=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,re=/[\\^$.*+?()[\]{}|]/g,oe=RegExp(re.source),ie=/^\s+/,se=/\s/,ce=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,le=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,pe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,de=/[()=,{}\[\]\/\s]/,me=/\\(\\)?/g,fe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,he=/\w*$/,ye=/^[-+]0x[0-9a-f]+$/i,ge=/^0b[01]+$/i,ve=/^\[object .+?Constructor\]$/,be=/^0o[0-7]+$/i,xe=/^(?:0|[1-9]\d*)$/,ke=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,_e=/($^)/,we=/['\n\r\u2028\u2029\\]/g,Se="\\ud800-\\udfff",Ae="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",je="\\u2700-\\u27bf",Ee="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",Te="\\ufe0e\\ufe0f",Oe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Be="['\u2019]",Re="["+Se+"]",Pe="["+Oe+"]",Ne="["+Ae+"]",De="\\d+",Ie="["+je+"]",Le="["+Ee+"]",Fe="[^"+Se+Oe+De+je+Ee+Ce+"]",Me="\\ud83c[\\udffb-\\udfff]",$e="[^"+Se+"]",qe="(?:\\ud83c[\\udde6-\\uddff]){2}",He="[\\ud800-\\udbff][\\udc00-\\udfff]",ze="["+Ce+"]",Ue="\\u200d",Ge="(?:"+Le+"|"+Fe+")",We="(?:"+ze+"|"+Fe+")",Je="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Ke="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ve="(?:"+Ne+"|"+Me+")"+"?",Ze="["+Te+"]?",Ye=Ze+Ve+("(?:"+Ue+"(?:"+[$e,qe,He].join("|")+")"+Ze+Ve+")*"),Xe="(?:"+[Ie,qe,He].join("|")+")"+Ye,Qe="(?:"+[$e+Ne+"?",Ne,qe,He,Re].join("|")+")",et=RegExp(Be,"g"),tt=RegExp(Ne,"g"),nt=RegExp(Me+"(?="+Me+")|"+Qe+Ye,"g"),at=RegExp([ze+"?"+Le+"+"+Je+"(?="+[Pe,ze,"$"].join("|")+")",We+"+"+Ke+"(?="+[Pe,ze+Ge,"$"].join("|")+")",ze+"?"+Ge+"+"+Je,ze+"+"+Ke,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",De,Xe].join("|"),"g"),rt=RegExp("["+Ue+Se+Ae+Te+"]"),ot=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,ct={};ct[I]=ct[L]=ct[F]=ct[M]=ct[$]=ct[q]=ct[H]=ct[z]=ct[U]=!0,ct[v]=ct[b]=ct[N]=ct[x]=ct[D]=ct[k]=ct[_]=ct[w]=ct[A]=ct[j]=ct[E]=ct[T]=ct[O]=ct[B]=ct[P]=!1;var lt={};lt[v]=lt[b]=lt[N]=lt[D]=lt[x]=lt[k]=lt[I]=lt[L]=lt[F]=lt[M]=lt[$]=lt[A]=lt[j]=lt[E]=lt[T]=lt[O]=lt[B]=lt[R]=lt[q]=lt[H]=lt[z]=lt[U]=!0,lt[_]=lt[w]=lt[P]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},pt=parseFloat,dt=parseInt,mt="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis,ft="object"==typeof self&&self&&self.Object===Object&&self,ht=mt||ft||Function("return this")(),yt=t&&!t.nodeType&&t,gt=yt&&e&&!e.nodeType&&e,vt=gt&>.exports===yt,bt=vt&&mt.process,xt=function(){try{var e=gt&>.require&>.require("util").types;return e||bt&&bt.binding&&bt.binding("util")}catch(t){}}(),kt=xt&&xt.isArrayBuffer,_t=xt&&xt.isDate,wt=xt&&xt.isMap,St=xt&&xt.isRegExp,At=xt&&xt.isSet,jt=xt&&xt.isTypedArray;function Et(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Ct(e,t,n,a){for(var r=-1,o=null==e?0:e.length;++r-1}function Nt(e,t,n){for(var a=-1,r=null==e?0:e.length;++a-1;);return n}function an(e,t){for(var n=e.length;n--&&zt(t,e[n],0)>-1;);return n}var rn=Kt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),on=Kt({"&":"&","<":"<",">":">",'"':""","'":"'"});function sn(e){return"\\"+ut[e]}function cn(e){return rt.test(e)}function ln(e){var t=-1,n=Array(e.size);return e.forEach(function(e,a){n[++t]=[a,e]}),n}function un(e,t){return function(n){return e(t(n))}}function pn(e,t){for(var n=-1,a=e.length,r=0,o=[];++n",""":'"',"'":"'"});var vn=function e(t){var n,a=(t=null==t?ht:vn.defaults(ht.Object(),t,vn.pick(ht,it))).Array,se=t.Date,Se=t.Error,Ae=t.Function,je=t.Math,Ee=t.Object,Ce=t.RegExp,Te=t.String,Oe=t.TypeError,Be=a.prototype,Re=Ae.prototype,Pe=Ee.prototype,Ne=t["__core-js_shared__"],De=Re.toString,Ie=Pe.hasOwnProperty,Le=0,Fe=(n=/[^.]+$/.exec(Ne&&Ne.keys&&Ne.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Me=Pe.toString,$e=De.call(Ee),qe=ht._,He=Ce("^"+De.call(Ie).replace(re,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ze=vt?t.Buffer:r,Ue=t.Symbol,Ge=t.Uint8Array,We=ze?ze.allocUnsafe:r,Je=un(Ee.getPrototypeOf,Ee),Ke=Ee.create,Ve=Pe.propertyIsEnumerable,Ze=Be.splice,Ye=Ue?Ue.isConcatSpreadable:r,Xe=Ue?Ue.iterator:r,Qe=Ue?Ue.toStringTag:r,nt=function(){try{var e=mo(Ee,"defineProperty");return e({},"",{}),e}catch(t){}}(),rt=t.clearTimeout!==ht.clearTimeout&&t.clearTimeout,ut=se&&se.now!==ht.Date.now&&se.now,mt=t.setTimeout!==ht.setTimeout&&t.setTimeout,ft=je.ceil,yt=je.floor,gt=Ee.getOwnPropertySymbols,bt=ze?ze.isBuffer:r,xt=t.isFinite,$t=Be.join,Kt=un(Ee.keys,Ee),bn=je.max,xn=je.min,kn=se.now,_n=t.parseInt,wn=je.random,Sn=Be.reverse,An=mo(t,"DataView"),jn=mo(t,"Map"),En=mo(t,"Promise"),Cn=mo(t,"Set"),Tn=mo(t,"WeakMap"),On=mo(Ee,"create"),Bn=Tn&&new Tn,Rn={},Pn=Mo(An),Nn=Mo(jn),Dn=Mo(En),In=Mo(Cn),Ln=Mo(Tn),Fn=Ue?Ue.prototype:r,Mn=Fn?Fn.valueOf:r,$n=Fn?Fn.toString:r;function qn(e){if(ns(e)&&!Gi(e)&&!(e instanceof Gn)){if(e instanceof Un)return e;if(Ie.call(e,"__wrapped__"))return $o(e)}return new Un(e)}var Hn=function(){function e(){}return function(t){if(!ts(t))return{};if(Ke)return Ke(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function zn(){}function Un(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function Gn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=y,this.__views__=[]}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function la(e,t,n,a,o,i){var s,c=1&t,l=2&t,u=4&t;if(n&&(s=o?n(e,a,o,i):n(e)),s!==r)return s;if(!ts(e))return e;var p=Gi(e);if(p){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ie.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!c)return Or(e,s)}else{var d=yo(e),m=d==w||d==S;if(Vi(e))return Sr(e,c);if(d==E||d==v||m&&!o){if(s=l||m?{}:vo(e),!c)return l?function(e,t){return Br(e,ho(e),t)}(e,function(e,t){return e&&Br(t,Ps(t),e)}(s,e)):function(e,t){return Br(e,fo(e),t)}(e,oa(s,e))}else{if(!lt[d])return o?e:{};s=function(e,t,n){var a=e.constructor;switch(t){case N:return Ar(e);case x:case k:return new a(+e);case D:return function(e,t){var n=t?Ar(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case I:case L:case F:case M:case $:case q:case H:case z:case U:return jr(e,n);case A:return new a;case j:case B:return new a(e);case T:return function(e){var t=new e.constructor(e.source,he.exec(e));return t.lastIndex=e.lastIndex,t}(e);case O:return new a;case R:return r=e,Mn?Ee(Mn.call(r)):{}}var r}(e,d,c)}}i||(i=new Zn);var f=i.get(e);if(f)return f;i.set(e,s),ss(e)?e.forEach(function(a){s.add(la(a,t,n,a,e,i))}):as(e)&&e.forEach(function(a,r){s.set(r,la(a,t,n,r,e,i))});var h=p?r:(u?l?oo:ro:l?Ps:Rs)(e);return Tt(h||e,function(a,r){h&&(a=e[r=a]),na(s,r,la(a,t,n,r,e,i))}),s}function ua(e,t,n){var a=n.length;if(null==e)return!a;for(e=Ee(e);a--;){var o=n[a],i=t[o],s=e[o];if(s===r&&!(o in e)||!i(s))return!1}return!0}function pa(e,t,n){if("function"!=typeof e)throw new Oe(o);return Ro(function(){e.apply(r,n)},t)}function da(e,t,n,a){var r=-1,o=Pt,i=!0,s=e.length,c=[],l=t.length;if(!s)return c;n&&(t=Dt(t,Qt(n))),a?(o=Nt,i=!1):t.length>=200&&(o=tn,i=!1,t=new Vn(t));e:for(;++r-1},Jn.prototype.set=function(e,t){var n=this.__data__,a=aa(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this},Kn.prototype.clear=function(){this.size=0,this.__data__={hash:new Wn,map:new(jn||Jn),string:new Wn}},Kn.prototype.delete=function(e){var t=uo(this,e).delete(e);return this.size-=t?1:0,t},Kn.prototype.get=function(e){return uo(this,e).get(e)},Kn.prototype.has=function(e){return uo(this,e).has(e)},Kn.prototype.set=function(e,t){var n=uo(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this},Vn.prototype.add=Vn.prototype.push=function(e){return this.__data__.set(e,i),this},Vn.prototype.has=function(e){return this.__data__.has(e)},Zn.prototype.clear=function(){this.__data__=new Jn,this.size=0},Zn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Zn.prototype.get=function(e){return this.__data__.get(e)},Zn.prototype.has=function(e){return this.__data__.has(e)},Zn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Jn){var a=n.__data__;if(!jn||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new Kn(a)}return n.set(e,t),this.size=n.size,this};var ma=Nr(ka),fa=Nr(_a,!0);function ha(e,t){var n=!0;return ma(e,function(e,a,r){return n=!!t(e,a,r)}),n}function ya(e,t,n){for(var a=-1,o=e.length;++a0&&n(s)?t>1?va(s,t-1,n,a,r):It(r,s):a||(r[r.length]=s)}return r}var ba=Dr(),xa=Dr(!0);function ka(e,t){return e&&ba(e,t,Rs)}function _a(e,t){return e&&xa(e,t,Rs)}function wa(e,t){return Rt(t,function(t){return Xi(e[t])})}function Sa(e,t){for(var n=0,a=(t=xr(t,e)).length;null!=e&&nt}function Ca(e,t){return null!=e&&Ie.call(e,t)}function Ta(e,t){return null!=e&&t in Ee(e)}function Oa(e,t,n){for(var o=n?Nt:Pt,i=e[0].length,s=e.length,c=s,l=a(s),u=1/0,p=[];c--;){var d=e[c];c&&t&&(d=Dt(d,Qt(t))),u=xn(d.length,u),l[c]=!n&&(t||i>=120&&d.length>=120)?new Vn(c&&d):r}d=e[0];var m=-1,f=l[0];e:for(;++m=s?c:c*("desc"==n[a]?-1:1)}return e.index-t.index}(e,t,n)})}function Wa(e,t,n){for(var a=-1,r=t.length,o={};++a-1;)s!==e&&Ze.call(s,c,1),Ze.call(e,c,1);return e}function Ka(e,t){for(var n=e?t.length:0,a=n-1;n--;){var r=t[n];if(n==a||r!==o){var o=r;xo(r)?Ze.call(e,r,1):dr(e,r)}}return e}function Va(e,t){return e+yt(wn()*(t-e+1))}function Za(e,t){var n="";if(!e||t<1||t>f)return n;do{t%2&&(n+=e),(t=yt(t/2))&&(e+=e)}while(t);return n}function Ya(e,t){return Po(Co(e,t,rc),e+"")}function Xa(e){return Xn(qs(e))}function Qa(e,t){var n=qs(e);return Io(n,ca(t,0,n.length))}function er(e,t,n,a){if(!ts(e))return e;for(var o=-1,i=(t=xr(t,e)).length,s=i-1,c=e;null!=c&&++oo?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=a(o);++r>>1,i=e[o];null!==i&&!ls(i)&&(n?i<=t:i=200){var l=t?null:Zr(e);if(l)return dn(l);i=!1,r=tn,c=new Vn}else c=t?[]:s;e:for(;++a=a?e:rr(e,t,n)}var wr=rt||function(e){return ht.clearTimeout(e)};function Sr(e,t){if(t)return e.slice();var n=e.length,a=We?We(n):new e.constructor(n);return e.copy(a),a}function Ar(e){var t=new e.constructor(e.byteLength);return new Ge(t).set(new Ge(e)),t}function jr(e,t){var n=t?Ar(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Er(e,t){if(e!==t){var n=e!==r,a=null===e,o=e==e,i=ls(e),s=t!==r,c=null===t,l=t==t,u=ls(t);if(!c&&!u&&!i&&e>t||i&&s&&l&&!c&&!u||a&&s&&l||!n&&l||!o)return 1;if(!a&&!i&&!u&&e1?n[o-1]:r,s=o>2?n[2]:r;for(i=e.length>3&&"function"==typeof i?(o--,i):r,s&&ko(n[0],n[1],s)&&(i=o<3?r:i,o=1),t=Ee(t);++a-1?o[i?t[s]:s]:r}}function $r(e){return ao(function(t){var n=t.length,a=n,i=Un.prototype.thru;for(e&&t.reverse();a--;){var s=t[a];if("function"!=typeof s)throw new Oe(o);if(i&&!c&&"wrapper"==so(s))var c=new Un([],!0)}for(a=c?a:n;++a1&&x.reverse(),m&&uc))return!1;var u=i.get(e),p=i.get(t);if(u&&p)return u==t&&p==e;var d=-1,m=!0,f=2&n?new Vn:r;for(i.set(e,t),i.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[a],t=t.join(n>2?", ":" "),e.replace(ce,"{\n/* [wrapped with "+t+"] */\n")}(a,function(e,t){return Tt(g,function(n){var a="_."+n[0];t&n[1]&&!Pt(e,a)&&e.push(a)}),e.sort()}(function(e){var t=e.match(le);return t?t[1].split(ue):[]}(a),n)))}function Do(e){var t=0,n=0;return function(){var a=kn(),o=16-(a-n);if(n=a,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Io(e,t){var n=-1,a=e.length,o=a-1;for(t=t===r?a:t;++n1?e[t-1]:r;return n="function"==typeof n?(e.pop(),n):r,ii(e,n)});function mi(e){var t=qn(e);return t.__chain__=!0,t}function fi(e,t){return t(e)}var hi=ao(function(e){var t=e.length,n=t?e[0]:0,a=this.__wrapped__,o=function(t){return sa(t,e)};return!(t>1||this.__actions__.length)&&a instanceof Gn&&xo(n)?((a=a.slice(n,+n+(t?1:0))).__actions__.push({func:fi,args:[o],thisArg:r}),new Un(a,this.__chain__).thru(function(e){return t&&!e.length&&e.push(r),e})):this.thru(o)});var yi=Rr(function(e,t,n){Ie.call(e,n)?++e[n]:ia(e,n,1)});var gi=Mr(Uo),vi=Mr(Go);function bi(e,t){return(Gi(e)?Tt:ma)(e,lo(t,3))}function xi(e,t){return(Gi(e)?Ot:fa)(e,lo(t,3))}var ki=Rr(function(e,t,n){Ie.call(e,n)?e[n].push(t):ia(e,n,[t])});var _i=Ya(function(e,t,n){var r=-1,o="function"==typeof t,i=Ji(e)?a(e.length):[];return ma(e,function(e){i[++r]=o?Et(t,e,n):Ba(e,t,n)}),i}),wi=Rr(function(e,t,n){ia(e,n,t)});function Si(e,t){return(Gi(e)?Dt:$a)(e,lo(t,3))}var Ai=Rr(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]});var ji=Ya(function(e,t){if(null==e)return[];var n=t.length;return n>1&&ko(e,t[0],t[1])?t=[]:n>2&&ko(t[0],t[1],t[2])&&(t=[t[0]]),Ga(e,va(t,1),[])}),Ei=ut||function(){return ht.Date.now()};function Ci(e,t,n){return t=n?r:t,t=e&&null==t?e.length:t,Xr(e,p,r,r,r,r,t)}function Ti(e,t){var n;if("function"!=typeof t)throw new Oe(o);return e=hs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=r),n}}var Oi=Ya(function(e,t,n){var a=1;if(n.length){var r=pn(n,co(Oi));a|=l}return Xr(e,a,t,n,r)}),Bi=Ya(function(e,t,n){var a=3;if(n.length){var r=pn(n,co(Bi));a|=l}return Xr(t,a,e,n,r)});function Ri(e,t,n){var a,i,s,c,l,u,p=0,d=!1,m=!1,f=!0;if("function"!=typeof e)throw new Oe(o);function h(t){var n=a,o=i;return a=i=r,p=t,c=e.apply(o,n)}function y(e){var n=e-u;return u===r||n>=t||n<0||m&&e-p>=s}function g(){var e=Ei();if(y(e))return v(e);l=Ro(g,function(e){var n=t-(e-u);return m?xn(n,s-(e-p)):n}(e))}function v(e){return l=r,f&&a?h(e):(a=i=r,c)}function b(){var e=Ei(),n=y(e);if(a=arguments,i=this,u=e,n){if(l===r)return function(e){return p=e,l=Ro(g,t),d?h(e):c}(u);if(m)return wr(l),l=Ro(g,t),h(u)}return l===r&&(l=Ro(g,t)),c}return t=gs(t)||0,ts(n)&&(d=!!n.leading,s=(m="maxWait"in n)?bn(gs(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),b.cancel=function(){l!==r&&wr(l),p=0,a=u=i=l=r},b.flush=function(){return l===r?c:v(Ei())},b}var Pi=Ya(function(e,t){return pa(e,1,t)}),Ni=Ya(function(e,t,n){return pa(e,gs(t)||0,n)});function Di(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Oe(o);var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],o=n.cache;if(o.has(r))return o.get(r);var i=e.apply(this,a);return n.cache=o.set(r,i)||o,i};return n.cache=new(Di.Cache||Kn),n}function Ii(e){if("function"!=typeof e)throw new Oe(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Di.Cache=Kn;var Li=kr(function(e,t){var n=(t=1==t.length&&Gi(t[0])?Dt(t[0],Qt(lo())):Dt(va(t,1),Qt(lo()))).length;return Ya(function(a){for(var r=-1,o=xn(a.length,n);++r=t}),Ui=Ra(function(){return arguments}())?Ra:function(e){return ns(e)&&Ie.call(e,"callee")&&!Ve.call(e,"callee")},Gi=a.isArray,Wi=kt?Qt(kt):function(e){return ns(e)&&ja(e)==N};function Ji(e){return null!=e&&es(e.length)&&!Xi(e)}function Ki(e){return ns(e)&&Ji(e)}var Vi=bt||gc,Zi=_t?Qt(_t):function(e){return ns(e)&&ja(e)==k};function Yi(e){if(!ns(e))return!1;var t=ja(e);return t==_||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Xi(e){if(!ts(e))return!1;var t=ja(e);return t==w||t==S||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qi(e){return"number"==typeof e&&e==hs(e)}function es(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=f}function ts(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ns(e){return null!=e&&"object"==typeof e}var as=wt?Qt(wt):function(e){return ns(e)&&yo(e)==A};function rs(e){return"number"==typeof e||ns(e)&&ja(e)==j}function os(e){if(!ns(e)||ja(e)!=E)return!1;var t=Je(e);if(null===t)return!0;var n=Ie.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&De.call(n)==$e}var is=St?Qt(St):function(e){return ns(e)&&ja(e)==T};var ss=At?Qt(At):function(e){return ns(e)&&yo(e)==O};function cs(e){return"string"==typeof e||!Gi(e)&&ns(e)&&ja(e)==B}function ls(e){return"symbol"==typeof e||ns(e)&&ja(e)==R}var us=jt?Qt(jt):function(e){return ns(e)&&es(e.length)&&!!ct[ja(e)]};var ps=Jr(Ma),ds=Jr(function(e,t){return e<=t});function ms(e){if(!e)return[];if(Ji(e))return cs(e)?hn(e):Or(e);if(Xe&&e[Xe])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Xe]());var t=yo(e);return(t==A?ln:t==O?dn:qs)(e)}function fs(e){return e?(e=gs(e))===m||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function hs(e){var t=fs(e),n=t%1;return t==t?n?t-n:t:0}function ys(e){return e?ca(hs(e),0,y):0}function gs(e){if("number"==typeof e)return e;if(ls(e))return h;if(ts(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ts(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Xt(e);var n=ge.test(e);return n||be.test(e)?dt(e.slice(2),n?2:8):ye.test(e)?h:+e}function vs(e){return Br(e,Ps(e))}function bs(e){return null==e?"":ur(e)}var xs=Pr(function(e,t){if(Ao(t)||Ji(t))Br(t,Rs(t),e);else for(var n in t)Ie.call(t,n)&&na(e,n,t[n])}),ks=Pr(function(e,t){Br(t,Ps(t),e)}),_s=Pr(function(e,t,n,a){Br(t,Ps(t),e,a)}),ws=Pr(function(e,t,n,a){Br(t,Rs(t),e,a)}),Ss=ao(sa);var As=Ya(function(e,t){e=Ee(e);var n=-1,a=t.length,o=a>2?t[2]:r;for(o&&ko(t[0],t[1],o)&&(a=1);++n1),t}),Br(e,oo(e),n),a&&(n=la(n,7,to));for(var r=t.length;r--;)dr(n,t[r]);return n});var Ls=ao(function(e,t){return null==e?{}:function(e,t){return Wa(e,t,function(t,n){return Cs(e,n)})}(e,t)});function Fs(e,t){if(null==e)return{};var n=Dt(oo(e),function(e){return[e]});return t=lo(t),Wa(e,n,function(e,n){return t(e,n[0])})}var Ms=Yr(Rs),$s=Yr(Ps);function qs(e){return null==e?[]:en(e,Rs(e))}var Hs=Lr(function(e,t,n){return t=t.toLowerCase(),e+(n?zs(t):t)});function zs(e){return Ys(bs(e).toLowerCase())}function Us(e){return(e=bs(e))&&e.replace(ke,rn).replace(tt,"")}var Gs=Lr(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),Ws=Lr(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),Js=Ir("toLowerCase");var Ks=Lr(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()});var Vs=Lr(function(e,t,n){return e+(n?" ":"")+Ys(t)});var Zs=Lr(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),Ys=Ir("toUpperCase");function Xs(e,t,n){return e=bs(e),(t=n?r:t)===r?function(e){return ot.test(e)}(e)?function(e){return e.match(at)||[]}(e):function(e){return e.match(pe)||[]}(e):e.match(t)||[]}var Qs=Ya(function(e,t){try{return Et(e,r,t)}catch(n){return Yi(n)?n:new Se(n)}}),ec=ao(function(e,t){return Tt(t,function(t){t=Fo(t),ia(e,t,Oi(e[t],e))}),e});function tc(e){return function(){return e}}var nc=$r(),ac=$r(!0);function rc(e){return e}function oc(e){return Ia("function"==typeof e?e:la(e,1))}var ic=Ya(function(e,t){return function(n){return Ba(n,e,t)}}),sc=Ya(function(e,t){return function(n){return Ba(e,n,t)}});function cc(e,t,n){var a=Rs(t),r=wa(t,a);null!=n||ts(t)&&(r.length||!a.length)||(n=t,t=e,e=this,r=wa(t,Rs(t)));var o=!(ts(n)&&"chain"in n&&!n.chain),i=Xi(e);return Tt(r,function(n){var a=t[n];e[n]=a,i&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=Or(this.__actions__)).push({func:a,args:arguments,thisArg:e}),n.__chain__=t,n}return a.apply(e,It([this.value()],arguments))})}),e}function lc(){}var uc=Ur(Dt),pc=Ur(Bt),dc=Ur(Mt);function mc(e){return _o(e)?Jt(Fo(e)):function(e){return function(t){return Sa(t,e)}}(e)}var fc=Wr(),hc=Wr(!0);function yc(){return[]}function gc(){return!1}var vc=zr(function(e,t){return e+t},0),bc=Vr("ceil"),xc=zr(function(e,t){return e/t},1),kc=Vr("floor");var _c,wc=zr(function(e,t){return e*t},1),Sc=Vr("round"),Ac=zr(function(e,t){return e-t},0);return qn.after=function(e,t){if("function"!=typeof t)throw new Oe(o);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},qn.ary=Ci,qn.assign=xs,qn.assignIn=ks,qn.assignInWith=_s,qn.assignWith=ws,qn.at=Ss,qn.before=Ti,qn.bind=Oi,qn.bindAll=ec,qn.bindKey=Bi,qn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Gi(e)?e:[e]},qn.chain=mi,qn.chunk=function(e,t,n){t=(n?ko(e,t,n):t===r)?1:bn(hs(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,s=0,c=a(ft(o/t));io?0:o+n),(a=a===r||a>o?o:hs(a))<0&&(a+=o),a=n>a?0:ys(a);n>>0)?(e=bs(e))&&("string"==typeof t||null!=t&&!is(t))&&!(t=ur(t))&&cn(e)?_r(hn(e),0,n):e.split(t,n):[]},qn.spread=function(e,t){if("function"!=typeof e)throw new Oe(o);return t=null==t?0:bn(hs(t),0),Ya(function(n){var a=n[t],r=_r(n,0,t);return a&&It(r,a),Et(e,this,r)})},qn.tail=function(e){var t=null==e?0:e.length;return t?rr(e,1,t):[]},qn.take=function(e,t,n){return e&&e.length?rr(e,0,(t=n||t===r?1:hs(t))<0?0:t):[]},qn.takeRight=function(e,t,n){var a=null==e?0:e.length;return a?rr(e,(t=a-(t=n||t===r?1:hs(t)))<0?0:t,a):[]},qn.takeRightWhile=function(e,t){return e&&e.length?fr(e,lo(t,3),!1,!0):[]},qn.takeWhile=function(e,t){return e&&e.length?fr(e,lo(t,3)):[]},qn.tap=function(e,t){return t(e),e},qn.throttle=function(e,t,n){var a=!0,r=!0;if("function"!=typeof e)throw new Oe(o);return ts(n)&&(a="leading"in n?!!n.leading:a,r="trailing"in n?!!n.trailing:r),Ri(e,t,{leading:a,maxWait:t,trailing:r})},qn.thru=fi,qn.toArray=ms,qn.toPairs=Ms,qn.toPairsIn=$s,qn.toPath=function(e){return Gi(e)?Dt(e,Fo):ls(e)?[e]:Or(Lo(bs(e)))},qn.toPlainObject=vs,qn.transform=function(e,t,n){var a=Gi(e),r=a||Vi(e)||us(e);if(t=lo(t,4),null==n){var o=e&&e.constructor;n=r?a?new o:[]:ts(e)&&Xi(o)?Hn(Je(e)):{}}return(r?Tt:ka)(e,function(e,a,r){return t(n,e,a,r)}),n},qn.unary=function(e){return Ci(e,1)},qn.union=ni,qn.unionBy=ai,qn.unionWith=ri,qn.uniq=function(e){return e&&e.length?pr(e):[]},qn.uniqBy=function(e,t){return e&&e.length?pr(e,lo(t,2)):[]},qn.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?pr(e,r,t):[]},qn.unset=function(e,t){return null==e||dr(e,t)},qn.unzip=oi,qn.unzipWith=ii,qn.update=function(e,t,n){return null==e?e:mr(e,t,br(n))},qn.updateWith=function(e,t,n,a){return a="function"==typeof a?a:r,null==e?e:mr(e,t,br(n),a)},qn.values=qs,qn.valuesIn=function(e){return null==e?[]:en(e,Ps(e))},qn.without=si,qn.words=Xs,qn.wrap=function(e,t){return Fi(br(t),e)},qn.xor=ci,qn.xorBy=li,qn.xorWith=ui,qn.zip=pi,qn.zipObject=function(e,t){return gr(e||[],t||[],na)},qn.zipObjectDeep=function(e,t){return gr(e||[],t||[],er)},qn.zipWith=di,qn.entries=Ms,qn.entriesIn=$s,qn.extend=ks,qn.extendWith=_s,cc(qn,qn),qn.add=vc,qn.attempt=Qs,qn.camelCase=Hs,qn.capitalize=zs,qn.ceil=bc,qn.clamp=function(e,t,n){return n===r&&(n=t,t=r),n!==r&&(n=(n=gs(n))==n?n:0),t!==r&&(t=(t=gs(t))==t?t:0),ca(gs(e),t,n)},qn.clone=function(e){return la(e,4)},qn.cloneDeep=function(e){return la(e,5)},qn.cloneDeepWith=function(e,t){return la(e,5,t="function"==typeof t?t:r)},qn.cloneWith=function(e,t){return la(e,4,t="function"==typeof t?t:r)},qn.conformsTo=function(e,t){return null==t||ua(e,t,Rs(t))},qn.deburr=Us,qn.defaultTo=function(e,t){return null==e||e!=e?t:e},qn.divide=xc,qn.endsWith=function(e,t,n){e=bs(e),t=ur(t);var a=e.length,o=n=n===r?a:ca(hs(n),0,a);return(n-=t.length)>=0&&e.slice(n,o)==t},qn.eq=qi,qn.escape=function(e){return(e=bs(e))&&Y.test(e)?e.replace(V,on):e},qn.escapeRegExp=function(e){return(e=bs(e))&&oe.test(e)?e.replace(re,"\\$&"):e},qn.every=function(e,t,n){var a=Gi(e)?Bt:ha;return n&&ko(e,t,n)&&(t=r),a(e,lo(t,3))},qn.find=gi,qn.findIndex=Uo,qn.findKey=function(e,t){return qt(e,lo(t,3),ka)},qn.findLast=vi,qn.findLastIndex=Go,qn.findLastKey=function(e,t){return qt(e,lo(t,3),_a)},qn.floor=kc,qn.forEach=bi,qn.forEachRight=xi,qn.forIn=function(e,t){return null==e?e:ba(e,lo(t,3),Ps)},qn.forInRight=function(e,t){return null==e?e:xa(e,lo(t,3),Ps)},qn.forOwn=function(e,t){return e&&ka(e,lo(t,3))},qn.forOwnRight=function(e,t){return e&&_a(e,lo(t,3))},qn.get=Es,qn.gt=Hi,qn.gte=zi,qn.has=function(e,t){return null!=e&&go(e,t,Ca)},qn.hasIn=Cs,qn.head=Jo,qn.identity=rc,qn.includes=function(e,t,n,a){e=Ji(e)?e:qs(e),n=n&&!a?hs(n):0;var r=e.length;return n<0&&(n=bn(r+n,0)),cs(e)?n<=r&&e.indexOf(t,n)>-1:!!r&&zt(e,t,n)>-1},qn.indexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var r=null==n?0:hs(n);return r<0&&(r=bn(a+r,0)),zt(e,t,r)},qn.inRange=function(e,t,n){return t=fs(t),n===r?(n=t,t=0):n=fs(n),function(e,t,n){return e>=xn(t,n)&&e=-9007199254740991&&e<=f},qn.isSet=ss,qn.isString=cs,qn.isSymbol=ls,qn.isTypedArray=us,qn.isUndefined=function(e){return e===r},qn.isWeakMap=function(e){return ns(e)&&yo(e)==P},qn.isWeakSet=function(e){return ns(e)&&"[object WeakSet]"==ja(e)},qn.join=function(e,t){return null==e?"":$t.call(e,t)},qn.kebabCase=Gs,qn.last=Yo,qn.lastIndexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var o=a;return n!==r&&(o=(o=hs(n))<0?bn(a+o,0):xn(o,a-1)),t==t?function(e,t,n){for(var a=n+1;a--;)if(e[a]===t)return a;return a}(e,t,o):Ht(e,Gt,o,!0)},qn.lowerCase=Ws,qn.lowerFirst=Js,qn.lt=ps,qn.lte=ds,qn.max=function(e){return e&&e.length?ya(e,rc,Ea):r},qn.maxBy=function(e,t){return e&&e.length?ya(e,lo(t,2),Ea):r},qn.mean=function(e){return Wt(e,rc)},qn.meanBy=function(e,t){return Wt(e,lo(t,2))},qn.min=function(e){return e&&e.length?ya(e,rc,Ma):r},qn.minBy=function(e,t){return e&&e.length?ya(e,lo(t,2),Ma):r},qn.stubArray=yc,qn.stubFalse=gc,qn.stubObject=function(){return{}},qn.stubString=function(){return""},qn.stubTrue=function(){return!0},qn.multiply=wc,qn.nth=function(e,t){return e&&e.length?Ua(e,hs(t)):r},qn.noConflict=function(){return ht._===this&&(ht._=qe),this},qn.noop=lc,qn.now=Ei,qn.pad=function(e,t,n){e=bs(e);var a=(t=hs(t))?fn(e):0;if(!t||a>=t)return e;var r=(t-a)/2;return Gr(yt(r),n)+e+Gr(ft(r),n)},qn.padEnd=function(e,t,n){e=bs(e);var a=(t=hs(t))?fn(e):0;return t&&at){var a=e;e=t,t=a}if(n||e%1||t%1){var o=wn();return xn(e+o*(t-e+pt("1e-"+((o+"").length-1))),t)}return Va(e,t)},qn.reduce=function(e,t,n){var a=Gi(e)?Lt:Vt,r=arguments.length<3;return a(e,lo(t,4),n,r,ma)},qn.reduceRight=function(e,t,n){var a=Gi(e)?Ft:Vt,r=arguments.length<3;return a(e,lo(t,4),n,r,fa)},qn.repeat=function(e,t,n){return t=(n?ko(e,t,n):t===r)?1:hs(t),Za(bs(e),t)},qn.replace=function(){var e=arguments,t=bs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},qn.result=function(e,t,n){var a=-1,o=(t=xr(t,e)).length;for(o||(o=1,e=r);++af)return[];var n=y,a=xn(e,y);t=lo(t),e-=y;for(var r=Yt(a,t);++n=i)return e;var c=n-fn(a);if(c<1)return a;var l=s?_r(s,0,c).join(""):e.slice(0,c);if(o===r)return l+a;if(s&&(c+=l.length-c),is(o)){if(e.slice(c).search(o)){var u,p=l;for(o.global||(o=Ce(o.source,bs(he.exec(o))+"g")),o.lastIndex=0;u=o.exec(p);)var d=u.index;l=l.slice(0,d===r?c:d)}}else if(e.indexOf(ur(o),c)!=c){var m=l.lastIndexOf(o);m>-1&&(l=l.slice(0,m))}return l+a},qn.unescape=function(e){return(e=bs(e))&&Z.test(e)?e.replace(K,gn):e},qn.uniqueId=function(e){var t=++Le;return bs(e)+t},qn.upperCase=Zs,qn.upperFirst=Ys,qn.each=bi,qn.eachRight=xi,qn.first=Jo,cc(qn,(_c={},ka(qn,function(e,t){Ie.call(qn.prototype,t)||(_c[t]=e)}),_c),{chain:!1}),qn.VERSION="4.17.21",Tt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){qn[e].placeholder=qn}),Tt(["drop","take"],function(e,t){Gn.prototype[e]=function(n){n=n===r?1:bn(hs(n),0);var a=this.__filtered__&&!t?new Gn(this):this.clone();return a.__filtered__?a.__takeCount__=xn(n,a.__takeCount__):a.__views__.push({size:xn(n,y),type:e+(a.__dir__<0?"Right":"")}),a},Gn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Tt(["filter","map","takeWhile"],function(e,t){var n=t+1,a=1==n||3==n;Gn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:lo(e,3),type:n}),t.__filtered__=t.__filtered__||a,t}}),Tt(["head","last"],function(e,t){var n="take"+(t?"Right":"");Gn.prototype[e]=function(){return this[n](1).value()[0]}}),Tt(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");Gn.prototype[e]=function(){return this.__filtered__?new Gn(this):this[n](1)}}),Gn.prototype.compact=function(){return this.filter(rc)},Gn.prototype.find=function(e){return this.filter(e).head()},Gn.prototype.findLast=function(e){return this.reverse().find(e)},Gn.prototype.invokeMap=Ya(function(e,t){return"function"==typeof e?new Gn(this):this.map(function(n){return Ba(n,e,t)})}),Gn.prototype.reject=function(e){return this.filter(Ii(lo(e)))},Gn.prototype.slice=function(e,t){e=hs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Gn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==r&&(n=(t=hs(t))<0?n.dropRight(-t):n.take(t-e)),n)},Gn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gn.prototype.toArray=function(){return this.take(y)},ka(Gn.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),a=/^(?:head|last)$/.test(t),o=qn[a?"take"+("last"==t?"Right":""):t],i=a||/^find/.test(t);o&&(qn.prototype[t]=function(){var t=this.__wrapped__,s=a?[1]:arguments,c=t instanceof Gn,l=s[0],u=c||Gi(t),p=function(e){var t=o.apply(qn,It([e],s));return a&&d?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var d=this.__chain__,m=!!this.__actions__.length,f=i&&!d,h=c&&!m;if(!i&&u){t=h?t:new Gn(this);var y=e.apply(t,s);return y.__actions__.push({func:fi,args:[p],thisArg:r}),new Un(y,d)}return f&&h?e.apply(this,s):(y=this.thru(p),f?a?y.value()[0]:y.value():y)})}),Tt(["pop","push","shift","sort","splice","unshift"],function(e){var t=Be[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",a=/^(?:pop|shift)$/.test(e);qn.prototype[e]=function(){var e=arguments;if(a&&!this.__chain__){var r=this.value();return t.apply(Gi(r)?r:[],e)}return this[n](function(n){return t.apply(Gi(n)?n:[],e)})}}),ka(Gn.prototype,function(e,t){var n=qn[t];if(n){var a=n.name+"";Ie.call(Rn,a)||(Rn[a]=[]),Rn[a].push({name:t,func:n})}}),Rn[qr(r,2).name]=[{name:"wrapper",func:r}],Gn.prototype.clone=function(){var e=new Gn(this.__wrapped__);return e.__actions__=Or(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Or(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Or(this.__views__),e},Gn.prototype.reverse=function(){if(this.__filtered__){var e=new Gn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Gi(e),a=t<0,r=n?e.length:0,o=function(e,t,n){var a=-1,r=n.length;for(;++a=this.__values__.length;return{done:e,value:e?r:this.__values__[this.__index__++]}},qn.prototype.plant=function(e){for(var t,n=this;n instanceof zn;){var a=$o(n);a.__index__=0,a.__values__=r,t?o.__wrapped__=a:t=a;var o=a;n=n.__wrapped__}return o.__wrapped__=e,t},qn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gn){var t=e;return this.__actions__.length&&(t=new Gn(this)),(t=t.reverse()).__actions__.push({func:fi,args:[ti],thisArg:r}),new Un(t,this.__chain__)}return this.thru(ti)},qn.prototype.toJSON=qn.prototype.valueOf=qn.prototype.value=function(){return hr(this.__wrapped__,this.__actions__)},qn.prototype.first=qn.prototype.head,Xe&&(qn.prototype[Xe]=function(){return this}),qn}();ht._=vn,(a=function(){return vn}.call(t,n,t,e))===r||(e.exports=a)}.call(this)},81668(e,t,n){var a=n(9346),r=n(13917),o=n(16222);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new a;++t-1}},96652(e){e.exports=function(e,t,n){for(var a=-1,r=null==e?0:e.length;++a=200){var h=t?null:s(e);if(h)return c(h);d=!1,u=i,f=new a}else f=t?[]:m;e:for(;++l-1?s[c?t[l]:l]:void 0}}},98504(e,t,n){var a=n(95032),r=n(62135),o=n(96716),i=a&&1/o(new a([,-0]))[1]==1/0?function(e){return new a(e)}:r;e.exports=i},72678(e,t,n){var a=n(81668),r=n(16953),o=n(17384);e.exports=function(e,t,n,i,s,c){var l=1&n,u=e.length,p=t.length;if(u!=p&&!(l&&p>u))return!1;var d=c.get(e),m=c.get(t);if(d&&m)return d==t&&m==e;var f=-1,h=!0,y=2&n?new a:void 0;for(c.set(e,t),c.set(t,e);++fu||l===u&&"application/"===r[c].substr(0,12)))continue}r[c]=e}}})},92252(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const a={docItemContainer:"docItemContainer_Pyb1",docItemCol:"docItemCol_VuyX"}},24922(e,t,n){var a="function"==typeof Map&&Map.prototype,r=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=a&&r&&"function"==typeof r.get?r.get:null,i=a&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=s&&c&&"function"==typeof c.get?c.get:null,u=s&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,h=Object.prototype.toString,y=Function.prototype.toString,g=String.prototype.match,v=String.prototype.slice,b=String.prototype.replace,x=String.prototype.toUpperCase,k=String.prototype.toLowerCase,_=RegExp.prototype.test,w=Array.prototype.concat,S=Array.prototype.join,A=Array.prototype.slice,j=Math.floor,E="function"==typeof BigInt?BigInt.prototype.valueOf:null,C=Object.getOwnPropertySymbols,T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,O="function"==typeof Symbol&&"object"==typeof Symbol.iterator,B="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===O||"symbol")?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,P=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function N(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||_.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var a=e<0?-j(-e):j(e);if(a!==e){var r=String(a),o=v.call(t,r.length+1);return b.call(r,n,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var D=n(22179),I=D.custom,L=G(I)?I:null,F={__proto__:null,double:'"',single:"'"},M={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function $(e,t,n){var a=n.quoteStyle||t,r=F[a];return r+e+r}function q(e){return b.call(String(e),/"/g,""")}function H(e){return!B||!("object"==typeof e&&(B in e||void 0!==e[B]))}function z(e){return"[object Array]"===K(e)&&H(e)}function U(e){return"[object RegExp]"===K(e)&&H(e)}function G(e){if(O)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,a,r){var s=n||{};if(J(s,"quoteStyle")&&!J(F,s.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(J(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var c=!J(s,"customInspect")||s.customInspect;if("boolean"!=typeof c&&"symbol"!==c)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(J(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(J(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var h=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Z(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var x=String(t);return h?N(t,x):x}if("bigint"==typeof t){var _=String(t)+"n";return h?N(t,_):_}var j=void 0===s.depth?5:s.depth;if(void 0===a&&(a=0),a>=j&&j>0&&"object"==typeof t)return z(t)?"[Array]":"[Object]";var C=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=S.call(Array(e.indent+1)," ")}return{base:n,prev:S.call(Array(t+1),n)}}(s,a);if(void 0===r)r=[];else if(V(r,t)>=0)return"[Circular]";function I(t,n,o){if(n&&(r=A.call(r)).push(n),o){var i={depth:s.depth};return J(s,"quoteStyle")&&(i.quoteStyle=s.quoteStyle),e(t,i,a+1,r)}return e(t,s,a+1,r)}if("function"==typeof t&&!U(t)){var M=function(e){if(e.name)return e.name;var t=g.call(y.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),W=ne(t,I);return"[Function"+(M?": "+M:" (anonymous)")+"]"+(W.length>0?" { "+S.call(W,", ")+" }":"")}if(G(t)){var Y=O?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):T.call(t);return"object"!=typeof t||O?Y:X(Y)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var ae="<"+k.call(String(t.nodeName)),re=t.attributes||[],oe=0;oe"}if(z(t)){if(0===t.length)return"[]";var ie=ne(t,I);return C&&!function(e){for(var t=0;t=0)return!1;return!0}(ie)?"["+te(ie,C)+"]":"[ "+S.call(ie,", ")+" ]"}if(function(e){return"[object Error]"===K(e)&&H(e)}(t)){var se=ne(t,I);return"cause"in Error.prototype||!("cause"in t)||R.call(t,"cause")?0===se.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(se,", ")+" }":"{ ["+String(t)+"] "+S.call(w.call("[cause]: "+I(t.cause),se),", ")+" }"}if("object"==typeof t&&c){if(L&&"function"==typeof t[L]&&D)return D(t,{depth:j-a});if("symbol"!==c&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{l.call(e)}catch(ae){return!0}return e instanceof Map}catch(t){}return!1}(t)){var ce=[];return i&&i.call(t,function(e,n){ce.push(I(n,t,!0)+" => "+I(e,t))}),ee("Map",o.call(t),ce,C)}if(function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e);try{o.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var le=[];return u&&u.call(t,function(e){le.push(I(e,t))}),ee("Set",l.call(t),le,C)}if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(ae){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return Q("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(ae){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return Q("WeakSet");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{return m.call(e),!0}catch(t){}return!1}(t))return Q("WeakRef");if(function(e){return"[object Number]"===K(e)&&H(e)}(t))return X(I(Number(t)));if(function(e){if(!e||"object"!=typeof e||!E)return!1;try{return E.call(e),!0}catch(t){}return!1}(t))return X(I(E.call(t)));if(function(e){return"[object Boolean]"===K(e)&&H(e)}(t))return X(f.call(t));if(function(e){return"[object String]"===K(e)&&H(e)}(t))return X(I(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||"undefined"!=typeof globalThis&&t===globalThis)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===K(e)&&H(e)}(t)&&!U(t)){var ue=ne(t,I),pe=P?P(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",me=!pe&&B&&Object(t)===t&&B in t?v.call(K(t),8,-1):de?"Object":"",fe=(pe||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(me||de?"["+S.call(w.call([],me||[],de||[]),": ")+"] ":"");return 0===ue.length?fe+"{}":C?fe+"{"+te(ue,C)+"}":fe+"{ "+S.call(ue,", ")+" }"}return String(t)};var W=Object.prototype.hasOwnProperty||function(e){return e in this};function J(e,t){return W.call(e,t)}function K(e){return h.call(e)}function V(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,a=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,a="... "+n+" more character"+(n>1?"s":"");return Z(v.call(e,0,t.maxStringLength),t)+a}var r=M[t.quoteStyle||"single"];return r.lastIndex=0,$(b.call(b.call(e,r,"\\$1"),/[\x00-\x1f]/g,Y),"single",t)}function Y(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+x.call(t.toString(16))}function X(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function ee(e,t,n,a){return e+" ("+t+") {"+(a?te(n,a):S.call(n,", "))+"}"}function te(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+S.call(e,","+n)+"\n"+t.prev}function ne(e,t){var n=z(e),a=[];if(n){a.length=e.length;for(var r=0;r0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;let n=a.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==m)throw new Error(i[n]);if(t.header&&a.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e="string"==typeof t.dictionary?o.string2buf(t.dictionary):"[object ArrayBuffer]"===c.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,n=a.deflateSetDictionary(this.strm,e),n!==m)throw new Error(i[n]);this._dict_set=!0}}function b(e,t){const n=new v(t);if(n.push(e,!0),n.err)throw n.msg||i[n.err];return n.result}v.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize;let i,s;if(this.ended)return!1;for(s=t===~~t?t:!0===t?d:l,"string"==typeof e?n.input=o.string2buf(e):"[object ArrayBuffer]"===c.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(s===u||s===p)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(i=a.deflate(n,s),i===f)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=a.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===m;if(0!==n.avail_out){if(s>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},v.prototype.onData=function(e){this.chunks.push(e)},v.prototype.onEnd=function(e){e===m&&(this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},e.exports.Deflate=v,e.exports.deflate=b,e.exports.deflateRaw=function(e,t){return(t=t||{}).raw=!0,b(e,t)},e.exports.gzip=function(e,t){return(t=t||{}).gzip=!0,b(e,t)},n(96269)},61631(e,t,n){"use strict";const a=n(33971),r=n(58713),o=n(69088),i=n(91774),s=n(76710),c=n(89538),l=Object.prototype.toString,{Z_NO_FLUSH:u,Z_FINISH:p,Z_OK:d,Z_STREAM_END:m,Z_NEED_DICT:f,Z_STREAM_ERROR:h,Z_DATA_ERROR:y,Z_MEM_ERROR:g}=n(96269);function v(e){this.options=r.assign({chunkSize:65536,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;let n=a.inflateInit2(this.strm,t.windowBits);if(n!==d)throw new Error(i[n]);if(this.header=new c,a.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=o.string2buf(t.dictionary):"[object ArrayBuffer]"===l.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=a.inflateSetDictionary(this.strm,t.dictionary),n!==d)))throw new Error(i[n])}function b(e,t){const n=new v(t);if(n.push(e),n.err)throw n.msg||i[n.err];return n.result}v.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize,i=this.options.dictionary;let s,c,v;if(this.ended)return!1;for(c=t===~~t?t:!0===t?p:u,"[object ArrayBuffer]"===l.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),s=a.inflate(n,c),s===f&&i&&(s=a.inflateSetDictionary(n,i),s===d?s=a.inflate(n,c):s===y&&(s=f));n.avail_in>0&&s===m&&n.state.wrap>0&&0!==e[n.next_in];)a.inflateReset(n),s=a.inflate(n,c);switch(s){case h:case y:case f:case g:return this.onEnd(s),this.ended=!0,!1}if(v=n.avail_out,n.next_out&&(0===n.avail_out||s===m))if("string"===this.options.to){let e=o.utf8border(n.output,n.next_out),t=n.next_out-e,a=o.buf2string(n.output,e);n.next_out=t,n.avail_out=r-t,t&&n.output.set(n.output.subarray(e,e+t),0),this.onData(a)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(s!==d||0!==v){if(s===m)return s=a.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(0===n.avail_in)break}}return!0},v.prototype.onData=function(e){this.chunks.push(e)},v.prototype.onEnd=function(e){e===d&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},e.exports.Inflate=v,e.exports.inflate=b,e.exports.inflateRaw=function(e,t){return(t=t||{}).raw=!0,b(e,t)},e.exports.ungzip=b,n(96269)},58713(e){"use strict";const t=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);e.exports.assign=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const a=n.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(const n in a)t(a,n)&&(e[n]=a[n])}}return e},e.exports.flattenChunks=e=>{let t=0;for(let a=0,r=e.length;a=252?6:r>=248?5:r>=240?4:r>=224?3:r>=192?2:1;n[254]=n[254]=1,e.exports.string2buf=e=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,n,a,r,o,i=e.length,s=0;for(r=0;r>>6,t[o++]=128|63&n):n<65536?(t[o++]=224|n>>>12,t[o++]=128|n>>>6&63,t[o++]=128|63&n):(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63,t[o++]=128|n>>>6&63,t[o++]=128|63&n);return t};e.exports.buf2string=(e,a)=>{const r=a||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,a));let o,i;const s=new Array(2*r);for(i=0,o=0;o4)s[i++]=65533,o+=a-1;else{for(t&=2===a?31:3===a?15:7;a>1&&o1?s[i++]=65533:t<65536?s[i++]=t:(t-=65536,s[i++]=55296|t>>10&1023,s[i++]=56320|1023&t)}}return((e,n)=>{if(n<65534&&e.subarray&&t)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let a="";for(let t=0;t{(t=t||e.length)>e.length&&(t=e.length);let a=t-1;for(;a>=0&&128==(192&e[a]);)a--;return a<0||0===a?t:a+n[e[a]]>t?a:t}},64545(e){"use strict";e.exports=(e,t,n,a)=>{let r=65535&e,o=e>>>16&65535,i=0;for(;0!==n;){i=n>2e3?2e3:n,n-=i;do{r=r+t[a++]|0,o=o+r|0}while(--i);r%=65521,o%=65521}return r|o<<16}},96269(e){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},86075(e){"use strict";const t=new Uint32Array((()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t})());e.exports=(e,n,a,r)=>{const o=t,i=r+a;e^=-1;for(let t=r;t>>8^o[255&(e^n[t])];return-1^e}},60367(e,t,n){"use strict";const{_tr_init:a,_tr_stored_block:r,_tr_flush_block:o,_tr_tally:i,_tr_align:s}=n(11293),c=n(64545),l=n(86075),u=n(91774),{Z_NO_FLUSH:p,Z_PARTIAL_FLUSH:d,Z_FULL_FLUSH:m,Z_FINISH:f,Z_BLOCK:h,Z_OK:y,Z_STREAM_END:g,Z_STREAM_ERROR:v,Z_DATA_ERROR:b,Z_BUF_ERROR:x,Z_DEFAULT_COMPRESSION:k,Z_FILTERED:_,Z_HUFFMAN_ONLY:w,Z_RLE:S,Z_FIXED:A,Z_DEFAULT_STRATEGY:j,Z_UNKNOWN:E,Z_DEFLATED:C}=n(96269),T=258,O=262,B=42,R=113,P=666,N=(e,t)=>(e.msg=u[t],t),D=e=>2*e-(e>4?9:0),I=e=>{let t=e.length;for(;--t>=0;)e[t]=0},L=e=>{let t,n,a,r=e.w_size;t=e.hash_size,a=t;do{n=e.head[--a],e.head[a]=n>=r?n-r:0}while(--t);t=r,a=t;do{n=e.prev[--a],e.prev[a]=n>=r?n-r:0}while(--t)};let F=(e,t,n)=>(t<{const t=e.state;let n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))},$=(e,t)=>{o(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,M(e.strm)},q=(e,t)=>{e.pending_buf[e.pending++]=t},H=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},z=(e,t,n,a)=>{let r=e.avail_in;return r>a&&(r=a),0===r?0:(e.avail_in-=r,t.set(e.input.subarray(e.next_in,e.next_in+r),n),1===e.state.wrap?e.adler=c(e.adler,t,r,n):2===e.state.wrap&&(e.adler=l(e.adler,t,r,n)),e.next_in+=r,e.total_in+=r,r)},U=(e,t)=>{let n,a,r=e.max_chain_length,o=e.strstart,i=e.prev_length,s=e.nice_match;const c=e.strstart>e.w_size-O?e.strstart-(e.w_size-O):0,l=e.window,u=e.w_mask,p=e.prev,d=e.strstart+T;let m=l[o+i-1],f=l[o+i];e.prev_length>=e.good_match&&(r>>=2),s>e.lookahead&&(s=e.lookahead);do{if(n=t,l[n+i]===f&&l[n+i-1]===m&&l[n]===l[o]&&l[++n]===l[o+1]){o+=2,n++;do{}while(l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&oi){if(e.match_start=t,i=a,a>=s)break;m=l[o+i-1],f=l[o+i]}}}while((t=p[t&u])>c&&0!==--r);return i<=e.lookahead?i:e.lookahead},G=e=>{const t=e.w_size;let n,a,r;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-O)&&(e.window.set(e.window.subarray(t,t+t-a),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),L(e),a+=t),0===e.strm.avail_in)break;if(n=z(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=n,e.lookahead+e.insert>=3)for(r=e.strstart-e.insert,e.ins_h=e.window[r],e.ins_h=F(e,e.ins_h,e.window[r+1]);e.insert&&(e.ins_h=F(e,e.ins_h,e.window[r+3-1]),e.prev[r&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=r,r++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead{let n,a,o,i=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,s=0,c=e.strm.avail_in;do{if(n=65535,o=e.bi_valid+42>>3,e.strm.avail_outa+e.strm.avail_in&&(n=a+e.strm.avail_in),n>o&&(n=o),n>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,M(e.strm),a&&(a>n&&(a=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+a),e.strm.next_out),e.strm.next_out+=a,e.strm.avail_out-=a,e.strm.total_out+=a,e.block_start+=a,n-=a),n&&(z(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n)}while(0===s);return c-=e.strm.avail_in,c&&(c>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=c&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-c,e.strm.next_in),e.strstart),e.strstart+=c,e.insert+=c>e.w_size-e.insert?e.w_size-e.insert:c),e.block_start=e.strstart),e.high_watero&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,o+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),o>e.strm.avail_in&&(o=e.strm.avail_in),o&&(z(e.strm,e.window,e.strstart,o),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.high_water>3,o=e.pending_buf_size-o>65535?65535:e.pending_buf_size-o,i=o>e.w_size?e.w_size:o,a=e.strstart-e.block_start,(a>=i||(a||t===f)&&t!==p&&0===e.strm.avail_in&&a<=o)&&(n=a>o?o:a,s=t===f&&0===e.strm.avail_in&&n===a?1:0,r(e,e.block_start,n,s),e.block_start+=n,M(e.strm)),s?3:1)},J=(e,t)=>{let n,a;for(;;){if(e.lookahead=3&&(e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-O&&(e.match_length=U(e,n)),e.match_length>=3)if(a=i(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=F(e,e.ins_h,e.window[e.strstart+1]);else a=i(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(a&&($(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2},K=(e,t)=>{let n,a,r;for(;;){if(e.lookahead=3&&(e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-3,a=i(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=r&&(e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,a&&($(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if(a=i(e,0,e.window[e.strstart-1]),a&&$(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(a=i(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2};function V(e,t,n,a,r){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=a,this.func=r}const Z=[new V(0,0,0,0,W),new V(4,4,8,4,J),new V(4,5,16,8,J),new V(4,6,32,32,J),new V(4,4,16,16,K),new V(8,16,32,32,K),new V(8,16,128,128,K),new V(8,32,128,256,K),new V(32,128,258,1024,K),new V(32,258,258,4096,K)];function Y(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=C,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),I(this.dyn_ltree),I(this.dyn_dtree),I(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),I(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),I(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const X=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.status!==B&&57!==t.status&&69!==t.status&&73!==t.status&&91!==t.status&&103!==t.status&&t.status!==R&&t.status!==P?1:0},Q=e=>{if(X(e))return N(e,v);e.total_in=e.total_out=0,e.data_type=E;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?57:t.wrap?B:R,e.adler=2===t.wrap?0:1,t.last_flush=-2,a(t),y},ee=e=>{const t=Q(e);var n;return t===y&&((n=e.state).window_size=2*n.w_size,I(n.head),n.max_lazy_match=Z[n.level].max_lazy,n.good_match=Z[n.level].good_length,n.nice_match=Z[n.level].nice_length,n.max_chain_length=Z[n.level].max_chain,n.strstart=0,n.block_start=0,n.lookahead=0,n.insert=0,n.match_length=n.prev_length=2,n.match_available=0,n.ins_h=0),t},te=(e,t,n,a,r,o)=>{if(!e)return v;let i=1;if(t===k&&(t=6),a<0?(i=0,a=-a):a>15&&(i=2,a-=16),r<1||r>9||n!==C||a<8||a>15||t<0||t>9||o<0||o>A||8===a&&1!==i)return N(e,v);8===a&&(a=9);const s=new Y;return e.state=s,s.strm=e,s.status=B,s.wrap=i,s.gzhead=null,s.w_bits=a,s.w_size=1<te(e,t,C,15,8,j),e.exports.deflateInit2=te,e.exports.deflateReset=ee,e.exports.deflateResetKeep=Q,e.exports.deflateSetHeader=(e,t)=>X(e)||2!==e.state.wrap?v:(e.state.gzhead=t,y),e.exports.deflate=(e,t)=>{if(X(e)||t>h||t<0)return e?N(e,v):v;const n=e.state;if(!e.output||0!==e.avail_in&&!e.input||n.status===P&&t!==f)return N(e,0===e.avail_out?x:v);const a=n.last_flush;if(n.last_flush=t,0!==n.pending){if(M(e),0===e.avail_out)return n.last_flush=-1,y}else if(0===e.avail_in&&D(t)<=D(a)&&t!==f)return N(e,x);if(n.status===P&&0!==e.avail_in)return N(e,x);if(n.status===B&&0===n.wrap&&(n.status=R),n.status===B){let t=C+(n.w_bits-8<<4)<<8,a=-1;if(a=n.strategy>=w||n.level<2?0:n.level<6?1:6===n.level?2:3,t|=a<<6,0!==n.strstart&&(t|=32),t+=31-t%31,H(n,t),0!==n.strstart&&(H(n,e.adler>>>16),H(n,65535&e.adler)),e.adler=1,n.status=R,M(e),0!==n.pending)return n.last_flush=-1,y}if(57===n.status)if(e.adler=0,q(n,31),q(n,139),q(n,8),n.gzhead)q(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),q(n,255&n.gzhead.time),q(n,n.gzhead.time>>8&255),q(n,n.gzhead.time>>16&255),q(n,n.gzhead.time>>24&255),q(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),q(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(q(n,255&n.gzhead.extra.length),q(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=l(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(q(n,0),q(n,0),q(n,0),q(n,0),q(n,0),q(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),q(n,3),n.status=R,M(e),0!==n.pending)return n.last_flush=-1,y;if(69===n.status){if(n.gzhead.extra){let t=n.pending,a=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+a>n.pending_buf_size;){let r=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=l(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=r,M(e),0!==n.pending)return n.last_flush=-1,y;t=0,a-=r}let r=new Uint8Array(n.gzhead.extra);n.pending_buf.set(r.subarray(n.gzindex,n.gzindex+a),n.pending),n.pending+=a,n.gzhead.hcrc&&n.pending>t&&(e.adler=l(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let t,a=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>a&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a)),M(e),0!==n.pending)return n.last_flush=-1,y;a=0}t=n.gzindexa&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let t,a=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>a&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a)),M(e),0!==n.pending)return n.last_flush=-1,y;a=0}t=n.gzindexa&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(M(e),0!==n.pending))return n.last_flush=-1,y;q(n,255&e.adler),q(n,e.adler>>8&255),e.adler=0}if(n.status=R,M(e),0!==n.pending)return n.last_flush=-1,y}if(0!==e.avail_in||0!==n.lookahead||t!==p&&n.status!==P){let a=0===n.level?W(n,t):n.strategy===w?((e,t)=>{let n;for(;;){if(0===e.lookahead&&(G(e),0===e.lookahead)){if(t===p)return 1;break}if(e.match_length=0,n=i(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&($(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2})(n,t):n.strategy===S?((e,t)=>{let n,a,r,o;const s=e.window;for(;;){if(e.lookahead<=T){if(G(e),e.lookahead<=T&&t===p)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(r=e.strstart-1,a=s[r],a===s[++r]&&a===s[++r]&&a===s[++r])){o=e.strstart+T;do{}while(a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&re.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=i(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=i(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&($(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2})(n,t):Z[n.level].func(n,t);if(3!==a&&4!==a||(n.status=P),1===a||3===a)return 0===e.avail_out&&(n.last_flush=-1),y;if(2===a&&(t===d?s(n):t!==h&&(r(n,0,0,!1),t===m&&(I(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),M(e),0===e.avail_out))return n.last_flush=-1,y}return t!==f?y:n.wrap<=0?g:(2===n.wrap?(q(n,255&e.adler),q(n,e.adler>>8&255),q(n,e.adler>>16&255),q(n,e.adler>>24&255),q(n,255&e.total_in),q(n,e.total_in>>8&255),q(n,e.total_in>>16&255),q(n,e.total_in>>24&255)):(H(n,e.adler>>>16),H(n,65535&e.adler)),M(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?y:g)},e.exports.deflateEnd=e=>{if(X(e))return v;const t=e.state.status;return e.state=null,t===R?N(e,b):y},e.exports.deflateSetDictionary=(e,t)=>{let n=t.length;if(X(e))return v;const a=e.state,r=a.wrap;if(2===r||1===r&&a.status!==B||a.lookahead)return v;if(1===r&&(e.adler=c(e.adler,t,n,0)),a.wrap=0,n>=a.w_size){0===r&&(I(a.head),a.strstart=0,a.block_start=0,a.insert=0);let e=new Uint8Array(a.w_size);e.set(t.subarray(n-a.w_size,n),0),t=e,n=a.w_size}const o=e.avail_in,i=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,G(a);a.lookahead>=3;){let e=a.strstart,t=a.lookahead-2;do{a.ins_h=F(a,a.ins_h,a.window[e+3-1]),a.prev[e&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=e,e++}while(--t);a.strstart=e,a.lookahead=2,G(a)}return a.strstart+=a.lookahead,a.block_start=a.strstart,a.insert=a.lookahead,a.lookahead=0,a.match_length=a.prev_length=2,a.match_available=0,e.next_in=i,e.input=s,e.avail_in=o,a.wrap=r,y},e.exports.deflateInfo="pako deflate (from Nodeca project)"},89538(e){"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},53153(e){"use strict";const t=16209;e.exports=function(e,n){let a,r,o,i,s,c,l,u,p,d,m,f,h,y,g,v,b,x,k,_,w,S,A,j;const E=e.state;a=e.next_in,A=e.input,r=a+(e.avail_in-5),o=e.next_out,j=e.output,i=o-(n-e.avail_out),s=o+(e.avail_out-257),c=E.dmax,l=E.wsize,u=E.whave,p=E.wnext,d=E.window,m=E.hold,f=E.bits,h=E.lencode,y=E.distcode,g=(1<>>24,m>>>=x,f-=x,x=b>>>16&255,0===x)j[o++]=65535&b;else{if(!(16&x)){if(64&x){if(32&x){E.mode=16191;break e}e.msg="invalid literal/length code",E.mode=t;break e}b=h[(65535&b)+(m&(1<>>=x,f-=x),f<15&&(m+=A[a++]<>>24,m>>>=x,f-=x,x=b>>>16&255,16&x){if(_=65535&b,x&=15,fc){e.msg="invalid distance too far back",E.mode=t;break e}if(m>>>=x,f-=x,x=o-i,_>x){if(x=_-x,x>u&&E.sane){e.msg="invalid distance too far back",E.mode=t;break e}if(w=0,S=d,0===p){if(w+=l-x,x2;)j[o++]=S[w++],j[o++]=S[w++],j[o++]=S[w++],k-=3;k&&(j[o++]=S[w++],k>1&&(j[o++]=S[w++]))}else{w=o-_;do{j[o++]=j[w++],j[o++]=j[w++],j[o++]=j[w++],k-=3}while(k>2);k&&(j[o++]=j[w++],k>1&&(j[o++]=j[w++]))}break}if(64&x){e.msg="invalid distance code",E.mode=t;break e}b=y[(65535&b)+(m&(1<>3,a-=k,f-=k<<3,m&=(1<(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function T(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const O=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.mode16211?1:0},B=e=>{if(O(e))return m;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=v,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,u},R=e=>{if(O(e))return m;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,B(e)},P=(e,t)=>{let n;if(O(e))return m;const a=e.state;return t<0?(n=0,t=-t):(n=5+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?m:(null!==a.window&&a.wbits!==t&&(a.window=null),a.wrap=n,a.wbits=t,R(e))},N=(e,t)=>{if(!e)return m;const n=new T;e.state=n,n.strm=e,n.window=null,n.mode=v;const a=P(e,t);return a!==u&&(e.state=null),a};let D,I,L=!0;const F=e=>{if(L){D=new Int32Array(512),I=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(i(1,e.lens,0,288,D,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;i(2,e.lens,0,32,I,0,e.work,{bits:5}),L=!1}e.lencode=D,e.lenbits=9,e.distcode=I,e.distbits=5},M=(e,t,n,a)=>{let r;const o=e.state;return null===o.window&&(o.wsize=1<=o.wsize?(o.window.set(t.subarray(n-o.wsize,n),0),o.wnext=0,o.whave=o.wsize):(r=o.wsize-o.wnext,r>a&&(r=a),o.window.set(t.subarray(n-a,n-a+r),o.wnext),(a-=r)?(o.window.set(t.subarray(n-a,n),0),o.wnext=a,o.whave=o.wsize):(o.wnext+=r,o.wnext===o.wsize&&(o.wnext=0),o.whaveN(e,15),e.exports.inflateInit2=N,e.exports.inflate=(e,t)=>{let n,T,B,R,P,N,D,I,L,$,q,H,z,U,G,W,J,K,V,Z,Y,X,Q=0;const ee=new Uint8Array(4);let te,ne;const ae=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(O(e)||!e.output||!e.input&&0!==e.avail_in)return m;n=e.state,n.mode===x&&(n.mode=k),P=e.next_out,B=e.output,D=e.avail_out,R=e.next_in,T=e.input,N=e.avail_in,I=n.hold,L=n.bits,$=N,q=D,X=u;e:for(;;)switch(n.mode){case v:if(0===n.wrap){n.mode=k;break}for(;L<16;){if(0===N)break e;N--,I+=T[R++]<>>8&255,n.check=r(n.check,ee,2,0),I=0,L=0,n.mode=16181;break}if(n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&I)<<8)+(I>>8))%31){e.msg="incorrect header check",n.mode=j;break}if((15&I)!==g){e.msg="unknown compression method",n.mode=j;break}if(I>>>=4,L-=4,Y=8+(15&I),0===n.wbits&&(n.wbits=Y),Y>15||Y>n.wbits){e.msg="invalid window size",n.mode=j;break}n.dmax=1<>8&1),512&n.flags&&4&n.wrap&&(ee[0]=255&I,ee[1]=I>>>8&255,n.check=r(n.check,ee,2,0)),I=0,L=0,n.mode=16182;case 16182:for(;L<32;){if(0===N)break e;N--,I+=T[R++]<>>8&255,ee[2]=I>>>16&255,ee[3]=I>>>24&255,n.check=r(n.check,ee,4,0)),I=0,L=0,n.mode=16183;case 16183:for(;L<16;){if(0===N)break e;N--,I+=T[R++]<>8),512&n.flags&&4&n.wrap&&(ee[0]=255&I,ee[1]=I>>>8&255,n.check=r(n.check,ee,2,0)),I=0,L=0,n.mode=16184;case 16184:if(1024&n.flags){for(;L<16;){if(0===N)break e;N--,I+=T[R++]<>>8&255,n.check=r(n.check,ee,2,0)),I=0,L=0}else n.head&&(n.head.extra=null);n.mode=16185;case 16185:if(1024&n.flags&&(H=n.length,H>N&&(H=N),H&&(n.head&&(Y=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(T.subarray(R,R+H),Y)),512&n.flags&&4&n.wrap&&(n.check=r(n.check,T,H,R)),N-=H,R+=H,n.length-=H),n.length))break e;n.length=0,n.mode=16186;case 16186:if(2048&n.flags){if(0===N)break e;H=0;do{Y=T[R+H++],n.head&&Y&&n.length<65536&&(n.head.name+=String.fromCharCode(Y))}while(Y&&H>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=x;break;case 16189:for(;L<32;){if(0===N)break e;N--,I+=T[R++]<>>=7&L,L-=7&L,n.mode=A;break}for(;L<3;){if(0===N)break e;N--,I+=T[R++]<>>=1,L-=1,3&I){case 0:n.mode=16193;break;case 1:if(F(n),n.mode=w,t===l){I>>>=2,L-=2;break e}break;case 2:n.mode=16196;break;case 3:e.msg="invalid block type",n.mode=j}I>>>=2,L-=2;break;case 16193:for(I>>>=7&L,L-=7&L;L<32;){if(0===N)break e;N--,I+=T[R++]<>>16^65535)){e.msg="invalid stored block lengths",n.mode=j;break}if(n.length=65535&I,I=0,L=0,n.mode=_,t===l)break e;case _:n.mode=16195;case 16195:if(H=n.length,H){if(H>N&&(H=N),H>D&&(H=D),0===H)break e;B.set(T.subarray(R,R+H),P),N-=H,R+=H,D-=H,P+=H,n.length-=H;break}n.mode=x;break;case 16196:for(;L<14;){if(0===N)break e;N--,I+=T[R++]<>>=5,L-=5,n.ndist=1+(31&I),I>>>=5,L-=5,n.ncode=4+(15&I),I>>>=4,L-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=j;break}n.have=0,n.mode=16197;case 16197:for(;n.have>>=3,L-=3}for(;n.have<19;)n.lens[ae[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,te={bits:n.lenbits},X=i(0,n.lens,0,19,n.lencode,0,n.work,te),n.lenbits=te.bits,X){e.msg="invalid code lengths set",n.mode=j;break}n.have=0,n.mode=16198;case 16198:for(;n.have>>24,W=Q>>>16&255,J=65535&Q,!(G<=L);){if(0===N)break e;N--,I+=T[R++]<>>=G,L-=G,n.lens[n.have++]=J;else{if(16===J){for(ne=G+2;L>>=G,L-=G,0===n.have){e.msg="invalid bit length repeat",n.mode=j;break}Y=n.lens[n.have-1],H=3+(3&I),I>>>=2,L-=2}else if(17===J){for(ne=G+3;L>>=G,L-=G,Y=0,H=3+(7&I),I>>>=3,L-=3}else{for(ne=G+7;L>>=G,L-=G,Y=0,H=11+(127&I),I>>>=7,L-=7}if(n.have+H>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=j;break}for(;H--;)n.lens[n.have++]=Y}}if(n.mode===j)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=j;break}if(n.lenbits=9,te={bits:n.lenbits},X=i(1,n.lens,0,n.nlen,n.lencode,0,n.work,te),n.lenbits=te.bits,X){e.msg="invalid literal/lengths set",n.mode=j;break}if(n.distbits=6,n.distcode=n.distdyn,te={bits:n.distbits},X=i(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,te),n.distbits=te.bits,X){e.msg="invalid distances set",n.mode=j;break}if(n.mode=w,t===l)break e;case w:n.mode=S;case S:if(N>=6&&D>=258){e.next_out=P,e.avail_out=D,e.next_in=R,e.avail_in=N,n.hold=I,n.bits=L,o(e,q),P=e.next_out,B=e.output,D=e.avail_out,R=e.next_in,T=e.input,N=e.avail_in,I=n.hold,L=n.bits,n.mode===x&&(n.back=-1);break}for(n.back=0;Q=n.lencode[I&(1<>>24,W=Q>>>16&255,J=65535&Q,!(G<=L);){if(0===N)break e;N--,I+=T[R++]<>K)],G=Q>>>24,W=Q>>>16&255,J=65535&Q,!(K+G<=L);){if(0===N)break e;N--,I+=T[R++]<>>=K,L-=K,n.back+=K}if(I>>>=G,L-=G,n.back+=G,n.length=J,0===W){n.mode=16205;break}if(32&W){n.back=-1,n.mode=x;break}if(64&W){e.msg="invalid literal/length code",n.mode=j;break}n.extra=15&W,n.mode=16201;case 16201:if(n.extra){for(ne=n.extra;L>>=n.extra,L-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=16202;case 16202:for(;Q=n.distcode[I&(1<>>24,W=Q>>>16&255,J=65535&Q,!(G<=L);){if(0===N)break e;N--,I+=T[R++]<>K)],G=Q>>>24,W=Q>>>16&255,J=65535&Q,!(K+G<=L);){if(0===N)break e;N--,I+=T[R++]<>>=K,L-=K,n.back+=K}if(I>>>=G,L-=G,n.back+=G,64&W){e.msg="invalid distance code",n.mode=j;break}n.offset=J,n.extra=15&W,n.mode=16203;case 16203:if(n.extra){for(ne=n.extra;L>>=n.extra,L-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=j;break}n.mode=16204;case 16204:if(0===D)break e;if(H=q-D,n.offset>H){if(H=n.offset-H,H>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=j;break}H>n.wnext?(H-=n.wnext,z=n.wsize-H):z=n.wnext-H,H>n.length&&(H=n.length),U=n.window}else U=B,z=P-n.offset,H=n.length;H>D&&(H=D),D-=H,n.length-=H;do{B[P++]=U[z++]}while(--H);0===n.length&&(n.mode=S);break;case 16205:if(0===D)break e;B[P++]=n.length,D--,n.mode=S;break;case A:if(n.wrap){for(;L<32;){if(0===N)break e;N--,I|=T[R++]<{if(O(e))return m;let t=e.state;return t.window&&(t.window=null),e.state=null,u},e.exports.inflateGetHeader=(e,t)=>{if(O(e))return m;const n=e.state;return 2&n.wrap?(n.head=t,t.done=!1,u):m},e.exports.inflateSetDictionary=(e,t)=>{const n=t.length;let r,o,i;return O(e)?m:(r=e.state,0!==r.wrap&&r.mode!==b?m:r.mode===b&&(o=1,o=a(o,t,n,0),o!==r.check)?f:(i=M(e,t,n,n),i?(r.mode=E,h):(r.havedict=1,u)))},e.exports.inflateInfo="pako inflate (from Nodeca project)"},14722(e){"use strict";const t=15,n=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),a=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),r=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),o=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);e.exports=(e,i,s,c,l,u,p,d)=>{const m=d.bits;let f,h,y,g,v,b,x=0,k=0,_=0,w=0,S=0,A=0,j=0,E=0,C=0,T=0,O=null;const B=new Uint16Array(16),R=new Uint16Array(16);let P,N,D,I=null;for(x=0;x<=t;x++)B[x]=0;for(k=0;k=1&&0===B[w];w--);if(S>w&&(S=w),0===w)return l[u++]=20971520,l[u++]=20971520,d.bits=1,0;for(_=1;_0&&(0===e||1!==w))return-1;for(R[1]=0,x=1;x852||2===e&&C>592)return 1;for(;;){P=x-j,p[k]+1=b?(N=I[p[k]-b],D=O[p[k]-b]):(N=96,D=0),f=1<>j)+h]=P<<24|N<<16|D}while(0!==h);for(f=1<>=1;if(0!==f?(T&=f-1,T+=f):T=0,k++,0===--B[x]){if(x===w)break;x=i[s+p[k]]}if(x>S&&(T&g)!==y){for(0===j&&(j=S),v+=_,A=x-j,E=1<852||2===e&&C>592)return 1;y=T&g,l[y]=S<<24|A<<16|v-u}}return 0!==T&&(l[v+T]=x-j<<24|64<<16),d.bits=S,0}},91774(e){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},11293(e){"use strict";function t(e){let t=e.length;for(;--t>=0;)e[t]=0}const n=256,a=286,r=30,o=15,i=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),s=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),c=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),l=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=new Array(576);t(u);const p=new Array(60);t(p);const d=new Array(512);t(d);const m=new Array(256);t(m);const f=new Array(29);t(f);const h=new Array(r);function y(e,t,n,a,r){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=a,this.max_length=r,this.has_stree=e&&e.length}let g,v,b;function x(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}t(h);const k=e=>e<256?d[e]:d[256+(e>>>7)],_=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},w=(e,t,n)=>{e.bi_valid>16-n?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<{w(e,n[2*t],n[2*t+1])},A=(e,t)=>{let n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1},j=(e,t,n)=>{const a=new Array(16);let r,i,s=0;for(r=1;r<=o;r++)s=s+n[r-1]<<1,a[r]=s;for(i=0;i<=t;i++){let t=e[2*i+1];0!==t&&(e[2*i]=A(a[t]++,t))}},E=e=>{let t;for(t=0;t{e.bi_valid>8?_(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},T=(e,t,n,a)=>{const r=2*t,o=2*n;return e[r]{const a=e.heap[n];let r=n<<1;for(;r<=e.heap_len&&(r{let r,o,c,l,u=0;if(0!==e.sym_next)do{r=255&e.pending_buf[e.sym_buf+u++],r+=(255&e.pending_buf[e.sym_buf+u++])<<8,o=e.pending_buf[e.sym_buf+u++],0===r?S(e,o,t):(c=m[o],S(e,c+n+1,t),l=i[c],0!==l&&(o-=f[c],w(e,o,l)),r--,c=k(r),S(e,c,a),l=s[c],0!==l&&(r-=h[c],w(e,r,l)))}while(u{const n=t.dyn_tree,a=t.stat_desc.static_tree,r=t.stat_desc.has_stree,i=t.stat_desc.elems;let s,c,l,u=-1;for(e.heap_len=0,e.heap_max=573,s=0;s>1;s>=1;s--)O(e,n,s);l=i;do{s=e.heap[1],e.heap[1]=e.heap[e.heap_len--],O(e,n,1),c=e.heap[1],e.heap[--e.heap_max]=s,e.heap[--e.heap_max]=c,n[2*l]=n[2*s]+n[2*c],e.depth[l]=(e.depth[s]>=e.depth[c]?e.depth[s]:e.depth[c])+1,n[2*s+1]=n[2*c+1]=l,e.heap[1]=l++,O(e,n,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],((e,t)=>{const n=t.dyn_tree,a=t.max_code,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,s=t.stat_desc.extra_bits,c=t.stat_desc.extra_base,l=t.stat_desc.max_length;let u,p,d,m,f,h,y=0;for(m=0;m<=o;m++)e.bl_count[m]=0;for(n[2*e.heap[e.heap_max]+1]=0,u=e.heap_max+1;u<573;u++)p=e.heap[u],m=n[2*n[2*p+1]+1]+1,m>l&&(m=l,y++),n[2*p+1]=m,p>a||(e.bl_count[m]++,f=0,p>=c&&(f=s[p-c]),h=n[2*p],e.opt_len+=h*(m+f),i&&(e.static_len+=h*(r[2*p+1]+f)));if(0!==y){do{for(m=l-1;0===e.bl_count[m];)m--;e.bl_count[m]--,e.bl_count[m+1]+=2,e.bl_count[l]--,y-=2}while(y>0);for(m=l;0!==m;m--)for(p=e.bl_count[m];0!==p;)d=e.heap[--u],d>a||(n[2*d+1]!==m&&(e.opt_len+=(m-n[2*d+1])*n[2*d],n[2*d+1]=m),p--)}})(e,t),j(n,u,e.bl_count)},P=(e,t,n)=>{let a,r,o=-1,i=t[1],s=0,c=7,l=4;for(0===i&&(c=138,l=3),t[2*(n+1)+1]=65535,a=0;a<=n;a++)r=i,i=t[2*(a+1)+1],++s{let a,r,o=-1,i=t[1],s=0,c=7,l=4;for(0===i&&(c=138,l=3),a=0;a<=n;a++)if(r=i,i=t[2*(a+1)+1],!(++s{w(e,0+(a?1:0),3),C(e),_(e,n),_(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n};e.exports._tr_init=e=>{D||((()=>{let e,t,n,l,x;const k=new Array(16);for(n=0,l=0;l<28;l++)for(f[l]=n,e=0;e<1<>=7;l{let o,i,s=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=(e=>{let t,a=4093624447;for(t=0;t<=31;t++,a>>>=1)if(1&a&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t{let t;for(P(e,e.dyn_ltree,e.l_desc.max_code),P(e,e.dyn_dtree,e.d_desc.max_code),R(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*l[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t})(e),o=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=o&&(o=i)):o=i=a+5,a+4<=o&&-1!==t?I(e,t,a,r):4===e.strategy||i===o?(w(e,2+(r?1:0),3),B(e,u,p)):(w(e,4+(r?1:0),3),((e,t,n,a)=>{let r;for(w(e,t-257,5),w(e,n-1,5),w(e,a-4,4),r=0;r(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=a,0===t?e.dyn_ltree[2*a]++:(e.matches++,t--,e.dyn_ltree[2*(m[a]+n+1)]++,e.dyn_dtree[2*k(t)]++),e.sym_next===e.sym_end),e.exports._tr_align=e=>{w(e,2,3),S(e,256,u),(e=>{16===e.bi_valid?(_(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)})(e)}},76710(e){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},72528(e,t,n){"use strict";var a=n(68558),r="win32"===a.platform,o=n(35496);function i(e,t){for(var n=[],a=0;a=0&&!e[a];a--);return 0===n&&a===t?e:n>a?[]:e.slice(n,a+1)}var c=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,l=/^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/,u={};function p(e){var t=c.exec(e),n=(t[1]||"")+(t[2]||""),a=t[3]||"",r=l.exec(a);return[n,r[1],r[2],r[3]]}function d(e){var t=c.exec(e),n=t[1]||"",a=!!n&&":"!==n[1];return{device:n,isUnc:a,isAbsolute:a||!!t[2],tail:t[3]}}function m(e){return"\\\\"+e.replace(/^[\\\/]+/,"").replace(/[\\\/]+/g,"\\")}u.resolve=function(){for(var e="",t="",n=!1,r=arguments.length-1;r>=-1;r--){var s;if(r>=0?s=arguments[r]:e?(s=a.env["="+e])&&s.substr(0,3).toLowerCase()===e.toLowerCase()+"\\"||(s=e+"\\"):s=a.cwd(),!o.isString(s))throw new TypeError("Arguments to path.resolve must be strings");if(s){var c=d(s),l=c.device,u=c.isUnc,p=c.isAbsolute,f=c.tail;if((!l||!e||l.toLowerCase()===e.toLowerCase())&&(e||(e=l),n||(t=f+"\\"+t,n=p),e&&n))break}}return u&&(e=m(e)),e+(n?"\\":"")+(t=i(t.split(/[\\\/]+/),!n).join("\\"))||"."},u.normalize=function(e){var t=d(e),n=t.device,a=t.isUnc,r=t.isAbsolute,o=t.tail,s=/[\\\/]$/.test(o);return(o=i(o.split(/[\\\/]+/),!r).join("\\"))||r||(o="."),o&&s&&(o+="\\"),a&&(n=m(n)),n+(r?"\\":"")+o},u.isAbsolute=function(e){return d(e).isAbsolute},u.join=function(){for(var e=[],t=0;t=-1&&!t;n--){var r=n>=0?arguments[n]:a.cwd();if(!o.isString(r))throw new TypeError("Arguments to path.resolve must be strings");r&&(e=r+"/"+e,t="/"===r[0])}return(t?"/":"")+(e=i(e.split("/"),!t).join("/"))||"."},h.normalize=function(e){var t=h.isAbsolute(e),n=e&&"/"===e[e.length-1];return(e=i(e.split("/"),!t).join("/"))||t||(e="."),e&&n&&(e+="/"),(t?"/":"")+e},h.isAbsolute=function(e){return"/"===e.charAt(0)},h.join=function(){for(var e="",t=0;t{this.appendLine(e)})}append(e){this.snippet+=e}appendBlock(e){this.snippet+=this.indentation+e+this.newLineChar+this.indentation+"{"+this.newLineChar,this.currentIndentCount++}endBlock(e){e||(e=""),this.currentIndentCount--,this.snippet+=this.indentation+"}"+e+this.newLineChar}build(e){if(e){var n=new t(this.indentSize,this.indentCharacter);return this.uniqueUsings().forEach(e=>{n.appendLine(`using ${e};`)}),n.append(this.snippet),n.build(!1)}return this.snippet}uniqueUsings(){var e=[],t=0;for(t=0;t{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{t.disabled||"Content-Type"===r(t.key)||e.appendLine(`request.Headers.Add("${r(t.key,!0)}", "${r(t.value)}");`)})},parseBody:function(e,t){var n=t.body?t.body.toJSON():{},i=t.getHeaders({enabled:!0,ignoreCase:!0})["content-type"];if(a.isEmpty(n))i&&(e.appendLine("var content = new StringContent(string.Empty);"),e.appendLine(`content.Headers.ContentType = new MediaTypeHeaderValue("${i}");`),e.addUsing("System.Net.Http.Headers"),e.appendLine("request.Content = content;"));else switch(n.mode){case"urlencoded":!function(e,t){let n=t[t.mode].reduce((e,t)=>(t.disabled||(!t.value&&(t.value=""),e.push(`collection.Add(new("${r(t.key)}", "${r(t.value)}"));`)),e),[]);n&&!a.isEmpty(n)&&(e.appendLine("var collection = new List>();"),e.appendLines(n),e.appendLine("var content = new FormUrlEncodedContent(collection);"),e.appendLine("request.Content = content;"),e.addUsing("System.Collections.Generic"))}(e,n);break;case"formdata":!function(e,t){t[t.mode].every(e=>e.disabled)||(e.appendLine("var content = new MultipartFormDataContent();"),t[t.mode].forEach(t=>{t.disabled||("text"===t.type?e.appendLine(`content.Add(new StringContent("${r(t.value)}"), "${r(t.key)}");`):"file"===t.type&&(Array.isArray(t.src)?t.src.forEach(n=>{o(e,t.key,n)}):o(e,t.key,t.src)))}),e.appendLine("request.Content = content;"))}(e,n);break;case"raw":e.appendLine(`var content = new StringContent(${JSON.stringify(n[n.mode])}, null, "${function(e){return e||"text/plain"}(i)}");`),e.appendLine("request.Content = content;");break;case"graphql":!function(e,t){let n,a=t.graphql.query;try{n=JSON.parse(t.graphql.variables)}catch(o){n={}}e.appendLine(`var content = new StringContent("${r(JSON.stringify({query:a,variables:n}))}", null, "application/json");`)}(e,n),e.appendLine("request.Content = content;");break;case"file":e.appendLine(`request.Content = new StreamContent(File.OpenRead("${r(n[n.mode].src||'""')}"));`),e.addUsing("System.IO")}}}},93584(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),t?e.trim():e)},csharpify:function(e){return"string"!=typeof e?"":(e=e.toLowerCase()).charAt(0).toUpperCase()+e.slice(1)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},45965(e,t,n){e.exports=n(63317)},63317(e,t,n){e.exports={convert:n(64495).convert,getOptions:n(64495).getOptions}},86860(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(n.disabled||("file"===n.type?e+=`request.AddFile("${r(n.key,t)}", "${r(n.src,t)}");\n`:(!n.value&&(n.value=""),e+=`request.AddParameter("${r(n.key,t)}", "${r(n.value,t)}");\n`)),e),""):""}function i(e){return e.getHeaders({enabled:!0,ignoreCase:!0})["content-type"]||"text/plain"}function s(e,t){return`var body = ${e[e.mode].split("\n").map(e=>'@"'+e.replace(/"/g,'""')+'"').join(' + "\\n" +\n')};\nrequest.AddStringBody(body, ${t});\n`}e.exports={parseBody:function(e,t){var n=e.body?e.body.toJSON():{};if(!a.isEmpty(n))switch(n.mode){case"urlencoded":case"formdata":return o(n,t);case"raw":return function(e,t){let n="",a=i(e);return n=a&&("application/json"===a||a.match(/\+json$/))?s(t,"DataFormat.Json"):a&&("text/xml"===a||a.match(/\+xml$/))?s(t,"DataFormat.Xml"):`var body = ${t[t.mode].split("\n").map(e=>'@"'+e.replace(/"/g,'""')+'"').join(' + "\\n" +\n')};\nrequest.AddParameter("${a}", body, ParameterType.RequestBody);\n`,n}(e,n);case"graphql":return function(e,t){let n=e.graphql?e.graphql.query:"",a=e.graphql?e.graphql.variables:"{}";try{a=JSON.parse(a||"{}")}catch(o){a={}}return`request.AddParameter("application/json", "${r(JSON.stringify({query:n||"",variables:a}),t)}",\n ParameterType.RequestBody);\n`}(n,t);case"file":return`request.AddParameter("${i(e)}", "", ParameterType.RequestBody);\n`;default:return""}return""},parseHeader:function(e){return Array.isArray(e.header)?e.header.reduce((e,t)=>(t.disabled||"user-agent"!==r(t.key,!0).toLowerCase()&&(e+=`request.AddHeader("${r(t.key,!0)}", "${r(t.value)}");\n`),e),""):""},parseContentType:i}},64495(e,t,n){var a,r=n(86860),o=n(57577),i=n(75109).sanitize,s=n(75109).sanitizeOptions,c=n(75109).addFormParam,{URL:l}=n(32168);function u(e){try{return new l(e)}catch(t){try{let t=n(32168).parse(e);return null!==t.hostname&&t}catch(a){return!1}}}function p(e,t,n){const a=["PURGE","UNLOCK","VIEW"].includes(e.method)||["LINK","UNLINK","LOCK","PROPFIND"].includes(e.method),r=u(e.url.toString()),s=r?u(e.url.toString()).origin:e.url.toString(),l=r?e.url.toString().replace(s,""):"";let p=function(e,t,n,a){let r,o=`var options = new RestClientOptions("${i(e)}")\n{\n`;return Array.isArray(a)&&(r=a.find(e=>!e.disabled&&"user-agent"===i(e.key,!0).toLowerCase())),t.requestTimeout?o+=`${n}MaxTimeout = ${t.requestTimeout},\n`:o+=`${n}MaxTimeout = -1,\n`,t.followRedirect||(o+=`${n}FollowRedirects = false,\n`),r&&(o+=`${n}UserAgent = "${r.value}",\n`),o+="};\n",o}(s,t,n,e.toJSON().header);var d;if(p+="var client = new RestClient(options);\n",p+=`var request = new RestRequest("${i(l)}", `+(a?"Method.Get":"Method."+((d=e.method).charAt(0).toUpperCase()+d.slice(1).toLowerCase()))+");\n",e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),p+=o.parseHeader(e.toJSON(),t.trimRequestBody),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.length>0&&(p+="request.AlwaysMultipartFormData = true;\n"),t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return p+=o.parseBody(e,t.trimRequestBody),a&&(p+="request.OnBeforeRequest = (request) =>\n",p+="{\n",p+=`${n}request.Method = new HttpMethod("${e.method}");\n`,p+=`${n}return default;\n`,p+="};\n"),p+="RestResponse response = await client.ExecuteAsync(request);\n",p+="Console.WriteLine(response.Content);",p}a=e.exports={getOptions:function(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){if(!r.isFunction(n))throw new Error("C#-RestSharp-Converter: Callback is not valid function");var o,i="",c="",l="",u="";return o=(o="Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),t.includeBoilerplate&&(l=o.repeat(2)+"static async Task Main(string[] args) {\n",i="using System;\nusing RestSharp;\n"+"using System.Threading;\nusing System.Threading.Tasks;\n"+"namespace HelloWorldApplication {\n"+o+"class HelloWorld {\n"+l,c=o.repeat(2)+"}\n"+o+"}\n}\n"),u=p(e,t,o),t.includeBoilerplate&&(u=o.repeat(3)+u.split("\n").join("\n"+o.repeat(3))+"\n"),n(null,i+u+c)}}},75109(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},63623(e,t,n){e.exports=n(87319)},87319(e,t,n){const{sanitize:a,sanitizeOptions:r,getUrlStringfromUrlObject:o,getNtlmAuthInfo:i,addFormParam:s,form:c,shouldAddHttpMethod:l}=n(52279),u=n(91782);var p;p=e.exports={convert:function(e,t,n){if(!u.isFunction(n))throw new Error("Curl-Converter: callback is not valid function");var d,m,f,h,y,g,v,b,x,k,_,w,S;if(y=(t=r(t,p.getOptions())).followRedirect,g=t.requestTimeoutInSeconds,v=t.multiLine,b=t.longFormat,m=t.trimRequestBody,k=t.silent,w="single"===t.quoteType?"'":'"',_=o(e.url,w),S=i(e.auth,w,b),x="curl",S&&(x+=S),k&&(x+=` ${c("-s",b)}`),y&&(x+=` ${c("-L",b)}`),g>0&&(x+=` ${c("-m",b)} ${g}`),(_.match(/[{[}\]]/g)||[]).length>0&&(x+=` ${c("-g",b)}`),v?(d="Tab"===t.indentType?"\t":" ",d=" "+t.lineContinuationCharacter+"\n"+d.repeat(t.indentCount)):d=" ","HEAD"===e.method&&(x+=` ${c("-I",b)}`),l(e,t)&&(x+=` ${c("-X",b)} ${e.method}`),x+=` ${w+_+w}`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),(f=e.toJSON().header)&&(f=u.reject(f,"disabled"),u.forEach(f,e=>{e.key&&(x+=d+`${c("-H",b)} ${w}${a(e.key,!0,w)}`,e.value?x+=`: ${a(e.value,!1,w)}${w}`:x+=";"+w)})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if(e.body&&(h=e.body.toJSON(),!u.isEmpty(h)))switch(h.mode){case"urlencoded":u.forEach(h.urlencoded,function(e){e.disabled||(x+=d+(b?"--data-urlencode":"-d"),x+=` ${w}${a(e.key,m,w,!1,!0)}=${a(e.value,m,w,!1,!b)}${w}`)});break;case"raw":{let e=h.raw.toString(),t=u.includes(e,"@")?"--data-raw":c("-d",b),n=a(e,m,w);if(!v)try{n=JSON.stringify(JSON.parse(n))}catch(A){}x+=d+`${t} ${w}${n}${w}`;break}case"graphql":{let e,t,n,r,o=h.graphql?h.graphql.query:"";try{e=JSON.parse(h.graphql.variables)}catch(A){e={}}t=JSON.stringify({query:o,variables:e}),n=u.includes(t,"@"),r=n?"--data-raw":c("-d",b),x+=d+`${r} ${w}${a(t,m,w)}${w}`;break}case"formdata":u.forEach(h.formdata,function(e){e.disabled||("file"===e.type?(x+=d+`${c("-F",b)}`,x+=` ${w}${a(e.key,m,w)}=${a(`@"${a(e.src,m,'"',!0)}"`,m,w,'"'===w)}`,x+=w):(x+=d+`${c("-F",b)}`,x+=` ${w}${a(e.key,m,w)}=`+a(`"${a(e.value,m,'"',!0)}"`,m,w,'"'===w),e.contentType&&(x+=`;type=${e.contentType}`),x+=w))});break;case"file":x+=d+(b?"--data-binary":"-d"),x+=` ${w}@${a(h[h.mode].src,m)}${w}`;break;default:x+=`${c("-d",b)} ${w}${w}`}n(null,x)},getOptions:function(){return[{name:"Generate multiline snippet",id:"multiLine",type:"boolean",default:!0,description:"Split cURL command across multiple lines"},{name:"Use long form options",id:"longFormat",type:"boolean",default:!0,description:"Use the long form for cURL options (--header instead of -H)"},{name:"Line continuation character",id:"lineContinuationCharacter",availableOptions:["\\","^","`"],type:"enum",default:"\\",description:"Set a character used to mark the continuation of a statement on the next line (generally, \\ for OSX/Linux, ^ for Windows cmd and ` for Powershell)"},{name:"Quote Type",id:"quoteType",availableOptions:["single","double"],type:"enum",default:"single",description:"String denoting the quote type to use (single or double) for URL (Use double quotes when running curl in cmd.exe and single quotes for the rest)"},{name:"Set request timeout (in seconds)",id:"requestTimeoutInSeconds",type:"positiveInteger",default:0,description:"Set number of seconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Follow original HTTP method",id:"followOriginalHttpMethod",type:"boolean",default:!1,description:"Redirect with the original HTTP method instead of the default behavior of redirecting with GET"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use Silent Mode",id:"silent",type:"boolean",default:!1,description:"Display the requested data without showing the cURL progress meter or error messages"}]}}},91782(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getNtlmAuthInfo:function(e,t,n){const a=e&&e.ntlm;if(!(e&&"ntlm"===e.type&&a&&a.count&&a.count()))return"";const o=a.has("username")&&a.get("username"),i=a.has("password")&&a.get("password"),s=a.has("domain")&&a.get("domain");if(!o&&!i)return"";var c=" --ntlm "+(n?"--user ":"-u ")+t;return s&&(c+=r.sanitize(s,!0,t)+"\\"),c+=r.sanitize(o,!0,t)+":"+r.sanitize(i,!0,t),c+=t},getUrlStringfromUrlObject:function(e,t){var n="";if(!e)return n;if(e.protocol&&(n+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(n=n+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(n+=e.getHost()),e.port&&(n+=":"+e.port.toString()),e.path&&(n+=e.getPath()),e.query&&e.query.count()){let t=r.getQueryString(e);t&&(n+="?"+t)}return e.hash&&(n+="#"+e.hash),r.sanitize(n,!1,t)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})},isBodyEmpty(e){if(!e)return!0;if(e.isEmpty())return!0;if("formdata"===e.mode||"urlencoded"===e.mode){let t=0;return e[e.mode]&&e[e.mode].members&&e[e.mode].members.forEach(e=>{e.disabled||(t+=1)}),0===t}return!1},shouldAddHttpMethod:function(e,t){let n=t.followRedirect,o=t.followOriginalHttpMethod,i=!0,s=r.isBodyEmpty(e.body);if(null!==e.protocolProfileBehavior&&void 0!==e.protocolProfileBehavior&&(n=a.get(e,"protocolProfileBehavior.followRedirects",n),o=a.get(e,"protocolProfileBehavior.followOriginalHttpMethod",o),i=a.get(e,"protocolProfileBehavior.disableBodyPruning",!0)),n&&o)return!0;switch(e.method){case"HEAD":return!1;case"GET":return!(s||!i);case"POST":return s;default:return!0}}}},79245(e,t,n){e.exports=n(58965)},58965(e,t,n){var a,r=n(92935),o=n(85701).sanitizeOptions,i=n(85701).sanitize,s=n(85701).addFormParam,c=n(72528);function l(e,t,n,a){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){var a="var data = {",o=r.reject(e,"disabled");return r.isEmpty(o)||(a+="\n"+r.map(o,function(e){return`${t}'${i(e.key,n)}': '${i(e.value,n)}'`}).join(",\n")+"\n"),a+"};"}(e.urlencoded,t,n);case"raw":return function(e,t,n,a){if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);return`var data = json.encode(${JSON.stringify(t,null,a)});`}catch(r){}return`var data = '''${i(e,t)}''';`}(e.raw,n,a,t.length);case"formdata":return function(e,t,n){let a,o,s="",l=[],u=[];return r.isEmpty(e)||(r.forEach(e,function(e){if(a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,!e.disabled)if("file"===e.type){var r=e.src.split(c.sep),s=r[r.length-1];u.push(`await MultipartFile.fromFile('${e.src}', filename: '${i(s,n)}')`)}else l.push(`${t}'${i(a)}': '${i(o,n)}'`)}),(l.length>0||u.length>0)&&(s+="var data = FormData.fromMap({\n",u.length>0&&(s+=`${t}'files': [\n${t}${t}`,s+=u.join(`,\n${t}${t}`),s+=`\n${t}],\n`),s+=l.join(",\n"),s+="\n});\n")),s}(e.formdata,t,n);case"graphql":return function(e,t){var n,a="",r=e?e.query:"";try{n=JSON.parse(e.variables)}catch(o){n={}}return a+`var data = '''${i(JSON.stringify({query:r,variables:n}),t)}''';\n`}(e.graphql,n);case"file":return"var data = r'';\n";default:return""}return""}a=e.exports={convert:function(e,t,n){var c,u,p,d,m,f="",h="",y="";if(u=(t=o(t,a.getOptions())).trimRequestBody,c=(c="Tab"===t.indentType?"\t":" ").repeat(t.indentCount),p=t.requestTimeout,d=t.followRedirect,!r.isFunction(n))throw new Error("Callback is not valid function");if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),m=e.headers.get("Content-Type"),t.includeBoilerplate&&(h="import 'dart:convert';\n",h+="import 'package:dio/dio.dart';\n\n",h+="void main() async {\n",y="}\n"),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}const g=function(e,t,n){var a="",o=[];return r.isEmpty(e)?a:(a+="var headers = {\n",r.forEach(e,function(e){e.disabled||o.push(t+"'"+e.key+"': '"+i(e.value,n)+"'")}),a+=o.join(",\n"),a+="\n};\n")}(e.headers.toJSON(),c,u),v=l(e.body?e.body.toJSON():{},c,u,m);f+=g,""!==v&&(f+=v+"\n"),f+="var dio = Dio();\n",f+="var response = await dio.request(\n",f+=`${c}'${e.url.toString()}',\n`,f+=`${c}options: Options(\n`,f+=`${c}${c}method: '${e.method.toUpperCase()}',\n`,f+=""+(""!==g?`${c}${c}headers: headers,\n`:""),f+=""+(d?"":`${c}${c}followRedirects: false,\n`),f+=""+(p?`${c}${c}receiveTimeout: ${p},\n`:""),f+=`${c}),\n`,f+=""+(""!==v?`${c}data: data,\n`:""),f+=");",f+="\n\n",f+="if (response.statusCode == 200) {\n",f+=`${c}print(json.encode(response.data));\n`,f+="}\nelse {\n",f+=`${c}print(response.statusMessage);\n`,f+="}",t.includeBoilerplate&&(f=c+f.split("\n").join("\n"+c)+"\n"),n(null,h+f+y)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]}}},85701(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/'/g,"\\'").replace(/\$/g,"\\$"),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},93395(e,t,n){e.exports=n(49267)},49267(e,t,n){var a,r=n(71450),o=n(50907).sanitizeOptions,i=n(50907).sanitize,s=n(50907).addFormParam;function c(e,t,n,a){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){var a="request.bodyFields = {",o=r.reject(e,"disabled");return r.isEmpty(o)||(a+="\n"+r.map(o,function(e){return`${t}'${i(e.key,n)}': '${i(e.value,n)}'`}).join(",\n")+"\n"),a+"};"}(e.urlencoded,t,n);case"raw":return function(e,t,n,a){if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);return`request.body = json.encode(${JSON.stringify(t,null,a)});`}catch(r){}return`request.body = '''${i(e,t)}''';`}(e.raw,n,a,t.length);case"formdata":return function(e,t,n){let a,o,s="",c=[],l=[];return r.isEmpty(e)||(r.forEach(e,function(e){a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,e.disabled||("file"===e.type?l.push(`request.files.add(await http.MultipartFile.fromPath('${a}', '${e.src}'));`):c.push(`${t}'${i(a)}': '${i(o,n)}'`))}),c.length>0&&(s+="request.fields.addAll({\n",s+=c.join(",\n"),s+="\n});\n"),l.length>0&&(s+=l.join("\n"))),s}(e.formdata,t,n);case"graphql":return function(e,t){var n,a="",r=e?e.query:"";try{n=JSON.parse(e.variables)}catch(o){n={}}return a+`request.body = '''${i(JSON.stringify({query:r,variables:n}),t)}''';\n`}(e.graphql,n);case"file":return"request.body = r'';\n";default:return""}return""}a=e.exports={convert:function(e,t,n){var l,u,p,d,m,f="",h="",y="";if(u=(t=o(t,a.getOptions())).trimRequestBody,l=(l="Tab"===t.indentType?"\t":" ").repeat(t.indentCount),p=t.requestTimeout,d=t.followRedirect,!r.isFunction(n))throw new Error("Callback is not valid function");if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),m=e.headers.get("Content-Type"),t.includeBoilerplate&&(m&&("application/json"===m||m.match(/\+json$/))&&(h="import 'dart:convert';\n"),h+="import 'package:http/http.dart' as http;\n\n",h+="void main() async {\n",y="}\n"),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}const g=function(e,t,n){var a="",o=[];return r.isEmpty(e)?a:(a+="var headers = {\n",r.forEach(e,function(e){e.disabled||o.push(t+"'"+e.key+"': '"+i(e.value,n)+"'")}),a+=o.join(",\n"),a+="\n};\n")}(e.headers.toJSON(),l,u),v=e.body?e.body.toJSON():{},b=c(v,l,u,m)+"\n";f+=g,v&&"formdata"===v.mode?f+=`var request = http.MultipartRequest('${e.method.toUpperCase()}', Uri.parse('${e.url.toString()}'));\n`:f+=`var request = http.Request('${e.method.toUpperCase()}', Uri.parse('${e.url.toString()}'));\n`,""!==b&&(f+=b),""!==g&&(f+="request.headers.addAll(headers);\n"),d||(f+="request.followRedirects = false;\n"),f+="\n",f+="http.StreamedResponse response = await request.send()",p>0&&(f+=`.timeout(Duration(milliseconds: ${p}))`),f+=";\n\n",f+="if (response.statusCode == 200) {\n",f+=`${l}print(await response.stream.bytesToString());\n`,f+="}\nelse {\n",f+=`${l}print(response.reasonPhrase);\n`,f+="}\n",t.includeBoilerplate&&(f=l+f.split("\n").join("\n"+l)+"\n"),n(null,h+f+y)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]}}},71450(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},11863(e,t,n){e.exports=n(62119)},62119(e,t,n){var a,r=n(23254),o=n(32551).sanitize,i=n(32551).sanitizeMultiline,s=n(32551).sanitizeOptions,c=n(32551).addFormParam,l=n(32551).getUrlStringfromUrlObject,u=!1;function p(e,t,n){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t){return`payload := strings.NewReader("${r.reduce(e,function(e,n){return n.disabled||e.push(`${encodeURIComponent(n.key,t)}=${encodeURIComponent(n.value,t)}`),e},[]).join("&")}")`}(e.urlencoded,t);case"raw":return function(e,t){return`payload := strings.NewReader(\`${i(e.toString(),t)}\`)`}(e.raw,t);case"graphql":return function(e,t){let n,a,r=e?e.query:"";try{n=JSON.parse(e.variables)}catch(i){n={}}return a=`payload := strings.NewReader("${o(JSON.stringify({query:r||"",variables:n}),t)}")`,a}(e.graphql,t);case"formdata":return function(e,t,n){var a=`payload := &bytes.Buffer{}\n${n}writer := multipart.NewWriter(payload)\n`;return r.forEach(e,function(e,r){e.disabled||("file"===e.type?(u=!0,a+=`${n}file, errFile${r+1} := os.Open("${e.src}")\n`,a+=`${n}defer file.Close()\n`,a+=`${n}part${r+1},\n errFile${r+1} := writer.CreateFormFile("${o(e.key,t)}",filepath.Base("${e.src}"))\n`,a+=`${n}_, errFile${r+1} = io.Copy(part${r+1}, file)\n`,a+=`${n}if errFile${r+1} != nil {\n${n.repeat(2)}fmt.Println(errFile${r+1})\n${n.repeat(2)}return\n${n}}\n`):e.contentType?(a+=`\n${n}mimeHeader${r+1} := make(map[string][]string)\n`,a+=`${n}mimeHeader${r+1}["Content-Disposition"] = `,a+=`append(mimeHeader${r+1}["Content-Disposition"], "form-data; `,a+=`name=\\"${o(e.key,t)}\\"")\n`,a+=`${n}mimeHeader${r+1}["Content-Type"] = append(`,a+=`mimeHeader${r+1}["Content-Type"], "${e.contentType}")\n`,a+=`${n}fieldWriter${r+1}, _ := writer.CreatePart(mimeHeader${r+1})\n`,a+=`${n}fieldWriter${r+1}.Write([]byte("${o(e.value,t)}"))\n\n`):(a+=`${n}_ = writer.WriteField("${o(e.key,t)}",`,a+=` "${o(e.value,t)}")\n`))}),a+=`${n}err := writer.Close()\n${n}if err != nil {\n${n.repeat(2)}fmt.Println(err)\n${n.repeat(2)}return\n${n}}\n`}(e.formdata,t,n);case"file":return e.file,'payload := strings.NewReader("")\n';default:return""}return""}a=e.exports={convert:function(e,t,n){if(!r.isFunction(n))throw new Error("GoLang-Converter: callback is not valid function");var i,d,m,f,h,y,g="",v="";if(d=(d="Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),f=t.requestTimeout,h=t.followRedirect,m=t.trimRequestBody,e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}e.body&&(g=p(e.body.toJSON(),m,d)),i="package main\n\n",i+=`import (\n${d}"fmt"\n`,f>0&&(i+=`${d}"time"\n`),e.body&&"formdata"===e.body.toJSON().mode?i+=`${d}"bytes"\n${d}"mime/multipart"\n`:""!==g&&(i+=`${d}"strings"\n`),u&&(i+=`${d}"os"\n${d}"path/filepath"\n`,u=!1),i+=`${d}"net/http"\n${d}"io"\n)\n\n`,i+=`func main() {\n\n${d}url := "${l(e.url)}"\n`,i+=`${d}method := "${e.method}"\n\n`,""!==g&&(i+=d+g+"\n\n"),f>0&&(i+=`${d}timeout := time.Duration(${f/1e3} * time.Second)\n`),i+=d+"client := &http.Client {\n",h||(i+=d.repeat(2)+"CheckRedirect: func(req *http.Request, via []*http.Request) ",i+="error {\n",i+=`${d.repeat(3)}return http.ErrUseLastResponse\n${d.repeat(2)}},\n`),f>0&&(i+=d.repeat(2)+"Timeout: timeout,\n"),i+=d+"}\n",i+=""!==g?`${d}req, err := http.NewRequest(method, url, payload)\n\n`:`${d}req, err := http.NewRequest(method, url, nil)\n\n`,i+=`${d}if err != nil {\n${d.repeat(2)}fmt.Println(err)\n`,i+=`${d.repeat(2)}return\n${d}}\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),y=function(e,t){var n="";return r.isEmpty(e)||(e=r.reject(e,"disabled"),r.forEach(e,function(e){n+=`${t}req.Header.Add("${o(e.key,!0)}", "${o(e.value)}")\n`})),n}(e.toJSON().header,d),""!==y&&(i+=y+"\n"),e.body&&"formdata"===e.body.toJSON().mode&&(i+=`${d}req.Header.Set("Content-Type", writer.FormDataContentType())\n`),v=`${d}res, err := client.Do(req)\n`,v+=`${d}if err != nil {\n${d.repeat(2)}fmt.Println(err)\n`,v+=`${d.repeat(2)}return\n${d}}\n`,v+=`${d}defer res.Body.Close()\n\n${d}body, err := io.ReadAll(res.Body)\n`,v+=`${d}if err != nil {\n${d.repeat(2)}fmt.Println(err)\n`,v+=`${d.repeat(2)}return\n${d}}\n`,n(null,i+=v+=`${d}fmt.Println(string(body))\n}`)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}}},23254(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},32245(e,t,n){let a=n(88652);e.exports={getOptions:a.getOptions,convert:a.convert}},88652(e,t,n){let a=n(80733),r=n(70708),{Url:o}=n(35074);function i(){return[{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={getOptions:i,convert:function(e,t,n){let i,s,c,l,u,p,d="";if(t=a.sanitizeOptions(t,[{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]),i=o.parse(e.url.toString()),s=i.host?i.host.join("."):"",s+=i.port?":"+i.port:"",c=i.path?"/"+i.path.join("/"):"/",l=i.query?r.reduce(i.query,(e,t)=>(e.push(`${t.key}=${t.value}`),e),[]):[],l=l.length>0?"?"+l.join("&"):"",d=`${e.method} ${c}${l} HTTP/1.1\n`,d+=`Host: ${s}`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,r=e.type,o=e.disabled,i=e.contentType;"file"===r?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(r=>{a.addFormParam(n,t,e.type,r,o,i)}):a.addFormParam(n,t,e.type,"/path/to/file",o,i):a.addFormParam(n,t,e.type,e.src,o,i):a.addFormParam(n,t,e.type,e.value,o,i)}),e.body.update({mode:"formdata",formdata:n})}return u=a.getBody(e,t.trimRequestBody),u&&0!==u.length&&!e.headers.has("Content-Length")&&e.addHeader({key:"Content-Length",value:u.length}),p=a.getHeaders(e),d+=p?`\n${p}`:"",d+=u?`\n\n${u}`:"",n(null,d)}}},70708(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a=0&&("multipart/form-data"===e.headers.members[t].value||e.body&&"formdata"===e.body.mode)&&(e.headers.members[t].value=n),a.forEach(e.headers.members,e=>{e.key=e.key.trim()}),r=function(e,t,n=!1,r=!1){let o;return o=s(e,n),a.join(a.map(o,e=>r?e.toString().trim():e.toString()),t)}(e.headers,"\n",!1),e.body&&"formdata"===e.body.mode&&t<0&&(r+=`\nContent-Type: ${n}`),r},getBody:function(e,t){let n="";if(e.body)switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(n+=e.body[e.body.mode].toString()),t?n.trim():n;case"graphql":let l,u=e.body[e.body.mode],p=u?u.query:"";try{l=JSON.parse(u?u.variables:"{}")}catch(c){l={}}return n+=JSON.stringify({query:p||"",variables:l}),t?n.trim():n;case"urlencoded":if(!a.isEmpty(e.body[e.body.mode])){const a=e.body[e.body.mode];n+=function(e,t,n=!1,a=!1){const r=s(e,n),o=[];return r.forEach(e=>{const t=a?e.key.trim():e.key,n=a?e.value.trim():e.value,r=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`;o.push(r)}),o.join(t)}(a,"&",!1,t)}return t?n.trim():n;case"formdata":if(n+=`--${o}\n`,!a.isEmpty(e.body[e.body.mode])){let c=s(e.body[e.body.mode]),l=c.length;a.forEach(c,function(e,a){if("text"===e.type)n+='Content-Disposition: form-data; name="',n+=`${t?e.key.trim():e.key}"\n`,e.contentType&&(n+=`Content-Type: ${e.contentType}\n`),n+=`\n${t?e.value.trim():e.value}\n`;else if("file"===e.type){var s=e.src.split(r.sep),c=s[s.length-1],u=c.split(".")[1];n+='Content-Disposition: form-data; name="',n+=`${t?e.key.trim():e.key}"; filename="`,n+=`${c}"\n`,n+=i[u]?`Content-Type: ${i[u]}\n\n`:"Content-Type: \n\n",n+="(data)\n"}n+=a===l-1?`--${o}--\n`:`--${o}\n`})}return t?n.trim():n;case"file":return'""';default:return n}return""},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},90766(e,t,n){e.exports=n(70258)},70258(e,t,n){e.exports={convert:n(46934).convert,getOptions:n(46934).getOptions}},54641(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a0&&(u+=t+`.setConnectTimeout(${n.requestTimeout}, TimeUnit.MILLISECONDS)\n`),n.followRedirect||(u+=t+".followRedirects(false)\n"),u+=t+".build();\n",l){if(e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}s=e.body?e.body.toJSON():{},u+=`MediaType mediaType = MediaType.parse("${r.parseContentType(e)}");\n`,u+=r.parseBody(s,t,n.trimRequestBody)}return u+="Request request = new Request.Builder()\n",u+=t+`.url("${o(e.url.toString())}")\n`,u+=t+`.method("${e.method}", ${l?"body":"null"})\n`,e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),u+=r.parseHeader(e,t),u+=t+".build();\n",u+"Response response = client.newCall(request).execute();"}(e,l,t),t.includeBoilerplate&&(d=l.repeat(2)+d.split("\n").join("\n"+l.repeat(2))+"\n"),n(null,u+d+p)},getOptions:l}},93144(e,t,n){var a=n(54641),r=n(380).sanitize,o=n(72528);e.exports={parseBody:function(e,t,n){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return`RequestBody body = RequestBody.create(mediaType, "${function(e,t){return a.reduce(e[e.mode],function(e,n){return n.disabled||e.push(`${r(n.key,t)}=${r(n.value,t)}`.replace(/&/g,"%26")),e},[]).join("&")}(e,n)}");\n`;case"raw":return`RequestBody body = RequestBody.create(mediaType, ${JSON.stringify(e[e.mode])});\n`;case"graphql":let s,c=e[e.mode].query;try{s=JSON.parse(e[e.mode].variables)}catch(i){s={}}return`RequestBody body = RequestBody.create(mediaType, "${r(JSON.stringify({query:c||"",variables:s}),n)}");\n`;case"formdata":return e.formdata.length?`RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)\n${function(e,t,n){return a.reduce(e[e.mode],function(e,a){if(a.disabled)return e;if("file"===a.type){var i=a.src.split(o.sep),s=i[i.length-1];e+=t+".addFormDataPart"+`("${r(a.key,n)}","${r(s,n)}",\n`+t.repeat(2)+'RequestBody.create(MediaType.parse("application/octet-stream"),\n'+t.repeat(2)+`new File("${r(a.src)}")))\n`}else!a.value&&(a.value=""),e+=`${t}.addFormDataPart("${r(a.key,n)}",`,a.contentType?(e+=` null,\n${t.repeat(2)} RequestBody.create(MediaType.parse("${a.contentType}"),`,e+=` "${r(a.value,n)}".getBytes()))\n`):e+=`"${r(a.value,n)}")\n`;return e},"")+t+".build()"}(e,t,n)};\n`:'MediaType JSON = MediaType.parse("application/json; charset=utf-8");\nRequestBody body = RequestBody.create(JSON, "{}");\n';case"file":return'RequestBody body = RequestBody.create(mediaType, "");\n';default:return'RequestBody body = RequestBody.create(mediaType, "");\n'}return'RequestBody body = RequestBody.create(mediaType, "");\n'},parseHeader:function(e,t){var n=e.toJSON().header,o="";return a.isEmpty(n)||(n=a.reject(n,"disabled"),o+=a.reduce(n,function(e,n){return e+=t+`.addHeader("${r(n.key,!0)}", `+`"${r(n.value)}")\n`},"")),o},parseContentType:function(e){return e.body&&"graphql"===e.body.mode?"application/json":e.getHeaders({enabled:!0,ignoreCase:!0})["content-type"]||"text/plain"}}},380(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},66788(e,t,n){e.exports=n(18176)},18176(e,t,n){e.exports={convert:n(15528).convert,getOptions:n(15528).getOptions}},11991(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a")\n';default:return""}return""},parseHeader:function(e,t){var n=e.toJSON().header,o="";return a.isEmpty(n)||(o+=(n=a.reject(n,"disabled")).reduce(function(e,n){return e+=t+`.header("${r(n.key,!0)}", "${r(n.value)}")\n`},"")),o},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=function(e){let t=!0,n=a.get(e,"query.members"),r="";return Array.isArray(n)&&(r=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+o(n.key)+"="+o(n.value))},r)),r}(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r(t)}}},15528(e,t,n){var a=n(11991),r=n(29258).sanitizeOptions,o=n(29258).addFormParam,i=n(52830);const s=["GET","POST","PUT","HEAD","PATCH","DELETE","OPTIONS"];function c(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Java-Unirest-Converter: callback is not valid function");var c,l="",u="",p="";return c=(c="Tab"===(t=r(t,[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).indentType?"\t":" ").repeat(t.indentCount),t.includeBoilerplate&&(l="import com.mashape.unirest.http.*;\nimport java.io.*;\npublic class Main {\n"+c+"public static void main(String []args) throws Exception{\n",u=c.repeat(2)+"System.out.println(response.getBody());\n"+c+"}\n}\n"),p=function(e,t,n){var r="",c=i.getUrlStringfromUrlObject(e.url);if(n.requestTimeout>0?r+=`Unirest.setTimeouts(0, ${n.requestTimeout});\n`:r+="Unirest.setTimeouts(0, 0);\n",n.followRedirect||(r+="Unirest.setHttpClient(org.apache.http.impl.client.HttpClients.custom()\n"+t+".disableRedirectHandling()\n"+t+".build());\n"),r+="HttpResponse response = Unirest.",a.includes(s,e.method)?r+=`${e.method.toLowerCase()}("${c}")\n`:(console.warn(e.method+" method isn't supported by Unirest java library"),r+=`get("${c}")\n`),e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),r+=i.parseHeader(e,t),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.body.update({mode:"formdata",formdata:n})}return r+=i.parseBody(e,t,n.trimRequestBody),r+(t+".asString();\n")}(e,c,t),t.includeBoilerplate&&(p=c.repeat(2)+p.split("\n").join("\n"+c.repeat(2))+"\n"),n(null,l+p+u)},getOptions:c}},29258(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},13663(e,t,n){e.exports=n(14079)},14079(e,t,n){var a=n(97854),r=n(93663).sanitize,o=n(93663).sanitizeOptions,i=n(93663).addFormParam,s=n(72528);const c=["urlencoded","raw","graphql","file","formdata"];function l(e,t,n,a){var o="const raw = ";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);o+=`JSON.stringify(${JSON.stringify(t,null,a.length)});\n`}catch(i){o+=`"${r(e.toString(),t)}";\n`}else o+=`"${r(e.toString(),t)}";\n`;return o}function u(e,t,n,o){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t){var n="const urlencoded = new URLSearchParams();\n";return a.forEach(e,function(e){e.disabled||(n+=`urlencoded.append("${r(e.key,t)}", "${r(e.value,t)}");\n`)}),n}(e.urlencoded,t);case"raw":return l(e.raw,t,o,n);case"graphql":return function(e,t,n){let a,o,i=e.query;try{a=JSON.parse(e.variables)}catch(s){a={}}return o="const graphql = JSON.stringify({\n",o+=`${n}query: "${r(i,t)}",\n`,o+=`${n}variables: ${JSON.stringify(a)}\n})`,o}(e.graphql,t,n);case"formdata":return function(e,t){var n="const formdata = new FormData();\n";return a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){var a=e.src.split(s.sep),o=a[a.length-1];n+=`formdata.append("${r(e.key,t)}", fileInput.files[0], "${o}");\n`}else n+=`formdata.append("${r(e.key,t)}", "${r(e.value,t)}");\n`}),n}(e.formdata,t);case"file":return e.file,'const file = "";\n';default:return l(e[e.mode],t)}return""}function p(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("JS-Fetch Converter callback is not a valid function");var s,l,p,d,m="Tab"===(t=o(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}])).indentType?"\t":" ",f=t.trimRequestBody,h="",y="",g="";if(m=m.repeat(t.indentCount),e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),l=function(e){var t="";return a.isEmpty(e)?t="":(t="const myHeaders = new Headers();\n",e=a.reject(e,"disabled"),a.forEach(e,function(e){t+=`myHeaders.append("${r(e.key,!0)}", "${r(e.value)}");\n`})),t}(e.toJSON().header),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}p=u(s=e.body&&e.body.toJSON(),f,m,e.headers.get("Content-Type")),t.requestTimeout>0&&(h+="const controller = new AbortController();\n",h+=`const timerId = setTimeout(() => controller.abort(), ${t.requestTimeout});\n`),y=`const requestOptions = {\n${m}`,y+=`method: "${e.method}",\n${m}`,""!==l&&(y+=`headers: myHeaders,\n${m}`,h+=l+"\n"),""!==p&&(a.includes(c,s.mode)||(s.mode="raw"),y+=`body: ${s.mode},\n${m}`,h+=p+"\n"),t.requestTimeout>0&&(y+=`signal: controller.signal,\n${m}`),h+=(y+=`redirect: "${d=t.followRedirect,d?"follow":"manual"}"\n};\n`)+"\n",t.asyncAwaitEnabled?(g+=`try {\n${m}`,g+=`const response = await fetch("${r(e.url.toString())}", requestOptions);\n${m}`,g+=`const result = await response.text();\n${m}`,g+="console.log(result)\n",g+=`} catch (error) {\n${m}`,g+="console.error(error);\n",t.requestTimeout>0&&(g+=`} finally {\n${m}`,g+="clearTimeout(timerId);\n"),g+="};"):(g=`fetch("${r(e.url.toString())}", requestOptions)\n${m}`,g+=`.then((response) => response.text())\n${m}`,g+=`.then((result) => console.log(result))\n${m}`,g+=".catch((error) => console.error(error))",t.requestTimeout>0&&(g+=`\n${m}.finally(() => clearTimeout(timerId))`),g+=";"),n(null,h+=g)},getOptions:p}},97854(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},36743(e,t,n){e.exports=n(81623)},81623(e,t,n){e.exports={convert:n(81883).convert,getOptions:n(81883).getOptions}},81883(e,t,n){var a,r=n(58150),o=n(29975),i=n(87453).sanitize,s=n(87453).sanitizeOptions,c=n(87453).addFormParam,l=n(72528);a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){var u,p="";if(r.isFunction(t))n=t,t=null;else if(!r.isFunction(n))throw new Error("js-jQuery~convert: Callback is not a function");if(u=("Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),e.body&&"formdata"===e.body.mode){let n=e.body.formdata,a=[];n.members.forEach(e=>{let t=e.key,n=e.type,r=e.disabled,o=e.contentType;"file"===n?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(n=>{c(a,t,e.type,n,r,o)}):c(a,t,e.type,"/path/to/file",r,o):c(a,t,e.type,e.src,r,o):c(a,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:a}),p=function(e,t){var n,a="";return a+="var form = new FormData();\n",n=r.reject(e.body[e.body.mode],"disabled"),r.isEmpty(n)||(a+=`${r.map(n,function(n){if("file"===n.type){var a=n.src.split(l.sep),r=a[a.length-1];return`form.append("${i(n.key,e.body.mode,t)}", fileInput.files[0], "${i(r,e.body.mode,t)}");`}return`form.append("${i(n.key,e.body.mode,t)}", "${i(n.value,e.body.mode,t)}");`}).join("\n")}\n\n`),a}(e.toJSON(),t.trimRequestBody)}return p+="var settings = {\n",p+=`${u}"url": "${i(e.url.toString(),"url")}",\n`,p+=`${u}"method": "${e.method}",\n`,p+=`${u}"timeout": ${t.requestTimeout},\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),p+=`${function(e,t){var n,a=e.getHeaders({enabled:!0});return r.isEmpty(a)?"":(n=r.map(Object.keys(a),function(e){if(Array.isArray(a[e])){var n=[];return r.forEach(a[e],e=>{n.push(`"${i(e,"header")}"`)}),`${t.repeat(2)}"${i(e,"header",!0)}": [${n.join(", ")}]`}return`${t.repeat(2)}"${i(e,"header",!0)}": "${i(a[e],"header")}"`}),`${t}"headers": {\n${n.join(",\n")}\n${t}},\n`)}(e,u)}`,p+=`${o(e.toJSON(),t.trimRequestBody,u,e.headers.get("Content-Type"))}};\n\n`,n(null,p+=`$.ajax(settings).done(function (response) {\n${u}console.log(response);\n});`)}}},58150(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a"\n`;default:return c}}return""}},87453(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":case"formdata":case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');case"file":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},96981(e,t,n){e.exports=n(49229)},49229(e,t,n){var a=n(46708),r=n(60093).sanitize,o=n(60093).sanitizeOptions,i=n(60093).addFormParam,s=n(60093).getUrlStringfromUrlObject,c=n(72528);function l(e,t,n,o){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e){var t=[];return a.forEach(e,function(e){e.disabled||t.push(`${encodeURIComponent(e.key)}=${encodeURIComponent(e.value)}`)}),`var data = "${t.join("&")}";\n`}(e.urlencoded);case"raw":return function(e,t,n,a){var o="var data = ";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);o+=`JSON.stringify(${JSON.stringify(t,null,a.length)});\n`}catch(i){o+=`"${r(e.toString(),t)}";\n`}else o+=`"${r(e.toString(),t)}";\n`;return o}(e.raw,t,o,n);case"graphql":return function(e,t,n){let a,o,i=e.query;try{a=JSON.parse(e.variables)}catch(s){a={}}return o="var data = JSON.stringify({\n",o+=`${n}query: "${r(i,t)}",\n`,o+=`${n}variables: ${JSON.stringify(a)}\n`,o+="});\n",o}(e.graphql,t,n);case"formdata":return function(e,t){var n="var data = new FormData();\n";return a.forEach(e,e=>{if(!e.disabled)if("file"===e.type){var a=e.src.split(c.sep),o=a[a.length-1];n+=`data.append("${r(e.key,t)}", fileInput.files[0], "${o}");\n `}else n+=`data.append("${r(e.key,t)}", "${r(e.value,t)}");\n`}),n}(e.formdata,t);case"file":return e.file,'var data = "";\n';default:return"var data = null;\n"}return"var data = null;\n"}function u(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("JS-XHR-Converter: callback is not valid function");var c,u,p,d="";if(c=(c="Tab"===(t=o(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).indentType?"\t":" ").repeat(t.indentCount),u=t.trimRequestBody,e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}p=e.body&&!a.isEmpty(e.body.toJSON())?l(e.body.toJSON(),u,c,e.headers.get("Content-Type")):"",a.includes(["Get","Post"],a.capitalize(e.method))&&(d+=`// WARNING: For ${e.method} requests, body is set to null by browsers.\n`),d+=p+"\n",d+="var xhr = new XMLHttpRequest();\nxhr.withCredentials = true;\n\n",d+='xhr.addEventListener("readystatechange", function() {\n',d+=`${c}if(this.readyState === 4) {\n`,d+=`${c.repeat(2)}console.log(this.responseText);\n`,d+=`${c}}\n});\n\n`,d+=`xhr.open("${e.method}", "${s(e.url)}");\n`,t.requestTimeout&&(d+=`xhr.timeout = ${t.requestTimeout};\n`,d+='xhr.addEventListener("ontimeout", function(e) {\n',d+=`${c} console.log(e);\n`,d+="});\n"),e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),d+=function(e){var t="";return a.isEmpty(e)||(e=a.reject(e,"disabled"),a.forEach(e,function(e){"Cookie"===a.capitalize(e.key)&&(t+="// WARNING: Cookies will be stripped away by the browser before sending the request.\n"),t+=`xhr.setRequestHeader("${r(e.key,!0)}", "${r(e.value)}");\n`})),t}(e.toJSON().header)+"\n",n(null,d+=e.body&&!a.isEmpty(e.body.toJSON())?"xhr.send(data);":"xhr.send();")},getOptions:u}},46708(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},65973(e,t,n){e.exports=n(89101)},89101(e,t,n){e.exports={convert:n(81207).convert,getOptions:n(81207).getOptions}},81207(e,t,n){var a=n(92935),r=n(68897),o=n(99261).sanitize,i=n(99261).addFormParam,s=n(99261).sanitizeOptions;const c=["GET","HEAD","COPY","UNLOCK","UNLINK","PURGE","LINK","VIEW"];function l(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(a.isFunction(t))n=t,t={};else if(!a.isFunction(n))throw new Error("kotlin-okhttp-Converter: callback is not valid function");var l,u,p="",d="";return l=(l="Tab"===(t=s(t,[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).indentType?"\t":" ").repeat(t.indentCount),t.includeBoilerplate&&(p="import okhttp3.MediaType.Companion.toMediaType\nimport okhttp3.MultipartBody\nimport okhttp3.OkHttpClient\nimport okhttp3.Request\nimport okhttp3.RequestBody.Companion.toRequestBody\nimport okhttp3.RequestBody.Companion.asRequestBody\nimport java.io.File\nimport java.util.concurrent.TimeUnit\n\n",d="\n\nprintln(response.body!!.string())\n"),u=function(e,t,n){let s=!a.includes(c,e.method),l="val client = OkHttpClient";if(n.requestTimeout||n.followRedirects?(l+=".Builder()\n",n.requestTimeout>0&&(l+=t+`.connectTimeout(${n.requestTimeout}, TimeUnit.SECONDS)\n`),!1===a.get(e,"protocolProfileBehavior.followRedirects",n.followRedirect)&&(l+=t+".followRedirects(false)\n"),l+=t+".build()\n"):l+="()\n",s){if(e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}const a=r.parseContentType(e),o=e.body?e.body.toJSON():{};l+=`val mediaType = "${a}".toMediaType()\n`,l+=r.parseBody(o,t,n.trimRequestBody,a)}if(l+="val request = Request.Builder()\n",l+=t+`.url("${o(e.url.toString())}")\n`,s)switch(e.method){case"POST":l+=t+".post(body)\n";break;case"PUT":l+=t+".put(body)\n";break;case"PATCH":l+=t+".patch(body)\n";break;default:l+=t+`.method("${e.method}", body)\n`}return e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),l+=r.parseHeader(e,t),l+=t+".build()\n",l+="val response = client.newCall(request).execute()",l}(e,l,t),n(null,p+u+d)},getOptions:l}},68897(e,t,n){var a=n(92935),r=n(99261).sanitize,o=n(72528);e.exports={parseBody:function(e,t,n,i){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return`val body = "${function(e,t){return a.reduce(e[e.mode],function(e,n){return n.disabled||e.push(`${r(n.key,t)}=${r(n.value,t)}`.replace(/&/g,"%26")),e},[]).join("&")}(e,n)}".toRequestBody(mediaType)\n`;case"raw":return function(e,t,n){return n&&n.startsWith("application/json")?`val body = ${JSON.stringify(e[e.mode])}.toRequestBody(mediaType)\n`:`val body = "${r(e[e.mode],t)}".toRequestBody(mediaType)\n`}(e,n,i);case"graphql":let c,l=e[e.mode].query;try{c=JSON.parse(e[e.mode].variables)}catch(s){c={}}return`val body = "${r(JSON.stringify({query:l,variables:c}),n)}".toRequestBody(mediaType)\n`;case"formdata":return e.formdata.length?`val body = MultipartBody.Builder().setType(MultipartBody.FORM)\n${function(e,t,n){return a.reduce(e[e.mode],function(e,a){if(a.disabled)return e;if("file"===a.type){var i=a.src.split(o.sep),s=i[i.length-1];e+=t+".addFormDataPart"+`("${r(a.key,n)}","${r(s,n)}",\n`+t.repeat(2)+`File("${r(a.src)}").asRequestBody("application/octet-stream".toMediaType()))\n`}else!a.value&&(a.value=""),e+=`${t}.addFormDataPart("${r(a.key,n)}",`,a.contentType?(e+=` null,\n${t.repeat(2)}`,e+=` "${r(a.value,n)}".toRequestBody("${a.contentType}".toMediaType()))\n`):e+=`"${r(a.value,n)}")\n`;return e},"")+t+".build()"}(e,t,n)}\n`:'val body = "{}".toRequestBody("application/json; charset=utf-8".toMediaType())\n';case"file":return`val body = File("${e[e.mode].src}").asRequestBody("application/octet-stream".toMediaType())\n`;default:return'val body = "".toRequestBody(mediaType)\n'}return'val body = "".toRequestBody(mediaType)\n'},parseHeader:function(e,t){var n=e.toJSON().header,o="";return a.isEmpty(n)||(n=a.reject(n,"disabled"),o+=a.reduce(n,function(e,n){return e+=t+`.addHeader("${r(n.key,!0)}", `+`"${r(n.value)}")\n`},"")),o},parseContentType:function(e){return e.body&&"graphql"===e.body.mode?"application/json":e.getHeaders({enabled:!0,ignoreCase:!0})["content-type"]||"text/plain"}}},99261(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\$/g,"\\$").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},66746(e,t,n){e.exports=n(11390)},11390(e,t,n){var a,r=n(60496).sanitize,o=n(60496).sanitizeOptions,i=n(60496).addFormParam,s=n(60496).getUrlStringfromUrlObject,c=n(8325);a=e.exports={convert:function(e,t,n){if(!c.isFunction(n))throw new Error("Curl-Converter: callback is not valid function");t=o(t,a.getOptions());var l,u,p,d,m,f,h,y,g="",v="",b="----WebKitFormBoundary7MA4YWxkTrZu0gW",x=("Tab"===t.indentType?"\t":" ").repeat(t.indentCount),k="",_="";if(t.includeBoilerplate&&(k="#include \n#include \n#include \nint main(int argc, char *argv[]){\n",_="return (int)res;\n}"),l=t.trimRequestBody,f=t.protocol,h=t.requestTimeout,y=t.followRedirect,g+="CURL *curl;\n",g+="CURLcode res;\n",g+="curl = curl_easy_init();\n",g+="if(curl) {\n",g+=x+`curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "${e.method}");\n`,g+=x+`curl_easy_setopt(curl, CURLOPT_URL, "${s(e.url)}");\n`,h&&(g+=x+`curl_easy_setopt(curl, CURLOPT_TIMEOUT_MS, ${h}L);\n`),y&&(g+=x+"curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);\n"),g+=x+`curl_easy_setopt(curl, CURLOPT_DEFAULT_PROTOCOL, "${f}");\n`,g+=x+"struct curl_slist *headers = NULL;\n",e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),(u=e.toJSON().header)&&(u=c.reject(u,"disabled"),c.forEach(u,function(e){g+=x+`headers = curl_slist_append(headers, "${r(e.key,!0)}:`+` ${r(e.value)}");\n`})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if((p=e.body?e.body.toJSON():{}).mode&&"formdata"===p.mode&&!t.useMimeType&&(g+=x+'headers = curl_slist_append(headers, "content-type:'+` multipart/form-data; boundary=${b}");\n`),g+=x+"curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);\n","HEAD"===e.method&&(g+=x+"curl_easy_setopt(curl, CURLOPT_NOBODY, 1L);\n"),!c.isEmpty(p))switch(p.mode){case"urlencoded":d=[],c.forEach(p.urlencoded,function(e){e.disabled||d.push(`${encodeURIComponent(e.key)}=${encodeURIComponent(e.value)}`)}),g+=x+`const char *data = "${d.join("&")}";\n`,g+=x+"curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);\n";break;case"raw":g+=x+`const char *data = "${r(p.raw.toString(),l)}";\n`,g+=x+"curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);\n";break;case"graphql":let e,n=p.graphql.query;try{e=JSON.parse(p.graphql.variables)}catch(w){e={}}g+=x+`const char *data = "${r(JSON.stringify({query:n,variables:e}),l)}";\n`,g+=x+"curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);\n";break;case"formdata":t.useMimeType?(g+=x+"curl_mime *mime;\n",g+=x+"curl_mimepart *part;\n",g+=x+"mime = curl_mime_init(curl);\n",g+=x+"part = curl_mime_addpart(mime);\n",m=!1,c.forEach(p.formdata,function(e){e.disabled||(m?g+=x+"part = curl_mime_addpart(mime);\n":m=!0,"file"===e.type?(g+=x+`curl_mime_name(part, "${r(e.key,l)}");\n`,g+=x+`curl_mime_filedata(part, "${r(e.src,l)}");\n`):(g+=x+`curl_mime_name(part, "${r(e.key,l)}");\n`,e.contentType&&(g+=x+`curl_mime_type(part, "${r(e.contentType,l)}");\n`),g+=x+`curl_mime_data(part, "${r(e.value,l)}", CURL_ZERO_TERMINATED);\n`))}),g+=x+"curl_easy_setopt(curl, CURLOPT_MIMEPOST, mime);\n"):(b="--"+b,c.forEach(p.formdata,function(e){e.disabled||(v+=`${b}\\r\\nContent-Disposition: form-data; name=\\"${r(e.key)}\\"`,"file"===e.type?v+=`; filename=\\"${r(e.src)}\\"\\r\\nContent-type: \\r\\n\\r\\n\\r\\n`:v+=`\\r\\n\\r\\n${r(e.value)}\\r\\n`)}),g+=x+`curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "${v+=b+"--"}");\n`);break;case"file":g+=x+'curl_easy_setopt(curl,CURLOPT_POSTFIELDS,"");\n';break;default:g=String(g)}g+=x+"res = curl_easy_perform(curl);\n","formdata"===p.mode&&t.useMimeType&&(g+=x+"curl_mime_free(mime);\n"),u&&(g+=x+"curl_slist_free_all(headers);\n"),g+="}\n",g+="curl_easy_cleanup(curl);\n",t.includeBoilerplate&&(g=x+g.split("\n").join("\n"+x)),n(null,k+g+_)},getOptions:function(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Protocol",id:"protocol",type:"enum",availableOptions:["http","https"],default:"https",description:"The protocol to be used to make the request"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use curl_mime",id:"useMimeType",type:"boolean",default:!0,description:"Use curl_mime to send multipart/form-data requests"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"}]}}},8325(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},91721(e,t,n){e.exports=n(22705)},15823(e,t,n){const a=n(92935),r=n(81965),o=n(88057).sanitize,i=n(88057).sanitizeOptions,s=n(88057).addFormParam;function c(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("NodeJS-Axios-Converter: callback is not valid function");let c;return c="Tab"===(t=i(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}])).indentType?"\t":" ",c=c.repeat(t.indentCount),n(null,function(e,t,n){let i,c,l="const",u=[],p="";if(l+=" axios = require('axios');\n",e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}i=e.body&&e.body.toJSON(),p=a.isEmpty(i)?"":r.parseBody(i,n.trimRequestBody,t,e.headers.get("Content-Type")),l+=p+"\n",u.push(t+`method: '${e.method.toLowerCase()}'`),u.push(t+"maxBodyLength: Infinity"),u.push(t+`url: '${o(e.url.toString())}'`),c=r.parseHeader(e,t),!a.isEmpty(i)&&i.formdata&&c.push(`${t.repeat(2)}...data.getHeaders()`);let d=t+"headers: { ";return c.length>0?(d+="\n",d+=c.join(", \n")+"\n",d+=t+"}"):d+="}",u.push(d),n.requestTimeout&&u.push(t+`timeout: ${n.requestTimeout}`),!1===a.get(e,"protocolProfileBehavior.followRedirects",n.followRedirect)&&u.push(t+"maxRedirects: 0"),""!==p&&u.push(t+"data : data"),l+="let config = {\n",l+=u.join(",\n")+"\n",l+="};\n\n",n.asyncAwaitEnabled?(l+="async function makeRequest() {\n",l+=t+"try {\n",l+=t.repeat(2)+"const response = await axios.request(config);\n",l+=t.repeat(2)+"console.log(JSON.stringify(response.data));\n",l+=t+"}\n",l+=t+"catch (error) {\n",l+=t.repeat(2)+"console.log(error);\n",l+=t+"}\n",l+="}\n\n",l+="makeRequest();\n"):(l+="axios.request(config)\n",l+=".then((response) => {\n",l+=t+"console.log(JSON.stringify(response.data));\n",l+="})\n",l+=".catch((error) => {\n",l+=t+"console.log(error);\n",l+="});\n"),l}(e,c,t))},getOptions:c}},22705(e,t,n){e.exports={convert:n(15823).convert,getOptions:n(15823).getOptions}},81965(e,t,n){const a=n(92935),r=n(88057).sanitize;function o(e,t){let n="const FormData = require('form-data');\n";return e.filter(function(e){return!e.disabled&&"file"===e.type}).length>0&&(n+="const fs = require('fs');\n"),n+="let data = new FormData();\n",a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){const a=`fs.createReadStream('${e.src}')`;n+=`data.append('${r(e.key,t)}', ${a});\n`}else n+=`data.append('${r(e.key,t)}', '${r(e.value,t)}'`,e.contentType&&(n+=`, {contentType: '${r(e.contentType,t)}'}`),n+=");\n"}),n}function i(e,t,n,a){let o="let data = ";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);o+=`JSON.stringify(${JSON.stringify(t,null,a.length)});\n`}catch(i){o+=`'${r(e.toString(),t)}';\n`}else o+=`'${r(e.toString(),t)}';\n`;return o}e.exports={parseBody:function(e,t,n,s){if(e&&!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){let o="const qs = require('qs');\n",i=[];return a.forEach(e,function(e){e.disabled||i.push(`'${r(e.key,t)}': '${r(e.value,t)}'`)}),o+=`let data = qs.stringify({\n${n}${i.join(",\n"+n)} \n});\n`,o}(e.urlencoded,t,n);case"raw":return i(e.raw,t,s,n);case"graphql":return function(e,t,n){let a,r=e?e.query:"",o=e?e.variables:"{}";try{o=JSON.parse(o||"{}")}catch(i){o={}}return a="let data = JSON.stringify({\n",a+=`${n}query: \`${r?r.trim():""}\`,\n`,a+=`${n}variables: ${JSON.stringify(o)}\n});\n`,a}(e.graphql,0,n);case"formdata":return o(e.formdata,t);case"file":return"let data = '';\n";default:return i(e[e.mode],t,s)}return""},parseHeader:function(e,t){let n=e.getHeaders({enabled:!0}),o=[];return a.isEmpty(n)||(o=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){const i=a.map(n[o],e=>`${r(e)}`);e.push(t.repeat(2)+`'${r(o,!0)}': '${i.join(", ")}'`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[])),o},parseFormData:o}},88057(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"))},sanitizeOptions:function(e,t){var n,a={},r={};t.forEach(e=>{const{id:t,default:n,type:a,availableOptions:o}=e;r[t]={default:n,type:a},"enum"===a&&(r[t].availableOptions=o)});const o={boolean:(e,t)=>"boolean"==typeof e[t]?e[t]:r[t].default,positiveInteger:(e,t)=>"number"==typeof e[t]&&e[t]>=0?e[t]:r[t].default,enum:(e,t)=>r[t].availableOptions.includes(e[t])?e[t]:r[t].default,default:(e,t)=>e[t]};for(const i in e)if(e.hasOwnProperty(i)&&void 0!==r[i]){const t=o[r[i].type]||o.default;a[i]=t(e,i)}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){const i={key:t,type:n,disabled:r,contentType:o};"file"===n?i.src=a:i.value=a,e.push(i)}}},1470(e,t,n){e.exports=n(52066)},52066(e,t,n){e.exports={convert:n(49259).convert,getOptions:n(49259).getOptions}},14529(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{if(!t.disabled||!1===t.disabled){const a=t.key.replace(/"/g,"'");if("file"===t.type){var n=t.src.split(o.sep);const r=`filename=\\"${n[n.length-1]}\\"`,i='Content-Type: \\"{Insert_File_Content_Type}\\"',s=`fs.readFileSync('${t.src}')`;e.push(`name=\\"${a}\\"; ${r}\\r\\n${i}\\r\\n\\r\\n" + ${s} + "\\r\\n`)}else{const n=t.value.replace(/\\/g,"\\\\").replace(/"/g,'\\"');let r=`name=\\"${a}\\"\\r\\n`;t.contentType&&(r+=`Content-Type: ${t.contentType}\\r\\n`),r+=`\\r\\n${n}\\r\\n`,e.push(r)}}return e},[]).join(`${t}`)+'------WebKitFormBoundary7MA4YWxkTrZu0gW--"'),r}(e);case"urlencoded":return`qs.stringify({\n${function(e,t,n){return e?a.reduce(e,(e,a)=>(a.disabled||e.push(t+`'${r(a.key,n)}': '${r(a.value,n)}'`),e),[]).join(",\n"):""}(e[e.mode],t,n)}\n})`;case"file":return'""';default:return""}return""},parseHeader:function(e,t){var n=e.getHeaders({enabled:!0}),o=t+"'headers': {\n";return n&&(o+=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){var i=[];a.forEach(n[o],e=>{i.push(`'${r(e)}'`)}),e.push(t.repeat(2)+`'${r(o,!0)}': [${i.join(", ")}]`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[]).join(",\n")),n&&!a.isEmpty(n)&&(o+="\n"),o+=t+"}"}}},49259(e,t,n){const a=n(14529),{Url:r}=n(35074),o=n(1484).sanitizeOptions,i=n(1484).sanitize,s=n(1484).addFormParam,c=n(20776);var l;l=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}]},convert:function(e,t,n){if(!a.isFunction(n))throw new Error("NodeJS-Request-Converter: callback is not valid function");return n(null,function(e,t,n){var o,l,u,p,d,m="http"===e.url.protocol?"http":"https",f=[],h="";if(o=n.ES6_enabled?"const ":"var ",n.followRedirect?o+=`${m} = require('follow-redirects').${m};\n`:o+=`${m} = require('${m}');\n`,n.ES6_enabled?o+="const ":o+="var ",o+="fs = require('fs');\n\n",a.get(e,"body.mode")&&"urlencoded"===e.body.mode&&(n.ES6_enabled?o+="const ":o+="var ",o+="qs = require('querystring');\n\n"),n.ES6_enabled?o+="let ":o+="var ",o+="options = {\n",e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return e.body&&e.body[e.body.mode]&&(h+=c.parseBody(e.body.toJSON(),t,n.trimRequestBody,e.headers.get("Content-Type"))),e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),u=(l=r.parse(e.url.toString())).host?l.host.join("."):"",p=l.path?"/"+l.path.join("/"):"/",d=(d=l.query?a.reduce(l.query,(e,t)=>(e.push(`${t.key}=${t.value}`),e),[]):[]).length>0?"?"+d.join("&"):"",f.push(t+`'method': '${e.method}'`),f.push(`${t}'hostname': '${i(u)}'`),l.port&&f.push(`${t}'port': ${l.port}`),f.push(`${t}'path': '${i(p)}${i(encodeURI(d))}'`),f.push(c.parseHeader(e,t)),n.followRedirect&&f.push(t+"'maxRedirects': 20"),o+=f.join(",\n")+"\n",o+="};\n\n",n.ES6_enabled?o+="const ":o+="var ",o+=`req = ${m}.request(options, `,n.ES6_enabled?(o+="(res) => {\n",o+=t+"let chunks = [];\n\n",o+=t+'res.on("data", (chunk) => {\n'):(o+="function (res) {\n",o+=t+"var chunks = [];\n\n",o+=t+'res.on("data", function (chunk) {\n'),o+=t.repeat(2)+"chunks.push(chunk);\n",o+=t+"});\n\n",n.ES6_enabled?(o+=t+'res.on("end", (chunk) => {\n',o+=t.repeat(2)+"let body = Buffer.concat(chunks);\n"):(o+=t+'res.on("end", function (chunk) {\n',o+=t.repeat(2)+"var body = Buffer.concat(chunks);\n"),o+=t.repeat(2)+"console.log(body.toString());\n",o+=t+"});\n\n",n.ES6_enabled?o+=t+'res.on("error", (error) => {\n':o+=t+'res.on("error", function (error) {\n',o+=t.repeat(2)+"console.error(error);\n",o+=t+"});\n",o+="});\n\n",e.body&&!a.isEmpty(e.body)&&h.length&&(n.ES6_enabled?o+="let ":o+="var ",o+=`postData = ${h};\n\n`,"DELETE"===e.method&&(o+="req.setHeader('Content-Length', postData.length);\n\n"),"formdata"===e.body.mode&&(o+="req.setHeader('content-type', 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW');\n\n"),o+="req.write(postData);\n\n"),n.requestTimeout&&(o+=`req.setTimeout(${n.requestTimeout}, function() {\n`,o+=t+"req.abort();\n",o+="});\n\n"),o+"req.end();"}(e,("Tab"===(t=o(t,l.getOptions())).indentType?"\t":" ").repeat(t.indentCount),t))}}},1484(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},59838(e,t,n){e.exports=n(5826)},5826(e,t,n){e.exports={convert:n(57931).convert,getOptions:n(57931).getOptions}},56609(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{if(i.disabled)return e;if("file"===i.type)if(Array.isArray(i.src)&&i.src.length){let o="",s=[];if(a.forEach(i.src,e=>{s.push(`${t.repeat(3)}fs.createReadStream('${r(e,n)}')`)}),!s.length)return e;o+=`${t.repeat(2)}'${r(i.key,n)}': [\n${s.join(",\n")}\n${t.repeat(2)}]`,e.push(o)}else if("string"!=typeof i.src)e.push([t.repeat(2)+`'${r(i.key,n)}': {`,t.repeat(3)+"'value': fs.createReadStream('/path/to/file'),",t.repeat(3)+"'options': {",t.repeat(4)+"'filename': 'filename'",t.repeat(4)+"'contentType': null",t.repeat(3)+"}",t.repeat(2)+"}"].join("\n"));else{var s=i.src.split(o.sep),c=s[s.length-1];e.push([t.repeat(2)+`'${r(i.key,n)}': {`,t.repeat(3)+`'value': fs.createReadStream('${r(i.src,n)}'),`,t.repeat(3)+"'options': {",t.repeat(4)+`'filename': '${r(c,n)}',`,t.repeat(4)+"'contentType': null",t.repeat(3)+"}",t.repeat(2)+"}"].join("\n"))}else e.push(t.repeat(2)+`'${r(i.key,n)}': '${r(i.value,n)}'`);return e},[]).join(",\n")+"\n":""}e.exports={parseBody:function(e,t,n,a){if(e)switch(e.mode){case"raw":if(a&&("application/json"===a||a.match(/\+json$/)))try{let n=JSON.parse(e[e.mode]);return`body: JSON.stringify(${JSON.stringify(n,null,t.length).replace(/\n/g,"\n"+t)})\n`}catch(o){return`body: '${r(e[e.mode])}'\n`}return`body: '${r(e[e.mode])}'\n`;case"graphql":return function(e,t){let n=e?e.query:"",a=e?e.variables:"{}";try{a=JSON.parse(a||"{}")}catch(r){a={}}return`body: JSON.stringify({\n${t.repeat(2)}query: \`${n?n.trim():""}\`,\n${t.repeat(2)}variables: ${JSON.stringify(a)}\n${t}})`}(e[e.mode],t);case"formdata":return`formData: {\n${i(e[e.mode],t,n)}`+t+"}";case"urlencoded":return`form: {\n${i(e[e.mode],t,n)}`+t+"}";case"file":return'body: ""\n';default:return""}return""},parseHeader:function(e,t){var n=e.getHeaders({enabled:!0}),o=t+"'headers': {\n";return a.isEmpty(n)||(o+=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){var i=[];a.forEach(n[o],e=>{i.push(`'${r(e)}'`)}),e.push(t.repeat(2)+`'${r(o,!0)}': [${i.join(", ")}]`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[]).join(",\n")+"\n"),o+=t+"}"}}},57931(e,t,n){var a=n(56609),r=n(28360),o=n(28236).sanitize,i=n(28236).sanitizeOptions;function s(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("NodeJS-Request-Converter: callback is not valid function");return n(null,function(e,t,n){var i,s=[],c=!1;return i=n.ES6_enabled?"const ":"var ",i+="request = require('request');\n",e.body&&"formdata"===e.body.mode&&a.forEach(e.body.toJSON().formdata,function(e){e.disabled||"file"!==e.type||(c=!0)}),c&&(n.ES6_enabled?i+="const ":i+="var ",i+="fs = require('fs');\n"),n.ES6_enabled?i+="let ":i+="var ",i+="options = {\n",s.push(t+`'method': '${e.method}'`),s.push(t+`'url': '${o(e.url.toString())}'`),e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),s.push(r.parseHeader(e,t)),e.body&&e.body[e.body.mode]&&s.push(t+r.parseBody(e.body.toJSON(),t,n.trimRequestBody,e.headers.get("Content-Type"))),n.requestTimeout&&s.push(t+`timeout: ${n.requestTimeout}`),!1===n.followRedirect&&s.push(t+"followRedirect: false"),i+=s.join(",\n")+"\n",i+="};\n",i+="request(options, ",n.ES6_enabled?i+="(error, response) => {\n":i+="function (error, response) {\n",i+=t+"if (error) throw new Error(error);\n",i+=t+"console.log(response.body);\n",i+"});\n"}(e,("Tab"===(t=i(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}])).indentType?"\t":" ").repeat(t.indentCount),t))},getOptions:s}},28236(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n").replace(/\r/g,"\\r"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},4839(e,t,n){e.exports=n(38679)},38679(e,t,n){e.exports={convert:n(7895).convert,getOptions:n(7895).getOptions}},21382(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a")\n';default:return""}return""},parseHeader:function(e,t){var n=e.getHeaders({enabled:!0}),o="";return a.isEmpty(n)||(o+=t+".headers({\n",o+=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){var i=[];a.forEach(n[o],e=>{i.push(`'${r(e)}'`)}),e.push(t.repeat(2)+`'${r(o,!0)}': [${i.join(", ")}]`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[]).join(",\n")+"\n",o+=t+"})\n"),o}}},7895(e,t,n){var a=n(21382),r=n(60791).sanitize,o=n(60791).sanitizeOptions,i=n(60791).addFormParam,s=n(99731);function c(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Nodejs-Unirest-Converter: callback is not valid function");return n(null,function(e,t,n){var a;if(a=n.ES6_enabled?"const ":"var ",a+="unirest = require('unirest');\n",n.ES6_enabled?a+="const ":a+="var ",a+=`req = unirest('${e.method}', '${r(e.url.toString())}')\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),a+=s.parseHeader(e,t),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return e.body&&(a+=s.parseBody(e.body.toJSON(),t,n.trimRequestBody,e.headers.get("Content-Type"))),n.requestTimeout&&(a+=t+`.timeout(${n.requestTimeout})\n`),!1===n.followRedirect&&(a+=t+".followRedirect(false)\n"),n.ES6_enabled?a+=t+".end((res) => { \n":a+=t+".end(function (res) { \n",a+=t.repeat(2)+"if (res.error) throw new Error(res.error); \n",a+=t.repeat(2)+"console.log(res.raw_body);\n",a+(t+"});\n")}(e,("Tab"===(t=o(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}])).indentType?"\t":" ").repeat(t.indentCount),t))},getOptions:c}},60791(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},95548(e,t,n){e.exports=n(8232)},8232(e,t,n){var a,r=n(62543),o=n(77458).sanitizeOptions,i=n(77458).sanitize,s=n(77458).addFormParam;function c(e,t,n){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){let a,o,s="",c=!0;return r.forEach(e,function(e){e.disabled||(a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,s+=c?'NSMutableData *postData = [[NSMutableData alloc] initWithData:[@"'+i(a,!0)+"="+i(o,n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n':'[postData appendData:[@"&'+i(a,!0)+"="+i(o,n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n',c=!1)}),s+="[request setHTTPBody:postData];\n",s}(e.urlencoded,0,n);case"raw":return function(e,t,n){var a="";return a+='NSData *postData = [[NSData alloc] initWithData:[@"'+i(e.toString(),n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n',a+"[request setHTTPBody:postData];\n"}(e.raw,0,n);case"formdata":return function(e,t,n){let a,o,s="",c=[],l=!1;return r.isEmpty(e)||(s+="NSArray *parameters = @[",r.forEach(e,function(e){a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,e.disabled||("file"===e.type?(l=!0,c.push(`\n${t}@{ @"name": @"${a}", @"fileName": @"${e.src}" }`)):c.push(`\n${t}@{ @"name": @"${a}", @"value": @"${i(o,n)}" }`))}),s+=c.join(", "),s+=" \n];\n",s+='\nNSString *boundary = @"----WebKitFormBoundary7MA4YWxkTrZu0gW";\n',s+="NSError *error;\n",s+="NSMutableString *body = [NSMutableString string];\n",s+="\nfor (NSDictionary *param in parameters) {\n",s+=t+'[body appendFormat:@"--%@\\r\\n", boundary];\n',l?(s+=t+'if (param[@"fileName"]) {\n',s+=t.repeat(2)+'[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"; filename=\\"%@\\"\\r\\n", param[@"name"], param[@"fileName"]];\n',s+=t.repeat(2)+'[body appendFormat:@"Content-Type: %@\\r\\n\\r\\n", param[@"contentType"]];\n',s+=t.repeat(2)+'[body appendFormat:@"%@", [NSString stringWithContentsOfFile:param[@"fileName"] encoding:NSUTF8StringEncoding error:&error]];\n',s+=t.repeat(2)+"if (error) {\n",s+=t.repeat(3)+'NSLog(@"%@", error);\n',s+=t.repeat(2)+"}\n",s+=t+"} else {\n",s+=t.repeat(2)+'[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"\\r\\n\\r\\n", param[@"name"]];\n',s+=t.repeat(2)+'[body appendFormat:@"%@", param[@"value"]];\n',s+=t+"}\n"):(s+=t+'[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"\\r\\n\\r\\n", param[@"name"]];\n',s+=t+'[body appendFormat:@"%@", param[@"value"]];\n'),s+="}\n",s+='[body appendFormat:@"\\r\\n--%@--\\r\\n", boundary];\n',s+="NSData *postData = [body dataUsingEncoding:NSUTF8StringEncoding];\n",s+="[request setHTTPBody:postData];\n"),s}(e.formdata,t,n);case"file":return"";case"graphql":return function(e,t,n){var a="",r=JSON.stringify(e);return a+='NSData *postData = [[NSData alloc] initWithData:[@"'+i(r,n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n',a+"[request setHTTPBody:postData];\n"}(e.graphql,0,n);default:return""}return""}a=e.exports={convert:function(e,t,n){var l,u,p,d="",m="#import \n\n",f="";if(p=(t=o(t,a.getOptions())).trimRequestBody,l=(l="tab"===t.indentType?"\t":" ").repeat(t.indentCount),u=t.requestTimeout/1e3,!r.isFunction(n))throw new Error("Callback is not valid function");if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}t.includeBoilerplate&&(m+="int main(int argc, const char * argv[]) {\n\n",f+="}"),d+="dispatch_semaphore_t sema = dispatch_semaphore_create(0);\n\n",d+='NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"'+encodeURI(e.url.toString())+'"]\n',d+=`${l}cachePolicy:NSURLRequestUseProtocolCachePolicy\n`,d+=`${l}timeoutInterval:${u}.0];\n`,d+=function(e,t,n){var a="",o=[];return r.isEmpty(e)?a:(a="NSDictionary *headers = @{\n",r.forEach(e,function(e){e.disabled||o.push(t+'@"'+e.key+'": @"'+i(e.value,n)+'"')}),a+=o.join(",\n"),a+="\n};\n\n",a+="[request setAllHTTPHeaderFields:headers];\n")}(e.headers.toJSON(),l,p),d+=c(e.body?e.body.toJSON():{},l,p)+"\n",d+='[request setHTTPMethod:@"'+e.method+'"];\n\n',d+="NSURLSession *session = [NSURLSession sharedSession];\n",d+="NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request\n",d+="completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {\n",d+=`${l}if (error) {\n`,d+=`${l.repeat(2)}NSLog(@"%@", error);\n`,d+=`${l.repeat(2)}dispatch_semaphore_signal(sema);\n`,d+=`${l}} else {\n`,d+=`${l.repeat(2)}NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;\n`,d+=`${l.repeat(2)}NSError *parseError = nil;\n`,d+=`${l.repeat(2)}NSDictionary *responseDictionary = [NSJSONSerialization JSONObjectWithData:data options:0 error:&parseError];\n`,d+=`${l.repeat(2)}NSLog(@"%@",responseDictionary);\n`,d+=`${l.repeat(2)}dispatch_semaphore_signal(sema);\n`,d+=`${l}}\n`,d+="}];\n",d+="[dataTask resume];\n",d+="dispatch_semaphore_wait(sema, DISPATCH_TIME_FOREVER);",t.includeBoilerplate&&(d=l+d.split("\n").join("\n"+l)+"\n"),n(null,m+d+f)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:1e4,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"}]}}},62543(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},40724(e,t,n){e.exports=n(17456)},17456(e,t,n){e.exports={convert:n(68792).convert,getOptions:n(68792).getOptions}},69319(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{if(!a.disabled||!1===a.disabled){const r=o(a.key,"formdata-key",t);if("file"===a.type){const t=a.src;e.push(`${n}[| ("name", "${r}"); ("fileName", "${t}") |]`)}else{const i=o(a.value,"formdata-value",t);e.push(`${n}[| ("name", "${r}"); ("value", "${i}")`+(a.contentType?`; ("contentType", "${a.contentType}")`:"")+" |]")}}return e},[]).join(";\n")+"\n|];;"}\n`,a+='let boundary = "----WebKitFormBoundary7MA4YWxkTrZu0gW";;\n',a+='let postData = ref "";;\n\n',a+="for x = 0 to Array.length parameters - 1 do\n",a+=`${n}let (_, paramName) = parameters.(x).(0) in\n`,a+=`${n}let (paramType, _) = parameters.(x).(1) in\n`,a+=`${n}let accum = "--" ^ boundary ^ "\\r\\n" ^ "Content-Disposition: form-data; `,a+='name=\\"" ^ paramName ^ "\\"" in\n',a+=`${n}if paramType = "value" then (\n`,a+=`${n.repeat(2)}let (_, paramValue) = parameters.(x).(1) in\n`,a+=`${n.repeat(2)}postData := if Array.length parameters.(x) == 3 then (\n`,a+=`${n.repeat(3)}let (_, contentType) = parameters.(x).(2) in\n`,a+=`${n.repeat(3)}!postData ^ accum ^ "\\r\\n" ^ "Content-Type: " ^ contentType ^`,a+=' "\\r\\n\\r\\n" ^ paramValue ^ "\\r\\n"\n',a+=`${n.repeat(2)}) else (\n`,a+=`${n.repeat(3)}!postData ^ accum ^ "\\r\\n\\r\\n" ^ paramValue ^ "\\r\\n"\n`,a+=`${n.repeat(2)});\n`,a+=`${n})\n`,a+=`${n}else if paramType = "fileName" then (\n`,a+=`${n.repeat(2)}let (_, filepath) = parameters.(x).(1) in\n`,a+=`${n.repeat(2)}postData := !postData ^ accum ^ "; filename=\\""^ filepath ^"\\"\\r\\n";\n`,a+=`${n.repeat(2)}let ch = open_in filepath in\n`,a+=`${n.repeat(3)}let fileContent = really_input_string ch (in_channel_length ch) in\n`,a+=`${n.repeat(3)}close_in ch;\n`,a+=`${n.repeat(2)}postData := !postData ^ "Content-Type: {content-type header}`,a+=`\\r\\n\\r\\n"^ fileContent ^"\\r\\n";\n${n})\n`,a+="done;;\n",a+'postData := !postData ^ "--" ^ boundary ^ "--"\n\n'}(e.formdata,t,n);case"file":return'let postData = ref "";;\n\n';default:return""}return""}a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]},convert:function(e,t,n){if(r.isFunction(t))n=t,t={};else if(!r.isFunction(n))throw new Error("OCaml-Cohttp-Converter: callback is not valid function");t=i(t,a.getOptions());var u,p,d,m,f,h,y,g,v="",b=e.body?e.body.mode:"raw";if(p=(p="Tab"===t.indentType?"\t":" ").repeat(t.indentCount),d=t.trimRequestBody,m=c(e.url),y=e.method,g=!1,r.forEach(["GET","POST","PUT","PATCH","DELETE","HEAD"],e=>{e===y&&(g=!0)}),f=g?"`"+y:`(Code.method_of_string "${y}")`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),v+=function(e,t,n){var a="";return r.isEmpty(t)||(t=r.reject(t,"disabled"),a+=`${n}let headers = Header.init ()\n`,r.forEach(t,function(e){a+=`${n.repeat(2)}|> fun h -> Header.add h "${o(e.key,"header",!0)}" `,a+=`"${o(e.value,"header")}"\n`})),"formdata"===e&&(""===a&&(a+=`${n}let headers = Header.init ()\n`),a+=`${n.repeat(2)}|> fun h -> Header.add h "content-type" "multipart/form-data;`,a+=' boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"\n'),a}(b,e.toJSON().header,p),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return u="open Lwt\nopen Cohttp\nopen Cohttp_lwt_unix\n\n",""!==(h=l(e.body?e.body.toJSON():{},d,p))&&(u+=h),u+="let reqBody = \n",u+=`${p}let uri = Uri.of_string "${m}" in\n`,""!==v&&(u+=v,u+=`${p}in\n`),""!==h&&(u+=`${p}let body = Cohttp_lwt.Body.of_string !postData in\n\n`),u+=`${p}Client.call `,""!==v&&(u+="~headers "),""!==h&&(u+="~body "),u+=`${f} uri >>= fun (_resp, body) ->\n`,u+=`${p}body |> Cohttp_lwt.Body.to_string >|= fun body -> body\n\n`,u+="let () =\n",u+=`${p}let respBody = Lwt_main.run reqBody in\n`,n(null,u+=`${p}print_endline (respBody)`)}}},80954(e,t,n){const a=n(69319),r=e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e);case"formdata-key":return e.replace(/"/g,"'");case"formdata-value":return e.replace(/\\\"/g,'\\\\"').replace(/\"/g,'\\"');case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');default:return e.replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},43880(e,t,n){e.exports=n(76580)},76580(e,t,n){e.exports={convert:n(57691).convert,getOptions:n(57691).getOptions}},91923(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a '${i(p,"url")}',\n`,d+=`${u}CURLOPT_RETURNTRANSFER => true,\n`,d+=`${u}CURLOPT_ENCODING => '',\n`,d+=`${u}CURLOPT_MAXREDIRS => 10,\n`,d+=`${u}CURLOPT_TIMEOUT => ${t.requestTimeout},\n`,d+=`${u}CURLOPT_FOLLOWLOCATION => ${t.followRedirect},\n`,d+=`${u}CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,\n`,d+=`${u}CURLOPT_CUSTOMREQUEST => '${e.method}',\n`,e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return d+=`${o(e.toJSON(),t.trimRequestBody,u)}`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),d+=`${function(e,t){var n,a=e.toJSON().header;return r.isEmpty(a)?"":(a=r.reject(a,"disabled"),n=r.map(a,function(e){return`${t.repeat(2)}'${i(e.key,"header",!0)}: ${i(e.value,"header")}'`}),`${t}CURLOPT_HTTPHEADER => array(\n${n.join(",\n")}\n${t}),\n`)}(e,u)}`,d+="));\n\n",d+="$response = curl_exec($curl);\n\n",d+="curl_close($curl);\n",n(null,d+="echo $response;\n")}}},50362(e,t,n){var a=n(91923),r=n(65682).sanitize;e.exports=function(e,t,n){if(e.body){var o,i="";switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(i+=`${n}CURLOPT_POSTFIELDS =>'${r(e.body[e.body.mode],e.body.mode,t)}',\n`),i;case"graphql":let c,l=e.body[e.body.mode].query;try{c=JSON.parse(e.body[e.body.mode].variables)}catch(s){c={}}return i+=`${n}CURLOPT_POSTFIELDS =>'${r(JSON.stringify({query:l,variables:c}),"raw",t)}',\n`;case"urlencoded":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=`${n}CURLOPT_POSTFIELDS => '${a.map(o,function(n){return`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`}).join("&")}',\n`),i;case"formdata":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=`${n}CURLOPT_POSTFIELDS => array(${a.map(o,function(n){return"text"===n.type?`'${r(n.key,e.body.mode,t)}' => '${r(n.value,e.body.mode,t)}'`:"file"===n.type?`'${r(n.key,e.body.mode,t)}'=> new CURLFILE('${r(n.src,e.body.mode,t)}')`:void 0}).join(",")}),\n`),i;case"file":return i=`${n}CURLOPT_POSTFIELDS => "",\n`;default:return i}}return""}},65682(e,t,n){const a=n(91923),r=e.exports={sanitize:function(e,t,n){return"string"!=typeof e?"":(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t?"urlencoded"===t?encodeURIComponent(e).replace(/'/g,"\\'"):e.replace(/\\/g,"\\\\").replace(/'/g,"\\'"):e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},88545(e,t,n){e.exports=n(40697)},40697(e,t,n){e.exports={convert:n(24290).convert,getOptions:n(24290).getOptions}},87528(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(e[t.key]=[...e[t.key]||[],t],e),{});return Object.keys(n).forEach(e=>{let a=[];n[e].forEach(e=>{a.push(e.value)}),t.push({key:e,value:a.join(", ")})}),t}function u(e,t,n){return`[\n${(e=l(e)).map(e=>`${t}'${n?r(e.key,!0):e.key}' => ${n?"'"+r(e.value)+"'":e.value}`).join(",\n")}\n]`}function p(e,t){return e.length>0?`$headers = ${u(e=e.filter(e=>!e.disabled),t,!0)};\n`:""}function d(e){return e.headers.members}function m(e){return e.url.toString()}function f(e){return e.method}function h(e){return e?"send($request, $options);\necho $res->getBody();\n":"$res = $client->send($request);\necho $res->getBody();\n"}(t):function(e){return e?"$res = $client->sendAsync($request, $options)->wait();\necho $res->getBody();\n":"$res = $client->sendAsync($request)->wait();\necho $res->getBody();\n"}(t)}function g(e,t,n,a){return n&&""!==a?`$request = new Request('${e}', '${t}', $headers, $body);\n`:n||""===a?n&&""===a?`$request = new Request('${e}', '${t}', [], $body);\n`:`$request = new Request('${e}', '${t}');\n`:`$request = new Request('${e}', '${t}', $headers);\n`}function v(e){if(e){let t=e.requestTimeout,n=e.followRedirect,a=[];if(t&&0!==t&&a.push({key:"timeout",value:t}),!1===n&&a.push({key:"allow_redirects",value:n}),a.length>0){return`$client = new Client(${u(a,c(e),!1)+"\n"});\n`}}return"$client = new Client();\n"}function b(e){return!(!e||void 0===e.includeBoilerplate||null===e.includeBoilerplate)&&e.includeBoilerplate}e.exports={getOptions:a,convert:function(e,t,n){if("function"!=typeof n)throw new Error("Php-Guzzle~convert: Callback is not a function");let r,l,u,x,k="";t=o(t,a()),function(e){e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"})}(e);const _=f(e),w=c(t),S=b(t),A=m(e),j=p(d(e),w),E=h(S),C=v(t);return r=i(e.body,w,function(e){return!(!e||!e.trimRequestBody)&&e.trimRequestBody}(t),e.headers.get("Content-Type")),x=function(e,t){return!s.isEmpty(e.body)&&""!==t&&!t.startsWith("$options")}(e,r),u=r.startsWith("$options"),l=g(_,A,x,j),k+=E,k+=C,k+=j,k+=r,k+=l,k+=y(t,u),n(null,k)},getHeaders:d,getSnippetHeaders:p,getSnippetBoilerplate:h,getURL:m,getMethod:f,getIndentation:c,getSnippetClient:v,getSnippetFooter:y,getSnippetRequestObject:g,groupHeadersSameKey:l,getIncludeBoilerplate:b}},63477(e,t,n){const a=n(25131).sanitizeString,r=n(87528);function o(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}function i(e,t,n,r){let o="";if(r&&("application/json"===r||r.match(/\+json$/)))try{let n=JSON.parse(e);o+=`'${JSON.stringify(n,null,t.length)}';`}catch(i){o+=`'${a(e.toString(),n)}';`}else o+=`'${a(e.toString(),n)}';`;return o}function s(e){return e.value?`'${a(e.value,bodyTrim)}'`:`Utils::tryFopen('${e.src}', 'r')`}function c(e,t,n){let o=r.reject(e.members,"disabled"),i="";if(!r.isEmpty(o)){let e=r.map(o,e=>"file"===e.type?function(e,t,n){return`${t.repeat(2)}[\n${t.repeat(3)}'name' => '${a(e.key,n)}',\n${t.repeat(3)}'contents' => ${s(e)},\n${t.repeat(3)}'filename' => '${a(e.src,n)}',\n${t.repeat(3)}'headers' => [\n${t.repeat(4)}'Content-Type' => ''\n${t.repeat(3)}]\n${t.repeat(2)}]`}(e,t,n):function(e,t,n){return`${t.repeat(2)}[\n${t.repeat(3)}'name' => '${a(e.key,n)}',\n${t.repeat(3)}'contents' => '${a(e.value,n)}'\n${t.repeat(2)}]`}(e,t,n));i+=`[\n${t}'multipart' => [\n${e.join(",\n")}\n]];`}return i}function l(e,t,n,o){let s="";switch(e.mode){case"urlencoded":return s=function(e,t,n){let o=r.reject(e.members,"disabled"),i="";r.isEmpty(o)||(i+=`[\n'form_params' => [\n${r.map(o,e=>`${t}'${a(e.key,n)}' => '${a(e.value,n)}'`).join(",\n")}\n]];`);return i}(e.urlencoded,t,n),""===s?"":`$options = ${s}\n`;case"raw":default:return s=i(e.raw,t,n,o),""===s?"":`$body = ${s}\n`;case"graphql":return s=function(e,t){const n=e.query;let r,o="";try{r=JSON.parse(e.variables)}catch(i){r={}}return o=`'${a(JSON.stringify({query:n,variables:r}),t)}';`,o}(e.graphql,n),""===s?"":`$body = ${s}\n`;case"formdata":return s=c(e.formdata,t,n),""===s?"":`$options = ${s}\n`;case"file":return s="'';",""===s?"":`$body = ${s}\n`}}e.exports={parseBody:function(e,t,n,a){return e&&!r.isEmpty(e)?l(e=function(e){if(e&&"formdata"===e.mode){let t=e.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.update({mode:"formdata",formdata:n})}return e}(e),t,n,a):""}}},25131(e){e.exports={sanitizeString:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},13959(e,t,n){e.exports=n(79351)},79351(e,t,n){var a,r=n(53798),o=n(71639),i=n(44477).sanitize,s=n(44477).sanitizeOptions,c=n(44477).addFormParam;const l=["OPTIONS","GET","HEAD","POST","PUT","DELETE","TRACE","CONNECT"];a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",default:"Space",availableOptions:["Tab","Space"],description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]},convert:function(e,t,n){if(r.isFunction(t)&&(n=t,t={}),!r.isFunction(n))throw new Error("PHP-HttpRequest2-Converter: callback is not valid function");var u,p;if(p=(p="Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),u="setUrl('${i(e.url.toString())}');\n`,u+="$request->setMethod(",l.includes(e.method)?u+=`HTTP_Request2::METHOD_${e.method});\n`:u+=`'${e.method}');\n`,0!==t.requestTimeout||t.followRedirect){let e=[];if(0!==t.requestTimeout&&Number.isInteger(t.requestTimeout/1e3)){let n=t.requestTimeout;n/=1e3,e.push(`${p}'timeout' => ${n}`)}t.followRedirect&&e.push(`${p}'follow_redirects' => TRUE`),e.length&&(u+="$request->setConfig(array(\n",u+=e.join(",\n")+"\n"),u+="));\n"}if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),u+=function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?"":(n=r.reject(n,"disabled"),`$request->setHeader(array(\n${r.map(n,function(e){return`${t}'${i(e.key)}' => '${i(e.value)}'`}).join(",\n")}\n));\n`)}(e,p),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return r.isEmpty(e.body)||(u+=`${o(e.toJSON(),p,t.trimRequestBody)}`),u+="try {\n",u+=`${p}$response = $request->send();\n`,u+=`${p}if ($response->getStatus() == 200) {\n`,u+=`${p.repeat(2)}echo $response->getBody();\n`,u+=`${p}}\n${p}else {\n`,u+=`${p.repeat(2)}echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .\n`,u+=`${p.repeat(2)}$response->getReasonPhrase();\n`,u+=`${p}}\n`,u+="}\ncatch(HTTP_Request2_Exception $e) {\n",n(null,u+=`${p}echo 'Error: ' . $e->getMessage();\n}`)}}},53798(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;asetBody('${r(e.body[e.body.mode],n)}');\n`;break;case"graphql":let p,d=e.body[e.body.mode].query;try{p=JSON.parse(e.body[e.body.mode].variables)}catch(u){p={}}s+=`$request->setBody('${r(JSON.stringify({query:d,variables:p}),n)}');\n`;break;case"urlencoded":i=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(i)||(l=a.map(i,e=>`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`),s+=`$request->addPostParameter(array(\n${l.join(",\n")}\n));\n`);break;case"formdata":i=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(i)||(l=a.map(a.filter(i,{type:"text"}),function(e){return`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`}),c=a.map(a.filter(i,{type:"file"}),function(e){let t=e.src.split(o.sep),a=t[t.length-1];return`'${r(e.key,n)}', '${e.src}', '${a}', ''`}),l.length&&(s+=`$request->addPostParameter(array(\n${l.join(",\n")}\n));\n`),c.length&&a.forEach(c,e=>{s+=`$request->addUpload(${e});\n`}));break;case"file":s+="$request->setBody('');\n"}return s}},44477(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},77485(e,t,n){e.exports=n(75413)},75413(e,t,n){e.exports={convert:n(71401).convert,getOptions:n(71401).getOptions}},63308(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;asetRequestUrl('${i(e.url.toString())}');\n`,u+=`$request->setRequestMethod('${e.method}');\n`,!r.isEmpty(e.body)){if("formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}u+="$body = new http\\Message\\Body;\n",u+=`${o(e.toJSON(),l,t.trimRequestBody)}`,u+="$request->setBody($body);\n"}return u+="$request->setOptions(array(",u+=0===t.requestTimeout?"":`'connecttimeout' => ${t.requestTimeout}`,u+=t.followRedirect?"":", 'redirect' => false",u+="));\n",e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),u+=`${function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?"":(n=r.reject(n,"disabled"),`$request->setHeaders(array(\n${r.map(n,function(e){return`${t}'${i(e.key,!0)}' => '${i(e.value)}'`}).join(",\n")}\n));`)}(e,l)}\n`,u+="$client->enqueue($request)->send();\n",u+="$response = $client->getResponse();\n",n(null,u+="echo $response->getBody();\n")}}},9430(e,t,n){var a=n(63308),r=n(21239).sanitize;e.exports=function(e,t,n){if(e.body){var o,i=[],s=[],c="";switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(c+=`$body->append('${e.body[e.body.mode]}');\n`),c;case"graphql":let u,p=e.body[e.body.mode].query;try{u=JSON.parse(e.body[e.body.mode].variables)}catch(l){u={}}return c+=`$body->append('${r(JSON.stringify({query:p,variables:u}),n)}');\n`;case"urlencoded":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(c=`$body->append(new http\\QueryString(array(\n${(i=a.map(o,function(e){return`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`})).join(",\n")})));`),c;case"formdata":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=a.map(a.filter(o,{type:"text"}),function(e){return`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`}),s=a.map(a.filter(o,{type:"file"}),function(e){return`${t.repeat(2)}array('name' => '${r(e.key,n)}', 'type' => '', 'file' => '${r(e.src,n)}', 'data' => null)`}),c=`$body->addForm(array(\n${i.join(",\n")}\n), array(\n${s.join(",\n")}\n));\n`),c;case"file":return c="$body->append('');\n";default:return c}}return""}},21239(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},57580(e,t,n){e.exports=n(52024)},52024(e,t,n){var a=n(35359),r=n(28002).sanitize,o=n(28002).sanitizeSingleQuotes,i=n(28002).sanitizeOptions,s=n(28002).addFormParam,c=n(72528);const l=["DEFAULT","DELETE","GET","HEAD","MERGE","OPTIONS","PATCH","POST","PUT","TRACE"];function u(e,t){return`$body = @"\n${r(e.toString(),t,!1)}\n"@\n`}function p(e,t){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e){var t="",n=[];return a.forEach(e,function(e){e.disabled||n.push(`${encodeURIComponent(e.key)}=${encodeURIComponent(e.value)}`)}),n.length>0&&(t='$body = "'+n.join("&")+'"\n'),t}(e.urlencoded);case"raw":return u(e.raw,t);case"graphql":return function(e,t){let n,a=e.query;try{n=JSON.parse(e.variables)}catch(o){n={}}return`$body = "${r(JSON.stringify({query:a,variables:n}),t)}"\n`}(e.graphql,t);case"formdata":return function(e,t){if(a.isEmpty(e))return"";var n="$multipartContent = [System.Net.Http.MultipartFormDataContent]::new()\n";return a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){var a=e.src.split(c.sep),o=a[a.length-1];n+=`$multipartFile = '${e.src}'\n$FileStream = [System.IO.FileStream]::new($multipartFile, [System.IO.FileMode]::Open)\n$fileHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data")\n$fileHeader.Name = "${r(e.key)}"\n$fileHeader.FileName = "${r(o,t)}"\n$fileContent = [System.Net.Http.StreamContent]::new($FileStream)\n$fileContent.Headers.ContentDisposition = $fileHeader\n$multipartContent.Add($fileContent)\n\n`}else n+=`$stringHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data")\n$stringHeader.Name = "${r(e.key,t)}"\n$stringContent = [System.Net.Http.StringContent]::new("${r(e.value,t)}")\n$stringContent.Headers.ContentDisposition = $stringHeader\n`+(e.contentType?'$contentType = [System.Net.Http.Headers.MediaTypeHeaderValue]::new("'+e.contentType+'")\n$stringContent.Headers.ContentType = $contentType\n':"")+"$multipartContent.Add($stringContent)\n\n"}),n+="$body = $multipartContent\n"}(e.formdata,t);case"file":return e.file,'$body = ""\n';default:return u(e[e.mode],t)}return""}function d(){return[{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Powershell RestMethod Converter callback is not a valid function");var c,u,d=(t=i(t,[{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).trimRequestBody,m="";if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),c=function(e){var t="";return a.isEmpty(e)?t="":(e=a.reject(e,"disabled"),t='$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"\n',a.forEach(e,function(e){t+=`$headers.Add("${r(e.key,!0)}", "${r(e.value)}")\n`})),t}(e.toJSON().header),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if(""!==c&&(m+=c+"\n"),""!==(u=p(e.body?e.body.toJSON():{},d))&&(m+=u+"\n"),a.includes(l,e.method)?m+=`$response = Invoke-RestMethod '${o(e.url.toString())}' -Method '${e.method}' -Headers $headers`:m+=`$response = Invoke-RestMethod '${o(e.url.toString())}' -CustomMethod '${o(e.method)}' -Headers $headers`,""!==u&&(m+=" -Body $body"),t.requestTimeout>0){let e=t.requestTimeout;e/=1e3,m+=` -TimeoutSec ${e}`}t.followRedirect||(m+=" -MaximumRedirection 0"),n(null,m+="\n$response | ConvertTo-Json")},getOptions:d}},35359(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},60931(e,t,n){e.exports=n(39779)},39779(e,t,n){e.exports={convert:n(6417).convert,getOptions:n(6417).getOptions}},52010(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(e.push(`${t.key}=${t.value}`),e),[]):[]).length>0?"?"+f.join("&"):"",y+="import http.client\n",(h=e.headers.get("Content-Type"))&&("application/json"===h||h.match(/\+json$/))&&(y+="import json\n"),e.body&&"formdata"===e.body.mode&&(y+="import mimetypes\n",y+="from codecs import encode\n"),y+="\n","http"===e.url.protocol?y+=`conn = http.client.HTTPConnection("${i(d)}"`:y+=`conn = http.client.HTTPSConnection("${i(d)}"`,y+=p.port?`, ${e.url.port}`:"",y+=0!==t.requestTimeout?`, timeout = ${t.requestTimeout})\n`:")\n",e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return y+=l(e.toJSON(),u,t.requestBodyTrim,h),e.body&&!h&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),y+=function(e,t){var n,a=e.toJSON().header,o=e.body?e.body.mode:"raw";return r.isEmpty(a)?"formdata"===o?`headers = {\n${t} 'Content-type': 'multipart/form-data; boundary={}'.format(boundary) \n}\n`:"headers = {}\n":(a=r.reject(a,"disabled"),n=r.map(a,function(e){return`${t}'${i(e.key,"header",!0)}': '${i(e.value,"header")}'`}),"formdata"===o&&n.push(`${t}'Content-type': 'multipart/form-data; boundary={}'.format(boundary)`),`headers = {\n${n.join(",\n")}\n}\n`)}(e,u),y+=`conn.request("${e.method}", "${i(m)}${i(encodeURI(f))}", payload, headers)\n`,y+="res = conn.getresponse()\n",y+="data = res.read()\n",n(null,y+='print(data.decode("utf-8"))')}}},55963(e,t,n){var a=n(52010),r=n(19273).sanitize,o=n(72528),i="__PYTHON#%0True__",s="__PYTHON#%0False__",c="__PYTHON#%0NULL__";function l(e,t){return"boolean"==typeof t?t?i:s:null===t?c:t}e.exports=function(e,t,n,u){if(!a.isEmpty(e.body)){var p,d,m="";switch(e.body.mode){case"raw":if(a.isEmpty(e.body[e.body.mode]))return"payload = ''\n";if(u&&("application/json"===u||u.match(/\+json$/)))try{return`payload = json.dumps(${function(e,t){return JSON.stringify(e,l,t).replace(new RegExp(`"${i}"`,"g"),"True").replace(new RegExp(`"${s}"`,"g"),"False").replace(new RegExp(`"${c}"`,"g"),"None")}(JSON.parse(e.body[e.body.mode]),t.length)})\n`}catch(f){}return`payload = ${r(e.body[e.body.mode],e.body.mode,n)}\n`;case"graphql":let y,g=e.body[e.body.mode].query;try{y=JSON.parse(e.body[e.body.mode].variables)}catch(h){y={}}return m+=`payload = ${r(JSON.stringify({query:g,variables:y}),"raw",n)}\n`;case"urlencoded":return d=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(d)?m="payload = ''\n":(p=a.map(d,function(t){return`${r(t.key,e.body.mode,n)}=${r(t.value,e.body.mode,n)}`}),m+=`payload = '${p.join("&")}'\n`),m;case"formdata":return d=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(d)?(m="boundary = ''\n",m+="payload = ''\n"):(m+="dataList = []\n",m+="boundary = 'wL36Yn8afVp8Ag7AmP8qZ0SA4n1v9T'\n",d.forEach(e=>{if(m+="dataList.append(encode('--' + boundary))\n","file"!==e.type)m+=`dataList.append(encode('Content-Disposition: form-data; name=${r(e.key,"form-data",!0)};'))\n\n`,m+="dataList.append(encode('Content-Type: {}'.format('"+(e.contentType?e.contentType:"text/plain")+"')))\n",m+="dataList.append(encode(''))\n\n",m+=`dataList.append(encode("${r(e.value,"form-data",!0)}"))\n`;else{var n=e.src.split(o.sep),a=n[n.length-1];m+=`dataList.append(encode('Content-Disposition: form-data; name=${r(e.key,"form-data",!0)}; filename={0}'.format('${r(a,"formdata",!0)}')))\n\n`,m+=`fileType = mimetypes.guess_type('${r(e.src,"formdata",!0)}')[0] or 'application/octet-stream'\n`,m+="dataList.append(encode('Content-Type: {}'.format(fileType)))\n",m+="dataList.append(encode(''))\n\n",m+=`with open('${e.src}', 'rb') as f:\n`,m+=`${t}dataList.append(f.read())\n`}}),m+="dataList.append(encode('--'+boundary+'--'))\n",m+="dataList.append(encode(''))\n",m+="body = b'\\r\\n'.join(dataList)\n",m+="payload = body\n"),m;case"file":return'payload = ""\n';default:return"payload = ''\n"}}return"payload = ''\n"}},19273(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e).replace(/'/g,"\\'");case"formdata":case"file":case"header":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},30592(e,t,n){e.exports=n(19788)},19788(e,t,n){e.exports={convert:n(61291).convert,getOptions:n(61291).getOptions}},38507(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}p+=`${o(e.toJSON(),l,t.trimRequestBody,u)}`,e.body&&!u&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),p+=`${function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?"headers = {}\n":(n=r.reject(n,"disabled"),`headers = {\n${r.map(n,function(e){return`${t}'${i(e.key,"header",!0)}': '${i(e.value,"header")}'`}).join(",\n")}\n}\n`)}(e,l)}\n`,p+=`response = requests.request("${e.method}", url, headers=headers`,p+=e.body&&e.body.mode&&"formdata"===e.body.mode?", data=payload, files=files":", data=payload",p+=t.followRedirect?"":", allow_redirects=False",p+=0!==t.requestTimeout?`, timeout=${t.requestTimeout}`:"",p+=")\n\n",n(null,p+="print(response.text)\n")}}},89170(e,t,n){var a=n(38507),r=n(95418).sanitize,o="__PYTHON#%0True__",i="__PYTHON#%0False__",s="__PYTHON#%0NULL__",c={aac:"audio/aac",abw:"application/x-abiword",arc:"application/x-freearc",avi:"video/x-msvideo",azw:"application/vnd.amazon.ebook",bin:"application/octet-stream",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip2",csh:"application/x-csh",css:"text/css",csv:"text/csv",doc:"application/msword",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",eot:"application/vnd.ms-fontobject",epub:"application/epub+zip",gif:"image/gif",htm:"text/html",html:"text/html",ico:"image/vnd.microsoft.icon",ics:"text/calendar",jar:"application/java-archive",jpeg:"image/jpeg",jpg:"image/jpeg",js:"text/javascript",json:"application/json",jsonld:"application/ld+json",mid:"audio/midi",midi:"audio/midi",mjs:"text/javascript",mp3:"audio/mpeg",mpeg:"video/mpeg",mpkg:"application/vnd.apple.installer+xml",odp:"application/vnd.oasis.opendocument.presentation",ods:"application/vnd.oasis.opendocument.spreadsheet",odt:"application/vnd.oasis.opendocument.text",oga:"audio/ogg",ogv:"video/ogg",ogx:"application/ogg",otf:"font/otf",png:"image/png",pdf:"application/pdf",ppt:"application/vnd.ms-powerpoint",pptx:"application/vnd.openxmlformats-officedocument.presentationml.presentation",rar:"application/x-rar-compressed",rtf:"application/rtf",sh:"application/x-sh",svg:"image/svg+xml",swf:"application/x-shockwave-flash",tar:"application/x-tar",tif:"image/tiff",tiff:"image/tiff",ts:"video/mp2t",ttf:"font/ttf",txt:"text/plain",vsd:"application/vnd.visio",wav:"audio/wav",weba:"audio/webm",webm:"video/webm",webp:"image/webp",woff:"font/woff",woff2:"font/woff2",xhtml:"application/xhtml+xml",xls:"application/vnd.ms-excel",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",xml:"text/xml",xul:"application/vnd.mozilla.xul+xml",zip:"application/zip","3gp":"video/3gpp","7z":"application/x-7z-compressed","7-zip":"application/x-7z-compressed"};function l(e,t){return"boolean"==typeof t?t?o:i:null===t?s:t}e.exports=function(e,t,n,u){if(e.body){var p,d,m,f="";switch(e.body.mode){case"raw":if(a.isEmpty(e.body[e.body.mode])&&(f="payload = {}\n"),u&&("application/json"===u||u.match(/\+json$/)))try{return`payload = json.dumps(${function(e,t){return JSON.stringify(e,l,t).replace(new RegExp(`"${o}"`,"g"),"True").replace(new RegExp(`"${i}"`,"g"),"False").replace(new RegExp(`"${s}"`,"g"),"None")}(JSON.parse(e.body[e.body.mode]),t.length)})\n`}catch(h){}return`payload = ${r(e.body[e.body.mode],e.body.mode,n)}\n`;case"graphql":let g,v=e.body[e.body.mode].query;try{g=JSON.parse(e.body[e.body.mode].variables)}catch(y){g={}}return f+=`payload = ${r(JSON.stringify({query:v,variables:g}),"raw",n)}\n`;case"urlencoded":return m=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(m)?f="payload = {}\n":f+=`payload = '${(p=a.map(m,function(t){return`${r(t.key,e.body.mode,n)}=${r(t.value,e.body.mode,n)}`})).join("&")}'\n`,f;case"formdata":return m=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(m)?f="payload = {}\nfiles={}\n":(p=a.map(a.filter(m,{type:"text"}),function(t){return`'${r(t.key,e.body.mode,n)}': '${r(t.value,e.body.mode,n)}'`}),d=a.map(a.filter(m,{type:"file"}),function(a){var o=a.src,i=o.split(".")[o.split(".").length-1],s=c[i];return s||(s="application/octet-stream"),`${t}('${a.key}',('${o.split("/")[o.split("/").length-1]}',open('${r(o,e.body.mode,n)}','rb'),'${s}'))`}),f=`payload = {${p.join(",\n")}}\nfiles=[\n${d.join(",\n")}\n]\n`),f;case"file":return'payload = ""\n';default:return"payload = {}\n"}}return"payload = {}\n"}},95418(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e).replace(/'/g,"\\'");case"formdata":case"file":case"header":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},98026(e,t,n){e.exports=n(99310)},99310(e,t,n){e.exports={convert:n(15822).convert,getOptions:n(15822).getOptions}},17109(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a0?`headers = ${function(e,t,n){return`c(\n${e.map(e=>`${t}'${n?r(e.key,!0):e.key}' = ${n?"'"+r(e.value)+"'":e.value}`).join(",\n")}\n)`}(e=function(e){let t={},n=[];return e.forEach(e=>{t.hasOwnProperty(e.key)?t[e.key].push(e.value):t[e.key]=[e.value]}),n=Object.keys(t).map(e=>({key:e,value:t[e].join(", ")})),n}(e=e.filter(e=>!e.disabled)),t,!0)}\n\n`:""}function l(e,t,n,a,r,o=0){let i=t?", body = body":"",s=n?", add_headers(headers)":"",c=function(e){const t=["urlencoded"].includes(e),n=["formdata"].includes(e);let a="";return t?a=", encode = 'form'":n&&(a=", encode = 'multipart'"),a}(r);return`res <- VERB("${a}", url = "${e}"${i}${s}${c}${o?`, timeout(${o})`:""})\n\n`}function u({url:e,method:t,hasParams:n,hasHeaders:a,mode:r,requestTimeout:o}){const i=t.toUpperCase();let s="";return i&&""!==i&&(s=l(e,n,a,i,r,o)),s}e.exports={getOptions:a,convert:function(e,t,n){if("function"!=typeof n)throw new Error("R-Httr~convert: Callback is not a function");let r="";t=o(t,a());const l=function(e){return e.method}(e),p=s(t),d=function(e){return e.url.toString()}(e),m=e.body?e.body.mode:"",f=c(function(e){return e.headers.members}(e),p),h=i(e.body,p,function(e){return!(!e||!e.trimRequestBody)&&e.trimRequestBody}(t),e.headers.get("Content-Type"));return r+="library(httr)\n\n",r+=f,r+=h,r+=u({url:d,method:l,hasParams:""!==h,hasHeaders:""!==f,mode:m,requestTimeout:t.requestTimeout}),r+="cat(content(res, 'text'))",n(null,r)},getSnippetHeaders:c,getSnippetFromMethod:l,getSnippetRequest:u,getIndentation:s}},88776(e,t,n){const a=n(62248).sanitizeString,r=n(17109);function o(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}function i(e,t,n,r){let o="";if(r&&("application/json"===r||r.match(/\+json$/)))try{let n=JSON.parse(e);o+=`'${JSON.stringify(n,null,t.length)}';`}catch(i){o+=`"${a(e.toString(),n)}"`}else o+=JSON.stringify(e.toString());return o}function s(e){return e.value?`'${a(e.value,bodyTrim)}'`:Array.isArray(e.src)?0===e.src.length?"path/to/file":e.src.join("/"):e.src?e.src:"/path/to/file"}function c(e,t,n){let o=r.reject(e.members,"disabled"),i="";if(!r.isEmpty(o)){let e=r.map(o,e=>"file"===e.type?function(e,t,n){return`${t}'${a(e.key,n)}' = upload_file('${s(e)}')`}(e,t,n):function(e,t,n){return`${t}'${a(e.key,n)}' = '${a(e.value,n)}'`}(e,t,n));i+=`list(\n${e.join(",\n")}\n)`}return i}function l(e,t,n,o){let s="";switch(e.mode){case"urlencoded":return s=function(e,t,n){let o=r.reject(e.members,"disabled"),i="";r.isEmpty(o)||(i+=`list(\n${r.map(o,e=>`${t}'${a(e.key,n)}' = '${a(e.value,n)}'`).join(",\n")}\n)`);return i}(e.urlencoded,t,n),""===s?"":`body = ${s}\n\n`;case"raw":default:return s=i(e.raw,t,n,o),""===s?"":`body = ${s}\n\n`;case"graphql":return s=function(e,t){const n=e.query;let r,o="";try{r=JSON.parse(e.variables)}catch(i){r={}}return o=`'${a(JSON.stringify({query:n,variables:r}),t)}'`,o}(e.graphql,n),""===s?"":`body = ${s}\n\n`;case"formdata":return s=c(e.formdata,t,n),""===s?"":`body = ${s}\n\n`;case"file":return s="''",""===s?"":`body = upload_file(${s})\n\n`}}e.exports={parseBody:function(e,t,n,a){return e&&!r.isEmpty(e)?l(e=function(e){if(e&&"formdata"===e.mode){let t=e.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.update({mode:"formdata",formdata:n})}return e}(e),t,n,a):""}}},62248(e){e.exports={sanitizeString:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},2312(e,t,n){e.exports=n(60068)},60068(e,t,n){e.exports={convert:n(29476).convert,getOptions:n(29476).getOptions}},499(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(e[t.key]=[...e[t.key]||[],t],e),{});return Object.keys(n).forEach(e=>{let a=[];n[e].forEach(e=>{a.push(e.value)}),t.push({key:e,value:a.join(", ")})}),t}function c(e){if(e&&e.indentType&&e.indentCount){return("Tab"===e.indentType?"\t":" ").repeat(e.indentCount)}return" "}function l(e,t){return e.length>0?`headers = ${function(e,t,n){return`c(\n${(e=s(e)).map(e=>`${t}"${n?r(e.key,!0):e.key}" = ${n?'"'+r(e.value)+'"':e.value}`).join(",\n")}\n)`}(e=e.filter(e=>!e.disabled),t,!0)}\n`:""}function u(e,t,n,a){let r,o=[];return e&&o.push({key:"postfields",value:"params"}),t&&o.push({key:"httpheader",value:"headers"}),n&&0!==n&&o.push({key:"timeout.ms",value:n}),!0===a&&o.push({key:"followlocation",value:"TRUE"}),r=o.map(e=>`${e.key} = ${e.value}`),`${r.join(", ")}`}function p(e,t,n,a,r,o,i){let s=u(!1,a,r,o),c=function(e){if(!e||0===e.numberOfFiles)return"";let t=[];for(let n=0;n`${t}"${a(e.key,n)}" = "${a(e.value,n)}"`).join(",\n")}\n)`}return i}function s(e,t,n,r){return`file${r} = fileUpload(\n${t.repeat(1)}filename = path.expand('${a(e.src,n)}'))\n`}function c(e,t,n){let o=r.reject(e.members,"disabled"),i=0,c="",l="";if(!r.isEmpty(o)){let e,u,p;e=o.filter(e=>"file"===e.type),u=o.filter(e=>"file"!==e.type),p=r.map(u,e=>function(e,t,n){return`${t}"${a(e.key,n)}" = "${a(e.value,n)}"`}(e,t,n)),i=e.length,r.forEach(e,(e,a)=>{l+=s(e,t,n,a)}),p.length>0&&(c+=`c(\n${p.join(",\n")}\n)`)}return{bodySnippet:c,fileSnippet:l,numberOfFiles:i}}function l(e,t,n,r){let o="";if(r&&("application/json"===r||r.match(/\+json$/)))try{let r=JSON.parse(e);o+=`"${a(JSON.stringify(r,null,t.length),n)}"`}catch(i){o+=`"${a(e.toString(),n)}"`}else o+=JSON.stringify(e.toString());return o}function u(e,t){const n=e.query;let r,o="";try{r=JSON.parse(e.variables)}catch(i){r={}}return o=`'${a(JSON.stringify({query:n,variables:r}),t)}';`,o}e.exports={parseBody:function(e,t,n,a){return e&&!r.isEmpty(e)?function(e,t,n,a){let r="";switch(e.mode){case"urlencoded":return r=i(e.urlencoded,t,n),""===r?"":`params = ${r}\n`;case"raw":default:return r=l(e.raw,t,n,a),""===r?"":`params = ${r}\n`;case"graphql":return r=u(e.graphql,n),""===r?"":`params = ${r}\n`;case"formdata":{let a=c(e.formdata,t,n);return{bodySnippet:""===a.bodySnippet?"":`params = ${a.bodySnippet}\n`,fileSnippet:a.fileSnippet,numberOfFiles:a.numberOfFiles}}case"file":return r='"";',""===r?"":`params = ${r}\n`}}(e=function(e){if(e&&"formdata"===e.mode){let t=e.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.update({mode:"formdata",formdata:n})}return e}(e),t,n,a):""},parseURLEncodedBody:i,parseFormData:c,parseRawBody:l,parseGraphQL:u,buildFormDataParamFile:s}},22386(e){e.exports={sanitizeString:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/"/g,'\\"')},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},78821(e,t,n){e.exports=n(1821)},1821(e,t,n){e.exports={convert:n(39257).convert,getOptions:n(39257).getOptions}},40868(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{a.push(`"${i(e,"header")}"`)}),t+=`request["${i(n,"header",!0)}"] = [${a.join(", ")}]\n`}else t+=`request["${i(n,"header",!0)}"] = "${i(e,"header")}"\n`}),t}a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){var u,p,d="",m="";if(r.isFunction(t))n=t,t=null;else if(!r.isFunction(n))throw new Error("Ruby~convert: Callback is not a function");if(u=("Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),d='require "uri"\n',(p=e.headers.get("Content-Type"))&&("application/json"===p||p.match(/\+json$/))&&(d+='require "json"\n'),d+='require "net/http"\n\n',r.includes(["GET","POST","HEAD","DELETE","PATCH","PROPFIND","PROPPATCH","PUT","OPTIONS","COPY","LOCK","UNLOCK","MOVE","TRACE"],e.method)||(d+=`class Net::HTTP::${r.capitalize(e.method)} < Net::HTTPRequest\n`,d+=`${u}METHOD = "${e.method}"\n`,d+=`${u}REQUEST_HAS_BODY = ${!r.isEmpty(e.body)}\n`,d+=`${u}RESPONSE_HAS_BODY = true\n`,d+="end\n\n"),d+=`url = URI("${i(e.url.toString(),"url")}")\n\n`,i(e.url.toString(),"url").startsWith("https")){if(d+="https = Net::HTTP.new(url.host, url.port)\n",d+="https.use_ssl = true\n\n",t.requestTimeout&&(d+=`https.read_timeout = ${Math.ceil(t.requestTimeout/1e3)}\n`),d+=`request = Net::HTTP::${r.capitalize(e.method)}.new(url)\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),""!==(m=l(e.getHeaders({enabled:!0})))&&(d+=m),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}d+=`${o(e.toJSON(),t.trimRequestBody,p,t.indentCount)}\n`,d+="response = https.request(request)\n",d+="puts response.read_body\n"}else d+="http = Net::HTTP.new(url.host, url.port);\n",t.requestTimeout&&(d+=`http.read_timeout = ${Math.ceil(t.requestTimeout/1e3)}\n`),d+=`request = Net::HTTP::${r.capitalize(e.method)}.new(url)\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),""!==(m=l(e.getHeaders({enabled:!0})))&&(d+=m),d+=`${o(e.toJSON(),t.trimRequestBody,p,t.indentCount)}\n`,d+="response = http.request(request)\n",d+="puts response.read_body\n";return n(null,d)}}},28961(e,t,n){var a=n(40868),r=n(75999).sanitize,o="__RUBY#%0NULL__";function i(e,t){return null===t?o:t}e.exports=function(e,t,n,s){if(e.body){var c,l="",u=[];switch(e.body.mode){case"raw":if(a.isEmpty(e.body[e.body.mode]))return"";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e.body[e.body.mode]);return t=r(JSON.stringify(t,i,s)),t=t.replace(new RegExp(`"${o}"`,"g"),"nil"),`request.body = JSON.dump(${t})\n`}catch(p){}return l+=`request.body = ${r(e.body[e.body.mode],e.body.mode,t)}\n`;case"graphql":let m,f=e.body[e.body.mode].query;try{m=JSON.parse(e.body[e.body.mode].variables)}catch(d){m={}}return l+=`request.body = ${r(JSON.stringify({query:f,variables:m}),"raw",t)}\n`;case"urlencoded":return c=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(c)||(u=a.map(c,function(n){return`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`}),l=`request.body = "${r(u.join("&"),"doubleQuotes")}"\n`),l;case"formdata":return c=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(c)||(u=a.map(c,function(e){return"text"===e.type?`['${r(e.key,"formdata",t)}', '${r(e.value,"formdata",t)}']`:`['${r(e.key,"formdata",t)}', File.open('${e.src}')]`})),l=`form_data = [${u.join(",")}]\n`,l+="request.set_form form_data, 'multipart/form-data'";case"file":return l='request.body = ""\n';default:return l}}return""}},75999(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=(e=n&&"boolean"==typeof n?e.trim():e).replace(/`/g,"\\`").replace(/#/g,"\\#").replace(/\$/g,"\\$").replace(/!/g,"\\!"),t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e);case"formdata":case"file":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');default:return e.replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},92845(e,t,n){e.exports=n(16085)},16085(e,t,n){e.exports={convert:n(68654).convert,getOptions:n(68654).getOptions}},68654(e,t,n){const a=n(92935),r=n(10359).sanitizeOptions,{parseHeader:o,parseBody:i}=n(70252),{addDefaultContentType:s,formatFormData:c}=n(5426),l=["GET","POST","PUT","DELETE","HEAD","OPTIONS","CONNECT","PATH","TRACE"];const u=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:4,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Rust~reqwest-convert: Callback is not a function");let p;return p="Tab"===(t=r(t,u.getOptions())).indentType?"\t":" ",p=p.repeat(t.indentCount),n(null,function(e,t,n){let r="#[tokio::main]\n";r+="async fn main() -> Result<(), Box> {\n",r+=`${t}let client = reqwest::Client::builder()\n`,!1===a.get(e,"protocolProfileBehavior.followRedirects",n.followRedirect)&&(r+=`${t.repeat(2)}.redirect(reqwest::redirect::Policy::none())\n`),r+=`${t.repeat(2)}.build()?;\n\n`,s(e),e.body&&"formdata"===e.body.mode&&c(e);const u=e.body&&e.body.toJSON(),p=e.headers.get("Content-Type"),{headerSnippet:d,requestHeaderSnippet:m}=o(e,t),{bodySnippet:f,requestBodySnippet:h}=i(u,n.trimRequestBody,t,p);r+=d,r+=f;let y="";return l.includes(e.method)?y+=`${t}let request = client.request(reqwest::Method::${e.method}, `:(y+=`${t}let method = "${e.method}";\n`,y+=`${t}let request = client.request(reqwest::Method::from_bytes(method.as_bytes())?, `),y+=`"${e.url.toString()}")\n`,y+=m,y+=h,0!==n.requestTimeout&&(y+=`${t.repeat(2)}.timeout(std::time::Duration::from_millis(${n.requestTimeout}))\n`),y=y.slice(0,-1)+";\n\n",r+=y,r+=`${t}let response = request.send().await?;\n`,r+=`${t}let body = response.text().await?;\n\n`,r+=`${t}println!("{}", body);\n\n`,r+=`${t}Ok(())\n}`,r}(e,p,t))}}},5426(e){function t(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}e.exports={addDefaultContentType:function(e){e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"}))},formatFormData:function(e){const n=e.body.formdata,a=[];n.members.forEach(e=>{const n=e.key,r=e.type,o=e.disabled,i=e.contentType;"file"===r?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(r=>{t(a,n,e.type,r,o,i)}):t(a,n,e.type,"/path/to/file",o,i):t(a,n,e.type,e.src,o,i):t(a,n,e.type,e.value,o,i)}),e.body.update({mode:"formdata",formdata:a})}}},70252(e,t,n){const a=n(92935),r=n(72528),{sanitize:o}=n(10359);function i(e,t,n,a){let r="",i="";if(a&&a.startsWith("application/json"))try{const t=JSON.parse(e);r+=`${n}let data = r#"${JSON.stringify(t,null,n)}"#;\n\n`,r+=`${n}let json: serde_json::Value = serde_json::from_str(&data)?;\n\n`,i+=`${n.repeat(2)}.json(&json)\n`}catch(s){r=`${n}let data = "${o(e,t)}";\n\n`,i+=`${n.repeat(2)}.body(data)\n`}else r=`${n}let data = "${o(e,t)}";\n\n`,i+=`${n.repeat(2)}.body(data)\n`;return{bodySnippet:r,requestBodySnippet:i}}e.exports={parseHeader:function(e,t){const n=e.getHeaders({enabled:!0});let r="",i="";return a.isEmpty(n)||(r+=`${t}let mut headers = reqwest::header::HeaderMap::new();\n`,a.forEach(n,(e,n)=>{Array.isArray(e)&&(e=e.join(", ")),r+=`${t}headers.insert("${o(n)}", `,r+=`"${o(e)}".parse()?);\n`}),r+="\n",i+=`${t.repeat(2)}.headers(headers)\n`),{headerSnippet:r,requestHeaderSnippet:i}},parseBody:function(e,t,n,s){if(!e||a.isEmpty(e))return{bodySnippet:"",requestBodySnippet:""};switch(e.mode){case"urlencoded":return function(e,t,n){let r=`${n}let mut params = std::collections::HashMap::new();\n`,i=`${n.repeat(2)}.form(¶ms)\n`;return a.forEach(e,function(e){e.disabled||(r+=`${n}params.insert("${o(e.key,t)}", `,r+=`"${o(e.value,t)}");\n`)}),r+="\n",{bodySnippet:r,requestBodySnippet:i}}(e.urlencoded,t,n);case"raw":return i(e.raw,t,n,s);case"graphql":return function(e,t,n){let a="",r="";a+=`${n}let data = r#"\n{\n${n}"query": "${e?o(e.query,t):""}"`,e&&e.variables&&(a+=`,\n${n}"variables": ${t?e.variables.trim():e.variables}`);return a+='\n}\n"#;\n',a+=`${n}let json: serde_json::Value = serde_json::from_str(&data)?;\n\n`,r+=`${n.repeat(2)}.json(&json)\n`,{bodySnippet:a,requestBodySnippet:r}}(e.graphql,t,n);case"formdata":return function(e,t,n){let i="",s=1,c=`${n}let form = reqwest::multipart::Form::new()\n`,l=`${n.repeat(2)}.multipart(form)\n`;return a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){const a=e.src.split(r.sep).pop();c+=`${n.repeat(2)}.part("${o(e.key,t)}", `,c+=`reqwest::multipart::Part::bytes(std::fs::read("${o(e.src,t)}")?)`,c+=`.file_name("${a}")`,e.contentType&&(i+=`${n}let mut form_param${s}_headers = `,i+="reqwest::header::HeaderMap::new();\n",i+=`${n}form_param${s}_headers.insert("Content-Type", `,i+=`"${o(e.contentType,t)}".parse()?);\n\n`,c+=`.headers(form_param${s}_headers)`),c+=")\n",s++}else e.contentType?(i+=`${n}let mut form_param${s}_headers = `,i+="reqwest::header::HeaderMap::new();\n",i+=`${n}form_param${s}_headers.insert("Content-Type", `,i+=`"${o(e.contentType,t)}".parse()?);\n\n`,c+=`${n.repeat(2)}.part("${o(e.key,t)}", `,c+=`reqwest::multipart::Part::text("${o(e.value,t)}")`,c+=`.headers(form_param${s}_headers))\n`,s++):(c+=`${n.repeat(2)}.text("${o(e.key,t)}", `,c+=`"${o(e.value,t)}")\n`)}),c=i+c.slice(0,-1)+";\n\n",{bodySnippet:c,requestBodySnippet:l}}(e.formdata,t,n);case"file":return function(e,t){return{bodySnippet:`${t}let bytes = std::fs::read("${o(e.src)}")?;\n\n`,requestBodySnippet:`${t.repeat(2)}.body(bytes)\n`}}(e.file,n);default:return i(e[e.mode],t,n,s)}}}},10359(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},60898(e,t,n){e.exports=n(3446)},3446(e,t,n){e.exports={convert:n(29659).convert,getOptions:n(29659).getOptions}},80909(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;ae?" --follow ":l,g=e=>e?"--timeout "+e/1e3+l:"--timeout 3600 ";if(r.isFunction(t))n=t,t=null;else if(!r.isFunction(n))throw new Error("Shell-Httpie~convert: Callback not a function");if(t=i(t,a.getOptions()),f=s(e.url.toString()),m=t.requestTimeout,e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),p=o.addHeaders(e),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if(e.hasOwnProperty("body"))if(e.body.hasOwnProperty("mode"))switch(d=e.body.mode,u=o.getRequestBody(e.body[d],d),d){case"urlencoded":case"formdata":h+="http --ignore-stdin --form"+y(t.followRedirect),h+=g(m),h+=e.method+l+f+" \\\n",h+=u+(p?" \\\n"+p:"");break;case"raw":case"graphql":u&&(h+="printf "+u+"| "),h+="http "+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");break;case"file":h+=`cat ${u} | `,h+="http "+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");break;default:return n("Shell-Httpie~convert: Not a valid Content-Type in request body",null)}else h+="http"+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");else h+="http"+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");n(null,h)}}},14(e,t,n){var a=n(11632),r=n(80909);const o="raw";e.exports={boundaryHash:"e4dgoae5mIkjFjfG",contentType:"",addHeaders:function(e){var t="";return e.hasOwnProperty("headers")&&(Array.isArray(e.headers.members)&&e.headers.members.length?(e.headers.members=r.reject(e.headers.members,"disabled"),t=e.headers.members.map(e=>" "+e.key.trim()+":"+a.quote(e.value)).join(" \\\n")):t=""),t===[]?"":t},getRequestBody:function(e,t){var n;switch(t){case"urlencoded":n=Array.isArray(e.members)&&e.members.length?e.members.map(e=>"string"==typeof e.value?" "+a.quote(e.key)+"="+a.quote(e.value):" "+e.key+":="+e.value).join(" \\\n"):"";break;case"formdata":n=Array.isArray(e.members)&&e.members.length?e.members.map(e=>"text"===e.type?"string"==typeof e.value?" "+a.quote(e.key)+"="+a.quote(e.value):" "+e.key+":="+e.value:" "+a.quote(e.key)+"@"+e.src).join(" \\\n"):"";break;case o:n=void 0===e?"":e?`${a.quote(e,o)}`:"";break;case"graphql":let t,i=e.query;try{t=JSON.parse(e.variables)}catch(r){t={}}n=a.quote(JSON.stringify({query:i,variables:t}),o);break;case"file":n=e.src;break;default:n=""}return n||""}}},11632(e){e.exports={quote:function(e,t){return"string"!=typeof e||""===e?"":"raw"===t?"'"+e.replace(/\\/g,"\\\\").replace(/'/g,"'\\''").replace(/%/,"%%")+"'":"'"+e.replace(/\\/g,"\\\\").replace(/'/g,"'\\''")+"'"},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},93495(e,t,n){e.exports=n(37447)},37447(e,t,n){e.exports={convert:n(59937).convert,getOptions:n(59937).getOptions}},68502(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{e.disabled||"file"!==e.type||(u=!0)}),u&&(l="# wget doesn't support file upload via form data, use curl -F \\\n"),l+="wget --no-check-certificate --quiet \\\n",l+=`${c}--method ${e.method} \\\n`,t.requestTimeout>0?l+=`${c}--timeout=${Math.floor(t.requestTimeout/1e3)} \\\n`:l+=`${c}--timeout=0 \\\n`,"boolean"!=typeof t.followRedirect||t.followRedirect||(l+=`${c}--max-redirect=0 \\\n`),e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),l+=`${function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?`${t}--header '' \\`:(n=r.reject(n,"disabled"),r.map(n,function(e){return`${t}--header '${i(e.key,"header",!0)}: ${i(e.value,"header")}' \\`}).join("\n"))}(e,c)}\n`,l+=`${o(e.toJSON(),t.trimRequestBody,c)}`,n(null,l+=`${c} '${i(e.url.toString(),"url")}'`)}}},38215(e,t,n){var a=n(68502),r=n(2733).sanitize;e.exports=function(e,t,n){if(e.body){var o,i="",s=[];switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(i+=`${n}--body-data '${r(e.body[e.body.mode],e.body.mode,t)}' \\\n`),i;case"graphql":let l,u=e.body[e.body.mode].query;try{l=JSON.parse(e.body[e.body.mode].variables)}catch(c){l={}}return i+=`${n}--body-data '${r(JSON.stringify({query:u,variables:l}),"raw",t)}' \\\n`;case"urlencoded":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=`${n}--body-data '${(s=a.map(o,function(n){return`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`})).join("&")}' \\\n`),i;case"formdata":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(a.forEach(o,function(n){"text"===n.type&&s.push(`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`)}),i=`${n}--body-data '${s.join("&")}' \\\n`),i;case"file":return i=`${n}--body-file='`,i+=`${r(e.body[e.body.mode].src,e.body.mode,t)}' \\\n`;default:return i}}return""}},2733(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":case"header":case"url":return e.replace(/'/g,"'\\''");case"urlencoded":return encodeURIComponent(e).replace(/'/g,"'\\''");case"formdata":return e.replace(/'/g,"\\'");case"file":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/'/g,"'")}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},25760(e,t,n){e.exports=n(57932)},57932(e,t,n){e.exports={convert:n(79091).convert,getOptions:n(79091).getOptions}},555(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{e.disabled||(i="",i+=`${a}[\n${a.repeat(2)}"key": "${o(e.key,t,n)}",\n`,"file"===e.type?(i+=`${a.repeat(2)}"src": "${o(e.src,t,n)}",\n`,i+=`${a.repeat(2)}"type": "file"\n${a}]`):(i+=`${a.repeat(2)}"value": "${o(e.value,t,n)}",\n`,i+=`${a.repeat(2)}"type": "text"`,e.contentType&&(i+=`,\n${a.repeat(2)}"contentType": "${o(e.contentType,t,n)}"`),i+=`\n${a}]`),c.push(i))}),s=`let parameters = ${c="[\n"+r.join(c,",\n")+"]"} as [[String: Any]]\n\n`,s+='let boundary = "Boundary-\\(UUID().uuidString)"\n',s+="var body = Data()\nvar error: Error? = nil\n",s+="for param in parameters {\n",s+=`${a}if param["disabled"] != nil { continue }\n`,s+=`${a}let paramName = param["key"]!\n`,s+=`${a}body += Data("--\\(boundary)\\r\\n".utf8)\n`,s+=`${a}body += Data("Content-Disposition:form-data; name=\\"\\(paramName)\\"".utf8)\n`,s+=`${a}if param["contentType"] != nil {\n`,s+=`${a.repeat(2)}body += Data("\\r\\nContent-Type: \\(param["contentType"] as! String)".utf8)\n`,s+=`${a}}\n`,s+=`${a}let paramType = param["type"] as! String\n`,s+=`${a}if paramType == "text" {\n`,s+=`${a.repeat(2)}let paramValue = param["value"] as! String\n`,s+=`${a.repeat(2)}body += Data("\\r\\n\\r\\n\\(paramValue)\\r\\n".utf8)\n`,s+=`${a}} else {\n`,s+=`${a.repeat(2)}let paramSrc = param["src"] as! String\n`,s+=`${a.repeat(2)}let fileURL = URL(fileURLWithPath: paramSrc)\n`,s+=`${a.repeat(2)}if let fileContent = try? Data(contentsOf: fileURL) {\n`,s+=`${a.repeat(3)}body += Data("; filename=\\"\\(paramSrc)\\"\\r\\n".utf8)\n`,s+=`${a.repeat(3)}body += Data("Content-Type: \\"content-type header\\"\\r\\n".utf8)\n`,s+=`${a.repeat(3)}body += Data("\\r\\n".utf8)\n`,s+=`${a.repeat(3)}body += fileContent\n`,s+=`${a.repeat(3)}body += Data("\\r\\n".utf8)\n`,s+=`${a.repeat(2)}}\n`,s+=`${a}}\n`,s+="}\n",s+='body += Data("--\\(boundary)--\\r\\n".utf8);\n',s+"let postData = body\n"}(e.formdata,e.mode,t,n);case"file":return'let parameters = ""\nlet postData = parameters.data(using: .utf8)';default:return""}return""}a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"}]},convert:function(e,t,n){if(r.isFunction(t))n=t,t={};else if(!r.isFunction(n))throw new Error("Swift-Converter: callback is not valid function");var u,p,d,m,f,h,y="";if(u=(u="Tab"===(t=i(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),d=t.requestTimeout,p=t.trimRequestBody,m=s(e.url),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return f=l(e.body?e.body.toJSON():{},p,u),t.includeBoilerplate&&(y+="import Foundation\n",y+="#if canImport(FoundationNetworking)\nimport FoundationNetworking\n#endif\n\n"),""!==f&&(y+=`${f}\n\n`),y+=`var request = URLRequest(url: URL(string: "${m}")!,timeoutInterval: ${d||"Double.infinity"})\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),""!==(h=function(e,t){var n="";return r.isEmpty(e)||(e=r.reject(e,"disabled"),r.forEach(e,function(e){n+=`request.addValue("${o(e.value,"header")}", `,n+=`forHTTPHeaderField: "${o(e.key,"header",!0)}")\n`})),"formdata"===t&&(n+='request.addValue("multipart/form-data; ',n+='boundary=\\(boundary)", forHTTPHeaderField: "Content-Type")\n'),n}(e.toJSON().header,e.body?e.body.mode:"raw"))&&(y+=h+"\n"),y+=`request.httpMethod = "${e.method}"\n`,""!==f&&(y+="request.httpBody = postData\n"),y+="\nlet task = URLSession.shared.dataTask(with: request) { data, response, error in \n",y+=`${u}guard let data = data else {\n`,y+=`${u.repeat(2)}print(String(describing: error))\n`,y+=`${u.repeat(2)}`,y+=t.includeBoilerplate?"exit(EXIT_SUCCESS)\n":"return\n",y+=`${u}}\n`,y+=`${u}print(String(data: data, encoding: .utf8)!)\n`,y+=t.includeBoilerplate?`${u}exit(EXIT_SUCCESS)\n`:"",y+="}\n\n",y+="task.resume()\n",n(null,y+=t.includeBoilerplate?"dispatchMain()\n":"")}}},82926(e,t,n){const a=n(555);function r(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e);case"formdata":case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');case"file":return e.replace(/{/g,"[").replace(/}/g,"]");default:return e.replace(/"/g,'\\"')}return e}function o(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")}e.exports={sanitize:r,sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=function(e){let t=!0,n=a.get(e,"query.members"),r="";return Array.isArray(n)&&(r=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+o(n.key)+"="+o(n.value))},r)),r}(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r(t,"url")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},38577(e,t,n){e.exports=n(10953)},47056(e,t,n){var a=[{type:"code_generator",lang:"csharp",variant:"HttpClient",syntax_mode:"csharp",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/csharp-httpclient",main:n(24410)},{type:"code_generator",lang:"csharp",variant:"RestSharp",syntax_mode:"csharp",author:"Postman Labs ",homepage:"",main:n(45965)},{type:"code_generator",lang:"curl",variant:"cURL",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/curl",main:n(63623)},{type:"code_generator",lang:"Dart",variant:"dio",syntax_mode:"dart",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/dart-dio",main:n(79245)},{type:"code_generator",lang:"Dart",variant:"http",syntax_mode:"dart",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/dart-http",main:n(93395)},{type:"code_generator",lang:"go",variant:"Native",syntax_mode:"golang",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/golang",main:n(11863)},{type:"code_generator",lang:"http",variant:"HTTP",syntax_mode:"text",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/http",main:n(32245)},{type:"code_generator",lang:"java",variant:"OkHttp",syntax_mode:"java",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/java-okhttp",main:n(90766)},{type:"code_generator",lang:"java",variant:"Unirest",syntax_mode:"java",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/java-unirest",main:n(66788)},{type:"code_generator",lang:"JavaScript",variant:"Fetch",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/js-fetch",main:n(13663)},{type:"code_generator",lang:"javascript",variant:"jQuery",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/js-jquery",main:n(36743)},{type:"code_generator",lang:"JavaScript",variant:"XHR",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/js-xhr",main:n(96981)},{type:"code_generator",lang:"Kotlin",variant:"Okhttp",syntax_mode:"kotlin",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/kotlin-okhttp",main:n(65973)},{type:"code_generator",lang:"C",variant:"libcurl",syntax_mode:"c_cpp",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/libcurl",main:n(66746)},{type:"code_generator",lang:"nodejs",variant:"Axios",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/nodejs-axios",main:n(91721)},{type:"code_generator",lang:"nodejs",variant:"Native",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/nodejs-native",main:n(1470)},{type:"code_generator",lang:"nodejs",variant:"Request",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/nodejs-request",main:n(59838)},{type:"code_generator",lang:"nodejs",variant:"Unirest",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://bitbucket.org/postmanlabs/codegen-nodejs-unirest#readme",main:n(4839)},{type:"code_generator",lang:"Objective-C",variant:"NSURLSession",syntax_mode:"objectivec",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/objective-c",main:n(95548)},{type:"code_generator",lang:"ocaml",variant:"Cohttp",syntax_mode:"ocaml",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/ocaml-cohttp",main:n(40724)},{type:"code_generator",lang:"php",variant:"cURL",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-curl",main:n(43880)},{type:"code_generator",lang:"php",variant:"Guzzle",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-guzzle",main:n(88545)},{type:"code_generator",lang:"php",variant:"HTTP_Request2",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-httprequest2",main:n(13959)},{type:"code_generator",lang:"php",variant:"pecl_http",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-pecl-http",main:n(77485)},{type:"code_generator",lang:"powershell",variant:"RestMethod",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/powershell-restmethod",main:n(57580)},{type:"code_generator",lang:"python",variant:"http.client",syntax_mode:"python",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/python-http.client",main:n(60931)},{type:"code_generator",lang:"python",variant:"Requests",syntax_mode:"python",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/python-requests",main:n(30592)},{type:"code_generator",lang:"R",variant:"httr",syntax_mode:"R",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/r-httr",main:n(98026)},{type:"code_generator",lang:"R",variant:"RCurl",syntax_mode:"R",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/r-curl",main:n(2312)},{type:"code_generator",lang:"Ruby",variant:"Net::HTTP",syntax_mode:"ruby",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/ruby",main:n(78821)},{type:"code_generator",lang:"Rust",variant:"reqwest",syntax_mode:"rust",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/rust-reqwest",main:n(92845)},{type:"code_generator",lang:"shell",variant:"Httpie",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/shell-httpie",main:n(60898)},{type:"code_generator",lang:"shell",variant:"wget",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://bitbucket.org/postmanlabs/codegen-php-curl#readme",main:n(93495)},{type:"code_generator",lang:"swift",variant:"URLSession",syntax_mode:"swift",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/swift",main:n(25760)}];e.exports=a},10953(e,t,n){const{Request:a}=n(7442),r=n(53957),o=n(47056);e.exports={getOptions(e,t,n){o.filter(n=>{const a=n.lang.trim(),r=n.variant.trim();return e===a.toLowerCase()&&t.toLowerCase()===r.toLowerCase()}).forEach(e=>{const t=e.main;return"function"!=typeof t.getOptions?n("Codegen~getOptions: getOptions is not a function"):t.getOptions?n(null,t.getOptions()):n("Codegen~convert: Could not find codegen corresponding to provided language, variant pair")})},getLanguageList(){let e={},t=[];return o.forEach(t=>{let n=t.lang.trim(),a=t.syntax_mode.trim(),o=t.variant.trim();n=n.toLowerCase(),e[n]?e[n].variants.push({key:o}):e[n]={key:n,label:r[n]?r[n]:n,syntax_mode:a.toLowerCase(),variants:[{key:o}]}}),t=Object.keys(e).map(function(t){return e[t]}),t},convert(e,t,n,r,i){let s,c;if(!a.isRequest(n))return i("Codegen~convert: Invalid request");if(o.forEach(n=>{const a=n.lang.trim(),r=n.variant.trim();if(e.toLowerCase()===a.toLowerCase()&&t.toLowerCase()===r.toLowerCase()&&(c=n.main,s=c.convert,"function"!=typeof s))return i("Codegen~convert: Convert is not a function")}),!s)return i("Codegen~convert: Could not find codegen corresponding to provided language, variant pair");try{s(n,r,function(e,t){return e?i(e):i(null,t)})}catch(l){return i(l)}}}},23450(e,t,n){e.exports=n(95870)},57149(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(35074).Url,s=n(36068).Certificate;r.inherit(a=function(e,t){a.super_.call(this,s,e,t)},o),r.assign(a.prototype,{resolveOne(e){if(r.isString(e)||i.isUrl(e))return this.find(function(t){return t.canApplyTo(e)})}}),r.assign(a,{_postman_propertyName:"CertificateList",isCertificateList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={CertificateList:a}},36068(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3122).PropertyBase,s=n(35074).Url,c=n(9674).UrlMatchPatternList;r.inherit(a=function e(t){e.super_.apply(this,arguments),this.update(t)},o),r.assign(a.prototype,{_postman_propertyRequiresId:!0,update:function(e){r.isObject(e)&&r.mergeDefined(this,{id:e.id,name:e.name,matches:e.matches&&new c({},e.matches),key:r.isObject(e.key)?e.key:{src:e.key},cert:r.isObject(e.cert)?e.cert:{src:e.cert},pfx:r.isObject(e.pfx)?e.pfx:{src:e.pfx},passphrase:e.passphrase})},canApplyTo:function(e){return!r.isEmpty(e)&&("string"==typeof e&&(e=new s(e)),"https"===e.protocol&&this.matches.test(e))},toJSON:function(){var e=i.toJSON(this);return r.unset(e,"key.value"),r.unset(e,"cert.value"),r.unset(e,"pfx.value"),e}}),r.assign(a,{_postman_propertyName:"Certificate",_postman_propertyIndexKey:"id",isCertificate:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Certificate:a}},15291(e,t,n){var a,r=n(49328).lodash,o=n(31290).ItemGroup,i=n(76260).VariableList,s=n(89227).Version;r.inherit(a=function(e,t){a.super_.call(this,e),r.assign(this,{variables:new i(this,e&&e.variable,t),version:e&&e.info&&e.info.version?new s(e.info.version):void 0})},o),r.assign(a.prototype,{syncVariablesFrom(e,t){return this.variables.syncFromObject(e,t)},syncVariablesTo(e){return this.variables.syncToObject(e)},toJSON(){var e=o.prototype.toJSON.apply(this);return e.info={_postman_id:this.id,name:this.name,version:this.version,schema:"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},delete e.id,delete e.name,delete e.version,r.has(e,"description")&&(e.info.description=this.description,delete e.description),e}}),r.assign(a,{_postman_propertyName:"Collection",isCollection:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Collection:a}},51078(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(94425).Cookie;r.inherit(a=function(e,t){a.super_.call(this,i,e,t)},o),r.assign(a,{_postman_propertyName:"CookieList",isCookieList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={CookieList:a}},94425(e,t,n){var a,r=n(49328).lodash,o=n(3122).PropertyBase,i=n(3683).PropertyList,s=/; */,c={httponly:"httpOnly",secure:"secure",domain:"domain",path:"path","max-age":"maxAge",session:"session",expires:"expires"};r.inherit(a=function(e){a.super_.call(this,e),r.isString(e)&&(e=a.parse(e)),e&&this.update(e)},o),r.assign(a.prototype,{update(e){r.mergeDefined(this,{name:r.choose(e.name,e.key),expires:r.isString(e.expires)?new Date(e.expires):e.expires,maxAge:r.has(e,"maxAge")?Number(e.maxAge):void 0,domain:e.domain,path:e.path,secure:r.has(e,"secure")?Boolean(e.secure):void 0,httpOnly:r.has(e,"httpOnly")?Boolean(e.httpOnly):void 0,hostOnly:r.has(e,"hostOnly")?Boolean(e.hostOnly):void 0,session:r.has(e,"session")?Boolean(e.session):void 0,value:e.value?r.ensureEncoded(e.value):void 0,extensions:e.extensions||void 0})},valueOf(){try{return decodeURIComponent(this.value)}catch(e){return this.value}},toString(){var e=a.unparseSingle(this);return this.expires&&this.expires instanceof Date?Number.isNaN(this.expires.getTime())||(e+="; Expires="+this.expires.toUTCString()):this.expires&&(e+="; Expires="+this.expires),this.maxAge&&this.maxAge!==1/0&&(e+="; Max-Age="+this.maxAge),this.domain&&!this.hostOnly&&(e+="; Domain="+this.domain),this.path&&(e+="; Path="+this.path),this.secure&&(e+="; Secure"),this.httpOnly&&(e+="; HttpOnly"),this.extensions&&this.extensions.forEach(({key:t,value:n})=>{e+=`; ${t}`,e+=!0===n?"":`=${n}`}),e}}),r.assign(a,{_postman_propertyName:"Cookie",_postman_propertyIndexKey:"name",_postman_propertyIndexCaseInsensitive:!0,_postman_propertyAllowsMultipleValues:!0,isCookie:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))},unparse:function(e){return r.isArray(e)||i.isPropertyList(e)?e.map(a.unparseSingle).join("; "):""},unparseSingle:function(e){if(!r.isObject(e))return"";var t=r.isNil(e.value)?"":e.value;return e.name?e.name+"="+t:t},parse:function(e){if(!r.isString(e))return e;var t,n={},o=e.split(s);return t=a.splitParam(o.shift()),n.key=t.key,n.value=t.value,o.forEach(function(e){var t=a.splitParam(e),r=t.value,o=t.key.toLowerCase();c[o]?n[c[o]]=r:(n.extensions=n.extensions||[],n.extensions.push(t))}),n.domain||(n.hostOnly=!0),n},stringify:function(e){return a.prototype.toString.call(e)},splitParam:function(e){var t,n,a=e.split("=");return t=a[0].trim(),n=!r.isString(a[1])||a[1].trim(),r.isString(n)&&'"'===n[0]&&(n=n.slice(1,-1)),{key:t,value:n}}}),e.exports={Cookie:a}},94157(e,t,n){var a,r=n(49328).lodash,o="text/plain";a=function(e){r.isString(e)&&(e={content:e,type:o}),e&&this.update(e)},r.assign(a.prototype,{update(e,t){r.isObject(e)&&(t=e.type,e=e.content),r.assign(this,{content:e,type:t||o})},toString(){return this.content||""},toJSON(){return{content:this.content,type:this.type}}}),r.assign(a,{_postman_propertyName:"Description",isDescription:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Description:a}},41892(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(15271).Event;r.inherit(a=function(e,t){a.super_.call(this,i,e,t)},o),r.assign(a.prototype,{listeners(e){var t;return t=this.listenersOwn(e),this.eachParent(function(n){var r;n!==this.__parent&&a.isEventList(n.events)&&(r=n.events.listenersOwn(e))&&r.length&&t.unshift.apply(t,r)},this),t},listenersOwn(e){return this.filter(function(t){return!t.disabled&&t.listen===e})}}),r.assign(a,{_postman_propertyName:"EventList",isEventList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={EventList:a}},15271(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(75152).Script;r.inherit(a=function(e){a.super_.call(this,e),e&&this.update(e)},o),r.assign(a.prototype,{update(e){if(e){var t,n=e.script;i.isScript(n)?t=n:r.isArray(n)||r.isString(n)?t=new i({exec:n}):r.isObject(n)&&(t=new i(n)),r.mergeDefined(this,{listen:r.isString(e.listen)?e.listen:void 0,script:t})}}}),r.assign(a,{_postman_propertyName:"Event",isEvent:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Event:a}},57105(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3122).PropertyBase;r.inherit(a=function(e={}){a.super_.apply(this,arguments),this.key=e.key||"",this.value=e.value||"",this.type=e.type,this.src=e.src,this.contentType=e.contentType,this.fileName=e.fileName},o),r.assign(a.prototype,{toString(){return this.key+"="+this.value},valueOf(){return this.value},toJSON(){var e=i.toJSON(this);return"file"!==e.type||"string"==typeof e.value&&e.value||r.unset(e,"value"),e}}),r.assign(a,{_postman_propertyName:"FormParam",_postman_propertyIndexKey:"key",_postman_propertyAllowsMultipleValues:!0,parse:r.noop}),e.exports={FormParam:a}},86759(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(42990).Header;r.inherit(a=function(e,t){a.super_.call(this,i,e,t)},o),r.assign(a.prototype,{contentSize(){return this.count()?i.unparse(this).length:0}}),r.assign(a,{_postman_propertyName:"HeaderList",isHeaderList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={HeaderList:a}},42990(e,t,n){var a,r=n(49328).lodash,o="",i=n(58938).Property,s=n(3683).PropertyList;r.inherit(a=function(e,t){r.isString(e)&&(e=r.isString(t)?{key:t,value:e}:a.parseSingle(e)),a.super_.apply(this,arguments),this.update(e)},i),r.assign(a.prototype,{toString(){return this.key+": "+this.value},valueOf(){return this.value},update(e){this.key=r.get(e,"key")||o,this.value=r.get(e,"value",o),r.has(e,"system")&&(this.system=e.system),r.has(e,"disabled")&&(this.disabled=e.disabled)}}),r.assign(a,{_postman_propertyName:"Header",_postman_propertyIndexKey:"key",_postman_propertyIndexCaseInsensitive:!0,_postman_propertyAllowsMultipleValues:!0,parse:function(e){var t=[],n={header:/^(\S+):(.*)$/gm,fold:/\r\n([ \t])/g,trim:/^\s*(.*\S)?\s*$/},a=n.header.exec(e);for(e=e.toString().replace(n.fold,"$1");a;)t.push({key:a[1],value:a[2].replace(n.trim,"$1")}),a=n.header.exec(e);return t},parseSingle:function(e){if(!r.isString(e))return{key:o,value:o};var t,n,a=e.indexOf(":");return a<0&&(a=e.length),t=e.substr(0,a),n=e.substr(a+1),{key:r.trim(t),value:r.trim(n)}},unparse:function(e,t="\r\n"){return r.isArray(e)||s.isPropertyList(e)?e.reduce(function(e,n){return n&&!n.disabled&&(e+=a.unparseSingle(n)+t),e},o):o},unparseSingle:function(e){return r.isObject(e)?e.key+": "+e.value:o},isHeader:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))},create:function(){var e=Array.prototype.slice.call(arguments);return e.unshift(a),new(a.bind.apply(a,e))}}),e.exports={Header:a}},31290(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3683).PropertyList,s=n(41892).EventList,c=n(52436).Item,l=n(7442).Request,u=n(60813).RequestAuth;r.inherit(a=function(e){a.super_.apply(this,arguments),r.mergeDefined(this,{items:new i(a._createNewGroupOrItem,this,e&&e.item),auth:e&&e.auth?new u(e.auth):void 0,events:new s(this,e&&e.event),protocolProfileBehavior:e&&"object"==typeof e.protocolProfileBehavior?e.protocolProfileBehavior:void 0})},o),r.assign(a.prototype,{_postman_propertyRequiresId:!0,forEachItem:function(e){this.items.each(function(t){return a.isItemGroup(t)?t.forEachItem(e):e(t,this)},this)},forEachItemGroup:function(e){this.items.each(function(t){a.isItemGroup(t)&&(t.forEachItemGroup(e),e(t,this))},this)},oneDeep:function(e){var t;if(r.isString(e))return this.items.each(function(n){return n.id===e||n.name===e?(t=n,!1):a.isItemGroup(n)?!(t=n.oneDeep(e)):void 0}),t},getProtocolProfileBehavior:c.prototype.getProtocolProfileBehavior,getProtocolProfileBehaviorResolved:c.prototype.getProtocolProfileBehaviorResolved,setProtocolProfileBehavior:c.prototype.setProtocolProfileBehavior,unsetProtocolProfileBehavior:c.prototype.unsetProtocolProfileBehavior,authorizeRequestsUsing:l.prototype.authorizeUsing}),r.assign(a,{_postman_propertyName:"ItemGroup",_createNewGroupOrItem:function(e){return c.isItem(e)||a.isItemGroup(e)?e:e&&e.item?new a(e):new c(e)},isItemGroup:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={ItemGroup:a}},52436(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3683).PropertyList,s=n(41892).EventList,c=n(7442).Request,l=n(60813).RequestAuth,u=n(91964).Response,p="object",d="string",m=function(e){var t;return e&&(t=e.auth)&&l.isValidType(t.type)?t:void 0},f=function(e){var t=e&&e.protocolProfileBehavior;return typeof t===p?t:{}};r.inherit(a=function(e){a.super_.apply(this,arguments),r.mergeDefined(this,{request:e&&new c(e.request),responses:new i(u,this,e&&e.response),events:new s(this,e&&e.event),protocolProfileBehavior:e&&typeof e.protocolProfileBehavior===p?e.protocolProfileBehavior:void 0})},o),r.assign(a.prototype,{_postman_propertyRequiresId:!0,getAuth:function(){var e;return(e=m(this.request))?e:this.findInParents("auth",m)},getProtocolProfileBehavior:function(){return f(this)},getProtocolProfileBehaviorResolved:function(){var e=f(this);return this.forEachParent({withRoot:!0},function(t){e={...f(t),...e}}),e},setProtocolProfileBehavior:function(e,t){return typeof e!==d||(!this.protocolProfileBehavior&&(this.protocolProfileBehavior={}),this.protocolProfileBehavior[e]=t),this},unsetProtocolProfileBehavior:function(e){return typeof this.protocolProfileBehavior!==p||typeof e!==d||r.has(this.protocolProfileBehavior,e)&&delete this.protocolProfileBehavior[e],this},getEvents:function(e){return e?this.events.filter(function(t){return t.listen===e}):this.events.all()},authorizeRequestUsing:function(e,t){return this.request||(this.request=new c),this.request.authorizeUsing(e,t)},getPath:function(){const e=[],t=t=>{e.push(t.name)};return t(this),this.forEachParent({withRoot:!0},t),e.reverse()}}),r.assign(a,{_postman_propertyName:"Item",isItem:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Item:a}},78833(e,t,n){var a,r=n(49328).lodash,o=n(3122).PropertyBase,i="set",s="unset",c=function(e){return e&&e.length<=2};r.inherit(a=function e(t){e.super_.call(this,t),t=t||{},this.autoCompact=Boolean(t.autoCompact),this.stream=Array.isArray(t.stream)?t.stream:[],this.compacted=r.isPlainObject(t.compacted)?t.compacted:{}},o),r.assign(a.prototype,{addMutation(e){e&&c(e)&&(this.autoCompact?this.addAndCompact(e):this.stream.push(e))},addAndCompact(e){var t=e[0];t=Array.isArray(t)?t.join("."):t,this.compacted[t]=e},track(e,...t){e&&t&&(e!==i&&e!==s||this.addMutation(t))},compact(){this.stream.forEach(this.addAndCompact.bind(this)),this.stream=[]},count(){var e=this.stream.length;return e+=Object.keys(this.compacted).length},applyOn(e){if(e&&e.applyMutation){var t=function(t){!function(e,t){if(c(t)){var n=t.length>1?i:s;e.applyMutation(n,...t)}}(e,t)};r.forEach(this.compacted,t),r.forEach(this.stream,t)}}}),r.assign(a,{_postman_propertyName:"MutationTracker",isMutationTracker:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={MutationTracker:a}},3122(e,t,n){var a,r=n(49328).lodash;a=function e(t){if(t&&"string"!=typeof t){var n=t&&t.info||t,a=r(n).pickBy(e.propertyIsMeta).mapKeys(e.propertyUnprefixMeta).value();r.keys(a).length&&(this._=r.isObject(this._)?r.mergeDefined(this._,a):a)}},r.assign(a.prototype,{forEachParent(e,t){if(r.isFunction(e)&&(t=e,e={}),r.isFunction(t)&&r.isObject(e))for(var n=this.parent(),a=n&&r.isFunction(n.parent)&&n.parent();n&&(a||e.withRoot);)t(n),n=a,a=a&&r.isFunction(a.parent)&&a.parent()},findInParents(e,t){var n=this.findParentContaining(e,t);return n?n[e]:void 0},findParentContaining(e,t){var n=this;if(t){t=t.bind(this);do{if(t(n))return n;n=n.__parent}while(n)}else do{if(n[e])return n;n=n.__parent}while(n)},toJSON(){return r.reduce(this,function(e,t,n){return void 0===t?e:(t&&t._postman_propertyIsList&&!t._postman_proprtyIsSerialisedAsPlural&&r.endsWith(n,"s")&&(n=n.slice(0,-1)),t&&r.isFunction(t.toJSON)?(e[n]=t.toJSON(),e):r.isString(t)?(e[n]=t,e):(e[n]=r.cloneElement(t),e))},{})},meta(){return arguments.length?r.pick(this._,Array.prototype.slice.apply(arguments)):r.cloneDeep(this._)},parent(){return this&&this.__parent&&(this.__parent.__parent||this.__parent)||void 0},setParent(e){r.assignHidden(this,"__parent",e)}}),r.assign(a,{_postman_propertyName:"PropertyBase",propertyIsMeta:function(e,t){return r.startsWith(t,"_")&&"_"!==t},propertyUnprefixMeta:function(e,t){return r.trimStart(t,"_")},toJSON:function(e){return a.prototype.toJSON.call(e)}}),e.exports={PropertyBase:a}},3683(e,t,n){var a,r=n(49328).lodash,o=n(3122).PropertyBase,i="__parent";r.inherit(a=function(e,t,n){a.super_.call(this),this.setParent(t),r.assign(this,{members:this.members||[],reference:this.reference||{},Type:e}),r.getOwn(e,"_postman_propertyIndexKey")&&(this._postman_listIndexKey=e._postman_propertyIndexKey),r.getOwn(e,"_postman_propertyIndexCaseInsensitive")&&(this._postman_listIndexCaseInsensitive=e._postman_propertyIndexCaseInsensitive),r.getOwn(e,"_postman_propertyAllowsMultipleValues")&&(this._postman_listAllowsMultipleValues=e._postman_propertyAllowsMultipleValues),n&&this.populate(n)},o),r.assign(a.prototype,{_postman_propertyIsList:!0,_postman_listIndexKey:"id",_postman_listIndexCaseInsensitive:!1,_postman_listAllowsMultipleValues:!1,insert:function(e,t){if(r.isObject(e)){var n,o=this.indexOf(e);a.isPropertyList(e[i])&&e[i]!==this&&e[i].remove(e),r.assignHidden(e,i,this),o>-1&&this.members.splice(o,1),t&&(t=this.indexOf(t)),t>-1?this.members.splice(t,0,e):this.members.push(e),(n=e[this._postman_listIndexKey])&&(n=String(n))&&(this._postman_listIndexCaseInsensitive&&(n=n.toLowerCase()),this._postman_listAllowsMultipleValues&&Object.hasOwnProperty.call(this.reference,n)?(!r.isArray(this.reference[n])&&(this.reference[n]=[this.reference[n]]),this.reference[n].push(e)):this.reference[n]=e)}},insertAfter:function(e,t){return this.insert(e,this.idx(this.indexOf(t)+1))},append:function(e){return this.insert(e)},prepend:function(e){return this.insert(e,this.idx(0))},add:function(e){r.isNull(e)||r.isUndefined(e)||r.isNaN(e)||this.insert(e.constructor===this.Type?e:r.has(this.Type,"create")?this.Type.create.apply(this.Type,arguments):new this.Type(e))},upsert:function(e){if(r.isNil(e)||r.isNaN(e))return null;var t=this._postman_listIndexKey,n=this.one(e[t]);if(n){if(!r.isFunction(n.update))throw new Error("collection: unable to upsert into a list of Type that does not support .update()");return n.update(e),!1}return this.add(e),!0},remove:function(e,t){var n;!t&&(t=this),r.isString(e)?(n=this._postman_listIndexCaseInsensitive?e.toLowerCase():e,e=function(e){var t=e[this._postman_listIndexKey];return this._postman_listIndexCaseInsensitive&&(t=t.toLowerCase()),t===n}.bind(this)):e instanceof this.Type&&(n=e,e=function(e){return e===n}),r.isFunction(e)&&r.remove(this.members,function(n){var a;if(e.apply(t,arguments))return(a=n[this._postman_listIndexKey])&&(a=String(a))&&(this._postman_listIndexCaseInsensitive&&(a=a.toLowerCase()),this._postman_listAllowsMultipleValues&&r.isArray(this.reference[a])?(r.remove(this.reference[a],function(e){return e===n}),0===this.reference[a].length&&delete this.reference[a],1===this.reference[a].length&&(this.reference[a]=this.reference[a][0])):delete this.reference[a]),delete n[i],!0}.bind(this))},clear:function(){this.all().forEach(a._unlinkItemFromParent),this.members.length=0,Object.keys(this.reference).forEach(function(e){delete this.reference[e]}.bind(this))},populate:function(e){r.isString(e)&&r.isFunction(this.Type.parse)&&(e=this.Type.parse(e)),r.forEach(r.isArray(e)||r.isPlainObject(e)&&r.has(this.Type,"create")?e:[e],this.add.bind(this))},repopulate:function(e){this.clear(),this.populate(e)},assimilate:function(e,t){var n=a.isPropertyList(e)?e.members:e,o=this,i=o._postman_listIndexKey,s={};r.isArray(n)&&(n.forEach(function(e){e&&r.has(e,i)&&(o.upsert(e),s[e[i]]=!0)}),t&&r.forEach(o.reference,function(e,t){r.has(s,t)||o.remove(t)}))},all:function(){return r.clone(this.members)},one:function(e){var t=this.reference[this._postman_listIndexCaseInsensitive?String(e).toLowerCase():e];return this._postman_listAllowsMultipleValues&&Array.isArray(t)?t.length?t[t.length-1]:void 0:t},get:function(e){var t=this.one(e);if(t)return t.valueOf()},each:function(e,t){r.forEach(this.members,r.isFunction(e)?e.bind(t||this.__parent):e)},filter:function(e,t){return r.filter(this.members,r.isFunction(e)&&r.isObject(t)?e.bind(t):e)},find:function(e,t){return r.find(this.members,r.isFunction(e)&&r.isObject(t)?e.bind(t):e)},map:function(e,t){return r.map(this.members,r.isFunction(e)?e.bind(t||this):e)},reduce:function(e,t,n){return r.reduce(this.members,r.isFunction(e)?e.bind(n||this):e,t)},count:function(){return this.members.length},idx:function(e){return this.members[e]},indexOf:function(e){return this.members.indexOf(r.isString(e)?e=this.one(e):e)},has:function(e,t){var n,a;if(!(n=r.isString(e)?this.reference[this._postman_listIndexCaseInsensitive?e.toLowerCase():e]:this.filter(function(t){return t===e})))return!1;if(1===arguments.length)return Boolean(r.isArray(n)?n.length:n);if(this._postman_listAllowsMultipleValues&&r.isArray(n)){for(a=0;a=0;t--)if((a=this.members[t])[n]===e&&!a.disabled){this.reference[e]=a;break}return this.reference[e]}}),r.assign(a,{_postman_propertyName:"VariableList",isVariableList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={VariableList:a}},50518(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3122).PropertyBase,s=n(76260).VariableList,c=n(78833).MutationTracker,l="set",u="unset";r.inherit(a=function(e,t){(r.isArray(e)||s.isVariableList(e))&&(e={values:e}),t&&!r.isArray(t)&&(t=[t]),a.super_.call(this,e);var n,o,i=e&&e.values,l=e&&e.mutations;if(this.values=new s(this,s.isVariableList(i)?i.toJSON():i),t)for(this._layers=[],o=0,n=t.length;oe,out:e=>e}},isVariable:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Variable:a}},89227(e,t,n){var a,r=n(49328).lodash,o=n(38571),i=n(3122).PropertyBase;r.inherit(a=function(e){e&&this.set(e)},i),r.assign(a.prototype,{set(e){var t=o.parse(e)||e||{};r.assign(this,{raw:t.raw,major:t.major,minor:t.minor,patch:t.patch,prerelease:t.prerelease&&t.prerelease.join&&t.prerelease.join()||t.prerelease,build:t.build&&t.build.join&&t.build.join()||t.build,string:t.version})},toString(){return this.string||this.raw}}),r.assign(a,{_postman_propertyName:"Version"}),e.exports={Version:a}},13999(e,t,n){var a=n(84686).Buffer,r=n(49328).lodash,o=n(4917),i=n(51976),s=n(11482),c="utf8",l="Content-Type",u="Content-Disposition",p=void 0!==a&&r.isFunction(a.byteLength),d={fileNameRegex:/;[ \t]*(?:filename)[ \t]*=[ \t]*("(?:[\x20!\x23-\x5b\x5d-\x7e\x80-\xff]|\\[\x20-\x7e])*"|[!#$%&'*+.0-9A-Z^_`a-z|~-]+)[ \t]*/,encodedFileNameRegex:/;[ \t]*(?:filename\*)[ \t]*=[ \t]*([A-Za-z0-9!#$%&+\-^_`{}~]+)'.*'((?:%[0-9A-Fa-f]{2}|[A-Za-z0-9!#$&+.^_`|~-])+)[ \t]*/,quotedPairRegex:/\\([ -~])/g,hexCharMatchRegex:/%([0-9A-Fa-f]{2})/g,nonLatinCharMatchRegex:/[^\x20-\x7e\xa0-\xff]/g},m=function(e,t){return String.fromCharCode(parseInt(t,16))},f={"iso-8859-1":e=>e.replace(d.nonLatinCharMatchRegex,"?"),"utf-8"(e){if(p)return a.from(e,"binary").toString(c)}},h=function(e){var t,n;if(e)return(t=d.encodedFileNameRegex.exec(e))&&(n=function(e,t){if(e&&f[t])return f[t](e.replace(d.hexCharMatchRegex,m))}(t[2],t[1])),n||((n=d.fileNameRegex.exec(e))&&(n=n[1]),n&&'"'===n[0]&&(n=n.substr(1,n.length-2).replace(d.quotedPairRegex,"$1"))),n};e.exports={contentInfo(e){var t=e.headers.get(l),n=e.headers.get(u),a=function(e,t){var n,a,r;return e||(a=o(t))&&(e=a.mime)&&(r=a.ext),e||(e="text/plain"),{contentType:(n=s.lookup(e)).source,mimeType:n.type,mimeFormat:n.format,charset:n.charset||c,extension:r||i.extension(n.source)||""}}(t,e.stream||e.body),r=h(n),p=a.extension,d={};return r||(r="response",p&&(r+="."+p)),a.contentType&&(d.contentType=a.contentType),a.mimeType&&(d.mimeType=a.mimeType),a.mimeFormat&&(d.mimeFormat=a.mimeFormat),a.charset&&(d.charset=a.charset),p&&(d.fileExtension=p),r&&(d.fileName=r),d},regexes:d}},95870(e,t,n){e.exports={PropertyBase:n(3122).PropertyBase,Certificate:n(36068).Certificate,CertificateList:n(57149).CertificateList,Collection:n(15291).Collection,Cookie:n(94425).Cookie,CookieList:n(51078).CookieList,Description:n(94157).Description,Event:n(15271).Event,EventList:n(41892).EventList,FormParam:n(57105).FormParam,Header:n(42990).Header,HeaderList:n(86759).HeaderList,Item:n(52436).Item,ItemGroup:n(31290).ItemGroup,MutationTracker:n(78833).MutationTracker,PropertyList:n(3683).PropertyList,Property:n(58938).Property,QueryParam:n(8047).QueryParam,Request:n(7442).Request,RequestAuth:n(60813).RequestAuth,RequestBody:n(2807).RequestBody,Response:n(91964).Response,Script:n(75152).Script,Url:n(35074).Url,UrlMatchPattern:n(2589).UrlMatchPattern,UrlMatchPatternList:n(9674).UrlMatchPatternList,Variable:n(91655).Variable,VariableList:n(76260).VariableList,VariableScope:n(50518).VariableScope,ProxyConfig:n(33654).ProxyConfig,ProxyConfigList:n(36975).ProxyConfigList,Version:n(89227).Version}},20858(e,t,n){var a=n(82568),r=n(30025),o=["af","am","an","ar","ast","az","be","bg","bh","bn","br","bs","ca","ceb","ckb","co","cs","cy","da","de","el","en","eo","es","et","eu","fa","fi","fil","fo","fr","fy","ga","gd","gl","gn","gu","ha","haw","he","hi","hmn","hr","ht","hu","hy","ia","id","ig","is","it","ja","jv","ka","kk","km","kn","ko","ku","ky","la","lb","ln","lo","lt","lv","mg","mi","mk","ml","mn","mo","mr","ms","mt","my","nb","ne","nl","nn","no","ny","oc","om","or","pa","pl","ps","pt","qu","rm","ro","ru","sd","sh","si","sk","sl","sm","sn","so","sq","sr","st","su","sv","sw","ta","te","tg","th","ti","tk","to","tr","tt","tw","ug","uk","ur","uz","vi","wa","xh","yi","yo","zh","zu"],i=["/Applications","/bin","/boot","/boot/defaults","/dev","/etc","/etc/defaults","/etc/mail","/etc/namedb","/etc/periodic","/etc/ppp","/home","/home/user","/home/user/dir","/lib","/Library","/lost+found","/media","/mnt","/net","/Network","/opt","/opt/bin","/opt/include","/opt/lib","/opt/sbin","/opt/share","/private","/private/tmp","/private/var","/proc","/rescue","/root","/sbin","/selinux","/srv","/sys","/System","/tmp","/Users","/usr","/usr/X11R6","/usr/bin","/usr/include","/usr/lib","/usr/libdata","/usr/libexec","/usr/local/bin","/usr/local/src","/usr/obj","/usr/ports","/usr/sbin","/usr/share","/usr/src","/var","/var/log","/var/mail","/var/spool","/var/tmp","/var/yp"],s={$guid:{description:"A v4 style guid",generator:function(){return r.v4()}},$timestamp:{description:"The current timestamp",generator:function(){return Math.round(Date.now()/1e3)}},$isoTimestamp:{description:"The current ISO timestamp at zero UTC",generator:function(){return(new Date).toISOString()}},$randomInt:{description:"A random integer between 0 and 1000",generator:function(){return~~(1001*Math.random())}},$randomPhoneNumber:{description:"A random 10-digit phone number",generator:function(){return a.phone.phoneNumberFormat(0)}},$randomPhoneNumberExt:{description:"A random phone number with extension (12 digits)",generator:function(){return a.datatype.number({min:1,max:99})+"-"+a.phone.phoneNumberFormat(0)}},$randomLocale:{description:"A random two-letter language code (ISO 639-1)",generator:function(){return a.random.arrayElement(o)}},$randomWords:{description:"Some random words",generator:function(){var e,t=[],n=a.datatype.number({min:2,max:5});for(e=0;ea.random.arrayElement([`https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/${a.datatype.number(1249)}.jpg`,`https://avatars.githubusercontent.com/u/${a.datatype.number(1e8)}`])},$randomImageUrl:{description:"A URL for a random image",generator:a.image.imageUrl},$randomAbstractImage:{description:"A URL for a random abstract image",generator:a.image.abstract},$randomAnimalsImage:{description:"A URL for a random animal image",generator:a.image.animals},$randomBusinessImage:{description:"A URL for a random stock business image",generator:a.image.business},$randomCatsImage:{description:"A URL for a random cat image",generator:a.image.cats},$randomCityImage:{description:"A URL for a random city image",generator:a.image.city},$randomFoodImage:{description:"A URL for a random food image",generator:a.image.food},$randomNightlifeImage:{description:"A URL for a random nightlife image",generator:a.image.nightlife},$randomFashionImage:{description:"A URL for a random fashion image",generator:a.image.fashion},$randomPeopleImage:{description:"A URL for a random image of a person",generator:a.image.people},$randomNatureImage:{description:"A URL for a random nature image",generator:a.image.nature},$randomSportsImage:{description:"A URL for a random sports image",generator:a.image.sports},$randomTransportImage:{description:"A URL for a random transportation image",generator:a.image.transport},$randomImageDataUri:{description:"A random image data URI",generator:a.image.dataUri},$randomEmail:{description:"A random email address",generator:a.internet.email},$randomExampleEmail:{description:"A random email address from an \u201cexample\u201d domain (e.g. ben@example.com)",generator:a.internet.exampleEmail},$randomUserName:{description:"A random username",generator:a.internet.userName},$randomProtocol:{description:"A random internet protocol",generator:a.internet.protocol},$randomUrl:{description:"A random URL",generator:a.internet.url},$randomDomainName:{description:"A random domain name (e.g. gracie.biz, trevor.info)",generator:a.internet.domainName},$randomDomainSuffix:{description:"A random domain suffix (e.g. .com, .net, .org)",generator:a.internet.domainSuffix},$randomDomainWord:{description:"A random unqualified domain name (a name with no dots)",generator:a.internet.domainWord},$randomIP:{description:"A random IPv4 address",generator:a.internet.ip},$randomIPV6:{description:"A random IPv6 address",generator:a.internet.ipv6},$randomUserAgent:{description:"A random user agent",generator:a.internet.userAgent},$randomHexColor:{description:"A random hex value",generator:a.internet.color},$randomMACAddress:{description:"A random MAC address",generator:a.internet.mac},$randomPassword:{description:"A random 15-character alpha-numeric password",generator:a.internet.password},$randomLoremWord:{description:"A random word of lorem ipsum text",generator:a.lorem.word},$randomLoremWords:{description:"Some random words of lorem ipsum text",generator:a.lorem.words},$randomLoremSentence:{description:"A random sentence of lorem ipsum text",generator:a.lorem.sentence},$randomLoremSlug:{description:"A random lorem ipsum URL slug",generator:a.lorem.slug},$randomLoremSentences:{description:"A random 2-6 sentences of lorem ipsum text",generator:a.lorem.sentences},$randomLoremParagraph:{description:"A random paragraph of lorem ipsum text",generator:a.lorem.paragraph},$randomLoremParagraphs:{description:"3 random paragraphs of lorem ipsum text",generator:a.lorem.paragraphs},$randomLoremText:{description:"A random amount of lorem ipsum text",generator:a.lorem.text},$randomLoremLines:{description:"1-5 random lines of lorem ipsum",generator:a.lorem.lines},$randomFirstName:{description:"A random first name",generator:a.name.firstName},$randomLastName:{description:"A random last name",generator:a.name.lastName},$randomFullName:{description:"A random first and last name",generator:a.name.findName},$randomJobTitle:{description:"A random job title (e.g. senior software developer)",generator:a.name.jobTitle},$randomNamePrefix:{description:"A random name prefix (e.g. Mr., Mrs., Dr.)",generator:a.name.prefix},$randomNameSuffix:{description:"A random name suffix (e.g. Jr., MD, PhD)",generator:a.name.suffix},$randomJobDescriptor:{description:"A random job descriptor (e.g., senior, chief, corporate, etc.)",generator:a.name.jobDescriptor},$randomJobArea:{description:"A random job area (e.g. branding, functionality, usability)",generator:a.name.jobArea},$randomJobType:{description:"A random job type (e.g. supervisor, manager, coordinator, etc.)",generator:a.name.jobType},$randomUUID:{description:"A random 36-character UUID",generator:a.datatype.uuid},$randomBoolean:{description:"A random boolean value (true/false)",generator:a.datatype.boolean},$randomWord:{description:"A random word",generator:a.random.word},$randomAlphaNumeric:{description:"A random alpha-numeric character",generator:a.random.alphaNumeric},$randomFileName:{description:"A random file name (includes uncommon extensions)",generator:a.system.fileName},$randomCommonFileName:{description:"A random file name",generator:a.system.commonFileName},$randomMimeType:{description:"A random MIME type",generator:a.system.mimeType},$randomCommonFileType:{description:"A random, common file type (e.g., video, text, image, etc.)",generator:a.system.commonFileType},$randomCommonFileExt:{description:"A random, common file extension (.doc, .jpg, etc.)",generator:a.system.commonFileExt},$randomFileType:{description:"A random file type (includes uncommon file types)",generator:a.system.fileType},$randomFileExt:{description:"A random file extension (includes uncommon extensions)",generator:a.system.fileExt},$randomSemver:{description:"A random semantic version number",generator:a.system.semver}};e.exports=s},78111(e,t,n){var a,r,o=n(49328).lodash,i=n(20858);a=function(e){this.value=o.isString(e)?e:o.isFunction(e.toString)&&e.toString()||"",this.substitutions=0,this.replacements=0},o.assign(a.prototype,{replace(e,t){var n=0;return this.value=this.value.replace(e,o.isFunction(t)?function(){return n+=1,t.apply(this,arguments)}:function(){return n+=1,t}),this.replacements=n,n&&(this.substitutions+=1),this},toString(){return this.value},valueOf(){return this.value}}),r=function(e,t){t&&e.push(t),this.variables=e},o.assign(r.prototype,{find(e){var t,n,a,r,i=this.variables;for(a=0,r=i.length;a",u=["http","https","file","ftp"],p=u.join("|"),d={ftp:"21",http:"80",https:"443"},m={escapeMatcher:/[.+^${}()|[\]\\]/g,escapeMatchReplacement:"\\$&",questionmarkMatcher:/\?/g,questionmarkReplacment:".",starMatcher:"*",starReplacement:".*",patternSplit:"^(("+p+"|\\*)(\\+("+p+"))*)://(\\*|\\*\\.[^*/:]+|[^*/:]+)(:\\*|:\\d+)?(/.*)$"};r.inherit(a=function e(t){r.isString(t)&&(t={pattern:t}),e.super_.apply(this,arguments),r.assign(this,{pattern:l}),this.update(t)},o),r.assign(a.prototype,{update(e){r.has(e,"pattern")&&r.isString(e.pattern)&&!r.isEmpty(e.pattern)&&(this.pattern=e.pattern),this._matchPatternObject=this.createMatchPattern()},createMatchPattern(){var e=this.pattern.match(m.patternSplit);if(e)return{protocols:r.uniq(e[1].split("+")),host:e[5],port:e[6]&&e[6].substr(1),path:this.globPatternToRegexp(e[7])}},globPatternToRegexp:e=>(e=(e=(e=e.replace(m.escapeMatcher,m.escapeMatchReplacement)).replace(m.questionmarkMatcher,m.questionmarkReplacment)).replace(m.starMatcher,m.starReplacement),new RegExp("^"+e+"$")),testProtocol(e){var t=this._matchPatternObject;return r.includes(u,e)&&(r.includes(t.protocols,c)||r.includes(t.protocols,e))},getProtocols(){return r.get(this,"_matchPatternObject.protocols")||[]},testHost(e){var t=this._matchPatternObject;return this.matchAnyHost(t)||this.matchAbsoluteHostPattern(t,e)||this.matchSuffixHostPattern(t,e)},matchAnyHost:e=>e.host===c,matchSuffixHostPattern(e,t){var n=e.host.substr(2);return e.host[0]===c&&(t===n||t.endsWith("."+n))},matchAbsoluteHostPattern:(e,t)=>e.host===t,testPort(e,t){var n=this._matchPatternObject.port,a=t&&d[t];return typeof e===s&&typeof n===s||(e&&"string"!=typeof e&&(e=String(e)),!e&&(e=a),!n&&(n=a),n===c||n===e)},testPath(e){var t=this._matchPatternObject;return!r.isEmpty(e.match(t.path))},test(e){if(this.pattern===l)return!0;if(r.isEmpty(this._matchPatternObject))return!1;const t=new i(e);return this.testProtocol(t.protocol)&&this.testHost(t.getHost())&&this.testPort(t.port,t.protocol)&&this.testPath(t.getPath())},toString(){return String(this.pattern)},toJSON(){return{pattern:this.toString()}}}),r.assign(a,{_postman_propertyName:"UrlMatchPattern",PROTOCOL_DELIMITER:"+",MATCH_ALL_URLS:l}),e.exports={UrlMatchPattern:a}},49328(e,t,n){var a,r=n(84686).Buffer,o=n(92935).noConflict(),i=n(94854),s="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";o.mixin({inherit:(e,t)=>(Object.defineProperty(e,"super_",{value:o.isFunction(t)?t:o.noop,configurable:!1,enumerable:!1,writable:!1}),e.prototype=Object.create(o.isFunction(t)?t.prototype:t,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),e),args:e=>Array.prototype.slice.call(e),ensureEncoded(e){try{e=decodeURIComponent(e)}catch(t){}try{return encodeURIComponent(e)}catch(n){return e}},assignLocked:(e,t,n)=>(Object.defineProperty(e,t,{value:n,configurable:!1,enumerable:!1,writable:!1}),e),assignHidden:(e,t,n)=>(Object.defineProperty(e,t,{value:n,configurable:!0,enumerable:!1,writable:!0}),e),createDefined:(e,t,n,a)=>o.has(e,t)?new n(e[t]):a,mergeDefined(e,t){var n;for(n in t)o.has(t,n)&&!o.isUndefined(t[n])&&(e[n]=t[n]);return e},getOwn:(e,t,n)=>o.has(e,t)?e[t]:n,cloneElement:e=>o.cloneDeepWith(e,function(e){if(e&&o.isFunction(e.toJSON))return e.toJSON()}),inSuperChain:(e,t,n)=>!!e&&(e[t]===n||o.inSuperChain(e.super_,t,n)),randomString(e){e=e||6;var t,n=[];for(t=0;t>1,this.replacements[t].index>=e?r=t-1:a=t+1;return a>=n?-1:a}_applyInString(e,t,n){let a,r,o,i,s=0,c=this.count();if(!e||-1===(a=this._findLowerIndex(t)))return e;do{if(r=this.replacements[a],o=r.index,i=r.value,o>=n)break;o=s+o-t,e=e.slice(0,o)+i+e.slice(o+1),s+=i.length-1}while(++a= 0x80 (not a basic code point)","invalid-input":"Invalid input"},d=Math.floor,m=String.fromCharCode;function f(e){throw new RangeError(p[e])}function h(e,t){for(var n=e.length,a=[];n--;)a[n]=t(e[n]);return a}function y(e,t){var n=e.split("@"),a="";return n.length>1&&(a=n[0]+"@",e=n[1]),a+h((e=e.replace(u,".")).split("."),t).join(".")}function g(e){for(var t,n,a=[],r=0,o=e.length;r=55296&&t<=56319&&r65535&&(t+=m((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=m(e)}).join("")}function b(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:s}function x(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function k(e,t,n){var a=0;for(e=n?d(e/700):e>>1,e+=d(e/t);e>455;a+=s)e=d(e/35);return d(a+36*e/(e+38))}function _(e){var t,n,a,r,o,c,l,u,p,m,h=[],y=e.length,g=0,x=128,_=72;for((n=e.lastIndexOf("-"))<0&&(n=0),a=0;a=128&&f("not-basic"),h.push(e.charCodeAt(a));for(r=n>0?n+1:0;r=y&&f("invalid-input"),((u=b(e.charCodeAt(r++)))>=s||u>d((i-g)/c))&&f("overflow"),g+=u*c,!(u<(p=l<=_?1:l>=_+26?26:l-_));l+=s)c>d(i/(m=s-p))&&f("overflow"),c*=m;_=k(g-o,t=h.length+1,0==o),d(g/t)>i-x&&f("overflow"),x+=d(g/t),g%=t,h.splice(g++,0,x)}return v(h)}function w(e){var t,n,a,r,o,c,l,u,p,h,y,v,b,_,w,S=[];for(v=(e=g(e)).length,t=128,n=0,o=72,c=0;c=t&&yd((i-n)/(b=a+1))&&f("overflow"),n+=(l-t)*b,t=l,c=0;ci&&f("overflow"),y==t){for(u=n,p=s;!(u<(h=p<=o?1:p>=o+26?26:p-o));p+=s)w=u-h,_=s-h,S.push(m(x(h+w%_,0))),u=d(w/_);S.push(m(x(u,0))),o=k(n,b,a==r),n=0,++a}++n,++t}return S.join("")}o={version:"1.4.1",ucs2:{decode:g,encode:v},decode:_,encode:w,toASCII:function(e){return y(e,function(e){return l.test(e)?"xn--"+w(e):e})},toUnicode:function(e){return y(e,function(e){return c.test(e)?_(e.slice(4).toLowerCase()):e})}},void 0===(a=function(){return o}.call(t,n,t,e))||(e.exports=a)}()},87193(e){"use strict";var t=String.prototype.replace,n=/%20/g,a="RFC1738",r="RFC3986";e.exports={default:r,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:a,RFC3986:r}},78785(e,t,n){"use strict";var a=n(19224),r=n(98518),o=n(87193);e.exports={formats:o,parse:r,stringify:a}},98518(e,t,n){"use strict";var a=n(40364),r=Object.prototype.hasOwnProperty,o=Array.isArray,i={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:a.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},s=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},c=function(e,t,n){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&n>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},l=function(e,t,n,o){if(e){var i=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&r.call(Object.prototype,n)&&!t.allowPrototypes)return;return[n]}var a=[],o=n.indexOf("["),i=o>=0?n.slice(0,o):n;if(i){if(!t.plainObjects&&r.call(Object.prototype,i)&&!t.allowPrototypes)return;a[a.length]=i}for(var s=n.length,c=o,l=0;c>=0&&l=0){if(!0===t.strictDepth)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");a[a.length]="["+n.slice(c)+"]"}return a}(e,n);if(i)return function(e,t,n,r){var o=0;if(e.length>0&&"[]"===e[e.length-1]){var i=e.slice(0,-1).join("");o=Array.isArray(t)&&t[i]?t[i].length:0}for(var s=r?t:c(t,n,o),l=e.length-1;l>=0;--l){var u,p=e[l];if("[]"===p&&n.parseArrays)u=a.isOverflow(s)?s:n.allowEmptyArrays&&(""===s||n.strictNullHandling&&null===s)?[]:a.combine([],s,n.arrayLimit,n.plainObjects);else{u=n.plainObjects?{__proto__:null}:{};var d="["===p.charAt(0)&&"]"===p.charAt(p.length-1)?p.slice(1,-1):p,m=n.decodeDotInKeys?d.replace(/%2E/g,"."):d,f=parseInt(m,10),h=!isNaN(f)&&p!==m&&String(f)===m&&f>=0&&n.parseArrays;if(n.parseArrays||""!==m)if(h&&fu)throw new RangeError("Parameter limit exceeded. Only "+u+" parameter"+(1===u?"":"s")+" allowed.");var d,m=-1,f=t.charset;if(t.charsetSentinel)for(d=0;d-1&&(y=o(y)?[y]:y),t.comma&&o(y)&&y.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");y=a.combine([],y,t.arrayLimit,t.plainObjects)}if(null!==h){var x=r.call(n,h);x&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?n[h]=a.combine(n[h],y,t.arrayLimit,t.plainObjects):x&&"last"!==t.duplicates||(n[h]=y)}}return n}(e,n):e,p=n.plainObjects?{__proto__:null}:{},d=Object.keys(u),m=0;m0?j.join(",")||null:void 0}];else if(c(y))B=y;else{var P=Object.keys(j);B=g?P.sort(g):P}var N=d?String(n).replace(/\./g,"%2E"):String(n),D=i&&c(j)&&1===j.length?N+"[]":N;if(s&&c(j)&&0===j.length)return D+"[]";for(var I=0;I0?k+x:""}},40364(e,t,n){"use strict";var a=n(87193),r=n(15717),o=Object.prototype.hasOwnProperty,i=Array.isArray,s=r(),c=function(e,t){return s.set(e,t),e},l=function(e){return s.has(e)},u=function(e){return s.get(e)},p=function(e,t){s.set(e,t)},d=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),m=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},a=0;an?c(m(o,{plainObjects:a}),o.length-1):o},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],a=0;a1;){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var a=[],r=0;r=f?i.slice(c,c+f):i,u=[],p=0;p=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||o===a.RFC1738&&(40===m||41===m)?u[u.length]=l.charAt(p):m<128?u[u.length]=d[m]:m<2048?u[u.length]=d[192|m>>6]+d[128|63&m]:m<55296||m>=57344?u[u.length]=d[224|m>>12]+d[128|m>>6&63]+d[128|63&m]:(p+=1,m=65536+((1023&m)<<10|1023&l.charCodeAt(p)),u[u.length]=d[240|m>>18]+d[128|m>>12&63]+d[128|m>>6&63]+d[128|63&m])}s+=u.join("")}return s},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:l,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:c,maybeMap:function(e,t){if(i(e)){for(var n=[],a=0;aa.arrayLimit)return c(m(t.concat(n),a),r);t[r]=n}else{if(!t||"object"!=typeof t)return[t,n];if(l(t)){var s=u(t)+1;t[s]=n,p(t,s)}else{if(a&&a.strictMerge)return[t,n];(a&&(a.plainObjects||a.allowPrototypes)||!o.call(Object.prototype,n))&&(t[n]=!0)}}return t}if(!t||"object"!=typeof t){if(l(n)){for(var d=Object.keys(n),f=a&&a.plainObjects?{__proto__:null,0:t}:{0:t},h=0;ha.arrayLimit?c(m(y,a),y.length-1):y}var g=t;return i(t)&&!i(n)&&(g=m(t,a)),i(t)&&i(n)?(n.forEach(function(n,r){if(o.call(t,r)){var i=t[r];i&&"object"==typeof i&&n&&"object"==typeof n?t[r]=e(i,n,a):t[t.length]=n}else t[r]=n}),t):Object.keys(n).reduce(function(t,r){var i=n[r];if(o.call(t,r)?t[r]=e(t[r],i,a):t[r]=i,l(n)&&!l(t)&&c(t,u(n)),l(t)){var s=parseInt(r,10);String(s)===r&&s>=0&&s>u(t)&&p(t,s)}return t},g)}}},85954(e,t,n){"use strict";var a=n(20489),r=e=>"checkbox"===e.type,o=e=>e instanceof Date,i=e=>null==e;const s=e=>"object"==typeof e;var c=e=>!i(e)&&!Array.isArray(e)&&s(e)&&!o(e),l=e=>c(e)&&e.target?r(e.target)?e.target.checked:e.target.value:e,u=(e,t)=>{const n=t.split("."),a=[];let r=n[0];for(let o=1;o{const t=e.constructor&&e.constructor.prototype;return c(t)&&t.hasOwnProperty("isPrototypeOf")})(e)))return e;const a=n?[]:Object.create(Object.getPrototypeOf(e));for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=d(e[r]));return a}var m=e=>/^\w*$/.test(e),f=e=>void 0===e,h=e=>Array.isArray(e)?e.filter(Boolean):[],y=e=>h(e.replace(/["|']|\]/g,"").split(/\.|\[/)),g=(e,t,n)=>{if(!t||!c(e))return n;const a=(m(t)?[t]:y(t)).reduce((e,t)=>i(e)?void 0:e[t],e);return f(a)||a===e?f(e[t])?n:e[t]:a},v=e=>"boolean"==typeof e,b=e=>"function"==typeof e,x=(e,t,n)=>{let a=-1;const r=m(t)?[t]:y(t),o=r.length,i=o-1;for(;++aa.useContext(B);var P=(e,t,n,a=!0)=>{const r={};for(const o in e)Object.defineProperty(r,o,{get:()=>{const r=o;return t._proxyFormState[r]!==A&&(t._proxyFormState[r]=!a||A),n&&(n[r]=!0),e[r]}});return r};const N="undefined"!=typeof window?a.useLayoutEffect:a.useEffect;function D(e){const t=R(),{control:n=t,disabled:r,name:o,exact:i}=e||{},[s,c]=a.useState(()=>({...n._formState,defaultValues:n._defaultValues})),l=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return N(()=>n._subscribe({name:o,formState:l.current,exact:i,callback:e=>{!r&&c({...n._formState,...e,defaultValues:n._defaultValues})}}),[o,r,i]),a.useEffect(()=>{l.current.isValid&&n._setValid(!0)},[n]),a.useMemo(()=>P(s,n,l.current,!1),[s,n])}var I=e=>"string"==typeof e,L=(e,t,n,a,r)=>I(e)?(a&&t.watch.add(e),g(n,e,r)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),g(n,e))):(a&&(t.watchAll=!0),n),F=e=>i(e)||!s(e);function M(e,t,n=new WeakSet){if(e===t)return!0;if(F(e)||F(t))return Object.is(e,t);if(o(e)&&o(t))return Object.is(e.getTime(),t.getTime());const a=Object.keys(e),r=Object.keys(t);if(a.length!==r.length)return!1;if(n.has(e)||n.has(t))return!0;n.add(e),n.add(t);for(const i of a){const a=e[i];if(!(i in t))return!1;if("ref"!==i){const e=t[i];if(o(a)&&o(e)||(c(a)||Array.isArray(a))&&(c(e)||Array.isArray(e))?!M(a,e,n):!Object.is(a,e))return!1}}return!0}function $(e){const t=R(),{control:n=t,name:r,defaultValue:o,disabled:i,exact:s,compute:c}=e||{},l=a.useRef(o),u=a.useRef(c),p=a.useRef(void 0),d=a.useRef(n),m=a.useRef(r);u.current=c;const[f,h]=a.useState(()=>{const e=n._getWatch(r,l.current);return u.current?u.current(e):e}),y=a.useCallback(e=>{const t=L(r,n._names,e||n._formValues,!1,l.current);return u.current?u.current(t):t},[n._formValues,n._names,r]),g=a.useCallback(e=>{if(!i){const t=L(r,n._names,e||n._formValues,!1,l.current);if(u.current){const e=u.current(t);M(e,p.current)||(h(e),p.current=e)}else h(t)}},[n._formValues,n._names,i,r]);N(()=>(d.current===n&&M(m.current,r)||(d.current=n,m.current=r,g()),n._subscribe({name:r,formState:{values:!0},exact:s,callback:e=>{g(e.values)}})),[n,s,r,g]),a.useEffect(()=>n._removeUnmounted());const v=d.current!==n,b=m.current,x=a.useMemo(()=>{if(i)return null;const e=!v&&!M(b,r);return v||e?y():null},[i,v,r,b,y]);return null!==x?x:f}function q(e){const t=R(),{name:n,disabled:r,control:o=t,shouldUnregister:i,defaultValue:s,exact:c=!0}=e,p=!!u(o._names.array,n).length,m=a.useMemo(()=>g(o._formValues,n,g(o._defaultValues,n,s)),[o,n,s]),h=$({control:o,name:n,defaultValue:m,exact:c}),y=D({control:o,name:n,exact:c}),_=a.useRef(e),w=a.useRef(o.register(n,{...e.rules,value:h,...v(e.disabled)?{disabled:e.disabled}:{}}));_.current=e;const S=a.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!g(y.errors,n)},isDirty:{enumerable:!0,get:()=>!!g(y.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!g(y.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!g(y.validatingFields,n)},error:{enumerable:!0,get:()=>g(y.errors,n)}}),[y,n]),A=a.useCallback(e=>w.current.onChange({target:{value:l(e),name:n},type:"change"}),[n]),j=a.useCallback(()=>w.current.onBlur({target:{value:g(o._formValues,n),name:n},type:k}),[n,o._formValues]),E=a.useCallback(e=>{const t=g(o._fields,n);t&&t._f&&e&&(t._f.ref={focus:()=>b(e.focus)&&e.focus(),select:()=>b(e.select)&&e.select(),setCustomValidity:t=>b(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>b(e.reportValidity)&&e.reportValidity()})},[o._fields,n]),C=a.useMemo(()=>({name:n,value:h,...v(r)||y.disabled?{disabled:y.disabled||r}:{},onChange:A,onBlur:j,ref:E}),[n,r,y.disabled,A,j,E,h]);return a.useEffect(()=>{const e=o._options.shouldUnregister||i;o.register(n,{..._.current.rules,...v(_.current.disabled)?{disabled:_.current.disabled}:{}});const t=(e,t)=>{const n=g(o._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=d(g(o._defaultValues,n,g(o._options.defaultValues,n,_.current.defaultValue)));x(o._defaultValues,n,e),f(g(o._formValues,n))&&x(o._formValues,n,e)}return!p&&o.register(n),()=>{(p?e&&!o._state.action:e)?o.unregister(n):t(n,!1)}},[n,o,p,i]),a.useEffect(()=>{o._setDisabledField({disabled:r,name:n})},[r,n,o]),a.useMemo(()=>({field:C,formState:y,fieldState:S}),[C,y,S])}const H=e=>{const t={};for(const n of Object.keys(e))if(s(e[n])&&null!==e[n]){const a=H(e[n]);for(const e of Object.keys(a))t[`${n}.${e}`]=a[e]}else t[n]=e[n];return t},z=a.createContext(null);z.displayName="HookFormContext";const U=()=>a.useContext(z),G="post";var W=(e,t,n,a,r)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[a]:r||!0}}:{},J=e=>Array.isArray(e)?e:[e],K=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}};function V(e,t){const n={};for(const a in e)if(e.hasOwnProperty(a)){const r=e[a],o=t[a];if(r&&c(r)&&o){const e=V(r,o);c(e)&&(n[a]=e)}else e[a]&&(n[a]=o)}return n}var Z=e=>c(e)&&!Object.keys(e).length,Y=e=>"file"===e.type,X=e=>{if(!p)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Q=e=>"select-multiple"===e.type,ee=e=>"radio"===e.type,te=e=>X(e)&&e.isConnected;function ne(e,t){if(I(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;const n=Array.isArray(t)?t:m(t)?[t]:y(t),a=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let a=0;for(;a{for(const t in e)if(b(e[t]))return!0;return!1})(e)}function re(e,t={}){for(const n in e){const a=e[n];ae(a)?(t[n]=Array.isArray(a)?[]:{},re(a,t[n])):f(a)||(t[n]=!0)}return t}function oe(e){if(!1!==e){if(!0===e)return!0;if(Array.isArray(e)){const t=e.map(e=>oe(e));return t.some(e=>void 0!==e)?t:void 0}if(c(e)){const t={};for(const n in e){const a=oe(e[n]);f(a)||(t[n]=a)}return Object.keys(t).length?t:void 0}}}function ie(e,t,n){n||(n=re(t));for(const a in e){const r=e[a];if(ae(r))f(t)||F(n[a])?n[a]=re(r,Array.isArray(r)?[]:{}):ie(r,i(t)?{}:t[a],n[a]);else{const e=t[a];n[a]=!M(r,e)}}return oe(n)||{}}const se={value:!1,isValid:!1},ce={value:!0,isValid:!0};var le=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?ce:{value:e[0].value,isValid:!0}:ce:se}return se},ue=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:a})=>f(e)?e:t?""===e?NaN:e?+e:e:n&&I(e)?new Date(e):a?a(e):e;const pe={isValid:!1,value:null};var de=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,pe):pe;function me(e){const t=e.ref;return Y(t)?t.files:ee(t)?de(e.refs).value:Q(t)?[...t.selectedOptions].map(({value:e})=>e):r(t)?le(e.refs).value:ue(f(t.value)?e.ref.value:t.value,e)}var fe=e=>e instanceof RegExp,he=e=>f(e)?e:fe(e)?e.source:c(e)?fe(e.value)?e.value.source:e.value:e,ye=e=>({isOnSubmit:!e||e===S,isOnBlur:"onBlur"===e,isOnChange:e===w,isOnAll:e===A,isOnTouch:"onTouched"===e});const ge="AsyncFunction";var ve=e=>!!e&&!!e.validate&&!!(b(e.validate)&&e.validate.constructor.name===ge||c(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ge)),be=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));const xe=(e,t,n,a)=>{for(const r of n||Object.keys(e)){const n=g(e,r);if(n){const{_f:e,...o}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],r)&&!a)return!0;if(e.ref&&t(e.ref,e.name)&&!a)return!0;if(xe(o,t))break}else if(c(o)&&xe(o,t))break}}};function ke(e,t,n){const a=g(e,n);if(a||m(n))return{error:a,name:n};const r=n.split(".");for(;r.length;){const a=r.join("."),o=g(t,a),i=g(e,a);if(o&&!Array.isArray(o)&&n!==a)return{name:n};if(i&&i.type)return{name:a,error:i};if(i&&i.root&&i.root.type)return{name:`${a}.root`,error:i.root};r.pop()}return{name:n}}var _e=(e,t,n)=>{const a=J(g(e,n));return x(a,O,t[n]),x(e,n,a),e};function we(e,t,n="validate"){if(I(e)||Array.isArray(e)&&e.every(I)||v(e)&&!e)return{type:n,message:I(e)?e:"",ref:t}}var Se=e=>c(e)&&!fe(e)?e:{value:e,message:""},Ae=async(e,t,n,a,o,s)=>{const{ref:l,refs:u,required:p,maxLength:d,minLength:m,min:h,max:y,pattern:x,validate:k,name:_,valueAsNumber:w,mount:S}=e._f,A=g(n,_);if(!S||t.has(_))return{};const T=u?u[0]:l,O=e=>{o&&T.reportValidity&&(T.setCustomValidity(v(e)?"":e||""),T.reportValidity())},B={},R=ee(l),P=r(l),N=R||P,D=(w||Y(l))&&f(l.value)&&f(A)||X(l)&&""===l.value||""===A||Array.isArray(A)&&!A.length||w&&"number"==typeof A&&isNaN(A),L=W.bind(null,_,a,B),F=(e,t,n,a="maxLength",r="minLength")=>{const o=e?t:n;B[_]={type:e?a:r,message:o,ref:l,...L(e?a:r,o)}};if(s?!Array.isArray(A)||!A.length:p&&(!N&&(D||i(A))||v(A)&&!A||P&&!le(u).isValid||R&&!de(u).isValid)){const{value:e,message:t}=I(p)?{value:!!p,message:p}:Se(p);if(e&&(B[_]={type:E,message:t,ref:T,...L(E,t)},!a))return O(t),B}if(!(D||i(h)&&i(y))){let e,t;const n=Se(y),r=Se(h);if(i(A)||isNaN(A)){const a=l.valueAsDate||new Date(A),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;I(n.value)&&A&&(e=i?o(A)>o(n.value):s?A>n.value:a>new Date(n.value)),I(r.value)&&A&&(t=i?o(A)n.value),i(r.value)||(t=a+e.value,r=!i(t.value)&&A.length<+t.value;if((n||r)&&(F(n,e.message,t.message),!a))return O(B[_].message),B}if(x&&!D&&I(A)){const{value:e,message:t}=Se(x);if(fe(e)&&!A.match(e)&&(B[_]={type:j,message:t,ref:l,...L(j,t)},!a))return O(t),B}if(k)if(b(k)){const e=we(await k(A,n),T);if(e&&(B[_]={...e,...L(C,e.message)},!a))return O(e.message),B}else if(c(k)){let e={};for(const t in k){if(!Z(e)&&!a)break;const r=we(await k[t](A,n),T,t);r&&(e={...r,...L(t,r.message)},O(r.message),a&&(B[_]=e))}if(!Z(e)&&(B[_]={ref:T,...e},!a))return B}return O(!0),B};const je={mode:S,reValidateMode:w,shouldFocusError:!0},Ee={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function Ce(e={}){let t,n={...je,...e},a={...d(Ee),isLoading:b(n.defaultValues),errors:n.errors||{},disabled:n.disabled||!1},s={},w=(c(n.defaultValues)||c(n.values))&&d(n.defaultValues||n.values)||{},S=n.shouldUnregister?{}:d(w),j={action:!1,mount:!1,watch:!1,keepIsValid:!1},E={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},B=0;const R={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},P={...R};let N={...P};const D={array:K(),state:K()},F=n.criteriaMode===A,$=async e=>{if(!j.keepIsValid&&!n.disabled&&(P.isValid||N.isValid||e)){let e;n.resolver?(e=Z((await G()).errors),q()):e=await ae({fields:s,onlyCheckValid:!0,eventType:"valid"}),e!==a.isValid&&D.state.next({isValid:e})}},q=(e,t)=>{!n.disabled&&(P.isValidating||P.validatingFields||N.isValidating||N.validatingFields)&&((e||Array.from(E.mount)).forEach(e=>{e&&(t?x(a.validatingFields,e,t):ne(a.validatingFields,e))}),D.state.next({validatingFields:a.validatingFields,isValidating:!Z(a.validatingFields)}))},H=()=>{a.dirtyFields=ie(w,S)},z=(e,t,n,r)=>{const o=g(s,e);if(o){if((e=>{const t=m(e)?[e]:y(e);let n=S,a=w;for(let r=0;r{let s=!1,c=!1;const l={name:e};if(!n.disabled){if(!r||o){(P.isDirty||N.isDirty)&&(c=a.isDirty,a.isDirty=l.isDirty=re(),s=c!==l.isDirty);const n=M(g(w,e),t);c=!!g(a.dirtyFields,e),n!==a.isDirty?a.dirtyFields=ie(w,S):n?ne(a.dirtyFields,e):x(a.dirtyFields,e,!0),l.dirtyFields=a.dirtyFields,s=s||(P.dirtyFields||N.dirtyFields)&&c!==!n}if(r){const t=g(a.touchedFields,e);t||(x(a.touchedFields,e,r),l.touchedFields=a.touchedFields,s=s||(P.touchedFields||N.touchedFields)&&t!==r)}s&&i&&D.state.next(l)}return s?l:{}},G=async e=>(q(e,!0),await n.resolver(S,n.context,((e,t,n,a)=>{const r={};for(const o of e){const e=g(t,o);e&&x(r,o,e._f)}return{criteriaMode:n,names:[...e],fields:r,shouldUseNativeValidation:a}})(e||E.mount,s,n.criteriaMode,n.shouldUseNativeValidation))),W=async({name:t,eventType:n})=>{if(e.validate){const r=await e.validate({formValues:S,formState:a,name:t,eventType:n});if(c(r))for(const e in r){const t=r[e];t&&Ce(`${T}.${e}`,{message:I(t.message)?t.message:"",type:t.type||C})}else I(r)||!r?Ce(T,{message:r||"",type:C}):Se(T);return r}return!0},ae=async({fields:t,onlyCheckValid:r,name:o,eventType:i,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await W({name:o,eventType:i})&&(s.valid=!1,r)))return s.valid;for(const c in t){const o=t[c];if(o){const{_f:t,...l}=o;if(t){const i=E.array.has(t.name),c=o._f&&ve(o._f),l=P.validatingFields||P.isValidating||N.validatingFields||N.isValidating;c&&l&&q([t.name],!0);const u=await Ae(o,E.disabled,S,F,n.shouldUseNativeValidation&&!r,i);if(c&&l&&q([t.name]),u[t.name]&&(s.valid=!1,r))break;if(!r&&(g(u,t.name)?i?_e(a.errors,u,t.name):x(a.errors,t.name,u[t.name]):ne(a.errors,t.name)),e.shouldUseNativeValidation&&u[t.name])break}!Z(l)&&await ae({context:s,onlyCheckValid:r,fields:l,name:c,eventType:i})}}return s.valid},re=(e,t)=>!n.disabled&&(e&&t&&x(S,e,t),!M(ge(),w)),oe=(e,t,n)=>L(e,E,{...j.mount?S:f(t)?w:I(e)?{[e]:t}:t},n,t),se=(e,t,n={})=>{const a=g(s,e);let o=t;if(a){const n=a._f;n&&(!n.disabled&&x(S,e,ue(t,n)),o=X(n.ref)&&i(t)?"":t,Q(n.ref)?[...n.ref.options].forEach(e=>e.selected=o.includes(e.value)):n.refs?r(n.ref)?n.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(o)?e.checked=!!o.find(t=>t===e.value):e.checked=o===e.value||!!o)}):n.refs.forEach(e=>e.checked=e.value===o):Y(n.ref)?n.ref.value="":(n.ref.value=o,n.ref.type||D.state.next({name:e,values:d(S)})))}(n.shouldDirty||n.shouldTouch)&&U(e,o,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&fe(e)},ce=(e,t,n)=>{for(const a in t){if(!t.hasOwnProperty(a))return;const r=t[a],i=e+"."+a,l=g(s,i);(E.array.has(e)||c(r)||l&&!l._f)&&!o(r)?ce(i,r,n):se(i,r,n)}},le=(e,t,n={})=>{const r=g(s,e),o=E.array.has(e),c=d(t),l=M(g(S,e),c);if(l||x(S,e,c),o)D.array.next({name:e,values:d(S)}),(P.isDirty||P.dirtyFields||N.isDirty||N.dirtyFields)&&n.shouldDirty&&(H(),D.state.next({name:e,dirtyFields:a.dirtyFields,isDirty:re(e,c)}));else{const t=Array.isArray(c)&&!c.length||Z(c);!r||r._f||i(c)||t?se(e,c,n):ce(e,c,n)}if(!l){const t=be(e,E),n=d(S);if(!o)for(const a of u(E.array,e))D.array.next({name:a,values:n});D.state.next({...t&&a,name:j.mount||t?e:void 0,values:n})}},pe=async r=>{j.mount=!0;const i=r.target;let c=i.name,u=!0;const p=g(s,c),m=e=>{u=Number.isNaN(e)||o(e)&&isNaN(e.getTime())||M(e,g(S,c,e))},f=ye(n.mode),h=ye(n.reValidateMode);if(p){let o,b;const _=i.type?me(p._f):l(r),w=r.type===k||"focusout"===r.type,A=!((y=p._f).mount&&(y.required||y.min||y.max||y.maxLength||y.minLength||y.pattern||y.validate)||e.validate||n.resolver||g(a.errors,c)||p._f.deps)||((e,t,n,a,r)=>!r.isOnAll&&(!n&&r.isOnTouch?!(t||e):(n?a.isOnBlur:r.isOnBlur)?!e:!(n?a.isOnChange:r.isOnChange)||e))(w,g(a.touchedFields,c),a.isSubmitted,h,f),j=be(c,E,w);x(S,c,_),w?i&&i.readOnly||(p._f.onBlur&&p._f.onBlur(r),t&&t(0)):p._f.onChange&&p._f.onChange(r);const C=U(c,_,w),T=!Z(C)||j;if(!w&&D.state.next({name:c,type:r.type,values:d(S)}),A)return(P.isValid||N.isValid)&&("onBlur"===n.mode?w&&$():w||$()),T&&D.state.next({name:c,...j?{}:C});if(!n.resolver&&e.validate&&await W({name:c,eventType:r.type}),!w&&j&&D.state.next({...a}),n.resolver){const{errors:e}=await G([c]);if(q([c]),m(_),u){const t=ke(a.errors,s,c),n=ke(e,s,t.name||c);o=n.error,c=n.name,b=Z(e)}}else q([c],!0),o=(await Ae(p,E.disabled,S,F,n.shouldUseNativeValidation))[c],q([c]),m(_),u&&(o?b=!1:(P.isValid||N.isValid)&&(b=await ae({fields:s,onlyCheckValid:!0,name:c,eventType:r.type})));u&&(p._f.deps&&(!Array.isArray(p._f.deps)||p._f.deps.length>0)&&fe(p._f.deps),((e,r,o,i)=>{const s=g(a.errors,e),c=(P.isValid||N.isValid)&&v(r)&&a.isValid!==r;var l;if(n.delayError&&o?(l=()=>((e,t)=>{x(a.errors,e,t),D.state.next({errors:a.errors})})(e,o),t=e=>{clearTimeout(B),B=setTimeout(l,e)},t(n.delayError)):(clearTimeout(B),t=null,o?x(a.errors,e,o):ne(a.errors,e)),(o?!M(s,o):s)||!Z(i)||c){const t={...i,...c&&v(r)?{isValid:r}:{},errors:a.errors,name:e};a={...a,...t},D.state.next(t)}})(c,b,o,C))}var y},de=(e,t)=>{if(g(a.errors,t)&&e.focus)return e.focus(),1},fe=async(e,t={})=>{let r,o;const i=J(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await G(e);if(q(e),e)for(const n of e){const e=g(t,n);e?E.array.has(n)&&c(e)?_e(a.errors,{[n]:e},n):x(a.errors,n,e):ne(a.errors,n)}else a.errors=t;return t})(f(e)?e:i);r=Z(t),o=e?!i.some(e=>g(t,e)):r}else e?(o=(await Promise.all(i.map(async e=>{const t=g(s,e);return await ae({fields:t&&t._f?{[e]:t}:t,eventType:_})}))).every(Boolean),(o||a.isValid)&&$()):o=r=await ae({fields:s,name:e,eventType:_});return D.state.next({...!I(e)||(P.isValid||N.isValid)&&r!==a.isValid?{}:{name:e},...n.resolver||!e?{isValid:r}:{},errors:a.errors}),t.shouldFocus&&!o&&xe(s,de,e?i:E.mount),o},ge=(e,t)=>{let n={...j.mount?S:w};return t&&(n=V(t.dirtyFields?a.dirtyFields:a.touchedFields,n)),f(e)?n:I(e)?g(n,e):e.map(e=>g(n,e))},we=(e,t)=>({invalid:!!g((t||a).errors,e),isDirty:!!g((t||a).dirtyFields,e),error:g((t||a).errors,e),isValidating:!!g(a.validatingFields,e),isTouched:!!g((t||a).touchedFields,e)}),Se=e=>{const t=e?J(e):void 0;null==t||t.forEach(e=>ne(a.errors,e)),t?t.forEach(e=>{D.state.next({name:e,errors:a.errors})}):D.state.next({errors:{}})},Ce=(e,t,n)=>{const r=(g(s,e,{_f:{}})._f||{}).ref,o=g(a.errors,e)||{},{ref:i,message:c,type:l,...u}=o;x(a.errors,e,{...u,...t,ref:r}),D.state.next({name:e,errors:a.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()},Te=e=>D.state.subscribe({next:t=>{if(n=e.name,r=t.name,o=e.exact,(!n||!r||n===r||J(n).some(e=>e&&(o?e===r:e.startsWith(r)||r.startsWith(e))))&&((e,t,n,a)=>{n(e);const{name:r,...o}=e;return Z(o)||a&&Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(e=>t[e]===(!a||A))})(t,e.formState||P,Le,e.reRenderRoot)){const n={...S};e.callback({values:n,...a,...t,defaultValues:w})}var n,r,o}}).unsubscribe,Oe=(e,t={})=>{for(const r of e?J(e):E.mount)E.mount.delete(r),E.array.delete(r),t.keepValue||(ne(s,r),ne(S,r)),!t.keepError&&ne(a.errors,r),!t.keepDirty&&ne(a.dirtyFields,r),!t.keepTouched&&ne(a.touchedFields,r),!t.keepIsValidating&&ne(a.validatingFields,r),!n.shouldUnregister&&!t.keepDefaultValue&&ne(w,r);D.state.next({values:d(S)}),D.state.next({...a,...t.keepDirty?{isDirty:re()}:{}}),!t.keepIsValid&&$()},Be=({disabled:e,name:t})=>{if(v(e)&&j.mount||e||E.disabled.has(t)){const n=E.disabled.has(t)!==!!e;e?E.disabled.add(t):E.disabled.delete(t),n&&j.mount&&!j.action&&$()}},Re=(e,t={})=>{let a=g(s,e);const o=v(t.disabled)||v(n.disabled),i=!E.registerName.has(e)&&a&&a._f&&!a._f.mount;return x(s,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),E.mount.add(e),a&&!i?Be({disabled:v(t.disabled)?t.disabled:n.disabled,name:e}):z(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:he(t.min),max:he(t.max),minLength:he(t.minLength),maxLength:he(t.maxLength),pattern:he(t.pattern)}:{},name:e,onChange:pe,onBlur:pe,ref:o=>{if(o){E.registerName.add(e),Re(e,t),E.registerName.delete(e),a=g(s,e);const n=f(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>ee(e)||r(e))(n),c=a._f.refs||[];if(i?c.find(e=>e===n):n===a._f.ref)return;x(s,e,{_f:{...a._f,...i?{refs:[...c.filter(te),n,...Array.isArray(g(w,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),z(e,!1,void 0,n)}else a=g(s,e,{}),a._f&&(a._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!u(E.array,e).length||!j.action)&&E.unMount.add(e)}}},Pe=()=>n.shouldFocusError&&!n.shouldUseNativeValidation&&xe(s,de,E.mount),Ne=(e,t)=>async r=>{let o;r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let i=d(S);if(D.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await G();q(),a.errors=e,i=d(t)}else await ae({fields:s,eventType:"submit"});if(E.disabled.size)for(const e of E.disabled)ne(i,e);if(ne(a.errors,O),Z(a.errors)){D.state.next({errors:{}});try{await e(i,r)}catch(e){o=e}}else t&&await t({...a.errors},r),Pe(),setTimeout(Pe);if(D.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Z(a.errors)&&!o,submitCount:a.submitCount+1,errors:a.errors}),o)throw o},De=(e,t={})=>{const r=e?d(e):w,o=d(r),i=Z(e),c=i?w:o;if(t.keepDefaultValues||(w=r),!t.keepValues){if(t.keepDirtyValues){const e=new Set([...E.mount,...Object.keys(ie(w,S))]);for(const t of Array.from(e)){const e=g(a.dirtyFields,t),n=g(S,t),r=g(c,t);e&&!f(n)?x(c,t,n):e||f(r)||le(t,r)}}else{if(p&&f(e))for(const e of E.mount){const t=g(s,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(X(e)){const t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(const e of E.mount)le(e,g(c,e));else s={}}S=n.shouldUnregister?t.keepDefaultValues?d(w):{}:d(c),D.array.next({values:{...c}}),D.state.next({values:{...c}})}E={mount:t.keepDirtyValues?E.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},j.mount=!P.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!n.shouldUnregister&&!Z(c),j.watch=!!n.shouldUnregister,j.keepIsValid=!!t.keepIsValid,j.action=!1,t.keepErrors||(a.errors={}),D.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!i&&(t.keepDirty?a.isDirty:!(!t.keepDefaultValues||M(e,w))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:i?{}:t.keepDirtyValues?t.keepDefaultValues&&S?ie(w,S):a.dirtyFields:t.keepDefaultValues&&e?ie(w,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1,defaultValues:w})},Ie=(e,t)=>De(b(e)?e(S):e,{...n.resetOptions,...t}),Le=e=>{a={...a,...e}},Fe={control:{register:Re,unregister:Oe,getFieldState:we,handleSubmit:Ne,setError:Ce,_subscribe:Te,_runSchema:G,_updateIsValidating:q,_focusError:Pe,_getWatch:oe,_getDirty:re,_setValid:$,_setFieldArray:(e,t=[],r,o,i=!0,c=!0)=>{if(o&&r&&!n.disabled){if(j.action=!0,c&&Array.isArray(g(s,e))){const t=r(g(s,e),o.argA,o.argB);i&&x(s,e,t)}if(c&&Array.isArray(g(a.errors,e))){const t=r(g(a.errors,e),o.argA,o.argB);i&&x(a.errors,e,t),((e,t)=>{!h(g(e,t)).length&&ne(e,t)})(a.errors,e)}if((P.touchedFields||N.touchedFields)&&c&&Array.isArray(g(a.touchedFields,e))){const t=r(g(a.touchedFields,e),o.argA,o.argB);i&&x(a.touchedFields,e,t)}(P.dirtyFields||N.dirtyFields)&&H(),D.state.next({name:e,isDirty:re(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else x(S,e,t)},_setDisabledField:Be,_setErrors:e=>{a.errors=e,D.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>h(g(j.mount?S:w,e,n.shouldUnregister?g(w,e,[]):[])),_reset:De,_resetDefaultValues:()=>b(n.defaultValues)&&n.defaultValues().then(e=>{Ie(e,n.resetOptions),D.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(const e of E.unMount){const t=g(s,e);t&&(t._f.refs?t._f.refs.every(e=>!te(e)):!te(t._f.ref))&&Oe(e)}E.unMount=new Set},_disableForm:e=>{v(e)&&(D.state.next({disabled:e}),xe(s,(t,n)=>{const a=g(s,n);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:D,_proxyFormState:P,get _fields(){return s},get _formValues(){return S},get _state(){return j},set _state(e){j=e},get _defaultValues(){return w},get _names(){return E},set _names(e){E=e},get _formState(){return a},get _options(){return n},set _options(e){n={...n,...e}}},subscribe:e=>(j.mount=!0,N={...N,...e.formState},Te({...e,formState:{...R,...e.formState}})),trigger:fe,register:Re,handleSubmit:Ne,watch:(e,t)=>b(e)?D.state.subscribe({next:n=>"values"in n&&e(n.values||oe(void 0,t),n)}):oe(e,t,!0),setValue:le,setValues:e=>{const t=b(e)?e(S):e;if(!M(S,t)){S={...S,...t};for(const e of E.mount)le(e,g(t,e));D.state.next({...a,values:S})}},getValues:ge,reset:Ie,resetField:(e,t={})=>{g(s,e)&&(f(t.defaultValue)?le(e,d(g(w,e))):(le(e,t.defaultValue),x(w,e,d(t.defaultValue))),t.keepTouched||ne(a.touchedFields,e),t.keepDirty||(ne(a.dirtyFields,e),a.isDirty=t.defaultValue?re(e,d(g(w,e))):re()),t.keepError||(ne(a.errors,e),P.isValid&&$()),D.state.next({...a}))},clearErrors:Se,unregister:Oe,setError:Ce,setFocus:(e,t={})=>{const n=g(s,e),a=n&&n._f;if(a){const e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&b(e.select)&&e.select()})}},getFieldState:we};return{...Fe,formControl:Fe}}var Te=()=>{if("undefined"!=typeof crypto&&crypto.randomUUID)return crypto.randomUUID();const e="undefined"==typeof performance?Date.now():1e3*performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const n=(16*Math.random()+e)%16|0;return("x"==t?n:3&n|8).toString(16)})},Oe=(e,t,n={})=>n.shouldFocus||f(n.shouldFocus)?n.focusName||`${e}.${f(n.focusIndex)?t:n.focusIndex}.`:"",Be=(e,t)=>[...e,...J(t)],Re=e=>Array.isArray(e)?e.map(()=>{}):void 0;function Pe(e,t,n){return[...e.slice(0,t),...J(n),...e.slice(t)]}var Ne=(e,t,n)=>Array.isArray(e)?(f(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],De=(e,t)=>[...J(t),...J(e)],Ie=(e,t)=>f(t)?[]:function(e,t){let n=0;const a=[...e];for(const r of t)a.splice(r-n,1),n++;return h(a).length?a:[]}(e,J(t).sort((e,t)=>e-t)),Le=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]},Fe=(e,t,n)=>(e[t]=n,e);t.Controller=e=>e.render(q(e)),t.Form=function(e){const t=U(),[n,r]=a.useState(!1),{control:o=t.control,onSubmit:i,children:s,action:c,method:l=G,headers:u,encType:p,onError:d,render:m,onSuccess:f,validateStatus:h,...y}=e,g=a.useCallback(async e=>{let t=!1,n="";await o.handleSubmit(async a=>{const r=new FormData;let o="";try{o=JSON.stringify(a)}catch(e){}const s=H(a);for(const e in s)r.append(e,s[e]);if(i&&await i({data:a,event:e,method:l,formData:r,formDataJson:o}),c)try{const e=[u&&u["Content-Type"],p].some(e=>e&&e.includes("json")),a=await fetch(String(c),{method:l,headers:{...u,...p&&"multipart/form-data"!==p?{"Content-Type":p}:{}},body:e?o:r});a&&(h?!h(a.status):a.status<200||a.status>=300)?(t=!0,d&&d({response:a}),n=String(a.status)):f&&f({response:a})}catch(e){t=!0,d&&d({error:e})}})(e),t&&o&&(o._subjects.state.next({isSubmitSuccessful:!1}),o.setError("root.server",{type:n}))},[o,i,l,c,u,p,h,d,f]);return a.useEffect(()=>{r(!0)},[]),m?a.createElement(a.Fragment,null,m({submit:g})):a.createElement("form",{noValidate:n,action:c,method:l,encType:p,onSubmit:g,...y},s)},t.FormProvider=e=>{const{children:t,watch:n,getValues:r,getFieldState:o,setError:i,clearErrors:s,setValue:c,setValues:l,trigger:u,formState:p,resetField:d,reset:m,handleSubmit:f,unregister:h,control:y,register:g,setFocus:v,subscribe:b}=e,x=a.useMemo(()=>({watch:n,getValues:r,getFieldState:o,setError:i,clearErrors:s,setValue:c,setValues:l,trigger:u,formState:p,resetField:d,reset:m,handleSubmit:f,unregister:h,control:y,register:g,setFocus:v,subscribe:b}),[s,y,p,o,r,f,g,m,d,i,v,c,l,b,u,h,n]);return a.createElement(z.Provider,{value:x},a.createElement(B.Provider,{value:x.control},t))},t.FormStateSubscribe=({control:e,disabled:t,exact:n,name:a,render:r})=>r(D({control:e,name:a,disabled:t,exact:n})),t.Watch=e=>e.render($({name:e.names,...e})),t.appendErrors=W,t.createFormControl=Ce,t.get=g,t.set=x,t.useController=q,t.useFieldArray=function(e){const t=R(),{control:n=t,name:r,keyName:o="id",shouldUnregister:i,rules:s}=e,[c,l]=a.useState(n._getFieldArray(r)),u=a.useRef(n._getFieldArray(r).map(Te)),p=a.useRef(!1);n._names.array.add(r),a.useMemo(()=>s&&c.length>=0&&n.register(r,s),[n,r,c.length,s]),N(()=>n._subjects.array.subscribe({next:({values:e,name:t})=>{if(t===r||!t){const t=g(e,r);Array.isArray(t)&&(l(t),u.current=t.map(Te))}}}).unsubscribe,[n,r]);const m=a.useCallback(e=>{p.current=!0,n._setFieldArray(r,e)},[n,r]);return a.useEffect(()=>{n._state.action=!1,be(r,n._names)&&n._subjects.state.next({...n._formState});const e=ye(n._options.mode);if(p.current&&(!e.isOnSubmit||n._formState.isSubmitted)&&!ye(n._options.reValidateMode).isOnSubmit&&!e.isOnBlur)if(n._options.resolver)n._runSchema([r]).then(e=>{n._updateIsValidating([r]);const t=g(e.errors,r),a=g(n._formState.errors,r);(a?!t&&a.type||t&&(a.type!==t.type||a.message!==t.message):t&&t.type)&&(t?x(n._formState.errors,r,t):ne(n._formState.errors,r),n._subjects.state.next({errors:n._formState.errors}))});else{const e=g(n._fields,r);!e||!e._f||ye(n._options.reValidateMode).isOnSubmit&&ye(n._options.mode).isOnSubmit||Ae(e,n._names.disabled,n._formValues,n._options.criteriaMode===A,n._options.shouldUseNativeValidation,!0).then(e=>!Z(e)&&n._subjects.state.next({errors:_e(n._formState.errors,e,r)}))}n._subjects.state.next({name:r,values:d(n._formValues)}),n._names.focus&&xe(n._fields,(e,t)=>{if(n._names.focus&&t.startsWith(n._names.focus)&&e.focus)return e.focus(),1}),n._names.focus="",n._setValid(),p.current=!1},[c,r,n]),a.useEffect(()=>(!g(n._formValues,r)&&n._setFieldArray(r),()=>{const e=!(n._options.shouldUnregister||i);p.current&&e&&n._subjects.state.next({name:r,values:d(n._formValues)}),e?(e=>{const t=g(n._fields,e);t&&t._f&&(t._f.mount=!1)})(r):n.unregister(r)}),[r,n,o,i]),{swap:a.useCallback((e,t)=>{const a=n._getFieldArray(r);Le(a,e,t),Le(u.current,e,t),m(a),l(a),n._setFieldArray(r,a,Le,{argA:e,argB:t},!1)},[m,r,n]),move:a.useCallback((e,t)=>{const a=n._getFieldArray(r);Ne(a,e,t),Ne(u.current,e,t),m(a),l(a),n._setFieldArray(r,a,Ne,{argA:e,argB:t},!1)},[m,r,n]),prepend:a.useCallback((e,t)=>{const a=J(d(e)),o=De(n._getFieldArray(r),a);n._names.focus=Oe(r,0,t),u.current=De(u.current,a.map(Te)),m(o),l(o),n._setFieldArray(r,o,De,{argA:Re(e)})},[m,r,n]),append:a.useCallback((e,t)=>{const a=J(d(e)),o=Be(n._getFieldArray(r),a);n._names.focus=Oe(r,o.length-1,t),u.current=Be(u.current,a.map(Te)),m(o),l(o),n._setFieldArray(r,o,Be,{argA:Re(e)})},[m,r,n]),remove:a.useCallback(e=>{const t=Ie(n._getFieldArray(r),e);u.current=Ie(u.current,e),m(t),l(t),!Array.isArray(g(n._fields,r))&&x(n._fields,r,void 0),n._setFieldArray(r,t,Ie,{argA:e})},[m,r,n]),insert:a.useCallback((e,t,a)=>{const o=J(d(t)),i=Pe(n._getFieldArray(r),e,o);n._names.focus=Oe(r,e,a),u.current=Pe(u.current,e,o.map(Te)),m(i),l(i),n._setFieldArray(r,i,Pe,{argA:e,argB:Re(t)})},[m,r,n]),update:a.useCallback((e,t)=>{const a=d(t),o=Fe(n._getFieldArray(r),e,a);u.current=[...o].map((t,n)=>t&&n!==e?u.current[n]:Te()),m(o),l([...o]),n._setFieldArray(r,o,Fe,{argA:e,argB:a},!0,!1)},[m,r,n]),replace:a.useCallback(e=>{const t=J(d(e));u.current=t.map(Te),m([...t]),l([...t]),n._setFieldArray(r,[...t],e=>e,{},!0,!1)},[m,r,n]),fields:a.useMemo(()=>c.map((e,t)=>({...e,[o]:u.current[t]||Te()})),[c,o])}},t.useForm=function(e={}){const t=a.useRef(void 0),n=a.useRef(void 0),[r,o]=a.useState(()=>({...d(Ee),isLoading:b(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:b(e.defaultValues)?void 0:e.defaultValues}));if(!t.current)if(e.formControl)t.current={...e.formControl,formState:r},e.defaultValues&&!b(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:n,...a}=Ce(e);t.current={...a,formState:r}}const i=t.current.control;return i._options=e,N(()=>{const e=i._subscribe({formState:i._proxyFormState,callback:()=>o({...i._formState,defaultValues:i._defaultValues}),reRenderRoot:!0});return o(e=>({...e,isReady:!0})),i._formState.isReady=!0,e},[i]),a.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),a.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),a.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),a.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),a.useEffect(()=>{if(i._proxyFormState.isDirty){const e=i._getDirty();e!==r.isDirty&&i._subjects.state.next({isDirty:e})}},[i,r.isDirty]),a.useEffect(()=>{var t;e.values&&!M(e.values,n.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),(null===(t=i._options.resetOptions)||void 0===t?void 0:t.keepIsValid)||i._setValid(),n.current=e.values,o(e=>({...e}))):i._resetDefaultValues()},[i,e.values]),a.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=a.useMemo(()=>P(r,i),[i,r]),t.current},t.useFormContext=U,t.useFormState=D,t.useWatch=$},75818(e,t,n){"use strict";function a(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function r(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function o(e,t){try{var n=this.props,a=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,a)}finally{this.props=n,this.state=a}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==s){var c=e.displayName||e.name,l="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=a,t.componentWillReceiveProps=r),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=o;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var a=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,a)}}return e}n.r(t),n.d(t,{polyfill:()=>i}),a.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},34238(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0||t&&t.call(a,e)},a.onDrop=function(e){var t=a.props,n=t.onDrop,r=t.onDropAccepted,o=t.onDropRejected,i=t.multiple,s=t.disablePreview,l=t.minSize,p=t.maxSize,d=t.accept,m=(0,c.getDataTransferItems)(e),f=[],h=[];e.preventDefault(),0!==m.length?(a.dragTargets=[],a.isFileDialogActive=!1,m.forEach(function(e){if(!s)try{e.preview=window.URL.createObjectURL(e)}catch(t){0}(0,c.fileAccepted)(e,d)&&(0,c.fileMatchSize)(e,p,l)?f.push(e):h.push(e)}),i||h.push.apply(h,u(f.splice(1))),n&&n.call(a,f,h,[],e),h.length>0&&o&&o.call(a,h,e),f.length>0&&r&&r.call(a,f,e)):a.onLink(e)},a.onClick=function(e){var t=a.props,n=t.onClick;t.disableClick||(e.stopPropagation(),n&&n.call(a,e),setTimeout(a.open.bind(a),0))},a.onInputElementClick=function(e){var t=a.props.inputProps;e.stopPropagation(),t&&t.onClick&&t.onClick()},a.onFileDialogCancel=function(){var e=a.props.onFileDialogCancel,t=a.fileInputEl,n=a.isFileDialogActive;e&&n&&setTimeout(function(){t.files.length||(n=!1,e())},300)},a.setRef=function(e){a.node=e},a.setRefs=function(e){a.fileInputEl=e},a.onLink=function(e){var t=a.props,n=t.onDrop,r=t.accept;if(r){var o=r.match(/(\.[^.]+)(?=[,]|$)/gi);if(o){var i="(https://|http://)((?!http).)*("+o.join("|")+")",s=new RegExp(i,"gi"),c=[];if(e.dataTransfer){var l=decodeURIComponent(e.dataTransfer.getData("text/uri-list")).match(s),p=e.dataTransfer.getData("text/html").match(s);l?c=[].concat(u(l)):p&&(c=[].concat(u(p.filter(function(e){return-1===e.indexOf('"')}).map(function(e){return decodeURIComponent(e)}))))}else c=[].concat(u(decodeURIComponent(e.target.value).match(s)));n&&n([],[],c,e)}else n&&n([],[],[],e)}else n&&n([],[],[],e)},p(a,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){var e=this.props.preventDropOnDocument;this.dragTargets=[],e&&(document.addEventListener("dragover",c.onDocumentDragOver,!1),document.addEventListener("drop",this.onDocumentDrop,!1)),this.fileInputEl.addEventListener("click",this.onInputElementClick,!1),document.body.onfocus=this.onFileDialogCancel}},{key:"componentWillUnmount",value:function(){this.props.preventDropOnDocument&&(document.removeEventListener("dragover",c.onDocumentDragOver),document.removeEventListener("drop",this.onDocumentDrop)),this.fileInputEl.removeEventListener("click",this.onInputElementClick,!1),document.body.onfocus=null}},{key:"open",value:function(){this.isFileDialogActive=!0,this.fileInputEl.value=null,this.fileInputEl.click()}},{key:"render",value:function(){var e=this.props,t=e.accept,n=e.children,a=e.disabled,o=e.multiple,i=l(e,["accept","children","disabled","multiple"]),u=(i.preventDropOnDocument,i.disablePreview,i.disableClick,i.maxSize,i.minSize,i.inputProps,i.onDropAccepted,i.onDropRejected,i.onFileDialogCancel,l(i,["preventDropOnDocument","disablePreview","disableClick","maxSize","minSize","inputProps","onDropAccepted","onDropRejected","onFileDialogCancel"]));return s.default.createElement("div",r({},u,{onClick:this.composeHandlers(this.onClick),onDragStart:this.composeHandlers(this.onDragStart),onDragEnter:this.composeHandlers(this.onDragEnter),onDragOver:this.composeHandlers(this.onDragOver),onDragLeave:this.composeHandlers(this.onDragLeave),onDrop:this.composeHandlers(this.onDrop),ref:this.setRef,"aria-disabled":a}),n,s.default.createElement("input",{disabled:a,accept:t,type:"file",style:{display:"none"},multiple:c.supportMultiple&&o,ref:this.setRefs,onChange:this.onDrop,autoComplete:"off"}))}}]),t}(i.Component);d.defaultProps={preventDropOnDocument:!0,disabled:!1,disablePreview:!1,disableClick:!1,multiple:!0,maxSize:1/0,minSize:0},t.default=d},75430(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(34238),o=(a=r)&&a.__esModule?a:{default:a};t.default=o.default},84871(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDataTransferItems=function(e){var t=[];if(e.dataTransfer){var n=e.dataTransfer;if(n.files&&n.files.length)t=n.files;else if(n.items&&n.items.length)return Array.prototype.slice.call(n.items).filter(function(e){return"file"===e.kind})}else e.target&&e.target.files&&(t=e.target.files);return Array.prototype.slice.call(t)},t.fileAccepted=n,t.fileMatchSize=function(e,t,n){return e.size<=t&&e.size>=n},t.allFilesAccepted=function(e,t){return e.every(function(e){return n(e,t)})},t.onDocumentDragOver=function(e){e.preventDefault()};t.supportMultiple="undefined"==typeof document||!document||!document.createElement||"multiple"in document.createElement("input");function n(e,t){return"application/x-moz-file"===e.type||function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),a=e.name||"",r=e.type||"",o=r.replace(/\/.*$/,"");return n.some(function(e){var t=e.trim();return"."===t.charAt(0)?a.toLowerCase().endsWith(t.toLowerCase()):/\/\*$/.test(t)?o===t.replace(/\/.*$/,""):r===t})}return!0}(e,t)}},74220(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var a=Object.assign||function(e){for(var t=1;t0&&0===(v-=1)&&u.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(c.returnFocus(n.props.preventScroll),c.teardownScopedFocus()):c.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),f.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(c.setupScopedFocus(n.node),c.markForFocusLater()),n.setState({isOpen:!0},function(){n.openAnimationFrame=requestAnimationFrame(function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})})}))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())})},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,l.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var a="object"===(void 0===t?"undefined":r(t))?t:{base:g[e],afterOpen:g[e]+"--after-open",beforeClose:g[e]+"--before-close"},o=a.base;return n.state.afterOpen&&(o=o+" "+a.afterOpen),n.state.beforeClose&&(o=o+" "+a.beforeClose),"string"==typeof t&&t?o+" "+t:o},n.attributesFromObject=function(e,t){return Object.keys(t).reduce(function(n,a){return n[e+"-"+a]=t[a],n},{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,a=e.htmlOpenClassName,r=e.bodyOpenClassName,o=e.parentSelector,i=o&&o().ownerDocument||document;r&&p.add(i.body,r),a&&p.add(i.getElementsByTagName("html")[0],a),n&&(v+=1,u.hide(t)),f.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,r=e.overlayClassName,o=e.defaultStyles,i=e.children,s=n?{}:o.content,c=r?{}:o.overlay;if(this.shouldBeClosed())return null;var l={ref:this.setOverlayRef,className:this.buildClassName("overlay",r),style:a({},c,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},u=a({id:t,ref:this.setContentRef,style:a({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",a({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),p=this.props.contentElement(u,i);return this.props.overlayElement(l,p)}}]),t}(i.Component);b.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},b.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(m.default),s.default.instanceOf(d.SafeHTMLCollection),s.default.instanceOf(d.SafeNodeList),s.default.arrayOf(s.default.instanceOf(m.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=b,e.exports=t.default},5154(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach(function(e){return e.removeAttribute("aria-hidden")}):document.querySelectorAll(s).forEach(function(e){return e.removeAttribute("aria-hidden")}));s=null},t.log=function(){0},t.assertNodeList=c,t.setElement=function(e){var t=e;if("string"==typeof t&&i.canUseDOM){var n=document.querySelectorAll(t);c(n,t),t=n}return s=t||s},t.validateElement=l,t.hide=function(e){var t=!0,n=!1,a=void 0;try{for(var r,o=l(e)[Symbol.iterator]();!(t=(r=o.next()).done);t=!0){r.value.setAttribute("aria-hidden","true")}}catch(i){n=!0,a=i}finally{try{!t&&o.return&&o.return()}finally{if(n)throw a}}},t.show=function(e){var t=!0,n=!1,a=void 0;try{for(var r,o=l(e)[Symbol.iterator]();!(t=(r=o.next()).done);t=!0){r.value.removeAttribute("aria-hidden")}}catch(i){n=!0,a=i}finally{try{!t&&o.return&&o.return()}finally{if(n)throw a}}},t.documentNotReadyOrSSRTesting=function(){s=null};var a,r=n(63730),o=(a=r)&&a.__esModule?a:{default:a},i=n(53950);var s=null;function c(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e||s;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,o.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},61451(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[i,s],t=0;t0?(document.body.firstChild!==i&&document.body.insertBefore(i,document.body.firstChild),document.body.lastChild!==s&&document.body.appendChild(s)):(i.parentElement&&i.parentElement.removeChild(i),s.parentElement&&s.parentElement.removeChild(s))})},98474(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in n)r(e,n[t]);var o=document.body;for(var i in a)r(o,a[i]);n={},a={}},t.log=function(){0};var n={},a={};function r(e,t){e.classList.remove(t)}t.add=function(e,t){return r=e.classList,o="html"==e.nodeName.toLowerCase()?n:a,void t.split(" ").forEach(function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(o,e),r.add(e)});var r,o},t.remove=function(e,t){return r=e.classList,o="html"==e.nodeName.toLowerCase()?n:a,void t.split(" ").forEach(function(e){!function(e,t){e[t]&&(e[t]-=1)}(o,e),0===o[e]&&r.remove(e)});var r,o}},66267(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){i=[]},t.log=function(){0},t.handleBlur=l,t.handleFocus=u,t.markForFocusLater=function(){i.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==i.length&&(t=i.pop()).focus({preventScroll:e}))}catch(n){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){i.length>0&&i.pop()},t.setupScopedFocus=function(e){s=e,window.addEventListener?(window.addEventListener("blur",l,!1),document.addEventListener("focus",u,!0)):(window.attachEvent("onBlur",l),document.attachEvent("onFocus",u))},t.teardownScopedFocus=function(){s=null,window.addEventListener?(window.removeEventListener("blur",l),document.removeEventListener("focus",u)):(window.detachEvent("onBlur",l),document.detachEvent("onFocus",u))};var a,r=n(46439),o=(a=r)&&a.__esModule?a:{default:a};var i=[],s=null,c=!1;function l(){c=!0}function u(){if(c){if(c=!1,!s)return;setTimeout(function(){s.contains(document.activeElement)||((0,o.default)(s)[0]||s).focus()},0)}}},62904(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(a.openInstances.length),a.openInstances.forEach(function(e){return console.log(e)}),console.log("end portalOpenInstances ----------")},t.resetState=function(){a=new n};var n=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach(function(n){return n(e,t.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},a=new n;t.default=a},53950(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var a,r=n(33092);var o=((a=r)&&a.__esModule?a:{default:a}).default,i=o.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=o.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=o.canUseDOM?window.NodeList:{},t.canUseDOM=o.canUseDOM;t.default=i},85431(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e);if(!n.length)return void t.preventDefault();var a=void 0,r=t.shiftKey,s=n[0],c=n[n.length-1],l=i();if(e===l){if(!r)return;a=c}c!==l||r||(a=s);s===l&&r&&(a=c);if(a)return t.preventDefault(),void a.focus();var u=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==u||"Chrome"==u[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var p=n.indexOf(l);p>-1&&(p+=r?-1:1);if(void 0===(a=n[p]))return t.preventDefault(),void(a=r?c:s).focus();t.preventDefault(),a.focus()};var a,r=n(46439),o=(a=r)&&a.__esModule?a:{default:a};function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?i(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},46439(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce(function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])},[]);return n.filter(o)};var n=/^(input|select|textarea|button|object|iframe)$/;function a(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e),a=n.getPropertyValue("display");return t?"contents"!==a&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,n):"none"===a}catch(r){return console.warn("Failed to inspect element style"),!1}}function r(e,t){var r=e.nodeName.toLowerCase();return(n.test(r)&&!e.disabled||"a"===r&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),a(t))return!1;t=t.parentNode}return!0}(e)}function o(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&r(e,!n)}e.exports=t.default},16268(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(74220),o=(a=r)&&a.__esModule?a:{default:a};t.default=o.default,e.exports=t.default},72947(e,t,n){var a=n(84686),r=a.Buffer;function o(e,t){for(var n in e)t[n]=e[n]}function i(e,t,n){return r(e,t,n)}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?e.exports=a:(o(a,t),t.Buffer=i),o(r,i),i.from=function(e,t,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return r(e,t,n)},i.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var a=r(e);return void 0!==t?"string"==typeof n?a.fill(t,n):a.fill(t):a.fill(0),a},i.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return r(e)},i.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return a.SlowBuffer(e)}},7475(e,t,n){"use strict";var a,r=n(68558),o=n(84686),i=o.Buffer,s={};for(a in o)o.hasOwnProperty(a)&&"SlowBuffer"!==a&&"Buffer"!==a&&(s[a]=o[a]);var c=s.Buffer={};for(a in i)i.hasOwnProperty(a)&&"allocUnsafe"!==a&&"allocUnsafeSlow"!==a&&(c[a]=i[a]);if(s.Buffer.prototype=i.prototype,c.from&&c.from!==Uint8Array.from||(c.from=function(e,t,n){if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&void 0===e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return i(e,t,n)}),c.alloc||(c.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var a=i(e);return t&&0!==t.length?"string"==typeof n?a.fill(t,n):a.fill(t):a.fill(0),a}),!s.kStringMaxLength)try{s.kStringMaxLength=r.binding("buffer").kStringMaxLength}catch(l){}s.constants||(s.constants={MAX_LENGTH:s.kMaxLength},s.kStringMaxLength&&(s.constants.MAX_STRING_LENGTH=s.kStringMaxLength)),e.exports=s},93662(e,t,n){const a=Symbol("SemVer ANY");class r{static get ANY(){return a}constructor(e,t){if(t=o(t),e instanceof r){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),l("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===a?this.value="":this.value=this.operator+this.semver.version,l("comp",this)}parse(e){const t=this.options.loose?i[s.COMPARATORLOOSE]:i[s.COMPARATOR],n=e.match(t);if(!n)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new u(n[2],this.options.loose):this.semver=a}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===a||e===a)return!0;if("string"==typeof e)try{e=new u(e,this.options)}catch(t){return!1}return c(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new p(e.value,t).test(this.value):""===e.operator?""===e.value||new p(this.value,t).test(e.semver):(!(t=o(t)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(c(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(c(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}e.exports=r;const o=n(88686),{safeRe:i,t:s}=n(43532),c=n(67825),l=n(86742),u=n(83642),p=n(53393)},53393(e,t,n){const a=/\s+/g;class r{constructor(e,t){if(t=i(t),e instanceof r)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new r(e.raw,t);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(a," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!g(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const t of this.set)if(1===t.length&&v(t[0])){this.set=[t];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&h)|(this.options.loose&&y))+":"+e,n=o.get(t);if(n)return n;const a=this.options.loose,r=a?u[p.HYPHENRANGELOOSE]:u[p.HYPHENRANGE];e=e.replace(r,O(this.options.includePrerelease)),c("hyphen replace",e),e=e.replace(u[p.COMPARATORTRIM],d),c("comparator trim",e),e=e.replace(u[p.TILDETRIM],m),c("tilde trim",e),e=e.replace(u[p.CARETTRIM],f),c("caret trim",e);let i=e.split(" ").map(e=>x(e,this.options)).join(" ").split(/\s+/).map(e=>T(e,this.options));a&&(i=i.filter(e=>(c("loose invalid filter",e,this.options),!!e.match(u[p.COMPARATORLOOSE])))),c("range list",i);const l=new Map,v=i.map(e=>new s(e,this.options));for(const o of v){if(g(o))return[o];l.set(o.value,o)}l.size>1&&l.has("")&&l.delete("");const b=[...l.values()];return o.set(t,b),b}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some(n=>b(n,t)&&e.set.some(e=>b(e,t)&&n.every(n=>e.every(e=>n.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new l(e,this.options)}catch(t){return!1}for(let n=0;n"<0.0.0-0"===e.value,v=e=>""===e.value,b=(e,t)=>{let n=!0;const a=e.slice();let r=a.pop();for(;n&&a.length;)n=a.every(e=>r.intersects(e,t)),r=a.pop();return n},x=(e,t)=>(c("comp",e,t),e=S(e,t),c("caret",e),e=_(e,t),c("tildes",e),e=j(e,t),c("xrange",e),e=C(e,t),c("stars",e),e),k=e=>!e||"x"===e.toLowerCase()||"*"===e,_=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{const n=t.loose?u[p.TILDELOOSE]:u[p.TILDE];return e.replace(n,(t,n,a,r,o)=>{let i;return c("tilde",e,t,n,a,r,o),k(n)?i="":k(a)?i=`>=${n}.0.0 <${+n+1}.0.0-0`:k(r)?i=`>=${n}.${a}.0 <${n}.${+a+1}.0-0`:o?(c("replaceTilde pr",o),i=`>=${n}.${a}.${r}-${o} <${n}.${+a+1}.0-0`):i=`>=${n}.${a}.${r} <${n}.${+a+1}.0-0`,c("tilde return",i),i})},S=(e,t)=>e.trim().split(/\s+/).map(e=>A(e,t)).join(" "),A=(e,t)=>{c("caret",e,t);const n=t.loose?u[p.CARETLOOSE]:u[p.CARET],a=t.includePrerelease?"-0":"";return e.replace(n,(t,n,r,o,i)=>{let s;return c("caret",e,t,n,r,o,i),k(n)?s="":k(r)?s=`>=${n}.0.0${a} <${+n+1}.0.0-0`:k(o)?s="0"===n?`>=${n}.${r}.0${a} <${n}.${+r+1}.0-0`:`>=${n}.${r}.0${a} <${+n+1}.0.0-0`:i?(c("replaceCaret pr",i),s="0"===n?"0"===r?`>=${n}.${r}.${o}-${i} <${n}.${r}.${+o+1}-0`:`>=${n}.${r}.${o}-${i} <${n}.${+r+1}.0-0`:`>=${n}.${r}.${o}-${i} <${+n+1}.0.0-0`):(c("no pr"),s="0"===n?"0"===r?`>=${n}.${r}.${o}${a} <${n}.${r}.${+o+1}-0`:`>=${n}.${r}.${o}${a} <${n}.${+r+1}.0-0`:`>=${n}.${r}.${o} <${+n+1}.0.0-0`),c("caret return",s),s})},j=(e,t)=>(c("replaceXRanges",e,t),e.split(/\s+/).map(e=>E(e,t)).join(" ")),E=(e,t)=>{e=e.trim();const n=t.loose?u[p.XRANGELOOSE]:u[p.XRANGE];return e.replace(n,(n,a,r,o,i,s)=>{c("xRange",e,n,a,r,o,i,s);const l=k(r),u=l||k(o),p=u||k(i),d=p;return"="===a&&d&&(a=""),s=t.includePrerelease?"-0":"",l?n=">"===a||"<"===a?"<0.0.0-0":"*":a&&d?(u&&(o=0),i=0,">"===a?(a=">=",u?(r=+r+1,o=0,i=0):(o=+o+1,i=0)):"<="===a&&(a="<",u?r=+r+1:o=+o+1),"<"===a&&(s="-0"),n=`${a+r}.${o}.${i}${s}`):u?n=`>=${r}.0.0${s} <${+r+1}.0.0-0`:p&&(n=`>=${r}.${o}.0${s} <${r}.${+o+1}.0-0`),c("xRange return",n),n})},C=(e,t)=>(c("replaceStars",e,t),e.trim().replace(u[p.STAR],"")),T=(e,t)=>(c("replaceGTE0",e,t),e.trim().replace(u[t.includePrerelease?p.GTE0PRE:p.GTE0],"")),O=e=>(t,n,a,r,o,i,s,c,l,u,p,d)=>`${n=k(a)?"":k(r)?`>=${a}.0.0${e?"-0":""}`:k(o)?`>=${a}.${r}.0${e?"-0":""}`:i?`>=${n}`:`>=${n}${e?"-0":""}`} ${c=k(l)?"":k(u)?`<${+l+1}.0.0-0`:k(p)?`<${l}.${+u+1}.0-0`:d?`<=${l}.${u}.${p}-${d}`:e?`<${l}.${u}.${+p+1}-0`:`<=${c}`}`.trim(),B=(e,t,n)=>{for(let a=0;a0){const a=e[n].semver;if(a.major===t.major&&a.minor===t.minor&&a.patch===t.patch)return!0}return!1}return!0}},83642(e,t,n){const a=n(86742),{MAX_LENGTH:r,MAX_SAFE_INTEGER:o}=n(55120),{safeRe:i,t:s}=n(43532),c=n(88686),{compareIdentifiers:l}=n(46001);class u{constructor(e,t){if(t=c(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>r)throw new TypeError(`version is longer than ${r} characters`);a("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?i[s.LOOSE]:i[s.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);if(-1===a){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let a=[t,e];!1===n&&(a=[t]),0===l(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},76788(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null}},67825(e,t,n){const a=n(13251),r=n(94081),o=n(15330),i=n(10603),s=n(48517),c=n(77238);e.exports=(e,t,n,l)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return a(e,n,l);case"!=":return r(e,n,l);case">":return o(e,n,l);case">=":return i(e,n,l);case"<":return s(e,n,l);case"<=":return c(e,n,l);default:throw new TypeError(`Invalid operator: ${t}`)}}},20028(e,t,n){const a=n(83642),r=n(15086),{safeRe:o,t:i}=n(43532);e.exports=(e,t)=>{if(e instanceof a)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){const a=t.includePrerelease?o[i.COERCERTLFULL]:o[i.COERCERTL];let r;for(;(r=a.exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&r.index+r[0].length===n.index+n[0].length||(n=r),a.lastIndex=r.index+r[1].length+r[2].length;a.lastIndex=-1}else n=e.match(t.includePrerelease?o[i.COERCEFULL]:o[i.COERCE]);if(null===n)return null;const s=n[2],c=n[3]||"0",l=n[4]||"0",u=t.includePrerelease&&n[5]?`-${n[5]}`:"",p=t.includePrerelease&&n[6]?`+${n[6]}`:"";return r(`${s}.${c}.${l}${u}${p}`,t)}},51643(e,t,n){const a=n(83642);e.exports=(e,t,n)=>{const r=new a(e,n),o=new a(t,n);return r.compare(o)||r.compareBuild(o)}},65305(e,t,n){const a=n(81210);e.exports=(e,t)=>a(e,t,!0)},81210(e,t,n){const a=n(83642);e.exports=(e,t,n)=>new a(e,n).compare(new a(t,n))},3266(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e,null,!0),r=a(t,null,!0),o=n.compare(r);if(0===o)return null;const i=o>0,s=i?n:r,c=i?r:n,l=!!s.prerelease.length;if(!!c.prerelease.length&&!l)return c.patch||c.minor?s.patch?"patch":s.minor?"minor":"major":"major";const u=l?"pre":"";return n.major!==r.major?u+"major":n.minor!==r.minor?u+"minor":n.patch!==r.patch?u+"patch":"prerelease"}},13251(e,t,n){const a=n(81210);e.exports=(e,t,n)=>0===a(e,t,n)},15330(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)>0},10603(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)>=0},91205(e,t,n){const a=n(83642);e.exports=(e,t,n,r,o)=>{"string"==typeof n&&(o=r,r=n,n=void 0);try{return new a(e instanceof a?e.version:e,n).inc(t,r,o).version}catch(i){return null}}},48517(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)<0},77238(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)<=0},21060(e,t,n){const a=n(83642);e.exports=(e,t)=>new a(e,t).major},69128(e,t,n){const a=n(83642);e.exports=(e,t)=>new a(e,t).minor},94081(e,t,n){const a=n(81210);e.exports=(e,t,n)=>0!==a(e,t,n)},15086(e,t,n){const a=n(83642);e.exports=(e,t,n=!1)=>{if(e instanceof a)return e;try{return new a(e,t)}catch(r){if(!n)return null;throw r}}},45439(e,t,n){const a=n(83642);e.exports=(e,t)=>new a(e,t).patch},33159(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e,t);return n&&n.prerelease.length?n.prerelease:null}},65500(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(t,e,n)},40435(e,t,n){const a=n(51643);e.exports=(e,t)=>e.sort((e,n)=>a(n,e,t))},12676(e,t,n){const a=n(53393);e.exports=(e,t,n)=>{try{t=new a(t,n)}catch(r){return!1}return t.test(e)}},27021(e,t,n){const a=n(51643);e.exports=(e,t)=>e.sort((e,n)=>a(e,n,t))},97139(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e,t);return n?n.version:null}},38571(e,t,n){const a=n(43532),r=n(55120),o=n(83642),i=n(46001),s=n(15086),c=n(97139),l=n(76788),u=n(91205),p=n(3266),d=n(21060),m=n(69128),f=n(45439),h=n(33159),y=n(81210),g=n(65500),v=n(65305),b=n(51643),x=n(27021),k=n(40435),_=n(15330),w=n(48517),S=n(13251),A=n(94081),j=n(10603),E=n(77238),C=n(67825),T=n(20028),O=n(93662),B=n(53393),R=n(12676),P=n(16617),N=n(65110),D=n(49412),I=n(66375),L=n(26600),F=n(58437),M=n(43237),$=n(5308),q=n(19974),H=n(37275),z=n(83114);e.exports={parse:s,valid:c,clean:l,inc:u,diff:p,major:d,minor:m,patch:f,prerelease:h,compare:y,rcompare:g,compareLoose:v,compareBuild:b,sort:x,rsort:k,gt:_,lt:w,eq:S,neq:A,gte:j,lte:E,cmp:C,coerce:T,Comparator:O,Range:B,satisfies:R,toComparators:P,maxSatisfying:N,minSatisfying:D,minVersion:I,validRange:L,outside:F,gtr:M,ltr:$,intersects:q,simplifyRange:H,subset:z,SemVer:o,re:a.re,src:a.src,tokens:a.t,SEMVER_SPEC_VERSION:r.SEMVER_SPEC_VERSION,RELEASE_TYPES:r.RELEASE_TYPES,compareIdentifiers:i.compareIdentifiers,rcompareIdentifiers:i.rcompareIdentifiers}},55120(e){const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},86742(e,t,n){var a=n(68558);const r="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=r},46001(e){const t=/^[0-9]+$/,n=(e,n)=>{const a=t.test(e),r=t.test(n);return a&&r&&(e=+e,n=+n),e===n?0:a&&!r?-1:r&&!a?1:en(t,e)}},65136(e){e.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return void 0===t?void 0:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&void 0!==t){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}},88686(e){const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},43532(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:a,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:o}=n(55120),i=n(86742),s=(t=e.exports={}).re=[],c=t.safeRe=[],l=t.src=[],u=t.t={};let p=0;const d="[a-zA-Z0-9-]",m=[["\\s",1],["\\d",o],[d,r]],f=(e,t,n)=>{const a=(e=>{for(const[t,n]of m)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),r=p++;i(e,r,t),u[e]=r,l[r]=t,s[r]=new RegExp(t,n?"g":void 0),c[r]=new RegExp(a,n?"g":void 0)};f("NUMERICIDENTIFIER","0|[1-9]\\d*"),f("NUMERICIDENTIFIERLOOSE","\\d+"),f("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${d}*`),f("MAINVERSION",`(${l[u.NUMERICIDENTIFIER]})\\.(${l[u.NUMERICIDENTIFIER]})\\.(${l[u.NUMERICIDENTIFIER]})`),f("MAINVERSIONLOOSE",`(${l[u.NUMERICIDENTIFIERLOOSE]})\\.(${l[u.NUMERICIDENTIFIERLOOSE]})\\.(${l[u.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASEIDENTIFIER",`(?:${l[u.NUMERICIDENTIFIER]}|${l[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${l[u.NUMERICIDENTIFIERLOOSE]}|${l[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASE",`(?:-(${l[u.PRERELEASEIDENTIFIER]}(?:\\.${l[u.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${l[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${l[u.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${d}+`),f("BUILD",`(?:\\+(${l[u.BUILDIDENTIFIER]}(?:\\.${l[u.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${l[u.MAINVERSION]}${l[u.PRERELEASE]}?${l[u.BUILD]}?`),f("FULL",`^${l[u.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${l[u.MAINVERSIONLOOSE]}${l[u.PRERELEASELOOSE]}?${l[u.BUILD]}?`),f("LOOSE",`^${l[u.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${l[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${l[u.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${l[u.XRANGEIDENTIFIER]})(?:\\.(${l[u.XRANGEIDENTIFIER]})(?:\\.(${l[u.XRANGEIDENTIFIER]})(?:${l[u.PRERELEASE]})?${l[u.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${l[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[u.XRANGEIDENTIFIERLOOSE]})(?:${l[u.PRERELEASELOOSE]})?${l[u.BUILD]}?)?)?`),f("XRANGE",`^${l[u.GTLT]}\\s*${l[u.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${l[u.GTLT]}\\s*${l[u.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${a}})(?:\\.(\\d{1,${a}}))?(?:\\.(\\d{1,${a}}))?`),f("COERCE",`${l[u.COERCEPLAIN]}(?:$|[^\\d])`),f("COERCEFULL",l[u.COERCEPLAIN]+`(?:${l[u.PRERELEASE]})?`+`(?:${l[u.BUILD]})?(?:$|[^\\d])`),f("COERCERTL",l[u.COERCE],!0),f("COERCERTLFULL",l[u.COERCEFULL],!0),f("LONETILDE","(?:~>?)"),f("TILDETRIM",`(\\s*)${l[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",f("TILDE",`^${l[u.LONETILDE]}${l[u.XRANGEPLAIN]}$`),f("TILDELOOSE",`^${l[u.LONETILDE]}${l[u.XRANGEPLAINLOOSE]}$`),f("LONECARET","(?:\\^)"),f("CARETTRIM",`(\\s*)${l[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",f("CARET",`^${l[u.LONECARET]}${l[u.XRANGEPLAIN]}$`),f("CARETLOOSE",`^${l[u.LONECARET]}${l[u.XRANGEPLAINLOOSE]}$`),f("COMPARATORLOOSE",`^${l[u.GTLT]}\\s*(${l[u.LOOSEPLAIN]})$|^$`),f("COMPARATOR",`^${l[u.GTLT]}\\s*(${l[u.FULLPLAIN]})$|^$`),f("COMPARATORTRIM",`(\\s*)${l[u.GTLT]}\\s*(${l[u.LOOSEPLAIN]}|${l[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",f("HYPHENRANGE",`^\\s*(${l[u.XRANGEPLAIN]})\\s+-\\s+(${l[u.XRANGEPLAIN]})\\s*$`),f("HYPHENRANGELOOSE",`^\\s*(${l[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${l[u.XRANGEPLAINLOOSE]})\\s*$`),f("STAR","(<|>)?=?\\s*\\*"),f("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),f("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},43237(e,t,n){const a=n(58437);e.exports=(e,t,n)=>a(e,t,">",n)},19974(e,t,n){const a=n(53393);e.exports=(e,t,n)=>(e=new a(e,n),t=new a(t,n),e.intersects(t,n))},5308(e,t,n){const a=n(58437);e.exports=(e,t,n)=>a(e,t,"<",n)},65110(e,t,n){const a=n(83642),r=n(53393);e.exports=(e,t,n)=>{let o=null,i=null,s=null;try{s=new r(t,n)}catch(c){return null}return e.forEach(e=>{s.test(e)&&(o&&-1!==i.compare(e)||(o=e,i=new a(o,n)))}),o}},49412(e,t,n){const a=n(83642),r=n(53393);e.exports=(e,t,n)=>{let o=null,i=null,s=null;try{s=new r(t,n)}catch(c){return null}return e.forEach(e=>{s.test(e)&&(o&&1!==i.compare(e)||(o=e,i=new a(o,n)))}),o}},66375(e,t,n){const a=n(83642),r=n(53393),o=n(15330);e.exports=(e,t)=>{e=new r(e,t);let n=new a("0.0.0");if(e.test(n))return n;if(n=new a("0.0.0-0"),e.test(n))return n;n=null;for(let r=0;r{const t=new a(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":i&&!o(t,i)||(i=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}}),!i||n&&!o(n,i)||(n=i)}return n&&e.test(n)?n:null}},58437(e,t,n){const a=n(83642),r=n(93662),{ANY:o}=r,i=n(53393),s=n(12676),c=n(15330),l=n(48517),u=n(77238),p=n(10603);e.exports=(e,t,n,d)=>{let m,f,h,y,g;switch(e=new a(e,d),t=new i(t,d),n){case">":m=c,f=u,h=l,y=">",g=">=";break;case"<":m=l,f=p,h=c,y="<",g="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,d))return!1;for(let a=0;a{e.semver===o&&(e=new r(">=0.0.0")),i=i||e,s=s||e,m(e.semver,i.semver,d)?i=e:h(e.semver,s.semver,d)&&(s=e)}),i.operator===y||i.operator===g)return!1;if((!s.operator||s.operator===y)&&f(e,s.semver))return!1;if(s.operator===g&&h(e,s.semver))return!1}return!0}},37275(e,t,n){const a=n(12676),r=n(81210);e.exports=(e,t,n)=>{const o=[];let i=null,s=null;const c=e.sort((e,t)=>r(e,t,n));for(const r of c){a(r,t,n)?(s=r,i||(i=r)):(s&&o.push([i,s]),s=null,i=null)}i&&o.push([i,null]);const l=[];for(const[a,r]of o)a===r?l.push(a):r||a!==c[0]?r?a===c[0]?l.push(`<=${r}`):l.push(`${a} - ${r}`):l.push(`>=${a}`):l.push("*");const u=l.join(" || "),p="string"==typeof t.raw?t.raw:String(t);return u.length=0.0.0-0")],l=[new r(">=0.0.0")],u=(e,t,n)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===o){if(1===t.length&&t[0].semver===o)return!0;e=n.includePrerelease?c:l}if(1===t.length&&t[0].semver===o){if(n.includePrerelease)return!0;t=l}const a=new Set;let r,u,m,f,h,y,g;for(const o of e)">"===o.operator||">="===o.operator?r=p(r,o,n):"<"===o.operator||"<="===o.operator?u=d(u,o,n):a.add(o.semver);if(a.size>1)return null;if(r&&u){if(m=s(r.semver,u.semver,n),m>0)return null;if(0===m&&(">="!==r.operator||"<="!==u.operator))return null}for(const o of a){if(r&&!i(o,String(r),n))return null;if(u&&!i(o,String(u),n))return null;for(const e of t)if(!i(o,String(e),n))return!1;return!0}let v=!(!u||n.includePrerelease||!u.semver.prerelease.length)&&u.semver,b=!(!r||n.includePrerelease||!r.semver.prerelease.length)&&r.semver;v&&1===v.prerelease.length&&"<"===u.operator&&0===v.prerelease[0]&&(v=!1);for(const o of t){if(g=g||">"===o.operator||">="===o.operator,y=y||"<"===o.operator||"<="===o.operator,r)if(b&&o.semver.prerelease&&o.semver.prerelease.length&&o.semver.major===b.major&&o.semver.minor===b.minor&&o.semver.patch===b.patch&&(b=!1),">"===o.operator||">="===o.operator){if(f=p(r,o,n),f===o&&f!==r)return!1}else if(">="===r.operator&&!i(r.semver,String(o),n))return!1;if(u)if(v&&o.semver.prerelease&&o.semver.prerelease.length&&o.semver.major===v.major&&o.semver.minor===v.minor&&o.semver.patch===v.patch&&(v=!1),"<"===o.operator||"<="===o.operator){if(h=d(u,o,n),h===o&&h!==u)return!1}else if("<="===u.operator&&!i(u.semver,String(o),n))return!1;if(!o.operator&&(u||r)&&0!==m)return!1}return!(r&&y&&!u&&0!==m)&&(!(u&&g&&!r&&0!==m)&&(!b&&!v))},p=(e,t,n)=>{if(!e)return t;const a=s(e.semver,t.semver,n);return a>0?e:a<0||">"===t.operator&&">="===e.operator?t:e},d=(e,t,n)=>{if(!e)return t;const a=s(e.semver,t.semver,n);return a<0?e:a>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,n={})=>{if(e===t)return!0;e=new a(e,n),t=new a(t,n);let r=!1;e:for(const a of e.set){for(const e of t.set){const t=u(a,e,n);if(r=r||null!==t,t)continue e}if(r)return!1}return!0}},16617(e,t,n){const a=n(53393);e.exports=(e,t)=>new a(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},26600(e,t,n){const a=n(53393);e.exports=(e,t)=>{try{return new a(e,t).range||"*"}catch(n){return null}}},37797(e,t,n){"use strict";var a=n(24922),r=n(57379),o=function(e,t,n){for(var a,r=e;null!=(a=r.next);r=a)if(a.key===t)return r.next=a.next,n||(a.next=e.next,e.next=a),a};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+a(e))},delete:function(t){var n=function(e,t){if(e)return o(e,t,!0)}(e,t);return n&&e&&!e.next&&(e=void 0),!!n},get:function(t){return function(e,t){if(e){var n=o(e,t);return n&&n.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!o(e,t)}(e,t)},set:function(t,n){e||(e={next:void 0}),function(e,t,n){var a=o(e,t);a?a.value=n:e.next={key:t,next:e.next,value:n}}(e,t,n)}};return t}},41085(e,t,n){"use strict";var a=n(40703),r=n(15298),o=n(24922),i=n(57379),s=a("%Map%",!0),c=r("Map.prototype.get",!0),l=r("Map.prototype.set",!0),u=r("Map.prototype.has",!0),p=r("Map.prototype.delete",!0),d=r("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+o(e))},delete:function(t){if(e){var n=p(e,t);return 0===d(e)&&(e=void 0),n}return!1},get:function(t){if(e)return c(e,t)},has:function(t){return!!e&&u(e,t)},set:function(t,n){e||(e=new s),l(e,t,n)}};return t}},52468(e,t,n){"use strict";var a=n(40703),r=n(15298),o=n(24922),i=n(41085),s=n(57379),c=a("%WeakMap%",!0),l=r("WeakMap.prototype.get",!0),u=r("WeakMap.prototype.set",!0),p=r("WeakMap.prototype.has",!0),d=r("WeakMap.prototype.delete",!0);e.exports=c?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new s("Side channel does not contain "+o(e))},delete:function(n){if(c&&n&&("object"==typeof n||"function"==typeof n)){if(e)return d(e,n)}else if(i&&t)return t.delete(n);return!1},get:function(n){return c&&n&&("object"==typeof n||"function"==typeof n)&&e?l(e,n):t&&t.get(n)},has:function(n){return c&&n&&("object"==typeof n||"function"==typeof n)&&e?p(e,n):!!t&&t.has(n)},set:function(n,a){c&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new c),u(e,n,a)):i&&(t||(t=i()),t.set(n,a))}};return n}:i},15717(e,t,n){"use strict";var a=n(57379),r=n(24922),o=n(37797),i=n(41085),s=n(52468)||i||o;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+r(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=s()),e.set(t,n)}};return t}},55226(e,t,n){"use strict";var a=n(72947).Buffer,r=a.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(a.isEncoding===r||!r(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=c,this.end=l,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=u,this.end=p,t=3;break;default:return this.write=d,void(this.end=m)}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(t)}function i(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,n=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"\ufffd"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function c(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var a=n.charCodeAt(n.length-1);if(a>=55296&&a<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function l(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function u(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function d(e){return e.toString(this.encoding)}function m(e){return e&&e.length?this.write(e):""}t.I=o,o.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n=0)return r>0&&(e.lastNeed=r-1),r;if(--a=0)return r>0&&(e.lastNeed=r-2),r;if(--a=0)return r>0&&(2===r?r=0:e.lastNeed=r-3),r;return 0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var a=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,a),e.toString("utf8",t,a)},o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},82545(e,t,n){"use strict";var a=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t0&&a.push(r+" more"),n._failMsg="is none of "+a.join(", ")):n._failMsg="is none of "+r+" types",n}return o(t,e),t.prototype.getChecker=function(e,t){var n=this,a=this.ttypes.map(function(n){return n.getChecker(e,t)});return function(e,t){for(var r=t.unionResolver(),o=0;o=a._score)&&(a=i)}a&&a._score>0&&((t=this._propNames).push.apply(t,a._propNames),(n=this._messages).push.apply(n,a._messages))},e.prototype.getError=function(e){for(var t=[],n=this._propNames.length-1;n>=0;n--){var a=this._propNames[n];e+="number"==typeof a?"["+a+"]":a?"."+a:"";var o=this._messages[n];o&&t.push(e+" "+o)}return new r(e,t.join("; "))},e.prototype.getErrorDetail=function(e){for(var t=[],n=this._propNames.length-1;n>=0;n--){var a=this._propNames[n];e+="number"==typeof a?"["+a+"]":a?"."+a:"";var r=this._messages[n];r&&t.push({path:e,message:r})}var o=null;for(n=t.length-1;n>=0;n--)o&&(t[n].nested=[o]),o=t[n];return o},e}();t.DetailContext=i;var s=function(){function e(){this.contexts=[]}return e.prototype.createContext=function(){var e=new i;return this.contexts.push(e),e},e}()},32168(e,t,n){"use strict";var a=n(65846);function r(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var o=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(c),u=["%","/","?",";","#"].concat(l),p=["/","?","#"],d=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},h={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=n(78785);function v(e,t,n){if(e&&"object"==typeof e&&e instanceof r)return e;var a=new r;return a.parse(e,t,n),a}r.prototype.parse=function(e,t,n){if("string"!=typeof e)throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var r=e.indexOf("?"),i=-1!==r&&r127?R+="x":R+=B[P];if(!R.match(d)){var D=T.slice(0,j),I=T.slice(j+1),L=B.match(m);L&&(D.push(L[1]),I.unshift(L[2])),I.length&&(v="/"+I.join(".")+v),this.hostname=D.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),C||(this.hostname=a.toASCII(this.hostname));var F=this.port?":"+this.port:"",M=this.hostname||"";this.host=M+F,this.href+=this.host,C&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==v[0]&&(v="/"+v))}if(!f[k])for(j=0,O=l.length;j0)&&n.host.split("@"))&&(n.auth=C.shift(),n.hostname=C.shift(),n.host=n.hostname);return n.search=e.search,n.query=e.query,null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!_.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var S=_.slice(-1)[0],A=(n.host||e.host||_.length>1)&&("."===S||".."===S)||""===S,j=0,E=_.length;E>=0;E--)"."===(S=_[E])?_.splice(E,1):".."===S?(_.splice(E,1),j++):j&&(_.splice(E,1),j--);if(!x&&!k)for(;j--;j)_.unshift("..");!x||""===_[0]||_[0]&&"/"===_[0].charAt(0)||_.unshift(""),A&&"/"!==_.join("/").substr(-1)&&_.push("");var C,T=""===_[0]||_[0]&&"/"===_[0].charAt(0);w&&(n.hostname=T?"":_.length?_.shift():"",n.host=n.hostname,(C=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=C.shift(),n.hostname=C.shift(),n.host=n.hostname));return(x=x||n.host&&_.length)&&!T&&_.unshift(""),_.length>0?n.pathname=_.join("/"):(n.pathname=null,n.path=null),null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},r.prototype.parseHost=function(){var e=this.host,t=i.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=v,t.resolve=function(e,t){return v(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?v(e,!1,!0).resolveObject(t):t},t.format=function(e){return"string"==typeof e&&(e=v(e)),e instanceof r?e.format():r.prototype.format.call(e)},t.Url=r},53080(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},35496(e,t,n){var a=n(68558),r=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(a[n++]);case"%d":return Number(a[n++]);case"%j":try{return JSON.stringify(a[n++])}catch(t){return"[Circular]"}default:return e}}),c=a[n];n=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),f(n)?a.showHidden=n:n&&t._extend(a,n),v(a.showHidden)&&(a.showHidden=!1),v(a.depth)&&(a.depth=2),v(a.colors)&&(a.colors=!1),v(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=c),u(a,e,a.depth)}function c(e,t){var n=s.styles[t];return n?"\x1b["+s.colors[n][0]+"m"+e+"\x1b["+s.colors[n][1]+"m":e}function l(e,t){return e}function u(e,n,a){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var r=n.inspect(a,e);return g(r)||(r=u(e,r,a)),r}var o=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(g(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(y(t))return e.stylize(""+t,"number");if(f(t))return e.stylize(""+t,"boolean");if(h(t))return e.stylize("null","null")}(e,n);if(o)return o;var i=Object.keys(n),s=function(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),_(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return p(n);if(0===i.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(b(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(k(n))return e.stylize(Date.prototype.toString.call(n),"date");if(_(n))return p(n)}var l,x="",S=!1,A=["{","}"];(m(n)&&(S=!0,A=["[","]"]),w(n))&&(x=" [Function"+(n.name?": "+n.name:"")+"]");return b(n)&&(x=" "+RegExp.prototype.toString.call(n)),k(n)&&(x=" "+Date.prototype.toUTCString.call(n)),_(n)&&(x=" "+p(n)),0!==i.length||S&&0!=n.length?a<0?b(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),l=S?function(e,t,n,a,r){for(var o=[],i=0,s=t.length;i=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);if(a>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(l,x,A)):A[0]+x+A[1]}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,a,r,o){var i,s,c;if((c=Object.getOwnPropertyDescriptor(t,r)||{value:t[r]}).get?s=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(s=e.stylize("[Setter]","special")),E(a,r)||(i="["+r+"]"),s||(e.seen.indexOf(c.value)<0?(s=h(n)?u(e,c.value,null):u(e,c.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(i)){if(o&&r.match(/^\d+$/))return s;(i=JSON.stringify(""+r)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+s}function m(e){return Array.isArray(e)}function f(e){return"boolean"==typeof e}function h(e){return null===e}function y(e){return"number"==typeof e}function g(e){return"string"==typeof e}function v(e){return void 0===e}function b(e){return x(e)&&"[object RegExp]"===S(e)}function x(e){return"object"==typeof e&&null!==e}function k(e){return x(e)&&"[object Date]"===S(e)}function _(e){return x(e)&&("[object Error]"===S(e)||e instanceof Error)}function w(e){return"function"==typeof e}function S(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(v(o)&&(o=a.env.NODE_DEBUG||""),e=e.toUpperCase(),!i[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=a.pid;i[e]=function(){var a=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,a)}}else i[e]=function(){};return i[e]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=m,t.isBoolean=f,t.isNull=h,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=g,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=v,t.isRegExp=b,t.isObject=x,t.isDate=k,t.isError=_,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(53080);var j=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function E(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(e=new Date,n=[A(e.getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":"),[e.getDate(),j[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(27543),t._extend=function(e,t){if(!t||!x(t))return e;for(var n=Object.keys(t),a=n.length;a--;)e[n[a]]=t[n[a]];return e}},30025(e,t,n){"use strict";var a;n.r(t),n.d(t,{NIL:()=>R,parse:()=>y,stringify:()=>u,v1:()=>h,v3:()=>j,v4:()=>E,v5:()=>B,validate:()=>s,version:()=>P});var r=new Uint8Array(16);function o(){if(!a&&!(a="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(r)}const i=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const s=function(e){return"string"==typeof e&&i.test(e)};for(var c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));const u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!s(n))throw TypeError("Stringified UUID is invalid");return n};var p,d,m=0,f=0;const h=function(e,t,n){var a=t&&n||0,r=t||new Array(16),i=(e=e||{}).node||p,s=void 0!==e.clockseq?e.clockseq:d;if(null==i||null==s){var c=e.random||(e.rng||o)();null==i&&(i=p=[1|c[0],c[1],c[2],c[3],c[4],c[5]]),null==s&&(s=d=16383&(c[6]<<8|c[7]))}var l=void 0!==e.msecs?e.msecs:Date.now(),h=void 0!==e.nsecs?e.nsecs:f+1,y=l-m+(h-f)/1e4;if(y<0&&void 0===e.clockseq&&(s=s+1&16383),(y<0||l>m)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");m=l,f=h,d=s;var g=(1e4*(268435455&(l+=122192928e5))+h)%4294967296;r[a++]=g>>>24&255,r[a++]=g>>>16&255,r[a++]=g>>>8&255,r[a++]=255&g;var v=l/4294967296*1e4&268435455;r[a++]=v>>>8&255,r[a++]=255&v,r[a++]=v>>>24&15|16,r[a++]=v>>>16&255,r[a++]=s>>>8|128,r[a++]=255&s;for(var b=0;b<6;++b)r[a+b]=i[b];return t||u(r)};const y=function(e){if(!s(e))throw TypeError("Invalid UUID");var t,n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n};Object.defineProperty(g,"name",{value:"default",configurable:!0});function g(e,t,n){function a(e,a,r,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n>>9<<4)+1}function b(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function x(e,t,n,a,r,o){return b((i=b(b(t,e),b(a,o)))<<(s=r)|i>>>32-s,n);var i,s}function k(e,t,n,a,r,o,i){return x(t&n|~t&a,e,t,r,o,i)}function _(e,t,n,a,r,o,i){return x(t&a|n&~a,e,t,r,o,i)}function w(e,t,n,a,r,o,i){return x(t^n^a,e,t,r,o,i)}function S(e,t,n,a,r,o,i){return x(n^(t|~a),e,t,r,o,i)}const A=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n>5]>>>r%32&255,i=parseInt(a.charAt(o>>>4&15)+a.charAt(15&o),16);t.push(i)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[a/8])<>>32-t}const O=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var a=unescape(encodeURIComponent(e));e=[];for(var r=0;r>>0;b=v,v=g,g=T(y,30)>>>0,y=h,h=_}n[0]=n[0]+h>>>0,n[1]=n[1]+y>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+v>>>0,n[4]=n[4]+b>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]};const B=g("v5",80,O),R="00000000-0000-0000-0000-000000000000";const P=function(e){if(!s(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}},63730(e){"use strict";var t=function(){};e.exports=t},10821(e,t,n){"use strict";function a(e,{target:t=document.body}={}){if("string"!=typeof e)throw new TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof e}\`.`);const n=document.createElement("textarea"),a=document.activeElement;n.value=e,n.setAttribute("readonly",""),n.style.all="unset",n.style.contain="strict",n.style.position="absolute",n.style.left="-9999px",n.style.width="2em",n.style.height="2em",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.style.fontSize="12pt",n.style.whiteSpace="pre";const r=document.getSelection(),o=r.rangeCount>0&&r.getRangeAt(0);t.append(n),n.select(),n.selectionStart=0,n.selectionEnd=e.length;let i=!1;try{i=document.execCommand("copy")}catch{}return n.remove(),o&&(r.removeAllRanges(),r.addRange(o)),a&&a.focus(),i}n.r(t),n.d(t,{default:()=>a})},31418(e,t,n){"use strict";n.r(t),n.d(t,{Editor:()=>co,LiveContext:()=>lo,LiveEditor:()=>wo,LiveError:()=>So,LivePreview:()=>jo,LiveProvider:()=>_o,generateElement:()=>xo,renderElementAsync:()=>ko,withLive:()=>Eo});var a=n(90383),r=n(20489),o={characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0};function i(e){var t=window.getSelection();t.empty(),t.addRange(e)}function s(e){return(e.metaKey||e.ctrlKey)&&!e.altKey&&"KeyZ"===e.code}function c(e){e=[e.firstChild];for(var t,n="";t=e.pop();)t.nodeType===Node.TEXT_NODE?n+=t.textContent:t.nodeType===Node.ELEMENT_NODE&&"BR"===t.nodeName&&(n+="\n"),t.nextSibling&&e.push(t.nextSibling),t.firstChild&&e.push(t.firstChild);return"\n"!==n[n.length-1]&&(n+="\n"),n}function l(e){var t=window.getSelection().getRangeAt(0),n=t.collapsed?0:t.toString().length,a=document.createRange();return a.setStart(e,0),a.setEnd(t.startContainer,t.startOffset),{position:e=(a=a.toString()).length,extent:n,content:a=(a=a.split("\n"))[t=a.length-1],line:t}}function u(e,t,n){0>=t&&(t=0),(!n||0>n)&&(n=t);var a=document.createRange();e=[e.firstChild];for(var r,o=0,i=t;r=e[e.length-1];){if(r.nodeType===Node.TEXT_NODE){if(o+r.textContent.length>=i){var s=i-o;if(i===t){if(i=a,s=i){if(i===t){if(s=a,0";case d.template:return"template";case d.ellipsis:return"...";case d.backQuote:return"`";case d.dollarBraceL:return"${";case d.at:return"@";case d.hash:return"#";case d.eq:return"=";case d.assign:return"_=";case d.preIncDec:case d.postIncDec:return"++/--";case d.bang:return"!";case d.tilde:return"~";case d.pipeline:return"|>";case d.nullishCoalescing:return"??";case d.logicalOR:return"||";case d.logicalAND:return"&&";case d.bitwiseOR:return"|";case d.bitwiseXOR:return"^";case d.bitwiseAND:return"&";case d.equality:return"==/!=";case d.lessThan:return"<";case d.greaterThan:return">";case d.relationalOrEqual:return"<=/>=";case d.bitShiftL:return"<<";case d.bitShiftR:return">>/>>>";case d.plus:return"+";case d.minus:return"-";case d.modulo:return"%";case d.star:return"*";case d.slash:return"/";case d.exponent:return"**";case d.jsxName:return"jsxName";case d.jsxText:return"jsxText";case d.jsxEmptyText:return"jsxEmptyText";case d.jsxTagStart:return"jsxTagStart";case d.jsxTagEnd:return"jsxTagEnd";case d.typeParameterStart:return"typeParameterStart";case d.nonNullAssertion:return"nonNullAssertion";case d._break:return"break";case d._case:return"case";case d._catch:return"catch";case d._continue:return"continue";case d._debugger:return"debugger";case d._default:return"default";case d._do:return"do";case d._else:return"else";case d._finally:return"finally";case d._for:return"for";case d._function:return"function";case d._if:return"if";case d._return:return"return";case d._switch:return"switch";case d._throw:return"throw";case d._try:return"try";case d._var:return"var";case d._let:return"let";case d._const:return"const";case d._while:return"while";case d._with:return"with";case d._new:return"new";case d._this:return"this";case d._super:return"super";case d._class:return"class";case d._extends:return"extends";case d._export:return"export";case d._import:return"import";case d._yield:return"yield";case d._null:return"null";case d._true:return"true";case d._false:return"false";case d._in:return"in";case d._instanceof:return"instanceof";case d._typeof:return"typeof";case d._void:return"void";case d._delete:return"delete";case d._async:return"async";case d._get:return"get";case d._set:return"set";case d._declare:return"declare";case d._readonly:return"readonly";case d._abstract:return"abstract";case d._static:return"static";case d._public:return"public";case d._private:return"private";case d._protected:return"protected";case d._override:return"override";case d._as:return"as";case d._enum:return"enum";case d._type:return"type";case d._implements:return"implements";default:return""}}(e)}"`)}function F(e="Unexpected token",t=k.start){if(k.error)return;const n=new SyntaxError(e);n.pos=t,k.error=n,k.pos=_.length,be(d.eof)}const M=[9,11,12,m.space,m.nonBreakingSpace,m.oghamSpaceMark,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],$=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,q=new Uint8Array(65536);for(const Co of M)q[Co]=1;function H(e){if(e<48)return 36===e;if(e<58)return!0;if(e<65)return!1;if(e<91)return!0;if(e<97)return 95===e;if(e<123)return!0;if(e<128)return!1;throw new Error("Should not be called with non-ASCII char code.")}const z=new Uint8Array(65536);for(let Co=0;Co<128;Co++)z[Co]=H(Co)?1:0;for(let Co=128;Co<65536;Co++)z[Co]=1;for(const Co of M)z[Co]=0;z[8232]=0,z[8233]=0;const U=z.slice();for(let Co=m.digit0;Co<=m.digit9;Co++)U[Co]=0;const G=new Int32Array([-1,27,783,918,1755,2376,2862,3483,-1,3699,-1,4617,4752,4833,5130,5508,5940,-1,6480,6939,7749,8181,8451,8613,-1,8829,-1,-1,-1,54,243,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,432,-1,-1,-1,675,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,81,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,108,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,135,-1,-1,-1,-1,-1,-1,-1,-1,-1,162,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,189,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,216,-1,-1,-1,-1,-1,-1,p._abstract<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,270,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,297,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,324,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,351,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,378,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,405,-1,-1,-1,-1,-1,-1,-1,-1,p._accessor<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._as<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,459,-1,-1,-1,-1,-1,594,-1,-1,-1,-1,-1,-1,486,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,513,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,540,-1,-1,-1,-1,-1,-1,p._assert<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,567,-1,-1,-1,-1,-1,-1,-1,p._asserts<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,621,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,648,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._async<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,702,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,729,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,756,-1,-1,-1,-1,-1,-1,p._await<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,810,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,837,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,864,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,891,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._break<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,945,-1,-1,-1,-1,-1,-1,1107,-1,-1,-1,1242,-1,-1,1350,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,972,1026,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,999,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._case<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1053,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1080,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._catch<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1134,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1161,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1188,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1215,-1,-1,-1,-1,-1,-1,-1,p._checks<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1269,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1296,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1323,-1,-1,-1,-1,-1,-1,-1,1+(d._class<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1377,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1404,1620,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1431,-1,-1,-1,-1,-1,-1,1+(d._const<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1458,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1485,-1,-1,-1,-1,-1,-1,-1,-1,1512,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1539,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1566,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1593,-1,-1,-1,-1,-1,-1,-1,-1,p._constructor<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1647,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1674,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1701,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1728,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._continue<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1782,-1,-1,-1,-1,-1,-1,-1,-1,-1,2349,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1809,1971,-1,-1,2106,-1,-1,-1,-1,-1,2241,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1836,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1863,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1890,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1917,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1944,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._debugger<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1998,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2025,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2052,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2079,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._declare<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2133,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2160,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2187,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2214,-1,-1,-1,-1,-1,-1,1+(d._default<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2268,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2295,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2322,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._delete<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._do<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2403,-1,2484,-1,-1,-1,-1,-1,-1,-1,-1,-1,2565,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2430,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2457,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._else<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2511,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2538,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._enum<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2592,-1,-1,-1,2727,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2619,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2646,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2673,-1,-1,-1,-1,-1,-1,1+(d._export<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2700,-1,-1,-1,-1,-1,-1,-1,p._exports<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2754,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2781,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2808,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2835,-1,-1,-1,-1,-1,-1,-1,1+(d._extends<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2889,-1,-1,-1,-1,-1,-1,-1,2997,-1,-1,-1,-1,-1,3159,-1,-1,3213,-1,-1,3294,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2916,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2943,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2970,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._false<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3024,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3051,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3078,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3105,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3132,-1,1+(d._finally<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3186,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._for<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3240,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3267,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._from<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3321,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3348,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3375,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3402,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3429,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3456,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._function<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3510,-1,-1,-1,-1,-1,-1,3564,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3537,-1,-1,-1,-1,-1,-1,p._get<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3591,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3618,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3645,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3672,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._global<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3726,-1,-1,-1,-1,-1,-1,3753,4077,-1,-1,-1,-1,4590,-1,-1,-1,-1,-1,-1,-1,1+(d._if<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3780,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3807,-1,-1,3996,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3834,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3861,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3888,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3915,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3942,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3969,-1,-1,-1,-1,-1,-1,-1,p._implements<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4023,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4050,-1,-1,-1,-1,-1,-1,1+(d._import<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._in<<1),-1,-1,-1,-1,-1,4104,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4185,4401,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4131,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4158,-1,-1,-1,-1,-1,-1,-1,-1,p._infer<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4212,-1,-1,-1,-1,-1,-1,-1,4239,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4266,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4293,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4320,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4347,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4374,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._instanceof<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4428,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4455,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4482,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4509,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4536,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4563,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._interface<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._is<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4644,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4671,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4698,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4725,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._keyof<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4779,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4806,-1,-1,-1,-1,-1,-1,1+(d._let<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4860,-1,-1,-1,-1,-1,4995,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4887,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4914,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4941,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4968,-1,-1,-1,-1,-1,-1,-1,p._mixins<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5022,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5049,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5076,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5103,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._module<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5157,-1,-1,-1,5373,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5427,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5184,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5211,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5238,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5265,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5292,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5319,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5346,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._namespace<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5400,-1,-1,-1,1+(d._new<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5454,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5481,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._null<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5535,-1,-1,-1,-1,-1,-1,-1,-1,-1,5562,-1,-1,-1,-1,5697,5751,-1,-1,-1,-1,p._of<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5589,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5616,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5643,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5670,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._opaque<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5724,-1,-1,-1,-1,-1,-1,p._out<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5778,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5805,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5832,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5859,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5886,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5913,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._override<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5967,-1,-1,6345,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5994,-1,-1,-1,-1,-1,6129,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6021,-1,-1,-1,-1,-1,6048,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6075,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6102,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._private<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6156,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6183,-1,-1,-1,-1,-1,-1,-1,-1,-1,6318,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6210,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6237,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6264,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6291,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._protected<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._proto<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6372,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6399,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6426,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6453,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._public<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6507,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6534,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6696,-1,-1,6831,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6561,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6588,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6615,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6642,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6669,-1,p._readonly<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6723,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6750,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6777,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6804,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._require<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6858,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6885,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6912,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._return<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6966,-1,-1,-1,7182,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7236,7371,-1,7479,-1,7614,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6993,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7020,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7047,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7074,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7101,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7128,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7155,-1,-1,-1,-1,-1,-1,-1,p._satisfies<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7209,-1,-1,-1,-1,-1,-1,p._set<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7263,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7290,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7317,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7344,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._static<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7398,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7425,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7452,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._super<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7506,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7533,-1,-1,-1,-1,-1,-1,-1,-1,-1,7560,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7587,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._switch<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7641,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7668,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7695,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7722,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._symbol<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7776,-1,-1,-1,-1,-1,-1,-1,-1,-1,7938,-1,-1,-1,-1,-1,-1,8046,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7803,-1,-1,-1,-1,-1,-1,-1,-1,7857,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7830,-1,-1,-1,-1,-1,-1,-1,1+(d._this<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7884,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7911,-1,-1,-1,1+(d._throw<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7965,-1,-1,-1,8019,-1,-1,-1,-1,-1,-1,7992,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._true<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._try<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8073,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._type<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8127,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8154,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._typeof<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8208,-1,-1,-1,-1,8343,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8235,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8262,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8289,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8316,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._unique<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8370,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8397,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8424,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._using<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8478,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8532,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8505,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._var<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8559,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8586,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._void<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8640,8748,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8667,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8694,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8721,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._while<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8775,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8802,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._with<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8856,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8883,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8910,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8937,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._yield<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]);var W,J;function K(e){const t=e.identifierRole;return t===W.TopLevelDeclaration||t===W.FunctionScopedDeclaration||t===W.BlockScopedDeclaration||t===W.ObjectShorthandTopLevelDeclaration||t===W.ObjectShorthandFunctionScopedDeclaration||t===W.ObjectShorthandBlockScopedDeclaration}function V(e){const t=e.identifierRole;return t===W.FunctionScopedDeclaration||t===W.BlockScopedDeclaration||t===W.ObjectShorthandFunctionScopedDeclaration||t===W.ObjectShorthandBlockScopedDeclaration}function Z(e){const t=e.identifierRole;return t===W.TopLevelDeclaration||t===W.ObjectShorthandTopLevelDeclaration||t===W.ImportDeclaration}function Y(e){const t=e.identifierRole;return t===W.TopLevelDeclaration||t===W.BlockScopedDeclaration||t===W.ObjectShorthandTopLevelDeclaration||t===W.ObjectShorthandBlockScopedDeclaration}function X(e){const t=e.identifierRole;return t===W.FunctionScopedDeclaration||t===W.ObjectShorthandFunctionScopedDeclaration}function Q(e){return e.identifierRole===W.ObjectShorthandTopLevelDeclaration||e.identifierRole===W.ObjectShorthandBlockScopedDeclaration||e.identifierRole===W.ObjectShorthandFunctionScopedDeclaration}!function(e){e[e.Access=0]="Access";e[e.ExportAccess=1]="ExportAccess";e[e.TopLevelDeclaration=2]="TopLevelDeclaration";e[e.FunctionScopedDeclaration=3]="FunctionScopedDeclaration";e[e.BlockScopedDeclaration=4]="BlockScopedDeclaration";e[e.ObjectShorthandTopLevelDeclaration=5]="ObjectShorthandTopLevelDeclaration";e[e.ObjectShorthandFunctionScopedDeclaration=6]="ObjectShorthandFunctionScopedDeclaration";e[e.ObjectShorthandBlockScopedDeclaration=7]="ObjectShorthandBlockScopedDeclaration";e[e.ObjectShorthand=8]="ObjectShorthand";e[e.ImportDeclaration=9]="ImportDeclaration";e[e.ObjectKey=10]="ObjectKey";e[e.ImportAccess=11]="ImportAccess"}(W||(W={})),function(e){e[e.NoChildren=0]="NoChildren";e[e.OneChild=1]="OneChild";e[e.StaticChildren=2]="StaticChildren";e[e.KeyAfterPropSpread=3]="KeyAfterPropSpread"}(J||(J={}));class ee{constructor(){this.type=k.type,this.contextualKeyword=k.contextualKeyword,this.start=k.start,this.end=k.end,this.scopeDepth=k.scopeDepth,this.isType=k.isType,this.identifierRole=null,this.jsxRole=null,this.shadowsGlobal=!1,this.isAsyncOperation=!1,this.contextId=null,this.rhsEndIndex=null,this.isExpression=!1,this.numNullishCoalesceStarts=0,this.numNullishCoalesceEnds=0,this.isOptionalChainStart=!1,this.isOptionalChainEnd=!1,this.subscriptStartIndex=null,this.nullishStartIndex=null}}function te(){k.tokens.push(new ee),he()}function ne(){k.tokens.push(new ee),k.start=k.pos,function(){for(;;){if(k.pos>=_.length)return void F("Unterminated template");const e=_.charCodeAt(k.pos);if(e===m.graveAccent||e===m.dollarSign&&_.charCodeAt(k.pos+1)===m.leftCurlyBrace)return k.pos===k.start&&ce(d.template)?e===m.dollarSign?(k.pos+=2,void be(d.dollarBraceL)):(++k.pos,void be(d.backQuote)):void be(d.template);e===m.backslash&&k.pos++,k.pos++}}()}function ae(){k.type===d.assign&&--k.pos,function(){const e=k.pos;let t=!1,n=!1;for(;;){if(k.pos>=_.length)return void F("Unterminated regular expression",e);const a=_.charCodeAt(k.pos);if(t)t=!1;else{if(a===m.leftSquareBracket)n=!0;else if(a===m.rightSquareBracket&&n)n=!1;else if(a===m.slash&&!n)break;t=a===m.backslash}++k.pos}++k.pos,function(){for(;k.pos<_.length;){const e=_.charCodeAt(k.pos);if(z[e])k.pos++;else{if(e!==m.backslash)break;if(k.pos+=2,_.charCodeAt(k.pos)===m.leftCurlyBrace){for(;k.pos<_.length&&_.charCodeAt(k.pos)!==m.rightCurlyBrace;)k.pos++;k.pos++}}}}(),be(d.regexp)}()}function re(e){for(let n=k.tokens.length-e;n=_.length){const e=k.tokens;return e.length>=2&&e[e.length-1].start>=_.length&&e[e.length-2].start>=_.length&&F("Unexpectedly reached the end of input."),void be(d.eof)}var e;e=_.charCodeAt(k.pos),U[e]||e===m.backslash||e===m.atSign&&_.charCodeAt(k.pos+1)===m.atSign?function(){let e=0,t=0,n=k.pos;for(;n<_.length&&(t=_.charCodeAt(n),!(tm.lowercaseZ));){const a=G[e+(t-m.lowercaseA)+1];if(-1===a)break;e=a,n++}const a=G[e];if(a>-1&&!z[t])return k.pos=n,void(1&a?be(a>>>1):be(d.name,a>>>1));for(;n<_.length;){const e=_.charCodeAt(n);if(z[e])n++;else if(e===m.backslash){if(n+=2,_.charCodeAt(n)===m.leftCurlyBrace){for(;n<_.length&&_.charCodeAt(n)!==m.rightCurlyBrace;)n++;n++}}else{if(e!==m.atSign||_.charCodeAt(n+1)!==m.atSign)break;n+=2}}k.pos=n,be(d.name)}():_e(e)}function ye(){for(;_.charCodeAt(k.pos)!==m.asterisk||_.charCodeAt(k.pos+1)!==m.slash;)if(k.pos++,k.pos>_.length)return void F("Unterminated comment",k.pos-2);k.pos+=2}function ge(e){let t=_.charCodeAt(k.pos+=e);if(k.pos<_.length)for(;t!==m.lineFeed&&t!==m.carriageReturn&&t!==m.lineSeparator&&t!==m.paragraphSeparator&&++k.pos<_.length;)t=_.charCodeAt(k.pos)}function ve(){for(;k.pos<_.length;){const e=_.charCodeAt(k.pos);switch(e){case m.carriageReturn:_.charCodeAt(k.pos+1)===m.lineFeed&&++k.pos;case m.lineFeed:case m.lineSeparator:case m.paragraphSeparator:++k.pos;break;case m.slash:switch(_.charCodeAt(k.pos+1)){case m.asterisk:k.pos+=2,ye();break;case m.slash:ge(2);break;default:return}break;default:if(!q[e])return;++k.pos}}}function be(e,t=p.NONE){k.end=k.pos,k.type=e,k.contextualKeyword=t}function xe(){if(k.isType)return void we(d.greaterThan,1);const e=_.charCodeAt(k.pos+1);if(e===m.greaterThan){const e=_.charCodeAt(k.pos+2)===m.greaterThan?3:2;return _.charCodeAt(k.pos+e)===m.equalsTo?void we(d.assign,e+1):void we(d.bitShiftR,e)}e===m.equalsTo?we(d.relationalOrEqual,2):we(d.greaterThan,1)}function ke(){k.type===d.greaterThan&&(k.pos-=1,xe())}function _e(e){switch(e){case m.numberSign:return++k.pos,void be(d.hash);case m.dot:return void function(){const e=_.charCodeAt(k.pos+1);e>=m.digit0&&e<=m.digit9?Ae(!0):e===m.dot&&_.charCodeAt(k.pos+2)===m.dot?(k.pos+=3,be(d.ellipsis)):(++k.pos,be(d.dot))}();case m.leftParenthesis:return++k.pos,void be(d.parenL);case m.rightParenthesis:return++k.pos,void be(d.parenR);case m.semicolon:return++k.pos,void be(d.semi);case m.comma:return++k.pos,void be(d.comma);case m.leftSquareBracket:return++k.pos,void be(d.bracketL);case m.rightSquareBracket:return++k.pos,void be(d.bracketR);case m.leftCurlyBrace:return void(x&&_.charCodeAt(k.pos+1)===m.verticalBar?we(d.braceBarL,2):(++k.pos,be(d.braceL)));case m.rightCurlyBrace:return++k.pos,void be(d.braceR);case m.colon:return void(_.charCodeAt(k.pos+1)===m.colon?we(d.doubleColon,2):(++k.pos,be(d.colon)));case m.questionMark:return void function(){const e=_.charCodeAt(k.pos+1),t=_.charCodeAt(k.pos+2);e!==m.questionMark||x&&k.isType?e!==m.dot||t>=m.digit0&&t<=m.digit9?(++k.pos,be(d.question)):(k.pos+=2,be(d.questionDot)):t===m.equalsTo?we(d.assign,3):we(d.nullishCoalescing,2)}();case m.atSign:return++k.pos,void be(d.at);case m.graveAccent:return++k.pos,void be(d.backQuote);case m.digit0:{const e=_.charCodeAt(k.pos+1);if(e===m.lowercaseX||e===m.uppercaseX||e===m.lowercaseO||e===m.uppercaseO||e===m.lowercaseB||e===m.uppercaseB)return void function(){k.pos+=2;for(;;){const e=_.charCodeAt(k.pos);if(!(e>=m.digit0&&e<=m.digit9||e>=m.lowercaseA&&e<=m.lowercaseF||e>=m.uppercaseA&&e<=m.uppercaseF||e===m.underscore))break;k.pos++}const e=_.charCodeAt(k.pos);e===m.lowercaseN?(++k.pos,be(d.bigint)):be(d.num)}()}case m.digit1:case m.digit2:case m.digit3:case m.digit4:case m.digit5:case m.digit6:case m.digit7:case m.digit8:case m.digit9:return void Ae(!1);case m.quotationMark:case m.apostrophe:return void function(e){for(k.pos++;;){if(k.pos>=_.length)return void F("Unterminated string constant");const t=_.charCodeAt(k.pos);if(t===m.backslash)k.pos++;else if(t===e)break;k.pos++}k.pos++,be(d.string)}(e);case m.slash:return void(_.charCodeAt(k.pos+1)===m.equalsTo?we(d.assign,2):we(d.slash,1));case m.percentSign:case m.asterisk:return void function(e){let t=e===m.asterisk?d.star:d.modulo,n=1,a=_.charCodeAt(k.pos+1);e===m.asterisk&&a===m.asterisk&&(n++,a=_.charCodeAt(k.pos+2),t=d.exponent),a===m.equalsTo&&_.charCodeAt(k.pos+2)!==m.greaterThan&&(n++,t=d.assign),we(t,n)}(e);case m.verticalBar:case m.ampersand:return void function(e){const t=_.charCodeAt(k.pos+1);if(t!==e){if(e===m.verticalBar){if(t===m.greaterThan)return void we(d.pipeline,2);if(t===m.rightCurlyBrace&&x)return void we(d.braceBarR,2)}t!==m.equalsTo?we(e===m.verticalBar?d.bitwiseOR:d.bitwiseAND,1):we(d.assign,2)}else _.charCodeAt(k.pos+2)===m.equalsTo?we(d.assign,3):we(e===m.verticalBar?d.logicalOR:d.logicalAND,2)}(e);case m.caret:return void(_.charCodeAt(k.pos+1)===m.equalsTo?we(d.assign,2):we(d.bitwiseXOR,1));case m.plusSign:case m.dash:return void function(e){const t=_.charCodeAt(k.pos+1);t!==e?t===m.equalsTo?we(d.assign,2):e===m.plusSign?we(d.plus,1):we(d.minus,1):we(d.preIncDec,2)}(e);case m.lessThan:return void function(){const e=_.charCodeAt(k.pos+1);if(e===m.lessThan)return _.charCodeAt(k.pos+2)===m.equalsTo?void we(d.assign,3):void(k.isType?we(d.lessThan,1):we(d.bitShiftL,2));e===m.equalsTo?we(d.relationalOrEqual,2):we(d.lessThan,1)}();case m.greaterThan:return void xe();case m.equalsTo:case m.exclamationMark:return void function(e){const t=_.charCodeAt(k.pos+1);if(t!==m.equalsTo)return e===m.equalsTo&&t===m.greaterThan?(k.pos+=2,void be(d.arrow)):void we(e===m.equalsTo?d.eq:d.bang,1);we(d.equality,_.charCodeAt(k.pos+2)===m.equalsTo?3:2)}(e);case m.tilde:return void we(d.tilde,1)}F(`Unexpected character '${String.fromCharCode(e)}'`,k.pos)}function we(e,t){k.pos+=t,be(e)}function Se(){for(;;){const e=_.charCodeAt(k.pos);if(!(e>=m.digit0&&e<=m.digit9||e===m.underscore))break;k.pos++}}function Ae(e){let t=!1,n=!1;e||Se();let a=_.charCodeAt(k.pos);a===m.dot&&(++k.pos,Se(),a=_.charCodeAt(k.pos)),a!==m.uppercaseE&&a!==m.lowercaseE||(a=_.charCodeAt(++k.pos),a!==m.plusSign&&a!==m.dash||++k.pos,Se(),a=_.charCodeAt(k.pos)),a===m.lowercaseN?(++k.pos,t=!0):a===m.lowercaseM&&(++k.pos,n=!0),be(t?d.bigint:n?d.decimal:d.num)}function je(e,t=e.currentIndex()){let n=t+1;if(Ee(e,n)){const a=e.identifierNameAtIndex(t);return{isType:!1,leftName:a,rightName:a,endIndex:n}}if(n++,Ee(e,n))return{isType:!0,leftName:null,rightName:null,endIndex:n};if(n++,Ee(e,n))return{isType:!1,leftName:e.identifierNameAtIndex(t),rightName:e.identifierNameAtIndex(t+2),endIndex:n};if(n++,Ee(e,n))return{isType:!0,leftName:null,rightName:null,endIndex:n};throw new Error(`Unexpected import/export specifier at ${t}`)}function Ee(e,t){const n=e.tokens[t];return n.type===d.braceR||n.type===d.comma}const Ce=new Map([["quot",'"'],["amp","&"],["apos","'"],["lt","<"],["gt",">"],["nbsp","\xa0"],["iexcl","\xa1"],["cent","\xa2"],["pound","\xa3"],["curren","\xa4"],["yen","\xa5"],["brvbar","\xa6"],["sect","\xa7"],["uml","\xa8"],["copy","\xa9"],["ordf","\xaa"],["laquo","\xab"],["not","\xac"],["shy","\xad"],["reg","\xae"],["macr","\xaf"],["deg","\xb0"],["plusmn","\xb1"],["sup2","\xb2"],["sup3","\xb3"],["acute","\xb4"],["micro","\xb5"],["para","\xb6"],["middot","\xb7"],["cedil","\xb8"],["sup1","\xb9"],["ordm","\xba"],["raquo","\xbb"],["frac14","\xbc"],["frac12","\xbd"],["frac34","\xbe"],["iquest","\xbf"],["Agrave","\xc0"],["Aacute","\xc1"],["Acirc","\xc2"],["Atilde","\xc3"],["Auml","\xc4"],["Aring","\xc5"],["AElig","\xc6"],["Ccedil","\xc7"],["Egrave","\xc8"],["Eacute","\xc9"],["Ecirc","\xca"],["Euml","\xcb"],["Igrave","\xcc"],["Iacute","\xcd"],["Icirc","\xce"],["Iuml","\xcf"],["ETH","\xd0"],["Ntilde","\xd1"],["Ograve","\xd2"],["Oacute","\xd3"],["Ocirc","\xd4"],["Otilde","\xd5"],["Ouml","\xd6"],["times","\xd7"],["Oslash","\xd8"],["Ugrave","\xd9"],["Uacute","\xda"],["Ucirc","\xdb"],["Uuml","\xdc"],["Yacute","\xdd"],["THORN","\xde"],["szlig","\xdf"],["agrave","\xe0"],["aacute","\xe1"],["acirc","\xe2"],["atilde","\xe3"],["auml","\xe4"],["aring","\xe5"],["aelig","\xe6"],["ccedil","\xe7"],["egrave","\xe8"],["eacute","\xe9"],["ecirc","\xea"],["euml","\xeb"],["igrave","\xec"],["iacute","\xed"],["icirc","\xee"],["iuml","\xef"],["eth","\xf0"],["ntilde","\xf1"],["ograve","\xf2"],["oacute","\xf3"],["ocirc","\xf4"],["otilde","\xf5"],["ouml","\xf6"],["divide","\xf7"],["oslash","\xf8"],["ugrave","\xf9"],["uacute","\xfa"],["ucirc","\xfb"],["uuml","\xfc"],["yacute","\xfd"],["thorn","\xfe"],["yuml","\xff"],["OElig","\u0152"],["oelig","\u0153"],["Scaron","\u0160"],["scaron","\u0161"],["Yuml","\u0178"],["fnof","\u0192"],["circ","\u02c6"],["tilde","\u02dc"],["Alpha","\u0391"],["Beta","\u0392"],["Gamma","\u0393"],["Delta","\u0394"],["Epsilon","\u0395"],["Zeta","\u0396"],["Eta","\u0397"],["Theta","\u0398"],["Iota","\u0399"],["Kappa","\u039a"],["Lambda","\u039b"],["Mu","\u039c"],["Nu","\u039d"],["Xi","\u039e"],["Omicron","\u039f"],["Pi","\u03a0"],["Rho","\u03a1"],["Sigma","\u03a3"],["Tau","\u03a4"],["Upsilon","\u03a5"],["Phi","\u03a6"],["Chi","\u03a7"],["Psi","\u03a8"],["Omega","\u03a9"],["alpha","\u03b1"],["beta","\u03b2"],["gamma","\u03b3"],["delta","\u03b4"],["epsilon","\u03b5"],["zeta","\u03b6"],["eta","\u03b7"],["theta","\u03b8"],["iota","\u03b9"],["kappa","\u03ba"],["lambda","\u03bb"],["mu","\u03bc"],["nu","\u03bd"],["xi","\u03be"],["omicron","\u03bf"],["pi","\u03c0"],["rho","\u03c1"],["sigmaf","\u03c2"],["sigma","\u03c3"],["tau","\u03c4"],["upsilon","\u03c5"],["phi","\u03c6"],["chi","\u03c7"],["psi","\u03c8"],["omega","\u03c9"],["thetasym","\u03d1"],["upsih","\u03d2"],["piv","\u03d6"],["ensp","\u2002"],["emsp","\u2003"],["thinsp","\u2009"],["zwnj","\u200c"],["zwj","\u200d"],["lrm","\u200e"],["rlm","\u200f"],["ndash","\u2013"],["mdash","\u2014"],["lsquo","\u2018"],["rsquo","\u2019"],["sbquo","\u201a"],["ldquo","\u201c"],["rdquo","\u201d"],["bdquo","\u201e"],["dagger","\u2020"],["Dagger","\u2021"],["bull","\u2022"],["hellip","\u2026"],["permil","\u2030"],["prime","\u2032"],["Prime","\u2033"],["lsaquo","\u2039"],["rsaquo","\u203a"],["oline","\u203e"],["frasl","\u2044"],["euro","\u20ac"],["image","\u2111"],["weierp","\u2118"],["real","\u211c"],["trade","\u2122"],["alefsym","\u2135"],["larr","\u2190"],["uarr","\u2191"],["rarr","\u2192"],["darr","\u2193"],["harr","\u2194"],["crarr","\u21b5"],["lArr","\u21d0"],["uArr","\u21d1"],["rArr","\u21d2"],["dArr","\u21d3"],["hArr","\u21d4"],["forall","\u2200"],["part","\u2202"],["exist","\u2203"],["empty","\u2205"],["nabla","\u2207"],["isin","\u2208"],["notin","\u2209"],["ni","\u220b"],["prod","\u220f"],["sum","\u2211"],["minus","\u2212"],["lowast","\u2217"],["radic","\u221a"],["prop","\u221d"],["infin","\u221e"],["ang","\u2220"],["and","\u2227"],["or","\u2228"],["cap","\u2229"],["cup","\u222a"],["int","\u222b"],["there4","\u2234"],["sim","\u223c"],["cong","\u2245"],["asymp","\u2248"],["ne","\u2260"],["equiv","\u2261"],["le","\u2264"],["ge","\u2265"],["sub","\u2282"],["sup","\u2283"],["nsub","\u2284"],["sube","\u2286"],["supe","\u2287"],["oplus","\u2295"],["otimes","\u2297"],["perp","\u22a5"],["sdot","\u22c5"],["lceil","\u2308"],["rceil","\u2309"],["lfloor","\u230a"],["rfloor","\u230b"],["lang","\u2329"],["rang","\u232a"],["loz","\u25ca"],["spades","\u2660"],["clubs","\u2663"],["hearts","\u2665"],["diams","\u2666"]]);function Te(e){const[t,n]=Oe(e.jsxPragma||"React.createElement"),[a,r]=Oe(e.jsxFragmentPragma||"React.Fragment");return{base:t,suffix:n,fragmentBase:a,fragmentSuffix:r}}function Oe(e){let t=e.indexOf(".");return-1===t&&(t=e.length),[e.slice(0,t),e.slice(t)]}class Be{getPrefixCode(){return""}getHoistedCode(){return""}getSuffixCode(){return""}}class Re extends Be{__init(){this.lastLineNumber=1}__init2(){this.lastIndex=0}__init3(){this.filenameVarName=null}__init4(){this.esmAutomaticImportNameResolutions={}}__init5(){this.cjsAutomaticModuleNameResolutions={}}constructor(e,t,n,a,r){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.nameManager=a,this.options=r,Re.prototype.__init.call(this),Re.prototype.__init2.call(this),Re.prototype.__init3.call(this),Re.prototype.__init4.call(this),Re.prototype.__init5.call(this),this.jsxPragmaInfo=Te(r),this.isAutomaticRuntime="automatic"===r.jsxRuntime,this.jsxImportSource=r.jsxImportSource||"react"}process(){return!!this.tokens.matches1(d.jsxTagStart)&&(this.processJSXTag(),!0)}getPrefixCode(){let e="";if(this.filenameVarName&&(e+=`const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath||"")};`),this.isAutomaticRuntime)if(this.importProcessor)for(const[t,n]of Object.entries(this.cjsAutomaticModuleNameResolutions))e+=`var ${n} = require("${t}");`;else{const{createElement:t,...n}=this.esmAutomaticImportNameResolutions;t&&(e+=`import {createElement as ${t}} from "${this.jsxImportSource}";`);const a=Object.entries(n).map(([e,t])=>`${e} as ${t}`).join(", ");if(a){e+=`import {${a}} from "${this.jsxImportSource+(this.options.production?"/jsx-runtime":"/jsx-dev-runtime")}";`}}return e}processJSXTag(){const{jsxRole:e,start:t}=this.tokens.currentToken(),n=this.options.production?null:this.getElementLocationCode(t);this.isAutomaticRuntime&&e!==J.KeyAfterPropSpread?this.transformTagToJSXFunc(n,e):this.transformTagToCreateElement(n)}getElementLocationCode(e){return`lineNumber: ${this.getLineNumberForIndex(e)}`}getLineNumberForIndex(e){const t=this.tokens.code;for(;this.lastIndex or > at the end of the tag.");this.tokens.removeToken(),this.processAutomaticChildrenAndEndProps(t)}a&&this.tokens.appendCode(`, ${a}`)}for(this.options.production||(null===a&&this.tokens.appendCode(", void 0"),this.tokens.appendCode(`, ${n}, ${this.getDevSource(e)}, this`)),this.tokens.removeInitialToken();!this.tokens.matches1(d.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}transformTagToCreateElement(e){if(this.tokens.replaceToken(this.getCreateElementInvocationCode()),this.tokens.matches1(d.jsxTagEnd))this.tokens.replaceToken(`${this.getFragmentCode()}, null`),this.processChildren(!0);else if(this.processTagIntro(),this.processPropsObjectWithDevInfo(e),this.tokens.matches2(d.slash,d.jsxTagEnd));else{if(!this.tokens.matches1(d.jsxTagEnd))throw new Error("Expected either /> or > at the end of the tag.");this.tokens.removeToken(),this.processChildren(!0)}for(this.tokens.removeInitialToken();!this.tokens.matches1(d.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}getJSXFuncInvocationCode(e){return this.options.production?e?this.claimAutoImportedFuncInvocation("jsxs","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsx","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsxDEV","/jsx-dev-runtime")}getCreateElementInvocationCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedFuncInvocation("createElement","");{const{jsxPragmaInfo:e}=this;return`${this.importProcessor&&this.importProcessor.getIdentifierReplacement(e.base)||e.base}${e.suffix}(`}}getFragmentCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedName("Fragment",this.options.production?"/jsx-runtime":"/jsx-dev-runtime");{const{jsxPragmaInfo:e}=this;return(this.importProcessor&&this.importProcessor.getIdentifierReplacement(e.fragmentBase)||e.fragmentBase)+e.fragmentSuffix}}claimAutoImportedFuncInvocation(e,t){const n=this.claimAutoImportedName(e,t);return this.importProcessor?`${n}.call(void 0, `:`${n}(`}claimAutoImportedName(e,t){if(this.importProcessor){const n=this.jsxImportSource+t;return this.cjsAutomaticModuleNameResolutions[n]||(this.cjsAutomaticModuleNameResolutions[n]=this.importProcessor.getFreeIdentifierForPath(n)),`${this.cjsAutomaticModuleNameResolutions[n]}.${e}`}return this.esmAutomaticImportNameResolutions[e]||(this.esmAutomaticImportNameResolutions[e]=this.nameManager.claimFreeName(`_${e}`)),this.esmAutomaticImportNameResolutions[e]}processTagIntro(){let e=this.tokens.currentIndex()+1;for(;this.tokens.tokens[e].isType||!this.tokens.matches2AtIndex(e-1,d.jsxName,d.jsxName)&&!this.tokens.matches2AtIndex(e-1,d.greaterThan,d.jsxName)&&!this.tokens.matches1AtIndex(e,d.braceL)&&!this.tokens.matches1AtIndex(e,d.jsxTagEnd)&&!this.tokens.matches2AtIndex(e,d.slash,d.jsxTagEnd);)e++;if(e===this.tokens.currentIndex()+1){const e=this.tokens.identifierName();Pe(e)&&this.tokens.replaceToken(`'${e}'`)}for(;this.tokens.currentIndex()=m.lowercaseA&&t<=m.lowercaseZ}function Ne(e){let t=0,n=0;for(const a of e)"\n"===a?(t++,n=0):" "===a&&n++;return"\n".repeat(t)+" ".repeat(n)}function De(e,t){let n,a="",r=0,o=t;if("#"===e[o]){let t,a=10;if(o++,"x"===e[o])for(a=16,o++,t=o;o=m.digit0&&e<=m.digit9}function Le(e){return e>=m.digit0&&e<=m.digit9||e>=m.lowercaseA&&e<=m.lowercaseF||e>=m.uppercaseA&&e<=m.uppercaseF}function Fe(e,t){const n=Te(t),a=new Set;for(let r=0;r0||t.namedExports.length>0)continue;[...t.defaultNames,...t.wildcardNames,...t.namedImports.map(({localName:e})=>e)].every(e=>this.shouldAutomaticallyElideImportedName(e))&&this.importsToReplace.set(e,"")}}shouldAutomaticallyElideImportedName(e){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&!this.nonTypeIdentifiers.has(e)}generateImportReplacements(){for(const[e,t]of this.importInfoByPath.entries()){const{defaultNames:n,wildcardNames:a,namedImports:r,namedExports:o,exportStarNames:i,hasStarExport:s}=t;if(0===n.length&&0===a.length&&0===r.length&&0===o.length&&0===i.length&&!s){this.importsToReplace.set(e,`require('${e}');`);continue}const c=this.getFreeIdentifierForPath(e);let l;l=this.enableLegacyTypeScriptModuleInterop?c:a.length>0?a[0]:this.getFreeIdentifierForPath(e);let u=`var ${c} = require('${e}');`;if(a.length>0)for(const e of a){u+=` var ${e} = ${this.enableLegacyTypeScriptModuleInterop?c:`${this.helperManager.getHelperName("interopRequireWildcard")}(${c})`};`}else i.length>0&&l!==c?u+=` var ${l} = ${this.helperManager.getHelperName("interopRequireWildcard")}(${c});`:n.length>0&&l!==c&&(u+=` var ${l} = ${this.helperManager.getHelperName("interopRequireDefault")}(${c});`);for(const{importedName:e,localName:t}of o)u+=` ${this.helperManager.getHelperName("createNamedExportFrom")}(${c}, '${t}', '${e}');`;for(const e of i)u+=` exports.${e} = ${l};`;s&&(u+=` ${this.helperManager.getHelperName("createStarExport")}(${c});`),this.importsToReplace.set(e,u);for(const e of n)this.identifierReplacements.set(e,`${l}.default`);for(const{importedName:e,localName:t}of r)this.identifierReplacements.set(t,`${c}.${e}`)}}getFreeIdentifierForPath(e){const t=e.split("/"),n=t[t.length-1].replace(/\W/g,"");return this.nameManager.claimFreeName(`_${n}`)}preprocessImportAtIndex(e){const t=[],n=[],a=[];if(e++,(this.tokens.matchesContextualAtIndex(e,p._type)||this.tokens.matches1AtIndex(e,d._typeof))&&!this.tokens.matches1AtIndex(e+1,d.comma)&&!this.tokens.matchesContextualAtIndex(e+1,p._from))return;if(this.tokens.matches1AtIndex(e,d.parenL))return;if(this.tokens.matches1AtIndex(e,d.name)&&(t.push(this.tokens.identifierNameAtIndex(e)),e++,this.tokens.matches1AtIndex(e,d.comma)&&e++),this.tokens.matches1AtIndex(e,d.star)&&(e+=2,n.push(this.tokens.identifierNameAtIndex(e)),e++),this.tokens.matches1AtIndex(e,d.braceL)){const n=this.getNamedImports(e+1);e=n.newIndex;for(const e of n.namedImports)"default"===e.importedName?t.push(e.localName):a.push(e)}if(this.tokens.matchesContextualAtIndex(e,p._from)&&e++,!this.tokens.matches1AtIndex(e,d.string))throw new Error("Expected string token at the end of import statement.");const r=this.tokens.stringValueAtIndex(e),o=this.getImportInfo(r);o.defaultNames.push(...t),o.wildcardNames.push(...n),o.namedImports.push(...a),0===t.length&&0===n.length&&0===a.length&&(o.hasBareImport=!0)}preprocessExportAtIndex(e){if(this.tokens.matches2AtIndex(e,d._export,d._var)||this.tokens.matches2AtIndex(e,d._export,d._let)||this.tokens.matches2AtIndex(e,d._export,d._const))this.preprocessVarExportAtIndex(e);else if(this.tokens.matches2AtIndex(e,d._export,d._function)||this.tokens.matches2AtIndex(e,d._export,d._class)){const t=this.tokens.identifierNameAtIndex(e+2);this.addExportBinding(t,t)}else if(this.tokens.matches3AtIndex(e,d._export,d.name,d._function)){const t=this.tokens.identifierNameAtIndex(e+3);this.addExportBinding(t,t)}else this.tokens.matches2AtIndex(e,d._export,d.braceL)?this.preprocessNamedExportAtIndex(e):this.tokens.matches2AtIndex(e,d._export,d.star)&&this.preprocessExportStarAtIndex(e)}preprocessVarExportAtIndex(e){let t=0;for(let n=e+2;;n++)if(this.tokens.matches1AtIndex(n,d.braceL)||this.tokens.matches1AtIndex(n,d.dollarBraceL)||this.tokens.matches1AtIndex(n,d.bracketL))t++;else if(this.tokens.matches1AtIndex(n,d.braceR)||this.tokens.matches1AtIndex(n,d.bracketR))t--;else{if(0===t&&!this.tokens.matches1AtIndex(n,d.name))break;if(this.tokens.matches1AtIndex(1,d.eq)){const e=this.tokens.currentToken().rhsEndIndex;if(null==e)throw new Error("Expected = token with an end index.");n=e-1}else{if(K(this.tokens.tokens[n])){const e=this.tokens.identifierNameAtIndex(n);this.identifierReplacements.set(e,`exports.${e}`)}}}}preprocessNamedExportAtIndex(e){e+=2;const{newIndex:t,namedImports:n}=this.getNamedImports(e);if(e=t,!this.tokens.matchesContextualAtIndex(e,p._from)){for(const{importedName:e,localName:t}of n)this.addExportBinding(e,t);return}if(e++,!this.tokens.matches1AtIndex(e,d.string))throw new Error("Expected string token at the end of import statement.");const a=this.tokens.stringValueAtIndex(e);this.getImportInfo(a).namedExports.push(...n)}preprocessExportStarAtIndex(e){let t=null;if(this.tokens.matches3AtIndex(e,d._export,d.star,d._as)?(e+=3,t=this.tokens.identifierNameAtIndex(e),e+=2):e+=3,!this.tokens.matches1AtIndex(e,d.string))throw new Error("Expected string token at the end of star export statement.");const n=this.tokens.stringValueAtIndex(e),a=this.getImportInfo(n);null!==t?a.exportStarNames.push(t):a.hasStarExport=!0}getNamedImports(e){const t=[];for(;;){if(this.tokens.matches1AtIndex(e,d.braceR)){e++;break}const n=je(this.tokens,e);if(e=n.endIndex,n.isType||t.push({importedName:n.leftName,localName:n.rightName}),this.tokens.matches2AtIndex(e,d.comma,d.braceR)){e+=2;break}if(this.tokens.matches1AtIndex(e,d.braceR)){e++;break}if(!this.tokens.matches1AtIndex(e,d.comma))throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.tokens[e])}`);e++}return{newIndex:e,namedImports:t}}getImportInfo(e){const t=this.importInfoByPath.get(e);if(t)return t;const n={defaultNames:[],wildcardNames:[],namedImports:[],namedExports:[],hasBareImport:!1,exportStarNames:[],hasStarExport:!1};return this.importInfoByPath.set(e,n),n}addExportBinding(e,t){this.exportBindingsByLocalName.has(e)||this.exportBindingsByLocalName.set(e,[]),this.exportBindingsByLocalName.get(e).push(t)}claimImportCode(e){const t=this.importsToReplace.get(e);return this.importsToReplace.set(e,""),t||""}getIdentifierReplacement(e){return this.identifierReplacements.get(e)||null}resolveExportBinding(e){const t=this.exportBindingsByLocalName.get(e);return t&&0!==t.length?t.map(e=>`exports.${e}`).join(" = "):null}getGlobalNames(){return new Set([...this.identifierReplacements.keys(),...this.exportBindingsByLocalName.keys()])}}var $e=n(84686).Buffer,qe=",".charCodeAt(0),He=";".charCodeAt(0),ze="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ue=new Uint8Array(64),Ge=new Uint8Array(128);for(let Co=0;Co<64;Co++){const e=ze.charCodeAt(Co);Ue[Co]=e,Ge[e]=Co}function We(e,t,n){let a=t-n;a=a<0?-a<<1|1:a<<1;do{let t=31&a;a>>>=5,a>0&&(t|=32),e.write(Ue[t])}while(a>0);return t}var Je="undefined"!=typeof TextDecoder?new TextDecoder:void 0!==$e?{decode:e=>$e.from(e.buffer,e.byteOffset,e.byteLength).toString()}:{decode(e){let t="";for(let n=0;n0?t+Je.decode(e.subarray(0,n)):t}};function Ve(e){const t=new Ke;let n=0,a=0,r=0,o=0;for(let i=0;i0&&t.write(He),0===s.length)continue;let c=0;for(let e=0;e0&&t.write(qe),c=We(t,i[0],c),1!==i.length&&(n=We(t,i[1],n),a=We(t,i[2],a),r=We(t,i[3],r),4!==i.length&&(o=We(t,i[4],o)))}}return t.flush()}n(85111);var Ze=class{constructor(){this._indexes={__proto__:null},this.array=[]}};function Ye(e,t){return e._indexes[t]}function Xe(e,t){const n=Ye(e,t);if(void 0!==n)return n;const{array:a,_indexes:r}=e,o=a.push(t);return r[t]=o-1}var Qe=class{constructor({file:e,sourceRoot:t}={}){this._names=new Ze,this._sources=new Ze,this._sourcesContent=[],this._mappings=[],this.file=e,this.sourceRoot=t,this._ignoreList=new Ze}};var et=(e,t,n,a,r,o,i,s)=>tt(!0,e,t,n,a,r,o,i,s);function tt(e,t,n,a,r,o,i,s,c){const{_mappings:l,_sources:u,_sourcesContent:p,_names:d}=t,m=function(e,t){for(let n=e.length;n<=t;n++)e[n]=[];return e[t]}(l,n),f=function(e,t){let n=e.length;for(let a=n-1;a>=0;n=a--){if(t>=e[a][0])break}return n}(m,a);if(!r){if(e&&function(e,t){if(0===t)return!0;const n=e[t-1];return 1===n.length}(m,f))return;return nt(m,f,[a])}const h=Xe(u,r),y=s?Xe(d,s):-1;if(h===p.length&&(p[h]=null!=c?c:null),!e||!function(e,t,n,a,r,o){if(0===t)return!1;const i=e[t-1];return 1!==i.length&&(n===i[1]&&a===i[2]&&r===i[3]&&o===(5===i.length?i[4]:-1))}(m,f,h,o,i,y))return nt(m,f,s?[a,h,o,i,y]:[a,h,o,i])}function nt(e,t,n){for(let a=e.length;a>t;a--)e[a]=e[a-1];e[t]=n}function at({code:e,mappings:t},n,a,r,o){const i=function(e,t){const n=new Array(t.length);let a=0,r=t[a].start,o=0;for(let i=0;i=0&&!(e[a].length>0);n=a,a--);n obj[importedName]});\n }\n ",createStarExport:'\n function createStarExport(obj) {\n Object.keys(obj)\n .filter((key) => key !== "default" && key !== "__esModule")\n .forEach((key) => {\n if (exports.hasOwnProperty(key)) {\n return;\n }\n Object.defineProperty(exports, key, {enumerable: true, configurable: true, get: () => obj[key]});\n });\n }\n ',nullishCoalesce:"\n function nullishCoalesce(lhs, rhsFn) {\n if (lhs != null) {\n return lhs;\n } else {\n return rhsFn();\n }\n }\n ",asyncNullishCoalesce:"\n async function asyncNullishCoalesce(lhs, rhsFn) {\n if (lhs != null) {\n return lhs;\n } else {\n return await rhsFn();\n }\n }\n ",optionalChain:"\n function optionalChain(ops) {\n let lastAccessLHS = undefined;\n let value = ops[0];\n let i = 1;\n while (i < ops.length) {\n const op = ops[i];\n const fn = ops[i + 1];\n i += 2;\n if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) {\n return undefined;\n }\n if (op === 'access' || op === 'optionalAccess') {\n lastAccessLHS = value;\n value = fn(value);\n } else if (op === 'call' || op === 'optionalCall') {\n value = fn((...args) => value.call(lastAccessLHS, ...args));\n lastAccessLHS = undefined;\n }\n }\n return value;\n }\n ",asyncOptionalChain:"\n async function asyncOptionalChain(ops) {\n let lastAccessLHS = undefined;\n let value = ops[0];\n let i = 1;\n while (i < ops.length) {\n const op = ops[i];\n const fn = ops[i + 1];\n i += 2;\n if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) {\n return undefined;\n }\n if (op === 'access' || op === 'optionalAccess') {\n lastAccessLHS = value;\n value = await fn(value);\n } else if (op === 'call' || op === 'optionalCall') {\n value = await fn((...args) => value.call(lastAccessLHS, ...args));\n lastAccessLHS = undefined;\n }\n }\n return value;\n }\n ",optionalChainDelete:"\n function optionalChainDelete(ops) {\n const result = OPTIONAL_CHAIN_NAME(ops);\n return result == null ? true : result;\n }\n ",asyncOptionalChainDelete:"\n async function asyncOptionalChainDelete(ops) {\n const result = await ASYNC_OPTIONAL_CHAIN_NAME(ops);\n return result == null ? true : result;\n }\n "};class ot{__init(){this.helperNames={}}__init2(){this.createRequireName=null}constructor(e){this.nameManager=e,ot.prototype.__init.call(this),ot.prototype.__init2.call(this)}getHelperName(e){let t=this.helperNames[e];return t||(t=this.nameManager.claimFreeName(`_${e}`),this.helperNames[e]=t,t)}emitHelpers(){let e="";this.helperNames.optionalChainDelete&&this.getHelperName("optionalChain"),this.helperNames.asyncOptionalChainDelete&&this.getHelperName("asyncOptionalChain");for(const[t,n]of Object.entries(rt)){const a=this.helperNames[t];let r=n;"optionalChainDelete"===t?r=r.replace("OPTIONAL_CHAIN_NAME",this.helperNames.optionalChain):"asyncOptionalChainDelete"===t?r=r.replace("ASYNC_OPTIONAL_CHAIN_NAME",this.helperNames.asyncOptionalChain):"require"===t&&(null===this.createRequireName&&(this.createRequireName=this.nameManager.claimFreeName("_createRequire")),r=r.replace(/CREATE_REQUIRE_NAME/g,this.createRequireName)),a&&(e+=" ",e+=r.replace(t,a).replace(/\s+/g," ").trim())}return e}}function it(e,t,n){(function(e,t){for(const n of e.tokens)if(n.type===d.name&&!n.isType&&V(n)&&t.has(e.identifierNameForToken(n)))return!0;return!1})(e,n)&&function(e,t,n){const a=[];let r=t.length-1;for(let o=e.tokens.length-1;;o--){for(;a.length>0&&a[a.length-1].startTokenIndex===o+1;)a.pop();for(;r>=0&&t[r].endTokenIndex===o+1;)a.push(t[r]),r--;if(o<0)break;const i=e.tokens[o],s=e.identifierNameForToken(i);if(a.length>1&&!i.isType&&i.type===d.name&&n.has(s))if(Y(i))st(a[a.length-1],e,s);else if(X(i)){let t=a.length-1;for(;t>0&&!a[t].isFunctionScope;)t--;if(t<0)throw new Error("Did not find parent function scope.");st(a[t],e,s)}}if(a.length>0)throw new Error("Expected empty scope stack after processing file.")}(e,t,n)}function st(e,t,n){for(let a=e.startTokenIndex;a0&&!k.error;)ce(d.braceL)||ce(d.bracketL)?e++:(ce(d.braceR)||ce(d.bracketR))&&e--,te();return!0}return!1}()){if(ce(d.colon)||ce(d.comma)||ce(d.question)||ce(d.eq))return!0;if(ce(d.parenR)&&(te(),ce(d.arrow)))return!0}return!1}();return k.restoreFromSnapshot(e),t}()}function Jt(e){const t=re(0);L(e);(function(){const e=k.snapshot();if(C(p._asserts))return te(),O(p._is)?(Zt(),!0):_t()||ce(d._this)?(te(),O(p._is)&&Zt(),!0):(k.restoreFromSnapshot(e),!1);if(_t()||ce(d._this))return te(),C(p._is)&&!P()?(te(),Zt(),!0):(k.restoreFromSnapshot(e),!1);return!1})()||Zt(),oe(t)}function Kt(){ce(d.colon)&&Vt()}function Vt(){const e=re(0);L(d.colon),Zt(),oe(e)}function Zt(){if(Yt(),k.inDisallowConditionalTypesContext||P()||!ie(d._extends))return;const e=k.inDisallowConditionalTypesContext;k.inDisallowConditionalTypesContext=!0,Yt(),k.inDisallowConditionalTypesContext=e,L(d.question),Zt(),L(d.colon),Zt()}function Yt(){Wt()?Ht(qt.TSFunctionType):ce(d._new)?Ht(qt.TSConstructorType):C(p._abstract)&&le()===d._new?Ht(qt.TSAbstractConstructorType):function(){if(ie(d.bitwiseOR),Gt(),ce(d.bitwiseOR))for(;ie(d.bitwiseOR);)Gt()}()}function Xt(){for(;!ce(d.braceL)&&!k.error;)Qt(),ie(d.comma)}function Qt(){jt(),ce(d.lessThan)&&mn()}function en(){if(ce(d.string)?Un():ia(),ie(d.eq)){const e=k.tokens.length-1;Tn(),k.tokens[e].rhsEndIndex=k.tokens.length}}function tn(){for(ft(!1),L(d.braceL);!ie(d.braceR)&&!k.error;)en(),ie(d.comma)}function nn(){L(d.braceL),Va(d.braceR)}function an(){ft(!1),ie(d.dot)?an():nn()}function rn(){C(p._global)?ia():ce(d.string)?Hn():F(),ce(d.braceL)?nn():I()}function on(){ht(),L(d.eq),C(p._require)&&le()===d.parenL?(B(p._require),L(d.parenL),ce(d.string)||F(),Un(),L(d.parenR)):jt(),I()}function sn(){return ln(k.contextualKeyword,!0)}function cn(e){switch(e){case p._declare:{const e=k.tokens.length-1,t=function(){if(D())return!1;switch(k.type){case d._function:{const e=re(1);return te(),er(k.start,!0),oe(e),!0}case d._class:{const e=re(1);return nr(!0,!1),oe(e),!0}case d._const:if(ce(d._const)&&T(p._enum)){const e=re(1);return L(d._const),B(p._enum),k.tokens[k.tokens.length-1].type=d._enum,tn(),oe(e),!0}case d._var:case d._let:{const e=re(1);return Ja(k.type!==d._var),oe(e),!0}case d.name:{const e=re(1),t=k.contextualKeyword;let n=!1;return t===p._global?(rn(),n=!0):n=ln(t,!0),oe(e),n}default:return!1}}();if(t)return k.tokens[e].type=d._declare,!0;break}case p._global:if(ce(d.braceL))return nn(),!0;break;default:return ln(e,!1)}return!1}function ln(e,t){switch(e){case p._abstract:if(un(t)&&ce(d._class))return k.tokens[k.tokens.length-1].type=d._abstract,nr(!0,!1),!0;break;case p._enum:if(un(t)&&ce(d.name))return k.tokens[k.tokens.length-1].type=d._enum,tn(),!0;break;case p._interface:if(un(t)&&ce(d.name)){const e=re(t?2:1);return ft(!1),Tt(),ie(d._extends)&&Xt(),Lt(),oe(e),!0}break;case p._module:if(un(t)){if(ce(d.string)){const e=re(t?2:1);return rn(),oe(e),!0}if(ce(d.name)){const e=re(t?2:1);return an(),oe(e),!0}}break;case p._namespace:if(un(t)&&ce(d.name)){const e=re(t?2:1);return an(),oe(e),!0}break;case p._type:if(un(t)&&ce(d.name)){const e=re(t?2:1);return ft(!1),Tt(),L(d.eq),Zt(),I(),oe(e),!0}}return!1}function un(e){return e?(te(),!0):!D()}function pn(){const e=k.snapshot();return Ot(),tr(),ce(d.colon)&&Jt(d.colon),L(d.arrow),k.error?(k.restoreFromSnapshot(e),!1):(aa(!0),!0)}function dn(){k.type===d.bitShiftL&&(k.pos-=1,be(d.lessThan)),mn()}function mn(){const e=re(0);for(L(d.lessThan);!ce(d.greaterThan)&&!k.error;)Zt(),ie(d.comma);e?(L(d.greaterThan),oe(e)):(oe(e),ke(),L(d.greaterThan),k.tokens[k.tokens.length-1].isType=!0)}function fn(){if(ce(d.name))switch(k.contextualKeyword){case p._abstract:case p._declare:case p._enum:case p._interface:case p._module:case p._namespace:case p._type:return!0}return!1}function hn(e,t){return v?function(e,t){if(!ce(d.lessThan))return On(e,t);const n=k.snapshot();let a=On(e,t);if(!k.error)return a;k.restoreFromSnapshot(n);k.type=d.typeParameterStart,Ot(),a=On(e,t),a||F();return a}(e,t):function(e,t){if(!ce(d.lessThan))return On(e,t);const n=k.snapshot();Ot();const a=On(e,t);a||F();if(!k.error)return a;k.restoreFromSnapshot(n);return On(e,t)}(e,t)}function yn(){An()}function gn(e){yn(),ie(d.colon)?yn():k.tokens[k.tokens.length-1].identifierRole=e}function vn(){const e=k.tokens.length;gn(W.Access);let t=!1;for(;ce(d.dot);)t=!0,An(),yn();if(!t){const t=k.tokens[e],n=_.charCodeAt(t.start);n>=m.lowercaseA&&n<=m.lowercaseZ&&(t.identifierRole=null)}}function bn(){switch(k.type){case d.braceL:return te(),Cn(),void An();case d.jsxTagStart:return Sn(),void An();case d.string:return void An();default:F("JSX value should be either an expression or a quoted JSX text")}}function xn(){L(d.ellipsis),Cn()}function kn(e){if(ce(d.jsxTagEnd))return!1;vn(),b&&function(){if(ie(d.jsxTagStart)){k.tokens[k.tokens.length-1].type=d.typeParameterStart;const e=re(1);for(;!ce(d.greaterThan)&&!k.error;)Zt(),ie(d.comma);An(),oe(e)}}();let t=!1;for(;!ce(d.slash)&&!ce(d.jsxTagEnd)&&!k.error;)ie(d.braceL)?(t=!0,L(d.ellipsis),Tn(),An()):(t&&k.end-k.start===3&&_.charCodeAt(k.start)===m.lowercaseK&&_.charCodeAt(k.start+1)===m.lowercaseE&&_.charCodeAt(k.start+2)===m.lowercaseY&&(k.tokens[e].jsxRole=J.KeyAfterPropSpread),gn(W.ObjectKey),ce(d.eq)&&(An(),bn()));const n=ce(d.slash);return n&&An(),n}function _n(){ce(d.jsxTagEnd)||vn()}function wn(){const e=k.tokens.length-1;k.tokens[e].jsxRole=J.NoChildren;let t=0;if(!kn(e))for(jn();;)switch(k.type){case d.jsxTagStart:if(An(),ce(d.slash))return An(),_n(),void(k.tokens[e].jsxRole!==J.KeyAfterPropSpread&&(1===t?k.tokens[e].jsxRole=J.OneChild:t>1&&(k.tokens[e].jsxRole=J.StaticChildren)));t++,wn(),jn();break;case d.jsxText:t++,jn();break;case d.jsxEmptyText:jn();break;case d.braceL:te(),ce(d.ellipsis)?(xn(),jn(),t+=2):(ce(d.braceR)||(t++,Cn()),jn());break;default:return void F()}}function Sn(){An(),wn()}function An(){k.tokens.push(new ee),ve(),k.start=k.pos;const e=_.charCodeAt(k.pos);if(U[e])!function(){let e;do{if(k.pos>_.length)return void F("Unexpectedly reached the end of input.");e=_.charCodeAt(++k.pos)}while(z[e]||e===m.dash);be(d.jsxName)}();else if(e===m.quotationMark||e===m.apostrophe)!function(e){for(k.pos++;;){if(k.pos>=_.length)return void F("Unterminated string constant");if(_.charCodeAt(k.pos)===e){k.pos++;break}k.pos++}be(d.string)}(e);else switch(++k.pos,e){case m.greaterThan:be(d.jsxTagEnd);break;case m.lessThan:be(d.jsxTagStart);break;case m.slash:be(d.slash);break;case m.equalsTo:be(d.eq);break;case m.leftCurlyBrace:be(d.braceL);break;case m.dot:be(d.dot);break;case m.colon:be(d.colon);break;default:F()}}function jn(){k.tokens.push(new ee),k.start=k.pos,function(){let e=!1,t=!1;for(;;){if(k.pos>=_.length)return void F("Unterminated JSX contents");const n=_.charCodeAt(k.pos);if(n===m.lessThan||n===m.leftCurlyBrace)return k.pos===k.start?n===m.lessThan?(k.pos++,void be(d.jsxTagStart)):void _e(n):void be(e&&!t?d.jsxEmptyText:d.jsxText);n===m.lineFeed?e=!0:n!==m.space&&n!==m.carriageReturn&&n!==m.tab&&(t=!0),k.pos++}}()}!function(e){e[e.TSFunctionType=0]="TSFunctionType";e[e.TSConstructorType=1]="TSConstructorType";e[e.TSAbstractConstructorType=2]="TSAbstractConstructorType"}(qt||(qt={}));class En{constructor(e){this.stop=e}}function Cn(e=!1){if(Tn(e),ce(d.comma))for(;ie(d.comma);)Tn(e)}function Tn(e=!1,t=!1){return b?hn(e,t):x?function(e,t){if(ce(d.lessThan)){const n=k.snapshot();let a=On(e,t);if(!k.error)return a;k.restoreFromSnapshot(n),k.type=d.typeParameterStart;const r=re(0);if(va(),oe(r),a=On(e,t),a)return!0;F()}return On(e,t)}(e,t):On(e,t)}function On(e,t){if(ce(d._yield))return te(),ce(d.semi)||R()||(ie(d.star),Tn()),!1;(ce(d.parenL)||ce(d.name)||ce(d._yield))&&(k.potentialArrowAt=k.start);const n=function(e){const t=function(e){const t=k.tokens.length,n=Pn();if(n)return!0;return Rn(t,-1,e),!1}(e);if(t)return!0;return function(e){b||x?function(e){if(ce(d.question)){const e=le();if(e===d.colon||e===d.comma||e===d.parenR)return}Bn(e)}(e):Bn(e)}(e),!1}(e);return t&&Kn(),k.type&d.IS_ASSIGN?(te(),Tn(e),!1):n}function Bn(e){ie(d.question)&&(Tn(),L(d.colon),Tn(e))}function Rn(e,t,n){if(b&&(d._in&d.PRECEDENCE_MASK)>t&&!P()&&(O(p._as)||O(p._satisfies))){const a=re(1);return Zt(),oe(a),ke(),void Rn(e,t,n)}const a=k.type&d.PRECEDENCE_MASK;if(a>0&&(!n||!ce(d._in))&&a>t){const r=k.type;te(),r===d.nullishCoalescing&&(k.tokens[k.tokens.length-1].nullishStartIndex=e);const o=k.tokens.length;Pn(),Rn(o,r&d.IS_RIGHT_ASSOCIATIVE?a-1:a,n),r===d.nullishCoalescing&&(k.tokens[e].numNullishCoalesceStarts++,k.tokens[k.tokens.length-1].numNullishCoalesceEnds++),Rn(e,t,n)}}function Pn(){if(b&&!v&&ie(d.lessThan))return function(){const e=re(1);Zt(),L(d.greaterThan),oe(e),Pn()}(),!1;if(C(p._module)&&fe()===m.leftCurlyBrace&&!N())return B(p._module),L(d.braceL),Va(d.braceR),!1;if(k.type&d.IS_PREFIX)return te(),Pn(),!1;if(Nn())return!0;for(;k.type&d.IS_POSTFIX&&!R();)k.type===d.preIncDec&&(k.type=d.postIncDec),te();return!1}function Nn(){const e=k.tokens.length;return!!Hn()||(Dn(e),k.tokens.length>e&&k.tokens[e].isOptionalChainStart&&(k.tokens[k.tokens.length-1].isOptionalChainEnd=!0),!1)}function Dn(e,t=!1){x?function(e,t=!1){if(k.tokens[k.tokens.length-1].contextualKeyword===p._async&&ce(d.lessThan)){const e=k.snapshot(),t=function(){k.scopeDepth++;const e=k.tokens.length;if(tr(),!Jn())return!1;return ta(e),!0}();if(t&&!k.error)return;k.restoreFromSnapshot(e)}In(e,t)}(e,t):In(e,t)}function In(e,t=!1){const n=new En(!1);do{Ln(e,t,n)}while(!n.stop&&!k.error)}function Ln(e,t,n){b?function(e,t,n){if(P()||!ie(d.bang)){if(ce(d.lessThan)||ce(d.bitShiftL)){const n=k.snapshot();if(!t&&Mn()&&pn())return;if(dn(),!t&&ie(d.parenL)?(k.tokens[k.tokens.length-1].subscriptStartIndex=e,$n()):ce(d.backQuote)?Vn():(k.type===d.greaterThan||k.type!==d.parenL&&Boolean(k.type&d.IS_EXPRESSION_START)&&!P())&&F(),!k.error)return;k.restoreFromSnapshot(n)}else!t&&ce(d.questionDot)&&le()===d.lessThan&&(te(),k.tokens[e].isOptionalChainStart=!0,k.tokens[k.tokens.length-1].subscriptStartIndex=e,mn(),L(d.parenL),$n());Fn(e,t,n)}else k.tokens[k.tokens.length-1].type=d.nonNullAssertion}(e,t,n):x?function(e,t,n){if(ce(d.questionDot)&&le()===d.lessThan)return t?void(n.stop=!0):(te(),ba(),L(d.parenL),void $n());if(!t&&ce(d.lessThan)){const e=k.snapshot();if(ba(),L(d.parenL),$n(),!k.error)return;k.restoreFromSnapshot(e)}Fn(e,t,n)}(e,t,n):Fn(e,t,n)}function Fn(e,t,n){if(!t&&ie(d.doubleColon))qn(),n.stop=!0,Dn(e,t);else if(ce(d.questionDot)){if(k.tokens[e].isOptionalChainStart=!0,t&&le()===d.parenL)return void(n.stop=!0);te(),k.tokens[k.tokens.length-1].subscriptStartIndex=e,ie(d.bracketL)?(Cn(),L(d.bracketR)):ie(d.parenL)?$n():zn()}else if(ie(d.dot))k.tokens[k.tokens.length-1].subscriptStartIndex=e,zn();else if(ie(d.bracketL))k.tokens[k.tokens.length-1].subscriptStartIndex=e,Cn(),L(d.bracketR);else if(!t&&ce(d.parenL))if(Mn()){const t=k.snapshot(),a=k.tokens.length;te(),k.tokens[k.tokens.length-1].subscriptStartIndex=e;const r=S();k.tokens[k.tokens.length-1].contextId=r,$n(),k.tokens[k.tokens.length-1].contextId=r,(ce(d.colon)||ce(d.arrow))&&(k.restoreFromSnapshot(t),n.stop=!0,k.scopeDepth++,tr(),function(e){b?ce(d.colon)&&Vt():x&&function(){if(ce(d.colon)){const e=k.noAnonFunctionType;k.noAnonFunctionType=!0,Ia(),k.noAnonFunctionType=e}}();L(d.arrow),ta(e)}(a))}else{te(),k.tokens[k.tokens.length-1].subscriptStartIndex=e;const t=S();k.tokens[k.tokens.length-1].contextId=t,$n(),k.tokens[k.tokens.length-1].contextId=t}else ce(d.backQuote)?Vn():n.stop=!0}function Mn(){return k.tokens[k.tokens.length-1].contextualKeyword===p._async&&!R()}function $n(){let e=!0;for(;!ie(d.parenR)&&!k.error;){if(e)e=!1;else if(L(d.comma),ie(d.parenR))break;oa(!1)}}function qn(){const e=k.tokens.length;Hn(),Dn(e,!0)}function Hn(){if(ie(d.modulo))return ia(),!1;if(ce(d.jsxText)||ce(d.jsxEmptyText))return Un(),!1;if(ce(d.lessThan)&&v)return k.type=d.jsxTagStart,Sn(),te(),!1;const e=k.potentialArrowAt===k.start;switch(k.type){case d.slash:case d.assign:ae();case d._super:case d._this:case d.regexp:case d.num:case d.bigint:case d.decimal:case d.string:case d._null:case d._true:case d._false:return te(),!1;case d._import:return te(),ce(d.dot)&&(k.tokens[k.tokens.length-1].type=d.name,te(),ia()),!1;case d.name:{const t=k.tokens.length,n=k.start,a=k.contextualKeyword;return ia(),a===p._await?(Pn(),!1):a===p._async&&ce(d._function)&&!R()?(te(),er(n,!1),!1):e&&a===p._async&&!R()&&ce(d.name)?(k.scopeDepth++,ft(!1),L(d.arrow),ta(t),!0):ce(d._do)&&!R()?(te(),Ka(),!1):e&&!R()&&ce(d.arrow)?(k.scopeDepth++,yt(!1),L(d.arrow),ta(t),!0):(k.tokens[k.tokens.length-1].identifierRole=W.Access,!1)}case d._do:return te(),Ka(),!1;case d.parenL:return Wn(e);case d.bracketL:return te(),ra(d.bracketR,!0),!1;case d.braceL:return Zn(!1,!1),!1;case d._function:return function(){const e=k.start;ia(),ie(d.dot)&&ia();er(e,!1)}(),!1;case d.at:Ua();case d._class:return nr(!1),!1;case d._new:return function(){if(L(d._new),ie(d.dot))return void ia();qn(),void ie(d.questionDot),x&&function(){if(ce(d.lessThan)){const e=k.snapshot();ba(),k.error&&k.restoreFromSnapshot(e)}}();ie(d.parenL)&&ra(d.parenR)}(),!1;case d.backQuote:return Vn(),!1;case d.doubleColon:return te(),qn(),!1;case d.hash:{const e=fe();return U[e]||e===m.backslash?zn():te(),!1}default:return F(),!1}}function zn(){ie(d.hash),ia()}function Un(){te()}function Gn(){L(d.parenL),Cn(),L(d.parenR)}function Wn(e){const t=k.snapshot(),n=k.tokens.length;L(d.parenL);let a=!0;for(;!ce(d.parenR)&&!k.error;){if(a)a=!1;else if(L(d.comma),ce(d.parenR))break;if(ce(d.ellipsis)){mt(!1),Kn();break}Tn(!1,!0)}if(L(d.parenR),e&&(ce(d.colon)||!R())){if(Jn())return k.restoreFromSnapshot(t),k.scopeDepth++,tr(),Jn(),ta(n),!k.error||(k.restoreFromSnapshot(t),Wn(!1),!1)}return!1}function Jn(){return b?function(){if(ce(d.colon)){const e=k.snapshot();Jt(d.colon),R()&&F(),ce(d.arrow)||F(),k.error&&k.restoreFromSnapshot(e)}return ie(d.arrow)}():x?function(){if(ce(d.colon)){const e=re(0),t=k.snapshot(),n=k.noAnonFunctionType;k.noAnonFunctionType=!0,la(),k.noAnonFunctionType=n,R()&&F(),ce(d.arrow)||F(),k.error&&k.restoreFromSnapshot(t),oe(e)}return ie(d.arrow)}():ie(d.arrow)}function Kn(){(b||x)&&(se(d.question),ce(d.colon)&&(b?Vt():x&&Ia()))}function Vn(){for(ne(),ne();!ce(d.backQuote)&&!k.error;)L(d.dollarBraceL),Cn(),ne(),ne();te()}function Zn(e,t){const n=S();let a=!0;for(te(),k.tokens[k.tokens.length-1].contextId=n;!ie(d.braceR)&&!k.error;){if(a)a=!1;else if(L(d.comma),ie(d.braceR))break;let r=!1;if(ce(d.ellipsis)){const n=k.tokens.length;if(dt(),e&&(k.tokens.length===n+2&&yt(t),ie(d.braceR)))break;continue}e||(r=ie(d.star)),!e&&C(p._async)?(r&&F(),ia(),ce(d.colon)||ce(d.parenL)||ce(d.braceR)||ce(d.eq)||ce(d.comma)||(ce(d.star)&&(te(),r=!0),Qn(n))):Qn(n),Xn(e,t,n)}k.tokens[k.tokens.length-1].contextId=n}function Yn(e,t){const n=k.start;return ce(d.parenL)?(e&&F(),ea(n,!1),!0):!!function(e){return!e&&(ce(d.string)||ce(d.num)||ce(d.bracketL)||ce(d.name)||!!(k.type&d.IS_KEYWORD))}(e)&&(Qn(t),ea(n,!1),!0)}function Xn(e,t,n){b?Tt():x&&ce(d.lessThan)&&(va(),ce(d.parenL)||F());Yn(e,n)||function(e,t){if(ie(d.colon))return void(e?kt(t):Tn(!1));let n;n=e?0===k.scopeDepth?W.ObjectShorthandTopLevelDeclaration:t?W.ObjectShorthandBlockScopedDeclaration:W.ObjectShorthandFunctionScopedDeclaration:W.ObjectShorthand,k.tokens[k.tokens.length-1].identifierRole=n,kt(t,!0)}(e,t)}function Qn(e){x&&Fa(),ie(d.bracketL)?(k.tokens[k.tokens.length-1].contextId=e,Tn(),L(d.bracketR),k.tokens[k.tokens.length-1].contextId=e):(ce(d.num)||ce(d.string)||ce(d.bigint)||ce(d.decimal)?Hn():zn(),k.tokens[k.tokens.length-1].identifierRole=W.ObjectKey,k.tokens[k.tokens.length-1].contextId=e)}function ea(e,t){const n=S();k.scopeDepth++;const a=k.tokens.length;tr(t,n),na(e,n);const r=k.tokens.length;k.scopes.push(new h(a,r,!0)),k.scopeDepth--}function ta(e){aa(!0);const t=k.tokens.length;k.scopes.push(new h(e,t,!0)),k.scopeDepth--}function na(e,t=0){b?function(e,t){if(ce(d.colon)&&Jt(d.colon),!ce(d.braceL)&&D()){let t=k.tokens.length-1;for(;t>=0&&(k.tokens[t].start>=e||k.tokens[t].type===d._default||k.tokens[t].type===d._export);)k.tokens[t].isType=!0,t--;return}aa(!1,t)}(e,t):x?function(e){ce(d.colon)&&la();aa(!1,e)}(t):aa(!1,t)}function aa(e,t=0){e&&!ce(d.braceL)?Tn():Ka(!0,t)}function ra(e,t=!1){let n=!0;for(;!ie(e)&&!k.error;){if(n)n=!1;else if(L(d.comma),ie(e))break;oa(t)}}function oa(e){e&&ce(d.comma)||(ce(d.ellipsis)?(dt(),Kn()):ce(d.question)?te():Tn(!1,!0))}function ia(){te(),k.tokens[k.tokens.length-1].type=d.name}function sa(e){const t=re(0);L(e||d.colon),Da(),oe(t)}function ca(){L(d.modulo),B(p._checks),ie(d.parenL)&&(Cn(),L(d.parenR))}function la(){const e=re(0);L(d.colon),ce(d.modulo)?ca():(Da(),ce(d.modulo)&&ca()),oe(e)}function ua(){ce(d._class)?(te(),pa(!0)):ce(d._function)?(te(),ia(),ce(d.lessThan)&&va(),L(d.parenL),Oa(),L(d.parenR),la(),I()):ce(d._var)?(te(),La(),I()):O(p._module)?ie(d.dot)?(B(p._exports),Ia(),I()):function(){ce(d.string)?Hn():ia();L(d.braceL);for(;!ce(d.braceR)&&!k.error;)ce(d._import)?(te(),gr()):F();L(d.braceR)}():C(p._type)?(te(),ha()):C(p._opaque)?(te(),ya(!0)):C(p._interface)?(te(),pa()):ce(d._export)?(L(d._export),ie(d._default)?ce(d._function)||ce(d._class)?ua():(Da(),I()):ce(d._var)||ce(d._function)||ce(d._class)||C(p._opaque)?ua():ce(d.star)||ce(d.braceL)||C(p._interface)||C(p._type)||C(p._opaque)?ur():F()):F()}function pa(e=!1){if(fa(),ce(d.lessThan)&&va(),ie(d._extends))do{da()}while(!e&&ie(d.comma));if(C(p._mixins)){te();do{da()}while(ie(d.comma))}if(C(p._implements)){te();do{da()}while(ie(d.comma))}Aa(e,!1,e)}function da(){Ca(!1),ce(d.lessThan)&&ba()}function ma(){pa()}function fa(){ia()}function ha(){fa(),ce(d.lessThan)&&va(),sa(d.eq),I()}function ya(e){B(p._type),fa(),ce(d.lessThan)&&va(),ce(d.colon)&&sa(d.colon),e||sa(d.eq),I()}function ga(){Fa(),La(),ie(d.eq)&&Da()}function va(){const e=re(0);ce(d.lessThan)||ce(d.typeParameterStart)?te():F();do{ga(),ce(d.greaterThan)||L(d.comma)}while(!ce(d.greaterThan)&&!k.error);L(d.greaterThan),oe(e)}function ba(){const e=re(0);for(L(d.lessThan);!ce(d.greaterThan)&&!k.error;)Da(),ce(d.greaterThan)||L(d.comma);L(d.greaterThan),oe(e)}function xa(){ce(d.num)||ce(d.string)?Hn():ia()}function ka(){le()===d.colon?(xa(),sa()):Da(),L(d.bracketR),sa()}function _a(){xa(),L(d.bracketR),L(d.bracketR),ce(d.lessThan)||ce(d.parenL)?wa():(ie(d.question),sa())}function wa(){for(ce(d.lessThan)&&va(),L(d.parenL);!ce(d.parenR)&&!ce(d.ellipsis)&&!k.error;)Ta(),ce(d.parenR)||L(d.comma);ie(d.ellipsis)&&Ta(),L(d.parenR),sa()}function Sa(){wa()}function Aa(e,t,n){let a;for(t&&ce(d.braceBarL)?(L(d.braceBarL),a=d.braceBarR):(L(d.braceL),a=d.braceR);!ce(a)&&!k.error;){if(n&&C(p._proto)){const t=le();t!==d.colon&&t!==d.question&&(te(),e=!1)}if(e&&C(p._static)){const e=le();e!==d.colon&&e!==d.question&&te()}if(Fa(),ie(d.bracketL))ie(d.bracketL)?_a():ka();else if(ce(d.parenL)||ce(d.lessThan))Sa();else{if(C(p._get)||C(p._set)){const e=le();e!==d.name&&e!==d.string&&e!==d.num||te()}ja()}Ea()}L(a)}function ja(){if(ce(d.ellipsis)){if(L(d.ellipsis),ie(d.comma)||ie(d.semi),ce(d.braceR))return;Da()}else xa(),ce(d.lessThan)||ce(d.parenL)?wa():(ie(d.question),sa())}function Ea(){ie(d.semi)||ie(d.comma)||ce(d.braceR)||ce(d.braceBarR)||F()}function Ca(e){for(e||ia();ie(d.dot);)ia()}function Ta(){const e=le();e===d.colon||e===d.question?(ia(),ie(d.question),sa()):Da()}function Oa(){for(;!ce(d.parenR)&&!ce(d.ellipsis)&&!k.error;)Ta(),ce(d.parenR)||L(d.comma);ie(d.ellipsis)&&Ta()}function Ba(){let e=!1;const t=k.noAnonFunctionType;switch(k.type){case d.name:return C(p._interface)?void function(){if(B(p._interface),ie(d._extends))do{da()}while(ie(d.comma));Aa(!1,!1,!1)}():(ia(),Ca(!0),void(ce(d.lessThan)&&ba()));case d.braceL:return void Aa(!1,!1,!1);case d.braceBarL:return void Aa(!1,!0,!1);case d.bracketL:return void function(){for(L(d.bracketL);k.pos<_.length&&!ce(d.bracketR)&&(Da(),!ce(d.bracketR));)L(d.comma);L(d.bracketR)}();case d.lessThan:return va(),L(d.parenL),Oa(),L(d.parenR),L(d.arrow),void Da();case d.parenL:if(te(),!ce(d.parenR)&&!ce(d.ellipsis))if(ce(d.name)){const t=le();e=t!==d.question&&t!==d.colon}else e=!0;if(e){if(k.noAnonFunctionType=!1,Da(),k.noAnonFunctionType=t,k.noAnonFunctionType||!(ce(d.comma)||ce(d.parenR)&&le()===d.arrow))return void L(d.parenR);ie(d.comma)}return Oa(),L(d.parenR),L(d.arrow),void Da();case d.minus:return te(),void Un();case d.string:case d.num:case d._true:case d._false:case d._null:case d._this:case d._void:case d.star:return void te();default:if(k.type===d._typeof)return L(d._typeof),void Ba();if(k.type&d.IS_KEYWORD)return te(),void(k.tokens[k.tokens.length-1].type=d.name)}F()}function Ra(){ie(d.question)?Ra():function(){for(Ba();!R()&&(ce(d.bracketL)||ce(d.questionDot));)ie(d.questionDot),L(d.bracketL),ie(d.bracketR)||(Da(),L(d.bracketR))}()}function Pa(){Ra(),!k.noAnonFunctionType&&ie(d.arrow)&&Da()}function Na(){for(ie(d.bitwiseAND),Pa();ie(d.bitwiseAND);)Pa()}function Da(){!function(){for(ie(d.bitwiseOR),Na();ie(d.bitwiseOR);)Na()}()}function Ia(){sa()}function La(){ia(),ce(d.colon)&&Ia()}function Fa(){(ce(d.plus)||ce(d.minus))&&(te(),k.tokens[k.tokens.length-1].isType=!0)}function Ma(){if(ce(d._typeof)||C(p._type)){const t=pe();(((e=t).type===d.name||e.type&d.IS_KEYWORD)&&e.contextualKeyword!==p._from||t.type===d.braceL||t.type===d.star)&&te()}var e}function $a(){B(p._enum),k.tokens[k.tokens.length-1].type=d._enum,ia(),function(){O(p._of)&&te();L(d.braceL),function(){for(;!ce(d.braceR)&&!k.error&&!ie(d.ellipsis);)qa(),ce(d.braceR)||L(d.comma)}(),L(d.braceR)}()}function qa(){ia(),ie(d.eq)&&te()}function Ha(e){x&&function(){if(ce(d.name)&&k.contextualKeyword===p._interface){const e=re(0);return te(),ma(),oe(e),!0}return!!C(p._enum)&&($a(),!0)}()||(ce(d.at)&&Ua(),function(e){if(b&&function(){if(k.type===d._const){const e=pe();if(e.type===d.name&&e.contextualKeyword===p._enum)return L(d._const),B(p._enum),k.tokens[k.tokens.length-1].type=d._enum,tn(),!0}return!1}())return;const t=k.type;switch(t){case d._break:case d._continue:return te(),void(D()||(ia(),I()));case d._debugger:return te(),void I();case d._do:return te(),Ha(!1),L(d._while),Gn(),void ie(d.semi);case d._for:return void function(){k.scopeDepth++;const e=k.tokens.length;!function(){te();let e=!1;C(p._await)&&(e=!0,te());if(L(d.parenL),ce(d.semi))return e&&F(),void Za();const t=za();if(t||ce(d._var)||ce(d._let)||ce(d._const)||function(){if(!C(p._using))return!1;if(T(p._of))return!1;return!0}())return t&&B(p._await),te(),Xa(!0,k.type!==d._var),ce(d._in)||C(p._of)?void Ya(e):void Za();if(Cn(!0),ce(d._in)||C(p._of))return void Ya(e);e&&F();Za()}();const t=k.tokens.length;k.scopes.push(new h(e,t,!1)),k.scopeDepth--}();case d._function:if(le()===d.dot)break;return e||F(),void function(){const e=k.start;te(),er(e,!0)}();case d._class:return e||F(),void nr(!0);case d._if:return te(),Gn(),Ha(!1),void(ie(d._else)&&Ha(!1));case d._return:return te(),void(D()||(Cn(),I()));case d._switch:return void function(){te(),Gn(),k.scopeDepth++;const e=k.tokens.length;L(d.braceL);for(;!ce(d.braceR)&&!k.error;)if(ce(d._case)||ce(d._default)){const e=ce(d._case);te(),e&&Cn(),L(d.colon)}else Ha(!0);te();const t=k.tokens.length;k.scopes.push(new h(e,t,!1)),k.scopeDepth--}();case d._throw:return te(),Cn(),void I();case d._try:return void function(){if(te(),Ka(),ce(d._catch)){te();let e=null;if(ce(d.parenL)&&(k.scopeDepth++,e=k.tokens.length,L(d.parenL),gt(!0),b&&Kt(),L(d.parenR)),Ka(),null!=e){const t=k.tokens.length;k.scopes.push(new h(e,t,!1)),k.scopeDepth--}}ie(d._finally)&&Ka()}();case d._let:case d._const:e||F();case d._var:return void Ja(t!==d._var);case d._while:return te(),Gn(),void Ha(!1);case d.braceL:return void Ka();case d.semi:return void te();case d._export:case d._import:{const e=le();if(e===d.parenL||e===d.dot)break;return te(),void(t===d._import?gr():ur())}case d.name:if(k.contextualKeyword===p._async){const e=k.start,t=k.snapshot();if(te(),ce(d._function)&&!R())return L(d._function),void er(e,!0);k.restoreFromSnapshot(t)}else{if(k.contextualKeyword===p._using&&!N()&&le()===d.name)return void Ja(!0);if(za())return B(p._await),void Ja(!0)}}const n=k.tokens.length;Cn();let a=null;if(k.tokens.length===n+1){const e=k.tokens[k.tokens.length-1];e.type===d.name&&(a=e.contextualKeyword)}if(null==a)return void I();ie(d.colon)?Ha(!0):(r=a,b?function(e){cn(e)||I()}(r):x?function(e){if(e===p._declare){if(ce(d._class)||ce(d.name)||ce(d._function)||ce(d._var)||ce(d._export)){const e=re(1);ua(),oe(e)}}else if(ce(d.name))if(e===p._interface){const e=re(1);ma(),oe(e)}else if(e===p._type){const e=re(1);ha(),oe(e)}else if(e===p._opaque){const e=re(1);ya(!1),oe(e)}I()}(r):I());var r}(e))}function za(){if(!C(p._await))return!1;const e=k.snapshot();return te(),!C(p._using)||P()?(k.restoreFromSnapshot(e),!1):(te(),!ce(d.name)||P()?(k.restoreFromSnapshot(e),!1):(k.restoreFromSnapshot(e),!0))}function Ua(){for(;ce(d.at);)Ga()}function Ga(){if(te(),ie(d.parenL))Cn(),L(d.parenR);else{for(ia();ie(d.dot);)ia();b?((ce(d.lessThan)||ce(d.bitShiftL))&&dn(),Wa()):Wa()}}function Wa(){ie(d.parenL)&&$n()}function Ja(e){te(),Xa(!1,e),I()}function Ka(e=!1,t=0){const n=k.tokens.length;k.scopeDepth++,L(d.braceL),t&&(k.tokens[k.tokens.length-1].contextId=t),Va(d.braceR),t&&(k.tokens[k.tokens.length-1].contextId=t);const a=k.tokens.length;k.scopes.push(new h(n,a,e)),k.scopeDepth--}function Va(e){for(;!ie(e)&&!k.error;)Ha(!0)}function Za(){L(d.semi),ce(d.semi)||Cn(),L(d.semi),ce(d.parenR)||Cn(),L(d.parenR),Ha(!1)}function Ya(e){e?O(p._of):te(),Cn(),L(d.parenR),Ha(!1)}function Xa(e,t){for(;;){if(Qa(t),ie(d.eq)){const t=k.tokens.length-1;Tn(e),k.tokens[t].rhsEndIndex=k.tokens.length}if(!ie(d.comma))break}}function Qa(e){gt(e),b?function(){const e=re(0);P()||ie(d.bang),Kt(),oe(e)}():x&&ce(d.colon)&&Ia()}function er(e,t,n=!1){ce(d.star)&&te(),!t||n||ce(d.name)||ce(d._yield)||F();let a=null;ce(d.name)&&(t||(a=k.tokens.length,k.scopeDepth++),ft(!1));const r=k.tokens.length;k.scopeDepth++,tr(),na(e);const o=k.tokens.length;k.scopes.push(new h(r,o,!0)),k.scopeDepth--,null!==a&&(k.scopes.push(new h(a,o,!0)),k.scopeDepth--)}function tr(e=!1,t=0){b?Tt():x&&function(){if(ce(d.lessThan)){const e=re(0);va(),oe(e)}}(),L(d.parenL),t&&(k.tokens[k.tokens.length-1].contextId=t),vt(d.parenR,!1,!1,e,t),t&&(k.tokens[k.tokens.length-1].contextId=t)}function nr(e,t=!1){const n=S();te(),k.tokens[k.tokens.length-1].contextId=n,k.tokens[k.tokens.length-1].isExpression=!e;let a=null;e||(a=k.tokens.length,k.scopeDepth++),function(e,t=!1){if(b&&(!e||t)&&C(p._implements))return;ce(d.name)&&ft(!0);b?Tt():x&&ce(d.lessThan)&&va()}(e,t),function(){let e=!1;ie(d._extends)?(Nn(),e=!0):e=!1;b?function(e){if(e&&(ce(d.lessThan)||ce(d.bitShiftL))&&dn(),O(p._implements)){k.tokens[k.tokens.length-1].type=d._implements;const e=re(1);Xt(),oe(e)}}(e):x&&function(e){if(e&&ce(d.lessThan)&&ba(),C(p._implements)){const e=re(0);te(),k.tokens[k.tokens.length-1].type=d._implements;do{fa(),ce(d.lessThan)&&ba()}while(ie(d.comma));oe(e)}}(e)}();const r=k.tokens.length;if(function(e){L(d.braceL);for(;!ie(d.braceR)&&!k.error;){if(ie(d.semi))continue;if(ce(d.at)){Ga();continue}or(k.start,e)}}(n),!k.error&&(k.tokens[r].contextId=n,k.tokens[k.tokens.length-1].contextId=n,null!==a)){const e=k.tokens.length;k.scopes.push(new h(a,e,!1)),k.scopeDepth--}}function ar(){return ce(d.eq)||ce(d.semi)||ce(d.braceR)||ce(d.bang)||ce(d.colon)}function rr(){return ce(d.parenL)||ce(d.lessThan)}function or(e,t){b&&St([p._declare,p._public,p._protected,p._private,p._override]);let n=!1;if(ce(d.name)&&k.contextualKeyword===p._static){if(ia(),rr())return void ir(e,!1);if(ar())return void lr();if(k.tokens[k.tokens.length-1].type=d._static,n=!0,ce(d.braceL))return k.tokens[k.tokens.length-1].contextId=t,void Ka()}!function(e,t,n){if(b&&function(e){const t=k.tokens.length;St([p._abstract,p._readonly,p._declare,p._static,p._override]);const n=k.tokens.length;if(Nt()){for(let a=e?t-1:t;a0?this.tokens[this.tokenIndex-1].end:0,this.tokenIndex0&&t0&&this.tokenAtRelativeIndex(-1).type===d._delete?e.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChainDelete"):this.resultCode+=this.helperManager.getHelperName("optionalChainDelete"):e.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChain"):this.resultCode+=this.helperManager.getHelperName("optionalChain"),this.resultCode+="([")}}appendTokenSuffix(){const e=this.currentToken();if(e.isOptionalChainEnd&&!this.disableESTransforms&&(this.resultCode+="])"),e.numNullishCoalesceEnds&&!this.disableESTransforms)for(let t=0;t ${e}require`);const t=this.tokens.currentToken().contextId;if(null==t)throw new Error("Expected context ID on dynamic import invocation.");for(this.tokens.copyToken();!this.tokens.matchesContextIdAndLabel(d.parenR,t);)this.rootTransformer.processToken();return void this.tokens.replaceToken(e?")))":"))")}if(this.removeImportAndDetectIfShouldElide())this.tokens.removeToken();else{const e=this.tokens.stringValue();this.tokens.replaceTokenTrimmingLeftWhitespace(this.importProcessor.claimImportCode(e)),this.tokens.appendCode(this.importProcessor.claimImportCode(e))}Pr(this.tokens),this.tokens.matches1(d.semi)&&this.tokens.removeToken()}removeImportAndDetectIfShouldElide(){if(this.tokens.removeInitialToken(),this.tokens.matchesContextual(p._type)&&!this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,d.comma)&&!this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._from))return this.removeRemainingImport(),!0;if(this.tokens.matches1(d.name)||this.tokens.matches1(d.star))return this.removeRemainingImport(),!1;if(this.tokens.matches1(d.string))return!1;let e=!1,t=!1;for(;!this.tokens.matches1(d.string);)(!e&&this.tokens.matches1(d.braceL)||this.tokens.matches1(d.comma))&&(this.tokens.removeToken(),this.tokens.matches1(d.braceR)||(t=!0),(this.tokens.matches2(d.name,d.comma)||this.tokens.matches2(d.name,d.braceR)||this.tokens.matches4(d.name,d.name,d.name,d.comma)||this.tokens.matches4(d.name,d.name,d.name,d.braceR))&&(e=!0)),this.tokens.removeToken();return!this.keepUnusedImports&&(this.isTypeScriptTransformEnabled?!e:!!this.isFlowTransformEnabled&&(t&&!e))}removeRemainingImport(){for(;!this.tokens.matches1(d.string);)this.tokens.removeToken()}processIdentifier(){const e=this.tokens.currentToken();if(e.shadowsGlobal)return!1;if(e.identifierRole===W.ObjectShorthand)return this.processObjectShorthand();if(e.identifierRole!==W.Access)return!1;const t=this.importProcessor.getIdentifierReplacement(this.tokens.identifierNameForToken(e));if(!t)return!1;let n=this.tokens.currentIndex()+1;for(;n=2&&this.tokens.matches1AtIndex(e-2,d.dot))return!1;if(e>=2&&[d._var,d._let,d._const].includes(this.tokens.tokens[e-2].type))return!1;const n=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(t));return!!n&&(this.tokens.copyToken(),this.tokens.appendCode(` ${n} =`),!0)}processComplexAssignment(){const e=this.tokens.currentIndex(),t=this.tokens.tokens[e-1];if(t.type!==d.name)return!1;if(t.shadowsGlobal)return!1;if(e>=2&&this.tokens.matches1AtIndex(e-2,d.dot))return!1;const n=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(t));return!!n&&(this.tokens.appendCode(` = ${n}`),this.tokens.copyToken(),!0)}processPreIncDec(){const e=this.tokens.currentIndex(),t=this.tokens.tokens[e+1];if(t.type!==d.name)return!1;if(t.shadowsGlobal)return!1;if(e+2=1&&this.tokens.matches1AtIndex(e-1,d.dot))return!1;const a=this.tokens.identifierNameForToken(t),r=this.importProcessor.resolveExportBinding(a);if(!r)return!1;const o=this.tokens.rawCodeForToken(n),i=this.importProcessor.getIdentifierReplacement(a)||a;if("++"===o)this.tokens.replaceToken(`(${i} = ${r} = ${i} + 1, ${i} - 1)`);else{if("--"!==o)throw new Error(`Unexpected operator: ${o}`);this.tokens.replaceToken(`(${i} = ${r} = ${i} - 1, ${i} + 1)`)}return this.tokens.removeToken(),!0}processExportDefault(){let e=!0;if(this.tokens.matches4(d._export,d._default,d._function,d.name)||this.tokens.matches5(d._export,d._default,d.name,d._function,d.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,p._async)){this.tokens.removeInitialToken(),this.tokens.removeToken();const e=this.processNamedFunction();this.tokens.appendCode(` exports.default = ${e};`)}else if(this.tokens.matches4(d._export,d._default,d._class,d.name)||this.tokens.matches5(d._export,d._default,d._abstract,d._class,d.name)||this.tokens.matches3(d._export,d._default,d.at)){this.tokens.removeInitialToken(),this.tokens.removeToken(),this.copyDecorators(),this.tokens.matches1(d._abstract)&&this.tokens.removeToken();const e=this.rootTransformer.processNamedClass();this.tokens.appendCode(` exports.default = ${e};`)}else if(Nr(this.isTypeScriptTransformEnabled,this.keepUnusedImports,this.tokens,this.declarationInfo))e=!1,this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.removeToken();else if(this.reactHotLoaderTransformer){const e=this.nameManager.claimFreeName("_default");this.tokens.replaceToken(`let ${e}; exports.`),this.tokens.copyToken(),this.tokens.appendCode(` = ${e} =`),this.reactHotLoaderTransformer.setExtractedDefaultExportName(e)}else this.tokens.replaceToken("exports."),this.tokens.copyToken(),this.tokens.appendCode(" =");e&&(this.hadDefaultExport=!0)}copyDecorators(){for(;this.tokens.matches1(d.at);)if(this.tokens.copyToken(),this.tokens.matches1(d.parenL))this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR);else{for(this.tokens.copyExpectedToken(d.name);this.tokens.matches1(d.dot);)this.tokens.copyExpectedToken(d.dot),this.tokens.copyExpectedToken(d.name);this.tokens.matches1(d.parenL)&&(this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR))}}processExportVar(){this.isSimpleExportVar()?this.processSimpleExportVar():this.processComplexExportVar()}isSimpleExportVar(){let e=this.tokens.currentIndex();if(e++,e++,!this.tokens.matches1AtIndex(e,d.name))return!1;for(e++;en.call(t,...e)),t=void 0)}return n}([this,"access",e=>e.importProcessor,"optionalAccess",e=>e.getGlobalNames,"call",e=>e(),"optionalAccess",e=>e.has,"call",e=>e(Fr)])&&this.extractHoistedCalls())}getHoistedCode(){return this.hoistedFunctionNames.length>0?this.hoistedFunctionNames.map(e=>`${e}();`).join(""):""}extractHoistedCalls(){this.tokens.removeToken();let e=!1;for(;this.tokens.matches3(d.dot,d.name,d.parenL);){const t=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);if(Mr.includes(t)){const t=this.nameManager.claimFreeName("__jestHoist");this.hoistedFunctionNames.push(t),this.tokens.replaceToken(`function ${t}(){${Fr}.`),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),this.tokens.appendCode(";}"),e=!1}else e?this.tokens.copyToken():this.tokens.replaceToken(`${Fr}.`),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),e=!0}return!0}}class qr extends Be{constructor(e){super(),this.tokens=e}process(){if(this.tokens.matches1(d.num)){const e=this.tokens.currentTokenCode();if(e.includes("_"))return this.tokens.replaceToken(e.replace(/_/g,"")),!0}return!1}}class Hr extends Be{constructor(e,t){super(),this.tokens=e,this.nameManager=t}process(){return!!this.tokens.matches2(d._catch,d.braceL)&&(this.tokens.copyToken(),this.tokens.appendCode(` (${this.nameManager.claimFreeName("e")})`),!0)}}class zr extends Be{constructor(e,t){super(),this.tokens=e,this.nameManager=t}process(){if(this.tokens.matches1(d.nullishCoalescing)){const e=this.tokens.currentToken();return this.tokens.tokens[e.nullishStartIndex].isAsyncOperation?this.tokens.replaceTokenTrimmingLeftWhitespace(", async () => ("):this.tokens.replaceTokenTrimmingLeftWhitespace(", () => ("),!0}if(this.tokens.matches1(d._delete)){if(this.tokens.tokenAtRelativeIndex(1).isOptionalChainStart)return this.tokens.removeInitialToken(),!0}const e=this.tokens.currentToken().subscriptStartIndex;if(null!=e&&this.tokens.tokens[e].isOptionalChainStart&&this.tokens.tokenAtRelativeIndex(-1).type!==d._super){const t=this.nameManager.claimFreeName("_");let n;if(n=e>0&&this.tokens.matches1AtIndex(e-1,d._delete)&&this.isLastSubscriptInChain()?`${t} => delete ${t}`:`${t} => ${t}`,this.tokens.tokens[e].isAsyncOperation&&(n=`async ${n}`),this.tokens.matches2(d.questionDot,d.parenL)||this.tokens.matches2(d.questionDot,d.lessThan))this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalCall', ${n}`);else if(this.tokens.matches2(d.questionDot,d.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${n}`);else if(this.tokens.matches1(d.questionDot))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${n}.`);else if(this.tokens.matches1(d.dot))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${n}.`);else if(this.tokens.matches1(d.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${n}[`);else{if(!this.tokens.matches1(d.parenL))throw new Error("Unexpected subscript operator in optional chain.");this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'call', ${n}(`)}return!0}return!1}isLastSubscriptInChain(){let e=0;for(let t=this.tokens.currentIndex()+1;;t++){if(t>=this.tokens.tokens.length)throw new Error("Reached the end of the code while finding the end of the access chain.");if(this.tokens.tokens[t].isOptionalChainStart?e++:this.tokens.tokens[t].isOptionalChainEnd&&e--,e<0)return!0;if(0===e&&null!=this.tokens.tokens[t].subscriptStartIndex)return!1}}justSkippedSuper(){let e=0,t=this.tokens.currentIndex()-1;for(;;){if(t<0)throw new Error("Reached the start of the code while finding the start of the access chain.");if(this.tokens.tokens[t].isOptionalChainStart?e--:this.tokens.tokens[t].isOptionalChainEnd&&e++,e<0)return!1;if(0===e&&null!=this.tokens.tokens[t].subscriptStartIndex)return this.tokens.tokens[t-1].type===d._super;t--}}}class Ur extends Be{constructor(e,t,n,a){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.options=a}process(){const e=this.tokens.currentIndex();if("createReactClass"===this.tokens.identifierName()){const t=this.importProcessor&&this.importProcessor.getIdentifierReplacement("createReactClass");return t?this.tokens.replaceToken(`(0, ${t})`):this.tokens.copyToken(),this.tryProcessCreateClassCall(e),!0}if(this.tokens.matches3(d.name,d.dot,d.name)&&"React"===this.tokens.identifierName()&&"createClass"===this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+2)){const t=this.importProcessor&&this.importProcessor.getIdentifierReplacement("React")||"React";return t?(this.tokens.replaceToken(t),this.tokens.copyToken(),this.tokens.copyToken()):(this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.copyToken()),this.tryProcessCreateClassCall(e),!0}return!1}tryProcessCreateClassCall(e){const t=this.findDisplayName(e);t&&this.classNeedsDisplayName()&&(this.tokens.copyExpectedToken(d.parenL),this.tokens.copyExpectedToken(d.braceL),this.tokens.appendCode(`displayName: '${t}',`),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.braceR),this.tokens.copyExpectedToken(d.parenR))}findDisplayName(e){return e<2?null:this.tokens.matches2AtIndex(e-2,d.name,d.eq)||e>=2&&this.tokens.tokens[e-2].identifierRole===W.ObjectKey?this.tokens.identifierNameAtIndex(e-2):this.tokens.matches2AtIndex(e-2,d._export,d._default)?this.getDisplayNameFromFilename():null}getDisplayNameFromFilename(){const e=(this.options.filePath||"unknown").split("/"),t=e[e.length-1],n=t.lastIndexOf("."),a=-1===n?t:t.slice(0,n);return"index"===a&&e[e.length-2]?e[e.length-2]:a}classNeedsDisplayName(){let e=this.tokens.currentIndex();if(!this.tokens.matches2(d.parenL,d.braceL))return!1;const t=e+1,n=this.tokens.tokens[t].contextId;if(null==n)throw new Error("Expected non-null context ID on object open-brace.");for(;e({variableName:e,uniqueLocalName:e}));return this.extractedDefaultExportName&&t.push({variableName:this.extractedDefaultExportName,uniqueLocalName:"default"}),`\n;(function () {\n var reactHotLoader = require('react-hot-loader').default;\n var leaveModule = require('react-hot-loader').leaveModule;\n if (!reactHotLoader) {\n return;\n }\n${t.map(({variableName:e,uniqueLocalName:t})=>` reactHotLoader.register(${e}, "${t}", ${JSON.stringify(this.filePath||"")});`).join("\n")}\n leaveModule(module);\n})();`}process(){return!1}}const Wr=new Set(["break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield","enum","implements","interface","let","package","private","protected","public","static","await","false","null","true"]);function Jr(e){if(0===e.length)return!1;if(!U[e.charCodeAt(0)])return!1;for(let t=1;t` var ${e};`).join("");for(const r of this.transformers)e+=r.getHoistedCode();let t="";for(const r of this.transformers)t+=r.getSuffixCode();const n=this.tokens.finish();let{code:a}=n;if(a.startsWith("#!")){let r=a.indexOf("\n");return-1===r&&(r=a.length,a+="\n"),{code:a.slice(0,r+1)+e+a.slice(r+1)+t,mappings:this.shiftMappings(n.mappings,e.length)}}return{code:e+a+t,mappings:this.shiftMappings(n.mappings,e.length)}}processBalancedCode(){let e=0,t=0;for(;!this.tokens.isAtEnd();){if(this.tokens.matches1(d.braceL)||this.tokens.matches1(d.dollarBraceL))e++;else if(this.tokens.matches1(d.braceR)){if(0===e)return;e--}if(this.tokens.matches1(d.parenL))t++;else if(this.tokens.matches1(d.parenR)){if(0===t)return;t--}this.processToken()}}processToken(){if(this.tokens.matches1(d._class))this.processClass();else{for(const e of this.transformers){if(e.process())return}this.tokens.copyToken()}}processNamedClass(){if(!this.tokens.matches2(d._class,d.name))throw new Error("Expected identifier for exported class name.");const e=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);return this.processClass(),e}processClass(){const e=Sr(this,this.tokens,this.nameManager,this.disableESTransforms),t=(e.headerInfo.isExpression||!e.headerInfo.className)&&e.staticInitializerNames.length+e.instanceInitializerNames.length>0;let n=e.headerInfo.className;t&&(n=this.nameManager.claimFreeName("_class"),this.generatedVariables.push(n),this.tokens.appendCode(` (${n} =`));const a=this.tokens.currentToken().contextId;if(null==a)throw new Error("Expected class to have a context ID.");for(this.tokens.copyExpectedToken(d._class);!this.tokens.matchesContextIdAndLabel(d.braceL,a);)this.processToken();this.processClassBody(e,n);const r=e.staticInitializerNames.map(e=>`${n}.${e}()`);t?this.tokens.appendCode(`, ${r.map(e=>`${e}, `).join("")}${n})`):e.staticInitializerNames.length>0&&this.tokens.appendCode(` ${r.map(e=>`${e};`).join(" ")}`)}processClassBody(e,t){const{headerInfo:n,constructorInsertPos:a,constructorInitializerStatements:r,fields:o,instanceInitializerNames:i,rangesToRemove:s}=e;let c=0,l=0;const u=this.tokens.currentToken().contextId;if(null==u)throw new Error("Expected non-null context ID on class.");this.tokens.copyExpectedToken(d.braceL),this.isReactHotLoaderTransformEnabled&&this.tokens.appendCode("__reactstandin__regenerateByEval(key, code) {this[key] = eval(code);}");const p=r.length+i.length>0;if(null===a&&p){const e=this.makeConstructorInitCode(r,i,t);if(n.hasSuperclass){const t=this.nameManager.claimFreeName("args");this.tokens.appendCode(`constructor(...${t}) { super(...${t}); ${e}; }`)}else this.tokens.appendCode(`constructor() { ${e}; }`)}for(;!this.tokens.matchesContextIdAndLabel(d.braceR,u);)if(c=s[l].start){for(this.tokens.currentIndex()`${n}.prototype.${e}.call(this)`)].join(";")}processPossibleArrowParamEnd(){if(this.tokens.matches2(d.parenR,d.colon)&&this.tokens.tokenAtRelativeIndex(1).isType){let e=this.tokens.currentIndex()+1;for(;this.tokens.tokens[e].isType;)e++;if(this.tokens.matches1AtIndex(e,d.arrow)){for(this.tokens.removeInitialToken();this.tokens.currentIndex()"),!0}}return!1}processPossibleAsyncArrowWithTypeParams(){if(!this.tokens.matchesContextual(p._async)&&!this.tokens.matches1(d._async))return!1;const e=this.tokens.tokenAtRelativeIndex(1);if(e.type!==d.lessThan||!e.isType)return!1;let t=this.tokens.currentIndex()+1;for(;this.tokens.tokens[t].isType;)t++;if(this.tokens.matches1AtIndex(t,d.parenL)){for(this.tokens.replaceToken("async ("),this.tokens.removeInitialToken();this.tokens.currentIndex()t in e?Qr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,io=(e,t)=>{for(var n in t||(t={}))ao.call(t,n)&&oo(e,n,t[n]);if(no)for(var n of no(t))ro.call(t,n)&&oo(e,n,t[n]);return e},so=(e,t)=>eo(e,to(t)),co=e=>{const{tabMode:t="indentation"}=e,n=(0,r.useRef)(null),[p,d]=(0,r.useState)(e.code||""),{theme:m}=e;return(0,r.useEffect)(()=>{d(e.code)},[e.code]),function(e,t,n){function a(t){var n=e.current;if(n){var a=l(n);n=c(n),a.position+=t.length-n.length,y.position=a,y.onChange(t,a)}}function p(t,n){var a=e.current;if(a){var r=window.getSelection().getRangeAt(0);r.deleteContents(),r.collapse();var o=n||0;(r=u(a,n=(r=l(a)).position+(0>o?o:0),r.position+(0o-m||i&&i[1]===a?m=o:(n=++y.historyAt,y.history[n]=[r,a],y.history.splice(n+1),500{const n=t.slice(0,-1);d(n),e.onChange&&e.onChange(n)},{disabled:e.disabled,indentation:"indentation"===t?2:void 0}),(0,f.jsx)("div",{className:e.className,style:e.style,children:(0,f.jsx)(a.Highlight,{code:p,theme:e.theme||a.themes.nightOwl,language:e.language,children:({className:e,tokens:t,getLineProps:a,getTokenProps:r,style:o})=>(0,f.jsx)("pre",{className:e,style:io(io({margin:0,outline:"none",padding:10,fontFamily:"inherit"},m&&"object"==typeof m.plain?m.plain:{}),o),ref:n,spellCheck:"false",children:t.map((e,t)=>(0,f.jsxs)("span",so(io({},a({line:e})),{children:[e.filter(e=>!e.empty).map((e,t)=>(0,f.jsx)("span",io({},r({token:e})),`token-${t}`)),"\n"]}),`line-${t}`))})})})},lo=(0,r.createContext)({}),uo=["jsx","imports"];function po(e={}){const t=Array.isArray(e.transforms)?e.transforms.filter(Boolean):uo;return e=>Yr(e,{transforms:t}).code}var mo=(e,t)=>class extends r.Component{componentDidCatch(e){t(e)}render(){return"function"==typeof e?(0,f.jsx)(e,{}):r.isValidElement(e)?e:null}},fo=(e,t)=>{const n=Object.keys(t),a=n.map(e=>t[e]);return new Function(...n,e)(...a)};var ho='const _jsxFileName = "";',yo=e=>e.trim().replace(/;$/,""),go=e=>e.replace(ho,"").trim(),vo=e=>ho+e,bo=e=>`return (${e})`,xo=({code:e="",scope:t={},enableTypeScript:n=!0},a)=>{const o=["jsx"];n&&o.push("typescript");const i=function(...e){return e.reduce((e,t)=>(...n)=>e(t(...n)))}(vo,po({transforms:["imports"]}),go,yo,po({transforms:o}),bo,yo)(e);return mo(fo(i,io({React:r},t)),a)},ko=({code:e="",scope:t={},enableTypeScript:n=!0},a,o)=>{if(!/render\s*\(/.test(e))return o(new SyntaxError("No-Inline evaluations must call `render`."));const i=["jsx","imports"];n&&i.splice(1,0,"typescript"),fo(po({transforms:i})(e),so(io({React:r},t),{render:e=>{void 0===e?o(new SyntaxError("`render` must be called with valid JSX.")):a(mo(e,o))}}))};var _o=function({children:e,code:t="",language:n="tsx",theme:a,enableTypeScript:o=!0,disabled:i=!1,scope:s,transformCode:c,noInline:l=!1}){const[u,p]=(0,r.useState)({error:void 0,element:void 0});function d(e){return t=this,n=null,a=function*(){const t=e=>{p(t=>so(io({},t),{error:e.toString(),element:void 0}))};try{const a=c?c(e):e;try{const n=yield Promise.resolve(a),r=t=>p({error:void 0,element:t,newCode:e});if("string"!=typeof n)throw new Error("Code failed to transform");const i={code:n,scope:s,enableTypeScript:o};l?(p(e=>so(io({},e),{error:void 0,element:null})),ko(i,r,t)):r(xo(i,t))}catch(n){return t(n)}}catch(a){return t(a),Promise.resolve()}},new Promise((e,r)=>{var o=e=>{try{s(a.next(e))}catch(t){r(t)}},i=e=>{try{s(a.throw(e))}catch(t){r(t)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,i);s((a=a.apply(t,n)).next())});var t,n,a}const m=e=>p({error:e.toString()});return(0,r.useEffect)(()=>{d(t).catch(m)},[t,s,l,c]),(0,f.jsx)(lo.Provider,{value:so(io({},u),{code:t,language:n,theme:a,disabled:i,onError:m,onChange:e=>{d(e).catch(m)}}),children:e})};function wo(e){const{code:t,language:n,theme:a,disabled:o,onChange:i}=(0,r.useContext)(lo);return(0,f.jsx)(co,io({theme:a,code:t,language:n,disabled:o,onChange:i},e))}function So(e){const{error:t}=(0,r.useContext)(lo);return t?(0,f.jsx)("pre",so(io({},e),{children:t})):null}var Ao=class extends r.Component{static getDerivedStateFromError(){return{hasError:!0}}constructor(e){super(e),this.state={hasError:!1}}componentDidCatch(e){var t,n;null==(n=(t=this.props).onError)||n.call(t,e)}render(){return this.state.hasError?null:this.props.children}};var jo=function(e){var t=e,{Component:n="div"}=t,a=((e,t)=>{var n={};for(var a in e)ao.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&no)for(var a of no(e))t.indexOf(a)<0&&ro.call(e,a)&&(n[a]=e[a]);return n})(t,["Component"]);const{element:o,onError:i,newCode:s}=(0,r.useContext)(lo);return(0,f.jsx)(Ao,{onError:i,children:(0,f.jsx)(n,so(io({},a),{children:o?(0,f.jsx)(o,{}):null}))},s)};function Eo(e){const t=t=>(0,f.jsx)(lo.Consumer,{children:n=>(0,f.jsx)(e,io({live:n},t))});return t.displayName="WithLive",t}},27325(e){"use strict";e.exports=JSON.parse('{"100":{"name":"Continue","detail":"This means that the server has received the request headers, and that the client should proceed to send the request body (in the case of a request for which a body needs to be sent; for example, a POST request). If the request body is large, sending it to a server when a request has already been rejected based upon inappropriate headers is inefficient. To have a server check if the request could be accepted based on the request\'s headers alone, a client must send Expect: 100-continue as a header in its initial request and check if a 100 Continue status code is received in response before continuing (or receive 417 Expectation Failed and not continue)."},"101":{"name":"Switching Protocols","detail":"This means the requester has asked the server to switch protocols and the server is acknowledging that it will do so."},"102":{"name":"Processing (WebDAV) (RFC 2518)","detail":"As a WebDAV request may contain many sub-requests involving file operations, it may take a long time to complete the request. This code indicates that the server has received and is processing the request, but no response is available yet. This prevents the client from timing out and assuming the request was lost."},"103":{"name":"Checkpoint","detail":"This code is used in the Resumable HTTP Requests Proposal to resume aborted PUT or POST requests."},"122":{"name":"Request-URI too long","detail":"This is a non-standard IE7-only code which means the URI is longer than a maximum of 2083 characters."},"200":{"name":"OK","detail":"Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."},"201":{"name":"Created","detail":"The request has been fulfilled and resulted in a new resource being created."},"202":{"name":"Accepted","detail":"The request has been accepted for processing, but the processing has not been completed. The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place."},"203":{"name":"Non-Authoritative Information (since HTTP/1.1)","detail":"The server successfully processed the request, but is returning information that may be from another source."},"204":{"name":"No Content","detail":"The server successfully processed the request, but is not returning any content."},"205":{"name":"Reset Content","detail":"The server successfully processed the request, but is not returning any content. Unlike a 204 response, this response requires that the requester reset the document view."},"206":{"name":"Partial Content","detail":"The server is delivering only part of the resource due to a range header sent by the client. The range header is used by tools like wget to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams"},"207":{"name":"Multi-Status (WebDAV) (RFC 4918)","detail":"The message body that follows is an XML message and can contain a number of separate response codes, depending on how many sub-requests were made."},"208":{"name":"Already Reported (WebDAV) (RFC 5842)","detail":"The members of a DAV binding have already been enumerated in a previous reply to this request, and are not being included again."},"226":{"name":"IM Used (RFC 3229)","detail":"The server has fulfilled a GET request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance. "},"300":{"name":"Multiple Choices","detail":"Indicates multiple options for the resource that the client may follow. It, for instance, could be used to present different format options for video, list files with different extensions, or word sense disambiguation."},"301":{"name":"Moved Permanently","detail":"This and all future requests should be directed to the given URI."},"302":{"name":"Found","detail":"This is an example of industrial practice contradicting the standard. HTTP/1.0 specification (RFC 1945) required the client to perform a temporary redirect (the original describing phrase was \\"Moved Temporarily\\"), but popular browsers implemented 302 with the functionality of a 303. Therefore, HTTP/1.1 added status codes 303 and 307 to distinguish between the two behaviours. However, some Web applications and frameworks use the 302 status code as if it were the 303."},"303":{"name":"See Other","detail":"The response to the request can be found under another URI using a GET method. When received in response to a POST (or PUT/DELETE), it should be assumed that the server has received the data and the redirect should be issued with a separate GET message."},"304":{"name":"Not Modified","detail":"Indicates the resource has not been modified since last requested. Typically, the HTTP client provides a header like the If-Modified-Since header to provide a time against which to compare. Using this saves bandwidth and reprocessing on both the server and client, as only the header data must be sent and received in comparison to the entirety of the page being re-processed by the server, then sent again using more bandwidth of the server and client."},"305":{"name":"Use Proxy (since HTTP/1.1)","detail":"Many HTTP clients (such as Mozilla and Internet Explorer) do not correctly handle responses with this status code, primarily for security reasons."},"306":{"name":"Switch Proxy","detail":"No longer used. Originally meant \\"Subsequent requests should use the specified proxy.\\""},"307":{"name":"Temporary Redirect (since HTTP/1.1)","detail":"In this occasion, the request should be repeated with another URI, but future requests can still use the original URI. In contrast to 303, the request method should not be changed when reissuing the original request. For instance, a POST request must be repeated using another POST request."},"308":{"name":"Resume Incomplete","detail":"This code is used in the Resumable HTTP Requests Proposal to resume aborted PUT or POST requests."},"400":{"name":"Bad Request","detail":"The request cannot be fulfilled due to bad syntax."},"401":{"name":"Unauthorized","detail":"Similar to 403 Forbidden, but specifically for use when authentication is possible but has failed or not yet been provided. The response must include a WWW-Authenticate header field containing a challenge applicable to the requested resource."},"402":{"name":"Payment Required","detail":"Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme, but that has not happened, and this code is not usually used. As an example of its use, however, Apple\'s MobileMe service generates a 402 error (\\"httpStatusCode:402\\" in the Mac OS X Console log) if the MobileMe account is delinquent."},"403":{"name":"Forbidden","detail":"The request was a legal request, but the server is refusing to respond to it. Unlike a 401 Unauthorized response, authenticating will make no difference."},"404":{"name":"Not Found","detail":"The requested resource could not be found but may be available again in the future. Subsequent requests by the client are permissible."},"405":{"name":"Method Not Allowed","detail":"A request was made of a resource using a request method not supported by that resource; for example, using GET on a form which requires data to be presented via POST, or using PUT on a read-only resource."},"406":{"name":"Not Acceptable","detail":"The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request."},"407":{"name":"Proxy Authentication Required","detail":"The client must first authenticate itself with the proxy."},"408":{"name":"Request Timeout","detail":"The server timed out waiting for the request. According to W3 HTTP specifications: \\"The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.\\""},"409":{"name":"Conflict","detail":"Indicates that the request could not be processed because of conflict in the request, such as an edit conflict."},"410":{"name":"Gone","detail":"Indicates that the resource requested is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged. Upon receiving a 410 status code, the client should not request the resource again in the future. Clients such as search engines should remove the resource from their indices. Most use cases do not require clients and search engines to purge the resource, and a \\"404 Not Found\\" may be used instead."},"411":{"name":"Length Required","detail":"The request did not specify the length of its content, which is required by the requested resource."},"412":{"name":"Precondition Failed","detail":"The server does not meet one of the preconditions that the requester put on the request."},"413":{"name":"Request Entity Too Large","detail":"The request is larger than the server is willing or able to process."},"414":{"name":"Request-URI Too Long","detail":"The URI provided was too long for the server to process."},"415":{"name":"Unsupported Media Type","detail":"The request entity has a media type which the server or resource does not support. For example, the client uploads an image as image/svg+xml, but the server requires that images use a different format."},"416":{"name":"Requested Range Not Satisfiable","detail":"The client has asked for a portion of the file, but the server cannot supply that portion. For example, if the client asked for a part of the file that lies beyond the end of the file."},"417":{"name":"Expectation Failed","detail":"The server cannot meet the requirements of the Expect request-header field."},"418":{"name":"I\'m a teapot (RFC 2324)","detail":"This code was defined in 1998 as one of the traditional IETF April Fools\' jokes, in RFC 2324, Hyper Text Coffee Pot Control Protocol, and is not expected to be implemented by actual HTTP servers. However, known implementations do exist."},"422":{"name":"Unprocessable Entity (WebDAV) (RFC 4918)","detail":"The request was well-formed but was unable to be followed due to semantic errors."},"423":{"name":"Locked (WebDAV) (RFC 4918)","detail":"The resource that is being accessed is locked."},"424":{"name":"Failed Dependency (WebDAV) (RFC 4918)","detail":"The request failed due to failure of a previous request (e.g. a PROPPATCH)."},"425":{"name":"Unordered Collection (RFC 3648)","detail":"Defined in drafts of \\"WebDAV Advanced Collections Protocol\\",[14] but not present in \\"Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol\\".[15]"},"426":{"name":"Upgrade Required (RFC 2817)","detail":"The client should switch to a different protocol such as TLS/1.0."},"428":{"name":"Precondition Required","detail":"The origin server requires the request to be conditional. Intended to prevent \\"the \'lost update\' problem, where a client GETs a resource\'s state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict.\\"[17] Proposed in an Internet-Draft."},"429":{"name":"Too Many Requests","detail":"The user has sent too many requests in a given amount of time. Intended for use with rate limiting schemes. Proposed in an Internet-Draft."},"431":{"name":"Request Header Fields Too Large","detail":"The server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large. Proposed in an Internet-Draft."},"444":{"name":"No Response","detail":"An nginx HTTP server extension. The server returns no information to the client and closes the connection (useful as a deterrent for malware)."},"449":{"name":"Retry With","detail":"A Microsoft extension. The request should be retried after performing the appropriate action."},"450":{"name":"Blocked by Windows Parental Controls","detail":"A Microsoft extension. This error is given when Windows Parental Controls are turned on and are blocking access to the given webpage."},"499":{"name":"Client Closed Request","detail":"An Nginx HTTP server extension. This code is introduced to log the case when the connection is closed by client while HTTP server is processing its request, making server unable to send the HTTP header back."},"500":{"name":"Internal Server Error","detail":"A generic error message, given when no more specific message is suitable."},"501":{"name":"Not Implemented","detail":"The server either does not recognise the request method, or it lacks the ability to fulfill the request."},"502":{"name":"Bad Gateway","detail":"The server was acting as a gateway or proxy and received an invalid response from the upstream server."},"503":{"name":"Service Unavailable","detail":"The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state."},"504":{"name":"Gateway Timeout","detail":"The server was acting as a gateway or proxy and did not receive a timely response from the upstream server."},"505":{"name":"HTTP Version Not Supported","detail":"The server does not support the HTTP protocol version used in the request."},"506":{"name":"Variant Also Negotiates (RFC 2295)","detail":"Transparent content negotiation for the request results in a circular reference.[21]"},"507":{"name":"Insufficient Storage (WebDAV) (RFC 4918)","detail":"The server is unable to store the representation needed to complete the request."},"508":{"name":"Loop Detected (WebDAV) (RFC 5842)","detail":"The server detected an infinite loop while processing the request (sent in lieu of 208)."},"509":{"name":"Bandwidth Limit Exceeded (Apache bw/limited extension)","detail":"This status code, while used by many servers, is not specified in any RFCs."},"510":{"name":"Not Extended (RFC 2774)","detail":"Further extensions to the request are required for the server to fulfill it.[22]"},"511":{"name":"Network Authentication Required","detail":"The client needs to authenticate to gain network access. Intended for use by intercepting proxies used to control access to the network (e.g. \\"captive portals\\" used to require agreement to Terms of Service before granting full Internet access via a Wi-Fi hotspot). Proposed in an Internet-Draft."},"598":{"name":"Network read timeout error","detail":"This status code is not specified in any RFCs, but is used by some HTTP proxies to signal a network read timeout behind the proxy to a client in front of the proxy."},"599":{"name":"Network connect timeout error[23]","detail":"This status code is not specified in any RFCs, but is used by some HTTP proxies to signal a network connect timeout behind the proxy to a client in front of the proxy."}}')},49376(e){"use strict";e.exports=JSON.parse('[["8740","\u43f0\u4c32\u4603\u45a6\u4578\ud85c\ude67\u4d77\u45b3\ud85f\udcb1\u4ce2\ud85f\udcc5\u3b95\u4736\u4744\u4c47\u4c40\ud850\udebf\ud84d\ude17\ud85c\udf52\ud85b\ude8b\ud85c\udcd2\u4c57\ud868\udf51\u474f\u45da\u4c85\ud85f\udc6c\u4d07\u4aa4\u46a1\ud85a\udf23\u7225\ud856\ude54\ud846\ude63\ud84f\ude06\ud84f\udf61\u664d\u56fb"],["8767","\u7d95\u591d\ud862\udfb9\u3df4\u9734\ud85e\udfef\u5bdb\ud847\udd5e\u5aa4\u3625\ud867\udeb0\u5ad1\u5bb7\u5cfc\u676e\u8593\ud866\udd45\u7461\u749d\u3875\ud847\udd53\ud84d\ude9e\ud858\udc21\u3eec"],["87a1","\ud856\udcde\u3af5\u7afc\u9f97\ud850\udd61\ud862\udd0d\ud84c\uddea\ud842\ude8a\ud84c\ude5e\u430a\u8484\u9f96\u942f\u4930\u8613\u5896\u974a\u9218\u79d0\u7a32\u6660\u6a29\u889d\u744c\u7bc5\u6782\u7a2c\u524f\u9046\u34e6\u73c4\ud857\uddb9\u74c6\u9fc7\u57b3\u492f\u544c\u4131\ud84d\ude8e\u5818\u7a72\ud85e\udf65\u8b8f\u46ae\ud85b\ude88\u4181\ud857\udd99\u7bae\ud849\udcbc\u9fc8\ud849\udcc1\ud849\udcc9\ud849\udccc\u9fc9\u8504\ud84d\uddbb\u40b4\u9fca\u44e1\ud86b\uddff\u62c1\u706e\u9fcb"],["8840","\u31c0",4,"\ud840\udd0c\u31c5\ud840\udcd1\ud840\udccd\u31c6\u31c7\ud840\udccb\ud847\udfe8\u31c8\ud840\udcca\u31c9\u31ca\u31cb\u31cc\ud840\udd0e\u31cd\u31ce\u0100\xc1\u01cd\xc0\u0112\xc9\u011a\xc8\u014c\xd3\u01d1\xd2\u0fff\xca\u0304\u1ebe\u0fff\xca\u030c\u1ec0\xca\u0101\xe1\u01ce\xe0\u0251\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da"],["88a1","\u01dc\xfc\u0fff\xea\u0304\u1ebf\u0fff\xea\u030c\u1ec1\xea\u0261\u23da\u23db"],["8940","\ud868\udfa9\ud844\udd45"],["8943","\u650a"],["8946","\u4e3d\u6edd\u9d4e\u91df"],["894c","\ud85d\udf35\u6491\u4f1a\u4f28\u4fa8\u5156\u5174\u519c\u51e4\u52a1\u52a8\u533b\u534e\u53d1\u53d8\u56e2\u58f0\u5904\u5907\u5932\u5934\u5b66\u5b9e\u5b9f\u5c9a\u5e86\u603b\u6589\u67fe\u6804\u6865\u6d4e\u70bc\u7535\u7ea4\u7eac\u7eba\u7ec7\u7ecf\u7edf\u7f06\u7f37\u827a\u82cf\u836f\u89c6\u8bbe\u8be2\u8f66\u8f67\u8f6e"],["89a1","\u7411\u7cfc\u7dcd\u6946\u7ac9\u5227"],["89ab","\u918c\u78b8\u915e\u80bc"],["89b0","\u8d0b\u80f6\ud842\udde7"],["89b5","\u809f\u9ec7\u4ccd\u9dc9\u9e0c\u4c3e\ud867\uddf6\ud85c\udc0e\u9e0a\ud868\udd33\u35c1"],["89c1","\u6e9a\u823e\u7519"],["89c5","\u4911\u9a6c\u9a8f\u9f99\u7987\ud861\udc6c\ud847\uddca\ud841\uddd0\ud84a\udee6\u4e24\u4e81\u4e80\u4e87\u4ebf\u4eeb\u4f37\u344c\u4fbd\u3e48\u5003\u5088\u347d\u3493\u34a5\u5186\u5905\u51db\u51fc\u5205\u4e89\u5279\u5290\u5327\u35c7\u53a9\u3551\u53b0\u3553\u53c2\u5423\u356d\u3572\u3681\u5493\u54a3\u54b4\u54b9\u54d0\u54ef\u5518\u5523\u5528\u3598\u553f\u35a5\u35bf\u55d7\u35c5"],["8a40","\ud85f\udd84\u5525"],["8a43","\ud843\udc42\ud843\udd15\ud854\udd2b\u5590\ud84b\udcc6\u39ec\ud840\udf41\u8e46\ud853\uddb8\ud865\udce5\u4053\ud860\udcbe\u777a\ud84b\udc38\u3a34\u47d5\ud860\udd5d\ud85a\uddf2\ud853\uddea\u64dd\ud843\udd7c\ud843\udfb4\ud843\udcd5\ud844\udcf4\u648d\u8e7e\ud843\ude96\ud843\udc0b\ud843\udf64\ud84b\udca9\ud860\ude56\ud851\udcd3"],["8a64","\ud843\udd46\ud866\ude4d\ud860\udce9\u47f4\ud853\udea7\ud84b\udcc2\u9ab2\u3a67\ud865\uddf4\u3fed\u3506\ud854\udec7\ud865\udfd4\ud85e\udcc8\ud84b\udd44\u9d6e\u9815"],["8a76","\u43d9\ud858\udca5\u64b4\u54e3\ud84b\udd4c\ud84a\udfca\ud844\udc77\u39fb\ud844\udc6f"],["8aa1","\ud859\udeda\ud859\udf16\ud85e\udda0\u64ea\ud854\udc52\ud843\udc43\u8e68\ud848\udda1\ud862\udf4c\ud841\udf31"],["8aac","\u480b\ud840\udda9\u3ffa\u5873\ud84b\udd8d"],["8ab2","\ud851\uddc8\ud841\udcfc\ud858\udc97\ud843\udf4c\ud843\udd96\u5579\u40bb\u43ba"],["8abb","\u4ab4\ud84a\ude66\ud844\udc9d\u81aa\u98f5\ud843\udd9c\u6379\u39fe\ud849\udf75\u8dc0\u56a1\u647c\u3e43"],["8ac9","\ud869\ude01\ud843\ude09\ud84a\udecf\ud84b\udcc9"],["8ace","\ud844\udcc8\ud84e\uddc2\u3992\u3a06\ud860\ude9b\u3578\ud857\ude49\ud848\udcc7\u5652\ud843\udf31\ud84b\udcb2\ud865\udf20\u34bc\u6c3d\ud853\ude3b"],["8adf","\ud85d\udd74\ud84b\ude8b\ud848\ude08\ud869\ude5b\ud863\udccd\ud843\ude7a\ud843\udc34\ud85a\udc1c\u7f93\ud844\udccf\ud84a\udc03\ud84a\udd39\u35fb\ud854\udde3\ud843\ude8c\ud843\udf8d\ud843\udeaa\u3f93\ud843\udf30\ud843\udd47\ud844\udd4f\ud843\ude4c"],["8af6","\ud843\udeab\ud842\udfa9\ud843\udd48\ud844\udcc0\ud844\udd3d\u3ff9\ud849\ude96\u6432\ud843\udfad"],["8b40","\ud84c\udff4\ud85d\ude39\ud84a\udfce\ud843\udd7e\ud843\udd7f\ud84b\udc51\ud84b\udc55\u3a18\ud843\ude98\ud844\udcc7\ud843\udf2e\ud869\ude32\ud85a\udf50\ud863\udcd2\ud863\udd99\ud863\udcca\u95aa\u54cc\u82c4\u55b9"],["8b55","\ud867\udec3\u9c26\u9ab6\ud85d\udf5e\ud84b\uddee\u7140\u816d\u80ec\u5c1c\ud859\udd72\u8134\u3797\u535f\ud860\udcbd\u91b6\ud843\udefa\ud843\ude0f\ud843\ude77\ud843\udefb\u35dd\ud853\uddeb\u3609\ud843\udcd6\u56af\ud849\udfb5\ud844\udcc9\ud843\ude10\ud843\ude78\ud844\udc78\ud844\udd48\ud860\ude07\ud845\udc55\ud843\ude79\ud853\ude50\ud84b\udda4\u5a54\ud844\udc1d\ud844\udc1e\ud844\udcf5\ud844\udcf6\u579c\ud843\ude11"],["8ba1","\ud85d\ude94\ud860\udecd\ud843\udfb5\ud843\ude7b\ud854\udd7e\u3703\ud843\udfb6\ud844\udd80\ud854\uded8\ud868\udebd\ud852\uddda\ud846\udc3a\ud850\udd77\ud860\ude7c\u5899\u5268\u361a\ud855\udf3d\u7bb2\u5b68\u4800\u4b2c\u9f27\u49e7\u9c1f\u9b8d\ud856\udf74\ud84c\udd3d\u55fb\u35f2\u5689\u4e28\u5902\ud846\udfc1\ud87e\udc78\u9751\ud840\udc86\u4e5b\u4ebb\u353e\u5c23\u5f51\u5fc4\u38fa\u624c\u6535\u6b7a\u6c35\u6c3a\u706c\u722b\u4e2c\u72ad\ud852\udce9\u7f52\u793b\u7cf9\u7f53\ud858\ude6a\u34c1"],["8bde","\ud858\udf4b\u8002\u8080\ud859\ude12\ud85a\udd51\u535d\u8864\u89c1\ud85e\udcb2\u8ba0\u8d1d\u9485\u9578\u957f\u95e8\ud863\ude0f\u97e6\u9875\u98ce\u98de\u9963\ud866\udc10\u9c7c\u9e1f\u9ec4\u6b6f\uf907\u4e37\ud840\udc87\u961d\u6237\u94a2"],["8c40","\u503b\u6dfe\ud867\udc73\u9fa6\u3dc9\u888f\ud850\udd4e\u7077\u5cf5\u4b20\ud854\uddcd\u3559\ud857\udd30\u6122\ud862\ude32\u8fa7\u91f6\u7191\u6719\u73ba\ud84c\ude81\ud868\udd07\u3c8b\ud846\udd80\u4b10\u78e4\u7402\u51ae\ud861\udf0f\u4009\u6a63\ud868\udeba\u4223\u860f\ud842\ude6f\u7a2a\ud866\udd47\ud862\udeea\u9755\u704d\u5324\ud848\udc7e\u93f4\u76d9\ud862\udde3\u9fa7\u77dd\u4ea3\u4ff0\u50bc\u4e2f\u4f17\u9fa8\u5434\u7d8b\u5892\u58d0\ud847\uddb6\u5e92\u5e99\u5fc2\ud849\udf12\u658b"],["8ca1","\ud84c\udff9\u6919\u6a43\ud84f\udc63\u6cff"],["8ca7","\u7200\ud851\udd05\u738c\u3edb\ud852\ude13\u5b15\u74b9\u8b83\ud857\udca4\ud855\ude95\u7a93\u7bec\u7cc3\u7e6c\u82f8\u8597\u9fa9\u8890\u9faa\u8eb9\u9fab\u8fcf\u855f\u99e0\u9221\u9fac\ud863\uddb9\ud845\udc3f\u4071\u42a2\u5a1a"],["8cc9","\u9868\u676b\u4276\u573d"],["8cce","\u85d6\ud852\udd7b\u82bf\ud85c\udd0d\u4c81\ud85b\udd74\u5d7b\ud85a\udf15\ud85b\udfbe\u9fad\u9fae\u5b96\u9faf\u66e7\u7e5b\u6e57\u79ca\u3d88\u44c3\ud84c\ude56\ud849\udf96\u439a\u4536"],["8ce6","\u5cd5\ud84e\udf1a\u8af9\u5c78\u3d12\ud84d\udd51\u5d78\u9fb2\u7157\u4558\ud850\udcec\ud847\ude23\u4c77\u3978\u344a\ud840\udda4\ud85b\udc41\u8acc\u4fb4\ud840\ude39\u59bf\u816c\u9856\ud866\udcfa\u5f3b"],["8d40","\ud842\udf9f"],["8d42","\ud848\uddc1\ud862\udd6d\u4102\u46bb\ud864\udc79\u3f07\u9fb3\ud868\uddb5\u40f8\u37d6\u46f7\ud85b\udc46\u417c\ud861\udeb2\ud85c\udfff\u456d\u38d4\ud855\udc9a\u4561\u451b\u4d89\u4c7b\u4d76\u45ea\u3fc8\ud852\udf0f\u3661\u44de\u44bd\u41ed\u5d3e\u5d48\u5d56\u3dfc\u380f\u5da4\u5db9\u3820\u3838\u5e42\u5ebd\u5f25\u5f83\u3908\u3914\u393f\u394d\u60d7\u613d\u5ce5\u3989\u61b7\u61b9\u61cf\u39b8\u622c\u6290\u62e5\u6318\u39f8\u56b1"],["8da1","\u3a03\u63e2\u63fb\u6407\u645a\u3a4b\u64c0\u5d15\u5621\u9f9f\u3a97\u6586\u3abd\u65ff\u6653\u3af2\u6692\u3b22\u6716\u3b42\u67a4\u6800\u3b58\u684a\u6884\u3b72\u3b71\u3b7b\u6909\u6943\u725c\u6964\u699f\u6985\u3bbc\u69d6\u3bdd\u6a65\u6a74\u6a71\u6a82\u3bec\u6a99\u3bf2\u6aab\u6ab5\u6ad4\u6af6\u6b81\u6bc1\u6bea\u6c75\u6caa\u3ccb\u6d02\u6d06\u6d26\u6d81\u3cef\u6da4\u6db1\u6e15\u6e18\u6e29\u6e86\ud862\uddc0\u6ebb\u6ee2\u6eda\u9f7f\u6ee8\u6ee9\u6f24\u6f34\u3d46\ud84f\udf41\u6f81\u6fbe\u3d6a\u3d75\u71b7\u5c99\u3d8a\u702c\u3d91\u7050\u7054\u706f\u707f\u7089\ud840\udf25\u43c1\u35f1\ud843\uded8"],["8e40","\ud84f\uded7\u57be\ud85b\uded3\u713e\ud855\udfe0\u364e\u69a2\ud862\udfe9\u5b74\u7a49\ud856\udce1\ud865\udcd9\u7a65\u7a7d\ud856\uddac\u7abb\u7ab0\u7ac2\u7ac3\u71d1\ud859\udc8d\u41ca\u7ada\u7add\u7aea\u41ef\u54b2\ud857\udc01\u7b0b\u7b55\u7b29\ud854\udf0e\ud857\udcfe\u7ba2\u7b6f\u839c\ud856\udfb4\ud85b\udc7f\u7bd0\u8421\u7b92\u7bb8\ud857\udd20\u3dad\ud857\udc65\u8492\u7bfa\u7c06\u7c35\ud857\udcc1\u7c44\u7c83\ud852\udc82\u7ca6\u667d\ud851\udd78\u7cc9\u7cc7\u7ce6\u7c74\u7cf3\u7cf5\u7cce"],["8ea1","\u7e67\u451d\ud85b\ude44\u7d5d\ud85b\uded6\u748d\u7d89\u7dab\u7135\u7db3\u7dd2\ud850\udc57\ud858\udc29\u7de4\u3d13\u7df5\ud845\udff9\u7de5\ud860\udf6d\u7e1d\ud858\udd21\ud858\udd5a\u7e6e\u7e92\u432b\u946c\u7e27\u7f40\u7f41\u7f47\u7936\ud858\uded0\u99e1\u7f97\ud858\udf51\u7fa3\ud845\ude61\ud840\udc68\u455c\ud84d\udf66\u4503\ud860\udf3a\u7ffa\ud859\udc89\u8005\u8008\u801d\u8028\u802f\ud868\udc87\ud85b\udcc3\u803b\u803c\u8061\ud849\udf14\u4989\ud859\ude26\ud84f\udde3\ud859\udee8\u6725\u80a7\ud862\ude48\u8107\u811a\u58b0\ud849\udef6\u6c7f\ud859\udc98\ud853\udfb8\u64e7\ud845\udc8a\u8218\ud846\udc5e\u6a53\ud852\ude65\ud852\ude95\u447a\u8229\ud842\udf0d\ud85a\ude52\ud84f\udd7e\u4ff9\ud845\udcfd\u84e2\u8362\ud85a\udf0a\ud852\udda7\ud84d\udd30\ud845\udf73\ud84f\uddf8\u82aa\u691b\ud87e\udd94\u41db"],["8f40","\u854b\u82d0\u831a\ud843\ude16\ud845\udfb4\u36c1\ud84c\udd7d\ud84d\udd5a\u827b\u82e2\u8318\ud84f\ude8b\ud85b\udda3\ud85a\udf05\ud85a\udf97\ud84d\uddce\u3dbf\u831d\u55ec\u8385\u450b\ud85b\udda5\u83ac\u83c1\u83d3\u347e\ud85b\uded4\u6a57\u855a\u3496\ud85b\ude42\ud84b\udeef\u8458\ud856\udfe4\u8471\u3dd3\u44e4\u6aa7\u844a\ud84f\udcb5\u7958\u84a8\ud85a\udf96\ud85b\ude77\ud85b\ude43\u84de\u840f\u8391\u44a0\u8493\u84e4\ud857\udc91\u4240\ud857\udcc0\u4543\u8534\u5af2\ud85b\ude99\u4527\u8573\u4516\u67bf\u8616"],["8fa1","\ud861\ude25\ud861\ude3b\u85c1\ud85c\udc88\u8602\ud845\udd82\ud85c\udccd\ud87e\uddb2\u456a\u8628\u3648\ud846\udca2\u53f7\ud85c\udf9a\u867e\u8771\ud868\udcf8\u87ee\ud84b\udc27\u87b1\u87da\u880f\u5661\u866c\u6856\u460f\u8845\u8846\ud85d\udde0\ud84f\uddb9\ud85d\udde4\u885e\u889c\u465b\u88b4\u88b5\u63c1\u88c5\u7777\ud85d\udf0f\u8987\u898a\u89a6\u89a9\u89a7\u89bc\ud862\ude25\u89e7\ud85e\udd24\ud85e\udebd\u8a9c\u7793\u91fe\u8a90\ud85e\ude59\u7ae9\ud85e\udf3a\ud84f\udf8f\u4713\ud85e\udf38\u717c\u8b0c\u8b1f\ud855\udc30\ud855\udd65\u8b3f\u8b4c\u8b4d\u8aa9\ud852\ude7a\u8b90\u8b9b\u8aaf\ud845\udedf\u4615\u884f\u8c9b\ud85f\udd54\ud85f\udd8f\ud87e\uddd4\u3725\ud85f\udd53\u8cd6\ud85f\udd98\ud85f\uddbd\u8d12\u8d03\ud846\udd10\u8cdb\u705c\u8d11\ud853\udcc9\u3ed0\u8d77"],["9040","\u8da9\ud860\udc02\ud844\udc14\ud852\udd8a\u3b7c\ud860\uddbc\ud85c\udd0c\u7ae7\u8ead\u8eb6\u8ec3\u92d4\u8f19\u8f2d\ud860\udf65\ud861\udc12\u8fa5\u9303\ud868\ude9f\ud842\ude50\u8fb3\u492a\ud862\uddde\ud861\udd3d\ud84f\uddbb\u5ef8\ud84c\ude62\u8ff9\ud868\udc14\ud861\udebc\ud861\udd01\ud848\udf25\u3980\ud85b\uded7\u9037\ud861\udd3c\ud85e\udebe\u9061\ud861\udd6c\ud861\ude0b\u90a8\ud861\udf13\u90c4\ud861\udee6\u90ae\u90fd\u9167\u3af0\u91a9\u91c4\u7cac\ud862\udd33\ud847\ude89\u920e\u6c9f\u9241\u9262\ud855\uddb9\u92b9\ud862\udec6\ud84f\udc9b\ud862\udf0c\ud855\udddb"],["90a1","\ud843\udd31\u932c\u936b\ud862\udee1\ud862\udfeb\u708f\u5ac3\ud862\udee2\ud862\udee5\u4965\u9244\ud862\udfec\ud863\udc39\ud862\udfff\u9373\u945b\u8ebc\u9585\u95a6\u9426\u95a0\u6ff6\u42b9\ud849\ude7a\ud861\uded8\ud844\ude7c\ud84f\ude2e\u49df\u6c1c\u967b\u9696\u416c\u96a3\ud85b\uded5\u61da\u96b6\u78f5\ud862\udee0\u96bd\u53cc\u49a1\ud85b\udcb8\ud840\ude74\ud859\udc10\ud864\udcaf\ud864\udce5\ud852\uded1\ud846\udd15\ud84c\udf0a\u9731\u8642\u9736\u4a0f\u453d\u4585\ud852\udee9\u7075\u5b41\u971b\u975c\ud864\uddd5\u9757\u5b4a\ud864\uddeb\u975f\u9425\u50d0\ud84c\udcb7\ud84c\udcbc\u9789\u979f\u97b1\u97be\u97c0\u97d2\u97e0\ud855\udc6c\u97ee\u741c\ud865\udc33\u97ff\u97f5\ud865\udc1d\ud85e\udd7a\u4ad1\u9834\u9833\u984b\u9866\u3b0e\ud85c\udd75\u3d51\ud841\ude30\ud850\udd5c"],["9140","\ud855\udf06\u98ca\u98b7\u98c8\u98c7\u4aff\ud85b\udd27\ud845\uded3\u55b0\u98e1\u98e6\u98ec\u9378\u9939\ud852\ude29\u4b72\ud866\udc57\ud866\udd05\u99f5\u9a0c\u9a3b\u9a10\u9a58\ud855\udf25\u36c4\ud864\udcb1\ud866\udfd5\u9ae0\u9ae2\ud866\udf05\u9af4\u4c0e\u9b14\u9b2d\ud861\ude00\u5034\u9b34\ud85a\udda8\u38c3\ud84c\udc7d\u9b50\u9b40\ud867\udd3e\u5a45\ud846\udc63\u9b8e\ud850\ude4b\u9c02\u9bff\u9c0c\ud867\ude68\u9dd4\ud867\udfb7\ud868\udd92\ud868\uddab\ud868\udce1\ud868\udd23\ud868\udddf\u9d7e\u9d83\ud868\udd34\u9e0e\u6888"],["91a1","\u9dc4\ud848\udd5b\ud868\udd93\ud868\ude20\ud846\udd3b\ud868\ude33\u9d39\ud868\udcb9\ud868\udeb4\u9e90\u9e95\u9e9e\u9ea2\u4d34\u9eaa\u9eaf\ud850\udf64\u9ec1\u3b60\u39e5\u3d1d\u4f32\u37be\ud863\udc2b\u9f02\u9f08\u4b96\u9424\ud85b\udda2\u9f17\u9f16\u9f39\u569f\u568a\u9f45\u99b8\ud864\udc8b\u97f2\u847f\u9f62\u9f69\u7adc\u9f8e\u7216\u4bbe\ud852\udd75\ud852\uddbb\u7177\ud852\uddf8\ud850\udf48\ud852\ude51\u739e\ud862\udfda\ud846\udcfa\u799f\ud862\udd7e\ud863\ude36\u9369\u93f3\ud862\ude44\u92ec\u9381\u93cb\ud862\udd6c\ud851\udcb9\u7217\u3eeb\u7772\u7a43\u70d0\ud851\udc73\ud850\udff8\u717e\ud845\udfef\u70a3\ud846\udcbe\ud84d\udd99\u3ec7\ud846\udc85\ud855\udc2f\ud845\udff8\u3722\ud845\udefb\ud846\udc39\u36e1\ud845\udf74\ud846\udcd1\ud857\udf4b\u3723\ud845\udec0\u575b\ud852\ude25\ud844\udffe\ud844\udea8"],["9240","\ud844\udfc6\ud845\udcb6\u8503\ud84d\udea6\u8503\u8455\ud852\udd94\ud85c\udd65\ud84f\ude31\ud855\udd5c\ud84f\udefb\ud85c\udc52\u44f4\ud84d\udeee\ud866\udd9d\ud85b\udf26\u67f9\u3733\u3c15\u3de7\u586c\ud846\udd22\u6810\u4057\ud84d\udf3f\ud850\udce1\ud850\udc8b\ud850\udd0f\ud85b\udc21\u54cb\u569e\ud859\udeb1\u5692\ud843\udfdf\ud842\udfa8\ud843\ude0d\u93c6\ud862\udf13\u939c\u4ef8\u512b\u3819\ud851\udc36\u4ebc\ud841\udc65\ud840\udf7f\u4f4b\u4f8a\ud855\ude51\u5a68\ud840\uddab\ud840\udfcb\u3999\ud840\udf0a\ud841\udc14\u3435\u4f29\ud840\udec0\ud863\udeb3\ud840\ude75\u8ada\ud840\ude0c\u4e98"],["92a1","\u50cd\u510d\u4fa2\u4f03\ud852\ude0e\ud84f\ude8a\u4f42\u502e\u506c\u5081\u4fcc\u4fe5\u5058\u50fc\u5159\u515b\u515d\u515e\u6e76\ud84d\udd95\ud84f\ude39\ud84f\udebf\u6d72\ud846\udc84\ud84f\ude89\u51a8\u51c3\ud841\udde0\u44dd\ud841\udca3\ud841\udc92\ud841\udc91\u8d7a\ud862\ude9c\ud841\udf0e\u5259\u52a4\ud842\udc73\u52e1\u936e\u467a\u718c\ud850\udf8c\ud843\udc20\ud852\uddac\ud844\udce4\u69d1\ud843\ude1d\u7479\u3ede\u7499\u7414\u7456\u7398\u4b8e\ud852\udebc\ud850\udc8d\u53d0\u3584\u720f\ud850\udcc9\u55b4\ud840\udf45\u54cd\ud842\udfc6\u571d\u925d\u96f4\u9366\u57dd\u578d\u577f\u363e\u58cb\u5a99\ud862\ude46\ud845\udefa\ud845\udf6f\ud845\udf10\u5a2c\u59b8\u928f\u5a7e\u5acf\u5a12\ud856\udd46\ud846\uddf3\ud846\udc61\ud850\ude95\u36f5\u6d05\u7443\u5a21\ud857\ude83"],["9340","\u5a81\ud862\udfd7\ud841\udc13\u93e0\u748c\ud844\udf03\u7105\u4972\u9408\ud862\uddfb\u93bd\u37a0\u5c1e\u5c9e\u5e5e\u5e48\ud846\udd96\ud846\udd7c\ud84e\udeee\u5ecd\u5b4f\ud846\udd03\ud846\udd04\u3701\ud846\udca0\u36dd\ud845\udefe\u36d3\u812a\ud862\ude47\ud847\uddba\ud84d\udc72\ud862\udda8\u5f0c\u5f0e\ud846\udd27\ud845\udfab\u5a6b\ud845\udf3b\u5b44\u8614\ud85d\uddfd\u8860\u607e\ud84a\udc60\ud849\ude2b\u5fdb\u3eb8\ud849\uddaf\ud849\uddbe\ud864\udc88\ud85b\udf73\u61c0\ud840\udc3e\ud840\udc46\ud849\ude1b\u6199\u6198\u6075\ud84b\udc9b\ud84b\udd07\ud851\uded4\ud864\udd4d"],["93a1","\u6471\ud851\ude65\ud84a\udf6a\u3a29\ud84a\udf22\ud84d\udc50\ud866\udcea\ud84b\ude78\u6337\ud869\udc5b\u64b6\u6331\u63d1\ud852\udde3\ud84b\udd67\u62a4\ud84b\udca1\u643b\u656b\u6972\u3bf4\ud84c\udc8e\ud84c\udead\ud852\udd89\ud84c\udeab\u550d\ud84c\udee0\ud846\udcd9\ud865\udc3f\u66ce\ud84c\ude89\ud84c\uddb3\u3ae0\u4190\ud855\udd84\ud862\udf22\ud855\udd8f\ud845\udefc\ud855\udd5b\ud855\udc25\u78ee\ud84c\udd03\ud846\udc2a\ud84c\ude34\u3464\ud84c\ude0f\ud84c\udd82\ud850\udec9\u668e\ud85b\udd24\u666b\u4b93\u6630\ud85e\udc70\ud847\uddeb\u6663\ud84c\uded2\ud84c\udee1\u661e\ud856\udc72\u38d1\ud84e\udc3a\ud84d\udfbc\u3b99\ud84d\udfa2\ud84c\udffe\u74d0\u3b96\u678f\ud851\ude2a\u68b6\u681e\u3bc4\u6abe\u3863\ud84d\udfd5\ud851\udc87\u6a33\u6a52\u6ac9\u6b05\ud846\udd12\u6511\u6898\u6a4c\u3bd7\u6a7a\u6b57\ud84f\udfc0\ud84f\udc9a\u93a0\u92f2\ud862\udfea\ud862\udecb"],["9440","\u9289\ud860\udc1e\ud862\udddc\u9467\u6da5\u6f0b\ud852\uddec\u6d67\ud84f\udf7f\u3d8f\u6e04\ud850\udc3c\u5a3d\u6e0a\u5847\u6d24\u7842\u713b\ud850\udf1a\ud850\ude76\u70f1\u7250\u7287\u7294\ud851\udf8f\ud851\udf25\u5179\ud852\udea4\ud841\uddeb\u747a\ud84f\udef8\ud84d\ude5f\ud852\ude4a\ud852\udd17\ud857\udfe1\u3f06\u3eb1\ud852\udedf\ud863\udc23\ud84f\udf35\u60a7\u3ef3\u74cc\u743c\u9387\u7437\u449f\ud85b\uddea\u4551\u7583\u3f63\ud853\udcd9\ud853\udd06\u3f58\u7555\u7673\ud869\uddc6\u3b19\u7468\ud862\udecc\ud852\uddab\ud852\udd8e\u3afb"],["94a1","\u3dcd\ud852\ude4e\u3eff\ud852\uddc5\ud852\udcf3\u91fa\u5732\u9342\ud862\udee3\ud846\udc64\u50df\ud854\ude21\ud854\udde7\u7778\ud84c\ude32\u770e\u770f\u777b\ud851\ude97\ud84d\udf81\u3a5e\ud852\udcf0\u7438\u749b\u3ebf\ud852\udeba\ud852\udec7\u40c8\ud852\ude96\ud858\uddae\u9307\ud855\udd81\u781e\u788d\u7888\u78d2\u73d0\u7959\ud85d\udf41\ud855\udee3\u410e\u799b\u8496\u79a5\u6a2d\ud84f\udefa\u7a3a\u79f4\u416e\ud845\udee6\u4132\u9235\u79f1\ud843\udd4c\ud852\udd8c\ud840\ude99\ud84f\uddba\ud845\udf6e\u3597\u556b\u3570\u36aa\ud840\uddd4\ud843\udc0d\u7ae2\u5a59\ud849\udef5\ud856\udeaf\ud856\ude9c\u5a0d\ud840\ude5b\u78f0\u5a2a\ud856\udfc6\u7afe\u41f9\u7c5d\u7c6d\u4211\ud856\udfb3\ud857\udebc\ud857\udea6\u7ccd\ud852\uddf9\ud845\udfb0\u7c8e\u7c7c\u7cae\u6ab2\u7ddc\u7e07\u7dd3\u7f4e\ud858\ude61"],["9540","\ud858\udd5c\ud85e\udf48\u7d97\ud857\ude82\u426a\ud85a\udf75\ud842\udd16\u67d6\ud840\udc4e\ud84d\uddcf\u57c4\ud859\udc12\ud858\udff8\ud852\udd62\u7fdd\u7b27\ud842\udc2c\ud856\udee9\ud857\udd43\u7b0c\ud857\ude0e\u99e6\u8645\u9a63\u6a1c\ud84d\udc3f\u39e2\ud852\uddf7\ud859\uddad\u9a1f\ud859\udda0\u8480\ud85c\udd27\ud85b\udcd1\u44ea\u8137\u4402\u80c6\u8109\u8142\ud859\udfb4\u98c3\ud85a\ude42\u8262\u8265\ud85a\ude51\u8453\ud85b\udda7\u8610\ud85c\ude1b\u5a86\u417f\ud846\udc40\u5b2b\ud846\udca1\u5ae4\ud846\udcd8\u86a0\ud87e\uddbc\ud84f\udd8f\u882d\ud85d\udc22\u5a02"],["95a1","\u886e\u4f45\u8887\u88bf\u88e6\u8965\u894d\ud855\ude83\u8954\ud85d\udf85\ud85d\udf84\ud862\udff5\ud862\udfd9\ud862\udf9c\ud862\uddf9\u3ead\u84a3\u46f5\u46cf\u37f2\u8a3d\u8a1c\ud865\udc48\u5f4d\u922b\ud850\ude84\u65d4\u7129\u70c4\ud846\udc45\u9d6d\u8c9f\u8ce9\ud85f\udddc\u599a\u77c3\u59f0\u436e\u36d4\u8e2a\u8ea7\ud853\udc09\u8f30\u8f4a\u42f4\u6c58\u6fbb\ud848\udf21\u489b\u6f79\u6e8b\ud845\udfda\u9be9\u36b5\ud852\udd2f\u90bb\u9097\u5571\u4906\u91bb\u9404\ud862\ude4b\u4062\ud862\udefc\u9427\ud863\udc1d\ud863\udc3b\u84e5\u8a2b\u9599\u95a7\u9597\u9596\ud863\udd34\u7445\u3ec2\ud852\udcff\ud852\ude42\ud850\udfea\u3ee7\ud84c\ude25\u968f\ud863\udee7\ud863\ude66\ud863\ude65\u3ecc\ud852\udded\ud852\ude78\ud84f\udfee\u7412\u746b\u3efc\u9741\ud864\udcb0"],["9640","\u6847\u4a1d\ud864\udc93\ud855\udfdf\u975d\u9368\ud862\udd89\ud863\udc26\ud862\udf2f\ud858\udfbe\u92ba\u5b11\u8b69\u493c\u73f9\ud850\ude1b\u979b\u9771\u9938\ud843\udf26\u5dc1\ud862\udfc5\ud852\udeb2\u981f\ud865\udcda\u92f6\ud865\uddd7\u91e5\u44c0\ud862\udf50\ud852\ude67\ud862\udf64\u98dc\ud862\ude45\u3f00\u922a\u4925\u8414\u993b\u994d\ud85e\udf06\u3dfd\u999b\u4b6f\u99aa\u9a5c\ud862\udf65\ud856\udcc8\u6a8f\u9a21\u5afe\u9a2f\ud866\udcf1\u4b90\ud866\udd48\u99bc\u4bbd\u4b97\u937d\u5872\ud844\udf02\u5822\ud852\uddb8"],["96a1","\ud845\udce8\u7844\ud849\udf1f\ud84f\uddb8\u68c5\u3d7d\u9458\u3927\u6150\ud849\udf81\ud84a\udd6b\u6107\u9c4f\u9c53\u9c7b\u9c35\u9c10\u9b7f\u9bcf\ud867\ude2d\u9b9f\ud868\uddf5\ud868\udcfe\u9d21\u4cae\ud850\udd04\u9e18\u4cb0\u9d0c\ud868\uddb4\ud868\udced\ud868\udcf3\ud866\udd2f\u9da5\u84bd\ud85b\ude12\ud85b\udfdf\ud85a\udf82\u85fc\u4533\ud85b\udda4\ud85b\ude84\ud85b\uddf0\u8420\u85ee\ud85b\ude00\ud84d\udfd7\ud858\udc64\u79e2\ud84d\udd9c\ud84d\ude40\u492d\ud852\uddde\u3d62\u93db\u92be\u9348\ud840\udebf\u78b9\u9277\u944d\u4fe4\u3440\u9064\ud855\udd5d\u783d\u7854\u78b6\u784b\ud845\udf57\ud84c\uddc9\ud852\udd41\u369a\u4f72\u6fda\u6fd9\u701e\u701e\u5414\ud850\uddb5\u57bb\u58f3\u578a\u9d16\u57d7\u7134\u34af\ud850\uddac\u71eb\ud85b\udc40\ud853\udf97\u5b28\ud845\udfb5\ud862\ude49"],["9740","\u610c\u5ace\u5a0b\u42bc\ud851\udc88\u372c\u4b7b\ud862\uddfc\u93bb\u93b8\ud846\udcd6\ud843\udf1d\u8472\ud85b\udcc0\ud845\udc13\ud850\udefa\ud84b\udc26\ud850\udfc1\u5994\ud84f\uddb7\ud859\udf41\u7da8\ud858\udd5b\ud858\udca4\ud852\uddb9\ud852\udd8b\ud862\uddfa\u92e5\u73e2\u3ee9\u74b4\ud862\udf63\ud846\udc9f\u3ee1\ud852\udeb3\u6ad8\u73f3\u73fb\u3ed6\ud852\ude3e\ud852\ude94\ud845\udfd9\ud852\ude66\ud840\udfa7\ud845\udc24\ud852\udde5\u7448\ud852\udd16\u70a5\ud852\udd76\u9284\u73e6\u935f\ud841\udcfe\u9331\ud862\udece\ud862\ude16\u9386\ud862\udfe7\ud855\uddd5\u4935\ud862\ude82\u716b"],["97a1","\ud852\udd43\ud843\udcff\u56a4\ud841\ude1a\ud842\udfeb\ud843\udcb8\u5502\u79c4\ud845\udffa\u7dfe\ud845\udec2\ud852\ude50\ud846\udc52\u452e\u9401\u370a\ud862\udec0\ud852\uddad\u59b0\ud846\udcbf\ud846\udc83\ud85d\udc84\u5aa1\u36e2\ud84f\udd5b\u36b0\u925f\u5a79\ud862\ude81\ud846\udc62\u9374\u3ccd\ud842\udeb4\u4a96\u398a\u50f4\u3d69\u3d4c\ud844\udf9c\u7175\u42fb\ud860\ude18\u6e0f\ud864\udce4\u44eb\u6d57\ud85f\ude4f\u7067\u6caf\u3cd6\ud84f\udfed\ud84f\ude2d\u6e02\u6f0c\u3d6f\ud840\udff5\u7551\u36bc\u34c8\u4680\u3eda\u4871\u59c4\u926e\u493e\u8f41\ud863\udc1c\ud85a\udfc0\u5812\u57c8\u36d6\ud845\udc52\u70fe\ud850\udf62\ud852\ude71\ud84b\udfe3\ud844\udeb0\ud848\udfbd\u68b9\u6967\ud844\udf98\ud84d\udce5\ud85e\udff4\ud84d\udedf\ud862\ude83\ud84d\udfd6\ud84c\udffa\ud853\udc9f\u6a1a\ud84d\udead\ud85b\udcb7\u843e\u44df\u44ce"],["9840","\ud85b\udd26\ud85b\udd51\ud85b\udc82\ud85b\udfde\u6f17\ud85c\udd09\u833d\ud845\udf3a\u83ed\ud85b\udc80\ud85c\udc53\ud845\udfdb\u5989\u5a82\ud845\udfb3\u5a61\u5a71\ud846\udd05\ud850\uddfc\u372d\u59ef\ud845\udf3c\u36c7\u718e\u9390\u669a\ud850\udea5\u5a6e\u5a2b\ud850\ude93\u6a2b\ud84f\udef9\ud85d\udf36\ud851\udc5b\ud850\udeca\u711d\ud850\ude59\ud862\udde1\u4fb0\ud85b\udd28\u5cc2\ud851\udcce\ud85f\ude4d\ud850\udfbd\u6a0c\ud850\ude56\ud844\udf04\u70a6\u7133\ud850\udfe9\u3da5\u6cdf\ud87e\udc25\ud852\ude4f\u7e65\u59eb\u5d2f\u3df3\u5f5c\ud852\ude5d\ud845\udfdf\u7da4\u8426"],["98a1","\u5485\ud84e\udefa\ud84c\udf00\ud840\ude14\u577e\ud842\udcd5\ud841\ude19\u3fe5\ud847\udf9e\ud868\udeb6\u7003\ud864\udd5b\u5d70\u738f\u7cd3\ud862\ude59\ud865\udc20\u4fc8\u7fe7\u72cd\u7310\ud85e\udef4\u7338\u7339\ud855\udef6\u7341\u7348\u3ea9\ud85e\udf18\u906c\u71f5\ud852\udcf2\u73e1\u81f6\u3eca\u770c\u3ed1\u6ca2\u56fd\u7419\u741e\u741f\u3ee2\u3ef0\u3ef4\u3efa\u74d3\u3f0e\u3f53\u7542\u756d\u7572\u758d\u3f7c\u75c8\u75dc\u3fc0\u764d\u3fd7\u7674\u3fdc\u767a\ud853\udf5c\u7188\u5623\u8980\u5869\u401d\u7743\u4039\u6761\u4045\u35db\u7798\u406a\u406f\u5c5e\u77be\u77cb\u58f2\u7818\u70b9\u781c\u40a8\u7839\u7847\u7851\u7866\u8448\ud855\udd35\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8fbb\u7a06\u8fbc\u4167\u7a91\u41b2\u7abc\u8279\u41c4\u7acf\u7adb\u41cf\u4e21\u7b62\u7b6c\u7b7b\u7c12\u7c1b\u4260\u427a\u7c7b\u7c9c\u428c\u7cb8\u4294\u7ced\u8f93\u70c0\ud843\udccf\u7dcf\u7dd4\u7dd0\u7dfd\u7fae\u7fb4\u729f\u4397\u8020\u8025\u7b39\u802e\u8031\u8054\u3dcc\u57b4\u70a0\u80b7\u80e9\u43ed\u810c\u732a\u810e\u8112\u7560\u8114\u4401\u3b39\u8156\u8159\u815a"],["99a1","\u4413\u583a\u817c\u8184\u4425\u8193\u442d\u81a5\u57ef\u81c1\u81e4\u8254\u448f\u82a6\u8276\u82ca\u82d8\u82ff\u44b0\u8357\u9669\u698a\u8405\u70f5\u8464\u60e3\u8488\u4504\u84be\u84e1\u84f8\u8510\u8538\u8552\u453b\u856f\u8570\u85e0\u4577\u8672\u8692\u86b2\u86ef\u9645\u878b\u4606\u4617\u88ae\u88ff\u8924\u8947\u8991\ud85e\udd67\u8a29\u8a38\u8a94\u8ab4\u8c51\u8cd4\u8cf2\u8d1c\u4798\u585f\u8dc3\u47ed\u4eee\u8e3a\u55d8\u5754\u8e71\u55f5\u8eb0\u4837\u8ece\u8ee2\u8ee4\u8eed\u8ef2\u8fb7\u8fc1\u8fca\u8fcc\u9033\u99c4\u48ad\u98e0\u9213\u491e\u9228\u9258\u926b\u92b1\u92ae\u92bf"],["9a40","\u92e3\u92eb\u92f3\u92f4\u92fd\u9343\u9384\u93ad\u4945\u4951\u9ebf\u9417\u5301\u941d\u942d\u943e\u496a\u9454\u9479\u952d\u95a2\u49a7\u95f4\u9633\u49e5\u67a0\u4a24\u9740\u4a35\u97b2\u97c2\u5654\u4ae4\u60e8\u98b9\u4b19\u98f1\u5844\u990e\u9919\u51b4\u991c\u9937\u9942\u995d\u9962\u4b70\u99c5\u4b9d\u9a3c\u9b0f\u7a83\u9b69\u9b81\u9bdd\u9bf1\u9bf4\u4c6d\u9c20\u376f\ud846\udfc2\u9d49\u9c3a"],["9aa1","\u9efe\u5650\u9d93\u9dbd\u9dc0\u9dfc\u94f6\u8fb6\u9e7b\u9eac\u9eb1\u9ebd\u9ec6\u94dc\u9ee2\u9ef1\u9ef8\u7ac8\u9f44\ud840\udc94\ud840\udeb7\ud840\udfa0\u691a\u94c3\u59ac\ud841\udcd7\u5840\u94c1\u37b9\ud841\uddd5\ud841\ude15\ud841\ude76\ud845\udeba\u5757\u7173\ud842\udec2\ud842\udecd\ud842\udfbf\u546a\ud87e\udc3b\ud842\udfcb\u549e\ud842\udffb\ud843\udc3b\ud843\udc53\ud843\udc65\ud843\udc7c\u60e7\ud843\udc8d\u567a\ud843\udcb5\ud843\udcdd\ud843\udced\ud843\udd6f\ud843\uddb2\ud843\uddc8\u6955\u9c2f\u87a5\ud843\ude04\ud843\ude0e\ud843\uded7\ud843\udf90\ud843\udf2d\ud843\ude73\u5c20\ud843\udfbc\u5e0b\ud844\udc5c\ud844\udc4f\ud844\udc76\u671e\ud844\udc7b\ud844\udc88\ud844\udc96\u3647\ud844\udcbf\ud844\udcd3\ud844\udd2f\ud844\udd3b\u5364\u84ad\ud844\udee3\ud844\udf75\ud844\udf36\u8b81\ud845\udd77\ud845\ude19\ud845\udfc3\ud845\udfc7\u4e78\u70bb\ud846\udc2d\ud846\udd6a"],["9b40","\ud846\ude2d\ud846\ude45\ud847\udc2a\ud847\udc70\ud847\udcac\ud847\udec8\u62c3\ud847\uded5\ud847\udf15\u7198\u6855\ud848\udc45\u69e9\u36c8\ud848\ude7c\ud848\udfd7\ud848\udffa\ud849\udf2a\ud84a\udc71\ud84a\udd4f\u82fd\ud84a\udd67\ud84a\udd93\ud84a\uded5\u89a5\ud84a\udee8\u8fa0\ud84a\udf0e\u97b8\ud84a\udf3f\u9847\u9abd\ud84b\udc4c"],["9b62","\ud84b\udc88\ud84b\udcb7\ud856\udfe8\ud84b\udd08\ud84b\udd12\ud84b\uddb7\ud84b\udd95\ud84b\ude42\ud84b\udf74\ud84b\udfcc\ud84c\udc33\ud84c\udc66\ud84c\udf1f\ud84c\udfde\u5fb1\u6648\u66bf\ud85e\ude79\ud84d\udd67\ud84d\uddf3\u7201\ud852\uddba\u77d7\ud84d\ude1a\ud84d\udf16\u7e87\ud840\udf46\u58b5\u670e"],["9ba1","\u6918\ud84e\udea7\ud85d\ude57\ud857\udfe2\ud84f\ude11\ud84f\udeb9\ud85d\uddfe\ud848\udc9a\u48d0\u4ab8\ud850\udd19\ud862\ude9a\ud850\udeee\ud850\udf0d\ud850\udc3b\ud850\udf34\ud850\udf96\ud852\ude45\ud841\uddca\u51d2\ud841\ude11\u599f\ud847\udea8\u3bbe\ud84f\udcff\ud851\udc04\ud851\udcd6\u5788\ud851\ude74\u399b\ud851\udf2f\ud861\udde8\ud866\uddc9\u3762\ud848\uddc3\u8b5e\ud862\udf4e\u99d6\ud852\udc12\ud852\udcfb\ud852\ude15\u7209\ud852\udec0\ud843\udc78\u5965\ud853\udea5\ud853\udf86\ud841\udf79\u8eda\ud854\udc2c\u528f\u573f\u7171\ud854\ude99\ud855\udc19\ud84f\udf4a\ud852\udea7\u55bc\ud855\udc46\ud855\udc6e\ud85a\udf52\u91d4\u3473\ud855\udd3f\ud85d\ude32\ud855\udd5e\u4718\ud855\udd62\ud855\udd66\ud855\udfc7\ud852\udd3f\ud856\udc5d\u5066\u34fb\ud84c\udfcc\u60de\ud856\udd03\u477c\ud862\udd48\ud856\udeae\ud856\udf89\ud857\udc06\ud847\udd90\u57a1\u7151\u6fb6\ud858\udd02\ud85f\udc12\u9056\ud858\uddb2\ud853\udf9a\u8b62\ud859\udc02\ud859\udc4a"],["9c40","\u5d5b\ud85a\udff7\u8f36\ud859\udc84\ud846\udd1c\u8aea\ud852\uddf6\ud859\udc88\ud84f\udfef\ud859\udd12\u4bc0\ud859\uddbf\ud859\udeb5\ud849\udf1b\u9465\ud855\udfe1\u6195\u5a27\ud87e\udccd\u4fbb\u56b9\ud851\udd21\ud859\udefc\u4e6a\ud852\udd34\u9656\u6d8f\ud85b\udcbd\u3618\u8977\ud859\udf99\ud85a\udc6e\ud859\udc11\ud85a\udc5e\u71df\ud85a\udcc7\u7b42\ud864\udcc0\ud842\ude11\ud85a\udd26\u9104\ud85a\udd39\u7a45\u9df0\ud85a\uddfa\u9a26\ud85a\ude2d\u365f\ud859\udc69\ud840\udc21\u7983\ud85a\ude34\ud85a\udf5b\u5d2c\ud84d\udd19\u83cf\ud85a\udf9d\u46d0\ud85b\udca4\u753b\u8865\ud85b\uddae\u58b6"],["9ca1","\u371c\ud849\udd8d\ud85c\udc4b\ud85c\uddcd\u3c54\ud85c\ude80\ud85c\ude85\u9281\ud848\udd7a\ud85c\ude8b\u9330\ud85c\udee6\ud852\uddd0\u6c39\u949f\ud85d\udc50\ud843\udef8\u8827\u88f5\ud84a\udd26\ud861\udc73\ud845\udfb1\u6eb8\ud852\ude2a\ud846\udc20\u39a4\u36b9\u5c10\u79e3\u453f\u66b6\ud867\udcad\ud866\udca4\u8943\ud85d\udfcc\ud85e\udc58\u56d6\u40df\ud845\ude0a\u39a1\ud84d\udf2f\ud860\udce8\ud844\udfc5\u71ad\u8366\ud85e\udddd\ud864\udda8\u5a67\u4cb7\ud85c\udcaf\ud862\uddab\ud85e\uddfd\ud85e\ude0a\ud85e\udf0b\ud85f\udd66\ud850\udd7a\u7b43\u797e\ud860\udc09\u6fb5\ud868\udedf\u6a03\ud860\udf18\u53a2\ud85b\ude07\u93bf\u6836\u975d\ud860\udd6f\ud860\udc23\ud85a\uddb5\ud844\udfed\ud84c\ude2f\ud860\udc48\u5d85\ud863\udc30\ud860\udc83\u5715\u9823\ud862\udd49\u5dab\ud852\udd88\u65be\u69d5\u53d2\ud852\udea5\ud84f\udf81\u3c11\u6736\ud860\udc90\ud860\udcf4\ud860\udd2e\ud847\udfa1\ud860\udd4f"],["9d40","\ud860\udd89\ud860\uddaf\ud860\ude1a\ud860\udf06\ud860\udf2f\ud860\udf8a\u35ca\ud861\udc68\ud861\udeaa\u48fa\u63e6\ud862\udd56\u7808\u9255\ud862\uddb8\u43f2\ud862\udde7\u43df\ud862\udde8\ud862\udf46\ud862\udfd4\u59f8\ud863\udc09\u8f0b\ud863\udfc5\ud864\udcec\u7b51\ud864\udd10\ud864\udd3c\u3df7\ud864\udd5e\ud852\udeca\u8fd0\u728f\u568b\ud865\udce7\ud865\udde9\ud865\uddb0\ud865\uddb8\ud865\udf32\ud866\udcd1\ud866\udd49\ud866\udd6a\ud866\uddc3\ud866\ude28\ud866\udf0e\ud867\udd5a\ud867\udd9b\u7e9f\ud867\udef8\ud867\udf23\u4ca4\u9547\ud868\ude93\u71a2\ud868\udeff\u4d91\u9012\ud869\uddcb\u4d9c\ud843\udc9c\u8fbe\u55c1"],["9da1","\u8fba\ud849\udcb0\u8fb9\ud852\ude93\u4509\u7e7f\u6f56\u6ab1\u4eea\u34e4\ud862\udf2c\ud85e\udc9d\u373a\u8e80\ud845\udff5\ud860\udc24\ud862\udf6c\ud862\udf99\ud85e\ude3e\ud859\udeaf\u3deb\ud85d\ude55\ud84f\udcb7\ud855\ude35\ud856\udd56\u4e9a\ud857\ude81\ud858\ude58\u56bf\ud843\ude6d\u8e0e\u5b6d\ud84f\ude88\ud853\udc9e\u63de\u62d0\ud845\udff6\ud846\udc7b\u6530\u562d\ud857\udc4a\u541a\ud854\udf11\u3dc6\ud867\udd98\u4c7d\u5622\u561e\u7f49\ud857\uded8\u5975\ud84f\udd40\u8770\u4e1c\ud843\udfea\ud843\udd49\ud84d\udeba\u8117\u9d5e\u8d18\u763b\u9c45\u764e\u77b9\u9345\u5432\u8148\u82f7\u5625\u8132\u8418\u80bd\u55ea\u7962\u5643\u5416\ud843\ude9d\u35ce\u5605\u55f1\u66f1\ud860\udee2\u362d\u7534\u55f0\u55ba\u5497\u5572\ud843\udc41\ud843\udc96\u5ed0\ud854\udd48\ud843\ude76\ud84b\udc62"],["9e40","\ud843\udea2\u9eab\u7d5a\u55de\ud844\udc75\u629d\u976d\u5494\u8ccd\u71f6\u9176\u63fc\u63b9\u63fe\u5569\ud84a\udf43\u9c72\ud84b\udeb3\u519a\u34df\ud843\udda7\u51a7\u544d\u551e\u5513\u7666\u8e2d\ud85a\udc8a\u75b1\u80b6\u8804\u8786\u88c7\u81b6\u841c\ud844\udcc1\u44ec\u7304\ud851\udf06\u5b90\u830b\ud85a\udc93\u567b\ud849\udef4\ud85f\udd2f\ud850\udda3\ud85f\udd73\ud85b\uded0\ud85c\udeb6\u9170\ud844\uddd9\u9208\ud84f\udcfc\ud869\udea9\ud843\udeac\ud843\udef9\u7266\ud847\udca2\u474e\ud853\udfc2\ud85f\udff9\ud843\udfeb\u40fa"],["9ea1","\u9c5d\u651f\ud84b\udda0\u48f3\ud851\udfe0\ud867\udd7c\ud843\udfec\ud843\ude0a\u6062\ud85d\udda3\ud843\udfed"],["9ead","\ud858\udc48\ud844\udd87\u71a3\u7e8e\u9d50\u4e1a\u4e04\u3577\u5b0d\u6cb2\u5367\u36ac\u39dc\u537d\u36a5\ud851\ude18\u589a\ud852\udf6e\u822d\u544b\u57aa\ud856\ude95\ud842\udd79"],["9ec5","\u3a52\ud849\udc65\u7374\ud867\udeac\u4d09\u9bed\ud84f\udcfe\ud867\udf30\u4c5b\ud853\udfa9\ud865\udd9e\ud867\udfde\u845c\ud84f\uddb6\ud85c\udeb2\ud859\udfb3\ud84d\udf20\u632e\u7d25\ud84f\udef7\ud84f\ude2c\u3a2a\u9008\u52cc\u3e74\u367a\u45e9\ud841\udc8e\u7640\u5af0\ud843\udeb6\u787a\ud85f\udf2e\u58a7\u40bf\u567c\u9b8b\u5d74\u7654\ud869\udc34\u9e85\u4ce1\u75f9\u37fb\u6119\ud84c\udcda\ud850\udff2"],["9ef5","\u565d\ud844\udea9\u57a7\ud852\udd63\ud867\ude06\u5234\ud85c\udcae\u35ad\u6c4a\u9d7c"],["9f40","\u7c56\u9b39\u57de\ud845\udf6c\u5c53\u64d3\ud865\udcd0\ud858\udf35\ud85c\udd64\u86ad\ud843\udd28\ud85b\udd22\ud852\udee2\ud843\udd71"],["9f4f","\u51fe\ud847\udf0f\u5d8e\u9703\ud847\uddd1\u9e81\u904c\u7b1f\u9b02\u5cd1\u7ba3\u6268\u6335\u9aff\u7bcf\u9b2a\u7c7e\u9b2e\u7c42\u7c86\u9c15\u7bfc\u9b09\u9f17\u9c1b\ud852\udd3e\u9f5a\u5573\u5bc3\u4ffd\u9e98\u4ff2\u5260\u3e06\u52d1\u5767\u5056\u59b7\u5e12\u97c8\u9dab\u8f5c\u5469\u97b4\u9940\u97ba\u532c\u6130"],["9fa1","\u692c\u53da\u9c0a\u9d02\u4c3b\u9641\u6980\u50a6\u7546\ud845\udf6d\u99da\u5273"],["9fae","\u9159\u9681\u915c"],["9fb2","\u9151\ud863\ude97\u637f\ud85b\udd23\u6aca\u5611\u918e\u757a\u6285\ud840\udffc\u734f\u7c70\ud857\udc21\ud84f\udcfd"],["9fc1","\ud852\udd19\u76d6\u9b9d\u4e2a\ud843\udcd4\u83be\u8842"],["9fc9","\u5c4a\u69c0\u50ed\u577a\u521f\u5df5\u4ece\u6c31\ud840\uddf2\u4f39\u549c\u54da\u529a\u8d82\u35fe\u5f0c\u35f3"],["9fdb","\u6b52\u917c\u9fa5\u9b97\u982e\u98b4\u9aba\u9ea8\u9e84\u717a\u7b14"],["9fe7","\u6bfa\u8818\u7f78"],["9feb","\u5620\ud869\ude4a\u8e77\u9f53"],["9ff0","\u8dd4\u8e4f\u9e1c\u8e01\u6282\ud860\udf7d\u8e28\u8e75\u7ad3\ud852\ude77\u7a3e\u78d8\u6cea\u8a67\u7607"],["a040","\ud862\ude5a\u9f26\u6cce\u87d6\u75c3\ud868\udeb2\u7853\ud87e\udc40\u8d0c\u72e2\u7371\u8b2d\u7302\u74f1\u8ceb\ud852\udebb\u862f\u5fba\u88a0\u44b7"],["a055","\ud846\udc3b\ud85b\ude05"],["a058","\u8a7e\ud849\udd1b"],["a05b","\u60fd\u7667\u9ad7\u9d44\u936e\u9b8f\u87f5"],["a063","\u880f\u8cf7\u732c\u9721\u9bb0\u35d6\u72b2\u4c07\u7c51\u994a\ud858\udd59\u6159\u4c04\u9e96\u617d"],["a073","\u575f\u616f\u62a6\u6239\u62ce\u3a5c\u61e2\u53aa\ud84c\udff5\u6364\u6802\u35d2"],["a0a1","\u5d57\ud862\udfc2\u8fda\ud863\ude39"],["a0a6","\u50d9\ud847\udd46\u7906\u5332\u9638\ud843\udf3b\u4065"],["a0ae","\u77fe"],["a0b0","\u7cc2\ud857\udf1a\u7cda\u7a2d\u8066\u8063\u7d4d\u7505\u74f2\u8994\u821a\u670c\u8062\ud85d\udc86\u805b\u74f0\u8103\u7724\u8989\ud859\udfcc\u7553\ud85b\uded1\u87a9\u87ce\u81c8\u878c\u8a49\u8cad\u8b43\u772b\u74f8\u84da\u3635\u69b2\u8da6"],["a0d4","\u89a9\u7468\u6db9\u87c1\ud850\udc11\u74e7\u3ddb\u7176\u60a4\u619c\u3cd1\u7162\u6077"],["a0e2","\u7f71\ud862\udf2d\u7250\u60e9\u4b7e\u5220\u3c18\ud84f\udcc7\ud857\uded7\ud85d\ude56\ud855\udd31\ud846\udd44\ud844\udefe\ud866\udd03\ud85b\udddc\ud85c\udcad\u5cc1\ud858\uddad\ud862\ude0f\ud84d\ude77\ud840\udcee\ud85a\udc46\ud853\udf0e\u4562\u5b1f\ud858\udf4c\u9f50\u9ea6\ud858\ude6b"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4e36\u4e3f\u4e85\u4ea0\u5182\u5196\u51ab\u52f9\u5338\u5369\u53b6\u590a\u5b80\u5ddb\u2f33\u5e7f\u5ef4\u5f50\u5f61\u6534\u65e0\u7592\u7676\u8fb5\u96b6\xa8\u02c6\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\uff3b\uff3d\u273d\u3041",23],["c740","\u3059",58,"\u30a1\u30a2\u30a3\u30a4"],["c7a1","\u30a5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041b",26,"\u0451\u0436",25,"\u21e7\u21b8\u21b9\u31cf\ud840\udccc\u4e5a\ud840\udc8a\u5202\u4491"],["c8a1","\u9fb0\u5188\u9fb1\ud85d\ude07"],["c8cd","\uffe2\uffe4\uff07\uff02\u3231\u2116\u2121\u309b\u309c\u2e80\u2e84\u2e86\u2e87\u2e88\u2e8a\u2e8c\u2e8d\u2e95\u2e9c\u2e9d\u2ea5\u2ea7\u2eaa\u2eac\u2eae\u2eb6\u2ebc\u2ebe\u2ec6\u2eca\u2ecc\u2ecd\u2ecf\u2ed6\u2ed7\u2ede\u2ee3"],["c8f5","\u0283\u0250\u025b\u0254\u0275\u0153\xf8\u014b\u028a\u026a"],["f9fe","\uffed"],["fa40","\ud841\udd47\u92db\ud841\udddf\ud84f\udfc5\u854c\u42b5\u73ef\u51b5\u3649\ud852\udd42\ud862\udde4\u9344\ud846\udddb\u82ee\ud84f\udcc8\u783c\u6744\u62df\ud852\udd33\ud862\uddaa\ud840\udea0\ud85a\udfb3\ud844\udf05\u4fab\ud849\udced\u5008\ud85b\udd29\ud85e\ude84\ud84d\ude00\ud852\udeb1\ud849\udd13\u5029\ud840\udf7e\u5fa4\ud840\udf80\ud840\udf47\u6edb\ud841\udc1f\u507d\u5101\u347a\u510e\u986c\u3743\u8416\ud852\udda4\ud841\udc87\u5160\ud84c\udfb4\u516a\ud842\udfff\ud848\udcfc\ud840\udee5\ud849\udd30\ud841\udd8e\ud84c\ude33\ud846\udd83\u5b82\u877d\ud841\uddb3\ud84f\udc99\u51b2\u51b8"],["faa1","\u9d34\u51c9\u51cf\u51d1\u3cdc\u51d3\ud852\udea6\u51b3\u51e2\u5342\u51ed\u83cd\u693e\ud84d\udf2d\u5f7b\u520b\u5226\u523c\u52b5\u5257\u5294\u52b9\u52c5\u7c15\u8542\u52e0\u860d\ud85a\udf13\u5305\ud862\udede\u5549\u6ed9\ud84f\udf80\ud842\udd54\ud84f\udfec\u5333\u5344\ud842\udfe2\u6ccb\ud845\udf26\u681b\u73d5\u604a\u3eaa\u38cc\ud845\udee8\u71dd\u44a2\u536d\u5374\ud861\udeab\u537e\u537f\ud845\udd96\ud845\ude13\u77e6\u5393\ud862\ude9b\u53a0\u53ab\u53ae\u73a7\ud855\udf72\u3f59\u739c\u53c1\u53c5\u6c49\u4e49\u57fe\u53d9\u3aab\ud842\udf8f\u53e0\ud84f\udfeb\ud84b\udda3\u53f6\ud843\udc77\u5413\u7079\u552b\u6657\u6d5b\u546d\ud85a\udf53\ud843\udd74\u555d\u548f\u54a4\u47a6\ud845\udf0d\ud843\udedd\u3db4\ud843\udd4d"],["fb40","\ud862\uddbc\ud849\ude98\u5547\u4ced\u542f\u7417\u5586\u55a9\u5605\ud846\udcd7\ud850\udc3a\u4552\ud851\udc35\u66b3\ud844\udcb4\u5637\u66cd\ud84c\ude8a\u66a4\u66ad\u564d\u564f\u78f1\u56f1\u9787\u53fe\u5700\u56ef\u56ed\ud862\udf66\u3623\ud844\ude4f\u5746\ud850\udda5\u6c6e\u708b\u5742\u36b1\ud85b\udc7e\u57e6\ud845\udc16\u5803\ud845\udc54\ud850\udf63\u5826\ud852\udff5\u585c\u58aa\u3561\u58e0\u58dc\ud844\ude3c\u58fb\u5bff\u5743\ud868\udd50\ud850\ude78\u93d3\u35a1\u591f\u68a6\u36c3\u6e59"],["fba1","\ud845\ude3e\u5a24\u5553\ud845\ude92\u8505\u59c9\ud843\udd4e\ud85b\udc81\ud85b\udd2a\ud845\udfdc\u59d9\ud845\udffb\ud845\udfb2\ud85b\udda6\u6d71\ud846\udc28\ud845\uded5\u59f9\ud85b\ude45\u5aab\u5a63\u36e6\ud852\udda9\u5a77\u3708\u5a96\u7465\u5ad3\ud85b\udfa1\ud849\udd54\u3d85\ud846\udd11\u3732\ud845\udeb8\u5e83\u52d0\u5b76\u6588\u5b7c\ud85e\ude0e\u4004\u485d\ud840\ude04\u5bd5\u6160\ud846\ude34\ud856\uddcc\ud841\udda5\u5bf3\u5b9d\u4d10\u5c05\ud846\udf44\u5c13\u73ce\u5c14\ud847\udca5\ud85a\udf28\u5c49\u48dd\u5c85\u5ce9\u5cef\u5d8b\ud847\uddf9\ud847\ude37\u5d10\u5d18\u5d46\ud847\udea4\u5cba\u5dd7\u82fc\u382d\ud852\udd01\ud848\udc49\ud848\udd73\u8287\u3836\u3bc2\u5e2e\u6a8a\u5e75\u5e7a\ud851\udcbc\ud843\udcd3\u53a6\u4eb7\u5ed0\u53a8\ud845\udf71\u5e09\u5ef4\ud861\udc82"],["fc40","\u5ef9\u5efb\u38a0\u5efc\u683e\u941b\u5f0d\ud840\uddc1\ud87e\udc94\u3ade\u48ae\ud844\udf3a\u5f3a\ud85a\udc88\ud848\udfd0\u5f58\ud849\udc71\u5f63\u97bd\ud85b\ude6e\u5f72\u9340\ud862\ude36\u5fa7\u5db6\u3d5f\ud854\ude50\ud847\udf6a\ud85c\udcf8\ud849\ude68\u91d6\ud840\ude9e\ud862\ude29\u6031\u6685\ud846\udc77\u3963\u3dc7\u3639\u5790\ud849\udfb4\u7971\u3e40\u609e\u60a4\u60b3\ud852\udd82\ud852\udd8f\ud85e\ude53\u74a4\u50e1\u5aa0\u6164\u8424\u6142\ud87e\udca6\ud85b\uded2\u6181\u51f4\ud841\ude56\u6187\u5baa\ud84f\udfb7"],["fca1","\ud84a\udc5f\u61d3\ud862\udf9d\ud866\udd5d\u61d0\u3932\ud84a\udd80\ud84a\udcc1\u6023\u615c\u651e\u638b\ud840\udd18\u62c5\ud845\udf70\u62d5\ud84b\ude0d\u636c\ud852\udddf\u3a17\u6438\u63f8\ud844\udf8e\ud845\udffc\u6490\u6f8a\ud84b\ude36\u9814\ud850\udc8c\ud855\udf1d\u64e1\u64e5\u947b\u3a66\u643a\u3a57\u654d\u6f16\ud852\ude28\ud852\ude23\u6585\u656d\u655f\ud84c\udc7e\u65b5\ud852\udd40\u4b37\u65d1\u40d8\ud846\udc29\u65e0\u65e3\u5fdf\ud84d\udc00\u6618\ud84c\uddf7\ud84c\uddf8\u6644\ud84c\udda4\ud84c\udda5\u664b\ud843\ude75\u6667\ud854\udde6\u6673\u6674\ud847\ude3d\ud84c\ude31\ud861\uddf4\ud84c\uddc8\ud854\udf13\u77c5\ud84a\udcf7\u99a4\u6702\ud850\udf9c\ud852\ude21\u3b2b\u69fa\ud84d\udfc2\u675e\u6767\u6762\ud850\uddcd\ud864\udced\u67d7\u44e9\u6822\u6e50\u923c\u6801\ud84c\udfe6\ud85b\udda0\u685d"],["fd40","\ud84d\udc6f\u69e1\u6a0b\ud862\udedf\u6973\u68c3\ud84d\uddcd\u6901\u6900\u3d32\u3a01\ud84d\ude3c\u3b80\u67ac\u6961\ud862\ude4a\u42fc\u6936\u6998\u3ba1\ud840\udfc9\u8363\u5090\u69f9\ud84d\ude59\ud848\udd2a\u6a45\ud84d\udf03\u6a9d\u3bf3\u67b1\u6ac8\ud864\udd9c\u3c0d\u6b1d\ud842\udd23\u60de\u6b35\u6b74\ud849\udfcd\u6eb5\ud84e\udedb\ud840\udfb5\ud846\udd58\u3740\u5421\ud84e\udf5a\u6be1\ud84f\udefc\u6bdc\u6c37\ud849\udc8b\ud852\udcf1\ud85a\udf51\u6c5a\u8226\u6c79\ud84f\uddbc\u44c5\ud84f\uddbd\ud850\udda4\ud852\udd0c\ud852\udd00"],["fda1","\ud84f\udcc9\u36e5\u3ceb\ud843\udd32\u9b83\ud84c\uddf9\ud849\udc91\u7f8f\u6837\ud85b\udd25\ud85b\udda1\ud85b\uddeb\u6d96\u6d5c\u6e7c\u6f04\ud852\udd7f\ud850\udc85\ud85b\ude72\u8533\ud85b\udf74\u51c7\u6c9c\u6e1d\u842e\ud862\udf21\u6e2f\ud84f\ude2f\u7453\ud84f\udf82\u79cc\u6e4f\u5a91\ud84c\udc4b\u6ff8\u370d\u6f9d\ud84f\ude30\u6efa\ud845\udc97\ud850\udc3d\u4555\u93f0\u6f44\u6f5c\u3d4e\u6f74\ud864\udd70\u3d3b\u6f9f\ud850\udd44\u6fd3\ud850\udc91\ud850\udd55\ud850\udc39\ud84f\udff0\ud84f\udfb4\ud850\udd3f\u51df\ud850\udd56\ud850\udd57\ud850\udd40\ud858\udddd\u704b\u707e\u70a7\u7081\u70cc\u70d5\u70d6\u70df\u4104\u3de8\u71b4\u7196\ud850\ude77\u712b\u7145\u5a88\u714a\u716e\u5c9c\ud850\udf65\u714f\u9362\ud850\udec1\u712c\ud851\udc5a\ud852\ude27\ud852\ude22\u71ba\ud862\udfe8\u70bd\u720e"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\ud855\ude05\u722e\u7240\ud852\udd74\u68bd\u7255\u7257\u3e55\ud84c\udc44\u680d\u6f3d\u7282\u732a\u732b\ud852\udc23\ud862\udc2b\u48ed\ud862\udc04\u7328\u732e\u73cf\u73aa\ud843\udc3a\ud85a\ude2e\u73c9\u7449\ud850\udde2\ud845\udee7\ud852\ude24\u6623\u36c5\ud852\uddb7\ud852\udd8d\ud852\uddfb\u73f7\u7415\u6903\ud852\ude26\u7439\ud841\uddc3\u3ed7\u745c\ud84a\udcad\u7460\ud863\udeb2\u7447\u73e4\u7476\u83b9\u746c\u3730\u7474\u93f1\u6a2c\u7482\u4953\ud852\ude8c"],["fea1","\ud850\udd5f\ud852\ude79\ud862\udf8f\u5b46\ud863\udc03\ud846\udc9e\u74c8\ud846\udd88\u750e\u74e9\u751e\ud863\uded9\ud846\ude4b\u5bd7\ud863\udeac\u9385\u754d\u754a\u7567\u756e\ud853\udf82\u3f04\ud853\udd13\u758e\u745d\u759e\u75b4\u7602\u762c\u7651\u764f\u766f\u7676\ud858\udff5\u7690\u81ef\u37f8\ud85a\udd11\ud85a\udd0e\u76a1\u76a5\u76b7\u76cc\ud85b\udf9f\u8462\ud854\udc9d\ud854\udd7d\ud847\ude1c\u771e\u7726\u7740\u64af\ud854\ude20\u7758\ud84c\udeac\u77af\ud862\udd64\ud862\udd68\ud845\udec1\u77f4\u7809\ud844\udf76\ud852\ude12\u68ca\u78af\u78c7\u78d3\u96a5\u792e\ud855\udde0\u78d7\u7934\u78b1\ud85d\ude0c\u8fb8\u8884\ud862\udf2b\ud858\udc83\ud849\ude1c\u7986\u8900\u6902\u7980\ud856\udc57\u799d\ud85e\udf39\u793c\u79a9\u6e2a\ud85c\udd26\u3ea8\u79c6\ud864\udd0d\u79d4"]]')},22137(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127,"\u20ac"],["8140","\u4e02\u4e04\u4e05\u4e06\u4e0f\u4e12\u4e17\u4e1f\u4e20\u4e21\u4e23\u4e26\u4e29\u4e2e\u4e2f\u4e31\u4e33\u4e35\u4e37\u4e3c\u4e40\u4e41\u4e42\u4e44\u4e46\u4e4a\u4e51\u4e55\u4e57\u4e5a\u4e5b\u4e62\u4e63\u4e64\u4e65\u4e67\u4e68\u4e6a",5,"\u4e72\u4e74",9,"\u4e7f",6,"\u4e87\u4e8a"],["8180","\u4e90\u4e96\u4e97\u4e99\u4e9c\u4e9d\u4e9e\u4ea3\u4eaa\u4eaf\u4eb0\u4eb1\u4eb4\u4eb6\u4eb7\u4eb8\u4eb9\u4ebc\u4ebd\u4ebe\u4ec8\u4ecc\u4ecf\u4ed0\u4ed2\u4eda\u4edb\u4edc\u4ee0\u4ee2\u4ee6\u4ee7\u4ee9\u4eed\u4eee\u4eef\u4ef1\u4ef4\u4ef8\u4ef9\u4efa\u4efc\u4efe\u4f00\u4f02",6,"\u4f0b\u4f0c\u4f12",4,"\u4f1c\u4f1d\u4f21\u4f23\u4f28\u4f29\u4f2c\u4f2d\u4f2e\u4f31\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e",4,"\u4f44\u4f45\u4f47",5,"\u4f52\u4f54\u4f56\u4f61\u4f62\u4f66\u4f68\u4f6a\u4f6b\u4f6d\u4f6e\u4f71\u4f72\u4f75\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f80\u4f81\u4f82\u4f85\u4f86\u4f87\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f95\u4f96\u4f98\u4f99\u4f9a\u4f9c\u4f9e\u4f9f\u4fa1\u4fa2"],["8240","\u4fa4\u4fab\u4fad\u4fb0",4,"\u4fb6",8,"\u4fc0\u4fc1\u4fc2\u4fc6\u4fc7\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fd2",4,"\u4fd9\u4fdb\u4fe0\u4fe2\u4fe4\u4fe5\u4fe7\u4feb\u4fec\u4ff0\u4ff2\u4ff4\u4ff5\u4ff6\u4ff7\u4ff9\u4ffb\u4ffc\u4ffd\u4fff",11],["8280","\u500b\u500e\u5010\u5011\u5013\u5015\u5016\u5017\u501b\u501d\u501e\u5020\u5022\u5023\u5024\u5027\u502b\u502f",10,"\u503b\u503d\u503f\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504a\u504b\u504d\u5050",4,"\u5056\u5057\u5058\u5059\u505b\u505d",7,"\u5066",5,"\u506d",8,"\u5078\u5079\u507a\u507c\u507d\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508a\u508b\u508c\u508e",20,"\u50a4\u50a6\u50aa\u50ab\u50ad",4,"\u50b3",6,"\u50bc"],["8340","\u50bd",17,"\u50d0",5,"\u50d7\u50d8\u50d9\u50db",10,"\u50e8\u50e9\u50ea\u50eb\u50ef\u50f0\u50f1\u50f2\u50f4\u50f6",4,"\u50fc",9,"\u5108"],["8380","\u5109\u510a\u510c",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514a\u514c\u514e\u514f\u5150\u5152\u5153\u5157\u5158\u5159\u515b\u515d",4,"\u5163\u5164\u5166\u5167\u5169\u516a\u516f\u5172\u517a\u517e\u517f\u5183\u5184\u5186\u5187\u518a\u518b\u518e\u518f\u5190\u5191\u5193\u5194\u5198\u519a\u519d\u519e\u519f\u51a1\u51a3\u51a6",4,"\u51ad\u51ae\u51b4\u51b8\u51b9\u51ba\u51be\u51bf\u51c1\u51c2\u51c3\u51c5\u51c8\u51ca\u51cd\u51ce\u51d0\u51d2",5],["8440","\u51d8\u51d9\u51da\u51dc\u51de\u51df\u51e2\u51e3\u51e5",5,"\u51ec\u51ee\u51f1\u51f2\u51f4\u51f7\u51fe\u5204\u5205\u5209\u520b\u520c\u520f\u5210\u5213\u5214\u5215\u521c\u521e\u521f\u5221\u5222\u5223\u5225\u5226\u5227\u522a\u522c\u522f\u5231\u5232\u5234\u5235\u523c\u523e\u5244",5,"\u524b\u524e\u524f\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525a\u525b\u525d\u525f\u5260\u5262\u5263\u5264\u5266\u5268\u526b\u526c\u526d\u526e\u5270\u5271\u5273",9,"\u527e\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529c\u52a4\u52a5\u52a6\u52a7\u52ae\u52af\u52b0\u52b4",9,"\u52c0\u52c1\u52c2\u52c4\u52c5\u52c6\u52c8\u52ca\u52cc\u52cd\u52ce\u52cf\u52d1\u52d3\u52d4\u52d5\u52d7\u52d9",5,"\u52e0\u52e1\u52e2\u52e3\u52e5",10,"\u52f1",7,"\u52fb\u52fc\u52fd\u5301\u5302\u5303\u5304\u5307\u5309\u530a\u530b\u530c\u530e"],["8540","\u5311\u5312\u5313\u5314\u5318\u531b\u531c\u531e\u531f\u5322\u5324\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u532f",9,"\u533c\u533d\u5340\u5342\u5344\u5346\u534b\u534c\u534d\u5350\u5354\u5358\u5359\u535b\u535d\u5365\u5368\u536a\u536c\u536d\u5372\u5376\u5379\u537b\u537c\u537d\u537e\u5380\u5381\u5383\u5387\u5388\u538a\u538e\u538f"],["8580","\u5390",4,"\u5396\u5397\u5399\u539b\u539c\u539e\u53a0\u53a1\u53a4\u53a7\u53aa\u53ab\u53ac\u53ad\u53af",6,"\u53b7\u53b8\u53b9\u53ba\u53bc\u53bd\u53be\u53c0\u53c3",4,"\u53ce\u53cf\u53d0\u53d2\u53d3\u53d5\u53da\u53dc\u53dd\u53de\u53e1\u53e2\u53e7\u53f4\u53fa\u53fe\u53ff\u5400\u5402\u5405\u5407\u540b\u5414\u5418\u5419\u541a\u541c\u5422\u5424\u5425\u542a\u5430\u5433\u5436\u5437\u543a\u543d\u543f\u5441\u5442\u5444\u5445\u5447\u5449\u544c\u544d\u544e\u544f\u5451\u545a\u545d",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547a\u547e\u547f\u5481\u5483\u5485\u5487\u5488\u5489\u548a\u548d\u5491\u5493\u5497\u5498\u549c\u549e\u549f\u54a0\u54a1"],["8640","\u54a2\u54a5\u54ae\u54b0\u54b2\u54b5\u54b6\u54b7\u54b9\u54ba\u54bc\u54be\u54c3\u54c5\u54ca\u54cb\u54d6\u54d8\u54db\u54e0",4,"\u54eb\u54ec\u54ef\u54f0\u54f1\u54f4",5,"\u54fb\u54fe\u5500\u5502\u5503\u5504\u5505\u5508\u550a",4,"\u5512\u5513\u5515",5,"\u551c\u551d\u551e\u551f\u5521\u5525\u5526"],["8680","\u5528\u5529\u552b\u552d\u5532\u5534\u5535\u5536\u5538\u5539\u553a\u553b\u553d\u5540\u5542\u5545\u5547\u5548\u554b",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555d\u555e\u555f\u5560\u5562\u5563\u5568\u5569\u556b\u556f",5,"\u5579\u557a\u557d\u557f\u5585\u5586\u558c\u558d\u558e\u5590\u5592\u5593\u5595\u5596\u5597\u559a\u559b\u559e\u55a0",6,"\u55a8",8,"\u55b2\u55b4\u55b6\u55b8\u55ba\u55bc\u55bf",4,"\u55c6\u55c7\u55c8\u55ca\u55cb\u55ce\u55cf\u55d0\u55d5\u55d7",4,"\u55de\u55e0\u55e2\u55e7\u55e9\u55ed\u55ee\u55f0\u55f1\u55f4\u55f6\u55f8",4,"\u55ff\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560a\u560b\u560d\u5610",7,"\u5619\u561a\u561c\u561d\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562a\u562b\u562e\u562f\u5630\u5633\u5635\u5637\u5638\u563a\u563c\u563d\u563e\u5640",11,"\u564f",4,"\u5655\u5656\u565a\u565b\u565d",4],["8780","\u5663\u5665\u5666\u5667\u566d\u566e\u566f\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567a\u567d",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56a4",10,"\u56b0",6,"\u56b8\u56b9\u56ba\u56bb\u56bd",12,"\u56cb",8,"\u56d5\u56d6\u56d8\u56d9\u56dc\u56e3\u56e5",5,"\u56ec\u56ee\u56ef\u56f2\u56f3\u56f6\u56f7\u56f8\u56fb\u56fc\u5700\u5701\u5702\u5705\u5707\u570b",6],["8840","\u5712",9,"\u571d\u571e\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572b\u5731\u5732\u5734",4,"\u573c\u573d\u573f\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574b\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576c\u576e\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577a\u577d\u577e\u577f\u5780"],["8880","\u5781\u5787\u5788\u5789\u578a\u578d",4,"\u5794",6,"\u579c\u579d\u579e\u579f\u57a5\u57a8\u57aa\u57ac\u57af\u57b0\u57b1\u57b3\u57b5\u57b6\u57b7\u57b9",8,"\u57c4",6,"\u57cc\u57cd\u57d0\u57d1\u57d3\u57d6\u57d7\u57db\u57dc\u57de\u57e1\u57e2\u57e3\u57e5",7,"\u57ee\u57f0\u57f1\u57f2\u57f3\u57f5\u57f6\u57f7\u57fb\u57fc\u57fe\u57ff\u5801\u5803\u5804\u5805\u5808\u5809\u580a\u580c\u580e\u580f\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581a\u581b\u581c\u581d\u581f\u5822\u5823\u5825",4,"\u582b",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583e",5,"\u5845",6,"\u584e\u584f\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585f",5,"\u5866",4,"\u586d",16,"\u587f\u5882\u5884\u5886\u5887\u5888\u588a\u588b\u588c"],["8980","\u588d",4,"\u5894",4,"\u589b\u589c\u589d\u58a0",7,"\u58aa",17,"\u58bd\u58be\u58bf\u58c0\u58c2\u58c3\u58c4\u58c6",10,"\u58d2\u58d3\u58d4\u58d6",13,"\u58e5",5,"\u58ed\u58ef\u58f1\u58f2\u58f4\u58f5\u58f7\u58f8\u58fa",7,"\u5903\u5905\u5906\u5908",4,"\u590e\u5910\u5911\u5912\u5913\u5917\u5918\u591b\u591d\u591e\u5920\u5921\u5922\u5923\u5926\u5928\u592c\u5930\u5932\u5933\u5935\u5936\u593b"],["8a40","\u593d\u593e\u593f\u5940\u5943\u5945\u5946\u594a\u594c\u594d\u5950\u5952\u5953\u5959\u595b",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597a\u597b\u597c\u597e\u597f\u5980\u5985\u5989\u598b\u598c\u598e\u598f\u5990\u5991\u5994\u5995\u5998\u599a\u599b\u599c\u599d\u599f\u59a0\u59a1\u59a2\u59a6"],["8a80","\u59a7\u59ac\u59ad\u59b0\u59b1\u59b3",5,"\u59ba\u59bc\u59bd\u59bf",6,"\u59c7\u59c8\u59c9\u59cc\u59cd\u59ce\u59cf\u59d5\u59d6\u59d9\u59db\u59de",4,"\u59e4\u59e6\u59e7\u59e9\u59ea\u59eb\u59ed",11,"\u59fa\u59fc\u59fd\u59fe\u5a00\u5a02\u5a0a\u5a0b\u5a0d\u5a0e\u5a0f\u5a10\u5a12\u5a14\u5a15\u5a16\u5a17\u5a19\u5a1a\u5a1b\u5a1d\u5a1e\u5a21\u5a22\u5a24\u5a26\u5a27\u5a28\u5a2a",6,"\u5a33\u5a35\u5a37",4,"\u5a3d\u5a3e\u5a3f\u5a41",4,"\u5a47\u5a48\u5a4b",9,"\u5a56\u5a57\u5a58\u5a59\u5a5b",5],["8b40","\u5a61\u5a63\u5a64\u5a65\u5a66\u5a68\u5a69\u5a6b",8,"\u5a78\u5a79\u5a7b\u5a7c\u5a7d\u5a7e\u5a80",17,"\u5a93",6,"\u5a9c",13,"\u5aab\u5aac"],["8b80","\u5aad",4,"\u5ab4\u5ab6\u5ab7\u5ab9",4,"\u5abf\u5ac0\u5ac3",5,"\u5aca\u5acb\u5acd",4,"\u5ad3\u5ad5\u5ad7\u5ad9\u5ada\u5adb\u5add\u5ade\u5adf\u5ae2\u5ae4\u5ae5\u5ae7\u5ae8\u5aea\u5aec",4,"\u5af2",22,"\u5b0a",11,"\u5b18",25,"\u5b33\u5b35\u5b36\u5b38",7,"\u5b41",6],["8c40","\u5b48",7,"\u5b52\u5b56\u5b5e\u5b60\u5b61\u5b67\u5b68\u5b6b\u5b6d\u5b6e\u5b6f\u5b72\u5b74\u5b76\u5b77\u5b78\u5b79\u5b7b\u5b7c\u5b7e\u5b7f\u5b82\u5b86\u5b8a\u5b8d\u5b8e\u5b90\u5b91\u5b92\u5b94\u5b96\u5b9f\u5ba7\u5ba8\u5ba9\u5bac\u5bad\u5bae\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbb\u5bbc\u5bc0\u5bc1\u5bc3\u5bc8\u5bc9\u5bca\u5bcb\u5bcd\u5bce\u5bcf"],["8c80","\u5bd1\u5bd4",8,"\u5be0\u5be2\u5be3\u5be6\u5be7\u5be9",4,"\u5bef\u5bf1",6,"\u5bfd\u5bfe\u5c00\u5c02\u5c03\u5c05\u5c07\u5c08\u5c0b\u5c0c\u5c0d\u5c0e\u5c10\u5c12\u5c13\u5c17\u5c19\u5c1b\u5c1e\u5c1f\u5c20\u5c21\u5c23\u5c26\u5c28\u5c29\u5c2a\u5c2b\u5c2d\u5c2e\u5c2f\u5c30\u5c32\u5c33\u5c35\u5c36\u5c37\u5c43\u5c44\u5c46\u5c47\u5c4c\u5c4d\u5c52\u5c53\u5c54\u5c56\u5c57\u5c58\u5c5a\u5c5b\u5c5c\u5c5d\u5c5f\u5c62\u5c64\u5c67",6,"\u5c70\u5c72",6,"\u5c7b\u5c7c\u5c7d\u5c7e\u5c80\u5c83",4,"\u5c89\u5c8a\u5c8b\u5c8e\u5c8f\u5c92\u5c93\u5c95\u5c9d",4,"\u5ca4",4],["8d40","\u5caa\u5cae\u5caf\u5cb0\u5cb2\u5cb4\u5cb6\u5cb9\u5cba\u5cbb\u5cbc\u5cbe\u5cc0\u5cc2\u5cc3\u5cc5",5,"\u5ccc",5,"\u5cd3",5,"\u5cda",6,"\u5ce2\u5ce3\u5ce7\u5ce9\u5ceb\u5cec\u5cee\u5cef\u5cf1",9,"\u5cfc",4],["8d80","\u5d01\u5d04\u5d05\u5d08",5,"\u5d0f",4,"\u5d15\u5d17\u5d18\u5d19\u5d1a\u5d1c\u5d1d\u5d1f",4,"\u5d25\u5d28\u5d2a\u5d2b\u5d2c\u5d2f",4,"\u5d35",7,"\u5d3f",7,"\u5d48\u5d49\u5d4d",10,"\u5d59\u5d5a\u5d5c\u5d5e",10,"\u5d6a\u5d6d\u5d6e\u5d70\u5d71\u5d72\u5d73\u5d75",12,"\u5d83",21,"\u5d9a\u5d9b\u5d9c\u5d9e\u5d9f\u5da0"],["8e40","\u5da1",21,"\u5db8",12,"\u5dc6",6,"\u5dce",12,"\u5ddc\u5ddf\u5de0\u5de3\u5de4\u5dea\u5dec\u5ded"],["8e80","\u5df0\u5df5\u5df6\u5df8",4,"\u5dff\u5e00\u5e04\u5e07\u5e09\u5e0a\u5e0b\u5e0d\u5e0e\u5e12\u5e13\u5e17\u5e1e",7,"\u5e28",4,"\u5e2f\u5e30\u5e32",4,"\u5e39\u5e3a\u5e3e\u5e3f\u5e40\u5e41\u5e43\u5e46",5,"\u5e4d",6,"\u5e56",4,"\u5e5c\u5e5d\u5e5f\u5e60\u5e63",14,"\u5e75\u5e77\u5e79\u5e7e\u5e81\u5e82\u5e83\u5e85\u5e88\u5e89\u5e8c\u5e8d\u5e8e\u5e92\u5e98\u5e9b\u5e9d\u5ea1\u5ea2\u5ea3\u5ea4\u5ea8",4,"\u5eae",4,"\u5eb4\u5eba\u5ebb\u5ebc\u5ebd\u5ebf",6],["8f40","\u5ec6\u5ec7\u5ec8\u5ecb",5,"\u5ed4\u5ed5\u5ed7\u5ed8\u5ed9\u5eda\u5edc",11,"\u5ee9\u5eeb",8,"\u5ef5\u5ef8\u5ef9\u5efb\u5efc\u5efd\u5f05\u5f06\u5f07\u5f09\u5f0c\u5f0d\u5f0e\u5f10\u5f12\u5f14\u5f16\u5f19\u5f1a\u5f1c\u5f1d\u5f1e\u5f21\u5f22\u5f23\u5f24"],["8f80","\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f32",6,"\u5f3b\u5f3d\u5f3e\u5f3f\u5f41",14,"\u5f51\u5f54\u5f59\u5f5a\u5f5b\u5f5c\u5f5e\u5f5f\u5f60\u5f63\u5f65\u5f67\u5f68\u5f6b\u5f6e\u5f6f\u5f72\u5f74\u5f75\u5f76\u5f78\u5f7a\u5f7d\u5f7e\u5f7f\u5f83\u5f86\u5f8d\u5f8e\u5f8f\u5f91\u5f93\u5f94\u5f96\u5f9a\u5f9b\u5f9d\u5f9e\u5f9f\u5fa0\u5fa2",5,"\u5fa9\u5fab\u5fac\u5faf",5,"\u5fb6\u5fb8\u5fb9\u5fba\u5fbb\u5fbe",4,"\u5fc7\u5fc8\u5fca\u5fcb\u5fce\u5fd3\u5fd4\u5fd5\u5fda\u5fdb\u5fdc\u5fde\u5fdf\u5fe2\u5fe3\u5fe5\u5fe6\u5fe8\u5fe9\u5fec\u5fef\u5ff0\u5ff2\u5ff3\u5ff4\u5ff6\u5ff7\u5ff9\u5ffa\u5ffc\u6007"],["9040","\u6008\u6009\u600b\u600c\u6010\u6011\u6013\u6017\u6018\u601a\u601e\u601f\u6022\u6023\u6024\u602c\u602d\u602e\u6030",4,"\u6036",4,"\u603d\u603e\u6040\u6044",6,"\u604c\u604e\u604f\u6051\u6053\u6054\u6056\u6057\u6058\u605b\u605c\u605e\u605f\u6060\u6061\u6065\u6066\u606e\u6071\u6072\u6074\u6075\u6077\u607e\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608a\u608b\u608e\u608f\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609c\u609e\u60a1\u60a2\u60a4\u60a5\u60a7\u60a9\u60aa\u60ae\u60b0\u60b3\u60b5\u60b6\u60b7\u60b9\u60ba\u60bd",7,"\u60c7\u60c8\u60c9\u60cc",4,"\u60d2\u60d3\u60d4\u60d6\u60d7\u60d9\u60db\u60de\u60e1",4,"\u60ea\u60f1\u60f2\u60f5\u60f7\u60f8\u60fb",4,"\u6102\u6103\u6104\u6105\u6107\u610a\u610b\u610c\u6110",4,"\u6116\u6117\u6118\u6119\u611b\u611c\u611d\u611e\u6121\u6122\u6125\u6128\u6129\u612a\u612c",18,"\u6140",6],["9140","\u6147\u6149\u614b\u614d\u614f\u6150\u6152\u6153\u6154\u6156",6,"\u615e\u615f\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618c\u618d\u618f",4,"\u6195"],["9180","\u6196",6,"\u619e",8,"\u61aa\u61ab\u61ad",9,"\u61b8",5,"\u61bf\u61c0\u61c1\u61c3",4,"\u61c9\u61cc",4,"\u61d3\u61d5",16,"\u61e7",13,"\u61f6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621c\u621d\u621e\u6220\u6223\u6226\u6227\u6228\u6229\u622b\u622d\u622f\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624a"],["9240","\u624f\u6250\u6255\u6256\u6257\u6259\u625a\u625c",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627a\u627b\u627d\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628b",5,"\u6294\u6299\u629c\u629d\u629e\u62a3\u62a6\u62a7\u62a9\u62aa\u62ad\u62ae\u62af\u62b0\u62b2\u62b3\u62b4\u62b6\u62b7\u62b8\u62ba\u62be\u62c0\u62c1"],["9280","\u62c3\u62cb\u62cf\u62d1\u62d5\u62dd\u62de\u62e0\u62e1\u62e4\u62ea\u62eb\u62f0\u62f2\u62f5\u62f8\u62f9\u62fa\u62fb\u6300\u6303\u6304\u6305\u6306\u630a\u630b\u630c\u630d\u630f\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631c\u6326\u6327\u6329\u632c\u632d\u632e\u6330\u6331\u6333",5,"\u633b\u633c\u633e\u633f\u6340\u6341\u6344\u6347\u6348\u634a\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636a\u636b\u636c\u636f\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637c\u637d\u637e\u637f\u6381\u6383\u6384\u6385\u6386\u638b\u638d\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63a1\u63a4\u63a6\u63ab\u63af\u63b1\u63b2\u63b5\u63b6\u63b9\u63bb\u63bd\u63bf\u63c0"],["9340","\u63c1\u63c2\u63c3\u63c5\u63c7\u63c8\u63ca\u63cb\u63cc\u63d1\u63d3\u63d4\u63d5\u63d7",6,"\u63df\u63e2\u63e4",4,"\u63eb\u63ec\u63ee\u63ef\u63f0\u63f1\u63f3\u63f5\u63f7\u63f9\u63fa\u63fb\u63fc\u63fe\u6403\u6404\u6406",4,"\u640d\u640e\u6411\u6412\u6415",5,"\u641d\u641f\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642b\u642e",5,"\u6435",4,"\u643b\u643c\u643e\u6440\u6442\u6443\u6449\u644b",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645f",7,"\u6468\u646a\u646b\u646c\u646e",9,"\u647b",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649a\u649b\u649c\u649d\u649f",4,"\u64a5\u64a6\u64a7\u64a8\u64aa\u64ab\u64af\u64b1\u64b2\u64b3\u64b4\u64b6\u64b9\u64bb\u64bd\u64be\u64bf\u64c1\u64c3\u64c4\u64c6",6,"\u64cf\u64d1\u64d3\u64d4\u64d5\u64d6\u64d9\u64da"],["9440","\u64db\u64dc\u64dd\u64df\u64e0\u64e1\u64e3\u64e5\u64e7",24,"\u6501",7,"\u650a",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652c\u652d\u6530\u6531\u6532\u6533\u6537\u653a\u653c\u653d\u6540",4,"\u6546\u6547\u654a\u654b\u654d\u654e\u6550\u6552\u6553\u6554\u6557\u6558\u655a\u655c\u655f\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656a\u656d\u656e\u656f\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658a\u658d\u658e\u658f\u6592\u6594\u6595\u6596\u6598\u659a\u659d\u659e\u65a0\u65a2\u65a3\u65a6\u65a8\u65aa\u65ac\u65ae\u65b1",7,"\u65ba\u65bb\u65be\u65bf\u65c0\u65c2\u65c7\u65c8\u65c9\u65ca\u65cd\u65d0\u65d1\u65d3\u65d4\u65d5\u65d8",7,"\u65e1\u65e3\u65e4\u65ea\u65eb"],["9540","\u65f2\u65f3\u65f4\u65f5\u65f8\u65f9\u65fb",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660b\u660d\u6610\u6611\u6612\u6616\u6617\u6618\u661a\u661b\u661c\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6632\u6633\u6637",4,"\u663d\u663f\u6640\u6642\u6644",6,"\u664d\u664e\u6650\u6651\u6658"],["9580","\u6659\u665b\u665c\u665d\u665e\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667b\u667c\u667d\u667f\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668a\u668b\u668d\u668e\u668f\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669e",8,"\u66a9",4,"\u66af",4,"\u66b5\u66b6\u66b7\u66b8\u66ba\u66bb\u66bc\u66bd\u66bf",25,"\u66da\u66de",7,"\u66e7\u66e8\u66ea",5,"\u66f1\u66f5\u66f6\u66f8\u66fa\u66fb\u66fd\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670c\u670e\u670f\u6711\u6712\u6713\u6716\u6718\u6719\u671a\u671c\u671e\u6720",5,"\u6727\u6729\u672e\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673b\u673c\u673e\u673f\u6741\u6744\u6745\u6747\u674a\u674b\u674d\u6752\u6754\u6755\u6757",4,"\u675d\u6762\u6763\u6764\u6766\u6767\u676b\u676c\u676e\u6771\u6774\u6776"],["9680","\u6778\u6779\u677a\u677b\u677d\u6780\u6782\u6783\u6785\u6786\u6788\u678a\u678c\u678d\u678e\u678f\u6791\u6792\u6793\u6794\u6796\u6799\u679b\u679f\u67a0\u67a1\u67a4\u67a6\u67a9\u67ac\u67ae\u67b1\u67b2\u67b4\u67b9",7,"\u67c2\u67c5",9,"\u67d5\u67d6\u67d7\u67db\u67df\u67e1\u67e3\u67e4\u67e6\u67e7\u67e8\u67ea\u67eb\u67ed\u67ee\u67f2\u67f5",7,"\u67fe\u6801\u6802\u6803\u6804\u6806\u680d\u6810\u6812\u6814\u6815\u6818",4,"\u681e\u681f\u6820\u6822",6,"\u682b",6,"\u6834\u6835\u6836\u683a\u683b\u683f\u6847\u684b\u684d\u684f\u6852\u6856",5],["9740","\u685c\u685d\u685e\u685f\u686a\u686c",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68a3\u68a4\u68a5\u68a9\u68aa\u68ab\u68ac\u68ae\u68b1\u68b2\u68b4\u68b6\u68b7\u68b8"],["9780","\u68b9",6,"\u68c1\u68c3",5,"\u68ca\u68cc\u68ce\u68cf\u68d0\u68d1\u68d3\u68d4\u68d6\u68d7\u68d9\u68db",4,"\u68e1\u68e2\u68e4",9,"\u68ef\u68f2\u68f3\u68f4\u68f6\u68f7\u68f8\u68fb\u68fd\u68fe\u68ff\u6900\u6902\u6903\u6904\u6906",4,"\u690c\u690f\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692e\u692f\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693a\u693b\u693c\u693e\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695b\u695c\u695f"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696a\u696c\u696d\u696f\u6970\u6972",4,"\u697a\u697b\u697d\u697e\u697f\u6981\u6983\u6985\u698a\u698b\u698c\u698e",5,"\u6996\u6997\u6999\u699a\u699d",9,"\u69a9\u69aa\u69ac\u69ae\u69af\u69b0\u69b2\u69b3\u69b5\u69b6\u69b8\u69b9\u69ba\u69bc\u69bd"],["9880","\u69be\u69bf\u69c0\u69c2",7,"\u69cb\u69cd\u69cf\u69d1\u69d2\u69d3\u69d5",5,"\u69dc\u69dd\u69de\u69e1",11,"\u69ee\u69ef\u69f0\u69f1\u69f3",9,"\u69fe\u6a00",9,"\u6a0b",11,"\u6a19",5,"\u6a20\u6a22",5,"\u6a29\u6a2b\u6a2c\u6a2d\u6a2e\u6a30\u6a32\u6a33\u6a34\u6a36",6,"\u6a3f",4,"\u6a45\u6a46\u6a48",7,"\u6a51",6,"\u6a5a"],["9940","\u6a5c",4,"\u6a62\u6a63\u6a64\u6a66",10,"\u6a72",6,"\u6a7a\u6a7b\u6a7d\u6a7e\u6a7f\u6a81\u6a82\u6a83\u6a85",8,"\u6a8f\u6a92",4,"\u6a98",7,"\u6aa1",5],["9980","\u6aa7\u6aa8\u6aaa\u6aad",114,"\u6b25\u6b26\u6b28",6],["9a40","\u6b2f\u6b30\u6b31\u6b33\u6b34\u6b35\u6b36\u6b38\u6b3b\u6b3c\u6b3d\u6b3f\u6b40\u6b41\u6b42\u6b44\u6b45\u6b48\u6b4a\u6b4b\u6b4d",11,"\u6b5a",7,"\u6b68\u6b69\u6b6b",13,"\u6b7a\u6b7d\u6b7e\u6b7f\u6b80\u6b85\u6b88"],["9a80","\u6b8c\u6b8e\u6b8f\u6b90\u6b91\u6b94\u6b95\u6b97\u6b98\u6b99\u6b9c",4,"\u6ba2",7,"\u6bab",7,"\u6bb6\u6bb8",6,"\u6bc0\u6bc3\u6bc4\u6bc6",4,"\u6bcc\u6bce\u6bd0\u6bd1\u6bd8\u6bda\u6bdc",4,"\u6be2",7,"\u6bec\u6bed\u6bee\u6bf0\u6bf1\u6bf2\u6bf4\u6bf6\u6bf7\u6bf8\u6bfa\u6bfb\u6bfc\u6bfe",6,"\u6c08",4,"\u6c0e\u6c12\u6c17\u6c1c\u6c1d\u6c1e\u6c20\u6c23\u6c25\u6c2b\u6c2c\u6c2d\u6c31\u6c33\u6c36\u6c37\u6c39\u6c3a\u6c3b\u6c3c\u6c3e\u6c3f\u6c43\u6c44\u6c45\u6c48\u6c4b",4,"\u6c51\u6c52\u6c53\u6c56\u6c58"],["9b40","\u6c59\u6c5a\u6c62\u6c63\u6c65\u6c66\u6c67\u6c6b",4,"\u6c71\u6c73\u6c75\u6c77\u6c78\u6c7a\u6c7b\u6c7c\u6c7f\u6c80\u6c84\u6c87\u6c8a\u6c8b\u6c8d\u6c8e\u6c91\u6c92\u6c95\u6c96\u6c97\u6c98\u6c9a\u6c9c\u6c9d\u6c9e\u6ca0\u6ca2\u6ca8\u6cac\u6caf\u6cb0\u6cb4\u6cb5\u6cb6\u6cb7\u6cba\u6cc0\u6cc1\u6cc2\u6cc3\u6cc6\u6cc7\u6cc8\u6ccb\u6ccd\u6cce\u6ccf\u6cd1\u6cd2\u6cd8"],["9b80","\u6cd9\u6cda\u6cdc\u6cdd\u6cdf\u6ce4\u6ce6\u6ce7\u6ce9\u6cec\u6ced\u6cf2\u6cf4\u6cf9\u6cff\u6d00\u6d02\u6d03\u6d05\u6d06\u6d08\u6d09\u6d0a\u6d0d\u6d0f\u6d10\u6d11\u6d13\u6d14\u6d15\u6d16\u6d18\u6d1c\u6d1d\u6d1f",5,"\u6d26\u6d28\u6d29\u6d2c\u6d2d\u6d2f\u6d30\u6d34\u6d36\u6d37\u6d38\u6d3a\u6d3f\u6d40\u6d42\u6d44\u6d49\u6d4c\u6d50\u6d55\u6d56\u6d57\u6d58\u6d5b\u6d5d\u6d5f\u6d61\u6d62\u6d64\u6d65\u6d67\u6d68\u6d6b\u6d6c\u6d6d\u6d70\u6d71\u6d72\u6d73\u6d75\u6d76\u6d79\u6d7a\u6d7b\u6d7d",4,"\u6d83\u6d84\u6d86\u6d87\u6d8a\u6d8b\u6d8d\u6d8f\u6d90\u6d92\u6d96",4,"\u6d9c\u6da2\u6da5\u6dac\u6dad\u6db0\u6db1\u6db3\u6db4\u6db6\u6db7\u6db9",5,"\u6dc1\u6dc2\u6dc3\u6dc8\u6dc9\u6dca"],["9c40","\u6dcd\u6dce\u6dcf\u6dd0\u6dd2\u6dd3\u6dd4\u6dd5\u6dd7\u6dda\u6ddb\u6ddc\u6ddf\u6de2\u6de3\u6de5\u6de7\u6de8\u6de9\u6dea\u6ded\u6def\u6df0\u6df2\u6df4\u6df5\u6df6\u6df8\u6dfa\u6dfd",7,"\u6e06\u6e07\u6e08\u6e09\u6e0b\u6e0f\u6e12\u6e13\u6e15\u6e18\u6e19\u6e1b\u6e1c\u6e1e\u6e1f\u6e22\u6e26\u6e27\u6e28\u6e2a\u6e2c\u6e2e\u6e30\u6e31\u6e33\u6e35"],["9c80","\u6e36\u6e37\u6e39\u6e3b",7,"\u6e45",7,"\u6e4f\u6e50\u6e51\u6e52\u6e55\u6e57\u6e59\u6e5a\u6e5c\u6e5d\u6e5e\u6e60",10,"\u6e6c\u6e6d\u6e6f",14,"\u6e80\u6e81\u6e82\u6e84\u6e87\u6e88\u6e8a",4,"\u6e91",6,"\u6e99\u6e9a\u6e9b\u6e9d\u6e9e\u6ea0\u6ea1\u6ea3\u6ea4\u6ea6\u6ea8\u6ea9\u6eab\u6eac\u6ead\u6eae\u6eb0\u6eb3\u6eb5\u6eb8\u6eb9\u6ebc\u6ebe\u6ebf\u6ec0\u6ec3\u6ec4\u6ec5\u6ec6\u6ec8\u6ec9\u6eca\u6ecc\u6ecd\u6ece\u6ed0\u6ed2\u6ed6\u6ed8\u6ed9\u6edb\u6edc\u6edd\u6ee3\u6ee7\u6eea",5],["9d40","\u6ef0\u6ef1\u6ef2\u6ef3\u6ef5\u6ef6\u6ef7\u6ef8\u6efa",7,"\u6f03\u6f04\u6f05\u6f07\u6f08\u6f0a",4,"\u6f10\u6f11\u6f12\u6f16",9,"\u6f21\u6f22\u6f23\u6f25\u6f26\u6f27\u6f28\u6f2c\u6f2e\u6f30\u6f32\u6f34\u6f35\u6f37",6,"\u6f3f\u6f40\u6f41\u6f42"],["9d80","\u6f43\u6f44\u6f45\u6f48\u6f49\u6f4a\u6f4c\u6f4e",9,"\u6f59\u6f5a\u6f5b\u6f5d\u6f5f\u6f60\u6f61\u6f63\u6f64\u6f65\u6f67",5,"\u6f6f\u6f70\u6f71\u6f73\u6f75\u6f76\u6f77\u6f79\u6f7b\u6f7d",6,"\u6f85\u6f86\u6f87\u6f8a\u6f8b\u6f8f",12,"\u6f9d\u6f9e\u6f9f\u6fa0\u6fa2",4,"\u6fa8",10,"\u6fb4\u6fb5\u6fb7\u6fb8\u6fba",5,"\u6fc1\u6fc3",5,"\u6fca",6,"\u6fd3",10,"\u6fdf\u6fe2\u6fe3\u6fe4\u6fe5"],["9e40","\u6fe6",7,"\u6ff0",32,"\u7012",7,"\u701c",6,"\u7024",6],["9e80","\u702b",9,"\u7036\u7037\u7038\u703a",17,"\u704d\u704e\u7050",13,"\u705f",11,"\u706e\u7071\u7072\u7073\u7074\u7077\u7079\u707a\u707b\u707d\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708b\u708c\u708d\u708f\u7090\u7091\u7093\u7097\u7098\u709a\u709b\u709e",12,"\u70b0\u70b2\u70b4\u70b5\u70b6\u70ba\u70be\u70bf\u70c4\u70c5\u70c6\u70c7\u70c9\u70cb",12,"\u70da"],["9f40","\u70dc\u70dd\u70de\u70e0\u70e1\u70e2\u70e3\u70e5\u70ea\u70ee\u70f0",6,"\u70f8\u70fa\u70fb\u70fc\u70fe",10,"\u710b",4,"\u7111\u7112\u7114\u7117\u711b",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714b\u714d\u714f",12,"\u715d\u715f",4,"\u7165\u7169",4,"\u716f\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717b\u717c\u717e",5,"\u7185",4,"\u718b\u718c\u718d\u718e\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719a",4,"\u71a1",6,"\u71a9\u71aa\u71ab\u71ad",5,"\u71b4\u71b6\u71b7\u71b8\u71ba",8,"\u71c4",9,"\u71cf",4],["a040","\u71d6",9,"\u71e1\u71e2\u71e3\u71e4\u71e6\u71e8",5,"\u71ef",9,"\u71fa",11,"\u7207",19],["a080","\u721b\u721c\u721e",9,"\u7229\u722b\u722d\u722e\u722f\u7232\u7233\u7234\u723a\u723c\u723e\u7240",6,"\u7249\u724a\u724b\u724e\u724f\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725a\u725c\u725e\u7260\u7263\u7264\u7265\u7268\u726a\u726b\u726c\u726d\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727b\u727c\u727d\u7282\u7283\u7285",4,"\u728c\u728e\u7290\u7291\u7293",11,"\u72a0",11,"\u72ae\u72b1\u72b2\u72b3\u72b5\u72ba",6,"\u72c5\u72c6\u72c7\u72c9\u72ca\u72cb\u72cc\u72cf\u72d1\u72d3\u72d4\u72d5\u72d6\u72d8\u72da\u72db"],["a1a1","\u3000\u3001\u3002\xb7\u02c9\u02c7\xa8\u3003\u3005\u2014\uff5e\u2016\u2026\u2018\u2019\u201c\u201d\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xb1\xd7\xf7\u2236\u2227\u2228\u2211\u220f\u222a\u2229\u2208\u2237\u221a\u22a5\u2225\u2220\u2312\u2299\u222b\u222e\u2261\u224c\u2248\u223d\u221d\u2260\u226e\u226f\u2264\u2265\u221e\u2235\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uff04\xa4\uffe0\uffe1\u2030\xa7\u2116\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u203b\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uff01\uff02\uff03\uffe5\uff05",88,"\uffe3"],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a6e0","\ufe35\ufe36\ufe39\ufe3a\ufe3f\ufe40\ufe3d\ufe3e\ufe41\ufe42\ufe43\ufe44"],["a6ee","\ufe3b\ufe3c\ufe37\ufe38\ufe31"],["a6f4","\ufe33\ufe34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02ca\u02cb\u02d9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221f\u2223\u2252\u2266\u2267\u22bf\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25bc\u25bd\u25e2\u25e3\u25e4\u25e5\u2609\u2295\u3012\u301d\u301e"],["a8a1","\u0101\xe1\u01ce\xe0\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da\u01dc\xfc\xea\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32a3\u338e\u338f\u339c\u339d\u339e\u33a1\u33c4\u33ce\u33d1\u33d2\u33d5\ufe30\uffe2\uffe4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30fc\u309b\u309c\u30fd\u30fe\u3006\u309d\u309e\ufe49",9,"\ufe54\ufe55\ufe56\ufe57\ufe59",8],["a980","\ufe62",4,"\ufe68\ufe69\ufe6a\ufe6b"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72dc\u72dd\u72df\u72e2",5,"\u72ea\u72eb\u72f5\u72f6\u72f9\u72fd\u72fe\u72ff\u7300\u7302\u7304",5,"\u730b\u730c\u730d\u730f\u7310\u7311\u7312\u7314\u7318\u7319\u731a\u731f\u7320\u7323\u7324\u7326\u7327\u7328\u732d\u732f\u7330\u7332\u7333\u7335\u7336\u733a\u733b\u733c\u733d\u7340",8],["aa80","\u7349\u734a\u734b\u734c\u734e\u734f\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736e\u7370\u7371"],["ab40","\u7372",11,"\u737f",4,"\u7385\u7386\u7388\u738a\u738c\u738d\u738f\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739a\u739c\u739d\u739e\u73a0\u73a1\u73a3",5,"\u73aa\u73ac\u73ad\u73b1\u73b4\u73b5\u73b6\u73b8\u73b9\u73bc\u73bd\u73be\u73bf\u73c1\u73c3",4],["ab80","\u73cb\u73cc\u73ce\u73d2",6,"\u73da\u73db\u73dc\u73dd\u73df\u73e1\u73e2\u73e3\u73e4\u73e6\u73e8\u73ea\u73eb\u73ec\u73ee\u73ef\u73f0\u73f1\u73f3",4],["ac40","\u73f8",10,"\u7404\u7407\u7408\u740b\u740c\u740d\u740e\u7411",8,"\u741c",5,"\u7423\u7424\u7427\u7429\u742b\u742d\u742f\u7431\u7432\u7437",4,"\u743d\u743e\u743f\u7440\u7442",11],["ac80","\u744e",6,"\u7456\u7458\u745d\u7460",12,"\u746e\u746f\u7471",4,"\u7478\u7479\u747a"],["ad40","\u747b\u747c\u747d\u747f\u7482\u7484\u7485\u7486\u7488\u7489\u748a\u748c\u748d\u748f\u7491",10,"\u749d\u749f",7,"\u74aa",15,"\u74bb",12],["ad80","\u74c8",9,"\u74d3",8,"\u74dd\u74df\u74e1\u74e5\u74e7",6,"\u74f0\u74f1\u74f2"],["ae40","\u74f3\u74f5\u74f8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750e\u7510\u7512\u7514\u7515\u7516\u7517\u751b\u751d\u751e\u7520",4,"\u7526\u7527\u752a\u752e\u7534\u7536\u7539\u753c\u753d\u753f\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754a\u754d\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755d",7,"\u7567\u7568\u7569\u756b",6,"\u7573\u7575\u7576\u7577\u757a",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758a\u758c\u758d\u758e\u7590\u7593\u7595\u7598\u759b\u759c\u759e\u75a2\u75a6",4,"\u75ad\u75b6\u75b7\u75ba\u75bb\u75bf\u75c0\u75c1\u75c6\u75cb\u75cc\u75ce\u75cf\u75d0\u75d1\u75d3\u75d7\u75d9\u75da\u75dc\u75dd\u75df\u75e0\u75e1\u75e5\u75e9\u75ec\u75ed\u75ee\u75ef\u75f2\u75f3\u75f5\u75f6\u75f7\u75f8\u75fa\u75fb\u75fd\u75fe\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760b\u760d\u760e\u760f\u7611\u7612\u7613\u7614\u7616\u761a\u761c\u761d\u761e\u7621\u7623\u7627\u7628\u762c\u762e\u762f\u7631\u7632\u7636\u7637\u7639\u763a\u763b\u763d\u7641\u7642\u7644"],["b040","\u7645",6,"\u764e",5,"\u7655\u7657",4,"\u765d\u765f\u7660\u7661\u7662\u7664",6,"\u766c\u766d\u766e\u7670",7,"\u7679\u767a\u767c\u767f\u7680\u7681\u7683\u7685\u7689\u768a\u768c\u768d\u768f\u7690\u7692\u7694\u7695\u7697\u7698\u769a\u769b"],["b080","\u769c",7,"\u76a5",8,"\u76af\u76b0\u76b3\u76b5",9,"\u76c0\u76c1\u76c3\u554a\u963f\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u978d\u6c28\u5b89\u4ffa\u6309\u6697\u5cb8\u80fa\u6848\u80ae\u6602\u76ce\u51f9\u6556\u71ac\u7ff1\u8884\u50b2\u5965\u61ca\u6fb3\u82ad\u634c\u6252\u53ed\u5427\u7b06\u516b\u75a4\u5df4\u62d4\u8dcb\u9776\u628a\u8019\u575d\u9738\u7f62\u7238\u767d\u67cf\u767e\u6446\u4f70\u8d25\u62dc\u7a17\u6591\u73ed\u642c\u6273\u822c\u9881\u677f\u7248\u626e\u62cc\u4f34\u74e3\u534a\u529e\u7eca\u90a6\u5e2e\u6886\u699c\u8180\u7ed1\u68d2\u78c5\u868c\u9551\u508d\u8c24\u82de\u80de\u5305\u8912\u5265"],["b140","\u76c4\u76c7\u76c9\u76cb\u76cc\u76d3\u76d5\u76d9\u76da\u76dc\u76dd\u76de\u76e0",4,"\u76e6",7,"\u76f0\u76f3\u76f5\u76f6\u76f7\u76fa\u76fb\u76fd\u76ff\u7700\u7702\u7703\u7705\u7706\u770a\u770c\u770e",10,"\u771b\u771c\u771d\u771e\u7721\u7723\u7724\u7725\u7727\u772a\u772b"],["b180","\u772c\u772e\u7730",4,"\u7739\u773b\u773d\u773e\u773f\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775c\u8584\u96f9\u4fdd\u5821\u9971\u5b9d\u62b1\u62a5\u66b4\u8c79\u9c8d\u7206\u676f\u7891\u60b2\u5351\u5317\u8f88\u80cc\u8d1d\u94a1\u500d\u72c8\u5907\u60eb\u7119\u88ab\u5954\u82ef\u672c\u7b28\u5d29\u7ef7\u752d\u6cf5\u8e66\u8ff8\u903c\u9f3b\u6bd4\u9119\u7b14\u5f7c\u78a7\u84d6\u853d\u6bd5\u6bd9\u6bd6\u5e01\u5e87\u75f9\u95ed\u655d\u5f0a\u5fc5\u8f9f\u58c1\u81c2\u907f\u965b\u97ad\u8fb9\u7f16\u8d2c\u6241\u4fbf\u53d8\u535e\u8fa8\u8fa9\u8fab\u904d\u6807\u5f6a\u8198\u8868\u9cd6\u618b\u522b\u762a\u5f6c\u658c\u6fd2\u6ee8\u5bbe\u6448\u5175\u51b0\u67c4\u4e19\u79c9\u997c\u70b3"],["b240","\u775d\u775e\u775f\u7760\u7764\u7767\u7769\u776a\u776d",11,"\u777a\u777b\u777c\u7781\u7782\u7783\u7786",5,"\u778f\u7790\u7793",11,"\u77a1\u77a3\u77a4\u77a6\u77a8\u77ab\u77ad\u77ae\u77af\u77b1\u77b2\u77b4\u77b6",4],["b280","\u77bc\u77be\u77c0",12,"\u77ce",8,"\u77d8\u77d9\u77da\u77dd",4,"\u77e4\u75c5\u5e76\u73bb\u83e0\u64ad\u62e8\u94b5\u6ce2\u535a\u52c3\u640f\u94c2\u7b94\u4f2f\u5e1b\u8236\u8116\u818a\u6e24\u6cca\u9a73\u6355\u535c\u54fa\u8865\u57e0\u4e0d\u5e03\u6b65\u7c3f\u90e8\u6016\u64e6\u731c\u88c1\u6750\u624d\u8d22\u776c\u8e29\u91c7\u5f69\u83dc\u8521\u9910\u53c2\u8695\u6b8b\u60ed\u60e8\u707f\u82cd\u8231\u4ed3\u6ca7\u85cf\u64cd\u7cd9\u69fd\u66f9\u8349\u5395\u7b56\u4fa7\u518c\u6d4b\u5c42\u8e6d\u63d2\u53c9\u832c\u8336\u67e5\u78b4\u643d\u5bdf\u5c94\u5dee\u8be7\u62c6\u67f4\u8c7a\u6400\u63ba\u8749\u998b\u8c17\u7f20\u94f2\u4ea7\u9610\u98a4\u660c\u7316"],["b340","\u77e6\u77e8\u77ea\u77ef\u77f0\u77f1\u77f2\u77f4\u77f5\u77f7\u77f9\u77fa\u77fb\u77fc\u7803",5,"\u780a\u780b\u780e\u780f\u7810\u7813\u7815\u7819\u781b\u781e\u7820\u7821\u7822\u7824\u7828\u782a\u782b\u782e\u782f\u7831\u7832\u7833\u7835\u7836\u783d\u783f\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784a\u784b\u784d\u784f\u7851\u7853\u7854\u7858\u7859\u785a"],["b380","\u785b\u785c\u785e",11,"\u786f",7,"\u7878\u7879\u787a\u787b\u787d",6,"\u573a\u5c1d\u5e38\u957f\u507f\u80a0\u5382\u655e\u7545\u5531\u5021\u8d85\u6284\u949e\u671d\u5632\u6f6e\u5de2\u5435\u7092\u8f66\u626f\u64a4\u63a3\u5f7b\u6f88\u90f4\u81e3\u8fb0\u5c18\u6668\u5ff1\u6c89\u9648\u8d81\u886c\u6491\u79f0\u57ce\u6a59\u6210\u5448\u4e58\u7a0b\u60e9\u6f84\u8bda\u627f\u901e\u9a8b\u79e4\u5403\u75f4\u6301\u5319\u6c60\u8fdf\u5f1b\u9a70\u803b\u9f7f\u4f88\u5c3a\u8d64\u7fc5\u65a5\u70bd\u5145\u51b2\u866b\u5d07\u5ba0\u62bd\u916c\u7574\u8e0c\u7a20\u6101\u7b79\u4ec7\u7ef8\u7785\u4e11\u81ed\u521d\u51fa\u6a71\u53a8\u8e87\u9504\u96cf\u6ec1\u9664\u695a"],["b440","\u7884\u7885\u7886\u7888\u788a\u788b\u788f\u7890\u7892\u7894\u7895\u7896\u7899\u789d\u789e\u78a0\u78a2\u78a4\u78a6\u78a8",7,"\u78b5\u78b6\u78b7\u78b8\u78ba\u78bb\u78bc\u78bd\u78bf\u78c0\u78c2\u78c3\u78c4\u78c6\u78c7\u78c8\u78cc\u78cd\u78ce\u78cf\u78d1\u78d2\u78d3\u78d6\u78d7\u78d8\u78da",9],["b480","\u78e4\u78e5\u78e6\u78e7\u78e9\u78ea\u78eb\u78ed",4,"\u78f3\u78f5\u78f6\u78f8\u78f9\u78fb",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50a8\u77d7\u6410\u89e6\u5904\u63e3\u5ddd\u7a7f\u693d\u4f20\u8239\u5598\u4e32\u75ae\u7a97\u5e62\u5e8a\u95ef\u521b\u5439\u708a\u6376\u9524\u5782\u6625\u693f\u9187\u5507\u6df3\u7eaf\u8822\u6233\u7ef0\u75b5\u8328\u78c1\u96cc\u8f9e\u6148\u74f7\u8bcd\u6b64\u523a\u8d50\u6b21\u806a\u8471\u56f1\u5306\u4ece\u4e1b\u51d1\u7c97\u918b\u7c07\u4fc3\u8e7f\u7be1\u7a9c\u6467\u5d14\u50ac\u8106\u7601\u7cb9\u6dec\u7fe0\u6751\u5b58\u5bf8\u78cb\u64ae\u6413\u63aa\u632b\u9519\u642d\u8fbe\u7b54\u7629\u6253\u5927\u5446\u6b79\u50a3\u6234\u5e26\u6b86\u4ee3\u8d37\u888b\u5f85\u902e"],["b540","\u790d",5,"\u7914",9,"\u791f",4,"\u7925",14,"\u7935",4,"\u793d\u793f\u7942\u7943\u7944\u7945\u7947\u794a",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796a\u796b\u796c\u796e\u7970",6,"\u7979\u797b",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798b\u798c\u798d\u798e\u7990\u7991\u7992\u6020\u803d\u62c5\u4e39\u5355\u90f8\u63b8\u80c6\u65e6\u6c2e\u4f46\u60ee\u6de1\u8bde\u5f39\u86cb\u5f53\u6321\u515a\u8361\u6863\u5200\u6363\u8e48\u5012\u5c9b\u7977\u5bfc\u5230\u7a3b\u60bc\u9053\u76d7\u5fb7\u5f97\u7684\u8e6c\u706f\u767b\u7b49\u77aa\u51f3\u9093\u5824\u4f4e\u6ef4\u8fea\u654c\u7b1b\u72c4\u6da4\u7fdf\u5ae1\u62b5\u5e95\u5730\u8482\u7b2c\u5e1d\u5f1f\u9012\u7f14\u98a0\u6382\u6ec7\u7898\u70b9\u5178\u975b\u57ab\u7535\u4f43\u7538\u5e97\u60e6\u5960\u6dc0\u6bbf\u7889\u53fc\u96d5\u51cb\u5201\u6389\u540a\u9493\u8c03\u8dcc\u7239\u789f\u8776\u8fed\u8c0d\u53e0"],["b640","\u7993",6,"\u799b",11,"\u79a8",10,"\u79b4",4,"\u79bc\u79bf\u79c2\u79c4\u79c5\u79c7\u79c8\u79ca\u79cc\u79ce\u79cf\u79d0\u79d3\u79d4\u79d6\u79d7\u79d9",5,"\u79e0\u79e1\u79e2\u79e5\u79e8\u79ea"],["b680","\u79ec\u79ee\u79f1",6,"\u79f9\u79fa\u79fc\u79fe\u79ff\u7a01\u7a04\u7a05\u7a07\u7a08\u7a09\u7a0a\u7a0c\u7a0f",4,"\u7a15\u7a16\u7a18\u7a19\u7a1b\u7a1c\u4e01\u76ef\u53ee\u9489\u9876\u9f0e\u952d\u5b9a\u8ba2\u4e22\u4e1c\u51ac\u8463\u61c2\u52a8\u680b\u4f97\u606b\u51bb\u6d1e\u515c\u6296\u6597\u9661\u8c46\u9017\u75d8\u90fd\u7763\u6bd2\u728a\u72ec\u8bfb\u5835\u7779\u8d4c\u675c\u9540\u809a\u5ea6\u6e21\u5992\u7aef\u77ed\u953b\u6bb5\u65ad\u7f0e\u5806\u5151\u961f\u5bf9\u58a9\u5428\u8e72\u6566\u987f\u56e4\u949d\u76fe\u9041\u6387\u54c6\u591a\u593a\u579b\u8eb2\u6735\u8dfa\u8235\u5241\u60f0\u5815\u86fe\u5ce8\u9e45\u4fc4\u989d\u8bb9\u5a25\u6076\u5384\u627c\u904f\u9102\u997f\u6069\u800c\u513f\u8033\u5c14\u9975\u6d31\u4e8c"],["b740","\u7a1d\u7a1f\u7a21\u7a22\u7a24",14,"\u7a34\u7a35\u7a36\u7a38\u7a3a\u7a3e\u7a40",5,"\u7a47",9,"\u7a52",4,"\u7a58",16],["b780","\u7a69",6,"\u7a71\u7a72\u7a73\u7a75\u7a7b\u7a7c\u7a7d\u7a7e\u7a82\u7a85\u7a87\u7a89\u7a8a\u7a8b\u7a8c\u7a8e\u7a8f\u7a90\u7a93\u7a94\u7a99\u7a9a\u7a9b\u7a9e\u7aa1\u7aa2\u8d30\u53d1\u7f5a\u7b4f\u4f10\u4e4f\u9600\u6cd5\u73d0\u85e9\u5e06\u756a\u7ffb\u6a0a\u77fe\u9492\u7e41\u51e1\u70e6\u53cd\u8fd4\u8303\u8d29\u72af\u996d\u6cdb\u574a\u82b3\u65b9\u80aa\u623f\u9632\u59a8\u4eff\u8bbf\u7eba\u653e\u83f2\u975e\u5561\u98de\u80a5\u532a\u8bfd\u5420\u80ba\u5e9f\u6cb8\u8d39\u82ac\u915a\u5429\u6c1b\u5206\u7eb7\u575f\u711a\u6c7e\u7c89\u594b\u4efd\u5fff\u6124\u7caa\u4e30\u5c01\u67ab\u8702\u5cf0\u950b\u98ce\u75af\u70fd\u9022\u51af\u7f1d\u8bbd\u5949\u51e4\u4f5b\u5426\u592b\u6577\u80a4\u5b75\u6276\u62c2\u8f90\u5e45\u6c1f\u7b26\u4f0f\u4fd8\u670d"],["b840","\u7aa3\u7aa4\u7aa7\u7aa9\u7aaa\u7aab\u7aae",4,"\u7ab4",10,"\u7ac0",10,"\u7acc",9,"\u7ad7\u7ad8\u7ada\u7adb\u7adc\u7add\u7ae1\u7ae2\u7ae4\u7ae7",5,"\u7aee\u7af0\u7af1\u7af2\u7af3"],["b880","\u7af4",4,"\u7afb\u7afc\u7afe\u7b00\u7b01\u7b02\u7b05\u7b07\u7b09\u7b0c\u7b0d\u7b0e\u7b10\u7b12\u7b13\u7b16\u7b17\u7b18\u7b1a\u7b1c\u7b1d\u7b1f\u7b21\u7b22\u7b23\u7b27\u7b29\u7b2d\u6d6e\u6daa\u798f\u88b1\u5f17\u752b\u629a\u8f85\u4fef\u91dc\u65a7\u812f\u8151\u5e9c\u8150\u8d74\u526f\u8986\u8d4b\u590d\u5085\u4ed8\u961c\u7236\u8179\u8d1f\u5bcc\u8ba3\u9644\u5987\u7f1a\u5490\u5676\u560e\u8be5\u6539\u6982\u9499\u76d6\u6e89\u5e72\u7518\u6746\u67d1\u7aff\u809d\u8d76\u611f\u79c6\u6562\u8d63\u5188\u521a\u94a2\u7f38\u809b\u7eb2\u5c97\u6e2f\u6760\u7bd9\u768b\u9ad8\u818f\u7f94\u7cd5\u641e\u9550\u7a3f\u544a\u54e5\u6b4c\u6401\u6208\u9e3d\u80f3\u7599\u5272\u9769\u845b\u683c\u86e4\u9601\u9694\u94ec\u4e2a\u5404\u7ed9\u6839\u8ddf\u8015\u66f4\u5e9a\u7fb9"],["b940","\u7b2f\u7b30\u7b32\u7b34\u7b35\u7b36\u7b37\u7b39\u7b3b\u7b3d\u7b3f",5,"\u7b46\u7b48\u7b4a\u7b4d\u7b4e\u7b53\u7b55\u7b57\u7b59\u7b5c\u7b5e\u7b5f\u7b61\u7b63",10,"\u7b6f\u7b70\u7b73\u7b74\u7b76\u7b78\u7b7a\u7b7c\u7b7d\u7b7f\u7b81\u7b82\u7b83\u7b84\u7b86",6,"\u7b8e\u7b8f"],["b980","\u7b91\u7b92\u7b93\u7b96\u7b98\u7b99\u7b9a\u7b9b\u7b9e\u7b9f\u7ba0\u7ba3\u7ba4\u7ba5\u7bae\u7baf\u7bb0\u7bb2\u7bb3\u7bb5\u7bb6\u7bb7\u7bb9",7,"\u7bc2\u7bc3\u7bc4\u57c2\u803f\u6897\u5de5\u653b\u529f\u606d\u9f9a\u4f9b\u8eac\u516c\u5bab\u5f13\u5de9\u6c5e\u62f1\u8d21\u5171\u94a9\u52fe\u6c9f\u82df\u72d7\u57a2\u6784\u8d2d\u591f\u8f9c\u83c7\u5495\u7b8d\u4f30\u6cbd\u5b64\u59d1\u9f13\u53e4\u86ca\u9aa8\u8c37\u80a1\u6545\u987e\u56fa\u96c7\u522e\u74dc\u5250\u5be1\u6302\u8902\u4e56\u62d0\u602a\u68fa\u5173\u5b98\u51a0\u89c2\u7ba1\u9986\u7f50\u60ef\u704c\u8d2f\u5149\u5e7f\u901b\u7470\u89c4\u572d\u7845\u5f52\u9f9f\u95fa\u8f68\u9b3c\u8be1\u7678\u6842\u67dc\u8dea\u8d35\u523d\u8f8a\u6eda\u68cd\u9505\u90ed\u56fd\u679c\u88f9\u8fc7\u54c8"],["ba40","\u7bc5\u7bc8\u7bc9\u7bca\u7bcb\u7bcd\u7bce\u7bcf\u7bd0\u7bd2\u7bd4",4,"\u7bdb\u7bdc\u7bde\u7bdf\u7be0\u7be2\u7be3\u7be4\u7be7\u7be8\u7be9\u7beb\u7bec\u7bed\u7bef\u7bf0\u7bf2",4,"\u7bf8\u7bf9\u7bfa\u7bfb\u7bfd\u7bff",7,"\u7c08\u7c09\u7c0a\u7c0d\u7c0e\u7c10",5,"\u7c17\u7c18\u7c19"],["ba80","\u7c1a",4,"\u7c20",5,"\u7c28\u7c29\u7c2b",12,"\u7c39",5,"\u7c42\u9ab8\u5b69\u6d77\u6c26\u4ea5\u5bb3\u9a87\u9163\u61a8\u90af\u97e9\u542b\u6db5\u5bd2\u51fd\u558a\u7f55\u7ff0\u64bc\u634d\u65f1\u61be\u608d\u710a\u6c57\u6c49\u592f\u676d\u822a\u58d5\u568e\u8c6a\u6beb\u90dd\u597d\u8017\u53f7\u6d69\u5475\u559d\u8377\u83cf\u6838\u79be\u548c\u4f55\u5408\u76d2\u8c89\u9602\u6cb3\u6db8\u8d6b\u8910\u9e64\u8d3a\u563f\u9ed1\u75d5\u5f88\u72e0\u6068\u54fc\u4ea8\u6a2a\u8861\u6052\u8f70\u54c4\u70d8\u8679\u9e3f\u6d2a\u5b8f\u5f18\u7ea2\u5589\u4faf\u7334\u543c\u539a\u5019\u540e\u547c\u4e4e\u5ffd\u745a\u58f6\u846b\u80e1\u8774\u72d0\u7cca\u6e56"],["bb40","\u7c43",9,"\u7c4e",36,"\u7c75",5,"\u7c7e",9],["bb80","\u7c88\u7c8a",6,"\u7c93\u7c94\u7c96\u7c99\u7c9a\u7c9b\u7ca0\u7ca1\u7ca3\u7ca6\u7ca7\u7ca8\u7ca9\u7cab\u7cac\u7cad\u7caf\u7cb0\u7cb4",4,"\u7cba\u7cbb\u5f27\u864e\u552c\u62a4\u4e92\u6caa\u6237\u82b1\u54d7\u534e\u733e\u6ed1\u753b\u5212\u5316\u8bdd\u69d0\u5f8a\u6000\u6dee\u574f\u6b22\u73af\u6853\u8fd8\u7f13\u6362\u60a3\u5524\u75ea\u8c62\u7115\u6da3\u5ba6\u5e7b\u8352\u614c\u9ec4\u78fa\u8757\u7c27\u7687\u51f0\u60f6\u714c\u6643\u5e4c\u604d\u8c0e\u7070\u6325\u8f89\u5fbd\u6062\u86d4\u56de\u6bc1\u6094\u6167\u5349\u60e0\u6666\u8d3f\u79fd\u4f1a\u70e9\u6c47\u8bb3\u8bf2\u7ed8\u8364\u660f\u5a5a\u9b42\u6d51\u6df7\u8c41\u6d3b\u4f19\u706b\u83b7\u6216\u60d1\u970d\u8d27\u7978\u51fb\u573e\u57fa\u673a\u7578\u7a3d\u79ef\u7b95"],["bc40","\u7cbf\u7cc0\u7cc2\u7cc3\u7cc4\u7cc6\u7cc9\u7ccb\u7cce",6,"\u7cd8\u7cda\u7cdb\u7cdd\u7cde\u7ce1",6,"\u7ce9",5,"\u7cf0",7,"\u7cf9\u7cfa\u7cfc",13,"\u7d0b",5],["bc80","\u7d11",14,"\u7d21\u7d23\u7d24\u7d25\u7d26\u7d28\u7d29\u7d2a\u7d2c\u7d2d\u7d2e\u7d30",6,"\u808c\u9965\u8ff9\u6fc0\u8ba5\u9e21\u59ec\u7ee9\u7f09\u5409\u6781\u68d8\u8f91\u7c4d\u96c6\u53ca\u6025\u75be\u6c72\u5373\u5ac9\u7ea7\u6324\u51e0\u810a\u5df1\u84df\u6280\u5180\u5b63\u4f0e\u796d\u5242\u60b8\u6d4e\u5bc4\u5bc2\u8ba1\u8bb0\u65e2\u5fcc\u9645\u5993\u7ee7\u7eaa\u5609\u67b7\u5939\u4f73\u5bb6\u52a0\u835a\u988a\u8d3e\u7532\u94be\u5047\u7a3c\u4ef7\u67b6\u9a7e\u5ac1\u6b7c\u76d1\u575a\u5c16\u7b3a\u95f4\u714e\u517c\u80a9\u8270\u5978\u7f04\u8327\u68c0\u67ec\u78b1\u7877\u62e3\u6361\u7b80\u4fed\u526a\u51cf\u8350\u69db\u9274\u8df5\u8d31\u89c1\u952e\u7bad\u4ef6"],["bd40","\u7d37",54,"\u7d6f",7],["bd80","\u7d78",32,"\u5065\u8230\u5251\u996f\u6e10\u6e85\u6da7\u5efa\u50f5\u59dc\u5c06\u6d46\u6c5f\u7586\u848b\u6868\u5956\u8bb2\u5320\u9171\u964d\u8549\u6912\u7901\u7126\u80f6\u4ea4\u90ca\u6d47\u9a84\u5a07\u56bc\u6405\u94f0\u77eb\u4fa5\u811a\u72e1\u89d2\u997a\u7f34\u7ede\u527f\u6559\u9175\u8f7f\u8f83\u53eb\u7a96\u63ed\u63a5\u7686\u79f8\u8857\u9636\u622a\u52ab\u8282\u6854\u6770\u6377\u776b\u7aed\u6d01\u7ed3\u89e3\u59d0\u6212\u85c9\u82a5\u754c\u501f\u4ecb\u75a5\u8beb\u5c4a\u5dfe\u7b4b\u65a4\u91d1\u4eca\u6d25\u895f\u7d27\u9526\u4ec5\u8c28\u8fdb\u9773\u664b\u7981\u8fd1\u70ec\u6d78"],["be40","\u7d99",12,"\u7da7",6,"\u7daf",42],["be80","\u7dda",32,"\u5c3d\u52b2\u8346\u5162\u830e\u775b\u6676\u9cb8\u4eac\u60ca\u7cbe\u7cb3\u7ecf\u4e95\u8b66\u666f\u9888\u9759\u5883\u656c\u955c\u5f84\u75c9\u9756\u7adf\u7ade\u51c0\u70af\u7a98\u63ea\u7a76\u7ea0\u7396\u97ed\u4e45\u7078\u4e5d\u9152\u53a9\u6551\u65e7\u81fc\u8205\u548e\u5c31\u759a\u97a0\u62d8\u72d9\u75bd\u5c45\u9a79\u83ca\u5c40\u5480\u77e9\u4e3e\u6cae\u805a\u62d2\u636e\u5de8\u5177\u8ddd\u8e1e\u952f\u4ff1\u53e5\u60e7\u70ac\u5267\u6350\u9e43\u5a1f\u5026\u7737\u5377\u7ee2\u6485\u652b\u6289\u6398\u5014\u7235\u89c9\u51b3\u8bc0\u7edd\u5747\u83cc\u94a7\u519b\u541b\u5cfb"],["bf40","\u7dfb",62],["bf80","\u7e3a\u7e3c",4,"\u7e42",4,"\u7e48",21,"\u4fca\u7ae3\u6d5a\u90e1\u9a8f\u5580\u5496\u5361\u54af\u5f00\u63e9\u6977\u51ef\u6168\u520a\u582a\u52d8\u574e\u780d\u770b\u5eb7\u6177\u7ce0\u625b\u6297\u4ea2\u7095\u8003\u62f7\u70e4\u9760\u5777\u82db\u67ef\u68f5\u78d5\u9897\u79d1\u58f3\u54b3\u53ef\u6e34\u514b\u523b\u5ba2\u8bfe\u80af\u5543\u57a6\u6073\u5751\u542d\u7a7a\u6050\u5b54\u63a7\u62a0\u53e3\u6263\u5bc7\u67af\u54ed\u7a9f\u82e6\u9177\u5e93\u88e4\u5938\u57ae\u630e\u8de8\u80ef\u5757\u7b77\u4fa9\u5feb\u5bbd\u6b3e\u5321\u7b50\u72c2\u6846\u77ff\u7736\u65f7\u51b5\u4e8f\u76d4\u5cbf\u7aa5\u8475\u594e\u9b41\u5080"],["c040","\u7e5e",35,"\u7e83",23,"\u7e9c\u7e9d\u7e9e"],["c080","\u7eae\u7eb4\u7ebb\u7ebc\u7ed6\u7ee4\u7eec\u7ef9\u7f0a\u7f10\u7f1e\u7f37\u7f39\u7f3b",6,"\u7f43\u7f46",9,"\u7f52\u7f53\u9988\u6127\u6e83\u5764\u6606\u6346\u56f0\u62ec\u6269\u5ed3\u9614\u5783\u62c9\u5587\u8721\u814a\u8fa3\u5566\u83b1\u6765\u8d56\u84dd\u5a6a\u680f\u62e6\u7bee\u9611\u5170\u6f9c\u8c30\u63fd\u89c8\u61d2\u7f06\u70c2\u6ee5\u7405\u6994\u72fc\u5eca\u90ce\u6717\u6d6a\u635e\u52b3\u7262\u8001\u4f6c\u59e5\u916a\u70d9\u6d9d\u52d2\u4e50\u96f7\u956d\u857e\u78ca\u7d2f\u5121\u5792\u64c2\u808b\u7c7b\u6cea\u68f1\u695e\u51b7\u5398\u68a8\u7281\u9ece\u7bf1\u72f8\u79bb\u6f13\u7406\u674e\u91cc\u9ca4\u793c\u8389\u8354\u540f\u6817\u4e3d\u5389\u52b1\u783e\u5386\u5229\u5088\u4f8b\u4fd0"],["c140","\u7f56\u7f59\u7f5b\u7f5c\u7f5d\u7f5e\u7f60\u7f63",4,"\u7f6b\u7f6c\u7f6d\u7f6f\u7f70\u7f73\u7f75\u7f76\u7f77\u7f78\u7f7a\u7f7b\u7f7c\u7f7d\u7f7f\u7f80\u7f82",7,"\u7f8b\u7f8d\u7f8f",4,"\u7f95",4,"\u7f9b\u7f9c\u7fa0\u7fa2\u7fa3\u7fa5\u7fa6\u7fa8",6,"\u7fb1"],["c180","\u7fb3",4,"\u7fba\u7fbb\u7fbe\u7fc0\u7fc2\u7fc3\u7fc4\u7fc6\u7fc7\u7fc8\u7fc9\u7fcb\u7fcd\u7fcf",4,"\u7fd6\u7fd7\u7fd9",5,"\u7fe2\u7fe3\u75e2\u7acb\u7c92\u6ca5\u96b6\u529b\u7483\u54e9\u4fe9\u8054\u83b2\u8fde\u9570\u5ec9\u601c\u6d9f\u5e18\u655b\u8138\u94fe\u604b\u70bc\u7ec3\u7cae\u51c9\u6881\u7cb1\u826f\u4e24\u8f86\u91cf\u667e\u4eae\u8c05\u64a9\u804a\u50da\u7597\u71ce\u5be5\u8fbd\u6f66\u4e86\u6482\u9563\u5ed6\u6599\u5217\u88c2\u70c8\u52a3\u730e\u7433\u6797\u78f7\u9716\u4e34\u90bb\u9cde\u6dcb\u51db\u8d41\u541d\u62ce\u73b2\u83f1\u96f6\u9f84\u94c3\u4f36\u7f9a\u51cc\u7075\u9675\u5cad\u9886\u53e6\u4ee4\u6e9c\u7409\u69b4\u786b\u998f\u7559\u5218\u7624\u6d41\u67f3\u516d\u9f99\u804b\u5499\u7b3c\u7abf"],["c240","\u7fe4\u7fe7\u7fe8\u7fea\u7feb\u7fec\u7fed\u7fef\u7ff2\u7ff4",6,"\u7ffd\u7ffe\u7fff\u8002\u8007\u8008\u8009\u800a\u800e\u800f\u8011\u8013\u801a\u801b\u801d\u801e\u801f\u8021\u8023\u8024\u802b",5,"\u8032\u8034\u8039\u803a\u803c\u803e\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804e\u804f\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805b",13,"\u806b",5,"\u8072",11,"\u9686\u5784\u62e2\u9647\u697c\u5a04\u6402\u7bd3\u6f0f\u964b\u82a6\u5362\u9885\u5e90\u7089\u63b3\u5364\u864f\u9c81\u9e93\u788c\u9732\u8def\u8d42\u9e7f\u6f5e\u7984\u5f55\u9646\u622e\u9a74\u5415\u94dd\u4fa3\u65c5\u5c65\u5c61\u7f15\u8651\u6c2f\u5f8b\u7387\u6ee4\u7eff\u5ce6\u631b\u5b6a\u6ee6\u5375\u4e71\u63a0\u7565\u62a1\u8f6e\u4f26\u4ed1\u6ca6\u7eb6\u8bba\u841d\u87ba\u7f57\u903b\u9523\u7ba9\u9aa1\u88f8\u843d\u6d1b\u9a86\u7edc\u5988\u9ebb\u739b\u7801\u8682\u9a6c\u9a82\u561b\u5417\u57cb\u4e70\u9ea6\u5356\u8fc8\u8109\u7792\u9992\u86ee\u6ee1\u8513\u66fc\u6162\u6f2b"],["c340","\u807e\u8081\u8082\u8085\u8088\u808a\u808d",5,"\u8094\u8095\u8097\u8099\u809e\u80a3\u80a6\u80a7\u80a8\u80ac\u80b0\u80b3\u80b5\u80b6\u80b8\u80b9\u80bb\u80c5\u80c7",4,"\u80cf",6,"\u80d8\u80df\u80e0\u80e2\u80e3\u80e6\u80ee\u80f5\u80f7\u80f9\u80fb\u80fe\u80ff\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810b"],["c380","\u810c\u8115\u8117\u8119\u811b\u811c\u811d\u811f",12,"\u812d\u812e\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813f\u8c29\u8292\u832b\u76f2\u6c13\u5fd9\u83bd\u732b\u8305\u951a\u6bdb\u77db\u94c6\u536f\u8302\u5192\u5e3d\u8c8c\u8d38\u4e48\u73ab\u679a\u6885\u9176\u9709\u7164\u6ca1\u7709\u5a92\u9541\u6bcf\u7f8e\u6627\u5bd0\u59b9\u5a9a\u95e8\u95f7\u4eec\u840c\u8499\u6aac\u76df\u9530\u731b\u68a6\u5b5f\u772f\u919a\u9761\u7cdc\u8ff7\u8c1c\u5f25\u7c73\u79d8\u89c5\u6ccc\u871c\u5bc6\u5e42\u68c9\u7720\u7ef5\u5195\u514d\u52c9\u5a29\u7f05\u9762\u82d7\u63cf\u7784\u85d0\u79d2\u6e3a\u5e99\u5999\u8511\u706d\u6c11\u62bf\u76bf\u654f\u60af\u95fd\u660e\u879f\u9e23\u94ed\u540d\u547d\u8c2c\u6478"],["c440","\u8140",5,"\u8147\u8149\u814d\u814e\u814f\u8152\u8156\u8157\u8158\u815b",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816a\u816b\u816c\u816f\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818b\u818c\u818d\u818e\u8190\u8192",5,"\u8199\u819a\u819e",4,"\u81a4\u81a5"],["c480","\u81a7\u81a9\u81ab",7,"\u81b4",5,"\u81bc\u81bd\u81be\u81bf\u81c4\u81c5\u81c7\u81c8\u81c9\u81cb\u81cd",6,"\u6479\u8611\u6a21\u819c\u78e8\u6469\u9b54\u62b9\u672b\u83ab\u58a8\u9ed8\u6cab\u6f20\u5bde\u964c\u8c0b\u725f\u67d0\u62c7\u7261\u4ea9\u59c6\u6bcd\u5893\u66ae\u5e55\u52df\u6155\u6728\u76ee\u7766\u7267\u7a46\u62ff\u54ea\u5450\u94a0\u90a3\u5a1c\u7eb3\u6c16\u4e43\u5976\u8010\u5948\u5357\u7537\u96be\u56ca\u6320\u8111\u607c\u95f9\u6dd6\u5462\u9981\u5185\u5ae9\u80fd\u59ae\u9713\u502a\u6ce5\u5c3c\u62df\u4f60\u533f\u817b\u9006\u6eba\u852b\u62c8\u5e74\u78be\u64b5\u637b\u5ff5\u5a18\u917f\u9e1f\u5c3f\u634f\u8042\u5b7d\u556e\u954a\u954d\u6d85\u60a8\u67e0\u72de\u51dd\u5b81"],["c540","\u81d4",14,"\u81e4\u81e5\u81e6\u81e8\u81e9\u81eb\u81ee",4,"\u81f5",5,"\u81fd\u81ff\u8203\u8207",4,"\u820e\u820f\u8211\u8213\u8215",5,"\u821d\u8220\u8224\u8225\u8226\u8227\u8229\u822e\u8232\u823a\u823c\u823d\u823f"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824a\u824c\u824d\u824e\u8250",7,"\u8259\u825b\u825c\u825d\u825e\u8260",7,"\u8269\u62e7\u6cde\u725b\u626d\u94ae\u7ebd\u8113\u6d53\u519c\u5f04\u5974\u52aa\u6012\u5973\u6696\u8650\u759f\u632a\u61e6\u7cef\u8bfa\u54e6\u6b27\u9e25\u6bb4\u85d5\u5455\u5076\u6ca4\u556a\u8db4\u722c\u5e15\u6015\u7436\u62cd\u6392\u724c\u5f98\u6e43\u6d3e\u6500\u6f58\u76d8\u78d0\u76fc\u7554\u5224\u53db\u4e53\u5e9e\u65c1\u802a\u80d6\u629b\u5486\u5228\u70ae\u888d\u8dd1\u6ce1\u5478\u80da\u57f9\u88f4\u8d54\u966a\u914d\u4f69\u6c9b\u55b7\u76c6\u7830\u62a8\u70f9\u6f8e\u5f6d\u84ec\u68da\u787c\u7bf7\u81a8\u670b\u9e4f\u6367\u78b0\u576f\u7812\u9739\u6279\u62ab\u5288\u7435\u6bd7"],["c640","\u826a\u826b\u826c\u826d\u8271\u8275\u8276\u8277\u8278\u827b\u827c\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828c\u8290\u8293\u8294\u8295\u8296\u829a\u829b\u829e\u82a0\u82a2\u82a3\u82a7\u82b2\u82b5\u82b6\u82ba\u82bb\u82bc\u82bf\u82c0\u82c2\u82c3\u82c5\u82c6\u82c9\u82d0\u82d6\u82d9\u82da\u82dd\u82e2\u82e7\u82e8\u82e9\u82ea\u82ec\u82ed\u82ee\u82f0\u82f2\u82f3\u82f5\u82f6\u82f8"],["c680","\u82fa\u82fc",4,"\u830a\u830b\u830d\u8310\u8312\u8313\u8316\u8318\u8319\u831d",9,"\u8329\u832a\u832e\u8330\u8332\u8337\u833b\u833d\u5564\u813e\u75b2\u76ae\u5339\u75de\u50fb\u5c41\u8b6c\u7bc7\u504f\u7247\u9a97\u98d8\u6f02\u74e2\u7968\u6487\u77a5\u62fc\u9891\u8d2b\u54c1\u8058\u4e52\u576a\u82f9\u840d\u5e73\u51ed\u74f6\u8bc4\u5c4f\u5761\u6cfc\u9887\u5a46\u7834\u9b44\u8feb\u7c95\u5256\u6251\u94fa\u4ec6\u8386\u8461\u83e9\u84b2\u57d4\u6734\u5703\u666e\u6d66\u8c31\u66dd\u7011\u671f\u6b3a\u6816\u621a\u59bb\u4e03\u51c4\u6f06\u67d2\u6c8f\u5176\u68cb\u5947\u6b67\u7566\u5d0e\u8110\u9f50\u65d7\u7948\u7941\u9a91\u8d77\u5c82\u4e5e\u4f01\u542f\u5951\u780c\u5668\u6c14\u8fc4\u5f03\u6c7d\u6ce3\u8bab\u6390"],["c740","\u833e\u833f\u8341\u8342\u8344\u8345\u8348\u834a",4,"\u8353\u8355",4,"\u835d\u8362\u8370",6,"\u8379\u837a\u837e",6,"\u8387\u8388\u838a\u838b\u838c\u838d\u838f\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839a\u839d\u839f\u83a1",6,"\u83ac\u83ad\u83ae"],["c780","\u83af\u83b5\u83bb\u83be\u83bf\u83c2\u83c3\u83c4\u83c6\u83c8\u83c9\u83cb\u83cd\u83ce\u83d0\u83d1\u83d2\u83d3\u83d5\u83d7\u83d9\u83da\u83db\u83de\u83e2\u83e3\u83e4\u83e6\u83e7\u83e8\u83eb\u83ec\u83ed\u6070\u6d3d\u7275\u6266\u948e\u94c5\u5343\u8fc1\u7b7e\u4edf\u8c26\u4e7e\u9ed4\u94b1\u94b3\u524d\u6f5c\u9063\u6d45\u8c34\u5811\u5d4c\u6b20\u6b49\u67aa\u545b\u8154\u7f8c\u5899\u8537\u5f3a\u62a2\u6a47\u9539\u6572\u6084\u6865\u77a7\u4e54\u4fa8\u5de7\u9798\u64ac\u7fd8\u5ced\u4fcf\u7a8d\u5207\u8304\u4e14\u602f\u7a83\u94a6\u4fb5\u4eb2\u79e6\u7434\u52e4\u82b9\u64d2\u79bd\u5bdd\u6c81\u9752\u8f7b\u6c22\u503e\u537f\u6e05\u64ce\u6674\u6c30\u60c5\u9877\u8bf7\u5e86\u743c\u7a77\u79cb\u4e18\u90b1\u7403\u6c42\u56da\u914b\u6cc5\u8d8b\u533a\u86c6\u66f2\u8eaf\u5c48\u9a71\u6e20"],["c840","\u83ee\u83ef\u83f3",4,"\u83fa\u83fb\u83fc\u83fe\u83ff\u8400\u8402\u8405\u8407\u8408\u8409\u840a\u8410\u8412",5,"\u8419\u841a\u841b\u841e",5,"\u8429",7,"\u8432",5,"\u8439\u843a\u843b\u843e",7,"\u8447\u8448\u8449"],["c880","\u844a",6,"\u8452",4,"\u8458\u845d\u845e\u845f\u8460\u8462\u8464",4,"\u846a\u846e\u846f\u8470\u8472\u8474\u8477\u8479\u847b\u847c\u53d6\u5a36\u9f8b\u8da3\u53bb\u5708\u98a7\u6743\u919b\u6cc9\u5168\u75ca\u62f3\u72ac\u5238\u529d\u7f3a\u7094\u7638\u5374\u9e4a\u69b7\u786e\u96c0\u88d9\u7fa4\u7136\u71c3\u5189\u67d3\u74e4\u58e4\u6518\u56b7\u8ba9\u9976\u6270\u7ed5\u60f9\u70ed\u58ec\u4ec1\u4eba\u5fcd\u97e7\u4efb\u8ba4\u5203\u598a\u7eab\u6254\u4ecd\u65e5\u620e\u8338\u84c9\u8363\u878d\u7194\u6eb6\u5bb9\u7ed2\u5197\u63c9\u67d4\u8089\u8339\u8815\u5112\u5b7a\u5982\u8fb1\u4e73\u6c5d\u5165\u8925\u8f6f\u962e\u854a\u745e\u9510\u95f0\u6da6\u82e5\u5f31\u6492\u6d12\u8428\u816e\u9cc3\u585e\u8d5b\u4e09\u53c1"],["c940","\u847d",4,"\u8483\u8484\u8485\u8486\u848a\u848d\u848f",7,"\u8498\u849a\u849b\u849d\u849e\u849f\u84a0\u84a2",12,"\u84b0\u84b1\u84b3\u84b5\u84b6\u84b7\u84bb\u84bc\u84be\u84c0\u84c2\u84c3\u84c5\u84c6\u84c7\u84c8\u84cb\u84cc\u84ce\u84cf\u84d2\u84d4\u84d5\u84d7"],["c980","\u84d8",4,"\u84de\u84e1\u84e2\u84e4\u84e7",4,"\u84ed\u84ee\u84ef\u84f1",10,"\u84fd\u84fe\u8500\u8501\u8502\u4f1e\u6563\u6851\u55d3\u4e27\u6414\u9a9a\u626b\u5ac2\u745f\u8272\u6da9\u68ee\u50e7\u838e\u7802\u6740\u5239\u6c99\u7eb1\u50bb\u5565\u715e\u7b5b\u6652\u73ca\u82eb\u6749\u5c71\u5220\u717d\u886b\u95ea\u9655\u64c5\u8d61\u81b3\u5584\u6c55\u6247\u7f2e\u5892\u4f24\u5546\u8d4f\u664c\u4e0a\u5c1a\u88f3\u68a2\u634e\u7a0d\u70e7\u828d\u52fa\u97f6\u5c11\u54e8\u90b5\u7ecd\u5962\u8d4a\u86c7\u820c\u820d\u8d66\u6444\u5c04\u6151\u6d89\u793e\u8bbe\u7837\u7533\u547b\u4f38\u8eab\u6df1\u5a20\u7ec5\u795e\u6c88\u5ba1\u5a76\u751a\u80be\u614e\u6e17\u58f0\u751f\u7525\u7272\u5347\u7ef3"],["ca40","\u8503",8,"\u850d\u850e\u850f\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851b\u851c\u851d\u851e\u8520\u8522",8,"\u852d",9,"\u853e",4,"\u8544\u8545\u8546\u8547\u854b",10],["ca80","\u8557\u8558\u855a\u855b\u855c\u855d\u855f",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857c\u857d\u857f\u8580\u8581\u7701\u76db\u5269\u80dc\u5723\u5e08\u5931\u72ee\u65bd\u6e7f\u8bd7\u5c38\u8671\u5341\u77f3\u62fe\u65f6\u4ec0\u98df\u8680\u5b9e\u8bc6\u53f2\u77e2\u4f7f\u5c4e\u9a76\u59cb\u5f0f\u793a\u58eb\u4e16\u67ff\u4e8b\u62ed\u8a93\u901d\u52bf\u662f\u55dc\u566c\u9002\u4ed5\u4f8d\u91ca\u9970\u6c0f\u5e02\u6043\u5ba4\u89c6\u8bd5\u6536\u624b\u9996\u5b88\u5bff\u6388\u552e\u53d7\u7626\u517d\u852c\u67a2\u68b3\u6b8a\u6292\u8f93\u53d4\u8212\u6dd1\u758f\u4e66\u8d4e\u5b70\u719f\u85af\u6691\u66d9\u7f72\u8700\u9ecd\u9f20\u5c5e\u672f\u8ff0\u6811\u675f\u620d\u7ad6\u5885\u5eb6\u6570\u6f31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859d",6,"\u85a5\u85a6\u85a7\u85a9\u85ab\u85ac\u85ad\u85b1",5,"\u85b8\u85ba",6,"\u85c2",6,"\u85ca",4,"\u85d1\u85d2"],["cb80","\u85d4\u85d6",5,"\u85dd",6,"\u85e5\u85e6\u85e7\u85e8\u85ea",14,"\u6055\u5237\u800d\u6454\u8870\u7529\u5e05\u6813\u62f4\u971c\u53cc\u723d\u8c01\u6c34\u7761\u7a0e\u542e\u77ac\u987a\u821c\u8bf4\u7855\u6714\u70c1\u65af\u6495\u5636\u601d\u79c1\u53f8\u4e1d\u6b7b\u8086\u5bfa\u55e3\u56db\u4f3a\u4f3c\u9972\u5df3\u677e\u8038\u6002\u9882\u9001\u5b8b\u8bbc\u8bf5\u641c\u8258\u64de\u55fd\u82cf\u9165\u4fd7\u7d20\u901f\u7c9f\u50f3\u5851\u6eaf\u5bbf\u8bc9\u8083\u9178\u849c\u7b97\u867d\u968b\u968f\u7ee5\u9ad3\u788e\u5c81\u7a57\u9042\u96a7\u795f\u5b59\u635f\u7b0b\u84d1\u68ad\u5506\u7f29\u7410\u7d22\u9501\u6240\u584c\u4ed6\u5b83\u5979\u5854"],["cc40","\u85f9\u85fa\u85fc\u85fd\u85fe\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862a",13,"\u8639\u863a\u863b\u863d\u863e\u863f\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865b\u865c\u865d\u865f\u8660\u8661\u8663",7,"\u736d\u631e\u8e4b\u8e0f\u80ce\u82d4\u62ac\u53f0\u6cf0\u915e\u592a\u6001\u6c70\u574d\u644a\u8d2a\u762b\u6ee9\u575b\u6a80\u75f0\u6f6d\u8c2d\u8c08\u5766\u6bef\u8892\u78b3\u63a2\u53f9\u70ad\u6c64\u5858\u642a\u5802\u68e0\u819b\u5510\u7cd6\u5018\u8eba\u6dcc\u8d9f\u70eb\u638f\u6d9b\u6ed4\u7ee6\u8404\u6843\u9003\u6dd8\u9676\u8ba8\u5957\u7279\u85e4\u817e\u75bc\u8a8a\u68af\u5254\u8e22\u9511\u63d0\u9898\u8e44\u557c\u4f53\u66ff\u568f\u60d5\u6d95\u5243\u5c49\u5929\u6dfb\u586b\u7530\u751c\u606c\u8214\u8146\u6311\u6761\u8fe2\u773a\u8df3\u8d34\u94c1\u5e16\u5385\u542c\u70c3"],["cd40","\u866d\u866f\u8670\u8672",6,"\u8683",6,"\u868e",4,"\u8694\u8696",5,"\u869e",4,"\u86a5\u86a6\u86ab\u86ad\u86ae\u86b2\u86b3\u86b7\u86b8\u86b9\u86bb",4,"\u86c1\u86c2\u86c3\u86c5\u86c8\u86cc\u86cd\u86d2\u86d3\u86d5\u86d6\u86d7\u86da\u86dc"],["cd80","\u86dd\u86e0\u86e1\u86e2\u86e3\u86e5\u86e6\u86e7\u86e8\u86ea\u86eb\u86ec\u86ef\u86f5\u86f6\u86f7\u86fa\u86fb\u86fc\u86fd\u86ff\u8701\u8704\u8705\u8706\u870b\u870c\u870e\u870f\u8710\u8711\u8714\u8716\u6c40\u5ef7\u505c\u4ead\u5ead\u633a\u8247\u901a\u6850\u916e\u77b3\u540c\u94dc\u5f64\u7ae5\u6876\u6345\u7b52\u7edf\u75db\u5077\u6295\u5934\u900f\u51f8\u79c3\u7a81\u56fe\u5f92\u9014\u6d82\u5c60\u571f\u5410\u5154\u6e4d\u56e2\u63a8\u9893\u817f\u8715\u892a\u9000\u541e\u5c6f\u81c0\u62d6\u6258\u8131\u9e35\u9640\u9a6e\u9a7c\u692d\u59a5\u62d3\u553e\u6316\u54c7\u86d9\u6d3c\u5a03\u74e6\u889c\u6b6a\u5916\u8c4c\u5f2f\u6e7e\u73a9\u987d\u4e38\u70f7\u5b8c\u7897\u633d\u665a\u7696\u60cb\u5b9b\u5a49\u4e07\u8155\u6c6a\u738b\u4ea1\u6789\u7f51\u5f80\u65fa\u671b\u5fd8\u5984\u5a01"],["ce40","\u8719\u871b\u871d\u871f\u8720\u8724\u8726\u8727\u8728\u872a\u872b\u872c\u872d\u872f\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873a\u873c\u873d\u8740",6,"\u874a\u874b\u874d\u874f\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875a",5,"\u8761\u8762\u8766",7,"\u876f\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877a\u877f\u8780\u8781\u8784\u8786\u8787\u8789\u878a\u878c\u878e",4,"\u8794\u8795\u8796\u8798",6,"\u87a0",4,"\u5dcd\u5fae\u5371\u97e6\u8fdd\u6845\u56f4\u552f\u60df\u4e3a\u6f4d\u7ef4\u82c7\u840e\u59d4\u4f1f\u4f2a\u5c3e\u7eac\u672a\u851a\u5473\u754f\u80c3\u5582\u9b4f\u4f4d\u6e2d\u8c13\u5c09\u6170\u536b\u761f\u6e29\u868a\u6587\u95fb\u7eb9\u543b\u7a33\u7d0a\u95ee\u55e1\u7fc1\u74ee\u631d\u8717\u6da1\u7a9d\u6211\u65a1\u5367\u63e1\u6c83\u5deb\u545c\u94a8\u4e4c\u6c61\u8bec\u5c4b\u65e0\u829c\u68a7\u543e\u5434\u6bcb\u6b66\u4e94\u6342\u5348\u821e\u4f0d\u4fae\u575e\u620a\u96fe\u6664\u7269\u52ff\u52a1\u609f\u8bef\u6614\u7199\u6790\u897f\u7852\u77fd\u6670\u563b\u5438\u9521\u727a"],["cf40","\u87a5\u87a6\u87a7\u87a9\u87aa\u87ae\u87b0\u87b1\u87b2\u87b4\u87b6\u87b7\u87b8\u87b9\u87bb\u87bc\u87be\u87bf\u87c1",4,"\u87c7\u87c8\u87c9\u87cc",4,"\u87d4",6,"\u87dc\u87dd\u87de\u87df\u87e1\u87e2\u87e3\u87e4\u87e6\u87e7\u87e8\u87e9\u87eb\u87ec\u87ed\u87ef",9],["cf80","\u87fa\u87fb\u87fc\u87fd\u87ff\u8800\u8801\u8802\u8804",5,"\u880b",7,"\u8814\u8817\u8818\u8819\u881a\u881c",4,"\u8823\u7a00\u606f\u5e0c\u6089\u819d\u5915\u60dc\u7184\u70ef\u6eaa\u6c50\u7280\u6a84\u88ad\u5e2d\u4e60\u5ab3\u559c\u94e3\u6d17\u7cfb\u9699\u620f\u7ec6\u778e\u867e\u5323\u971e\u8f96\u6687\u5ce1\u4fa0\u72ed\u4e0b\u53a6\u590f\u5413\u6380\u9528\u5148\u4ed9\u9c9c\u7ea4\u54b8\u8d24\u8854\u8237\u95f2\u6d8e\u5f26\u5acc\u663e\u9669\u73b0\u732e\u53bf\u817a\u9985\u7fa1\u5baa\u9677\u9650\u7ebf\u76f8\u53a2\u9576\u9999\u7bb1\u8944\u6e58\u4e61\u7fd4\u7965\u8be6\u60f3\u54cd\u4eab\u9879\u5df7\u6a61\u50cf\u5411\u8c61\u8427\u785d\u9704\u524a\u54ee\u56a3\u9500\u6d88\u5bb5\u6dc6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883a\u883b\u883d\u883e\u883f\u8841\u8842\u8843\u8846",5,"\u884e",5,"\u8855\u8856\u8858\u885a",6,"\u8866\u8867\u886a\u886d\u886f\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887a"],["d080","\u887b\u887c\u8880\u8883\u8886\u8887\u8889\u888a\u888c\u888e\u888f\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889d",4,"\u88a3\u88a5",5,"\u5c0f\u5b5d\u6821\u8096\u5578\u7b11\u6548\u6954\u4e9b\u6b47\u874e\u978b\u534f\u631f\u643a\u90aa\u659c\u80c1\u8c10\u5199\u68b0\u5378\u87f9\u61c8\u6cc4\u6cfb\u8c22\u5c51\u85aa\u82af\u950c\u6b23\u8f9b\u65b0\u5ffb\u5fc3\u4fe1\u8845\u661f\u8165\u7329\u60fa\u5174\u5211\u578b\u5f62\u90a2\u884c\u9192\u5e78\u674f\u6027\u59d3\u5144\u51f6\u80f8\u5308\u6c79\u96c4\u718a\u4f11\u4fee\u7f9e\u673d\u55c5\u9508\u79c0\u8896\u7ee3\u589f\u620c\u9700\u865a\u5618\u987b\u5f90\u8bb8\u84c4\u9157\u53d9\u65ed\u5e8f\u755c\u6064\u7d6e\u5a7f\u7eea\u7eed\u8f69\u55a7\u5ba3\u60ac\u65cb\u7384"],["d140","\u88ac\u88ae\u88af\u88b0\u88b2",4,"\u88b8\u88b9\u88ba\u88bb\u88bd\u88be\u88bf\u88c0\u88c3\u88c4\u88c7\u88c8\u88ca\u88cb\u88cc\u88cd\u88cf\u88d0\u88d1\u88d3\u88d6\u88d7\u88da",4,"\u88e0\u88e1\u88e6\u88e7\u88e9",6,"\u88f2\u88f5\u88f6\u88f7\u88fa\u88fb\u88fd\u88ff\u8900\u8901\u8903",5],["d180","\u8909\u890b",4,"\u8911\u8914",4,"\u891c",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892c\u892d\u892e\u892f\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7eda\u9774\u859b\u5b66\u7a74\u96ea\u8840\u52cb\u718f\u5faa\u65ec\u8be2\u5bfb\u9a6f\u5de1\u6b89\u6c5b\u8bad\u8baf\u900a\u8fc5\u538b\u62bc\u9e26\u9e2d\u5440\u4e2b\u82bd\u7259\u869c\u5d16\u8859\u6daf\u96c5\u54d1\u4e9a\u8bb6\u7109\u54bd\u9609\u70df\u6df9\u76d0\u4e25\u7814\u8712\u5ca9\u5ef6\u8a00\u989c\u960e\u708e\u6cbf\u5944\u63a9\u773c\u884d\u6f14\u8273\u5830\u71d5\u538c\u781a\u96c1\u5501\u5f66\u7130\u5bb4\u8c1a\u9a8c\u6b83\u592e\u9e2f\u79e7\u6768\u626c\u4f6f\u75a1\u7f8a\u6d0b\u9633\u6c27\u4ef0\u75d2\u517b\u6837\u6f3e\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897c"],["d280","\u897d\u897e\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5c27\u9065\u7a91\u8c23\u59da\u54ac\u8200\u836f\u8981\u8000\u6930\u564e\u8036\u7237\u91ce\u51b6\u4e5f\u9875\u6396\u4e1a\u53f6\u66f3\u814b\u591c\u6db2\u4e00\u58f9\u533b\u63d6\u94f1\u4f9d\u4f0a\u8863\u9890\u5937\u9057\u79fb\u4eea\u80f0\u7591\u6c82\u5b9c\u59e8\u5f5d\u6905\u8681\u501a\u5df2\u4e59\u77e3\u4ee5\u827a\u6291\u6613\u9091\u5c79\u4ebf\u5f79\u81c6\u9038\u8084\u75ab\u4ea6\u88d4\u610f\u6bc5\u5fc6\u4e49\u76ca\u6ea2\u8be3\u8bae\u8c0a\u8bd1\u5f02\u7ffc\u7fcc\u7ece\u8335\u836b\u56e0\u6bb7\u97f3\u9634\u59fb\u541f\u94f6\u6deb\u5bc5\u996e\u5c39\u5f15\u9690"],["d340","\u89a2",30,"\u89c3\u89cd\u89d3\u89d4\u89d5\u89d7\u89d8\u89d9\u89db\u89dd\u89df\u89e0\u89e1\u89e2\u89e4\u89e7\u89e8\u89e9\u89ea\u89ec\u89ed\u89ee\u89f0\u89f1\u89f2\u89f4",6],["d380","\u89fb",4,"\u8a01",5,"\u8a08",21,"\u5370\u82f1\u6a31\u5a74\u9e70\u5e94\u7f28\u83b9\u8424\u8425\u8367\u8747\u8fce\u8d62\u76c8\u5f71\u9896\u786c\u6620\u54df\u62e5\u4f63\u81c3\u75c8\u5eb8\u96cd\u8e0a\u86f9\u548f\u6cf3\u6d8c\u6c38\u607f\u52c7\u7528\u5e7d\u4f18\u60a0\u5fe7\u5c24\u7531\u90ae\u94c0\u72b9\u6cb9\u6e38\u9149\u6709\u53cb\u53f3\u4f51\u91c9\u8bf1\u53c8\u5e7c\u8fc2\u6de4\u4e8e\u76c2\u6986\u865e\u611a\u8206\u4f59\u4fde\u903e\u9c7c\u6109\u6e1d\u6e14\u9685\u4e88\u5a31\u96e8\u4e0e\u5c7f\u79b9\u5b87\u8bed\u7fbd\u7389\u57df\u828b\u90c1\u5401\u9047\u55bb\u5cea\u5fa1\u6108\u6b32\u72f1\u80b2\u8a89"],["d440","\u8a1e",31,"\u8a3f",8,"\u8a49",21],["d480","\u8a5f",25,"\u8a7a",6,"\u6d74\u5bd3\u88d5\u9884\u8c6b\u9a6d\u9e33\u6e0a\u51a4\u5143\u57a3\u8881\u539f\u63f4\u8f95\u56ed\u5458\u5706\u733f\u6e90\u7f18\u8fdc\u82d1\u613f\u6028\u9662\u66f0\u7ea6\u8d8a\u8dc3\u94a5\u5cb3\u7ca4\u6708\u60a6\u9605\u8018\u4e91\u90e7\u5300\u9668\u5141\u8fd0\u8574\u915d\u6655\u97f5\u5b55\u531d\u7838\u6742\u683d\u54c9\u707e\u5bb0\u8f7d\u518d\u5728\u54b1\u6512\u6682\u8d5e\u8d43\u810f\u846c\u906d\u7cdf\u51ff\u85fb\u67a3\u65e9\u6fa1\u86a4\u8e81\u566a\u9020\u7682\u7076\u71e5\u8d23\u62e9\u5219\u6cfd\u8d3c\u600e\u589e\u618e\u66fe\u8d60\u624e\u55b3\u6e23\u672d\u8f67"],["d540","\u8a81",7,"\u8a8b",7,"\u8a94",46],["d580","\u8ac3",32,"\u94e1\u95f8\u7728\u6805\u69a8\u548b\u4e4d\u70b8\u8bc8\u6458\u658b\u5b85\u7a84\u503a\u5be8\u77bb\u6be1\u8a79\u7c98\u6cbe\u76cf\u65a9\u8f97\u5d2d\u5c55\u8638\u6808\u5360\u6218\u7ad9\u6e5b\u7efd\u6a1f\u7ae0\u5f70\u6f33\u5f20\u638c\u6da8\u6756\u4e08\u5e10\u8d26\u4ed7\u80c0\u7634\u969c\u62db\u662d\u627e\u6cbc\u8d75\u7167\u7f69\u5146\u8087\u53ec\u906e\u6298\u54f2\u86f0\u8f99\u8005\u9517\u8517\u8fd9\u6d59\u73cd\u659f\u771f\u7504\u7827\u81fb\u8d1e\u9488\u4fa6\u6795\u75b9\u8bca\u9707\u632f\u9547\u9635\u84b8\u6323\u7741\u5f81\u72f0\u4e89\u6014\u6574\u62ef\u6b63\u653f"],["d640","\u8ae4",34,"\u8b08",27],["d680","\u8b24\u8b25\u8b27",30,"\u5e27\u75c7\u90d1\u8bc1\u829d\u679d\u652f\u5431\u8718\u77e5\u80a2\u8102\u6c41\u4e4b\u7ec7\u804c\u76f4\u690d\u6b96\u6267\u503c\u4f84\u5740\u6307\u6b62\u8dbe\u53ea\u65e8\u7eb8\u5fd7\u631a\u63b7\u81f3\u81f4\u7f6e\u5e1c\u5cd9\u5236\u667a\u79e9\u7a1a\u8d28\u7099\u75d4\u6ede\u6cbb\u7a92\u4e2d\u76c5\u5fe0\u949f\u8877\u7ec8\u79cd\u80bf\u91cd\u4ef2\u4f17\u821f\u5468\u5dde\u6d32\u8bcc\u7ca5\u8f74\u8098\u5e1a\u5492\u76b1\u5b99\u663c\u9aa4\u73e0\u682a\u86db\u6731\u732a\u8bf8\u8bdb\u9010\u7af9\u70db\u716e\u62c4\u77a9\u5631\u4e3b\u8457\u67f1\u52a9\u86c0\u8d2e\u94f8\u7b51"],["d740","\u8b46",31,"\u8b67",4,"\u8b6d",25],["d780","\u8b87",24,"\u8bac\u8bb1\u8bbb\u8bc7\u8bd0\u8bea\u8c09\u8c1e\u4f4f\u6ce8\u795d\u9a7b\u6293\u722a\u62fd\u4e13\u7816\u8f6c\u64b0\u8d5a\u7bc6\u6869\u5e84\u88c5\u5986\u649e\u58ee\u72b6\u690e\u9525\u8ffd\u8d58\u5760\u7f00\u8c06\u51c6\u6349\u62d9\u5353\u684c\u7422\u8301\u914c\u5544\u7740\u707c\u6d4a\u5179\u54a8\u8d44\u59ff\u6ecb\u6dc4\u5b5c\u7d2b\u4ed4\u7c7d\u6ed3\u5b50\u81ea\u6e0d\u5b57\u9b03\u68d5\u8e2a\u5b97\u7efc\u603b\u7eb5\u90b9\u8d70\u594f\u63cd\u79df\u8db3\u5352\u65cf\u7956\u8bc5\u963b\u7ec4\u94bb\u7e82\u5634\u9189\u6700\u7f6a\u5c0a\u9075\u6628\u5de6\u4f50\u67de\u505a\u4f5c\u5750\u5ea7"],["d840","\u8c38",8,"\u8c42\u8c43\u8c44\u8c45\u8c48\u8c4a\u8c4b\u8c4d",7,"\u8c56\u8c57\u8c58\u8c59\u8c5b",5,"\u8c63",6,"\u8c6c",6,"\u8c74\u8c75\u8c76\u8c77\u8c7b",6,"\u8c83\u8c84\u8c86\u8c87"],["d880","\u8c88\u8c8b\u8c8d",6,"\u8c95\u8c96\u8c97\u8c99",20,"\u4e8d\u4e0c\u5140\u4e10\u5eff\u5345\u4e15\u4e98\u4e1e\u9b32\u5b6c\u5669\u4e28\u79ba\u4e3f\u5315\u4e47\u592d\u723b\u536e\u6c10\u56df\u80e4\u9997\u6bd3\u777e\u9f17\u4e36\u4e9f\u9f10\u4e5c\u4e69\u4e93\u8288\u5b5b\u556c\u560f\u4ec4\u538d\u539d\u53a3\u53a5\u53ae\u9765\u8d5d\u531a\u53f5\u5326\u532e\u533e\u8d5c\u5366\u5363\u5202\u5208\u520e\u522d\u5233\u523f\u5240\u524c\u525e\u5261\u525c\u84af\u527d\u5282\u5281\u5290\u5293\u5182\u7f54\u4ebb\u4ec3\u4ec9\u4ec2\u4ee8\u4ee1\u4eeb\u4ede\u4f1b\u4ef3\u4f22\u4f64\u4ef5\u4f25\u4f27\u4f09\u4f2b\u4f5e\u4f67\u6538\u4f5a\u4f5d"],["d940","\u8cae",62],["d980","\u8ced",32,"\u4f5f\u4f57\u4f32\u4f3d\u4f76\u4f74\u4f91\u4f89\u4f83\u4f8f\u4f7e\u4f7b\u4faa\u4f7c\u4fac\u4f94\u4fe6\u4fe8\u4fea\u4fc5\u4fda\u4fe3\u4fdc\u4fd1\u4fdf\u4ff8\u5029\u504c\u4ff3\u502c\u500f\u502e\u502d\u4ffe\u501c\u500c\u5025\u5028\u507e\u5043\u5055\u5048\u504e\u506c\u507b\u50a5\u50a7\u50a9\u50ba\u50d6\u5106\u50ed\u50ec\u50e6\u50ee\u5107\u510b\u4edd\u6c3d\u4f58\u4f65\u4fce\u9fa0\u6c46\u7c74\u516e\u5dfd\u9ec9\u9998\u5181\u5914\u52f9\u530d\u8a07\u5310\u51eb\u5919\u5155\u4ea0\u5156\u4eb3\u886e\u88a4\u4eb5\u8114\u88d2\u7980\u5b34\u8803\u7fb8\u51ab\u51b1\u51bd\u51bc"],["da40","\u8d0e",14,"\u8d20\u8d51\u8d52\u8d57\u8d5f\u8d65\u8d68\u8d69\u8d6a\u8d6c\u8d6e\u8d6f\u8d71\u8d72\u8d78",8,"\u8d82\u8d83\u8d86\u8d87\u8d88\u8d89\u8d8c",4,"\u8d92\u8d93\u8d95",9,"\u8da0\u8da1"],["da80","\u8da2\u8da4",12,"\u8db2\u8db6\u8db7\u8db9\u8dbb\u8dbd\u8dc0\u8dc1\u8dc2\u8dc5\u8dc7\u8dc8\u8dc9\u8dca\u8dcd\u8dd0\u8dd2\u8dd3\u8dd4\u51c7\u5196\u51a2\u51a5\u8ba0\u8ba6\u8ba7\u8baa\u8bb4\u8bb5\u8bb7\u8bc2\u8bc3\u8bcb\u8bcf\u8bce\u8bd2\u8bd3\u8bd4\u8bd6\u8bd8\u8bd9\u8bdc\u8bdf\u8be0\u8be4\u8be8\u8be9\u8bee\u8bf0\u8bf3\u8bf6\u8bf9\u8bfc\u8bff\u8c00\u8c02\u8c04\u8c07\u8c0c\u8c0f\u8c11\u8c12\u8c14\u8c15\u8c16\u8c19\u8c1b\u8c18\u8c1d\u8c1f\u8c20\u8c21\u8c25\u8c27\u8c2a\u8c2b\u8c2e\u8c2f\u8c32\u8c33\u8c35\u8c36\u5369\u537a\u961d\u9622\u9621\u9631\u962a\u963d\u963c\u9642\u9649\u9654\u965f\u9667\u966c\u9672\u9674\u9688\u968d\u9697\u96b0\u9097\u909b\u909d\u9099\u90ac\u90a1\u90b4\u90b3\u90b6\u90ba"],["db40","\u8dd5\u8dd8\u8dd9\u8ddc\u8de0\u8de1\u8de2\u8de5\u8de6\u8de7\u8de9\u8ded\u8dee\u8df0\u8df1\u8df2\u8df4\u8df6\u8dfc\u8dfe",6,"\u8e06\u8e07\u8e08\u8e0b\u8e0d\u8e0e\u8e10\u8e11\u8e12\u8e13\u8e15",7,"\u8e20\u8e21\u8e24",4,"\u8e2b\u8e2d\u8e30\u8e32\u8e33\u8e34\u8e36\u8e37\u8e38\u8e3b\u8e3c\u8e3e"],["db80","\u8e3f\u8e43\u8e45\u8e46\u8e4c",4,"\u8e53",5,"\u8e5a",11,"\u8e67\u8e68\u8e6a\u8e6b\u8e6e\u8e71\u90b8\u90b0\u90cf\u90c5\u90be\u90d0\u90c4\u90c7\u90d3\u90e6\u90e2\u90dc\u90d7\u90db\u90eb\u90ef\u90fe\u9104\u9122\u911e\u9123\u9131\u912f\u9139\u9143\u9146\u520d\u5942\u52a2\u52ac\u52ad\u52be\u54ff\u52d0\u52d6\u52f0\u53df\u71ee\u77cd\u5ef4\u51f5\u51fc\u9b2f\u53b6\u5f01\u755a\u5def\u574c\u57a9\u57a1\u587e\u58bc\u58c5\u58d1\u5729\u572c\u572a\u5733\u5739\u572e\u572f\u575c\u573b\u5742\u5769\u5785\u576b\u5786\u577c\u577b\u5768\u576d\u5776\u5773\u57ad\u57a4\u578c\u57b2\u57cf\u57a7\u57b4\u5793\u57a0\u57d5\u57d8\u57da\u57d9\u57d2\u57b8\u57f4\u57ef\u57f8\u57e4\u57dd"],["dc40","\u8e73\u8e75\u8e77",4,"\u8e7d\u8e7e\u8e80\u8e82\u8e83\u8e84\u8e86\u8e88",6,"\u8e91\u8e92\u8e93\u8e95",6,"\u8e9d\u8e9f",11,"\u8ead\u8eae\u8eb0\u8eb1\u8eb3",6,"\u8ebb",7],["dc80","\u8ec3",10,"\u8ecf",21,"\u580b\u580d\u57fd\u57ed\u5800\u581e\u5819\u5844\u5820\u5865\u586c\u5881\u5889\u589a\u5880\u99a8\u9f19\u61ff\u8279\u827d\u827f\u828f\u828a\u82a8\u8284\u828e\u8291\u8297\u8299\u82ab\u82b8\u82be\u82b0\u82c8\u82ca\u82e3\u8298\u82b7\u82ae\u82cb\u82cc\u82c1\u82a9\u82b4\u82a1\u82aa\u829f\u82c4\u82ce\u82a4\u82e1\u8309\u82f7\u82e4\u830f\u8307\u82dc\u82f4\u82d2\u82d8\u830c\u82fb\u82d3\u8311\u831a\u8306\u8314\u8315\u82e0\u82d5\u831c\u8351\u835b\u835c\u8308\u8392\u833c\u8334\u8331\u839b\u835e\u832f\u834f\u8347\u8343\u835f\u8340\u8317\u8360\u832d\u833a\u8333\u8366\u8365"],["dd40","\u8ee5",62],["dd80","\u8f24",32,"\u8368\u831b\u8369\u836c\u836a\u836d\u836e\u83b0\u8378\u83b3\u83b4\u83a0\u83aa\u8393\u839c\u8385\u837c\u83b6\u83a9\u837d\u83b8\u837b\u8398\u839e\u83a8\u83ba\u83bc\u83c1\u8401\u83e5\u83d8\u5807\u8418\u840b\u83dd\u83fd\u83d6\u841c\u8438\u8411\u8406\u83d4\u83df\u840f\u8403\u83f8\u83f9\u83ea\u83c5\u83c0\u8426\u83f0\u83e1\u845c\u8451\u845a\u8459\u8473\u8487\u8488\u847a\u8489\u8478\u843c\u8446\u8469\u8476\u848c\u848e\u8431\u846d\u84c1\u84cd\u84d0\u84e6\u84bd\u84d3\u84ca\u84bf\u84ba\u84e0\u84a1\u84b9\u84b4\u8497\u84e5\u84e3\u850c\u750d\u8538\u84f0\u8539\u851f\u853a"],["de40","\u8f45",32,"\u8f6a\u8f80\u8f8c\u8f92\u8f9d\u8fa0\u8fa1\u8fa2\u8fa4\u8fa5\u8fa6\u8fa7\u8faa\u8fac\u8fad\u8fae\u8faf\u8fb2\u8fb3\u8fb4\u8fb5\u8fb7\u8fb8\u8fba\u8fbb\u8fbc\u8fbf\u8fc0\u8fc3\u8fc6"],["de80","\u8fc9",4,"\u8fcf\u8fd2\u8fd6\u8fd7\u8fda\u8fe0\u8fe1\u8fe3\u8fe7\u8fec\u8fef\u8ff1\u8ff2\u8ff4\u8ff5\u8ff6\u8ffa\u8ffb\u8ffc\u8ffe\u8fff\u9007\u9008\u900c\u900e\u9013\u9015\u9018\u8556\u853b\u84ff\u84fc\u8559\u8548\u8568\u8564\u855e\u857a\u77a2\u8543\u8572\u857b\u85a4\u85a8\u8587\u858f\u8579\u85ae\u859c\u8585\u85b9\u85b7\u85b0\u85d3\u85c1\u85dc\u85ff\u8627\u8605\u8629\u8616\u863c\u5efe\u5f08\u593c\u5941\u8037\u5955\u595a\u5958\u530f\u5c22\u5c25\u5c2c\u5c34\u624c\u626a\u629f\u62bb\u62ca\u62da\u62d7\u62ee\u6322\u62f6\u6339\u634b\u6343\u63ad\u63f6\u6371\u637a\u638e\u63b4\u636d\u63ac\u638a\u6369\u63ae\u63bc\u63f2\u63f8\u63e0\u63ff\u63c4\u63de\u63ce\u6452\u63c6\u63be\u6445\u6441\u640b\u641b\u6420\u640c\u6426\u6421\u645e\u6484\u646d\u6496"],["df40","\u9019\u901c\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903a\u903d\u903f\u9040\u9043\u9045\u9046\u9048",4,"\u904e\u9054\u9055\u9056\u9059\u905a\u905c",5,"\u9064\u9066\u9067\u9069\u906a\u906b\u906c\u906f",4,"\u9076",6,"\u907e\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908a\u908c",4,"\u9092\u9094\u9096\u9098\u909a\u909c\u909e\u909f\u90a0\u90a4\u90a5\u90a7\u90a8\u90a9\u90ab\u90ad\u90b2\u90b7\u90bc\u90bd\u90bf\u90c0\u647a\u64b7\u64b8\u6499\u64ba\u64c0\u64d0\u64d7\u64e4\u64e2\u6509\u6525\u652e\u5f0b\u5fd2\u7519\u5f11\u535f\u53f1\u53fd\u53e9\u53e8\u53fb\u5412\u5416\u5406\u544b\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549a\u549b\u5484\u5476\u5466\u549d\u54d0\u54ad\u54c2\u54b4\u54d2\u54a7\u54a6\u54d3\u54d4\u5472\u54a3\u54d5\u54bb\u54bf\u54cc\u54d9\u54da\u54dc\u54a9\u54aa\u54a4\u54dd\u54cf\u54de\u551b\u54e7\u5520\u54fd\u5514\u54f3\u5522\u5523\u550f\u5511\u5527\u552a\u5567\u558f\u55b5\u5549\u556d\u5541\u5555\u553f\u5550\u553c"],["e040","\u90c2\u90c3\u90c6\u90c8\u90c9\u90cb\u90cc\u90cd\u90d2\u90d4\u90d5\u90d6\u90d8\u90d9\u90da\u90de\u90df\u90e0\u90e3\u90e4\u90e5\u90e9\u90ea\u90ec\u90ee\u90f0\u90f1\u90f2\u90f3\u90f5\u90f6\u90f7\u90f9\u90fa\u90fb\u90fc\u90ff\u9100\u9101\u9103\u9105",19,"\u911a\u911b\u911c"],["e080","\u911d\u911f\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913a",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555c\u558b\u55d2\u5583\u55b1\u55b9\u5588\u5581\u559f\u557e\u55d6\u5591\u557b\u55df\u55bd\u55be\u5594\u5599\u55ea\u55f7\u55c9\u561f\u55d1\u55eb\u55ec\u55d4\u55e6\u55dd\u55c4\u55ef\u55e5\u55f2\u55f3\u55cc\u55cd\u55e8\u55f5\u55e4\u8f94\u561e\u5608\u560c\u5601\u5624\u5623\u55fe\u5600\u5627\u562d\u5658\u5639\u5657\u562c\u564d\u5662\u5659\u565c\u564c\u5654\u5686\u5664\u5671\u566b\u567b\u567c\u5685\u5693\u56af\u56d4\u56d7\u56dd\u56e1\u56f5\u56eb\u56f9\u56ff\u5704\u570a\u5709\u571c\u5e0f\u5e19\u5e14\u5e11\u5e31\u5e3b\u5e3c"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915b\u915c\u915f\u9160\u9166\u9167\u9168\u916b\u916d\u9173\u917a\u917b\u917c\u9180",4,"\u9186\u9188\u918a\u918e\u918f\u9193",6,"\u919c",5,"\u91a4",5,"\u91ab\u91ac\u91b0\u91b1\u91b2\u91b3\u91b6\u91b7\u91b8\u91b9\u91bb"],["e180","\u91bc",10,"\u91c8\u91cb\u91d0\u91d2",9,"\u91dd",8,"\u5e37\u5e44\u5e54\u5e5b\u5e5e\u5e61\u5c8c\u5c7a\u5c8d\u5c90\u5c96\u5c88\u5c98\u5c99\u5c91\u5c9a\u5c9c\u5cb5\u5ca2\u5cbd\u5cac\u5cab\u5cb1\u5ca3\u5cc1\u5cb7\u5cc4\u5cd2\u5ce4\u5ccb\u5ce5\u5d02\u5d03\u5d27\u5d26\u5d2e\u5d24\u5d1e\u5d06\u5d1b\u5d58\u5d3e\u5d34\u5d3d\u5d6c\u5d5b\u5d6f\u5d5d\u5d6b\u5d4b\u5d4a\u5d69\u5d74\u5d82\u5d99\u5d9d\u8c73\u5db7\u5dc5\u5f73\u5f77\u5f82\u5f87\u5f89\u5f8c\u5f95\u5f99\u5f9c\u5fa8\u5fad\u5fb5\u5fbc\u8862\u5f61\u72ad\u72b0\u72b4\u72b7\u72b8\u72c3\u72c1\u72ce\u72cd\u72d2\u72e8\u72ef\u72e9\u72f2\u72f4\u72f7\u7301\u72f3\u7303\u72fa"],["e240","\u91e6",62],["e280","\u9225",32,"\u72fb\u7317\u7313\u7321\u730a\u731e\u731d\u7315\u7322\u7339\u7325\u732c\u7338\u7331\u7350\u734d\u7357\u7360\u736c\u736f\u737e\u821b\u5925\u98e7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997d\u9980\u9984\u9987\u998a\u998d\u9990\u9991\u9993\u9994\u9995\u5e80\u5e91\u5e8b\u5e96\u5ea5\u5ea0\u5eb9\u5eb5\u5ebe\u5eb3\u8d53\u5ed2\u5ed1\u5edb\u5ee8\u5eea\u81ba\u5fc4\u5fc9\u5fd6\u5fcf\u6003\u5fee\u6004\u5fe1\u5fe4\u5ffe\u6005\u6006\u5fea\u5fed\u5ff8\u6019\u6035\u6026\u601b\u600f\u600d\u6029\u602b\u600a\u603f\u6021\u6078\u6079\u607b\u607a\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928f",24,"\u606a\u607d\u6096\u609a\u60ad\u609d\u6083\u6092\u608c\u609b\u60ec\u60bb\u60b1\u60dd\u60d8\u60c6\u60da\u60b4\u6120\u6126\u6115\u6123\u60f4\u6100\u610e\u612b\u614a\u6175\u61ac\u6194\u61a7\u61b7\u61d4\u61f5\u5fdd\u96b3\u95e9\u95eb\u95f1\u95f3\u95f5\u95f6\u95fc\u95fe\u9603\u9604\u9606\u9608\u960a\u960b\u960c\u960d\u960f\u9612\u9615\u9616\u9617\u9619\u961a\u4e2c\u723f\u6215\u6c35\u6c54\u6c5c\u6c4a\u6ca3\u6c85\u6c90\u6c94\u6c8c\u6c68\u6c69\u6c74\u6c76\u6c86\u6ca9\u6cd0\u6cd4\u6cad\u6cf7\u6cf8\u6cf1\u6cd7\u6cb2\u6ce0\u6cd6\u6cfa\u6ceb\u6cee\u6cb1\u6cd3\u6cef\u6cfe"],["e440","\u92a8",5,"\u92af",24,"\u92c9",31],["e480","\u92e9",32,"\u6d39\u6d27\u6d0c\u6d43\u6d48\u6d07\u6d04\u6d19\u6d0e\u6d2b\u6d4d\u6d2e\u6d35\u6d1a\u6d4f\u6d52\u6d54\u6d33\u6d91\u6d6f\u6d9e\u6da0\u6d5e\u6d93\u6d94\u6d5c\u6d60\u6d7c\u6d63\u6e1a\u6dc7\u6dc5\u6dde\u6e0e\u6dbf\u6de0\u6e11\u6de6\u6ddd\u6dd9\u6e16\u6dab\u6e0c\u6dae\u6e2b\u6e6e\u6e4e\u6e6b\u6eb2\u6e5f\u6e86\u6e53\u6e54\u6e32\u6e25\u6e44\u6edf\u6eb1\u6e98\u6ee0\u6f2d\u6ee2\u6ea5\u6ea7\u6ebd\u6ebb\u6eb7\u6ed7\u6eb4\u6ecf\u6e8f\u6ec2\u6e9f\u6f62\u6f46\u6f47\u6f24\u6f15\u6ef9\u6f2f\u6f36\u6f4b\u6f74\u6f2a\u6f09\u6f29\u6f89\u6f8d\u6f8c\u6f78\u6f72\u6f7c\u6f7a\u6fd1"],["e540","\u930a",51,"\u933f",10],["e580","\u934a",31,"\u936b\u6fc9\u6fa7\u6fb9\u6fb6\u6fc2\u6fe1\u6fee\u6fde\u6fe0\u6fef\u701a\u7023\u701b\u7039\u7035\u704f\u705e\u5b80\u5b84\u5b95\u5b93\u5ba5\u5bb8\u752f\u9a9e\u6434\u5be4\u5bee\u8930\u5bf0\u8e47\u8b07\u8fb6\u8fd3\u8fd5\u8fe5\u8fee\u8fe4\u8fe9\u8fe6\u8ff3\u8fe8\u9005\u9004\u900b\u9026\u9011\u900d\u9016\u9021\u9035\u9036\u902d\u902f\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905b\u66b9\u9074\u907d\u9082\u9088\u9083\u908b\u5f50\u5f57\u5f56\u5f58\u5c3b\u54ab\u5c50\u5c59\u5b71\u5c63\u5c66\u7fbc\u5f2a\u5f29\u5f2d\u8274\u5f3c\u9b3b\u5c6e\u5981\u5983\u598d\u59a9\u59aa\u59a3"],["e640","\u936c",34,"\u9390",27],["e680","\u93ac",29,"\u93cb\u93cc\u93cd\u5997\u59ca\u59ab\u599e\u59a4\u59d2\u59b2\u59af\u59d7\u59be\u5a05\u5a06\u59dd\u5a08\u59e3\u59d8\u59f9\u5a0c\u5a09\u5a32\u5a34\u5a11\u5a23\u5a13\u5a40\u5a67\u5a4a\u5a55\u5a3c\u5a62\u5a75\u80ec\u5aaa\u5a9b\u5a77\u5a7a\u5abe\u5aeb\u5ab2\u5ad2\u5ad4\u5ab8\u5ae0\u5ae3\u5af1\u5ad6\u5ae6\u5ad8\u5adc\u5b09\u5b17\u5b16\u5b32\u5b37\u5b40\u5c15\u5c1c\u5b5a\u5b65\u5b73\u5b51\u5b53\u5b62\u9a75\u9a77\u9a78\u9a7a\u9a7f\u9a7d\u9a80\u9a81\u9a85\u9a88\u9a8a\u9a90\u9a92\u9a93\u9a96\u9a98\u9a9b\u9a9c\u9a9d\u9a9f\u9aa0\u9aa2\u9aa3\u9aa5\u9aa7\u7e9f\u7ea1\u7ea3\u7ea5\u7ea8\u7ea9"],["e740","\u93ce",7,"\u93d7",54],["e780","\u940e",32,"\u7ead\u7eb0\u7ebe\u7ec0\u7ec1\u7ec2\u7ec9\u7ecb\u7ecc\u7ed0\u7ed4\u7ed7\u7edb\u7ee0\u7ee1\u7ee8\u7eeb\u7eee\u7eef\u7ef1\u7ef2\u7f0d\u7ef6\u7efa\u7efb\u7efe\u7f01\u7f02\u7f03\u7f07\u7f08\u7f0b\u7f0c\u7f0f\u7f11\u7f12\u7f17\u7f19\u7f1c\u7f1b\u7f1f\u7f21",6,"\u7f2a\u7f2b\u7f2c\u7f2d\u7f2f",4,"\u7f35\u5e7a\u757f\u5ddb\u753e\u9095\u738e\u7391\u73ae\u73a2\u739f\u73cf\u73c2\u73d1\u73b7\u73b3\u73c0\u73c9\u73c8\u73e5\u73d9\u987c\u740a\u73e9\u73e7\u73de\u73ba\u73f2\u740f\u742a\u745b\u7426\u7425\u7428\u7430\u742e\u742c"],["e840","\u942f",14,"\u943f",43,"\u946c\u946d\u946e\u946f"],["e880","\u9470",20,"\u9491\u9496\u9498\u94c7\u94cf\u94d3\u94d4\u94da\u94e6\u94fb\u951c\u9520\u741b\u741a\u7441\u745c\u7457\u7455\u7459\u7477\u746d\u747e\u749c\u748e\u7480\u7481\u7487\u748b\u749e\u74a8\u74a9\u7490\u74a7\u74d2\u74ba\u97ea\u97eb\u97ec\u674c\u6753\u675e\u6748\u6769\u67a5\u6787\u676a\u6773\u6798\u67a7\u6775\u67a8\u679e\u67ad\u678b\u6777\u677c\u67f0\u6809\u67d8\u680a\u67e9\u67b0\u680c\u67d9\u67b5\u67da\u67b3\u67dd\u6800\u67c3\u67b8\u67e2\u680e\u67c1\u67fd\u6832\u6833\u6860\u6861\u684e\u6862\u6844\u6864\u6883\u681d\u6855\u6866\u6841\u6867\u6840\u683e\u684a\u6849\u6829\u68b5\u688f\u6874\u6877\u6893\u686b\u68c2\u696e\u68fc\u691f\u6920\u68f9"],["e940","\u9527\u9533\u953d\u9543\u9548\u954b\u9555\u955a\u9560\u956e\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95ab",32,"\u6924\u68f0\u690b\u6901\u6957\u68e3\u6910\u6971\u6939\u6960\u6942\u695d\u6984\u696b\u6980\u6998\u6978\u6934\u69cc\u6987\u6988\u69ce\u6989\u6966\u6963\u6979\u699b\u69a7\u69bb\u69ab\u69ad\u69d4\u69b1\u69c1\u69ca\u69df\u6995\u69e0\u698d\u69ff\u6a2f\u69ed\u6a17\u6a18\u6a65\u69f2\u6a44\u6a3e\u6aa0\u6a50\u6a5b\u6a35\u6a8e\u6a79\u6a3d\u6a28\u6a58\u6a7c\u6a91\u6a90\u6aa9\u6a97\u6aab\u7337\u7352\u6b81\u6b82\u6b87\u6b84\u6b92\u6b93\u6b8d\u6b9a\u6b9b\u6ba1\u6baa\u8f6b\u8f6d\u8f71\u8f72\u8f73\u8f75\u8f76\u8f78\u8f77\u8f79\u8f7a\u8f7c\u8f7e\u8f81\u8f82\u8f84\u8f87\u8f8b"],["ea40","\u95cc",27,"\u95ec\u95ff\u9607\u9613\u9618\u961b\u961e\u9620\u9623",6,"\u962b\u962c\u962d\u962f\u9630\u9637\u9638\u9639\u963a\u963e\u9641\u9643\u964a\u964e\u964f\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965a\u965c\u965d\u965e\u9660\u9663\u9665\u9666\u966b\u966d",4,"\u9673\u9678",12,"\u9687\u9689\u968a\u8f8d\u8f8e\u8f8f\u8f98\u8f9a\u8ece\u620b\u6217\u621b\u621f\u6222\u6221\u6225\u6224\u622c\u81e7\u74ef\u74f4\u74ff\u750f\u7511\u7513\u6534\u65ee\u65ef\u65f0\u660a\u6619\u6772\u6603\u6615\u6600\u7085\u66f7\u661d\u6634\u6631\u6636\u6635\u8006\u665f\u6654\u6641\u664f\u6656\u6661\u6657\u6677\u6684\u668c\u66a7\u669d\u66be\u66db\u66dc\u66e6\u66e9\u8d32\u8d33\u8d36\u8d3b\u8d3d\u8d40\u8d45\u8d46\u8d48\u8d49\u8d47\u8d4d\u8d55\u8d59\u89c7\u89ca\u89cb\u89cc\u89ce\u89cf\u89d0\u89d1\u726e\u729f\u725d\u7266\u726f\u727e\u727f\u7284\u728b\u728d\u728f\u7292\u6308\u6332\u63b0"],["eb40","\u968c\u968e\u9691\u9692\u9693\u9695\u9696\u969a\u969b\u969d",9,"\u96a8",7,"\u96b1\u96b2\u96b4\u96b5\u96b7\u96b8\u96ba\u96bb\u96bf\u96c2\u96c3\u96c8\u96ca\u96cb\u96d0\u96d1\u96d3\u96d4\u96d6",9,"\u96e1",6,"\u96eb"],["eb80","\u96ec\u96ed\u96ee\u96f0\u96f1\u96f2\u96f4\u96f5\u96f8\u96fa\u96fb\u96fc\u96fd\u96ff\u9702\u9703\u9705\u970a\u970b\u970c\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971d\u971f\u9720\u643f\u64d8\u8004\u6bea\u6bf3\u6bfd\u6bf5\u6bf9\u6c05\u6c07\u6c06\u6c0d\u6c15\u6c18\u6c19\u6c1a\u6c21\u6c29\u6c24\u6c2a\u6c32\u6535\u6555\u656b\u724d\u7252\u7256\u7230\u8662\u5216\u809f\u809c\u8093\u80bc\u670a\u80bd\u80b1\u80ab\u80ad\u80b4\u80b7\u80e7\u80e8\u80e9\u80ea\u80db\u80c2\u80c4\u80d9\u80cd\u80d7\u6710\u80dd\u80eb\u80f1\u80f4\u80ed\u810d\u810e\u80f2\u80fc\u6715\u8112\u8c5a\u8136\u811e\u812c\u8118\u8132\u8148\u814c\u8153\u8174\u8159\u815a\u8171\u8160\u8169\u817c\u817d\u816d\u8167\u584d\u5ab5\u8188\u8182\u8191\u6ed5\u81a3\u81aa\u81cc\u6726\u81ca\u81bb"],["ec40","\u9721",8,"\u972b\u972c\u972e\u972f\u9731\u9733",4,"\u973a\u973b\u973c\u973d\u973f",18,"\u9754\u9755\u9757\u9758\u975a\u975c\u975d\u975f\u9763\u9764\u9766\u9767\u9768\u976a",7],["ec80","\u9772\u9775\u9777",4,"\u977d",7,"\u9786",4,"\u978c\u978e\u978f\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81c1\u81a6\u6b24\u6b37\u6b39\u6b43\u6b46\u6b59\u98d1\u98d2\u98d3\u98d5\u98d9\u98da\u6bb3\u5f40\u6bc2\u89f3\u6590\u9f51\u6593\u65bc\u65c6\u65c4\u65c3\u65cc\u65ce\u65d2\u65d6\u7080\u709c\u7096\u709d\u70bb\u70c0\u70b7\u70ab\u70b1\u70e8\u70ca\u7110\u7113\u7116\u712f\u7131\u7173\u715c\u7168\u7145\u7172\u714a\u7178\u717a\u7198\u71b3\u71b5\u71a8\u71a0\u71e0\u71d4\u71e7\u71f9\u721d\u7228\u706c\u7118\u7166\u71b9\u623e\u623d\u6243\u6248\u6249\u793b\u7940\u7946\u7949\u795b\u795c\u7953\u795a\u7962\u7957\u7960\u796f\u7967\u797a\u7985\u798a\u799a\u79a7\u79b3\u5fd1\u5fd0"],["ed40","\u979e\u979f\u97a1\u97a2\u97a4",6,"\u97ac\u97ae\u97b0\u97b1\u97b3\u97b5",46],["ed80","\u97e4\u97e5\u97e8\u97ee",4,"\u97f4\u97f7",23,"\u603c\u605d\u605a\u6067\u6041\u6059\u6063\u60ab\u6106\u610d\u615d\u61a9\u619d\u61cb\u61d1\u6206\u8080\u807f\u6c93\u6cf6\u6dfc\u77f6\u77f8\u7800\u7809\u7817\u7818\u7811\u65ab\u782d\u781c\u781d\u7839\u783a\u783b\u781f\u783c\u7825\u782c\u7823\u7829\u784e\u786d\u7856\u7857\u7826\u7850\u7847\u784c\u786a\u789b\u7893\u789a\u7887\u789c\u78a1\u78a3\u78b2\u78b9\u78a5\u78d4\u78d9\u78c9\u78ec\u78f2\u7905\u78f4\u7913\u7924\u791e\u7934\u9f9b\u9ef9\u9efb\u9efc\u76f1\u7704\u770d\u76f9\u7707\u7708\u771a\u7722\u7719\u772d\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775a\u7768"],["ee40","\u980f",62],["ee80","\u984e",32,"\u7762\u7765\u777f\u778d\u777d\u7780\u778c\u7791\u779f\u77a0\u77b0\u77b5\u77bd\u753a\u7540\u754e\u754b\u7548\u755b\u7572\u7579\u7583\u7f58\u7f61\u7f5f\u8a48\u7f68\u7f74\u7f71\u7f79\u7f81\u7f7e\u76cd\u76e5\u8832\u9485\u9486\u9487\u948b\u948a\u948c\u948d\u948f\u9490\u9494\u9497\u9495\u949a\u949b\u949c\u94a3\u94a4\u94ab\u94aa\u94ad\u94ac\u94af\u94b0\u94b2\u94b4\u94b6",4,"\u94bc\u94bd\u94bf\u94c4\u94c8",6,"\u94d0\u94d1\u94d2\u94d5\u94d6\u94d7\u94d9\u94d8\u94db\u94de\u94df\u94e0\u94e2\u94e4\u94e5\u94e7\u94e8\u94ea"],["ef40","\u986f",5,"\u988b\u988e\u9892\u9895\u9899\u98a3\u98a8",37,"\u98cf\u98d0\u98d4\u98d6\u98d7\u98db\u98dc\u98dd\u98e0",4],["ef80","\u98e5\u98e6\u98e9",30,"\u94e9\u94eb\u94ee\u94ef\u94f3\u94f4\u94f5\u94f7\u94f9\u94fc\u94fd\u94ff\u9503\u9502\u9506\u9507\u9509\u950a\u950d\u950e\u950f\u9512",4,"\u9518\u951b\u951d\u951e\u951f\u9522\u952a\u952b\u9529\u952c\u9531\u9532\u9534\u9536\u9537\u9538\u953c\u953e\u953f\u9542\u9535\u9544\u9545\u9546\u9549\u954c\u954e\u954f\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955b\u955e\u955f\u955d\u9561\u9562\u9564",8,"\u956f\u9571\u9572\u9573\u953a\u77e7\u77ec\u96c9\u79d5\u79ed\u79e3\u79eb\u7a06\u5d47\u7a03\u7a02\u7a1e\u7a14"],["f040","\u9908",4,"\u990e\u990f\u9911",28,"\u992f",26],["f080","\u994a",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997b\u997e\u9982\u9983\u9989\u7a39\u7a37\u7a51\u9ecf\u99a5\u7a70\u7688\u768e\u7693\u7699\u76a4\u74de\u74e0\u752c\u9e20\u9e22\u9e28",4,"\u9e32\u9e31\u9e36\u9e38\u9e37\u9e39\u9e3a\u9e3e\u9e41\u9e42\u9e44\u9e46\u9e47\u9e48\u9e49\u9e4b\u9e4c\u9e4e\u9e51\u9e55\u9e57\u9e5a\u9e5b\u9e5c\u9e5e\u9e63\u9e66",6,"\u9e71\u9e6d\u9e73\u7592\u7594\u7596\u75a0\u759d\u75ac\u75a3\u75b3\u75b4\u75b8\u75c4\u75b1\u75b0\u75c3\u75c2\u75d6\u75cd\u75e3\u75e8\u75e6\u75e4\u75eb\u75e7\u7603\u75f1\u75fc\u75ff\u7610\u7600\u7605\u760c\u7617\u760a\u7625\u7618\u7615\u7619"],["f140","\u998c\u998e\u999a",10,"\u99a6\u99a7\u99a9",47],["f180","\u99d9",32,"\u761b\u763c\u7622\u7620\u7640\u762d\u7630\u763f\u7635\u7643\u763e\u7633\u764d\u765e\u7654\u765c\u7656\u766b\u766f\u7fca\u7ae6\u7a78\u7a79\u7a80\u7a86\u7a88\u7a95\u7aa6\u7aa0\u7aac\u7aa8\u7aad\u7ab3\u8864\u8869\u8872\u887d\u887f\u8882\u88a2\u88c6\u88b7\u88bc\u88c9\u88e2\u88ce\u88e3\u88e5\u88f1\u891a\u88fc\u88e8\u88fe\u88f0\u8921\u8919\u8913\u891b\u890a\u8934\u892b\u8936\u8941\u8966\u897b\u758b\u80e5\u76b2\u76b4\u77dc\u8012\u8014\u8016\u801c\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800b\u8035\u8043\u8046\u804d\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99fa",62],["f280","\u9a39",32,"\u9889\u988c\u988d\u988f\u9894\u989a\u989b\u989e\u989f\u98a1\u98a2\u98a5\u98a6\u864d\u8654\u866c\u866e\u867f\u867a\u867c\u867b\u86a8\u868d\u868b\u86ac\u869d\u86a7\u86a3\u86aa\u8693\u86a9\u86b6\u86c4\u86b5\u86ce\u86b0\u86ba\u86b1\u86af\u86c9\u86cf\u86b4\u86e9\u86f1\u86f2\u86ed\u86f3\u86d0\u8713\u86de\u86f4\u86df\u86d8\u86d1\u8703\u8707\u86f8\u8708\u870a\u870d\u8709\u8723\u873b\u871e\u8725\u872e\u871a\u873e\u8748\u8734\u8731\u8729\u8737\u873f\u8782\u8722\u877d\u877e\u877b\u8760\u8770\u874c\u876e\u878b\u8753\u8763\u877c\u8764\u8759\u8765\u8793\u87af\u87a8\u87d2"],["f340","\u9a5a",17,"\u9a72\u9a83\u9a89\u9a8d\u9a8e\u9a94\u9a95\u9a99\u9aa6\u9aa9",6,"\u9ab2\u9ab3\u9ab4\u9ab5\u9ab9\u9abb\u9abd\u9abe\u9abf\u9ac3\u9ac4\u9ac6",4,"\u9acd\u9ace\u9acf\u9ad0\u9ad2\u9ad4\u9ad5\u9ad6\u9ad7\u9ad9\u9ada\u9adb\u9adc"],["f380","\u9add\u9ade\u9ae0\u9ae2\u9ae3\u9ae4\u9ae5\u9ae7\u9ae8\u9ae9\u9aea\u9aec\u9aee\u9af0",8,"\u9afa\u9afc",6,"\u9b04\u9b05\u9b06\u87c6\u8788\u8785\u87ad\u8797\u8783\u87ab\u87e5\u87ac\u87b5\u87b3\u87cb\u87d3\u87bd\u87d1\u87c0\u87ca\u87db\u87ea\u87e0\u87ee\u8816\u8813\u87fe\u880a\u881b\u8821\u8839\u883c\u7f36\u7f42\u7f44\u7f45\u8210\u7afa\u7afd\u7b08\u7b03\u7b04\u7b15\u7b0a\u7b2b\u7b0f\u7b47\u7b38\u7b2a\u7b19\u7b2e\u7b31\u7b20\u7b25\u7b24\u7b33\u7b3e\u7b1e\u7b58\u7b5a\u7b45\u7b75\u7b4c\u7b5d\u7b60\u7b6e\u7b7b\u7b62\u7b72\u7b71\u7b90\u7ba6\u7ba7\u7bb8\u7bac\u7b9d\u7ba8\u7b85\u7baa\u7b9c\u7ba2\u7bab\u7bb4\u7bd1\u7bc1\u7bcc\u7bdd\u7bda\u7be5\u7be6\u7bea\u7c0c\u7bfe\u7bfc\u7c0f\u7c16\u7c0b"],["f440","\u9b07\u9b09",5,"\u9b10\u9b11\u9b12\u9b14",10,"\u9b20\u9b21\u9b22\u9b24",10,"\u9b30\u9b31\u9b33",7,"\u9b3d\u9b3e\u9b3f\u9b40\u9b46\u9b4a\u9b4b\u9b4c\u9b4e\u9b50\u9b52\u9b53\u9b55",5],["f480","\u9b5b",32,"\u7c1f\u7c2a\u7c26\u7c38\u7c41\u7c40\u81fe\u8201\u8202\u8204\u81ec\u8844\u8221\u8222\u8223\u822d\u822f\u8228\u822b\u8238\u823b\u8233\u8234\u823e\u8244\u8249\u824b\u824f\u825a\u825f\u8268\u887e\u8885\u8888\u88d8\u88df\u895e\u7f9d\u7f9f\u7fa7\u7faf\u7fb0\u7fb2\u7c7c\u6549\u7c91\u7c9d\u7c9c\u7c9e\u7ca2\u7cb2\u7cbc\u7cbd\u7cc1\u7cc7\u7ccc\u7ccd\u7cc8\u7cc5\u7cd7\u7ce8\u826e\u66a8\u7fbf\u7fce\u7fd5\u7fe5\u7fe1\u7fe6\u7fe9\u7fee\u7ff3\u7cf8\u7d77\u7da6\u7dae\u7e47\u7e9b\u9eb8\u9eb4\u8d73\u8d84\u8d94\u8d91\u8db1\u8d67\u8d6d\u8c47\u8c49\u914a\u9150\u914e\u914f\u9164"],["f540","\u9b7c",62],["f580","\u9bbb",32,"\u9162\u9161\u9170\u9169\u916f\u917d\u917e\u9172\u9174\u9179\u918c\u9185\u9190\u918d\u9191\u91a2\u91a3\u91aa\u91ad\u91ae\u91af\u91b5\u91b4\u91ba\u8c55\u9e7e\u8db8\u8deb\u8e05\u8e59\u8e69\u8db5\u8dbf\u8dbc\u8dba\u8dc4\u8dd6\u8dd7\u8dda\u8dde\u8dce\u8dcf\u8ddb\u8dc6\u8dec\u8df7\u8df8\u8de3\u8df9\u8dfb\u8de4\u8e09\u8dfd\u8e14\u8e1d\u8e1f\u8e2c\u8e2e\u8e23\u8e2f\u8e3a\u8e40\u8e39\u8e35\u8e3d\u8e31\u8e49\u8e41\u8e42\u8e51\u8e52\u8e4a\u8e70\u8e76\u8e7c\u8e6f\u8e74\u8e85\u8e8f\u8e94\u8e90\u8e9c\u8e9e\u8c78\u8c82\u8c8a\u8c85\u8c98\u8c94\u659b\u89d6\u89de\u89da\u89dc"],["f640","\u9bdc",62],["f680","\u9c1b",32,"\u89e5\u89eb\u89ef\u8a3e\u8b26\u9753\u96e9\u96f3\u96ef\u9706\u9701\u9708\u970f\u970e\u972a\u972d\u9730\u973e\u9f80\u9f83\u9f85",5,"\u9f8c\u9efe\u9f0b\u9f0d\u96b9\u96bc\u96bd\u96ce\u96d2\u77bf\u96e0\u928e\u92ae\u92c8\u933e\u936a\u93ca\u938f\u943e\u946b\u9c7f\u9c82\u9c85\u9c86\u9c87\u9c88\u7a23\u9c8b\u9c8e\u9c90\u9c91\u9c92\u9c94\u9c95\u9c9a\u9c9b\u9c9e",5,"\u9ca5",4,"\u9cab\u9cad\u9cae\u9cb0",7,"\u9cba\u9cbb\u9cbc\u9cbd\u9cc4\u9cc5\u9cc6\u9cc7\u9cca\u9ccb"],["f740","\u9c3c",62],["f780","\u9c7b\u9c7d\u9c7e\u9c80\u9c83\u9c84\u9c89\u9c8a\u9c8c\u9c8f\u9c93\u9c96\u9c97\u9c98\u9c99\u9c9d\u9caa\u9cac\u9caf\u9cb9\u9cbe",4,"\u9cc8\u9cc9\u9cd1\u9cd2\u9cda\u9cdb\u9ce0\u9ce1\u9ccc",4,"\u9cd3\u9cd4\u9cd5\u9cd7\u9cd8\u9cd9\u9cdc\u9cdd\u9cdf\u9ce2\u977c\u9785\u9791\u9792\u9794\u97af\u97ab\u97a3\u97b2\u97b4\u9ab1\u9ab0\u9ab7\u9e58\u9ab6\u9aba\u9abc\u9ac1\u9ac0\u9ac5\u9ac2\u9acb\u9acc\u9ad1\u9b45\u9b43\u9b47\u9b49\u9b48\u9b4d\u9b51\u98e8\u990d\u992e\u9955\u9954\u9adf\u9ae1\u9ae6\u9aef\u9aeb\u9afb\u9aed\u9af9\u9b08\u9b0f\u9b13\u9b1f\u9b23\u9ebd\u9ebe\u7e3b\u9e82\u9e87\u9e88\u9e8b\u9e92\u93d6\u9e9d\u9e9f\u9edb\u9edc\u9edd\u9ee0\u9edf\u9ee2\u9ee9\u9ee7\u9ee5\u9eea\u9eef\u9f22\u9f2c\u9f2f\u9f39\u9f37\u9f3d\u9f3e\u9f44"],["f840","\u9ce3",62],["f880","\u9d22",32],["f940","\u9d43",62],["f980","\u9d82",32],["fa40","\u9da3",62],["fa80","\u9de2",32],["fb40","\u9e03",27,"\u9e24\u9e27\u9e2e\u9e30\u9e34\u9e3b\u9e3c\u9e40\u9e4d\u9e50\u9e52\u9e53\u9e54\u9e56\u9e59\u9e5d\u9e5f\u9e60\u9e61\u9e62\u9e65\u9e6e\u9e6f\u9e72\u9e74",9,"\u9e80"],["fb80","\u9e81\u9e83\u9e84\u9e85\u9e86\u9e89\u9e8a\u9e8c",5,"\u9e94",8,"\u9e9e\u9ea0",5,"\u9ea7\u9ea8\u9ea9\u9eaa"],["fc40","\u9eab",8,"\u9eb5\u9eb6\u9eb7\u9eb9\u9eba\u9ebc\u9ebf",4,"\u9ec5\u9ec6\u9ec7\u9ec8\u9eca\u9ecb\u9ecc\u9ed0\u9ed2\u9ed3\u9ed5\u9ed6\u9ed7\u9ed9\u9eda\u9ede\u9ee1\u9ee3\u9ee4\u9ee6\u9ee8\u9eeb\u9eec\u9eed\u9eee\u9ef0",8,"\u9efa\u9efd\u9eff",6],["fc80","\u9f06",4,"\u9f0c\u9f0f\u9f11\u9f12\u9f14\u9f15\u9f16\u9f18\u9f1a",5,"\u9f21\u9f23",8,"\u9f2d\u9f2e\u9f30\u9f31"],["fd40","\u9f32",4,"\u9f38\u9f3a\u9f3c\u9f3f",4,"\u9f45",10,"\u9f52",38],["fd80","\u9f79",5,"\u9f81\u9f82\u9f8d",11,"\u9f9c\u9f9d\u9f9e\u9fa1",4,"\uf92c\uf979\uf995\uf9e7\uf9f1"],["fe40","\ufa0c\ufa0d\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa18\ufa1f\ufa20\ufa21\ufa23\ufa24\ufa27\ufa28\ufa29"]]')},30679(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127],["8141","\uac02\uac03\uac05\uac06\uac0b",4,"\uac18\uac1e\uac1f\uac21\uac22\uac23\uac25",6,"\uac2e\uac32\uac33\uac34"],["8161","\uac35\uac36\uac37\uac3a\uac3b\uac3d\uac3e\uac3f\uac41",9,"\uac4c\uac4e",5,"\uac55"],["8181","\uac56\uac57\uac59\uac5a\uac5b\uac5d",18,"\uac72\uac73\uac75\uac76\uac79\uac7b",4,"\uac82\uac87\uac88\uac8d\uac8e\uac8f\uac91\uac92\uac93\uac95",6,"\uac9e\uaca2",5,"\uacab\uacad\uacae\uacb1",6,"\uacba\uacbe\uacbf\uacc0\uacc2\uacc3\uacc5\uacc6\uacc7\uacc9\uacca\uaccb\uaccd",7,"\uacd6\uacd8",7,"\uace2\uace3\uace5\uace6\uace9\uaceb\uaced\uacee\uacf2\uacf4\uacf7",4,"\uacfe\uacff\uad01\uad02\uad03\uad05\uad07",4,"\uad0e\uad10\uad12\uad13"],["8241","\uad14\uad15\uad16\uad17\uad19\uad1a\uad1b\uad1d\uad1e\uad1f\uad21",7,"\uad2a\uad2b\uad2e",5],["8261","\uad36\uad37\uad39\uad3a\uad3b\uad3d",6,"\uad46\uad48\uad4a",5,"\uad51\uad52\uad53\uad55\uad56\uad57"],["8281","\uad59",7,"\uad62\uad64",7,"\uad6e\uad6f\uad71\uad72\uad77\uad78\uad79\uad7a\uad7e\uad80\uad83",4,"\uad8a\uad8b\uad8d\uad8e\uad8f\uad91",10,"\uad9e",5,"\uada5",17,"\uadb8",7,"\uadc2\uadc3\uadc5\uadc6\uadc7\uadc9",6,"\uadd2\uadd4",7,"\uaddd\uadde\uaddf\uade1\uade2\uade3\uade5",18],["8341","\uadfa\uadfb\uadfd\uadfe\uae02",5,"\uae0a\uae0c\uae0e",5,"\uae15",7],["8361","\uae1d",18,"\uae32\uae33\uae35\uae36\uae39\uae3b\uae3c"],["8381","\uae3d\uae3e\uae3f\uae42\uae44\uae47\uae48\uae49\uae4b\uae4f\uae51\uae52\uae53\uae55\uae57",4,"\uae5e\uae62\uae63\uae64\uae66\uae67\uae6a\uae6b\uae6d\uae6e\uae6f\uae71",6,"\uae7a\uae7e",5,"\uae86",5,"\uae8d",46,"\uaebf\uaec1\uaec2\uaec3\uaec5",6,"\uaece\uaed2",5,"\uaeda\uaedb\uaedd",8],["8441","\uaee6\uaee7\uaee9\uaeea\uaeec\uaeee",5,"\uaef5\uaef6\uaef7\uaef9\uaefa\uaefb\uaefd",8],["8461","\uaf06\uaf09\uaf0a\uaf0b\uaf0c\uaf0e\uaf0f\uaf11",18],["8481","\uaf24",7,"\uaf2e\uaf2f\uaf31\uaf33\uaf35",6,"\uaf3e\uaf40\uaf44\uaf45\uaf46\uaf47\uaf4a",5,"\uaf51",10,"\uaf5e",5,"\uaf66",18,"\uaf7a",5,"\uaf81\uaf82\uaf83\uaf85\uaf86\uaf87\uaf89",6,"\uaf92\uaf93\uaf94\uaf96",5,"\uaf9d",26,"\uafba\uafbb\uafbd\uafbe"],["8541","\uafbf\uafc1",5,"\uafca\uafcc\uafcf",4,"\uafd5",6,"\uafdd",4],["8561","\uafe2",5,"\uafea",5,"\uaff2\uaff3\uaff5\uaff6\uaff7\uaff9",6,"\ub002\ub003"],["8581","\ub005",6,"\ub00d\ub00e\ub00f\ub011\ub012\ub013\ub015",6,"\ub01e",9,"\ub029",26,"\ub046\ub047\ub049\ub04b\ub04d\ub04f\ub050\ub051\ub052\ub056\ub058\ub05a\ub05b\ub05c\ub05e",29,"\ub07e\ub07f\ub081\ub082\ub083\ub085",6,"\ub08e\ub090\ub092",5,"\ub09b\ub09d\ub09e\ub0a3\ub0a4"],["8641","\ub0a5\ub0a6\ub0a7\ub0aa\ub0b0\ub0b2\ub0b6\ub0b7\ub0b9\ub0ba\ub0bb\ub0bd",6,"\ub0c6\ub0ca",5,"\ub0d2"],["8661","\ub0d3\ub0d5\ub0d6\ub0d7\ub0d9",6,"\ub0e1\ub0e2\ub0e3\ub0e4\ub0e6",10],["8681","\ub0f1",22,"\ub10a\ub10d\ub10e\ub10f\ub111\ub114\ub115\ub116\ub117\ub11a\ub11e",4,"\ub126\ub127\ub129\ub12a\ub12b\ub12d",6,"\ub136\ub13a",5,"\ub142\ub143\ub145\ub146\ub147\ub149",6,"\ub152\ub153\ub156\ub157\ub159\ub15a\ub15b\ub15d\ub15e\ub15f\ub161",22,"\ub17a\ub17b\ub17d\ub17e\ub17f\ub181\ub183",4,"\ub18a\ub18c\ub18e\ub18f\ub190\ub191\ub195\ub196\ub197\ub199\ub19a\ub19b\ub19d"],["8741","\ub19e",9,"\ub1a9",15],["8761","\ub1b9",18,"\ub1cd\ub1ce\ub1cf\ub1d1\ub1d2\ub1d3\ub1d5"],["8781","\ub1d6",5,"\ub1de\ub1e0",7,"\ub1ea\ub1eb\ub1ed\ub1ee\ub1ef\ub1f1",7,"\ub1fa\ub1fc\ub1fe",5,"\ub206\ub207\ub209\ub20a\ub20d",6,"\ub216\ub218\ub21a",5,"\ub221",18,"\ub235",6,"\ub23d",26,"\ub259\ub25a\ub25b\ub25d\ub25e\ub25f\ub261",6,"\ub26a",4],["8841","\ub26f",4,"\ub276",5,"\ub27d",6,"\ub286\ub287\ub288\ub28a",4],["8861","\ub28f\ub292\ub293\ub295\ub296\ub297\ub29b",4,"\ub2a2\ub2a4\ub2a7\ub2a8\ub2a9\ub2ab\ub2ad\ub2ae\ub2af\ub2b1\ub2b2\ub2b3\ub2b5\ub2b6\ub2b7"],["8881","\ub2b8",15,"\ub2ca\ub2cb\ub2cd\ub2ce\ub2cf\ub2d1\ub2d3",4,"\ub2da\ub2dc\ub2de\ub2df\ub2e0\ub2e1\ub2e3\ub2e7\ub2e9\ub2ea\ub2f0\ub2f1\ub2f2\ub2f6\ub2fc\ub2fd\ub2fe\ub302\ub303\ub305\ub306\ub307\ub309",6,"\ub312\ub316",5,"\ub31d",54,"\ub357\ub359\ub35a\ub35d\ub360\ub361\ub362\ub363"],["8941","\ub366\ub368\ub36a\ub36c\ub36d\ub36f\ub372\ub373\ub375\ub376\ub377\ub379",6,"\ub382\ub386",5,"\ub38d"],["8961","\ub38e\ub38f\ub391\ub392\ub393\ub395",10,"\ub3a2",5,"\ub3a9\ub3aa\ub3ab\ub3ad"],["8981","\ub3ae",21,"\ub3c6\ub3c7\ub3c9\ub3ca\ub3cd\ub3cf\ub3d1\ub3d2\ub3d3\ub3d6\ub3d8\ub3da\ub3dc\ub3de\ub3df\ub3e1\ub3e2\ub3e3\ub3e5\ub3e6\ub3e7\ub3e9",18,"\ub3fd",18,"\ub411",6,"\ub419\ub41a\ub41b\ub41d\ub41e\ub41f\ub421",6,"\ub42a\ub42c",7,"\ub435",15],["8a41","\ub445",10,"\ub452\ub453\ub455\ub456\ub457\ub459",6,"\ub462\ub464\ub466"],["8a61","\ub467",4,"\ub46d",18,"\ub481\ub482"],["8a81","\ub483",4,"\ub489",19,"\ub49e",5,"\ub4a5\ub4a6\ub4a7\ub4a9\ub4aa\ub4ab\ub4ad",7,"\ub4b6\ub4b8\ub4ba",5,"\ub4c1\ub4c2\ub4c3\ub4c5\ub4c6\ub4c7\ub4c9",6,"\ub4d1\ub4d2\ub4d3\ub4d4\ub4d6",5,"\ub4de\ub4df\ub4e1\ub4e2\ub4e5\ub4e7",4,"\ub4ee\ub4f0\ub4f2",5,"\ub4f9",26,"\ub516\ub517\ub519\ub51a\ub51d"],["8b41","\ub51e",5,"\ub526\ub52b",4,"\ub532\ub533\ub535\ub536\ub537\ub539",6,"\ub542\ub546"],["8b61","\ub547\ub548\ub549\ub54a\ub54e\ub54f\ub551\ub552\ub553\ub555",6,"\ub55e\ub562",8],["8b81","\ub56b",52,"\ub5a2\ub5a3\ub5a5\ub5a6\ub5a7\ub5a9\ub5ac\ub5ad\ub5ae\ub5af\ub5b2\ub5b6",4,"\ub5be\ub5bf\ub5c1\ub5c2\ub5c3\ub5c5",6,"\ub5ce\ub5d2",5,"\ub5d9",18,"\ub5ed",18],["8c41","\ub600",15,"\ub612\ub613\ub615\ub616\ub617\ub619",4],["8c61","\ub61e",6,"\ub626",5,"\ub62d",6,"\ub635",5],["8c81","\ub63b",12,"\ub649",26,"\ub665\ub666\ub667\ub669",50,"\ub69e\ub69f\ub6a1\ub6a2\ub6a3\ub6a5",5,"\ub6ad\ub6ae\ub6af\ub6b0\ub6b2",16],["8d41","\ub6c3",16,"\ub6d5",8],["8d61","\ub6de",17,"\ub6f1\ub6f2\ub6f3\ub6f5\ub6f6\ub6f7\ub6f9\ub6fa"],["8d81","\ub6fb",4,"\ub702\ub703\ub704\ub706",33,"\ub72a\ub72b\ub72d\ub72e\ub731",6,"\ub73a\ub73c",7,"\ub745\ub746\ub747\ub749\ub74a\ub74b\ub74d",6,"\ub756",9,"\ub761\ub762\ub763\ub765\ub766\ub767\ub769",6,"\ub772\ub774\ub776",5,"\ub77e\ub77f\ub781\ub782\ub783\ub785",6,"\ub78e\ub793\ub794\ub795\ub79a\ub79b\ub79d\ub79e"],["8e41","\ub79f\ub7a1",6,"\ub7aa\ub7ae",5,"\ub7b6\ub7b7\ub7b9",8],["8e61","\ub7c2",4,"\ub7c8\ub7ca",19],["8e81","\ub7de",13,"\ub7ee\ub7ef\ub7f1\ub7f2\ub7f3\ub7f5",6,"\ub7fe\ub802",4,"\ub80a\ub80b\ub80d\ub80e\ub80f\ub811",6,"\ub81a\ub81c\ub81e",5,"\ub826\ub827\ub829\ub82a\ub82b\ub82d",6,"\ub836\ub83a",5,"\ub841\ub842\ub843\ub845",11,"\ub852\ub854",7,"\ub85e\ub85f\ub861\ub862\ub863\ub865",6,"\ub86e\ub870\ub872",5,"\ub879\ub87a\ub87b\ub87d",7],["8f41","\ub885",7,"\ub88e",17],["8f61","\ub8a0",7,"\ub8a9",6,"\ub8b1\ub8b2\ub8b3\ub8b5\ub8b6\ub8b7\ub8b9",4],["8f81","\ub8be\ub8bf\ub8c2\ub8c4\ub8c6",5,"\ub8cd\ub8ce\ub8cf\ub8d1\ub8d2\ub8d3\ub8d5",7,"\ub8de\ub8e0\ub8e2",5,"\ub8ea\ub8eb\ub8ed\ub8ee\ub8ef\ub8f1",6,"\ub8fa\ub8fc\ub8fe",5,"\ub905",18,"\ub919",6,"\ub921",26,"\ub93e\ub93f\ub941\ub942\ub943\ub945",6,"\ub94d\ub94e\ub950\ub952",5],["9041","\ub95a\ub95b\ub95d\ub95e\ub95f\ub961",6,"\ub96a\ub96c\ub96e",5,"\ub976\ub977\ub979\ub97a\ub97b\ub97d"],["9061","\ub97e",5,"\ub986\ub988\ub98b\ub98c\ub98f",15],["9081","\ub99f",12,"\ub9ae\ub9af\ub9b1\ub9b2\ub9b3\ub9b5",6,"\ub9be\ub9c0\ub9c2",5,"\ub9ca\ub9cb\ub9cd\ub9d3",4,"\ub9da\ub9dc\ub9df\ub9e0\ub9e2\ub9e6\ub9e7\ub9e9\ub9ea\ub9eb\ub9ed",6,"\ub9f6\ub9fb",4,"\uba02",5,"\uba09",11,"\uba16",33,"\uba3a\uba3b\uba3d\uba3e\uba3f\uba41\uba43\uba44\uba45\uba46"],["9141","\uba47\uba4a\uba4c\uba4f\uba50\uba51\uba52\uba56\uba57\uba59\uba5a\uba5b\uba5d",6,"\uba66\uba6a",5],["9161","\uba72\uba73\uba75\uba76\uba77\uba79",9,"\uba86\uba88\uba89\uba8a\uba8b\uba8d",5],["9181","\uba93",20,"\ubaaa\ubaad\ubaae\ubaaf\ubab1\ubab3",4,"\ubaba\ubabc\ubabe",5,"\ubac5\ubac6\ubac7\ubac9",14,"\ubada",33,"\ubafd\ubafe\ubaff\ubb01\ubb02\ubb03\ubb05",7,"\ubb0e\ubb10\ubb12",5,"\ubb19\ubb1a\ubb1b\ubb1d\ubb1e\ubb1f\ubb21",6],["9241","\ubb28\ubb2a\ubb2c",7,"\ubb37\ubb39\ubb3a\ubb3f",4,"\ubb46\ubb48\ubb4a\ubb4b\ubb4c\ubb4e\ubb51\ubb52"],["9261","\ubb53\ubb55\ubb56\ubb57\ubb59",7,"\ubb62\ubb64",7,"\ubb6d",4],["9281","\ubb72",21,"\ubb89\ubb8a\ubb8b\ubb8d\ubb8e\ubb8f\ubb91",18,"\ubba5\ubba6\ubba7\ubba9\ubbaa\ubbab\ubbad",6,"\ubbb5\ubbb6\ubbb8",7,"\ubbc1\ubbc2\ubbc3\ubbc5\ubbc6\ubbc7\ubbc9",6,"\ubbd1\ubbd2\ubbd4",35,"\ubbfa\ubbfb\ubbfd\ubbfe\ubc01"],["9341","\ubc03",4,"\ubc0a\ubc0e\ubc10\ubc12\ubc13\ubc19\ubc1a\ubc20\ubc21\ubc22\ubc23\ubc26\ubc28\ubc2a\ubc2b\ubc2c\ubc2e\ubc2f\ubc32\ubc33\ubc35"],["9361","\ubc36\ubc37\ubc39",6,"\ubc42\ubc46\ubc47\ubc48\ubc4a\ubc4b\ubc4e\ubc4f\ubc51",8],["9381","\ubc5a\ubc5b\ubc5c\ubc5e",37,"\ubc86\ubc87\ubc89\ubc8a\ubc8d\ubc8f",4,"\ubc96\ubc98\ubc9b",4,"\ubca2\ubca3\ubca5\ubca6\ubca9",6,"\ubcb2\ubcb6",5,"\ubcbe\ubcbf\ubcc1\ubcc2\ubcc3\ubcc5",7,"\ubcce\ubcd2\ubcd3\ubcd4\ubcd6\ubcd7\ubcd9\ubcda\ubcdb\ubcdd",22,"\ubcf7\ubcf9\ubcfa\ubcfb\ubcfd"],["9441","\ubcfe",5,"\ubd06\ubd08\ubd0a",5,"\ubd11\ubd12\ubd13\ubd15",8],["9461","\ubd1e",5,"\ubd25",6,"\ubd2d",12],["9481","\ubd3a",5,"\ubd41",6,"\ubd4a\ubd4b\ubd4d\ubd4e\ubd4f\ubd51",6,"\ubd5a",9,"\ubd65\ubd66\ubd67\ubd69",22,"\ubd82\ubd83\ubd85\ubd86\ubd8b",4,"\ubd92\ubd94\ubd96\ubd97\ubd98\ubd9b\ubd9d",6,"\ubda5",10,"\ubdb1",6,"\ubdb9",24],["9541","\ubdd2\ubdd3\ubdd6\ubdd7\ubdd9\ubdda\ubddb\ubddd",11,"\ubdea",5,"\ubdf1"],["9561","\ubdf2\ubdf3\ubdf5\ubdf6\ubdf7\ubdf9",6,"\ube01\ube02\ube04\ube06",5,"\ube0e\ube0f\ube11\ube12\ube13"],["9581","\ube15",6,"\ube1e\ube20",35,"\ube46\ube47\ube49\ube4a\ube4b\ube4d\ube4f",4,"\ube56\ube58\ube5c\ube5d\ube5e\ube5f\ube62\ube63\ube65\ube66\ube67\ube69\ube6b",4,"\ube72\ube76",4,"\ube7e\ube7f\ube81\ube82\ube83\ube85",6,"\ube8e\ube92",5,"\ube9a",13,"\ubea9",14],["9641","\ubeb8",23,"\ubed2\ubed3"],["9661","\ubed5\ubed6\ubed9",6,"\ubee1\ubee2\ubee6",5,"\ubeed",8],["9681","\ubef6",10,"\ubf02",5,"\ubf0a",13,"\ubf1a\ubf1e",33,"\ubf42\ubf43\ubf45\ubf46\ubf47\ubf49",6,"\ubf52\ubf53\ubf54\ubf56",44],["9741","\ubf83",16,"\ubf95",8],["9761","\ubf9e",17,"\ubfb1",7],["9781","\ubfb9",11,"\ubfc6",5,"\ubfce\ubfcf\ubfd1\ubfd2\ubfd3\ubfd5",6,"\ubfdd\ubfde\ubfe0\ubfe2",89,"\uc03d\uc03e\uc03f"],["9841","\uc040",16,"\uc052",5,"\uc059\uc05a\uc05b"],["9861","\uc05d\uc05e\uc05f\uc061",6,"\uc06a",15],["9881","\uc07a",21,"\uc092\uc093\uc095\uc096\uc097\uc099",6,"\uc0a2\uc0a4\uc0a6",5,"\uc0ae\uc0b1\uc0b2\uc0b7",4,"\uc0be\uc0c2\uc0c3\uc0c4\uc0c6\uc0c7\uc0ca\uc0cb\uc0cd\uc0ce\uc0cf\uc0d1",6,"\uc0da\uc0de",5,"\uc0e6\uc0e7\uc0e9\uc0ea\uc0eb\uc0ed",6,"\uc0f6\uc0f8\uc0fa",5,"\uc101\uc102\uc103\uc105\uc106\uc107\uc109",6,"\uc111\uc112\uc113\uc114\uc116",5,"\uc121\uc122\uc125\uc128\uc129\uc12a\uc12b\uc12e"],["9941","\uc132\uc133\uc134\uc135\uc137\uc13a\uc13b\uc13d\uc13e\uc13f\uc141",6,"\uc14a\uc14e",5,"\uc156\uc157"],["9961","\uc159\uc15a\uc15b\uc15d",6,"\uc166\uc16a",5,"\uc171\uc172\uc173\uc175\uc176\uc177\uc179\uc17a\uc17b"],["9981","\uc17c",8,"\uc186",5,"\uc18f\uc191\uc192\uc193\uc195\uc197",4,"\uc19e\uc1a0\uc1a2\uc1a3\uc1a4\uc1a6\uc1a7\uc1aa\uc1ab\uc1ad\uc1ae\uc1af\uc1b1",11,"\uc1be",5,"\uc1c5\uc1c6\uc1c7\uc1c9\uc1ca\uc1cb\uc1cd",6,"\uc1d5\uc1d6\uc1d9",6,"\uc1e1\uc1e2\uc1e3\uc1e5\uc1e6\uc1e7\uc1e9",6,"\uc1f2\uc1f4",7,"\uc1fe\uc1ff\uc201\uc202\uc203\uc205",6,"\uc20e\uc210\uc212",5,"\uc21a\uc21b\uc21d\uc21e\uc221\uc222\uc223"],["9a41","\uc224\uc225\uc226\uc227\uc22a\uc22c\uc22e\uc230\uc233\uc235",16],["9a61","\uc246\uc247\uc249",6,"\uc252\uc253\uc255\uc256\uc257\uc259",6,"\uc261\uc262\uc263\uc264\uc266"],["9a81","\uc267",4,"\uc26e\uc26f\uc271\uc272\uc273\uc275",6,"\uc27e\uc280\uc282",5,"\uc28a",5,"\uc291",6,"\uc299\uc29a\uc29c\uc29e",5,"\uc2a6\uc2a7\uc2a9\uc2aa\uc2ab\uc2ae",5,"\uc2b6\uc2b8\uc2ba",33,"\uc2de\uc2df\uc2e1\uc2e2\uc2e5",5,"\uc2ee\uc2f0\uc2f2\uc2f3\uc2f4\uc2f5\uc2f7\uc2fa\uc2fd\uc2fe\uc2ff\uc301",6,"\uc30a\uc30b\uc30e\uc30f"],["9b41","\uc310\uc311\uc312\uc316\uc317\uc319\uc31a\uc31b\uc31d",6,"\uc326\uc327\uc32a",8],["9b61","\uc333",17,"\uc346",7],["9b81","\uc34e",25,"\uc36a\uc36b\uc36d\uc36e\uc36f\uc371\uc373",4,"\uc37a\uc37b\uc37e",5,"\uc385\uc386\uc387\uc389\uc38a\uc38b\uc38d",50,"\uc3c1",22,"\uc3da"],["9c41","\uc3db\uc3dd\uc3de\uc3e1\uc3e3",4,"\uc3ea\uc3eb\uc3ec\uc3ee",5,"\uc3f6\uc3f7\uc3f9",5],["9c61","\uc3ff",8,"\uc409",6,"\uc411",9],["9c81","\uc41b",8,"\uc425",6,"\uc42d\uc42e\uc42f\uc431\uc432\uc433\uc435",6,"\uc43e",9,"\uc449",26,"\uc466\uc467\uc469\uc46a\uc46b\uc46d",6,"\uc476\uc477\uc478\uc47a",5,"\uc481",18,"\uc495",6,"\uc49d",12],["9d41","\uc4aa",13,"\uc4b9\uc4ba\uc4bb\uc4bd",8],["9d61","\uc4c6",25],["9d81","\uc4e0",8,"\uc4ea",5,"\uc4f2\uc4f3\uc4f5\uc4f6\uc4f7\uc4f9\uc4fb\uc4fc\uc4fd\uc4fe\uc502",9,"\uc50d\uc50e\uc50f\uc511\uc512\uc513\uc515",6,"\uc51d",10,"\uc52a\uc52b\uc52d\uc52e\uc52f\uc531",6,"\uc53a\uc53c\uc53e",5,"\uc546\uc547\uc54b\uc54f\uc550\uc551\uc552\uc556\uc55a\uc55b\uc55c\uc55f\uc562\uc563\uc565\uc566\uc567\uc569",6,"\uc572\uc576",5,"\uc57e\uc57f\uc581\uc582\uc583\uc585\uc586\uc588\uc589\uc58a\uc58b\uc58e\uc590\uc592\uc593\uc594"],["9e41","\uc596\uc599\uc59a\uc59b\uc59d\uc59e\uc59f\uc5a1",7,"\uc5aa",9,"\uc5b6"],["9e61","\uc5b7\uc5ba\uc5bf",4,"\uc5cb\uc5cd\uc5cf\uc5d2\uc5d3\uc5d5\uc5d6\uc5d7\uc5d9",6,"\uc5e2\uc5e4\uc5e6\uc5e7"],["9e81","\uc5e8\uc5e9\uc5ea\uc5eb\uc5ef\uc5f1\uc5f2\uc5f3\uc5f5\uc5f8\uc5f9\uc5fa\uc5fb\uc602\uc603\uc604\uc609\uc60a\uc60b\uc60d\uc60e\uc60f\uc611",6,"\uc61a\uc61d",6,"\uc626\uc627\uc629\uc62a\uc62b\uc62f\uc631\uc632\uc636\uc638\uc63a\uc63c\uc63d\uc63e\uc63f\uc642\uc643\uc645\uc646\uc647\uc649",6,"\uc652\uc656",5,"\uc65e\uc65f\uc661",10,"\uc66d\uc66e\uc670\uc672",5,"\uc67a\uc67b\uc67d\uc67e\uc67f\uc681",6,"\uc68a\uc68c\uc68e",5,"\uc696\uc697\uc699\uc69a\uc69b\uc69d",6,"\uc6a6"],["9f41","\uc6a8\uc6aa",5,"\uc6b2\uc6b3\uc6b5\uc6b6\uc6b7\uc6bb",4,"\uc6c2\uc6c4\uc6c6",5,"\uc6ce"],["9f61","\uc6cf\uc6d1\uc6d2\uc6d3\uc6d5",6,"\uc6de\uc6df\uc6e2",5,"\uc6ea\uc6eb\uc6ed\uc6ee\uc6ef\uc6f1\uc6f2"],["9f81","\uc6f3",4,"\uc6fa\uc6fb\uc6fc\uc6fe",5,"\uc706\uc707\uc709\uc70a\uc70b\uc70d",6,"\uc716\uc718\uc71a",5,"\uc722\uc723\uc725\uc726\uc727\uc729",6,"\uc732\uc734\uc736\uc738\uc739\uc73a\uc73b\uc73e\uc73f\uc741\uc742\uc743\uc745",4,"\uc74b\uc74e\uc750\uc759\uc75a\uc75b\uc75d\uc75e\uc75f\uc761",6,"\uc769\uc76a\uc76c",7,"\uc776\uc777\uc779\uc77a\uc77b\uc77f\uc780\uc781\uc782\uc786\uc78b\uc78c\uc78d\uc78f\uc792\uc793\uc795\uc799\uc79b",4,"\uc7a2\uc7a7",4,"\uc7ae\uc7af\uc7b1\uc7b2\uc7b3\uc7b5\uc7b6\uc7b7"],["a041","\uc7b8\uc7b9\uc7ba\uc7bb\uc7be\uc7c2",5,"\uc7ca\uc7cb\uc7cd\uc7cf\uc7d1",6,"\uc7d9\uc7da\uc7db\uc7dc"],["a061","\uc7de",5,"\uc7e5\uc7e6\uc7e7\uc7e9\uc7ea\uc7eb\uc7ed",13],["a081","\uc7fb",4,"\uc802\uc803\uc805\uc806\uc807\uc809\uc80b",4,"\uc812\uc814\uc817",4,"\uc81e\uc81f\uc821\uc822\uc823\uc825",6,"\uc82e\uc830\uc832",5,"\uc839\uc83a\uc83b\uc83d\uc83e\uc83f\uc841",6,"\uc84a\uc84b\uc84e",5,"\uc855",26,"\uc872\uc873\uc875\uc876\uc877\uc879\uc87b",4,"\uc882\uc884\uc888\uc889\uc88a\uc88e",5,"\uc895",7,"\uc89e\uc8a0\uc8a2\uc8a3\uc8a4"],["a141","\uc8a5\uc8a6\uc8a7\uc8a9",18,"\uc8be\uc8bf\uc8c0\uc8c1"],["a161","\uc8c2\uc8c3\uc8c5\uc8c6\uc8c7\uc8c9\uc8ca\uc8cb\uc8cd",6,"\uc8d6\uc8d8\uc8da",5,"\uc8e2\uc8e3\uc8e5"],["a181","\uc8e6",14,"\uc8f6",5,"\uc8fe\uc8ff\uc901\uc902\uc903\uc907",4,"\uc90e\u3000\u3001\u3002\xb7\u2025\u2026\xa8\u3003\xad\u2015\u2225\uff3c\u223c\u2018\u2019\u201c\u201d\u3014\u3015\u3008",9,"\xb1\xd7\xf7\u2260\u2264\u2265\u221e\u2234\xb0\u2032\u2033\u2103\u212b\uffe0\uffe1\uffe5\u2642\u2640\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\xa7\u203b\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u2192\u2190\u2191\u2193\u2194\u3013\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229\u2227\u2228\uffe2"],["a241","\uc910\uc912",5,"\uc919",18],["a261","\uc92d",6,"\uc935",18],["a281","\uc948",7,"\uc952\uc953\uc955\uc956\uc957\uc959",6,"\uc962\uc964",7,"\uc96d\uc96e\uc96f\u21d2\u21d4\u2200\u2203\xb4\uff5e\u02c7\u02d8\u02dd\u02da\u02d9\xb8\u02db\xa1\xbf\u02d0\u222e\u2211\u220f\xa4\u2109\u2030\u25c1\u25c0\u25b7\u25b6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25c8\u25a3\u25d0\u25d1\u2592\u25a4\u25a5\u25a8\u25a7\u25a6\u25a9\u2668\u260f\u260e\u261c\u261e\xb6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266d\u2669\u266a\u266c\u327f\u321c\u2116\u33c7\u2122\u33c2\u33d8\u2121\u20ac\xae"],["a341","\uc971\uc972\uc973\uc975",6,"\uc97d",10,"\uc98a\uc98b\uc98d\uc98e\uc98f"],["a361","\uc991",6,"\uc99a\uc99c\uc99e",16],["a381","\uc9af",16,"\uc9c2\uc9c3\uc9c5\uc9c6\uc9c9\uc9cb",4,"\uc9d2\uc9d4\uc9d7\uc9d8\uc9db\uff01",58,"\uffe6\uff3d",32,"\uffe3"],["a441","\uc9de\uc9df\uc9e1\uc9e3\uc9e5\uc9e6\uc9e8\uc9e9\uc9ea\uc9eb\uc9ee\uc9f2",5,"\uc9fa\uc9fb\uc9fd\uc9fe\uc9ff\uca01\uca02\uca03\uca04"],["a461","\uca05\uca06\uca07\uca0a\uca0e",5,"\uca15\uca16\uca17\uca19",12],["a481","\uca26\uca27\uca28\uca2a",28,"\u3131",93],["a541","\uca47",4,"\uca4e\uca4f\uca51\uca52\uca53\uca55",6,"\uca5e\uca62",5,"\uca69\uca6a"],["a561","\uca6b",17,"\uca7e",5,"\uca85\uca86"],["a581","\uca87",16,"\uca99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03a3",6],["a5e1","\u03b1",16,"\u03c3",6],["a641","\ucaa8",19,"\ucabe\ucabf\ucac1\ucac2\ucac3\ucac5"],["a661","\ucac6",5,"\ucace\ucad0\ucad2\ucad4\ucad5\ucad6\ucad7\ucada",5,"\ucae1",6],["a681","\ucae8\ucae9\ucaea\ucaeb\ucaed",6,"\ucaf5",18,"\ucb09\ucb0a\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542\u2512\u2511\u251a\u2519\u2516\u2515\u250e\u250d\u251e\u251f\u2521\u2522\u2526\u2527\u2529\u252a\u252d\u252e\u2531\u2532\u2535\u2536\u2539\u253a\u253d\u253e\u2540\u2541\u2543",7],["a741","\ucb0b",4,"\ucb11\ucb12\ucb13\ucb15\ucb16\ucb17\ucb19",6,"\ucb22",7],["a761","\ucb2a",22,"\ucb42\ucb43\ucb44"],["a781","\ucb45\ucb46\ucb47\ucb4a\ucb4b\ucb4d\ucb4e\ucb4f\ucb51",6,"\ucb5a\ucb5b\ucb5c\ucb5e",5,"\ucb65",7,"\u3395\u3396\u3397\u2113\u3398\u33c4\u33a3\u33a4\u33a5\u33a6\u3399",9,"\u33ca\u338d\u338e\u338f\u33cf\u3388\u3389\u33c8\u33a7\u33a8\u33b0",9,"\u3380",4,"\u33ba",5,"\u3390",4,"\u2126\u33c0\u33c1\u338a\u338b\u338c\u33d6\u33c5\u33ad\u33ae\u33af\u33db\u33a9\u33aa\u33ab\u33ac\u33dd\u33d0\u33d3\u33c3\u33c9\u33dc\u33c6"],["a841","\ucb6d",10,"\ucb7a",14],["a861","\ucb89",18,"\ucb9d",6],["a881","\ucba4",19,"\ucbb9",11,"\xc6\xd0\xaa\u0126"],["a8a6","\u0132"],["a8a8","\u013f\u0141\xd8\u0152\xba\xde\u0166\u014a"],["a8b1","\u3260",27,"\u24d0",25,"\u2460",14,"\xbd\u2153\u2154\xbc\xbe\u215b\u215c\u215d\u215e"],["a941","\ucbc5",14,"\ucbd5",10],["a961","\ucbe0\ucbe1\ucbe2\ucbe3\ucbe5\ucbe6\ucbe8\ucbea",18],["a981","\ucbfd",14,"\ucc0e\ucc0f\ucc11\ucc12\ucc13\ucc15",6,"\ucc1e\ucc1f\ucc20\ucc23\ucc24\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0140\u0142\xf8\u0153\xdf\xfe\u0167\u014b\u0149\u3200",27,"\u249c",25,"\u2474",14,"\xb9\xb2\xb3\u2074\u207f\u2081\u2082\u2083\u2084"],["aa41","\ucc25\ucc26\ucc2a\ucc2b\ucc2d\ucc2f\ucc31",6,"\ucc3a\ucc3f",4,"\ucc46\ucc47\ucc49\ucc4a\ucc4b\ucc4d\ucc4e"],["aa61","\ucc4f",4,"\ucc56\ucc5a",5,"\ucc61\ucc62\ucc63\ucc65\ucc67\ucc69",6,"\ucc71\ucc72"],["aa81","\ucc73\ucc74\ucc76",29,"\u3041",82],["ab41","\ucc94\ucc95\ucc96\ucc97\ucc9a\ucc9b\ucc9d\ucc9e\ucc9f\ucca1",6,"\uccaa\uccae",5,"\uccb6\uccb7\uccb9"],["ab61","\uccba\uccbb\uccbd",6,"\uccc6\uccc8\uccca",5,"\uccd1\uccd2\uccd3\uccd5",5],["ab81","\uccdb",8,"\ucce5",6,"\ucced\uccee\uccef\uccf1",12,"\u30a1",85],["ac41","\uccfe\uccff\ucd00\ucd02",5,"\ucd0a\ucd0b\ucd0d\ucd0e\ucd0f\ucd11",6,"\ucd1a\ucd1c\ucd1e\ucd1f\ucd20"],["ac61","\ucd21\ucd22\ucd23\ucd25\ucd26\ucd27\ucd29\ucd2a\ucd2b\ucd2d",11,"\ucd3a",4],["ac81","\ucd3f",28,"\ucd5d\ucd5e\ucd5f\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\ucd61\ucd62\ucd63\ucd65",6,"\ucd6e\ucd70\ucd72",5,"\ucd79",7],["ad61","\ucd81",6,"\ucd89",10,"\ucd96\ucd97\ucd99\ucd9a\ucd9b\ucd9d\ucd9e\ucd9f"],["ad81","\ucda0\ucda1\ucda2\ucda3\ucda6\ucda8\ucdaa",5,"\ucdb1",18,"\ucdc5"],["ae41","\ucdc6",5,"\ucdcd\ucdce\ucdcf\ucdd1",16],["ae61","\ucde2",5,"\ucde9\ucdea\ucdeb\ucded\ucdee\ucdef\ucdf1",6,"\ucdfa\ucdfc\ucdfe",4],["ae81","\uce03\uce05\uce06\uce07\uce09\uce0a\uce0b\uce0d",6,"\uce15\uce16\uce17\uce18\uce1a",5,"\uce22\uce23\uce25\uce26\uce27\uce29\uce2a\uce2b"],["af41","\uce2c\uce2d\uce2e\uce2f\uce32\uce34\uce36",19],["af61","\uce4a",13,"\uce5a\uce5b\uce5d\uce5e\uce62",5,"\uce6a\uce6c"],["af81","\uce6e",5,"\uce76\uce77\uce79\uce7a\uce7b\uce7d",6,"\uce86\uce88\uce8a",5,"\uce92\uce93\uce95\uce96\uce97\uce99"],["b041","\uce9a",5,"\ucea2\ucea6",5,"\uceae",12],["b061","\ucebb",5,"\ucec2",19],["b081","\uced6",13,"\ucee6\ucee7\ucee9\uceea\uceed",6,"\ucef6\ucefa",5,"\uac00\uac01\uac04\uac07\uac08\uac09\uac0a\uac10",7,"\uac19",4,"\uac20\uac24\uac2c\uac2d\uac2f\uac30\uac31\uac38\uac39\uac3c\uac40\uac4b\uac4d\uac54\uac58\uac5c\uac70\uac71\uac74\uac77\uac78\uac7a\uac80\uac81\uac83\uac84\uac85\uac86\uac89\uac8a\uac8b\uac8c\uac90\uac94\uac9c\uac9d\uac9f\uaca0\uaca1\uaca8\uaca9\uacaa\uacac\uacaf\uacb0\uacb8\uacb9\uacbb\uacbc\uacbd\uacc1\uacc4\uacc8\uaccc\uacd5\uacd7\uace0\uace1\uace4\uace7\uace8\uacea\uacec\uacef\uacf0\uacf1\uacf3\uacf5\uacf6\uacfc\uacfd\uad00\uad04\uad06"],["b141","\ucf02\ucf03\ucf05\ucf06\ucf07\ucf09",6,"\ucf12\ucf14\ucf16",5,"\ucf1d\ucf1e\ucf1f\ucf21\ucf22\ucf23"],["b161","\ucf25",6,"\ucf2e\ucf32",5,"\ucf39",11],["b181","\ucf45",14,"\ucf56\ucf57\ucf59\ucf5a\ucf5b\ucf5d",6,"\ucf66\ucf68\ucf6a\ucf6b\ucf6c\uad0c\uad0d\uad0f\uad11\uad18\uad1c\uad20\uad29\uad2c\uad2d\uad34\uad35\uad38\uad3c\uad44\uad45\uad47\uad49\uad50\uad54\uad58\uad61\uad63\uad6c\uad6d\uad70\uad73\uad74\uad75\uad76\uad7b\uad7c\uad7d\uad7f\uad81\uad82\uad88\uad89\uad8c\uad90\uad9c\uad9d\uada4\uadb7\uadc0\uadc1\uadc4\uadc8\uadd0\uadd1\uadd3\uaddc\uade0\uade4\uadf8\uadf9\uadfc\uadff\uae00\uae01\uae08\uae09\uae0b\uae0d\uae14\uae30\uae31\uae34\uae37\uae38\uae3a\uae40\uae41\uae43\uae45\uae46\uae4a\uae4c\uae4d\uae4e\uae50\uae54\uae56\uae5c\uae5d\uae5f\uae60\uae61\uae65\uae68\uae69\uae6c\uae70\uae78"],["b241","\ucf6d\ucf6e\ucf6f\ucf72\ucf73\ucf75\ucf76\ucf77\ucf79",6,"\ucf81\ucf82\ucf83\ucf84\ucf86",5,"\ucf8d"],["b261","\ucf8e",18,"\ucfa2",5,"\ucfa9"],["b281","\ucfaa",5,"\ucfb1",18,"\ucfc5",6,"\uae79\uae7b\uae7c\uae7d\uae84\uae85\uae8c\uaebc\uaebd\uaebe\uaec0\uaec4\uaecc\uaecd\uaecf\uaed0\uaed1\uaed8\uaed9\uaedc\uaee8\uaeeb\uaeed\uaef4\uaef8\uaefc\uaf07\uaf08\uaf0d\uaf10\uaf2c\uaf2d\uaf30\uaf32\uaf34\uaf3c\uaf3d\uaf3f\uaf41\uaf42\uaf43\uaf48\uaf49\uaf50\uaf5c\uaf5d\uaf64\uaf65\uaf79\uaf80\uaf84\uaf88\uaf90\uaf91\uaf95\uaf9c\uafb8\uafb9\uafbc\uafc0\uafc7\uafc8\uafc9\uafcb\uafcd\uafce\uafd4\uafdc\uafe8\uafe9\uaff0\uaff1\uaff4\uaff8\ub000\ub001\ub004\ub00c\ub010\ub014\ub01c\ub01d\ub028\ub044\ub045\ub048\ub04a\ub04c\ub04e\ub053\ub054\ub055\ub057\ub059"],["b341","\ucfcc",19,"\ucfe2\ucfe3\ucfe5\ucfe6\ucfe7\ucfe9"],["b361","\ucfea",5,"\ucff2\ucff4\ucff6",5,"\ucffd\ucffe\ucfff\ud001\ud002\ud003\ud005",5],["b381","\ud00b",5,"\ud012",5,"\ud019",19,"\ub05d\ub07c\ub07d\ub080\ub084\ub08c\ub08d\ub08f\ub091\ub098\ub099\ub09a\ub09c\ub09f\ub0a0\ub0a1\ub0a2\ub0a8\ub0a9\ub0ab",4,"\ub0b1\ub0b3\ub0b4\ub0b5\ub0b8\ub0bc\ub0c4\ub0c5\ub0c7\ub0c8\ub0c9\ub0d0\ub0d1\ub0d4\ub0d8\ub0e0\ub0e5\ub108\ub109\ub10b\ub10c\ub110\ub112\ub113\ub118\ub119\ub11b\ub11c\ub11d\ub123\ub124\ub125\ub128\ub12c\ub134\ub135\ub137\ub138\ub139\ub140\ub141\ub144\ub148\ub150\ub151\ub154\ub155\ub158\ub15c\ub160\ub178\ub179\ub17c\ub180\ub182\ub188\ub189\ub18b\ub18d\ub192\ub193\ub194\ub198\ub19c\ub1a8\ub1cc\ub1d0\ub1d4\ub1dc\ub1dd"],["b441","\ud02e",5,"\ud036\ud037\ud039\ud03a\ud03b\ud03d",6,"\ud046\ud048\ud04a",5],["b461","\ud051\ud052\ud053\ud055\ud056\ud057\ud059",6,"\ud061",10,"\ud06e\ud06f"],["b481","\ud071\ud072\ud073\ud075",6,"\ud07e\ud07f\ud080\ud082",18,"\ub1df\ub1e8\ub1e9\ub1ec\ub1f0\ub1f9\ub1fb\ub1fd\ub204\ub205\ub208\ub20b\ub20c\ub214\ub215\ub217\ub219\ub220\ub234\ub23c\ub258\ub25c\ub260\ub268\ub269\ub274\ub275\ub27c\ub284\ub285\ub289\ub290\ub291\ub294\ub298\ub299\ub29a\ub2a0\ub2a1\ub2a3\ub2a5\ub2a6\ub2aa\ub2ac\ub2b0\ub2b4\ub2c8\ub2c9\ub2cc\ub2d0\ub2d2\ub2d8\ub2d9\ub2db\ub2dd\ub2e2\ub2e4\ub2e5\ub2e6\ub2e8\ub2eb",4,"\ub2f3\ub2f4\ub2f5\ub2f7",4,"\ub2ff\ub300\ub301\ub304\ub308\ub310\ub311\ub313\ub314\ub315\ub31c\ub354\ub355\ub356\ub358\ub35b\ub35c\ub35e\ub35f\ub364\ub365"],["b541","\ud095",14,"\ud0a6\ud0a7\ud0a9\ud0aa\ud0ab\ud0ad",5],["b561","\ud0b3\ud0b6\ud0b8\ud0ba",5,"\ud0c2\ud0c3\ud0c5\ud0c6\ud0c7\ud0ca",5,"\ud0d2\ud0d6",4],["b581","\ud0db\ud0de\ud0df\ud0e1\ud0e2\ud0e3\ud0e5",6,"\ud0ee\ud0f2",5,"\ud0f9",11,"\ub367\ub369\ub36b\ub36e\ub370\ub371\ub374\ub378\ub380\ub381\ub383\ub384\ub385\ub38c\ub390\ub394\ub3a0\ub3a1\ub3a8\ub3ac\ub3c4\ub3c5\ub3c8\ub3cb\ub3cc\ub3ce\ub3d0\ub3d4\ub3d5\ub3d7\ub3d9\ub3db\ub3dd\ub3e0\ub3e4\ub3e8\ub3fc\ub410\ub418\ub41c\ub420\ub428\ub429\ub42b\ub434\ub450\ub451\ub454\ub458\ub460\ub461\ub463\ub465\ub46c\ub480\ub488\ub49d\ub4a4\ub4a8\ub4ac\ub4b5\ub4b7\ub4b9\ub4c0\ub4c4\ub4c8\ub4d0\ub4d5\ub4dc\ub4dd\ub4e0\ub4e3\ub4e4\ub4e6\ub4ec\ub4ed\ub4ef\ub4f1\ub4f8\ub514\ub515\ub518\ub51b\ub51c\ub524\ub525\ub527\ub528\ub529\ub52a\ub530\ub531\ub534\ub538"],["b641","\ud105",7,"\ud10e",17],["b661","\ud120",15,"\ud132\ud133\ud135\ud136\ud137\ud139\ud13b\ud13c\ud13d\ud13e"],["b681","\ud13f\ud142\ud146",5,"\ud14e\ud14f\ud151\ud152\ud153\ud155",6,"\ud15e\ud160\ud162",5,"\ud169\ud16a\ud16b\ud16d\ub540\ub541\ub543\ub544\ub545\ub54b\ub54c\ub54d\ub550\ub554\ub55c\ub55d\ub55f\ub560\ub561\ub5a0\ub5a1\ub5a4\ub5a8\ub5aa\ub5ab\ub5b0\ub5b1\ub5b3\ub5b4\ub5b5\ub5bb\ub5bc\ub5bd\ub5c0\ub5c4\ub5cc\ub5cd\ub5cf\ub5d0\ub5d1\ub5d8\ub5ec\ub610\ub611\ub614\ub618\ub625\ub62c\ub634\ub648\ub664\ub668\ub69c\ub69d\ub6a0\ub6a4\ub6ab\ub6ac\ub6b1\ub6d4\ub6f0\ub6f4\ub6f8\ub700\ub701\ub705\ub728\ub729\ub72c\ub72f\ub730\ub738\ub739\ub73b\ub744\ub748\ub74c\ub754\ub755\ub760\ub764\ub768\ub770\ub771\ub773\ub775\ub77c\ub77d\ub780\ub784\ub78c\ub78d\ub78f\ub790\ub791\ub792\ub796\ub797"],["b741","\ud16e",13,"\ud17d",6,"\ud185\ud186\ud187\ud189\ud18a"],["b761","\ud18b",20,"\ud1a2\ud1a3\ud1a5\ud1a6\ud1a7"],["b781","\ud1a9",6,"\ud1b2\ud1b4\ud1b6\ud1b7\ud1b8\ud1b9\ud1bb\ud1bd\ud1be\ud1bf\ud1c1",14,"\ub798\ub799\ub79c\ub7a0\ub7a8\ub7a9\ub7ab\ub7ac\ub7ad\ub7b4\ub7b5\ub7b8\ub7c7\ub7c9\ub7ec\ub7ed\ub7f0\ub7f4\ub7fc\ub7fd\ub7ff\ub800\ub801\ub807\ub808\ub809\ub80c\ub810\ub818\ub819\ub81b\ub81d\ub824\ub825\ub828\ub82c\ub834\ub835\ub837\ub838\ub839\ub840\ub844\ub851\ub853\ub85c\ub85d\ub860\ub864\ub86c\ub86d\ub86f\ub871\ub878\ub87c\ub88d\ub8a8\ub8b0\ub8b4\ub8b8\ub8c0\ub8c1\ub8c3\ub8c5\ub8cc\ub8d0\ub8d4\ub8dd\ub8df\ub8e1\ub8e8\ub8e9\ub8ec\ub8f0\ub8f8\ub8f9\ub8fb\ub8fd\ub904\ub918\ub920\ub93c\ub93d\ub940\ub944\ub94c\ub94f\ub951\ub958\ub959\ub95c\ub960\ub968\ub969"],["b841","\ud1d0",7,"\ud1d9",17],["b861","\ud1eb",8,"\ud1f5\ud1f6\ud1f7\ud1f9",13],["b881","\ud208\ud20a",5,"\ud211",24,"\ub96b\ub96d\ub974\ub975\ub978\ub97c\ub984\ub985\ub987\ub989\ub98a\ub98d\ub98e\ub9ac\ub9ad\ub9b0\ub9b4\ub9bc\ub9bd\ub9bf\ub9c1\ub9c8\ub9c9\ub9cc\ub9ce",4,"\ub9d8\ub9d9\ub9db\ub9dd\ub9de\ub9e1\ub9e3\ub9e4\ub9e5\ub9e8\ub9ec\ub9f4\ub9f5\ub9f7\ub9f8\ub9f9\ub9fa\uba00\uba01\uba08\uba15\uba38\uba39\uba3c\uba40\uba42\uba48\uba49\uba4b\uba4d\uba4e\uba53\uba54\uba55\uba58\uba5c\uba64\uba65\uba67\uba68\uba69\uba70\uba71\uba74\uba78\uba83\uba84\uba85\uba87\uba8c\ubaa8\ubaa9\ubaab\ubaac\ubab0\ubab2\ubab8\ubab9\ubabb\ubabd\ubac4\ubac8\ubad8\ubad9\ubafc"],["b941","\ud22a\ud22b\ud22e\ud22f\ud231\ud232\ud233\ud235",6,"\ud23e\ud240\ud242",5,"\ud249\ud24a\ud24b\ud24c"],["b961","\ud24d",14,"\ud25d",6,"\ud265\ud266\ud267\ud268"],["b981","\ud269",22,"\ud282\ud283\ud285\ud286\ud287\ud289\ud28a\ud28b\ud28c\ubb00\ubb04\ubb0d\ubb0f\ubb11\ubb18\ubb1c\ubb20\ubb29\ubb2b\ubb34\ubb35\ubb36\ubb38\ubb3b\ubb3c\ubb3d\ubb3e\ubb44\ubb45\ubb47\ubb49\ubb4d\ubb4f\ubb50\ubb54\ubb58\ubb61\ubb63\ubb6c\ubb88\ubb8c\ubb90\ubba4\ubba8\ubbac\ubbb4\ubbb7\ubbc0\ubbc4\ubbc8\ubbd0\ubbd3\ubbf8\ubbf9\ubbfc\ubbff\ubc00\ubc02\ubc08\ubc09\ubc0b\ubc0c\ubc0d\ubc0f\ubc11\ubc14",4,"\ubc1b",4,"\ubc24\ubc25\ubc27\ubc29\ubc2d\ubc30\ubc31\ubc34\ubc38\ubc40\ubc41\ubc43\ubc44\ubc45\ubc49\ubc4c\ubc4d\ubc50\ubc5d\ubc84\ubc85\ubc88\ubc8b\ubc8c\ubc8e\ubc94\ubc95\ubc97"],["ba41","\ud28d\ud28e\ud28f\ud292\ud293\ud294\ud296",5,"\ud29d\ud29e\ud29f\ud2a1\ud2a2\ud2a3\ud2a5",6,"\ud2ad"],["ba61","\ud2ae\ud2af\ud2b0\ud2b2",5,"\ud2ba\ud2bb\ud2bd\ud2be\ud2c1\ud2c3",4,"\ud2ca\ud2cc",5],["ba81","\ud2d2\ud2d3\ud2d5\ud2d6\ud2d7\ud2d9\ud2da\ud2db\ud2dd",6,"\ud2e6",9,"\ud2f2\ud2f3\ud2f5\ud2f6\ud2f7\ud2f9\ud2fa\ubc99\ubc9a\ubca0\ubca1\ubca4\ubca7\ubca8\ubcb0\ubcb1\ubcb3\ubcb4\ubcb5\ubcbc\ubcbd\ubcc0\ubcc4\ubccd\ubccf\ubcd0\ubcd1\ubcd5\ubcd8\ubcdc\ubcf4\ubcf5\ubcf6\ubcf8\ubcfc\ubd04\ubd05\ubd07\ubd09\ubd10\ubd14\ubd24\ubd2c\ubd40\ubd48\ubd49\ubd4c\ubd50\ubd58\ubd59\ubd64\ubd68\ubd80\ubd81\ubd84\ubd87\ubd88\ubd89\ubd8a\ubd90\ubd91\ubd93\ubd95\ubd99\ubd9a\ubd9c\ubda4\ubdb0\ubdb8\ubdd4\ubdd5\ubdd8\ubddc\ubde9\ubdf0\ubdf4\ubdf8\ube00\ube03\ube05\ube0c\ube0d\ube10\ube14\ube1c\ube1d\ube1f\ube44\ube45\ube48\ube4c\ube4e\ube54\ube55\ube57\ube59\ube5a\ube5b\ube60\ube61\ube64"],["bb41","\ud2fb",4,"\ud302\ud304\ud306",5,"\ud30f\ud311\ud312\ud313\ud315\ud317",4,"\ud31e\ud322\ud323"],["bb61","\ud324\ud326\ud327\ud32a\ud32b\ud32d\ud32e\ud32f\ud331",6,"\ud33a\ud33e",5,"\ud346\ud347\ud348\ud349"],["bb81","\ud34a",31,"\ube68\ube6a\ube70\ube71\ube73\ube74\ube75\ube7b\ube7c\ube7d\ube80\ube84\ube8c\ube8d\ube8f\ube90\ube91\ube98\ube99\ubea8\ubed0\ubed1\ubed4\ubed7\ubed8\ubee0\ubee3\ubee4\ubee5\ubeec\ubf01\ubf08\ubf09\ubf18\ubf19\ubf1b\ubf1c\ubf1d\ubf40\ubf41\ubf44\ubf48\ubf50\ubf51\ubf55\ubf94\ubfb0\ubfc5\ubfcc\ubfcd\ubfd0\ubfd4\ubfdc\ubfdf\ubfe1\uc03c\uc051\uc058\uc05c\uc060\uc068\uc069\uc090\uc091\uc094\uc098\uc0a0\uc0a1\uc0a3\uc0a5\uc0ac\uc0ad\uc0af\uc0b0\uc0b3\uc0b4\uc0b5\uc0b6\uc0bc\uc0bd\uc0bf\uc0c0\uc0c1\uc0c5\uc0c8\uc0c9\uc0cc\uc0d0\uc0d8\uc0d9\uc0db\uc0dc\uc0dd\uc0e4"],["bc41","\ud36a",17,"\ud37e\ud37f\ud381\ud382\ud383\ud385\ud386\ud387"],["bc61","\ud388\ud389\ud38a\ud38b\ud38e\ud392",5,"\ud39a\ud39b\ud39d\ud39e\ud39f\ud3a1",6,"\ud3aa\ud3ac\ud3ae"],["bc81","\ud3af",4,"\ud3b5\ud3b6\ud3b7\ud3b9\ud3ba\ud3bb\ud3bd",6,"\ud3c6\ud3c7\ud3ca",5,"\ud3d1",5,"\uc0e5\uc0e8\uc0ec\uc0f4\uc0f5\uc0f7\uc0f9\uc100\uc104\uc108\uc110\uc115\uc11c",4,"\uc123\uc124\uc126\uc127\uc12c\uc12d\uc12f\uc130\uc131\uc136\uc138\uc139\uc13c\uc140\uc148\uc149\uc14b\uc14c\uc14d\uc154\uc155\uc158\uc15c\uc164\uc165\uc167\uc168\uc169\uc170\uc174\uc178\uc185\uc18c\uc18d\uc18e\uc190\uc194\uc196\uc19c\uc19d\uc19f\uc1a1\uc1a5\uc1a8\uc1a9\uc1ac\uc1b0\uc1bd\uc1c4\uc1c8\uc1cc\uc1d4\uc1d7\uc1d8\uc1e0\uc1e4\uc1e8\uc1f0\uc1f1\uc1f3\uc1fc\uc1fd\uc200\uc204\uc20c\uc20d\uc20f\uc211\uc218\uc219\uc21c\uc21f\uc220\uc228\uc229\uc22b\uc22d"],["bd41","\ud3d7\ud3d9",7,"\ud3e2\ud3e4",7,"\ud3ee\ud3ef\ud3f1\ud3f2\ud3f3\ud3f5\ud3f6\ud3f7"],["bd61","\ud3f8\ud3f9\ud3fa\ud3fb\ud3fe\ud400\ud402",5,"\ud409",13],["bd81","\ud417",5,"\ud41e",25,"\uc22f\uc231\uc232\uc234\uc248\uc250\uc251\uc254\uc258\uc260\uc265\uc26c\uc26d\uc270\uc274\uc27c\uc27d\uc27f\uc281\uc288\uc289\uc290\uc298\uc29b\uc29d\uc2a4\uc2a5\uc2a8\uc2ac\uc2ad\uc2b4\uc2b5\uc2b7\uc2b9\uc2dc\uc2dd\uc2e0\uc2e3\uc2e4\uc2eb\uc2ec\uc2ed\uc2ef\uc2f1\uc2f6\uc2f8\uc2f9\uc2fb\uc2fc\uc300\uc308\uc309\uc30c\uc30d\uc313\uc314\uc315\uc318\uc31c\uc324\uc325\uc328\uc329\uc345\uc368\uc369\uc36c\uc370\uc372\uc378\uc379\uc37c\uc37d\uc384\uc388\uc38c\uc3c0\uc3d8\uc3d9\uc3dc\uc3df\uc3e0\uc3e2\uc3e8\uc3e9\uc3ed\uc3f4\uc3f5\uc3f8\uc408\uc410\uc424\uc42c\uc430"],["be41","\ud438",7,"\ud441\ud442\ud443\ud445",14],["be61","\ud454",7,"\ud45d\ud45e\ud45f\ud461\ud462\ud463\ud465",7,"\ud46e\ud470\ud471\ud472"],["be81","\ud473",4,"\ud47a\ud47b\ud47d\ud47e\ud481\ud483",4,"\ud48a\ud48c\ud48e",5,"\ud495",8,"\uc434\uc43c\uc43d\uc448\uc464\uc465\uc468\uc46c\uc474\uc475\uc479\uc480\uc494\uc49c\uc4b8\uc4bc\uc4e9\uc4f0\uc4f1\uc4f4\uc4f8\uc4fa\uc4ff\uc500\uc501\uc50c\uc510\uc514\uc51c\uc528\uc529\uc52c\uc530\uc538\uc539\uc53b\uc53d\uc544\uc545\uc548\uc549\uc54a\uc54c\uc54d\uc54e\uc553\uc554\uc555\uc557\uc558\uc559\uc55d\uc55e\uc560\uc561\uc564\uc568\uc570\uc571\uc573\uc574\uc575\uc57c\uc57d\uc580\uc584\uc587\uc58c\uc58d\uc58f\uc591\uc595\uc597\uc598\uc59c\uc5a0\uc5a9\uc5b4\uc5b5\uc5b8\uc5b9\uc5bb\uc5bc\uc5bd\uc5be\uc5c4",6,"\uc5cc\uc5ce"],["bf41","\ud49e",10,"\ud4aa",14],["bf61","\ud4b9",18,"\ud4cd\ud4ce\ud4cf\ud4d1\ud4d2\ud4d3\ud4d5"],["bf81","\ud4d6",5,"\ud4dd\ud4de\ud4e0",7,"\ud4e9\ud4ea\ud4eb\ud4ed\ud4ee\ud4ef\ud4f1",6,"\ud4f9\ud4fa\ud4fc\uc5d0\uc5d1\uc5d4\uc5d8\uc5e0\uc5e1\uc5e3\uc5e5\uc5ec\uc5ed\uc5ee\uc5f0\uc5f4\uc5f6\uc5f7\uc5fc",5,"\uc605\uc606\uc607\uc608\uc60c\uc610\uc618\uc619\uc61b\uc61c\uc624\uc625\uc628\uc62c\uc62d\uc62e\uc630\uc633\uc634\uc635\uc637\uc639\uc63b\uc640\uc641\uc644\uc648\uc650\uc651\uc653\uc654\uc655\uc65c\uc65d\uc660\uc66c\uc66f\uc671\uc678\uc679\uc67c\uc680\uc688\uc689\uc68b\uc68d\uc694\uc695\uc698\uc69c\uc6a4\uc6a5\uc6a7\uc6a9\uc6b0\uc6b1\uc6b4\uc6b8\uc6b9\uc6ba\uc6c0\uc6c1\uc6c3\uc6c5\uc6cc\uc6cd\uc6d0\uc6d4\uc6dc\uc6dd\uc6e0\uc6e1\uc6e8"],["c041","\ud4fe",5,"\ud505\ud506\ud507\ud509\ud50a\ud50b\ud50d",6,"\ud516\ud518",5],["c061","\ud51e",25],["c081","\ud538\ud539\ud53a\ud53b\ud53e\ud53f\ud541\ud542\ud543\ud545",6,"\ud54e\ud550\ud552",5,"\ud55a\ud55b\ud55d\ud55e\ud55f\ud561\ud562\ud563\uc6e9\uc6ec\uc6f0\uc6f8\uc6f9\uc6fd\uc704\uc705\uc708\uc70c\uc714\uc715\uc717\uc719\uc720\uc721\uc724\uc728\uc730\uc731\uc733\uc735\uc737\uc73c\uc73d\uc740\uc744\uc74a\uc74c\uc74d\uc74f\uc751",7,"\uc75c\uc760\uc768\uc76b\uc774\uc775\uc778\uc77c\uc77d\uc77e\uc783\uc784\uc785\uc787\uc788\uc789\uc78a\uc78e\uc790\uc791\uc794\uc796\uc797\uc798\uc79a\uc7a0\uc7a1\uc7a3\uc7a4\uc7a5\uc7a6\uc7ac\uc7ad\uc7b0\uc7b4\uc7bc\uc7bd\uc7bf\uc7c0\uc7c1\uc7c8\uc7c9\uc7cc\uc7ce\uc7d0\uc7d8\uc7dd\uc7e4\uc7e8\uc7ec\uc800\uc801\uc804\uc808\uc80a"],["c141","\ud564\ud566\ud567\ud56a\ud56c\ud56e",5,"\ud576\ud577\ud579\ud57a\ud57b\ud57d",6,"\ud586\ud58a\ud58b"],["c161","\ud58c\ud58d\ud58e\ud58f\ud591",19,"\ud5a6\ud5a7"],["c181","\ud5a8",31,"\uc810\uc811\uc813\uc815\uc816\uc81c\uc81d\uc820\uc824\uc82c\uc82d\uc82f\uc831\uc838\uc83c\uc840\uc848\uc849\uc84c\uc84d\uc854\uc870\uc871\uc874\uc878\uc87a\uc880\uc881\uc883\uc885\uc886\uc887\uc88b\uc88c\uc88d\uc894\uc89d\uc89f\uc8a1\uc8a8\uc8bc\uc8bd\uc8c4\uc8c8\uc8cc\uc8d4\uc8d5\uc8d7\uc8d9\uc8e0\uc8e1\uc8e4\uc8f5\uc8fc\uc8fd\uc900\uc904\uc905\uc906\uc90c\uc90d\uc90f\uc911\uc918\uc92c\uc934\uc950\uc951\uc954\uc958\uc960\uc961\uc963\uc96c\uc970\uc974\uc97c\uc988\uc989\uc98c\uc990\uc998\uc999\uc99b\uc99d\uc9c0\uc9c1\uc9c4\uc9c7\uc9c8\uc9ca\uc9d0\uc9d1\uc9d3"],["c241","\ud5ca\ud5cb\ud5cd\ud5ce\ud5cf\ud5d1\ud5d3",4,"\ud5da\ud5dc\ud5de",5,"\ud5e6\ud5e7\ud5e9\ud5ea\ud5eb\ud5ed\ud5ee"],["c261","\ud5ef",4,"\ud5f6\ud5f8\ud5fa",5,"\ud602\ud603\ud605\ud606\ud607\ud609",6,"\ud612"],["c281","\ud616",5,"\ud61d\ud61e\ud61f\ud621\ud622\ud623\ud625",7,"\ud62e",9,"\ud63a\ud63b\uc9d5\uc9d6\uc9d9\uc9da\uc9dc\uc9dd\uc9e0\uc9e2\uc9e4\uc9e7\uc9ec\uc9ed\uc9ef\uc9f0\uc9f1\uc9f8\uc9f9\uc9fc\uca00\uca08\uca09\uca0b\uca0c\uca0d\uca14\uca18\uca29\uca4c\uca4d\uca50\uca54\uca5c\uca5d\uca5f\uca60\uca61\uca68\uca7d\uca84\uca98\ucabc\ucabd\ucac0\ucac4\ucacc\ucacd\ucacf\ucad1\ucad3\ucad8\ucad9\ucae0\ucaec\ucaf4\ucb08\ucb10\ucb14\ucb18\ucb20\ucb21\ucb41\ucb48\ucb49\ucb4c\ucb50\ucb58\ucb59\ucb5d\ucb64\ucb78\ucb79\ucb9c\ucbb8\ucbd4\ucbe4\ucbe7\ucbe9\ucc0c\ucc0d\ucc10\ucc14\ucc1c\ucc1d\ucc21\ucc22\ucc27\ucc28\ucc29\ucc2c\ucc2e\ucc30\ucc38\ucc39\ucc3b"],["c341","\ud63d\ud63e\ud63f\ud641\ud642\ud643\ud644\ud646\ud647\ud64a\ud64c\ud64e\ud64f\ud650\ud652\ud653\ud656\ud657\ud659\ud65a\ud65b\ud65d",4],["c361","\ud662",4,"\ud668\ud66a",5,"\ud672\ud673\ud675",11],["c381","\ud681\ud682\ud684\ud686",5,"\ud68e\ud68f\ud691\ud692\ud693\ud695",7,"\ud69e\ud6a0\ud6a2",5,"\ud6a9\ud6aa\ucc3c\ucc3d\ucc3e\ucc44\ucc45\ucc48\ucc4c\ucc54\ucc55\ucc57\ucc58\ucc59\ucc60\ucc64\ucc66\ucc68\ucc70\ucc75\ucc98\ucc99\ucc9c\ucca0\ucca8\ucca9\uccab\uccac\uccad\uccb4\uccb5\uccb8\uccbc\uccc4\uccc5\uccc7\uccc9\uccd0\uccd4\ucce4\uccec\uccf0\ucd01\ucd08\ucd09\ucd0c\ucd10\ucd18\ucd19\ucd1b\ucd1d\ucd24\ucd28\ucd2c\ucd39\ucd5c\ucd60\ucd64\ucd6c\ucd6d\ucd6f\ucd71\ucd78\ucd88\ucd94\ucd95\ucd98\ucd9c\ucda4\ucda5\ucda7\ucda9\ucdb0\ucdc4\ucdcc\ucdd0\ucde8\ucdec\ucdf0\ucdf8\ucdf9\ucdfb\ucdfd\uce04\uce08\uce0c\uce14\uce19\uce20\uce21\uce24\uce28\uce30\uce31\uce33\uce35"],["c441","\ud6ab\ud6ad\ud6ae\ud6af\ud6b1",7,"\ud6ba\ud6bc",7,"\ud6c6\ud6c7\ud6c9\ud6ca\ud6cb"],["c461","\ud6cd\ud6ce\ud6cf\ud6d0\ud6d2\ud6d3\ud6d5\ud6d6\ud6d8\ud6da",5,"\ud6e1\ud6e2\ud6e3\ud6e5\ud6e6\ud6e7\ud6e9",4],["c481","\ud6ee\ud6ef\ud6f1\ud6f2\ud6f3\ud6f4\ud6f6",5,"\ud6fe\ud6ff\ud701\ud702\ud703\ud705",11,"\ud712\ud713\ud714\uce58\uce59\uce5c\uce5f\uce60\uce61\uce68\uce69\uce6b\uce6d\uce74\uce75\uce78\uce7c\uce84\uce85\uce87\uce89\uce90\uce91\uce94\uce98\ucea0\ucea1\ucea3\ucea4\ucea5\uceac\ucead\ucec1\ucee4\ucee5\ucee8\uceeb\uceec\ucef4\ucef5\ucef7\ucef8\ucef9\ucf00\ucf01\ucf04\ucf08\ucf10\ucf11\ucf13\ucf15\ucf1c\ucf20\ucf24\ucf2c\ucf2d\ucf2f\ucf30\ucf31\ucf38\ucf54\ucf55\ucf58\ucf5c\ucf64\ucf65\ucf67\ucf69\ucf70\ucf71\ucf74\ucf78\ucf80\ucf85\ucf8c\ucfa1\ucfa8\ucfb0\ucfc4\ucfe0\ucfe1\ucfe4\ucfe8\ucff0\ucff1\ucff3\ucff5\ucffc\ud000\ud004\ud011\ud018\ud02d\ud034\ud035\ud038\ud03c"],["c541","\ud715\ud716\ud717\ud71a\ud71b\ud71d\ud71e\ud71f\ud721",6,"\ud72a\ud72c\ud72e",5,"\ud736\ud737\ud739"],["c561","\ud73a\ud73b\ud73d",6,"\ud745\ud746\ud748\ud74a",5,"\ud752\ud753\ud755\ud75a",4],["c581","\ud75f\ud762\ud764\ud766\ud767\ud768\ud76a\ud76b\ud76d\ud76e\ud76f\ud771\ud772\ud773\ud775",6,"\ud77e\ud77f\ud780\ud782",5,"\ud78a\ud78b\ud044\ud045\ud047\ud049\ud050\ud054\ud058\ud060\ud06c\ud06d\ud070\ud074\ud07c\ud07d\ud081\ud0a4\ud0a5\ud0a8\ud0ac\ud0b4\ud0b5\ud0b7\ud0b9\ud0c0\ud0c1\ud0c4\ud0c8\ud0c9\ud0d0\ud0d1\ud0d3\ud0d4\ud0d5\ud0dc\ud0dd\ud0e0\ud0e4\ud0ec\ud0ed\ud0ef\ud0f0\ud0f1\ud0f8\ud10d\ud130\ud131\ud134\ud138\ud13a\ud140\ud141\ud143\ud144\ud145\ud14c\ud14d\ud150\ud154\ud15c\ud15d\ud15f\ud161\ud168\ud16c\ud17c\ud184\ud188\ud1a0\ud1a1\ud1a4\ud1a8\ud1b0\ud1b1\ud1b3\ud1b5\ud1ba\ud1bc\ud1c0\ud1d8\ud1f4\ud1f8\ud207\ud209\ud210\ud22c\ud22d\ud230\ud234\ud23c\ud23d\ud23f\ud241\ud248\ud25c"],["c641","\ud78d\ud78e\ud78f\ud791",6,"\ud79a\ud79c\ud79e",5],["c6a1","\ud264\ud280\ud281\ud284\ud288\ud290\ud291\ud295\ud29c\ud2a0\ud2a4\ud2ac\ud2b1\ud2b8\ud2b9\ud2bc\ud2bf\ud2c0\ud2c2\ud2c8\ud2c9\ud2cb\ud2d4\ud2d8\ud2dc\ud2e4\ud2e5\ud2f0\ud2f1\ud2f4\ud2f8\ud300\ud301\ud303\ud305\ud30c\ud30d\ud30e\ud310\ud314\ud316\ud31c\ud31d\ud31f\ud320\ud321\ud325\ud328\ud329\ud32c\ud330\ud338\ud339\ud33b\ud33c\ud33d\ud344\ud345\ud37c\ud37d\ud380\ud384\ud38c\ud38d\ud38f\ud390\ud391\ud398\ud399\ud39c\ud3a0\ud3a8\ud3a9\ud3ab\ud3ad\ud3b4\ud3b8\ud3bc\ud3c4\ud3c5\ud3c8\ud3c9\ud3d0\ud3d8\ud3e1\ud3e3\ud3ec\ud3ed\ud3f0\ud3f4\ud3fc\ud3fd\ud3ff\ud401"],["c7a1","\ud408\ud41d\ud440\ud444\ud45c\ud460\ud464\ud46d\ud46f\ud478\ud479\ud47c\ud47f\ud480\ud482\ud488\ud489\ud48b\ud48d\ud494\ud4a9\ud4cc\ud4d0\ud4d4\ud4dc\ud4df\ud4e8\ud4ec\ud4f0\ud4f8\ud4fb\ud4fd\ud504\ud508\ud50c\ud514\ud515\ud517\ud53c\ud53d\ud540\ud544\ud54c\ud54d\ud54f\ud551\ud558\ud559\ud55c\ud560\ud565\ud568\ud569\ud56b\ud56d\ud574\ud575\ud578\ud57c\ud584\ud585\ud587\ud588\ud589\ud590\ud5a5\ud5c8\ud5c9\ud5cc\ud5d0\ud5d2\ud5d8\ud5d9\ud5db\ud5dd\ud5e4\ud5e5\ud5e8\ud5ec\ud5f4\ud5f5\ud5f7\ud5f9\ud600\ud601\ud604\ud608\ud610\ud611\ud613\ud614\ud615\ud61c\ud620"],["c8a1","\ud624\ud62d\ud638\ud639\ud63c\ud640\ud645\ud648\ud649\ud64b\ud64d\ud651\ud654\ud655\ud658\ud65c\ud667\ud669\ud670\ud671\ud674\ud683\ud685\ud68c\ud68d\ud690\ud694\ud69d\ud69f\ud6a1\ud6a8\ud6ac\ud6b0\ud6b9\ud6bb\ud6c4\ud6c5\ud6c8\ud6cc\ud6d1\ud6d4\ud6d7\ud6d9\ud6e0\ud6e4\ud6e8\ud6f0\ud6f5\ud6fc\ud6fd\ud700\ud704\ud711\ud718\ud719\ud71c\ud720\ud728\ud729\ud72b\ud72d\ud734\ud735\ud738\ud73c\ud744\ud747\ud749\ud750\ud751\ud754\ud756\ud757\ud758\ud759\ud760\ud761\ud763\ud765\ud769\ud76c\ud770\ud774\ud77c\ud77d\ud781\ud788\ud789\ud78c\ud790\ud798\ud799\ud79b\ud79d"],["caa1","\u4f3d\u4f73\u5047\u50f9\u52a0\u53ef\u5475\u54e5\u5609\u5ac1\u5bb6\u6687\u67b6\u67b7\u67ef\u6b4c\u73c2\u75c2\u7a3c\u82db\u8304\u8857\u8888\u8a36\u8cc8\u8dcf\u8efb\u8fe6\u99d5\u523b\u5374\u5404\u606a\u6164\u6bbc\u73cf\u811a\u89ba\u89d2\u95a3\u4f83\u520a\u58be\u5978\u59e6\u5e72\u5e79\u61c7\u63c0\u6746\u67ec\u687f\u6f97\u764e\u770b\u78f5\u7a08\u7aff\u7c21\u809d\u826e\u8271\u8aeb\u9593\u4e6b\u559d\u66f7\u6e34\u78a3\u7aed\u845b\u8910\u874e\u97a8\u52d8\u574e\u582a\u5d4c\u611f\u61be\u6221\u6562\u67d1\u6a44\u6e1b\u7518\u75b3\u76e3\u77b0\u7d3a\u90af\u9451\u9452\u9f95"],["cba1","\u5323\u5cac\u7532\u80db\u9240\u9598\u525b\u5808\u59dc\u5ca1\u5d17\u5eb7\u5f3a\u5f4a\u6177\u6c5f\u757a\u7586\u7ce0\u7d73\u7db1\u7f8c\u8154\u8221\u8591\u8941\u8b1b\u92fc\u964d\u9c47\u4ecb\u4ef7\u500b\u51f1\u584f\u6137\u613e\u6168\u6539\u69ea\u6f11\u75a5\u7686\u76d6\u7b87\u82a5\u84cb\uf900\u93a7\u958b\u5580\u5ba2\u5751\uf901\u7cb3\u7fb9\u91b5\u5028\u53bb\u5c45\u5de8\u62d2\u636e\u64da\u64e7\u6e20\u70ac\u795b\u8ddd\u8e1e\uf902\u907d\u9245\u92f8\u4e7e\u4ef6\u5065\u5dfe\u5efa\u6106\u6957\u8171\u8654\u8e47\u9375\u9a2b\u4e5e\u5091\u6770\u6840\u5109\u528d\u5292\u6aa2"],["cca1","\u77bc\u9210\u9ed4\u52ab\u602f\u8ff2\u5048\u61a9\u63ed\u64ca\u683c\u6a84\u6fc0\u8188\u89a1\u9694\u5805\u727d\u72ac\u7504\u7d79\u7e6d\u80a9\u898b\u8b74\u9063\u9d51\u6289\u6c7a\u6f54\u7d50\u7f3a\u8a23\u517c\u614a\u7b9d\u8b19\u9257\u938c\u4eac\u4fd3\u501e\u50be\u5106\u52c1\u52cd\u537f\u5770\u5883\u5e9a\u5f91\u6176\u61ac\u64ce\u656c\u666f\u66bb\u66f4\u6897\u6d87\u7085\u70f1\u749f\u74a5\u74ca\u75d9\u786c\u78ec\u7adf\u7af6\u7d45\u7d93\u8015\u803f\u811b\u8396\u8b66\u8f15\u9015\u93e1\u9803\u9838\u9a5a\u9be8\u4fc2\u5553\u583a\u5951\u5b63\u5c46\u60b8\u6212\u6842\u68b0"],["cda1","\u68e8\u6eaa\u754c\u7678\u78ce\u7a3d\u7cfb\u7e6b\u7e7c\u8a08\u8aa1\u8c3f\u968e\u9dc4\u53e4\u53e9\u544a\u5471\u56fa\u59d1\u5b64\u5c3b\u5eab\u62f7\u6537\u6545\u6572\u66a0\u67af\u69c1\u6cbd\u75fc\u7690\u777e\u7a3f\u7f94\u8003\u80a1\u818f\u82e6\u82fd\u83f0\u85c1\u8831\u88b4\u8aa5\uf903\u8f9c\u932e\u96c7\u9867\u9ad8\u9f13\u54ed\u659b\u66f2\u688f\u7a40\u8c37\u9d60\u56f0\u5764\u5d11\u6606\u68b1\u68cd\u6efe\u7428\u889e\u9be4\u6c68\uf904\u9aa8\u4f9b\u516c\u5171\u529f\u5b54\u5de5\u6050\u606d\u62f1\u63a7\u653b\u73d9\u7a7a\u86a3\u8ca2\u978f\u4e32\u5be1\u6208\u679c\u74dc"],["cea1","\u79d1\u83d3\u8a87\u8ab2\u8de8\u904e\u934b\u9846\u5ed3\u69e8\u85ff\u90ed\uf905\u51a0\u5b98\u5bec\u6163\u68fa\u6b3e\u704c\u742f\u74d8\u7ba1\u7f50\u83c5\u89c0\u8cab\u95dc\u9928\u522e\u605d\u62ec\u9002\u4f8a\u5149\u5321\u58d9\u5ee3\u66e0\u6d38\u709a\u72c2\u73d6\u7b50\u80f1\u945b\u5366\u639b\u7f6b\u4e56\u5080\u584a\u58de\u602a\u6127\u62d0\u69d0\u9b41\u5b8f\u7d18\u80b1\u8f5f\u4ea4\u50d1\u54ac\u55ac\u5b0c\u5da0\u5de7\u652a\u654e\u6821\u6a4b\u72e1\u768e\u77ef\u7d5e\u7ff9\u81a0\u854e\u86df\u8f03\u8f4e\u90ca\u9903\u9a55\u9bab\u4e18\u4e45\u4e5d\u4ec7\u4ff1\u5177\u52fe"],["cfa1","\u5340\u53e3\u53e5\u548e\u5614\u5775\u57a2\u5bc7\u5d87\u5ed0\u61fc\u62d8\u6551\u67b8\u67e9\u69cb\u6b50\u6bc6\u6bec\u6c42\u6e9d\u7078\u72d7\u7396\u7403\u77bf\u77e9\u7a76\u7d7f\u8009\u81fc\u8205\u820a\u82df\u8862\u8b33\u8cfc\u8ec0\u9011\u90b1\u9264\u92b6\u99d2\u9a45\u9ce9\u9dd7\u9f9c\u570b\u5c40\u83ca\u97a0\u97ab\u9eb4\u541b\u7a98\u7fa4\u88d9\u8ecd\u90e1\u5800\u5c48\u6398\u7a9f\u5bae\u5f13\u7a79\u7aae\u828e\u8eac\u5026\u5238\u52f8\u5377\u5708\u62f3\u6372\u6b0a\u6dc3\u7737\u53a5\u7357\u8568\u8e76\u95d5\u673a\u6ac3\u6f70\u8a6d\u8ecc\u994b\uf906\u6677\u6b78\u8cb4"],["d0a1","\u9b3c\uf907\u53eb\u572d\u594e\u63c6\u69fb\u73ea\u7845\u7aba\u7ac5\u7cfe\u8475\u898f\u8d73\u9035\u95a8\u52fb\u5747\u7547\u7b60\u83cc\u921e\uf908\u6a58\u514b\u524b\u5287\u621f\u68d8\u6975\u9699\u50c5\u52a4\u52e4\u61c3\u65a4\u6839\u69ff\u747e\u7b4b\u82b9\u83eb\u89b2\u8b39\u8fd1\u9949\uf909\u4eca\u5997\u64d2\u6611\u6a8e\u7434\u7981\u79bd\u82a9\u887e\u887f\u895f\uf90a\u9326\u4f0b\u53ca\u6025\u6271\u6c72\u7d1a\u7d66\u4e98\u5162\u77dc\u80af\u4f01\u4f0e\u5176\u5180\u55dc\u5668\u573b\u57fa\u57fc\u5914\u5947\u5993\u5bc4\u5c90\u5d0e\u5df1\u5e7e\u5fcc\u6280\u65d7\u65e3"],["d1a1","\u671e\u671f\u675e\u68cb\u68c4\u6a5f\u6b3a\u6c23\u6c7d\u6c82\u6dc7\u7398\u7426\u742a\u7482\u74a3\u7578\u757f\u7881\u78ef\u7941\u7947\u7948\u797a\u7b95\u7d00\u7dba\u7f88\u8006\u802d\u808c\u8a18\u8b4f\u8c48\u8d77\u9321\u9324\u98e2\u9951\u9a0e\u9a0f\u9a65\u9e92\u7dca\u4f76\u5409\u62ee\u6854\u91d1\u55ab\u513a\uf90b\uf90c\u5a1c\u61e6\uf90d\u62cf\u62ff\uf90e",5,"\u90a3\uf914",4,"\u8afe\uf919\uf91a\uf91b\uf91c\u6696\uf91d\u7156\uf91e\uf91f\u96e3\uf920\u634f\u637a\u5357\uf921\u678f\u6960\u6e73\uf922\u7537\uf923\uf924\uf925"],["d2a1","\u7d0d\uf926\uf927\u8872\u56ca\u5a18\uf928",4,"\u4e43\uf92d\u5167\u5948\u67f0\u8010\uf92e\u5973\u5e74\u649a\u79ca\u5ff5\u606c\u62c8\u637b\u5be7\u5bd7\u52aa\uf92f\u5974\u5f29\u6012\uf930\uf931\uf932\u7459\uf933",5,"\u99d1\uf939",10,"\u6fc3\uf944\uf945\u81bf\u8fb2\u60f1\uf946\uf947\u8166\uf948\uf949\u5c3f\uf94a",7,"\u5ae9\u8a25\u677b\u7d10\uf952",5,"\u80fd\uf958\uf959\u5c3c\u6ce5\u533f\u6eba\u591a\u8336"],["d3a1","\u4e39\u4eb6\u4f46\u55ae\u5718\u58c7\u5f56\u65b7\u65e6\u6a80\u6bb5\u6e4d\u77ed\u7aef\u7c1e\u7dde\u86cb\u8892\u9132\u935b\u64bb\u6fbe\u737a\u75b8\u9054\u5556\u574d\u61ba\u64d4\u66c7\u6de1\u6e5b\u6f6d\u6fb9\u75f0\u8043\u81bd\u8541\u8983\u8ac7\u8b5a\u931f\u6c93\u7553\u7b54\u8e0f\u905d\u5510\u5802\u5858\u5e62\u6207\u649e\u68e0\u7576\u7cd6\u87b3\u9ee8\u4ee3\u5788\u576e\u5927\u5c0d\u5cb1\u5e36\u5f85\u6234\u64e1\u73b3\u81fa\u888b\u8cb8\u968a\u9edb\u5b85\u5fb7\u60b3\u5012\u5200\u5230\u5716\u5835\u5857\u5c0e\u5c60\u5cf6\u5d8b\u5ea6\u5f92\u60bc\u6311\u6389\u6417\u6843"],["d4a1","\u68f9\u6ac2\u6dd8\u6e21\u6ed4\u6fe4\u71fe\u76dc\u7779\u79b1\u7a3b\u8404\u89a9\u8ced\u8df3\u8e48\u9003\u9014\u9053\u90fd\u934d\u9676\u97dc\u6bd2\u7006\u7258\u72a2\u7368\u7763\u79bf\u7be4\u7e9b\u8b80\u58a9\u60c7\u6566\u65fd\u66be\u6c8c\u711e\u71c9\u8c5a\u9813\u4e6d\u7a81\u4edd\u51ac\u51cd\u52d5\u540c\u61a7\u6771\u6850\u68df\u6d1e\u6f7c\u75bc\u77b3\u7ae5\u80f4\u8463\u9285\u515c\u6597\u675c\u6793\u75d8\u7ac7\u8373\uf95a\u8c46\u9017\u982d\u5c6f\u81c0\u829a\u9041\u906f\u920d\u5f97\u5d9d\u6a59\u71c8\u767b\u7b49\u85e4\u8b04\u9127\u9a30\u5587\u61f6\uf95b\u7669\u7f85"],["d5a1","\u863f\u87ba\u88f8\u908f\uf95c\u6d1b\u70d9\u73de\u7d61\u843d\uf95d\u916a\u99f1\uf95e\u4e82\u5375\u6b04\u6b12\u703e\u721b\u862d\u9e1e\u524c\u8fa3\u5d50\u64e5\u652c\u6b16\u6feb\u7c43\u7e9c\u85cd\u8964\u89bd\u62c9\u81d8\u881f\u5eca\u6717\u6d6a\u72fc\u7405\u746f\u8782\u90de\u4f86\u5d0d\u5fa0\u840a\u51b7\u63a0\u7565\u4eae\u5006\u5169\u51c9\u6881\u6a11\u7cae\u7cb1\u7ce7\u826f\u8ad2\u8f1b\u91cf\u4fb6\u5137\u52f5\u5442\u5eec\u616e\u623e\u65c5\u6ada\u6ffe\u792a\u85dc\u8823\u95ad\u9a62\u9a6a\u9e97\u9ece\u529b\u66c6\u6b77\u701d\u792b\u8f62\u9742\u6190\u6200\u6523\u6f23"],["d6a1","\u7149\u7489\u7df4\u806f\u84ee\u8f26\u9023\u934a\u51bd\u5217\u52a3\u6d0c\u70c8\u88c2\u5ec9\u6582\u6bae\u6fc2\u7c3e\u7375\u4ee4\u4f36\u56f9\uf95f\u5cba\u5dba\u601c\u73b2\u7b2d\u7f9a\u7fce\u8046\u901e\u9234\u96f6\u9748\u9818\u9f61\u4f8b\u6fa7\u79ae\u91b4\u96b7\u52de\uf960\u6488\u64c4\u6ad3\u6f5e\u7018\u7210\u76e7\u8001\u8606\u865c\u8def\u8f05\u9732\u9b6f\u9dfa\u9e75\u788c\u797f\u7da0\u83c9\u9304\u9e7f\u9e93\u8ad6\u58df\u5f04\u6727\u7027\u74cf\u7c60\u807e\u5121\u7028\u7262\u78ca\u8cc2\u8cda\u8cf4\u96f7\u4e86\u50da\u5bee\u5ed6\u6599\u71ce\u7642\u77ad\u804a\u84fc"],["d7a1","\u907c\u9b27\u9f8d\u58d8\u5a41\u5c62\u6a13\u6dda\u6f0f\u763b\u7d2f\u7e37\u851e\u8938\u93e4\u964b\u5289\u65d2\u67f3\u69b4\u6d41\u6e9c\u700f\u7409\u7460\u7559\u7624\u786b\u8b2c\u985e\u516d\u622e\u9678\u4f96\u502b\u5d19\u6dea\u7db8\u8f2a\u5f8b\u6144\u6817\uf961\u9686\u52d2\u808b\u51dc\u51cc\u695e\u7a1c\u7dbe\u83f1\u9675\u4fda\u5229\u5398\u540f\u550e\u5c65\u60a7\u674e\u68a8\u6d6c\u7281\u72f8\u7406\u7483\uf962\u75e2\u7c6c\u7f79\u7fb8\u8389\u88cf\u88e1\u91cc\u91d0\u96e2\u9bc9\u541d\u6f7e\u71d0\u7498\u85fa\u8eaa\u96a3\u9c57\u9e9f\u6797\u6dcb\u7433\u81e8\u9716\u782c"],["d8a1","\u7acb\u7b20\u7c92\u6469\u746a\u75f2\u78bc\u78e8\u99ac\u9b54\u9ebb\u5bde\u5e55\u6f20\u819c\u83ab\u9088\u4e07\u534d\u5a29\u5dd2\u5f4e\u6162\u633d\u6669\u66fc\u6eff\u6f2b\u7063\u779e\u842c\u8513\u883b\u8f13\u9945\u9c3b\u551c\u62b9\u672b\u6cab\u8309\u896a\u977a\u4ea1\u5984\u5fd8\u5fd9\u671b\u7db2\u7f54\u8292\u832b\u83bd\u8f1e\u9099\u57cb\u59b9\u5a92\u5bd0\u6627\u679a\u6885\u6bcf\u7164\u7f75\u8cb7\u8ce3\u9081\u9b45\u8108\u8c8a\u964c\u9a40\u9ea5\u5b5f\u6c13\u731b\u76f2\u76df\u840c\u51aa\u8993\u514d\u5195\u52c9\u68c9\u6c94\u7704\u7720\u7dbf\u7dec\u9762\u9eb5\u6ec5"],["d9a1","\u8511\u51a5\u540d\u547d\u660e\u669d\u6927\u6e9f\u76bf\u7791\u8317\u84c2\u879f\u9169\u9298\u9cf4\u8882\u4fae\u5192\u52df\u59c6\u5e3d\u6155\u6478\u6479\u66ae\u67d0\u6a21\u6bcd\u6bdb\u725f\u7261\u7441\u7738\u77db\u8017\u82bc\u8305\u8b00\u8b28\u8c8c\u6728\u6c90\u7267\u76ee\u7766\u7a46\u9da9\u6b7f\u6c92\u5922\u6726\u8499\u536f\u5893\u5999\u5edf\u63cf\u6634\u6773\u6e3a\u732b\u7ad7\u82d7\u9328\u52d9\u5deb\u61ae\u61cb\u620a\u62c7\u64ab\u65e0\u6959\u6b66\u6bcb\u7121\u73f7\u755d\u7e46\u821e\u8302\u856a\u8aa3\u8cbf\u9727\u9d61\u58a8\u9ed8\u5011\u520e\u543b\u554f\u6587"],["daa1","\u6c76\u7d0a\u7d0b\u805e\u868a\u9580\u96ef\u52ff\u6c95\u7269\u5473\u5a9a\u5c3e\u5d4b\u5f4c\u5fae\u672a\u68b6\u6963\u6e3c\u6e44\u7709\u7c73\u7f8e\u8587\u8b0e\u8ff7\u9761\u9ef4\u5cb7\u60b6\u610d\u61ab\u654f\u65fb\u65fc\u6c11\u6cef\u739f\u73c9\u7de1\u9594\u5bc6\u871c\u8b10\u525d\u535a\u62cd\u640f\u64b2\u6734\u6a38\u6cca\u73c0\u749e\u7b94\u7c95\u7e1b\u818a\u8236\u8584\u8feb\u96f9\u99c1\u4f34\u534a\u53cd\u53db\u62cc\u642c\u6500\u6591\u69c3\u6cee\u6f58\u73ed\u7554\u7622\u76e4\u76fc\u78d0\u78fb\u792c\u7d46\u822c\u87e0\u8fd4\u9812\u98ef\u52c3\u62d4\u64a5\u6e24\u6f51"],["dba1","\u767c\u8dcb\u91b1\u9262\u9aee\u9b43\u5023\u508d\u574a\u59a8\u5c28\u5e47\u5f77\u623f\u653e\u65b9\u65c1\u6609\u678b\u699c\u6ec2\u78c5\u7d21\u80aa\u8180\u822b\u82b3\u84a1\u868c\u8a2a\u8b17\u90a6\u9632\u9f90\u500d\u4ff3\uf963\u57f9\u5f98\u62dc\u6392\u676f\u6e43\u7119\u76c3\u80cc\u80da\u88f4\u88f5\u8919\u8ce0\u8f29\u914d\u966a\u4f2f\u4f70\u5e1b\u67cf\u6822\u767d\u767e\u9b44\u5e61\u6a0a\u7169\u71d4\u756a\uf964\u7e41\u8543\u85e9\u98dc\u4f10\u7b4f\u7f70\u95a5\u51e1\u5e06\u68b5\u6c3e\u6c4e\u6cdb\u72af\u7bc4\u8303\u6cd5\u743a\u50fb\u5288\u58c1\u64d8\u6a97\u74a7\u7656"],["dca1","\u78a7\u8617\u95e2\u9739\uf965\u535e\u5f01\u8b8a\u8fa8\u8faf\u908a\u5225\u77a5\u9c49\u9f08\u4e19\u5002\u5175\u5c5b\u5e77\u661e\u663a\u67c4\u68c5\u70b3\u7501\u75c5\u79c9\u7add\u8f27\u9920\u9a08\u4fdd\u5821\u5831\u5bf6\u666e\u6b65\u6d11\u6e7a\u6f7d\u73e4\u752b\u83e9\u88dc\u8913\u8b5c\u8f14\u4f0f\u50d5\u5310\u535c\u5b93\u5fa9\u670d\u798f\u8179\u832f\u8514\u8907\u8986\u8f39\u8f3b\u99a5\u9c12\u672c\u4e76\u4ff8\u5949\u5c01\u5cef\u5cf0\u6367\u68d2\u70fd\u71a2\u742b\u7e2b\u84ec\u8702\u9022\u92d2\u9cf3\u4e0d\u4ed8\u4fef\u5085\u5256\u526f\u5426\u5490\u57e0\u592b\u5a66"],["dda1","\u5b5a\u5b75\u5bcc\u5e9c\uf966\u6276\u6577\u65a7\u6d6e\u6ea5\u7236\u7b26\u7c3f\u7f36\u8150\u8151\u819a\u8240\u8299\u83a9\u8a03\u8ca0\u8ce6\u8cfb\u8d74\u8dba\u90e8\u91dc\u961c\u9644\u99d9\u9ce7\u5317\u5206\u5429\u5674\u58b3\u5954\u596e\u5fff\u61a4\u626e\u6610\u6c7e\u711a\u76c6\u7c89\u7cde\u7d1b\u82ac\u8cc1\u96f0\uf967\u4f5b\u5f17\u5f7f\u62c2\u5d29\u670b\u68da\u787c\u7e43\u9d6c\u4e15\u5099\u5315\u532a\u5351\u5983\u5a62\u5e87\u60b2\u618a\u6249\u6279\u6590\u6787\u69a7\u6bd4\u6bd6\u6bd7\u6bd8\u6cb8\uf968\u7435\u75fa\u7812\u7891\u79d5\u79d8\u7c83\u7dcb\u7fe1\u80a5"],["dea1","\u813e\u81c2\u83f2\u871a\u88e8\u8ab9\u8b6c\u8cbb\u9119\u975e\u98db\u9f3b\u56ac\u5b2a\u5f6c\u658c\u6ab3\u6baf\u6d5c\u6ff1\u7015\u725d\u73ad\u8ca7\u8cd3\u983b\u6191\u6c37\u8058\u9a01\u4e4d\u4e8b\u4e9b\u4ed5\u4f3a\u4f3c\u4f7f\u4fdf\u50ff\u53f2\u53f8\u5506\u55e3\u56db\u58eb\u5962\u5a11\u5beb\u5bfa\u5c04\u5df3\u5e2b\u5f99\u601d\u6368\u659c\u65af\u67f6\u67fb\u68ad\u6b7b\u6c99\u6cd7\u6e23\u7009\u7345\u7802\u793e\u7940\u7960\u79c1\u7be9\u7d17\u7d72\u8086\u820d\u838e\u84d1\u86c7\u88df\u8a50\u8a5e\u8b1d\u8cdc\u8d66\u8fad\u90aa\u98fc\u99df\u9e9d\u524a\uf969\u6714\uf96a"],["dfa1","\u5098\u522a\u5c71\u6563\u6c55\u73ca\u7523\u759d\u7b97\u849c\u9178\u9730\u4e77\u6492\u6bba\u715e\u85a9\u4e09\uf96b\u6749\u68ee\u6e17\u829f\u8518\u886b\u63f7\u6f81\u9212\u98af\u4e0a\u50b7\u50cf\u511f\u5546\u55aa\u5617\u5b40\u5c19\u5ce0\u5e38\u5e8a\u5ea0\u5ec2\u60f3\u6851\u6a61\u6e58\u723d\u7240\u72c0\u76f8\u7965\u7bb1\u7fd4\u88f3\u89f4\u8a73\u8c61\u8cde\u971c\u585e\u74bd\u8cfd\u55c7\uf96c\u7a61\u7d22\u8272\u7272\u751f\u7525\uf96d\u7b19\u5885\u58fb\u5dbc\u5e8f\u5eb6\u5f90\u6055\u6292\u637f\u654d\u6691\u66d9\u66f8\u6816\u68f2\u7280\u745e\u7b6e\u7d6e\u7dd6\u7f72"],["e0a1","\u80e5\u8212\u85af\u897f\u8a93\u901d\u92e4\u9ecd\u9f20\u5915\u596d\u5e2d\u60dc\u6614\u6673\u6790\u6c50\u6dc5\u6f5f\u77f3\u78a9\u84c6\u91cb\u932b\u4ed9\u50ca\u5148\u5584\u5b0b\u5ba3\u6247\u657e\u65cb\u6e32\u717d\u7401\u7444\u7487\u74bf\u766c\u79aa\u7dda\u7e55\u7fa8\u817a\u81b3\u8239\u861a\u87ec\u8a75\u8de3\u9078\u9291\u9425\u994d\u9bae\u5368\u5c51\u6954\u6cc4\u6d29\u6e2b\u820c\u859b\u893b\u8a2d\u8aaa\u96ea\u9f67\u5261\u66b9\u6bb2\u7e96\u87fe\u8d0d\u9583\u965d\u651d\u6d89\u71ee\uf96e\u57ce\u59d3\u5bac\u6027\u60fa\u6210\u661f\u665f\u7329\u73f9\u76db\u7701\u7b6c"],["e1a1","\u8056\u8072\u8165\u8aa0\u9192\u4e16\u52e2\u6b72\u6d17\u7a05\u7b39\u7d30\uf96f\u8cb0\u53ec\u562f\u5851\u5bb5\u5c0f\u5c11\u5de2\u6240\u6383\u6414\u662d\u68b3\u6cbc\u6d88\u6eaf\u701f\u70a4\u71d2\u7526\u758f\u758e\u7619\u7b11\u7be0\u7c2b\u7d20\u7d39\u852c\u856d\u8607\u8a34\u900d\u9061\u90b5\u92b7\u97f6\u9a37\u4fd7\u5c6c\u675f\u6d91\u7c9f\u7e8c\u8b16\u8d16\u901f\u5b6b\u5dfd\u640d\u84c0\u905c\u98e1\u7387\u5b8b\u609a\u677e\u6dde\u8a1f\u8aa6\u9001\u980c\u5237\uf970\u7051\u788e\u9396\u8870\u91d7\u4fee\u53d7\u55fd\u56da\u5782\u58fd\u5ac2\u5b88\u5cab\u5cc0\u5e25\u6101"],["e2a1","\u620d\u624b\u6388\u641c\u6536\u6578\u6a39\u6b8a\u6c34\u6d19\u6f31\u71e7\u72e9\u7378\u7407\u74b2\u7626\u7761\u79c0\u7a57\u7aea\u7cb9\u7d8f\u7dac\u7e61\u7f9e\u8129\u8331\u8490\u84da\u85ea\u8896\u8ab0\u8b90\u8f38\u9042\u9083\u916c\u9296\u92b9\u968b\u96a7\u96a8\u96d6\u9700\u9808\u9996\u9ad3\u9b1a\u53d4\u587e\u5919\u5b70\u5bbf\u6dd1\u6f5a\u719f\u7421\u74b9\u8085\u83fd\u5de1\u5f87\u5faa\u6042\u65ec\u6812\u696f\u6a53\u6b89\u6d35\u6df3\u73e3\u76fe\u77ac\u7b4d\u7d14\u8123\u821c\u8340\u84f4\u8563\u8a62\u8ac4\u9187\u931e\u9806\u99b4\u620c\u8853\u8ff0\u9265\u5d07\u5d27"],["e3a1","\u5d69\u745f\u819d\u8768\u6fd5\u62fe\u7fd2\u8936\u8972\u4e1e\u4e58\u50e7\u52dd\u5347\u627f\u6607\u7e69\u8805\u965e\u4f8d\u5319\u5636\u59cb\u5aa4\u5c38\u5c4e\u5c4d\u5e02\u5f11\u6043\u65bd\u662f\u6642\u67be\u67f4\u731c\u77e2\u793a\u7fc5\u8494\u84cd\u8996\u8a66\u8a69\u8ae1\u8c55\u8c7a\u57f4\u5bd4\u5f0f\u606f\u62ed\u690d\u6b96\u6e5c\u7184\u7bd2\u8755\u8b58\u8efe\u98df\u98fe\u4f38\u4f81\u4fe1\u547b\u5a20\u5bb8\u613c\u65b0\u6668\u71fc\u7533\u795e\u7d33\u814e\u81e3\u8398\u85aa\u85ce\u8703\u8a0a\u8eab\u8f9b\uf971\u8fc5\u5931\u5ba4\u5be6\u6089\u5be9\u5c0b\u5fc3\u6c81"],["e4a1","\uf972\u6df1\u700b\u751a\u82af\u8af6\u4ec0\u5341\uf973\u96d9\u6c0f\u4e9e\u4fc4\u5152\u555e\u5a25\u5ce8\u6211\u7259\u82bd\u83aa\u86fe\u8859\u8a1d\u963f\u96c5\u9913\u9d09\u9d5d\u580a\u5cb3\u5dbd\u5e44\u60e1\u6115\u63e1\u6a02\u6e25\u9102\u9354\u984e\u9c10\u9f77\u5b89\u5cb8\u6309\u664f\u6848\u773c\u96c1\u978d\u9854\u9b9f\u65a1\u8b01\u8ecb\u95bc\u5535\u5ca9\u5dd6\u5eb5\u6697\u764c\u83f4\u95c7\u58d3\u62bc\u72ce\u9d28\u4ef0\u592e\u600f\u663b\u6b83\u79e7\u9d26\u5393\u54c0\u57c3\u5d16\u611b\u66d6\u6daf\u788d\u827e\u9698\u9744\u5384\u627c\u6396\u6db2\u7e0a\u814b\u984d"],["e5a1","\u6afb\u7f4c\u9daf\u9e1a\u4e5f\u503b\u51b6\u591c\u60f9\u63f6\u6930\u723a\u8036\uf974\u91ce\u5f31\uf975\uf976\u7d04\u82e5\u846f\u84bb\u85e5\u8e8d\uf977\u4f6f\uf978\uf979\u58e4\u5b43\u6059\u63da\u6518\u656d\u6698\uf97a\u694a\u6a23\u6d0b\u7001\u716c\u75d2\u760d\u79b3\u7a70\uf97b\u7f8a\uf97c\u8944\uf97d\u8b93\u91c0\u967d\uf97e\u990a\u5704\u5fa1\u65bc\u6f01\u7600\u79a6\u8a9e\u99ad\u9b5a\u9f6c\u5104\u61b6\u6291\u6a8d\u81c6\u5043\u5830\u5f66\u7109\u8a00\u8afa\u5b7c\u8616\u4ffa\u513c\u56b4\u5944\u63a9\u6df9\u5daa\u696d\u5186\u4e88\u4f59\uf97f\uf980\uf981\u5982\uf982"],["e6a1","\uf983\u6b5f\u6c5d\uf984\u74b5\u7916\uf985\u8207\u8245\u8339\u8f3f\u8f5d\uf986\u9918\uf987\uf988\uf989\u4ea6\uf98a\u57df\u5f79\u6613\uf98b\uf98c\u75ab\u7e79\u8b6f\uf98d\u9006\u9a5b\u56a5\u5827\u59f8\u5a1f\u5bb4\uf98e\u5ef6\uf98f\uf990\u6350\u633b\uf991\u693d\u6c87\u6cbf\u6d8e\u6d93\u6df5\u6f14\uf992\u70df\u7136\u7159\uf993\u71c3\u71d5\uf994\u784f\u786f\uf995\u7b75\u7de3\uf996\u7e2f\uf997\u884d\u8edf\uf998\uf999\uf99a\u925b\uf99b\u9cf6\uf99c\uf99d\uf99e\u6085\u6d85\uf99f\u71b1\uf9a0\uf9a1\u95b1\u53ad\uf9a2\uf9a3\uf9a4\u67d3\uf9a5\u708e\u7130\u7430\u8276\u82d2"],["e7a1","\uf9a6\u95bb\u9ae5\u9e7d\u66c4\uf9a7\u71c1\u8449\uf9a8\uf9a9\u584b\uf9aa\uf9ab\u5db8\u5f71\uf9ac\u6620\u668e\u6979\u69ae\u6c38\u6cf3\u6e36\u6f41\u6fda\u701b\u702f\u7150\u71df\u7370\uf9ad\u745b\uf9ae\u74d4\u76c8\u7a4e\u7e93\uf9af\uf9b0\u82f1\u8a60\u8fce\uf9b1\u9348\uf9b2\u9719\uf9b3\uf9b4\u4e42\u502a\uf9b5\u5208\u53e1\u66f3\u6c6d\u6fca\u730a\u777f\u7a62\u82ae\u85dd\u8602\uf9b6\u88d4\u8a63\u8b7d\u8c6b\uf9b7\u92b3\uf9b8\u9713\u9810\u4e94\u4f0d\u4fc9\u50b2\u5348\u543e\u5433\u55da\u5862\u58ba\u5967\u5a1b\u5be4\u609f\uf9b9\u61ca\u6556\u65ff\u6664\u68a7\u6c5a\u6fb3"],["e8a1","\u70cf\u71ac\u7352\u7b7d\u8708\u8aa4\u9c32\u9f07\u5c4b\u6c83\u7344\u7389\u923a\u6eab\u7465\u761f\u7a69\u7e15\u860a\u5140\u58c5\u64c1\u74ee\u7515\u7670\u7fc1\u9095\u96cd\u9954\u6e26\u74e6\u7aa9\u7aaa\u81e5\u86d9\u8778\u8a1b\u5a49\u5b8c\u5b9b\u68a1\u6900\u6d63\u73a9\u7413\u742c\u7897\u7de9\u7feb\u8118\u8155\u839e\u8c4c\u962e\u9811\u66f0\u5f80\u65fa\u6789\u6c6a\u738b\u502d\u5a03\u6b6a\u77ee\u5916\u5d6c\u5dcd\u7325\u754f\uf9ba\uf9bb\u50e5\u51f9\u582f\u592d\u5996\u59da\u5be5\uf9bc\uf9bd\u5da2\u62d7\u6416\u6493\u64fe\uf9be\u66dc\uf9bf\u6a48\uf9c0\u71ff\u7464\uf9c1"],["e9a1","\u7a88\u7aaf\u7e47\u7e5e\u8000\u8170\uf9c2\u87ef\u8981\u8b20\u9059\uf9c3\u9080\u9952\u617e\u6b32\u6d74\u7e1f\u8925\u8fb1\u4fd1\u50ad\u5197\u52c7\u57c7\u5889\u5bb9\u5eb8\u6142\u6995\u6d8c\u6e67\u6eb6\u7194\u7462\u7528\u752c\u8073\u8338\u84c9\u8e0a\u9394\u93de\uf9c4\u4e8e\u4f51\u5076\u512a\u53c8\u53cb\u53f3\u5b87\u5bd3\u5c24\u611a\u6182\u65f4\u725b\u7397\u7440\u76c2\u7950\u7991\u79b9\u7d06\u7fbd\u828b\u85d5\u865e\u8fc2\u9047\u90f5\u91ea\u9685\u96e8\u96e9\u52d6\u5f67\u65ed\u6631\u682f\u715c\u7a36\u90c1\u980a\u4e91\uf9c5\u6a52\u6b9e\u6f90\u7189\u8018\u82b8\u8553"],["eaa1","\u904b\u9695\u96f2\u97fb\u851a\u9b31\u4e90\u718a\u96c4\u5143\u539f\u54e1\u5713\u5712\u57a3\u5a9b\u5ac4\u5bc3\u6028\u613f\u63f4\u6c85\u6d39\u6e72\u6e90\u7230\u733f\u7457\u82d1\u8881\u8f45\u9060\uf9c6\u9662\u9858\u9d1b\u6708\u8d8a\u925e\u4f4d\u5049\u50de\u5371\u570d\u59d4\u5a01\u5c09\u6170\u6690\u6e2d\u7232\u744b\u7def\u80c3\u840e\u8466\u853f\u875f\u885b\u8918\u8b02\u9055\u97cb\u9b4f\u4e73\u4f91\u5112\u516a\uf9c7\u552f\u55a9\u5b7a\u5ba5\u5e7c\u5e7d\u5ebe\u60a0\u60df\u6108\u6109\u63c4\u6538\u6709\uf9c8\u67d4\u67da\uf9c9\u6961\u6962\u6cb9\u6d27\uf9ca\u6e38\uf9cb"],["eba1","\u6fe1\u7336\u7337\uf9cc\u745c\u7531\uf9cd\u7652\uf9ce\uf9cf\u7dad\u81fe\u8438\u88d5\u8a98\u8adb\u8aed\u8e30\u8e42\u904a\u903e\u907a\u9149\u91c9\u936e\uf9d0\uf9d1\u5809\uf9d2\u6bd3\u8089\u80b2\uf9d3\uf9d4\u5141\u596b\u5c39\uf9d5\uf9d6\u6f64\u73a7\u80e4\u8d07\uf9d7\u9217\u958f\uf9d8\uf9d9\uf9da\uf9db\u807f\u620e\u701c\u7d68\u878d\uf9dc\u57a0\u6069\u6147\u6bb7\u8abe\u9280\u96b1\u4e59\u541f\u6deb\u852d\u9670\u97f3\u98ee\u63d6\u6ce3\u9091\u51dd\u61c9\u81ba\u9df9\u4f9d\u501a\u5100\u5b9c\u610f\u61ff\u64ec\u6905\u6bc5\u7591\u77e3\u7fa9\u8264\u858f\u87fb\u8863\u8abc"],["eca1","\u8b70\u91ab\u4e8c\u4ee5\u4f0a\uf9dd\uf9de\u5937\u59e8\uf9df\u5df2\u5f1b\u5f5b\u6021\uf9e0\uf9e1\uf9e2\uf9e3\u723e\u73e5\uf9e4\u7570\u75cd\uf9e5\u79fb\uf9e6\u800c\u8033\u8084\u82e1\u8351\uf9e7\uf9e8\u8cbd\u8cb3\u9087\uf9e9\uf9ea\u98f4\u990c\uf9eb\uf9ec\u7037\u76ca\u7fca\u7fcc\u7ffc\u8b1a\u4eba\u4ec1\u5203\u5370\uf9ed\u54bd\u56e0\u59fb\u5bc5\u5f15\u5fcd\u6e6e\uf9ee\uf9ef\u7d6a\u8335\uf9f0\u8693\u8a8d\uf9f1\u976d\u9777\uf9f2\uf9f3\u4e00\u4f5a\u4f7e\u58f9\u65e5\u6ea2\u9038\u93b0\u99b9\u4efb\u58ec\u598a\u59d9\u6041\uf9f4\uf9f5\u7a14\uf9f6\u834f\u8cc3\u5165\u5344"],["eda1","\uf9f7\uf9f8\uf9f9\u4ecd\u5269\u5b55\u82bf\u4ed4\u523a\u54a8\u59c9\u59ff\u5b50\u5b57\u5b5c\u6063\u6148\u6ecb\u7099\u716e\u7386\u74f7\u75b5\u78c1\u7d2b\u8005\u81ea\u8328\u8517\u85c9\u8aee\u8cc7\u96cc\u4f5c\u52fa\u56bc\u65ab\u6628\u707c\u70b8\u7235\u7dbd\u828d\u914c\u96c0\u9d72\u5b71\u68e7\u6b98\u6f7a\u76de\u5c91\u66ab\u6f5b\u7bb4\u7c2a\u8836\u96dc\u4e08\u4ed7\u5320\u5834\u58bb\u58ef\u596c\u5c07\u5e33\u5e84\u5f35\u638c\u66b2\u6756\u6a1f\u6aa3\u6b0c\u6f3f\u7246\uf9fa\u7350\u748b\u7ae0\u7ca7\u8178\u81df\u81e7\u838a\u846c\u8523\u8594\u85cf\u88dd\u8d13\u91ac\u9577"],["eea1","\u969c\u518d\u54c9\u5728\u5bb0\u624d\u6750\u683d\u6893\u6e3d\u6ed3\u707d\u7e21\u88c1\u8ca1\u8f09\u9f4b\u9f4e\u722d\u7b8f\u8acd\u931a\u4f47\u4f4e\u5132\u5480\u59d0\u5e95\u62b5\u6775\u696e\u6a17\u6cae\u6e1a\u72d9\u732a\u75bd\u7bb8\u7d35\u82e7\u83f9\u8457\u85f7\u8a5b\u8caf\u8e87\u9019\u90b8\u96ce\u9f5f\u52e3\u540a\u5ae1\u5bc2\u6458\u6575\u6ef4\u72c4\uf9fb\u7684\u7a4d\u7b1b\u7c4d\u7e3e\u7fdf\u837b\u8b2b\u8cca\u8d64\u8de1\u8e5f\u8fea\u8ff9\u9069\u93d1\u4f43\u4f7a\u50b3\u5168\u5178\u524d\u526a\u5861\u587c\u5960\u5c08\u5c55\u5edb\u609b\u6230\u6813\u6bbf\u6c08\u6fb1"],["efa1","\u714e\u7420\u7530\u7538\u7551\u7672\u7b4c\u7b8b\u7bad\u7bc6\u7e8f\u8a6e\u8f3e\u8f49\u923f\u9293\u9322\u942b\u96fb\u985a\u986b\u991e\u5207\u622a\u6298\u6d59\u7664\u7aca\u7bc0\u7d76\u5360\u5cbe\u5e97\u6f38\u70b9\u7c98\u9711\u9b8e\u9ede\u63a5\u647a\u8776\u4e01\u4e95\u4ead\u505c\u5075\u5448\u59c3\u5b9a\u5e40\u5ead\u5ef7\u5f81\u60c5\u633a\u653f\u6574\u65cc\u6676\u6678\u67fe\u6968\u6a89\u6b63\u6c40\u6dc0\u6de8\u6e1f\u6e5e\u701e\u70a1\u738e\u73fd\u753a\u775b\u7887\u798e\u7a0b\u7a7d\u7cbe\u7d8e\u8247\u8a02\u8aea\u8c9e\u912d\u914a\u91d8\u9266\u92cc\u9320\u9706\u9756"],["f0a1","\u975c\u9802\u9f0e\u5236\u5291\u557c\u5824\u5e1d\u5f1f\u608c\u63d0\u68af\u6fdf\u796d\u7b2c\u81cd\u85ba\u88fd\u8af8\u8e44\u918d\u9664\u969b\u973d\u984c\u9f4a\u4fce\u5146\u51cb\u52a9\u5632\u5f14\u5f6b\u63aa\u64cd\u65e9\u6641\u66fa\u66f9\u671d\u689d\u68d7\u69fd\u6f15\u6f6e\u7167\u71e5\u722a\u74aa\u773a\u7956\u795a\u79df\u7a20\u7a95\u7c97\u7cdf\u7d44\u7e70\u8087\u85fb\u86a4\u8a54\u8abf\u8d99\u8e81\u9020\u906d\u91e3\u963b\u96d5\u9ce5\u65cf\u7c07\u8db3\u93c3\u5b58\u5c0a\u5352\u62d9\u731d\u5027\u5b97\u5f9e\u60b0\u616b\u68d5\u6dd9\u742e\u7a2e\u7d42\u7d9c\u7e31\u816b"],["f1a1","\u8e2a\u8e35\u937e\u9418\u4f50\u5750\u5de6\u5ea7\u632b\u7f6a\u4e3b\u4f4f\u4f8f\u505a\u59dd\u80c4\u546a\u5468\u55fe\u594f\u5b99\u5dde\u5eda\u665d\u6731\u67f1\u682a\u6ce8\u6d32\u6e4a\u6f8d\u70b7\u73e0\u7587\u7c4c\u7d02\u7d2c\u7da2\u821f\u86db\u8a3b\u8a85\u8d70\u8e8a\u8f33\u9031\u914e\u9152\u9444\u99d0\u7af9\u7ca5\u4fca\u5101\u51c6\u57c8\u5bef\u5cfb\u6659\u6a3d\u6d5a\u6e96\u6fec\u710c\u756f\u7ae3\u8822\u9021\u9075\u96cb\u99ff\u8301\u4e2d\u4ef2\u8846\u91cd\u537d\u6adb\u696b\u6c41\u847a\u589e\u618e\u66fe\u62ef\u70dd\u7511\u75c7\u7e52\u84b8\u8b49\u8d08\u4e4b\u53ea"],["f2a1","\u54ab\u5730\u5740\u5fd7\u6301\u6307\u646f\u652f\u65e8\u667a\u679d\u67b3\u6b62\u6c60\u6c9a\u6f2c\u77e5\u7825\u7949\u7957\u7d19\u80a2\u8102\u81f3\u829d\u82b7\u8718\u8a8c\uf9fc\u8d04\u8dbe\u9072\u76f4\u7a19\u7a37\u7e54\u8077\u5507\u55d4\u5875\u632f\u6422\u6649\u664b\u686d\u699b\u6b84\u6d25\u6eb1\u73cd\u7468\u74a1\u755b\u75b9\u76e1\u771e\u778b\u79e6\u7e09\u7e1d\u81fb\u852f\u8897\u8a3a\u8cd1\u8eeb\u8fb0\u9032\u93ad\u9663\u9673\u9707\u4f84\u53f1\u59ea\u5ac9\u5e19\u684e\u74c6\u75be\u79e9\u7a92\u81a3\u86ed\u8cea\u8dcc\u8fed\u659f\u6715\uf9fd\u57f7\u6f57\u7ddd\u8f2f"],["f3a1","\u93f6\u96c6\u5fb5\u61f2\u6f84\u4e14\u4f98\u501f\u53c9\u55df\u5d6f\u5dee\u6b21\u6b64\u78cb\u7b9a\uf9fe\u8e49\u8eca\u906e\u6349\u643e\u7740\u7a84\u932f\u947f\u9f6a\u64b0\u6faf\u71e6\u74a8\u74da\u7ac4\u7c12\u7e82\u7cb2\u7e98\u8b9a\u8d0a\u947d\u9910\u994c\u5239\u5bdf\u64e6\u672d\u7d2e\u50ed\u53c3\u5879\u6158\u6159\u61fa\u65ac\u7ad9\u8b92\u8b96\u5009\u5021\u5275\u5531\u5a3c\u5ee0\u5f70\u6134\u655e\u660c\u6636\u66a2\u69cd\u6ec4\u6f32\u7316\u7621\u7a93\u8139\u8259\u83d6\u84bc\u50b5\u57f0\u5bc0\u5be8\u5f69\u63a1\u7826\u7db5\u83dc\u8521\u91c7\u91f5\u518a\u67f5\u7b56"],["f4a1","\u8cac\u51c4\u59bb\u60bd\u8655\u501c\uf9ff\u5254\u5c3a\u617d\u621a\u62d3\u64f2\u65a5\u6ecc\u7620\u810a\u8e60\u965f\u96bb\u4edf\u5343\u5598\u5929\u5ddd\u64c5\u6cc9\u6dfa\u7394\u7a7f\u821b\u85a6\u8ce4\u8e10\u9077\u91e7\u95e1\u9621\u97c6\u51f8\u54f2\u5586\u5fb9\u64a4\u6f88\u7db4\u8f1f\u8f4d\u9435\u50c9\u5c16\u6cbe\u6dfb\u751b\u77bb\u7c3d\u7c64\u8a79\u8ac2\u581e\u59be\u5e16\u6377\u7252\u758a\u776b\u8adc\u8cbc\u8f12\u5ef3\u6674\u6df8\u807d\u83c1\u8acb\u9751\u9bd6\ufa00\u5243\u66ff\u6d95\u6eef\u7de0\u8ae6\u902e\u905e\u9ad4\u521d\u527f\u54e8\u6194\u6284\u62db\u68a2"],["f5a1","\u6912\u695a\u6a35\u7092\u7126\u785d\u7901\u790e\u79d2\u7a0d\u8096\u8278\u82d5\u8349\u8549\u8c82\u8d85\u9162\u918b\u91ae\u4fc3\u56d1\u71ed\u77d7\u8700\u89f8\u5bf8\u5fd6\u6751\u90a8\u53e2\u585a\u5bf5\u60a4\u6181\u6460\u7e3d\u8070\u8525\u9283\u64ae\u50ac\u5d14\u6700\u589c\u62bd\u63a8\u690e\u6978\u6a1e\u6e6b\u76ba\u79cb\u82bb\u8429\u8acf\u8da8\u8ffd\u9112\u914b\u919c\u9310\u9318\u939a\u96db\u9a36\u9c0d\u4e11\u755c\u795d\u7afa\u7b51\u7bc9\u7e2e\u84c4\u8e59\u8e74\u8ef8\u9010\u6625\u693f\u7443\u51fa\u672e\u9edc\u5145\u5fe0\u6c96\u87f2\u885d\u8877\u60b4\u81b5\u8403"],["f6a1","\u8d05\u53d6\u5439\u5634\u5a36\u5c31\u708a\u7fe0\u805a\u8106\u81ed\u8da3\u9189\u9a5f\u9df2\u5074\u4ec4\u53a0\u60fb\u6e2c\u5c64\u4f88\u5024\u55e4\u5cd9\u5e5f\u6065\u6894\u6cbb\u6dc4\u71be\u75d4\u75f4\u7661\u7a1a\u7a49\u7dc7\u7dfb\u7f6e\u81f4\u86a9\u8f1c\u96c9\u99b3\u9f52\u5247\u52c5\u98ed\u89aa\u4e03\u67d2\u6f06\u4fb5\u5be2\u6795\u6c88\u6d78\u741b\u7827\u91dd\u937c\u87c4\u79e4\u7a31\u5feb\u4ed6\u54a4\u553e\u58ae\u59a5\u60f0\u6253\u62d6\u6736\u6955\u8235\u9640\u99b1\u99dd\u502c\u5353\u5544\u577c\ufa01\u6258\ufa02\u64e2\u666b\u67dd\u6fc1\u6fef\u7422\u7438\u8a17"],["f7a1","\u9438\u5451\u5606\u5766\u5f48\u619a\u6b4e\u7058\u70ad\u7dbb\u8a95\u596a\u812b\u63a2\u7708\u803d\u8caa\u5854\u642d\u69bb\u5b95\u5e11\u6e6f\ufa03\u8569\u514c\u53f0\u592a\u6020\u614b\u6b86\u6c70\u6cf0\u7b1e\u80ce\u82d4\u8dc6\u90b0\u98b1\ufa04\u64c7\u6fa4\u6491\u6504\u514e\u5410\u571f\u8a0e\u615f\u6876\ufa05\u75db\u7b52\u7d71\u901a\u5806\u69cc\u817f\u892a\u9000\u9839\u5078\u5957\u59ac\u6295\u900f\u9b2a\u615d\u7279\u95d6\u5761\u5a46\u5df4\u628a\u64ad\u64fa\u6777\u6ce2\u6d3e\u722c\u7436\u7834\u7f77\u82ad\u8ddb\u9817\u5224\u5742\u677f\u7248\u74e3\u8ca9\u8fa6\u9211"],["f8a1","\u962a\u516b\u53ed\u634c\u4f69\u5504\u6096\u6557\u6c9b\u6d7f\u724c\u72fd\u7a17\u8987\u8c9d\u5f6d\u6f8e\u70f9\u81a8\u610e\u4fbf\u504f\u6241\u7247\u7bc7\u7de8\u7fe9\u904d\u97ad\u9a19\u8cb6\u576a\u5e73\u67b0\u840d\u8a55\u5420\u5b16\u5e63\u5ee2\u5f0a\u6583\u80ba\u853d\u9589\u965b\u4f48\u5305\u530d\u530f\u5486\u54fa\u5703\u5e03\u6016\u629b\u62b1\u6355\ufa06\u6ce1\u6d66\u75b1\u7832\u80de\u812f\u82de\u8461\u84b2\u888d\u8912\u900b\u92ea\u98fd\u9b91\u5e45\u66b4\u66dd\u7011\u7206\ufa07\u4ff5\u527d\u5f6a\u6153\u6753\u6a19\u6f02\u74e2\u7968\u8868\u8c79\u98c7\u98c4\u9a43"],["f9a1","\u54c1\u7a1f\u6953\u8af7\u8c4a\u98a8\u99ae\u5f7c\u62ab\u75b2\u76ae\u88ab\u907f\u9642\u5339\u5f3c\u5fc5\u6ccc\u73cc\u7562\u758b\u7b46\u82fe\u999d\u4e4f\u903c\u4e0b\u4f55\u53a6\u590f\u5ec8\u6630\u6cb3\u7455\u8377\u8766\u8cc0\u9050\u971e\u9c15\u58d1\u5b78\u8650\u8b14\u9db4\u5bd2\u6068\u608d\u65f1\u6c57\u6f22\u6fa3\u701a\u7f55\u7ff0\u9591\u9592\u9650\u97d3\u5272\u8f44\u51fd\u542b\u54b8\u5563\u558a\u6abb\u6db5\u7dd8\u8266\u929c\u9677\u9e79\u5408\u54c8\u76d2\u86e4\u95a4\u95d4\u965c\u4ea2\u4f09\u59ee\u5ae6\u5df7\u6052\u6297\u676d\u6841\u6c86\u6e2f\u7f38\u809b\u822a"],["faa1","\ufa08\ufa09\u9805\u4ea5\u5055\u54b3\u5793\u595a\u5b69\u5bb3\u61c8\u6977\u6d77\u7023\u87f9\u89e3\u8a72\u8ae7\u9082\u99ed\u9ab8\u52be\u6838\u5016\u5e78\u674f\u8347\u884c\u4eab\u5411\u56ae\u73e6\u9115\u97ff\u9909\u9957\u9999\u5653\u589f\u865b\u8a31\u61b2\u6af6\u737b\u8ed2\u6b47\u96aa\u9a57\u5955\u7200\u8d6b\u9769\u4fd4\u5cf4\u5f26\u61f8\u665b\u6ceb\u70ab\u7384\u73b9\u73fe\u7729\u774d\u7d43\u7d62\u7e23\u8237\u8852\ufa0a\u8ce2\u9249\u986f\u5b51\u7a74\u8840\u9801\u5acc\u4fe0\u5354\u593e\u5cfd\u633e\u6d79\u72f9\u8105\u8107\u83a2\u92cf\u9830\u4ea8\u5144\u5211\u578b"],["fba1","\u5f62\u6cc2\u6ece\u7005\u7050\u70af\u7192\u73e9\u7469\u834a\u87a2\u8861\u9008\u90a2\u93a3\u99a8\u516e\u5f57\u60e0\u6167\u66b3\u8559\u8e4a\u91af\u978b\u4e4e\u4e92\u547c\u58d5\u58fa\u597d\u5cb5\u5f27\u6236\u6248\u660a\u6667\u6beb\u6d69\u6dcf\u6e56\u6ef8\u6f94\u6fe0\u6fe9\u705d\u72d0\u7425\u745a\u74e0\u7693\u795c\u7cca\u7e1e\u80e1\u82a6\u846b\u84bf\u864e\u865f\u8774\u8b77\u8c6a\u93ac\u9800\u9865\u60d1\u6216\u9177\u5a5a\u660f\u6df7\u6e3e\u743f\u9b42\u5ffd\u60da\u7b0f\u54c4\u5f18\u6c5e\u6cd3\u6d2a\u70d8\u7d05\u8679\u8a0c\u9d3b\u5316\u548c\u5b05\u6a3a\u706b\u7575"],["fca1","\u798d\u79be\u82b1\u83ef\u8a71\u8b41\u8ca8\u9774\ufa0b\u64f4\u652b\u78ba\u78bb\u7a6b\u4e38\u559a\u5950\u5ba6\u5e7b\u60a3\u63db\u6b61\u6665\u6853\u6e19\u7165\u74b0\u7d08\u9084\u9a69\u9c25\u6d3b\u6ed1\u733e\u8c41\u95ca\u51f0\u5e4c\u5fa8\u604d\u60f6\u6130\u614c\u6643\u6644\u69a5\u6cc1\u6e5f\u6ec9\u6f62\u714c\u749c\u7687\u7bc1\u7c27\u8352\u8757\u9051\u968d\u9ec3\u532f\u56de\u5efb\u5f8a\u6062\u6094\u61f7\u6666\u6703\u6a9c\u6dee\u6fae\u7070\u736a\u7e6a\u81be\u8334\u86d4\u8aa8\u8cc4\u5283\u7372\u5b96\u6a6b\u9404\u54ee\u5686\u5b5d\u6548\u6585\u66c9\u689f\u6d8d\u6dc6"],["fda1","\u723b\u80b4\u9175\u9a4d\u4faf\u5019\u539a\u540e\u543c\u5589\u55c5\u5e3f\u5f8c\u673d\u7166\u73dd\u9005\u52db\u52f3\u5864\u58ce\u7104\u718f\u71fb\u85b0\u8a13\u6688\u85a8\u55a7\u6684\u714a\u8431\u5349\u5599\u6bc1\u5f59\u5fbd\u63ee\u6689\u7147\u8af1\u8f1d\u9ebe\u4f11\u643a\u70cb\u7566\u8667\u6064\u8b4e\u9df8\u5147\u51f6\u5308\u6d36\u80f8\u9ed1\u6615\u6b23\u7098\u75d5\u5403\u5c79\u7d07\u8a16\u6b20\u6b3d\u6b46\u5438\u6070\u6d3d\u7fd5\u8208\u50d6\u51de\u559c\u566b\u56cd\u59ec\u5b09\u5e0c\u6199\u6198\u6231\u665e\u66e6\u7199\u71b9\u71ba\u72a7\u79a7\u7a00\u7fb2\u8a70"]]')},78185(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127],["a140","\u3000\uff0c\u3001\u3002\uff0e\u2027\uff1b\uff1a\uff1f\uff01\ufe30\u2026\u2025\ufe50\ufe51\ufe52\xb7\ufe54\ufe55\ufe56\ufe57\uff5c\u2013\ufe31\u2014\ufe33\u2574\ufe34\ufe4f\uff08\uff09\ufe35\ufe36\uff5b\uff5d\ufe37\ufe38\u3014\u3015\ufe39\ufe3a\u3010\u3011\ufe3b\ufe3c\u300a\u300b\ufe3d\ufe3e\u3008\u3009\ufe3f\ufe40\u300c\u300d\ufe41\ufe42\u300e\u300f\ufe43\ufe44\ufe59\ufe5a"],["a1a1","\ufe5b\ufe5c\ufe5d\ufe5e\u2018\u2019\u201c\u201d\u301d\u301e\u2035\u2032\uff03\uff06\uff0a\u203b\xa7\u3003\u25cb\u25cf\u25b3\u25b2\u25ce\u2606\u2605\u25c7\u25c6\u25a1\u25a0\u25bd\u25bc\u32a3\u2105\xaf\uffe3\uff3f\u02cd\ufe49\ufe4a\ufe4d\ufe4e\ufe4b\ufe4c\ufe5f\ufe60\ufe61\uff0b\uff0d\xd7\xf7\xb1\u221a\uff1c\uff1e\uff1d\u2266\u2267\u2260\u221e\u2252\u2261\ufe62",4,"\uff5e\u2229\u222a\u22a5\u2220\u221f\u22bf\u33d2\u33d1\u222b\u222e\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uff0f"],["a240","\uff3c\u2215\ufe68\uff04\uffe5\u3012\uffe0\uffe1\uff05\uff20\u2103\u2109\ufe69\ufe6a\ufe6b\u33d5\u339c\u339d\u339e\u33ce\u33a1\u338e\u338f\u33c4\xb0\u5159\u515b\u515e\u515d\u5161\u5163\u55e7\u74e9\u7cce\u2581",7,"\u258f\u258e\u258d\u258c\u258b\u258a\u2589\u253c\u2534\u252c\u2524\u251c\u2594\u2500\u2502\u2595\u250c\u2510\u2514\u2518\u256d"],["a2a1","\u256e\u2570\u256f\u2550\u255e\u256a\u2561\u25e2\u25e3\u25e5\u25e4\u2571\u2572\u2573\uff10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uff21",25,"\uff41",21],["a340","\uff57\uff58\uff59\uff5a\u0391",16,"\u03a3",6,"\u03b1",16,"\u03c3",6,"\u3105",10],["a3a1","\u3110",25,"\u02d9\u02c9\u02ca\u02c7\u02cb"],["a3e1","\u20ac"],["a440","\u4e00\u4e59\u4e01\u4e03\u4e43\u4e5d\u4e86\u4e8c\u4eba\u513f\u5165\u516b\u51e0\u5200\u5201\u529b\u5315\u5341\u535c\u53c8\u4e09\u4e0b\u4e08\u4e0a\u4e2b\u4e38\u51e1\u4e45\u4e48\u4e5f\u4e5e\u4e8e\u4ea1\u5140\u5203\u52fa\u5343\u53c9\u53e3\u571f\u58eb\u5915\u5927\u5973\u5b50\u5b51\u5b53\u5bf8\u5c0f\u5c22\u5c38\u5c71\u5ddd\u5de5\u5df1\u5df2\u5df3\u5dfe\u5e72\u5efe\u5f0b\u5f13\u624d"],["a4a1","\u4e11\u4e10\u4e0d\u4e2d\u4e30\u4e39\u4e4b\u5c39\u4e88\u4e91\u4e95\u4e92\u4e94\u4ea2\u4ec1\u4ec0\u4ec3\u4ec6\u4ec7\u4ecd\u4eca\u4ecb\u4ec4\u5143\u5141\u5167\u516d\u516e\u516c\u5197\u51f6\u5206\u5207\u5208\u52fb\u52fe\u52ff\u5316\u5339\u5348\u5347\u5345\u535e\u5384\u53cb\u53ca\u53cd\u58ec\u5929\u592b\u592a\u592d\u5b54\u5c11\u5c24\u5c3a\u5c6f\u5df4\u5e7b\u5eff\u5f14\u5f15\u5fc3\u6208\u6236\u624b\u624e\u652f\u6587\u6597\u65a4\u65b9\u65e5\u66f0\u6708\u6728\u6b20\u6b62\u6b79\u6bcb\u6bd4\u6bdb\u6c0f\u6c34\u706b\u722a\u7236\u723b\u7247\u7259\u725b\u72ac\u738b\u4e19"],["a540","\u4e16\u4e15\u4e14\u4e18\u4e3b\u4e4d\u4e4f\u4e4e\u4ee5\u4ed8\u4ed4\u4ed5\u4ed6\u4ed7\u4ee3\u4ee4\u4ed9\u4ede\u5145\u5144\u5189\u518a\u51ac\u51f9\u51fa\u51f8\u520a\u52a0\u529f\u5305\u5306\u5317\u531d\u4edf\u534a\u5349\u5361\u5360\u536f\u536e\u53bb\u53ef\u53e4\u53f3\u53ec\u53ee\u53e9\u53e8\u53fc\u53f8\u53f5\u53eb\u53e6\u53ea\u53f2\u53f1\u53f0\u53e5\u53ed\u53fb\u56db\u56da\u5916"],["a5a1","\u592e\u5931\u5974\u5976\u5b55\u5b83\u5c3c\u5de8\u5de7\u5de6\u5e02\u5e03\u5e73\u5e7c\u5f01\u5f18\u5f17\u5fc5\u620a\u6253\u6254\u6252\u6251\u65a5\u65e6\u672e\u672c\u672a\u672b\u672d\u6b63\u6bcd\u6c11\u6c10\u6c38\u6c41\u6c40\u6c3e\u72af\u7384\u7389\u74dc\u74e6\u7518\u751f\u7528\u7529\u7530\u7531\u7532\u7533\u758b\u767d\u76ae\u76bf\u76ee\u77db\u77e2\u77f3\u793a\u79be\u7a74\u7acb\u4e1e\u4e1f\u4e52\u4e53\u4e69\u4e99\u4ea4\u4ea6\u4ea5\u4eff\u4f09\u4f19\u4f0a\u4f15\u4f0d\u4f10\u4f11\u4f0f\u4ef2\u4ef6\u4efb\u4ef0\u4ef3\u4efd\u4f01\u4f0b\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518d\u51b0\u5217\u5211\u5212\u520e\u5216\u52a3\u5308\u5321\u5320\u5370\u5371\u5409\u540f\u540c\u540a\u5410\u5401\u540b\u5404\u5411\u540d\u5408\u5403\u540e\u5406\u5412\u56e0\u56de\u56dd\u5733\u5730\u5728\u572d\u572c\u572f\u5729\u5919\u591a\u5937\u5938\u5984\u5978\u5983\u597d\u5979\u5982\u5981\u5b57\u5b58\u5b87\u5b88\u5b85\u5b89\u5bfa\u5c16\u5c79\u5dde\u5e06\u5e76\u5e74"],["a6a1","\u5f0f\u5f1b\u5fd9\u5fd6\u620e\u620c\u620d\u6210\u6263\u625b\u6258\u6536\u65e9\u65e8\u65ec\u65ed\u66f2\u66f3\u6709\u673d\u6734\u6731\u6735\u6b21\u6b64\u6b7b\u6c16\u6c5d\u6c57\u6c59\u6c5f\u6c60\u6c50\u6c55\u6c61\u6c5b\u6c4d\u6c4e\u7070\u725f\u725d\u767e\u7af9\u7c73\u7cf8\u7f36\u7f8a\u7fbd\u8001\u8003\u800c\u8012\u8033\u807f\u8089\u808b\u808c\u81e3\u81ea\u81f3\u81fc\u820c\u821b\u821f\u826e\u8272\u827e\u866b\u8840\u884c\u8863\u897f\u9621\u4e32\u4ea8\u4f4d\u4f4f\u4f47\u4f57\u4f5e\u4f34\u4f5b\u4f55\u4f30\u4f50\u4f51\u4f3d\u4f3a\u4f38\u4f43\u4f54\u4f3c\u4f46\u4f63"],["a740","\u4f5c\u4f60\u4f2f\u4f4e\u4f36\u4f59\u4f5d\u4f48\u4f5a\u514c\u514b\u514d\u5175\u51b6\u51b7\u5225\u5224\u5229\u522a\u5228\u52ab\u52a9\u52aa\u52ac\u5323\u5373\u5375\u541d\u542d\u541e\u543e\u5426\u544e\u5427\u5446\u5443\u5433\u5448\u5442\u541b\u5429\u544a\u5439\u543b\u5438\u542e\u5435\u5436\u5420\u543c\u5440\u5431\u542b\u541f\u542c\u56ea\u56f0\u56e4\u56eb\u574a\u5751\u5740\u574d"],["a7a1","\u5747\u574e\u573e\u5750\u574f\u573b\u58ef\u593e\u599d\u5992\u59a8\u599e\u59a3\u5999\u5996\u598d\u59a4\u5993\u598a\u59a5\u5b5d\u5b5c\u5b5a\u5b5b\u5b8c\u5b8b\u5b8f\u5c2c\u5c40\u5c41\u5c3f\u5c3e\u5c90\u5c91\u5c94\u5c8c\u5deb\u5e0c\u5e8f\u5e87\u5e8a\u5ef7\u5f04\u5f1f\u5f64\u5f62\u5f77\u5f79\u5fd8\u5fcc\u5fd7\u5fcd\u5ff1\u5feb\u5ff8\u5fea\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626d\u628a\u627c\u627e\u6279\u6273\u6292\u626f\u6298\u626e\u6295\u6293\u6291\u6286\u6539\u653b\u6538\u65f1\u66f4\u675f\u674e\u674f\u6750\u6751\u675c\u6756\u675e\u6749\u6746\u6760"],["a840","\u6753\u6757\u6b65\u6bcf\u6c42\u6c5e\u6c99\u6c81\u6c88\u6c89\u6c85\u6c9b\u6c6a\u6c7a\u6c90\u6c70\u6c8c\u6c68\u6c96\u6c92\u6c7d\u6c83\u6c72\u6c7e\u6c74\u6c86\u6c76\u6c8d\u6c94\u6c98\u6c82\u7076\u707c\u707d\u7078\u7262\u7261\u7260\u72c4\u72c2\u7396\u752c\u752b\u7537\u7538\u7682\u76ef\u77e3\u79c1\u79c0\u79bf\u7a76\u7cfb\u7f55\u8096\u8093\u809d\u8098\u809b\u809a\u80b2\u826f\u8292"],["a8a1","\u828b\u828d\u898b\u89d2\u8a00\u8c37\u8c46\u8c55\u8c9d\u8d64\u8d70\u8db3\u8eab\u8eca\u8f9b\u8fb0\u8fc2\u8fc6\u8fc5\u8fc4\u5de1\u9091\u90a2\u90aa\u90a6\u90a3\u9149\u91c6\u91cc\u9632\u962e\u9631\u962a\u962c\u4e26\u4e56\u4e73\u4e8b\u4e9b\u4e9e\u4eab\u4eac\u4f6f\u4f9d\u4f8d\u4f73\u4f7f\u4f6c\u4f9b\u4f8b\u4f86\u4f83\u4f70\u4f75\u4f88\u4f69\u4f7b\u4f96\u4f7e\u4f8f\u4f91\u4f7a\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51bd\u51fd\u523b\u5238\u5237\u523a\u5230\u522e\u5236\u5241\u52be\u52bb\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53d6\u53d4\u53d7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547b\u5477\u5484\u5492\u5486\u547c\u5490\u5471\u5476\u548c\u549a\u5462\u5468\u548b\u547d\u548e\u56fa\u5783\u5777\u576a\u5769\u5761\u5766\u5764\u577c\u591c\u5949\u5947\u5948\u5944\u5954\u59be\u59bb\u59d4\u59b9\u59ae\u59d1\u59c6\u59d0\u59cd\u59cb\u59d3\u59ca\u59af\u59b3\u59d2\u59c5\u5b5f\u5b64\u5b63\u5b97\u5b9a\u5b98\u5b9c\u5b99\u5b9b\u5c1a\u5c48\u5c45"],["a9a1","\u5c46\u5cb7\u5ca1\u5cb8\u5ca9\u5cab\u5cb1\u5cb3\u5e18\u5e1a\u5e16\u5e15\u5e1b\u5e11\u5e78\u5e9a\u5e97\u5e9c\u5e95\u5e96\u5ef6\u5f26\u5f27\u5f29\u5f80\u5f81\u5f7f\u5f7c\u5fdd\u5fe0\u5ffd\u5ff5\u5fff\u600f\u6014\u602f\u6035\u6016\u602a\u6015\u6021\u6027\u6029\u602b\u601b\u6216\u6215\u623f\u623e\u6240\u627f\u62c9\u62cc\u62c4\u62bf\u62c2\u62b9\u62d2\u62db\u62ab\u62d3\u62d4\u62cb\u62c8\u62a8\u62bd\u62bc\u62d0\u62d9\u62c7\u62cd\u62b5\u62da\u62b1\u62d8\u62d6\u62d7\u62c6\u62ac\u62ce\u653e\u65a7\u65bc\u65fa\u6614\u6613\u660c\u6606\u6602\u660e\u6600\u660f\u6615\u660a"],["aa40","\u6607\u670d\u670b\u676d\u678b\u6795\u6771\u679c\u6773\u6777\u6787\u679d\u6797\u676f\u6770\u677f\u6789\u677e\u6790\u6775\u679a\u6793\u677c\u676a\u6772\u6b23\u6b66\u6b67\u6b7f\u6c13\u6c1b\u6ce3\u6ce8\u6cf3\u6cb1\u6ccc\u6ce5\u6cb3\u6cbd\u6cbe\u6cbc\u6ce2\u6cab\u6cd5\u6cd3\u6cb8\u6cc4\u6cb9\u6cc1\u6cae\u6cd7\u6cc5\u6cf1\u6cbf\u6cbb\u6ce1\u6cdb\u6cca\u6cac\u6cef\u6cdc\u6cd6\u6ce0"],["aaa1","\u7095\u708e\u7092\u708a\u7099\u722c\u722d\u7238\u7248\u7267\u7269\u72c0\u72ce\u72d9\u72d7\u72d0\u73a9\u73a8\u739f\u73ab\u73a5\u753d\u759d\u7599\u759a\u7684\u76c2\u76f2\u76f4\u77e5\u77fd\u793e\u7940\u7941\u79c9\u79c8\u7a7a\u7a79\u7afa\u7cfe\u7f54\u7f8c\u7f8b\u8005\u80ba\u80a5\u80a2\u80b1\u80a1\u80ab\u80a9\u80b4\u80aa\u80af\u81e5\u81fe\u820d\u82b3\u829d\u8299\u82ad\u82bd\u829f\u82b9\u82b1\u82ac\u82a5\u82af\u82b8\u82a3\u82b0\u82be\u82b7\u864e\u8671\u521d\u8868\u8ecb\u8fce\u8fd4\u8fd1\u90b5\u90b8\u90b1\u90b6\u91c7\u91d1\u9577\u9580\u961c\u9640\u963f\u963b\u9644"],["ab40","\u9642\u96b9\u96e8\u9752\u975e\u4e9f\u4ead\u4eae\u4fe1\u4fb5\u4faf\u4fbf\u4fe0\u4fd1\u4fcf\u4fdd\u4fc3\u4fb6\u4fd8\u4fdf\u4fca\u4fd7\u4fae\u4fd0\u4fc4\u4fc2\u4fda\u4fce\u4fde\u4fb7\u5157\u5192\u5191\u51a0\u524e\u5243\u524a\u524d\u524c\u524b\u5247\u52c7\u52c9\u52c3\u52c1\u530d\u5357\u537b\u539a\u53db\u54ac\u54c0\u54a8\u54ce\u54c9\u54b8\u54a6\u54b3\u54c7\u54c2\u54bd\u54aa\u54c1"],["aba1","\u54c4\u54c8\u54af\u54ab\u54b1\u54bb\u54a9\u54a7\u54bf\u56ff\u5782\u578b\u57a0\u57a3\u57a2\u57ce\u57ae\u5793\u5955\u5951\u594f\u594e\u5950\u59dc\u59d8\u59ff\u59e3\u59e8\u5a03\u59e5\u59ea\u59da\u59e6\u5a01\u59fb\u5b69\u5ba3\u5ba6\u5ba4\u5ba2\u5ba5\u5c01\u5c4e\u5c4f\u5c4d\u5c4b\u5cd9\u5cd2\u5df7\u5e1d\u5e25\u5e1f\u5e7d\u5ea0\u5ea6\u5efa\u5f08\u5f2d\u5f65\u5f88\u5f85\u5f8a\u5f8b\u5f87\u5f8c\u5f89\u6012\u601d\u6020\u6025\u600e\u6028\u604d\u6070\u6068\u6062\u6046\u6043\u606c\u606b\u606a\u6064\u6241\u62dc\u6316\u6309\u62fc\u62ed\u6301\u62ee\u62fd\u6307\u62f1\u62f7"],["ac40","\u62ef\u62ec\u62fe\u62f4\u6311\u6302\u653f\u6545\u65ab\u65bd\u65e2\u6625\u662d\u6620\u6627\u662f\u661f\u6628\u6631\u6624\u66f7\u67ff\u67d3\u67f1\u67d4\u67d0\u67ec\u67b6\u67af\u67f5\u67e9\u67ef\u67c4\u67d1\u67b4\u67da\u67e5\u67b8\u67cf\u67de\u67f3\u67b0\u67d9\u67e2\u67dd\u67d2\u6b6a\u6b83\u6b86\u6bb5\u6bd2\u6bd7\u6c1f\u6cc9\u6d0b\u6d32\u6d2a\u6d41\u6d25\u6d0c\u6d31\u6d1e\u6d17"],["aca1","\u6d3b\u6d3d\u6d3e\u6d36\u6d1b\u6cf5\u6d39\u6d27\u6d38\u6d29\u6d2e\u6d35\u6d0e\u6d2b\u70ab\u70ba\u70b3\u70ac\u70af\u70ad\u70b8\u70ae\u70a4\u7230\u7272\u726f\u7274\u72e9\u72e0\u72e1\u73b7\u73ca\u73bb\u73b2\u73cd\u73c0\u73b3\u751a\u752d\u754f\u754c\u754e\u754b\u75ab\u75a4\u75a5\u75a2\u75a3\u7678\u7686\u7687\u7688\u76c8\u76c6\u76c3\u76c5\u7701\u76f9\u76f8\u7709\u770b\u76fe\u76fc\u7707\u77dc\u7802\u7814\u780c\u780d\u7946\u7949\u7948\u7947\u79b9\u79ba\u79d1\u79d2\u79cb\u7a7f\u7a81\u7aff\u7afd\u7c7d\u7d02\u7d05\u7d00\u7d09\u7d07\u7d04\u7d06\u7f38\u7f8e\u7fbf\u8004"],["ad40","\u8010\u800d\u8011\u8036\u80d6\u80e5\u80da\u80c3\u80c4\u80cc\u80e1\u80db\u80ce\u80de\u80e4\u80dd\u81f4\u8222\u82e7\u8303\u8305\u82e3\u82db\u82e6\u8304\u82e5\u8302\u8309\u82d2\u82d7\u82f1\u8301\u82dc\u82d4\u82d1\u82de\u82d3\u82df\u82ef\u8306\u8650\u8679\u867b\u867a\u884d\u886b\u8981\u89d4\u8a08\u8a02\u8a03\u8c9e\u8ca0\u8d74\u8d73\u8db4\u8ecd\u8ecc\u8ff0\u8fe6\u8fe2\u8fea\u8fe5"],["ada1","\u8fed\u8feb\u8fe4\u8fe8\u90ca\u90ce\u90c1\u90c3\u914b\u914a\u91cd\u9582\u9650\u964b\u964c\u964d\u9762\u9769\u97cb\u97ed\u97f3\u9801\u98a8\u98db\u98df\u9996\u9999\u4e58\u4eb3\u500c\u500d\u5023\u4fef\u5026\u5025\u4ff8\u5029\u5016\u5006\u503c\u501f\u501a\u5012\u5011\u4ffa\u5000\u5014\u5028\u4ff1\u5021\u500b\u5019\u5018\u4ff3\u4fee\u502d\u502a\u4ffe\u502b\u5009\u517c\u51a4\u51a5\u51a2\u51cd\u51cc\u51c6\u51cb\u5256\u525c\u5254\u525b\u525d\u532a\u537f\u539f\u539d\u53df\u54e8\u5510\u5501\u5537\u54fc\u54e5\u54f2\u5506\u54fa\u5514\u54e9\u54ed\u54e1\u5509\u54ee\u54ea"],["ae40","\u54e6\u5527\u5507\u54fd\u550f\u5703\u5704\u57c2\u57d4\u57cb\u57c3\u5809\u590f\u5957\u5958\u595a\u5a11\u5a18\u5a1c\u5a1f\u5a1b\u5a13\u59ec\u5a20\u5a23\u5a29\u5a25\u5a0c\u5a09\u5b6b\u5c58\u5bb0\u5bb3\u5bb6\u5bb4\u5bae\u5bb5\u5bb9\u5bb8\u5c04\u5c51\u5c55\u5c50\u5ced\u5cfd\u5cfb\u5cea\u5ce8\u5cf0\u5cf6\u5d01\u5cf4\u5dee\u5e2d\u5e2b\u5eab\u5ead\u5ea7\u5f31\u5f92\u5f91\u5f90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606d\u6069\u606f\u6084\u609f\u609a\u608d\u6094\u608c\u6085\u6096\u6247\u62f3\u6308\u62ff\u634e\u633e\u632f\u6355\u6342\u6346\u634f\u6349\u633a\u6350\u633d\u632a\u632b\u6328\u634d\u634c\u6548\u6549\u6599\u65c1\u65c5\u6642\u6649\u664f\u6643\u6652\u664c\u6645\u6641\u66f8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68b3\u6817\u684c\u6851\u683d\u67f4\u6850\u6840\u683c\u6843\u682a\u6845\u6813\u6818\u6841\u6b8a\u6b89\u6bb7\u6c23\u6c27\u6c28\u6c26\u6c24\u6cf0\u6d6a\u6d95\u6d88\u6d87\u6d66\u6d78\u6d77\u6d59\u6d93"],["af40","\u6d6c\u6d89\u6d6e\u6d5a\u6d74\u6d69\u6d8c\u6d8a\u6d79\u6d85\u6d65\u6d94\u70ca\u70d8\u70e4\u70d9\u70c8\u70cf\u7239\u7279\u72fc\u72f9\u72fd\u72f8\u72f7\u7386\u73ed\u7409\u73ee\u73e0\u73ea\u73de\u7554\u755d\u755c\u755a\u7559\u75be\u75c5\u75c7\u75b2\u75b3\u75bd\u75bc\u75b9\u75c2\u75b8\u768b\u76b0\u76ca\u76cd\u76ce\u7729\u771f\u7720\u7728\u77e9\u7830\u7827\u7838\u781d\u7834\u7837"],["afa1","\u7825\u782d\u7820\u781f\u7832\u7955\u7950\u7960\u795f\u7956\u795e\u795d\u7957\u795a\u79e4\u79e3\u79e7\u79df\u79e6\u79e9\u79d8\u7a84\u7a88\u7ad9\u7b06\u7b11\u7c89\u7d21\u7d17\u7d0b\u7d0a\u7d20\u7d22\u7d14\u7d10\u7d15\u7d1a\u7d1c\u7d0d\u7d19\u7d1b\u7f3a\u7f5f\u7f94\u7fc5\u7fc1\u8006\u8018\u8015\u8019\u8017\u803d\u803f\u80f1\u8102\u80f0\u8105\u80ed\u80f4\u8106\u80f8\u80f3\u8108\u80fd\u810a\u80fc\u80ef\u81ed\u81ec\u8200\u8210\u822a\u822b\u8228\u822c\u82bb\u832b\u8352\u8354\u834a\u8338\u8350\u8349\u8335\u8334\u834f\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868a\u86aa\u8693\u86a4\u86a9\u868c\u86a3\u869c\u8870\u8877\u8881\u8882\u887d\u8879\u8a18\u8a10\u8a0e\u8a0c\u8a15\u8a0a\u8a17\u8a13\u8a16\u8a0f\u8a11\u8c48\u8c7a\u8c79\u8ca1\u8ca2\u8d77\u8eac\u8ed2\u8ed4\u8ecf\u8fb1\u9001\u9006\u8ff7\u9000\u8ffa\u8ff4\u9003\u8ffd\u9005\u8ff8\u9095\u90e1\u90dd\u90e2\u9152\u914d\u914c\u91d8\u91dd\u91d7\u91dc\u91d9\u9583\u9662\u9663\u9661"],["b0a1","\u965b\u965d\u9664\u9658\u965e\u96bb\u98e2\u99ac\u9aa8\u9ad8\u9b25\u9b32\u9b3c\u4e7e\u507a\u507d\u505c\u5047\u5043\u504c\u505a\u5049\u5065\u5076\u504e\u5055\u5075\u5074\u5077\u504f\u500f\u506f\u506d\u515c\u5195\u51f0\u526a\u526f\u52d2\u52d9\u52d8\u52d5\u5310\u530f\u5319\u533f\u5340\u533e\u53c3\u66fc\u5546\u556a\u5566\u5544\u555e\u5561\u5543\u554a\u5531\u5556\u554f\u5555\u552f\u5564\u5538\u552e\u555c\u552c\u5563\u5533\u5541\u5557\u5708\u570b\u5709\u57df\u5805\u580a\u5806\u57e0\u57e4\u57fa\u5802\u5835\u57f7\u57f9\u5920\u5962\u5a36\u5a41\u5a49\u5a66\u5a6a\u5a40"],["b140","\u5a3c\u5a62\u5a5a\u5a46\u5a4a\u5b70\u5bc7\u5bc5\u5bc4\u5bc2\u5bbf\u5bc6\u5c09\u5c08\u5c07\u5c60\u5c5c\u5c5d\u5d07\u5d06\u5d0e\u5d1b\u5d16\u5d22\u5d11\u5d29\u5d14\u5d19\u5d24\u5d27\u5d17\u5de2\u5e38\u5e36\u5e33\u5e37\u5eb7\u5eb8\u5eb6\u5eb5\u5ebe\u5f35\u5f37\u5f57\u5f6c\u5f69\u5f6b\u5f97\u5f99\u5f9e\u5f98\u5fa1\u5fa0\u5f9c\u607f\u60a3\u6089\u60a0\u60a8\u60cb\u60b4\u60e6\u60bd"],["b1a1","\u60c5\u60bb\u60b5\u60dc\u60bc\u60d8\u60d5\u60c6\u60df\u60b8\u60da\u60c7\u621a\u621b\u6248\u63a0\u63a7\u6372\u6396\u63a2\u63a5\u6377\u6367\u6398\u63aa\u6371\u63a9\u6389\u6383\u639b\u636b\u63a8\u6384\u6388\u6399\u63a1\u63ac\u6392\u638f\u6380\u637b\u6369\u6368\u637a\u655d\u6556\u6551\u6559\u6557\u555f\u654f\u6558\u6555\u6554\u659c\u659b\u65ac\u65cf\u65cb\u65cc\u65ce\u665d\u665a\u6664\u6668\u6666\u665e\u66f9\u52d7\u671b\u6881\u68af\u68a2\u6893\u68b5\u687f\u6876\u68b1\u68a7\u6897\u68b0\u6883\u68c4\u68ad\u6886\u6885\u6894\u689d\u68a8\u689f\u68a1\u6882\u6b32\u6bba"],["b240","\u6beb\u6bec\u6c2b\u6d8e\u6dbc\u6df3\u6dd9\u6db2\u6de1\u6dcc\u6de4\u6dfb\u6dfa\u6e05\u6dc7\u6dcb\u6daf\u6dd1\u6dae\u6dde\u6df9\u6db8\u6df7\u6df5\u6dc5\u6dd2\u6e1a\u6db5\u6dda\u6deb\u6dd8\u6dea\u6df1\u6dee\u6de8\u6dc6\u6dc4\u6daa\u6dec\u6dbf\u6de6\u70f9\u7109\u710a\u70fd\u70ef\u723d\u727d\u7281\u731c\u731b\u7316\u7313\u7319\u7387\u7405\u740a\u7403\u7406\u73fe\u740d\u74e0\u74f6"],["b2a1","\u74f7\u751c\u7522\u7565\u7566\u7562\u7570\u758f\u75d4\u75d5\u75b5\u75ca\u75cd\u768e\u76d4\u76d2\u76db\u7737\u773e\u773c\u7736\u7738\u773a\u786b\u7843\u784e\u7965\u7968\u796d\u79fb\u7a92\u7a95\u7b20\u7b28\u7b1b\u7b2c\u7b26\u7b19\u7b1e\u7b2e\u7c92\u7c97\u7c95\u7d46\u7d43\u7d71\u7d2e\u7d39\u7d3c\u7d40\u7d30\u7d33\u7d44\u7d2f\u7d42\u7d32\u7d31\u7f3d\u7f9e\u7f9a\u7fcc\u7fce\u7fd2\u801c\u804a\u8046\u812f\u8116\u8123\u812b\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838e\u839e\u8398\u8378\u83a2\u8396\u83bd\u83ab\u8392\u838a\u8393\u8389\u83a0\u8377\u837b\u837c"],["b340","\u8386\u83a7\u8655\u5f6a\u86c7\u86c0\u86b6\u86c4\u86b5\u86c6\u86cb\u86b1\u86af\u86c9\u8853\u889e\u8888\u88ab\u8892\u8896\u888d\u888b\u8993\u898f\u8a2a\u8a1d\u8a23\u8a25\u8a31\u8a2d\u8a1f\u8a1b\u8a22\u8c49\u8c5a\u8ca9\u8cac\u8cab\u8ca8\u8caa\u8ca7\u8d67\u8d66\u8dbe\u8dba\u8edb\u8edf\u9019\u900d\u901a\u9017\u9023\u901f\u901d\u9010\u9015\u901e\u9020\u900f\u9022\u9016\u901b\u9014"],["b3a1","\u90e8\u90ed\u90fd\u9157\u91ce\u91f5\u91e6\u91e3\u91e7\u91ed\u91e9\u9589\u966a\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966c\u96c0\u96ea\u96e9\u7ae0\u7adf\u9802\u9803\u9b5a\u9ce5\u9e75\u9e7f\u9ea5\u9ebb\u50a2\u508d\u5085\u5099\u5091\u5080\u5096\u5098\u509a\u6700\u51f1\u5272\u5274\u5275\u5269\u52de\u52dd\u52db\u535a\u53a5\u557b\u5580\u55a7\u557c\u558a\u559d\u5598\u5582\u559c\u55aa\u5594\u5587\u558b\u5583\u55b3\u55ae\u559f\u553e\u55b2\u559a\u55bb\u55ac\u55b1\u557e\u5589\u55ab\u5599\u570d\u582f\u582a\u5834\u5824\u5830\u5831\u5821\u581d\u5820\u58f9\u58fa\u5960"],["b440","\u5a77\u5a9a\u5a7f\u5a92\u5a9b\u5aa7\u5b73\u5b71\u5bd2\u5bcc\u5bd3\u5bd0\u5c0a\u5c0b\u5c31\u5d4c\u5d50\u5d34\u5d47\u5dfd\u5e45\u5e3d\u5e40\u5e43\u5e7e\u5eca\u5ec1\u5ec2\u5ec4\u5f3c\u5f6d\u5fa9\u5faa\u5fa8\u60d1\u60e1\u60b2\u60b6\u60e0\u611c\u6123\u60fa\u6115\u60f0\u60fb\u60f4\u6168\u60f1\u610e\u60f6\u6109\u6100\u6112\u621f\u6249\u63a3\u638c\u63cf\u63c0\u63e9\u63c9\u63c6\u63cd"],["b4a1","\u63d2\u63e3\u63d0\u63e1\u63d6\u63ed\u63ee\u6376\u63f4\u63ea\u63db\u6452\u63da\u63f9\u655e\u6566\u6562\u6563\u6591\u6590\u65af\u666e\u6670\u6674\u6676\u666f\u6691\u667a\u667e\u6677\u66fe\u66ff\u671f\u671d\u68fa\u68d5\u68e0\u68d8\u68d7\u6905\u68df\u68f5\u68ee\u68e7\u68f9\u68d2\u68f2\u68e3\u68cb\u68cd\u690d\u6912\u690e\u68c9\u68da\u696e\u68fb\u6b3e\u6b3a\u6b3d\u6b98\u6b96\u6bbc\u6bef\u6c2e\u6c2f\u6c2c\u6e2f\u6e38\u6e54\u6e21\u6e32\u6e67\u6e4a\u6e20\u6e25\u6e23\u6e1b\u6e5b\u6e58\u6e24\u6e56\u6e6e\u6e2d\u6e26\u6e6f\u6e34\u6e4d\u6e3a\u6e2c\u6e43\u6e1d\u6e3e\u6ecb"],["b540","\u6e89\u6e19\u6e4e\u6e63\u6e44\u6e72\u6e69\u6e5f\u7119\u711a\u7126\u7130\u7121\u7136\u716e\u711c\u724c\u7284\u7280\u7336\u7325\u7334\u7329\u743a\u742a\u7433\u7422\u7425\u7435\u7436\u7434\u742f\u741b\u7426\u7428\u7525\u7526\u756b\u756a\u75e2\u75db\u75e3\u75d9\u75d8\u75de\u75e0\u767b\u767c\u7696\u7693\u76b4\u76dc\u774f\u77ed\u785d\u786c\u786f\u7a0d\u7a08\u7a0b\u7a05\u7a00\u7a98"],["b5a1","\u7a97\u7a96\u7ae5\u7ae3\u7b49\u7b56\u7b46\u7b50\u7b52\u7b54\u7b4d\u7b4b\u7b4f\u7b51\u7c9f\u7ca5\u7d5e\u7d50\u7d68\u7d55\u7d2b\u7d6e\u7d72\u7d61\u7d66\u7d62\u7d70\u7d73\u5584\u7fd4\u7fd5\u800b\u8052\u8085\u8155\u8154\u814b\u8151\u814e\u8139\u8146\u813e\u814c\u8153\u8174\u8212\u821c\u83e9\u8403\u83f8\u840d\u83e0\u83c5\u840b\u83c1\u83ef\u83f1\u83f4\u8457\u840a\u83f0\u840c\u83cc\u83fd\u83f2\u83ca\u8438\u840e\u8404\u83dc\u8407\u83d4\u83df\u865b\u86df\u86d9\u86ed\u86d4\u86db\u86e4\u86d0\u86de\u8857\u88c1\u88c2\u88b1\u8983\u8996\u8a3b\u8a60\u8a55\u8a5e\u8a3c\u8a41"],["b640","\u8a54\u8a5b\u8a50\u8a46\u8a34\u8a3a\u8a36\u8a56\u8c61\u8c82\u8caf\u8cbc\u8cb3\u8cbd\u8cc1\u8cbb\u8cc0\u8cb4\u8cb7\u8cb6\u8cbf\u8cb8\u8d8a\u8d85\u8d81\u8dce\u8ddd\u8dcb\u8dda\u8dd1\u8dcc\u8ddb\u8dc6\u8efb\u8ef8\u8efc\u8f9c\u902e\u9035\u9031\u9038\u9032\u9036\u9102\u90f5\u9109\u90fe\u9163\u9165\u91cf\u9214\u9215\u9223\u9209\u921e\u920d\u9210\u9207\u9211\u9594\u958f\u958b\u9591"],["b6a1","\u9593\u9592\u958e\u968a\u968e\u968b\u967d\u9685\u9686\u968d\u9672\u9684\u96c1\u96c5\u96c4\u96c6\u96c7\u96ef\u96f2\u97cc\u9805\u9806\u9808\u98e7\u98ea\u98ef\u98e9\u98f2\u98ed\u99ae\u99ad\u9ec3\u9ecd\u9ed1\u4e82\u50ad\u50b5\u50b2\u50b3\u50c5\u50be\u50ac\u50b7\u50bb\u50af\u50c7\u527f\u5277\u527d\u52df\u52e6\u52e4\u52e2\u52e3\u532f\u55df\u55e8\u55d3\u55e6\u55ce\u55dc\u55c7\u55d1\u55e3\u55e4\u55ef\u55da\u55e1\u55c5\u55c6\u55e5\u55c9\u5712\u5713\u585e\u5851\u5858\u5857\u585a\u5854\u586b\u584c\u586d\u584a\u5862\u5852\u584b\u5967\u5ac1\u5ac9\u5acc\u5abe\u5abd\u5abc"],["b740","\u5ab3\u5ac2\u5ab2\u5d69\u5d6f\u5e4c\u5e79\u5ec9\u5ec8\u5f12\u5f59\u5fac\u5fae\u611a\u610f\u6148\u611f\u60f3\u611b\u60f9\u6101\u6108\u614e\u614c\u6144\u614d\u613e\u6134\u6127\u610d\u6106\u6137\u6221\u6222\u6413\u643e\u641e\u642a\u642d\u643d\u642c\u640f\u641c\u6414\u640d\u6436\u6416\u6417\u6406\u656c\u659f\u65b0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668d\u6703\u6994\u696d"],["b7a1","\u695a\u6977\u6960\u6954\u6975\u6930\u6982\u694a\u6968\u696b\u695e\u6953\u6979\u6986\u695d\u6963\u695b\u6b47\u6b72\u6bc0\u6bbf\u6bd3\u6bfd\u6ea2\u6eaf\u6ed3\u6eb6\u6ec2\u6e90\u6e9d\u6ec7\u6ec5\u6ea5\u6e98\u6ebc\u6eba\u6eab\u6ed1\u6e96\u6e9c\u6ec4\u6ed4\u6eaa\u6ea7\u6eb4\u714e\u7159\u7169\u7164\u7149\u7167\u715c\u716c\u7166\u714c\u7165\u715e\u7146\u7168\u7156\u723a\u7252\u7337\u7345\u733f\u733e\u746f\u745a\u7455\u745f\u745e\u7441\u743f\u7459\u745b\u745c\u7576\u7578\u7600\u75f0\u7601\u75f2\u75f1\u75fa\u75ff\u75f4\u75f3\u76de\u76df\u775b\u776b\u7766\u775e\u7763"],["b840","\u7779\u776a\u776c\u775c\u7765\u7768\u7762\u77ee\u788e\u78b0\u7897\u7898\u788c\u7889\u787c\u7891\u7893\u787f\u797a\u797f\u7981\u842c\u79bd\u7a1c\u7a1a\u7a20\u7a14\u7a1f\u7a1e\u7a9f\u7aa0\u7b77\u7bc0\u7b60\u7b6e\u7b67\u7cb1\u7cb3\u7cb5\u7d93\u7d79\u7d91\u7d81\u7d8f\u7d5b\u7f6e\u7f69\u7f6a\u7f72\u7fa9\u7fa8\u7fa4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816e\u8173\u816b"],["b8a1","\u8179\u817a\u8166\u8205\u8247\u8482\u8477\u843d\u8431\u8475\u8466\u846b\u8449\u846c\u845b\u843c\u8435\u8461\u8463\u8469\u846d\u8446\u865e\u865c\u865f\u86f9\u8713\u8708\u8707\u8700\u86fe\u86fb\u8702\u8703\u8706\u870a\u8859\u88df\u88d4\u88d9\u88dc\u88d8\u88dd\u88e1\u88ca\u88d5\u88d2\u899c\u89e3\u8a6b\u8a72\u8a73\u8a66\u8a69\u8a70\u8a87\u8a7c\u8a63\u8aa0\u8a71\u8a85\u8a6d\u8a62\u8a6e\u8a6c\u8a79\u8a7b\u8a3e\u8a68\u8c62\u8c8a\u8c89\u8cca\u8cc7\u8cc8\u8cc4\u8cb2\u8cc3\u8cc2\u8cc5\u8de1\u8ddf\u8de8\u8def\u8df3\u8dfa\u8dea\u8de4\u8de6\u8eb2\u8f03\u8f09\u8efe\u8f0a"],["b940","\u8f9f\u8fb2\u904b\u904a\u9053\u9042\u9054\u903c\u9055\u9050\u9047\u904f\u904e\u904d\u9051\u903e\u9041\u9112\u9117\u916c\u916a\u9169\u91c9\u9237\u9257\u9238\u923d\u9240\u923e\u925b\u924b\u9264\u9251\u9234\u9249\u924d\u9245\u9239\u923f\u925a\u9598\u9698\u9694\u9695\u96cd\u96cb\u96c9\u96ca\u96f7\u96fb\u96f9\u96f6\u9756\u9774\u9776\u9810\u9811\u9813\u980a\u9812\u980c\u98fc\u98f4"],["b9a1","\u98fd\u98fe\u99b3\u99b1\u99b4\u9ae1\u9ce9\u9e82\u9f0e\u9f13\u9f20\u50e7\u50ee\u50e5\u50d6\u50ed\u50da\u50d5\u50cf\u50d1\u50f1\u50ce\u50e9\u5162\u51f3\u5283\u5282\u5331\u53ad\u55fe\u5600\u561b\u5617\u55fd\u5614\u5606\u5609\u560d\u560e\u55f7\u5616\u561f\u5608\u5610\u55f6\u5718\u5716\u5875\u587e\u5883\u5893\u588a\u5879\u5885\u587d\u58fd\u5925\u5922\u5924\u596a\u5969\u5ae1\u5ae6\u5ae9\u5ad7\u5ad6\u5ad8\u5ae3\u5b75\u5bde\u5be7\u5be1\u5be5\u5be6\u5be8\u5be2\u5be4\u5bdf\u5c0d\u5c62\u5d84\u5d87\u5e5b\u5e63\u5e55\u5e57\u5e54\u5ed3\u5ed6\u5f0a\u5f46\u5f70\u5fb9\u6147"],["ba40","\u613f\u614b\u6177\u6162\u6163\u615f\u615a\u6158\u6175\u622a\u6487\u6458\u6454\u64a4\u6478\u645f\u647a\u6451\u6467\u6434\u646d\u647b\u6572\u65a1\u65d7\u65d6\u66a2\u66a8\u669d\u699c\u69a8\u6995\u69c1\u69ae\u69d3\u69cb\u699b\u69b7\u69bb\u69ab\u69b4\u69d0\u69cd\u69ad\u69cc\u69a6\u69c3\u69a3\u6b49\u6b4c\u6c33\u6f33\u6f14\u6efe\u6f13\u6ef4\u6f29\u6f3e\u6f20\u6f2c\u6f0f\u6f02\u6f22"],["baa1","\u6eff\u6eef\u6f06\u6f31\u6f38\u6f32\u6f23\u6f15\u6f2b\u6f2f\u6f88\u6f2a\u6eec\u6f01\u6ef2\u6ecc\u6ef7\u7194\u7199\u717d\u718a\u7184\u7192\u723e\u7292\u7296\u7344\u7350\u7464\u7463\u746a\u7470\u746d\u7504\u7591\u7627\u760d\u760b\u7609\u7613\u76e1\u76e3\u7784\u777d\u777f\u7761\u78c1\u789f\u78a7\u78b3\u78a9\u78a3\u798e\u798f\u798d\u7a2e\u7a31\u7aaa\u7aa9\u7aed\u7aef\u7ba1\u7b95\u7b8b\u7b75\u7b97\u7b9d\u7b94\u7b8f\u7bb8\u7b87\u7b84\u7cb9\u7cbd\u7cbe\u7dbb\u7db0\u7d9c\u7dbd\u7dbe\u7da0\u7dca\u7db4\u7db2\u7db1\u7dba\u7da2\u7dbf\u7db5\u7db8\u7dad\u7dd2\u7dc7\u7dac"],["bb40","\u7f70\u7fe0\u7fe1\u7fdf\u805e\u805a\u8087\u8150\u8180\u818f\u8188\u818a\u817f\u8182\u81e7\u81fa\u8207\u8214\u821e\u824b\u84c9\u84bf\u84c6\u84c4\u8499\u849e\u84b2\u849c\u84cb\u84b8\u84c0\u84d3\u8490\u84bc\u84d1\u84ca\u873f\u871c\u873b\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88f3\u8902\u88f4\u88f9\u88f8\u88fd\u88e8\u891a\u88ef\u8aa6\u8a8c\u8a9e\u8aa3\u8a8d\u8aa1\u8a93\u8aa4"],["bba1","\u8aaa\u8aa5\u8aa8\u8a98\u8a91\u8a9a\u8aa7\u8c6a\u8c8d\u8c8c\u8cd3\u8cd1\u8cd2\u8d6b\u8d99\u8d95\u8dfc\u8f14\u8f12\u8f15\u8f13\u8fa3\u9060\u9058\u905c\u9063\u9059\u905e\u9062\u905d\u905b\u9119\u9118\u911e\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927b\u9293\u929c\u92a8\u927c\u9291\u95a1\u95a8\u95a9\u95a3\u95a5\u95a4\u9699\u969c\u969b\u96cc\u96d2\u9700\u977c\u9785\u97f6\u9817\u9818\u98af\u98b1\u9903\u9905\u990c\u9909\u99c1\u9aaf\u9ab0\u9ae6\u9b41\u9b42\u9cf4\u9cf6\u9cf3\u9ebc\u9f3b\u9f4a\u5104\u5100\u50fb\u50f5\u50f9\u5102\u5108\u5109\u5105\u51dc"],["bc40","\u5287\u5288\u5289\u528d\u528a\u52f0\u53b2\u562e\u563b\u5639\u5632\u563f\u5634\u5629\u5653\u564e\u5657\u5674\u5636\u562f\u5630\u5880\u589f\u589e\u58b3\u589c\u58ae\u58a9\u58a6\u596d\u5b09\u5afb\u5b0b\u5af5\u5b0c\u5b08\u5bee\u5bec\u5be9\u5beb\u5c64\u5c65\u5d9d\u5d94\u5e62\u5e5f\u5e61\u5ee2\u5eda\u5edf\u5edd\u5ee3\u5ee0\u5f48\u5f71\u5fb7\u5fb5\u6176\u6167\u616e\u615d\u6155\u6182"],["bca1","\u617c\u6170\u616b\u617e\u61a7\u6190\u61ab\u618e\u61ac\u619a\u61a4\u6194\u61ae\u622e\u6469\u646f\u6479\u649e\u64b2\u6488\u6490\u64b0\u64a5\u6493\u6495\u64a9\u6492\u64ae\u64ad\u64ab\u649a\u64ac\u6499\u64a2\u64b3\u6575\u6577\u6578\u66ae\u66ab\u66b4\u66b1\u6a23\u6a1f\u69e8\u6a01\u6a1e\u6a19\u69fd\u6a21\u6a13\u6a0a\u69f3\u6a02\u6a05\u69ed\u6a11\u6b50\u6b4e\u6ba4\u6bc5\u6bc6\u6f3f\u6f7c\u6f84\u6f51\u6f66\u6f54\u6f86\u6f6d\u6f5b\u6f78\u6f6e\u6f8e\u6f7a\u6f70\u6f64\u6f97\u6f58\u6ed5\u6f6f\u6f60\u6f5f\u719f\u71ac\u71b1\u71a8\u7256\u729b\u734e\u7357\u7469\u748b\u7483"],["bd40","\u747e\u7480\u757f\u7620\u7629\u761f\u7624\u7626\u7621\u7622\u769a\u76ba\u76e4\u778e\u7787\u778c\u7791\u778b\u78cb\u78c5\u78ba\u78ca\u78be\u78d5\u78bc\u78d0\u7a3f\u7a3c\u7a40\u7a3d\u7a37\u7a3b\u7aaf\u7aae\u7bad\u7bb1\u7bc4\u7bb4\u7bc6\u7bc7\u7bc1\u7ba0\u7bcc\u7cca\u7de0\u7df4\u7def\u7dfb\u7dd8\u7dec\u7ddd\u7de8\u7de3\u7dda\u7dde\u7de9\u7d9e\u7dd9\u7df2\u7df9\u7f75\u7f77\u7faf"],["bda1","\u7fe9\u8026\u819b\u819c\u819d\u81a0\u819a\u8198\u8517\u853d\u851a\u84ee\u852c\u852d\u8513\u8511\u8523\u8521\u8514\u84ec\u8525\u84ff\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874c\u8753\u885b\u885d\u8910\u8907\u8912\u8913\u8915\u890a\u8abc\u8ad2\u8ac7\u8ac4\u8a95\u8acb\u8af8\u8ab2\u8ac9\u8ac2\u8abf\u8ab0\u8ad6\u8acd\u8ab6\u8ab9\u8adb\u8c4c\u8c4e\u8c6c\u8ce0\u8cde\u8ce6\u8ce4\u8cec\u8ced\u8ce2\u8ce3\u8cdc\u8cea\u8ce1\u8d6d\u8d9f\u8da3\u8e2b\u8e10\u8e1d\u8e22\u8e0f\u8e29\u8e1f\u8e21\u8e1e\u8eba\u8f1d\u8f1b\u8f1f\u8f29\u8f26\u8f2a\u8f1c\u8f1e"],["be40","\u8f25\u9069\u906e\u9068\u906d\u9077\u9130\u912d\u9127\u9131\u9187\u9189\u918b\u9183\u92c5\u92bb\u92b7\u92ea\u92ac\u92e4\u92c1\u92b3\u92bc\u92d2\u92c7\u92f0\u92b2\u95ad\u95b1\u9704\u9706\u9707\u9709\u9760\u978d\u978b\u978f\u9821\u982b\u981c\u98b3\u990a\u9913\u9912\u9918\u99dd\u99d0\u99df\u99db\u99d1\u99d5\u99d2\u99d9\u9ab7\u9aee\u9aef\u9b27\u9b45\u9b44\u9b77\u9b6f\u9d06\u9d09"],["bea1","\u9d03\u9ea9\u9ebe\u9ece\u58a8\u9f52\u5112\u5118\u5114\u5110\u5115\u5180\u51aa\u51dd\u5291\u5293\u52f3\u5659\u566b\u5679\u5669\u5664\u5678\u566a\u5668\u5665\u5671\u566f\u566c\u5662\u5676\u58c1\u58be\u58c7\u58c5\u596e\u5b1d\u5b34\u5b78\u5bf0\u5c0e\u5f4a\u61b2\u6191\u61a9\u618a\u61cd\u61b6\u61be\u61ca\u61c8\u6230\u64c5\u64c1\u64cb\u64bb\u64bc\u64da\u64c4\u64c7\u64c2\u64cd\u64bf\u64d2\u64d4\u64be\u6574\u66c6\u66c9\u66b9\u66c4\u66c7\u66b8\u6a3d\u6a38\u6a3a\u6a59\u6a6b\u6a58\u6a39\u6a44\u6a62\u6a61\u6a4b\u6a47\u6a35\u6a5f\u6a48\u6b59\u6b77\u6c05\u6fc2\u6fb1\u6fa1"],["bf40","\u6fc3\u6fa4\u6fc1\u6fa7\u6fb3\u6fc0\u6fb9\u6fb6\u6fa6\u6fa0\u6fb4\u71be\u71c9\u71d0\u71d2\u71c8\u71d5\u71b9\u71ce\u71d9\u71dc\u71c3\u71c4\u7368\u749c\u74a3\u7498\u749f\u749e\u74e2\u750c\u750d\u7634\u7638\u763a\u76e7\u76e5\u77a0\u779e\u779f\u77a5\u78e8\u78da\u78ec\u78e7\u79a6\u7a4d\u7a4e\u7a46\u7a4c\u7a4b\u7aba\u7bd9\u7c11\u7bc9\u7be4\u7bdb\u7be1\u7be9\u7be6\u7cd5\u7cd6\u7e0a"],["bfa1","\u7e11\u7e08\u7e1b\u7e23\u7e1e\u7e1d\u7e09\u7e10\u7f79\u7fb2\u7ff0\u7ff1\u7fee\u8028\u81b3\u81a9\u81a8\u81fb\u8208\u8258\u8259\u854a\u8559\u8548\u8568\u8569\u8543\u8549\u856d\u856a\u855e\u8783\u879f\u879e\u87a2\u878d\u8861\u892a\u8932\u8925\u892b\u8921\u89aa\u89a6\u8ae6\u8afa\u8aeb\u8af1\u8b00\u8adc\u8ae7\u8aee\u8afe\u8b01\u8b02\u8af7\u8aed\u8af3\u8af6\u8afc\u8c6b\u8c6d\u8c93\u8cf4\u8e44\u8e31\u8e34\u8e42\u8e39\u8e35\u8f3b\u8f2f\u8f38\u8f33\u8fa8\u8fa6\u9075\u9074\u9078\u9072\u907c\u907a\u9134\u9192\u9320\u9336\u92f8\u9333\u932f\u9322\u92fc\u932b\u9304\u931a"],["c040","\u9310\u9326\u9321\u9315\u932e\u9319\u95bb\u96a7\u96a8\u96aa\u96d5\u970e\u9711\u9716\u970d\u9713\u970f\u975b\u975c\u9766\u9798\u9830\u9838\u983b\u9837\u982d\u9839\u9824\u9910\u9928\u991e\u991b\u9921\u991a\u99ed\u99e2\u99f1\u9ab8\u9abc\u9afb\u9aed\u9b28\u9b91\u9d15\u9d23\u9d26\u9d28\u9d12\u9d1b\u9ed8\u9ed4\u9f8d\u9f9c\u512a\u511f\u5121\u5132\u52f5\u568e\u5680\u5690\u5685\u5687"],["c0a1","\u568f\u58d5\u58d3\u58d1\u58ce\u5b30\u5b2a\u5b24\u5b7a\u5c37\u5c68\u5dbc\u5dba\u5dbd\u5db8\u5e6b\u5f4c\u5fbd\u61c9\u61c2\u61c7\u61e6\u61cb\u6232\u6234\u64ce\u64ca\u64d8\u64e0\u64f0\u64e6\u64ec\u64f1\u64e2\u64ed\u6582\u6583\u66d9\u66d6\u6a80\u6a94\u6a84\u6aa2\u6a9c\u6adb\u6aa3\u6a7e\u6a97\u6a90\u6aa0\u6b5c\u6bae\u6bda\u6c08\u6fd8\u6ff1\u6fdf\u6fe0\u6fdb\u6fe4\u6feb\u6fef\u6f80\u6fec\u6fe1\u6fe9\u6fd5\u6fee\u6ff0\u71e7\u71df\u71ee\u71e6\u71e5\u71ed\u71ec\u71f4\u71e0\u7235\u7246\u7370\u7372\u74a9\u74b0\u74a6\u74a8\u7646\u7642\u764c\u76ea\u77b3\u77aa\u77b0\u77ac"],["c140","\u77a7\u77ad\u77ef\u78f7\u78fa\u78f4\u78ef\u7901\u79a7\u79aa\u7a57\u7abf\u7c07\u7c0d\u7bfe\u7bf7\u7c0c\u7be0\u7ce0\u7cdc\u7cde\u7ce2\u7cdf\u7cd9\u7cdd\u7e2e\u7e3e\u7e46\u7e37\u7e32\u7e43\u7e2b\u7e3d\u7e31\u7e45\u7e41\u7e34\u7e39\u7e48\u7e35\u7e3f\u7e2f\u7f44\u7ff3\u7ffc\u8071\u8072\u8070\u806f\u8073\u81c6\u81c3\u81ba\u81c2\u81c0\u81bf\u81bd\u81c9\u81be\u81e8\u8209\u8271\u85aa"],["c1a1","\u8584\u857e\u859c\u8591\u8594\u85af\u859b\u8587\u85a8\u858a\u8667\u87c0\u87d1\u87b3\u87d2\u87c6\u87ab\u87bb\u87ba\u87c8\u87cb\u893b\u8936\u8944\u8938\u893d\u89ac\u8b0e\u8b17\u8b19\u8b1b\u8b0a\u8b20\u8b1d\u8b04\u8b10\u8c41\u8c3f\u8c73\u8cfa\u8cfd\u8cfc\u8cf8\u8cfb\u8da8\u8e49\u8e4b\u8e48\u8e4a\u8f44\u8f3e\u8f42\u8f45\u8f3f\u907f\u907d\u9084\u9081\u9082\u9080\u9139\u91a3\u919e\u919c\u934d\u9382\u9328\u9375\u934a\u9365\u934b\u9318\u937e\u936c\u935b\u9370\u935a\u9354\u95ca\u95cb\u95cc\u95c8\u95c6\u96b1\u96b8\u96d6\u971c\u971e\u97a0\u97d3\u9846\u98b6\u9935\u9a01"],["c240","\u99ff\u9bae\u9bab\u9baa\u9bad\u9d3b\u9d3f\u9e8b\u9ecf\u9ede\u9edc\u9edd\u9edb\u9f3e\u9f4b\u53e2\u5695\u56ae\u58d9\u58d8\u5b38\u5f5d\u61e3\u6233\u64f4\u64f2\u64fe\u6506\u64fa\u64fb\u64f7\u65b7\u66dc\u6726\u6ab3\u6aac\u6ac3\u6abb\u6ab8\u6ac2\u6aae\u6aaf\u6b5f\u6b78\u6baf\u7009\u700b\u6ffe\u7006\u6ffa\u7011\u700f\u71fb\u71fc\u71fe\u71f8\u7377\u7375\u74a7\u74bf\u7515\u7656\u7658"],["c2a1","\u7652\u77bd\u77bf\u77bb\u77bc\u790e\u79ae\u7a61\u7a62\u7a60\u7ac4\u7ac5\u7c2b\u7c27\u7c2a\u7c1e\u7c23\u7c21\u7ce7\u7e54\u7e55\u7e5e\u7e5a\u7e61\u7e52\u7e59\u7f48\u7ff9\u7ffb\u8077\u8076\u81cd\u81cf\u820a\u85cf\u85a9\u85cd\u85d0\u85c9\u85b0\u85ba\u85b9\u85a6\u87ef\u87ec\u87f2\u87e0\u8986\u89b2\u89f4\u8b28\u8b39\u8b2c\u8b2b\u8c50\u8d05\u8e59\u8e63\u8e66\u8e64\u8e5f\u8e55\u8ec0\u8f49\u8f4d\u9087\u9083\u9088\u91ab\u91ac\u91d0\u9394\u938a\u9396\u93a2\u93b3\u93ae\u93ac\u93b0\u9398\u939a\u9397\u95d4\u95d6\u95d0\u95d5\u96e2\u96dc\u96d9\u96db\u96de\u9724\u97a3\u97a6"],["c340","\u97ad\u97f9\u984d\u984f\u984c\u984e\u9853\u98ba\u993e\u993f\u993d\u992e\u99a5\u9a0e\u9ac1\u9b03\u9b06\u9b4f\u9b4e\u9b4d\u9bca\u9bc9\u9bfd\u9bc8\u9bc0\u9d51\u9d5d\u9d60\u9ee0\u9f15\u9f2c\u5133\u56a5\u58de\u58df\u58e2\u5bf5\u9f90\u5eec\u61f2\u61f7\u61f6\u61f5\u6500\u650f\u66e0\u66dd\u6ae5\u6add\u6ada\u6ad3\u701b\u701f\u7028\u701a\u701d\u7015\u7018\u7206\u720d\u7258\u72a2\u7378"],["c3a1","\u737a\u74bd\u74ca\u74e3\u7587\u7586\u765f\u7661\u77c7\u7919\u79b1\u7a6b\u7a69\u7c3e\u7c3f\u7c38\u7c3d\u7c37\u7c40\u7e6b\u7e6d\u7e79\u7e69\u7e6a\u7f85\u7e73\u7fb6\u7fb9\u7fb8\u81d8\u85e9\u85dd\u85ea\u85d5\u85e4\u85e5\u85f7\u87fb\u8805\u880d\u87f9\u87fe\u8960\u895f\u8956\u895e\u8b41\u8b5c\u8b58\u8b49\u8b5a\u8b4e\u8b4f\u8b46\u8b59\u8d08\u8d0a\u8e7c\u8e72\u8e87\u8e76\u8e6c\u8e7a\u8e74\u8f54\u8f4e\u8fad\u908a\u908b\u91b1\u91ae\u93e1\u93d1\u93df\u93c3\u93c8\u93dc\u93dd\u93d6\u93e2\u93cd\u93d8\u93e4\u93d7\u93e8\u95dc\u96b4\u96e3\u972a\u9727\u9761\u97dc\u97fb\u985e"],["c440","\u9858\u985b\u98bc\u9945\u9949\u9a16\u9a19\u9b0d\u9be8\u9be7\u9bd6\u9bdb\u9d89\u9d61\u9d72\u9d6a\u9d6c\u9e92\u9e97\u9e93\u9eb4\u52f8\u56a8\u56b7\u56b6\u56b4\u56bc\u58e4\u5b40\u5b43\u5b7d\u5bf6\u5dc9\u61f8\u61fa\u6518\u6514\u6519\u66e6\u6727\u6aec\u703e\u7030\u7032\u7210\u737b\u74cf\u7662\u7665\u7926\u792a\u792c\u792b\u7ac7\u7af6\u7c4c\u7c43\u7c4d\u7cef\u7cf0\u8fae\u7e7d\u7e7c"],["c4a1","\u7e82\u7f4c\u8000\u81da\u8266\u85fb\u85f9\u8611\u85fa\u8606\u860b\u8607\u860a\u8814\u8815\u8964\u89ba\u89f8\u8b70\u8b6c\u8b66\u8b6f\u8b5f\u8b6b\u8d0f\u8d0d\u8e89\u8e81\u8e85\u8e82\u91b4\u91cb\u9418\u9403\u93fd\u95e1\u9730\u98c4\u9952\u9951\u99a8\u9a2b\u9a30\u9a37\u9a35\u9c13\u9c0d\u9e79\u9eb5\u9ee8\u9f2f\u9f5f\u9f63\u9f61\u5137\u5138\u56c1\u56c0\u56c2\u5914\u5c6c\u5dcd\u61fc\u61fe\u651d\u651c\u6595\u66e9\u6afb\u6b04\u6afa\u6bb2\u704c\u721b\u72a7\u74d6\u74d4\u7669\u77d3\u7c50\u7e8f\u7e8c\u7fbc\u8617\u862d\u861a\u8823\u8822\u8821\u881f\u896a\u896c\u89bd\u8b74"],["c540","\u8b77\u8b7d\u8d13\u8e8a\u8e8d\u8e8b\u8f5f\u8faf\u91ba\u942e\u9433\u9435\u943a\u9438\u9432\u942b\u95e2\u9738\u9739\u9732\u97ff\u9867\u9865\u9957\u9a45\u9a43\u9a40\u9a3e\u9acf\u9b54\u9b51\u9c2d\u9c25\u9daf\u9db4\u9dc2\u9db8\u9e9d\u9eef\u9f19\u9f5c\u9f66\u9f67\u513c\u513b\u56c8\u56ca\u56c9\u5b7f\u5dd4\u5dd2\u5f4e\u61ff\u6524\u6b0a\u6b61\u7051\u7058\u7380\u74e4\u758a\u766e\u766c"],["c5a1","\u79b3\u7c60\u7c5f\u807e\u807d\u81df\u8972\u896f\u89fc\u8b80\u8d16\u8d17\u8e91\u8e93\u8f61\u9148\u9444\u9451\u9452\u973d\u973e\u97c3\u97c1\u986b\u9955\u9a55\u9a4d\u9ad2\u9b1a\u9c49\u9c31\u9c3e\u9c3b\u9dd3\u9dd7\u9f34\u9f6c\u9f6a\u9f94\u56cc\u5dd6\u6200\u6523\u652b\u652a\u66ec\u6b10\u74da\u7aca\u7c64\u7c63\u7c65\u7e93\u7e96\u7e94\u81e2\u8638\u863f\u8831\u8b8a\u9090\u908f\u9463\u9460\u9464\u9768\u986f\u995c\u9a5a\u9a5b\u9a57\u9ad3\u9ad4\u9ad1\u9c54\u9c57\u9c56\u9de5\u9e9f\u9ef4\u56d1\u58e9\u652c\u705e\u7671\u7672\u77d7\u7f50\u7f88\u8836\u8839\u8862\u8b93\u8b92"],["c640","\u8b96\u8277\u8d1b\u91c0\u946a\u9742\u9748\u9744\u97c6\u9870\u9a5f\u9b22\u9b58\u9c5f\u9df9\u9dfa\u9e7c\u9e7d\u9f07\u9f77\u9f72\u5ef3\u6b16\u7063\u7c6c\u7c6e\u883b\u89c0\u8ea1\u91c1\u9472\u9470\u9871\u995e\u9ad6\u9b23\u9ecc\u7064\u77da\u8b9a\u9477\u97c9\u9a62\u9a65\u7e9c\u8b9c\u8eaa\u91c5\u947d\u947e\u947c\u9c77\u9c78\u9ef7\u8c54\u947f\u9e1a\u7228\u9a6a\u9b31\u9e1b\u9e1e\u7c72"],["c940","\u4e42\u4e5c\u51f5\u531a\u5382\u4e07\u4e0c\u4e47\u4e8d\u56d7\ufa0c\u5c6e\u5f73\u4e0f\u5187\u4e0e\u4e2e\u4e93\u4ec2\u4ec9\u4ec8\u5198\u52fc\u536c\u53b9\u5720\u5903\u592c\u5c10\u5dff\u65e1\u6bb3\u6bcc\u6c14\u723f\u4e31\u4e3c\u4ee8\u4edc\u4ee9\u4ee1\u4edd\u4eda\u520c\u531c\u534c\u5722\u5723\u5917\u592f\u5b81\u5b84\u5c12\u5c3b\u5c74\u5c73\u5e04\u5e80\u5e82\u5fc9\u6209\u6250\u6c15"],["c9a1","\u6c36\u6c43\u6c3f\u6c3b\u72ae\u72b0\u738a\u79b8\u808a\u961e\u4f0e\u4f18\u4f2c\u4ef5\u4f14\u4ef1\u4f00\u4ef7\u4f08\u4f1d\u4f02\u4f05\u4f22\u4f13\u4f04\u4ef4\u4f12\u51b1\u5213\u5209\u5210\u52a6\u5322\u531f\u534d\u538a\u5407\u56e1\u56df\u572e\u572a\u5734\u593c\u5980\u597c\u5985\u597b\u597e\u5977\u597f\u5b56\u5c15\u5c25\u5c7c\u5c7a\u5c7b\u5c7e\u5ddf\u5e75\u5e84\u5f02\u5f1a\u5f74\u5fd5\u5fd4\u5fcf\u625c\u625e\u6264\u6261\u6266\u6262\u6259\u6260\u625a\u6265\u65ef\u65ee\u673e\u6739\u6738\u673b\u673a\u673f\u673c\u6733\u6c18\u6c46\u6c52\u6c5c\u6c4f\u6c4a\u6c54\u6c4b"],["ca40","\u6c4c\u7071\u725e\u72b4\u72b5\u738e\u752a\u767f\u7a75\u7f51\u8278\u827c\u8280\u827d\u827f\u864d\u897e\u9099\u9097\u9098\u909b\u9094\u9622\u9624\u9620\u9623\u4f56\u4f3b\u4f62\u4f49\u4f53\u4f64\u4f3e\u4f67\u4f52\u4f5f\u4f41\u4f58\u4f2d\u4f33\u4f3f\u4f61\u518f\u51b9\u521c\u521e\u5221\u52ad\u52ae\u5309\u5363\u5372\u538e\u538f\u5430\u5437\u542a\u5454\u5445\u5419\u541c\u5425\u5418"],["caa1","\u543d\u544f\u5441\u5428\u5424\u5447\u56ee\u56e7\u56e5\u5741\u5745\u574c\u5749\u574b\u5752\u5906\u5940\u59a6\u5998\u59a0\u5997\u598e\u59a2\u5990\u598f\u59a7\u59a1\u5b8e\u5b92\u5c28\u5c2a\u5c8d\u5c8f\u5c88\u5c8b\u5c89\u5c92\u5c8a\u5c86\u5c93\u5c95\u5de0\u5e0a\u5e0e\u5e8b\u5e89\u5e8c\u5e88\u5e8d\u5f05\u5f1d\u5f78\u5f76\u5fd2\u5fd1\u5fd0\u5fed\u5fe8\u5fee\u5ff3\u5fe1\u5fe4\u5fe3\u5ffa\u5fef\u5ff7\u5ffb\u6000\u5ff4\u623a\u6283\u628c\u628e\u628f\u6294\u6287\u6271\u627b\u627a\u6270\u6281\u6288\u6277\u627d\u6272\u6274\u6537\u65f0\u65f4\u65f3\u65f2\u65f5\u6745\u6747"],["cb40","\u6759\u6755\u674c\u6748\u675d\u674d\u675a\u674b\u6bd0\u6c19\u6c1a\u6c78\u6c67\u6c6b\u6c84\u6c8b\u6c8f\u6c71\u6c6f\u6c69\u6c9a\u6c6d\u6c87\u6c95\u6c9c\u6c66\u6c73\u6c65\u6c7b\u6c8e\u7074\u707a\u7263\u72bf\u72bd\u72c3\u72c6\u72c1\u72ba\u72c5\u7395\u7397\u7393\u7394\u7392\u753a\u7539\u7594\u7595\u7681\u793d\u8034\u8095\u8099\u8090\u8092\u809c\u8290\u828f\u8285\u828e\u8291\u8293"],["cba1","\u828a\u8283\u8284\u8c78\u8fc9\u8fbf\u909f\u90a1\u90a5\u909e\u90a7\u90a0\u9630\u9628\u962f\u962d\u4e33\u4f98\u4f7c\u4f85\u4f7d\u4f80\u4f87\u4f76\u4f74\u4f89\u4f84\u4f77\u4f4c\u4f97\u4f6a\u4f9a\u4f79\u4f81\u4f78\u4f90\u4f9c\u4f94\u4f9e\u4f92\u4f82\u4f95\u4f6b\u4f6e\u519e\u51bc\u51be\u5235\u5232\u5233\u5246\u5231\u52bc\u530a\u530b\u533c\u5392\u5394\u5487\u547f\u5481\u5491\u5482\u5488\u546b\u547a\u547e\u5465\u546c\u5474\u5466\u548d\u546f\u5461\u5460\u5498\u5463\u5467\u5464\u56f7\u56f9\u576f\u5772\u576d\u576b\u5771\u5770\u5776\u5780\u5775\u577b\u5773\u5774\u5762"],["cc40","\u5768\u577d\u590c\u5945\u59b5\u59ba\u59cf\u59ce\u59b2\u59cc\u59c1\u59b6\u59bc\u59c3\u59d6\u59b1\u59bd\u59c0\u59c8\u59b4\u59c7\u5b62\u5b65\u5b93\u5b95\u5c44\u5c47\u5cae\u5ca4\u5ca0\u5cb5\u5caf\u5ca8\u5cac\u5c9f\u5ca3\u5cad\u5ca2\u5caa\u5ca7\u5c9d\u5ca5\u5cb6\u5cb0\u5ca6\u5e17\u5e14\u5e19\u5f28\u5f22\u5f23\u5f24\u5f54\u5f82\u5f7e\u5f7d\u5fde\u5fe5\u602d\u6026\u6019\u6032\u600b"],["cca1","\u6034\u600a\u6017\u6033\u601a\u601e\u602c\u6022\u600d\u6010\u602e\u6013\u6011\u600c\u6009\u601c\u6214\u623d\u62ad\u62b4\u62d1\u62be\u62aa\u62b6\u62ca\u62ae\u62b3\u62af\u62bb\u62a9\u62b0\u62b8\u653d\u65a8\u65bb\u6609\u65fc\u6604\u6612\u6608\u65fb\u6603\u660b\u660d\u6605\u65fd\u6611\u6610\u66f6\u670a\u6785\u676c\u678e\u6792\u6776\u677b\u6798\u6786\u6784\u6774\u678d\u678c\u677a\u679f\u6791\u6799\u6783\u677d\u6781\u6778\u6779\u6794\u6b25\u6b80\u6b7e\u6bde\u6c1d\u6c93\u6cec\u6ceb\u6cee\u6cd9\u6cb6\u6cd4\u6cad\u6ce7\u6cb7\u6cd0\u6cc2\u6cba\u6cc3\u6cc6\u6ced\u6cf2"],["cd40","\u6cd2\u6cdd\u6cb4\u6c8a\u6c9d\u6c80\u6cde\u6cc0\u6d30\u6ccd\u6cc7\u6cb0\u6cf9\u6ccf\u6ce9\u6cd1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709a\u7083\u726a\u72d6\u72cb\u72d8\u72c9\u72dc\u72d2\u72d4\u72da\u72cc\u72d1\u73a4\u73a1\u73ad\u73a6\u73a2\u73a0\u73ac\u739d\u74dd\u74e8\u753f\u7540\u753e\u758c\u7598\u76af\u76f3\u76f1\u76f0\u76f5\u77f8\u77fc\u77f9\u77fb\u77fa"],["cda1","\u77f7\u7942\u793f\u79c5\u7a78\u7a7b\u7afb\u7c75\u7cfd\u8035\u808f\u80ae\u80a3\u80b8\u80b5\u80ad\u8220\u82a0\u82c0\u82ab\u829a\u8298\u829b\u82b5\u82a7\u82ae\u82bc\u829e\u82ba\u82b4\u82a8\u82a1\u82a9\u82c2\u82a4\u82c3\u82b6\u82a2\u8670\u866f\u866d\u866e\u8c56\u8fd2\u8fcb\u8fd3\u8fcd\u8fd6\u8fd5\u8fd7\u90b2\u90b4\u90af\u90b3\u90b0\u9639\u963d\u963c\u963a\u9643\u4fcd\u4fc5\u4fd3\u4fb2\u4fc9\u4fcb\u4fc1\u4fd4\u4fdc\u4fd9\u4fbb\u4fb3\u4fdb\u4fc7\u4fd6\u4fba\u4fc0\u4fb9\u4fec\u5244\u5249\u52c0\u52c2\u533d\u537c\u5397\u5396\u5399\u5398\u54ba\u54a1\u54ad\u54a5\u54cf"],["ce40","\u54c3\u830d\u54b7\u54ae\u54d6\u54b6\u54c5\u54c6\u54a0\u5470\u54bc\u54a2\u54be\u5472\u54de\u54b0\u57b5\u579e\u579f\u57a4\u578c\u5797\u579d\u579b\u5794\u5798\u578f\u5799\u57a5\u579a\u5795\u58f4\u590d\u5953\u59e1\u59de\u59ee\u5a00\u59f1\u59dd\u59fa\u59fd\u59fc\u59f6\u59e4\u59f2\u59f7\u59db\u59e9\u59f3\u59f5\u59e0\u59fe\u59f4\u59ed\u5ba8\u5c4c\u5cd0\u5cd8\u5ccc\u5cd7\u5ccb\u5cdb"],["cea1","\u5cde\u5cda\u5cc9\u5cc7\u5cca\u5cd6\u5cd3\u5cd4\u5ccf\u5cc8\u5cc6\u5cce\u5cdf\u5cf8\u5df9\u5e21\u5e22\u5e23\u5e20\u5e24\u5eb0\u5ea4\u5ea2\u5e9b\u5ea3\u5ea5\u5f07\u5f2e\u5f56\u5f86\u6037\u6039\u6054\u6072\u605e\u6045\u6053\u6047\u6049\u605b\u604c\u6040\u6042\u605f\u6024\u6044\u6058\u6066\u606e\u6242\u6243\u62cf\u630d\u630b\u62f5\u630e\u6303\u62eb\u62f9\u630f\u630c\u62f8\u62f6\u6300\u6313\u6314\u62fa\u6315\u62fb\u62f0\u6541\u6543\u65aa\u65bf\u6636\u6621\u6632\u6635\u661c\u6626\u6622\u6633\u662b\u663a\u661d\u6634\u6639\u662e\u670f\u6710\u67c1\u67f2\u67c8\u67ba"],["cf40","\u67dc\u67bb\u67f8\u67d8\u67c0\u67b7\u67c5\u67eb\u67e4\u67df\u67b5\u67cd\u67b3\u67f7\u67f6\u67ee\u67e3\u67c2\u67b9\u67ce\u67e7\u67f0\u67b2\u67fc\u67c6\u67ed\u67cc\u67ae\u67e6\u67db\u67fa\u67c9\u67ca\u67c3\u67ea\u67cb\u6b28\u6b82\u6b84\u6bb6\u6bd6\u6bd8\u6be0\u6c20\u6c21\u6d28\u6d34\u6d2d\u6d1f\u6d3c\u6d3f\u6d12\u6d0a\u6cda\u6d33\u6d04\u6d19\u6d3a\u6d1a\u6d11\u6d00\u6d1d\u6d42"],["cfa1","\u6d01\u6d18\u6d37\u6d03\u6d0f\u6d40\u6d07\u6d20\u6d2c\u6d08\u6d22\u6d09\u6d10\u70b7\u709f\u70be\u70b1\u70b0\u70a1\u70b4\u70b5\u70a9\u7241\u7249\u724a\u726c\u7270\u7273\u726e\u72ca\u72e4\u72e8\u72eb\u72df\u72ea\u72e6\u72e3\u7385\u73cc\u73c2\u73c8\u73c5\u73b9\u73b6\u73b5\u73b4\u73eb\u73bf\u73c7\u73be\u73c3\u73c6\u73b8\u73cb\u74ec\u74ee\u752e\u7547\u7548\u75a7\u75aa\u7679\u76c4\u7708\u7703\u7704\u7705\u770a\u76f7\u76fb\u76fa\u77e7\u77e8\u7806\u7811\u7812\u7805\u7810\u780f\u780e\u7809\u7803\u7813\u794a\u794c\u794b\u7945\u7944\u79d5\u79cd\u79cf\u79d6\u79ce\u7a80"],["d040","\u7a7e\u7ad1\u7b00\u7b01\u7c7a\u7c78\u7c79\u7c7f\u7c80\u7c81\u7d03\u7d08\u7d01\u7f58\u7f91\u7f8d\u7fbe\u8007\u800e\u800f\u8014\u8037\u80d8\u80c7\u80e0\u80d1\u80c8\u80c2\u80d0\u80c5\u80e3\u80d9\u80dc\u80ca\u80d5\u80c9\u80cf\u80d7\u80e6\u80cd\u81ff\u8221\u8294\u82d9\u82fe\u82f9\u8307\u82e8\u8300\u82d5\u833a\u82eb\u82d6\u82f4\u82ec\u82e1\u82f2\u82f5\u830c\u82fb\u82f6\u82f0\u82ea"],["d0a1","\u82e4\u82e0\u82fa\u82f3\u82ed\u8677\u8674\u867c\u8673\u8841\u884e\u8867\u886a\u8869\u89d3\u8a04\u8a07\u8d72\u8fe3\u8fe1\u8fee\u8fe0\u90f1\u90bd\u90bf\u90d5\u90c5\u90be\u90c7\u90cb\u90c8\u91d4\u91d3\u9654\u964f\u9651\u9653\u964a\u964e\u501e\u5005\u5007\u5013\u5022\u5030\u501b\u4ff5\u4ff4\u5033\u5037\u502c\u4ff6\u4ff7\u5017\u501c\u5020\u5027\u5035\u502f\u5031\u500e\u515a\u5194\u5193\u51ca\u51c4\u51c5\u51c8\u51ce\u5261\u525a\u5252\u525e\u525f\u5255\u5262\u52cd\u530e\u539e\u5526\u54e2\u5517\u5512\u54e7\u54f3\u54e4\u551a\u54ff\u5504\u5508\u54eb\u5511\u5505\u54f1"],["d140","\u550a\u54fb\u54f7\u54f8\u54e0\u550e\u5503\u550b\u5701\u5702\u57cc\u5832\u57d5\u57d2\u57ba\u57c6\u57bd\u57bc\u57b8\u57b6\u57bf\u57c7\u57d0\u57b9\u57c1\u590e\u594a\u5a19\u5a16\u5a2d\u5a2e\u5a15\u5a0f\u5a17\u5a0a\u5a1e\u5a33\u5b6c\u5ba7\u5bad\u5bac\u5c03\u5c56\u5c54\u5cec\u5cff\u5cee\u5cf1\u5cf7\u5d00\u5cf9\u5e29\u5e28\u5ea8\u5eae\u5eaa\u5eac\u5f33\u5f30\u5f67\u605d\u605a\u6067"],["d1a1","\u6041\u60a2\u6088\u6080\u6092\u6081\u609d\u6083\u6095\u609b\u6097\u6087\u609c\u608e\u6219\u6246\u62f2\u6310\u6356\u632c\u6344\u6345\u6336\u6343\u63e4\u6339\u634b\u634a\u633c\u6329\u6341\u6334\u6358\u6354\u6359\u632d\u6347\u6333\u635a\u6351\u6338\u6357\u6340\u6348\u654a\u6546\u65c6\u65c3\u65c4\u65c2\u664a\u665f\u6647\u6651\u6712\u6713\u681f\u681a\u6849\u6832\u6833\u683b\u684b\u684f\u6816\u6831\u681c\u6835\u682b\u682d\u682f\u684e\u6844\u6834\u681d\u6812\u6814\u6826\u6828\u682e\u684d\u683a\u6825\u6820\u6b2c\u6b2f\u6b2d\u6b31\u6b34\u6b6d\u8082\u6b88\u6be6\u6be4"],["d240","\u6be8\u6be3\u6be2\u6be7\u6c25\u6d7a\u6d63\u6d64\u6d76\u6d0d\u6d61\u6d92\u6d58\u6d62\u6d6d\u6d6f\u6d91\u6d8d\u6def\u6d7f\u6d86\u6d5e\u6d67\u6d60\u6d97\u6d70\u6d7c\u6d5f\u6d82\u6d98\u6d2f\u6d68\u6d8b\u6d7e\u6d80\u6d84\u6d16\u6d83\u6d7b\u6d7d\u6d75\u6d90\u70dc\u70d3\u70d1\u70dd\u70cb\u7f39\u70e2\u70d7\u70d2\u70de\u70e0\u70d4\u70cd\u70c5\u70c6\u70c7\u70da\u70ce\u70e1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72fa\u72f4\u72fe\u72f6\u72f3\u72fb\u7301\u73d3\u73d9\u73e5\u73d6\u73bc\u73e7\u73e3\u73e9\u73dc\u73d2\u73db\u73d4\u73dd\u73da\u73d7\u73d8\u73e8\u74de\u74df\u74f4\u74f5\u7521\u755b\u755f\u75b0\u75c1\u75bb\u75c4\u75c0\u75bf\u75b6\u75ba\u768a\u76c9\u771d\u771b\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771a\u7722\u7727\u7823\u782c\u7822\u7835\u782f\u7828\u782e\u782b\u7821\u7829\u7833\u782a\u7831\u7954\u795b\u794f\u795c\u7953\u7952\u7951\u79eb\u79ec\u79e0\u79ee\u79ed\u79ea\u79dc\u79de\u79dd\u7a86\u7a89\u7a85\u7a8b\u7a8c\u7a8a\u7a87\u7ad8\u7b10"],["d340","\u7b04\u7b13\u7b05\u7b0f\u7b08\u7b0a\u7b0e\u7b09\u7b12\u7c84\u7c91\u7c8a\u7c8c\u7c88\u7c8d\u7c85\u7d1e\u7d1d\u7d11\u7d0e\u7d18\u7d16\u7d13\u7d1f\u7d12\u7d0f\u7d0c\u7f5c\u7f61\u7f5e\u7f60\u7f5d\u7f5b\u7f96\u7f92\u7fc3\u7fc2\u7fc0\u8016\u803e\u8039\u80fa\u80f2\u80f9\u80f5\u8101\u80fb\u8100\u8201\u822f\u8225\u8333\u832d\u8344\u8319\u8351\u8325\u8356\u833f\u8341\u8326\u831c\u8322"],["d3a1","\u8342\u834e\u831b\u832a\u8308\u833c\u834d\u8316\u8324\u8320\u8337\u832f\u8329\u8347\u8345\u834c\u8353\u831e\u832c\u834b\u8327\u8348\u8653\u8652\u86a2\u86a8\u8696\u868d\u8691\u869e\u8687\u8697\u8686\u868b\u869a\u8685\u86a5\u8699\u86a1\u86a7\u8695\u8698\u868e\u869d\u8690\u8694\u8843\u8844\u886d\u8875\u8876\u8872\u8880\u8871\u887f\u886f\u8883\u887e\u8874\u887c\u8a12\u8c47\u8c57\u8c7b\u8ca4\u8ca3\u8d76\u8d78\u8db5\u8db7\u8db6\u8ed1\u8ed3\u8ffe\u8ff5\u9002\u8fff\u8ffb\u9004\u8ffc\u8ff6\u90d6\u90e0\u90d9\u90da\u90e3\u90df\u90e5\u90d8\u90db\u90d7\u90dc\u90e4\u9150"],["d440","\u914e\u914f\u91d5\u91e2\u91da\u965c\u965f\u96bc\u98e3\u9adf\u9b2f\u4e7f\u5070\u506a\u5061\u505e\u5060\u5053\u504b\u505d\u5072\u5048\u504d\u5041\u505b\u504a\u5062\u5015\u5045\u505f\u5069\u506b\u5063\u5064\u5046\u5040\u506e\u5073\u5057\u5051\u51d0\u526b\u526d\u526c\u526e\u52d6\u52d3\u532d\u539c\u5575\u5576\u553c\u554d\u5550\u5534\u552a\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550c\u5532\u5565\u554e\u5539\u5548\u552d\u553b\u5540\u554b\u570a\u5707\u57fb\u5814\u57e2\u57f6\u57dc\u57f4\u5800\u57ed\u57fd\u5808\u57f8\u580b\u57f3\u57cf\u5807\u57ee\u57e3\u57f2\u57e5\u57ec\u57e1\u580e\u57fc\u5810\u57e7\u5801\u580c\u57f1\u57e9\u57f0\u580d\u5804\u595c\u5a60\u5a58\u5a55\u5a67\u5a5e\u5a38\u5a35\u5a6d\u5a50\u5a5f\u5a65\u5a6c\u5a53\u5a64\u5a57\u5a43\u5a5d\u5a52\u5a44\u5a5b\u5a48\u5a8e\u5a3e\u5a4d\u5a39\u5a4c\u5a70\u5a69\u5a47\u5a51\u5a56\u5a42\u5a5c\u5b72\u5b6e\u5bc1\u5bc0\u5c59\u5d1e\u5d0b\u5d1d\u5d1a\u5d20\u5d0c\u5d28\u5d0d\u5d26\u5d25\u5d0f"],["d540","\u5d30\u5d12\u5d23\u5d1f\u5d2e\u5e3e\u5e34\u5eb1\u5eb4\u5eb9\u5eb2\u5eb3\u5f36\u5f38\u5f9b\u5f96\u5f9f\u608a\u6090\u6086\u60be\u60b0\u60ba\u60d3\u60d4\u60cf\u60e4\u60d9\u60dd\u60c8\u60b1\u60db\u60b7\u60ca\u60bf\u60c3\u60cd\u60c0\u6332\u6365\u638a\u6382\u637d\u63bd\u639e\u63ad\u639d\u6397\u63ab\u638e\u636f\u6387\u6390\u636e\u63af\u6375\u639c\u636d\u63ae\u637c\u63a4\u633b\u639f"],["d5a1","\u6378\u6385\u6381\u6391\u638d\u6370\u6553\u65cd\u6665\u6661\u665b\u6659\u665c\u6662\u6718\u6879\u6887\u6890\u689c\u686d\u686e\u68ae\u68ab\u6956\u686f\u68a3\u68ac\u68a9\u6875\u6874\u68b2\u688f\u6877\u6892\u687c\u686b\u6872\u68aa\u6880\u6871\u687e\u689b\u6896\u688b\u68a0\u6889\u68a4\u6878\u687b\u6891\u688c\u688a\u687d\u6b36\u6b33\u6b37\u6b38\u6b91\u6b8f\u6b8d\u6b8e\u6b8c\u6c2a\u6dc0\u6dab\u6db4\u6db3\u6e74\u6dac\u6de9\u6de2\u6db7\u6df6\u6dd4\u6e00\u6dc8\u6de0\u6ddf\u6dd6\u6dbe\u6de5\u6ddc\u6ddd\u6ddb\u6df4\u6dca\u6dbd\u6ded\u6df0\u6dba\u6dd5\u6dc2\u6dcf\u6dc9"],["d640","\u6dd0\u6df2\u6dd3\u6dfd\u6dd7\u6dcd\u6de3\u6dbb\u70fa\u710d\u70f7\u7117\u70f4\u710c\u70f0\u7104\u70f3\u7110\u70fc\u70ff\u7106\u7113\u7100\u70f8\u70f6\u710b\u7102\u710e\u727e\u727b\u727c\u727f\u731d\u7317\u7307\u7311\u7318\u730a\u7308\u72ff\u730f\u731e\u7388\u73f6\u73f8\u73f5\u7404\u7401\u73fd\u7407\u7400\u73fa\u73fc\u73ff\u740c\u740b\u73f4\u7408\u7564\u7563\u75ce\u75d2\u75cf"],["d6a1","\u75cb\u75cc\u75d1\u75d0\u768f\u7689\u76d3\u7739\u772f\u772d\u7731\u7732\u7734\u7733\u773d\u7725\u773b\u7735\u7848\u7852\u7849\u784d\u784a\u784c\u7826\u7845\u7850\u7964\u7967\u7969\u796a\u7963\u796b\u7961\u79bb\u79fa\u79f8\u79f6\u79f7\u7a8f\u7a94\u7a90\u7b35\u7b47\u7b34\u7b25\u7b30\u7b22\u7b24\u7b33\u7b18\u7b2a\u7b1d\u7b31\u7b2b\u7b2d\u7b2f\u7b32\u7b38\u7b1a\u7b23\u7c94\u7c98\u7c96\u7ca3\u7d35\u7d3d\u7d38\u7d36\u7d3a\u7d45\u7d2c\u7d29\u7d41\u7d47\u7d3e\u7d3f\u7d4a\u7d3b\u7d28\u7f63\u7f95\u7f9c\u7f9d\u7f9b\u7fca\u7fcb\u7fcd\u7fd0\u7fd1\u7fc7\u7fcf\u7fc9\u801f"],["d740","\u801e\u801b\u8047\u8043\u8048\u8118\u8125\u8119\u811b\u812d\u811f\u812c\u811e\u8121\u8115\u8127\u811d\u8122\u8211\u8238\u8233\u823a\u8234\u8232\u8274\u8390\u83a3\u83a8\u838d\u837a\u8373\u83a4\u8374\u838f\u8381\u8395\u8399\u8375\u8394\u83a9\u837d\u8383\u838c\u839d\u839b\u83aa\u838b\u837e\u83a5\u83af\u8388\u8397\u83b0\u837f\u83a6\u8387\u83ae\u8376\u839a\u8659\u8656\u86bf\u86b7"],["d7a1","\u86c2\u86c1\u86c5\u86ba\u86b0\u86c8\u86b9\u86b3\u86b8\u86cc\u86b4\u86bb\u86bc\u86c3\u86bd\u86be\u8852\u8889\u8895\u88a8\u88a2\u88aa\u889a\u8891\u88a1\u889f\u8898\u88a7\u8899\u889b\u8897\u88a4\u88ac\u888c\u8893\u888e\u8982\u89d6\u89d9\u89d5\u8a30\u8a27\u8a2c\u8a1e\u8c39\u8c3b\u8c5c\u8c5d\u8c7d\u8ca5\u8d7d\u8d7b\u8d79\u8dbc\u8dc2\u8db9\u8dbf\u8dc1\u8ed8\u8ede\u8edd\u8edc\u8ed7\u8ee0\u8ee1\u9024\u900b\u9011\u901c\u900c\u9021\u90ef\u90ea\u90f0\u90f4\u90f2\u90f3\u90d4\u90eb\u90ec\u90e9\u9156\u9158\u915a\u9153\u9155\u91ec\u91f4\u91f1\u91f3\u91f8\u91e4\u91f9\u91ea"],["d840","\u91eb\u91f7\u91e8\u91ee\u957a\u9586\u9588\u967c\u966d\u966b\u9671\u966f\u96bf\u976a\u9804\u98e5\u9997\u509b\u5095\u5094\u509e\u508b\u50a3\u5083\u508c\u508e\u509d\u5068\u509c\u5092\u5082\u5087\u515f\u51d4\u5312\u5311\u53a4\u53a7\u5591\u55a8\u55a5\u55ad\u5577\u5645\u55a2\u5593\u5588\u558f\u55b5\u5581\u55a3\u5592\u55a4\u557d\u558c\u55a6\u557f\u5595\u55a1\u558e\u570c\u5829\u5837"],["d8a1","\u5819\u581e\u5827\u5823\u5828\u57f5\u5848\u5825\u581c\u581b\u5833\u583f\u5836\u582e\u5839\u5838\u582d\u582c\u583b\u5961\u5aaf\u5a94\u5a9f\u5a7a\u5aa2\u5a9e\u5a78\u5aa6\u5a7c\u5aa5\u5aac\u5a95\u5aae\u5a37\u5a84\u5a8a\u5a97\u5a83\u5a8b\u5aa9\u5a7b\u5a7d\u5a8c\u5a9c\u5a8f\u5a93\u5a9d\u5bea\u5bcd\u5bcb\u5bd4\u5bd1\u5bca\u5bce\u5c0c\u5c30\u5d37\u5d43\u5d6b\u5d41\u5d4b\u5d3f\u5d35\u5d51\u5d4e\u5d55\u5d33\u5d3a\u5d52\u5d3d\u5d31\u5d59\u5d42\u5d39\u5d49\u5d38\u5d3c\u5d32\u5d36\u5d40\u5d45\u5e44\u5e41\u5f58\u5fa6\u5fa5\u5fab\u60c9\u60b9\u60cc\u60e2\u60ce\u60c4\u6114"],["d940","\u60f2\u610a\u6116\u6105\u60f5\u6113\u60f8\u60fc\u60fe\u60c1\u6103\u6118\u611d\u6110\u60ff\u6104\u610b\u624a\u6394\u63b1\u63b0\u63ce\u63e5\u63e8\u63ef\u63c3\u649d\u63f3\u63ca\u63e0\u63f6\u63d5\u63f2\u63f5\u6461\u63df\u63be\u63dd\u63dc\u63c4\u63d8\u63d3\u63c2\u63c7\u63cc\u63cb\u63c8\u63f0\u63d7\u63d9\u6532\u6567\u656a\u6564\u655c\u6568\u6565\u658c\u659d\u659e\u65ae\u65d0\u65d2"],["d9a1","\u667c\u666c\u667b\u6680\u6671\u6679\u666a\u6672\u6701\u690c\u68d3\u6904\u68dc\u692a\u68ec\u68ea\u68f1\u690f\u68d6\u68f7\u68eb\u68e4\u68f6\u6913\u6910\u68f3\u68e1\u6907\u68cc\u6908\u6970\u68b4\u6911\u68ef\u68c6\u6914\u68f8\u68d0\u68fd\u68fc\u68e8\u690b\u690a\u6917\u68ce\u68c8\u68dd\u68de\u68e6\u68f4\u68d1\u6906\u68d4\u68e9\u6915\u6925\u68c7\u6b39\u6b3b\u6b3f\u6b3c\u6b94\u6b97\u6b99\u6b95\u6bbd\u6bf0\u6bf2\u6bf3\u6c30\u6dfc\u6e46\u6e47\u6e1f\u6e49\u6e88\u6e3c\u6e3d\u6e45\u6e62\u6e2b\u6e3f\u6e41\u6e5d\u6e73\u6e1c\u6e33\u6e4b\u6e40\u6e51\u6e3b\u6e03\u6e2e\u6e5e"],["da40","\u6e68\u6e5c\u6e61\u6e31\u6e28\u6e60\u6e71\u6e6b\u6e39\u6e22\u6e30\u6e53\u6e65\u6e27\u6e78\u6e64\u6e77\u6e55\u6e79\u6e52\u6e66\u6e35\u6e36\u6e5a\u7120\u711e\u712f\u70fb\u712e\u7131\u7123\u7125\u7122\u7132\u711f\u7128\u713a\u711b\u724b\u725a\u7288\u7289\u7286\u7285\u728b\u7312\u730b\u7330\u7322\u7331\u7333\u7327\u7332\u732d\u7326\u7323\u7335\u730c\u742e\u742c\u7430\u742b\u7416"],["daa1","\u741a\u7421\u742d\u7431\u7424\u7423\u741d\u7429\u7420\u7432\u74fb\u752f\u756f\u756c\u75e7\u75da\u75e1\u75e6\u75dd\u75df\u75e4\u75d7\u7695\u7692\u76da\u7746\u7747\u7744\u774d\u7745\u774a\u774e\u774b\u774c\u77de\u77ec\u7860\u7864\u7865\u785c\u786d\u7871\u786a\u786e\u7870\u7869\u7868\u785e\u7862\u7974\u7973\u7972\u7970\u7a02\u7a0a\u7a03\u7a0c\u7a04\u7a99\u7ae6\u7ae4\u7b4a\u7b3b\u7b44\u7b48\u7b4c\u7b4e\u7b40\u7b58\u7b45\u7ca2\u7c9e\u7ca8\u7ca1\u7d58\u7d6f\u7d63\u7d53\u7d56\u7d67\u7d6a\u7d4f\u7d6d\u7d5c\u7d6b\u7d52\u7d54\u7d69\u7d51\u7d5f\u7d4e\u7f3e\u7f3f\u7f65"],["db40","\u7f66\u7fa2\u7fa0\u7fa1\u7fd7\u8051\u804f\u8050\u80fe\u80d4\u8143\u814a\u8152\u814f\u8147\u813d\u814d\u813a\u81e6\u81ee\u81f7\u81f8\u81f9\u8204\u823c\u823d\u823f\u8275\u833b\u83cf\u83f9\u8423\u83c0\u83e8\u8412\u83e7\u83e4\u83fc\u83f6\u8410\u83c6\u83c8\u83eb\u83e3\u83bf\u8401\u83dd\u83e5\u83d8\u83ff\u83e1\u83cb\u83ce\u83d6\u83f5\u83c9\u8409\u840f\u83de\u8411\u8406\u83c2\u83f3"],["dba1","\u83d5\u83fa\u83c7\u83d1\u83ea\u8413\u83c3\u83ec\u83ee\u83c4\u83fb\u83d7\u83e2\u841b\u83db\u83fe\u86d8\u86e2\u86e6\u86d3\u86e3\u86da\u86ea\u86dd\u86eb\u86dc\u86ec\u86e9\u86d7\u86e8\u86d1\u8848\u8856\u8855\u88ba\u88d7\u88b9\u88b8\u88c0\u88be\u88b6\u88bc\u88b7\u88bd\u88b2\u8901\u88c9\u8995\u8998\u8997\u89dd\u89da\u89db\u8a4e\u8a4d\u8a39\u8a59\u8a40\u8a57\u8a58\u8a44\u8a45\u8a52\u8a48\u8a51\u8a4a\u8a4c\u8a4f\u8c5f\u8c81\u8c80\u8cba\u8cbe\u8cb0\u8cb9\u8cb5\u8d84\u8d80\u8d89\u8dd8\u8dd3\u8dcd\u8dc7\u8dd6\u8ddc\u8dcf\u8dd5\u8dd9\u8dc8\u8dd7\u8dc5\u8eef\u8ef7\u8efa"],["dc40","\u8ef9\u8ee6\u8eee\u8ee5\u8ef5\u8ee7\u8ee8\u8ef6\u8eeb\u8ef1\u8eec\u8ef4\u8ee9\u902d\u9034\u902f\u9106\u912c\u9104\u90ff\u90fc\u9108\u90f9\u90fb\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915f\u9162\u9160\u9201\u920a\u9225\u9203\u921a\u9226\u920f\u920c\u9200\u9212\u91ff\u91fd\u9206\u9204\u9227\u9202\u921c\u9224\u9219\u9217\u9205\u9216\u957b\u958d\u958c\u9590\u9687\u967e\u9688"],["dca1","\u9689\u9683\u9680\u96c2\u96c8\u96c3\u96f1\u96f0\u976c\u9770\u976e\u9807\u98a9\u98eb\u9ce6\u9ef9\u4e83\u4e84\u4eb6\u50bd\u50bf\u50c6\u50ae\u50c4\u50ca\u50b4\u50c8\u50c2\u50b0\u50c1\u50ba\u50b1\u50cb\u50c9\u50b6\u50b8\u51d7\u527a\u5278\u527b\u527c\u55c3\u55db\u55cc\u55d0\u55cb\u55ca\u55dd\u55c0\u55d4\u55c4\u55e9\u55bf\u55d2\u558d\u55cf\u55d5\u55e2\u55d6\u55c8\u55f2\u55cd\u55d9\u55c2\u5714\u5853\u5868\u5864\u584f\u584d\u5849\u586f\u5855\u584e\u585d\u5859\u5865\u585b\u583d\u5863\u5871\u58fc\u5ac7\u5ac4\u5acb\u5aba\u5ab8\u5ab1\u5ab5\u5ab0\u5abf\u5ac8\u5abb\u5ac6"],["dd40","\u5ab7\u5ac0\u5aca\u5ab4\u5ab6\u5acd\u5ab9\u5a90\u5bd6\u5bd8\u5bd9\u5c1f\u5c33\u5d71\u5d63\u5d4a\u5d65\u5d72\u5d6c\u5d5e\u5d68\u5d67\u5d62\u5df0\u5e4f\u5e4e\u5e4a\u5e4d\u5e4b\u5ec5\u5ecc\u5ec6\u5ecb\u5ec7\u5f40\u5faf\u5fad\u60f7\u6149\u614a\u612b\u6145\u6136\u6132\u612e\u6146\u612f\u614f\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63c5\u63f1\u63eb\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641f\u6415\u6418\u6439\u6437\u6422\u6423\u640c\u6426\u6430\u6428\u6441\u6435\u642f\u640a\u641a\u6440\u6425\u6427\u640b\u63e7\u641b\u642e\u6421\u640e\u656f\u6592\u65d3\u6686\u668c\u6695\u6690\u668b\u668a\u6699\u6694\u6678\u6720\u6966\u695f\u6938\u694e\u6962\u6971\u693f\u6945\u696a\u6939\u6942\u6957\u6959\u697a\u6948\u6949\u6935\u696c\u6933\u693d\u6965\u68f0\u6978\u6934\u6969\u6940\u696f\u6944\u6976\u6958\u6941\u6974\u694c\u693b\u694b\u6937\u695c\u694f\u6951\u6932\u6952\u692f\u697b\u693c\u6b46\u6b45\u6b43\u6b42\u6b48\u6b41\u6b9b\ufa0d\u6bfb\u6bfc"],["de40","\u6bf9\u6bf7\u6bf8\u6e9b\u6ed6\u6ec8\u6e8f\u6ec0\u6e9f\u6e93\u6e94\u6ea0\u6eb1\u6eb9\u6ec6\u6ed2\u6ebd\u6ec1\u6e9e\u6ec9\u6eb7\u6eb0\u6ecd\u6ea6\u6ecf\u6eb2\u6ebe\u6ec3\u6edc\u6ed8\u6e99\u6e92\u6e8e\u6e8d\u6ea4\u6ea1\u6ebf\u6eb3\u6ed0\u6eca\u6e97\u6eae\u6ea3\u7147\u7154\u7152\u7163\u7160\u7141\u715d\u7162\u7172\u7178\u716a\u7161\u7142\u7158\u7143\u714b\u7170\u715f\u7150\u7153"],["dea1","\u7144\u714d\u715a\u724f\u728d\u728c\u7291\u7290\u728e\u733c\u7342\u733b\u733a\u7340\u734a\u7349\u7444\u744a\u744b\u7452\u7451\u7457\u7440\u744f\u7450\u744e\u7442\u7446\u744d\u7454\u74e1\u74ff\u74fe\u74fd\u751d\u7579\u7577\u6983\u75ef\u760f\u7603\u75f7\u75fe\u75fc\u75f9\u75f8\u7610\u75fb\u75f6\u75ed\u75f5\u75fd\u7699\u76b5\u76dd\u7755\u775f\u7760\u7752\u7756\u775a\u7769\u7767\u7754\u7759\u776d\u77e0\u7887\u789a\u7894\u788f\u7884\u7895\u7885\u7886\u78a1\u7883\u7879\u7899\u7880\u7896\u787b\u797c\u7982\u797d\u7979\u7a11\u7a18\u7a19\u7a12\u7a17\u7a15\u7a22\u7a13"],["df40","\u7a1b\u7a10\u7aa3\u7aa2\u7a9e\u7aeb\u7b66\u7b64\u7b6d\u7b74\u7b69\u7b72\u7b65\u7b73\u7b71\u7b70\u7b61\u7b78\u7b76\u7b63\u7cb2\u7cb4\u7caf\u7d88\u7d86\u7d80\u7d8d\u7d7f\u7d85\u7d7a\u7d8e\u7d7b\u7d83\u7d7c\u7d8c\u7d94\u7d84\u7d7d\u7d92\u7f6d\u7f6b\u7f67\u7f68\u7f6c\u7fa6\u7fa5\u7fa7\u7fdb\u7fdc\u8021\u8164\u8160\u8177\u815c\u8169\u815b\u8162\u8172\u6721\u815e\u8176\u8167\u816f"],["dfa1","\u8144\u8161\u821d\u8249\u8244\u8240\u8242\u8245\u84f1\u843f\u8456\u8476\u8479\u848f\u848d\u8465\u8451\u8440\u8486\u8467\u8430\u844d\u847d\u845a\u8459\u8474\u8473\u845d\u8507\u845e\u8437\u843a\u8434\u847a\u8443\u8478\u8432\u8445\u8429\u83d9\u844b\u842f\u8442\u842d\u845f\u8470\u8439\u844e\u844c\u8452\u846f\u84c5\u848e\u843b\u8447\u8436\u8433\u8468\u847e\u8444\u842b\u8460\u8454\u846e\u8450\u870b\u8704\u86f7\u870c\u86fa\u86d6\u86f5\u874d\u86f8\u870e\u8709\u8701\u86f6\u870d\u8705\u88d6\u88cb\u88cd\u88ce\u88de\u88db\u88da\u88cc\u88d0\u8985\u899b\u89df\u89e5\u89e4"],["e040","\u89e1\u89e0\u89e2\u89dc\u89e6\u8a76\u8a86\u8a7f\u8a61\u8a3f\u8a77\u8a82\u8a84\u8a75\u8a83\u8a81\u8a74\u8a7a\u8c3c\u8c4b\u8c4a\u8c65\u8c64\u8c66\u8c86\u8c84\u8c85\u8ccc\u8d68\u8d69\u8d91\u8d8c\u8d8e\u8d8f\u8d8d\u8d93\u8d94\u8d90\u8d92\u8df0\u8de0\u8dec\u8df1\u8dee\u8dd0\u8de9\u8de3\u8de2\u8de7\u8df2\u8deb\u8df4\u8f06\u8eff\u8f01\u8f00\u8f05\u8f07\u8f08\u8f02\u8f0b\u9052\u903f"],["e0a1","\u9044\u9049\u903d\u9110\u910d\u910f\u9111\u9116\u9114\u910b\u910e\u916e\u916f\u9248\u9252\u9230\u923a\u9266\u9233\u9265\u925e\u9283\u922e\u924a\u9246\u926d\u926c\u924f\u9260\u9267\u926f\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924e\u9253\u924c\u9256\u9232\u959f\u959c\u959e\u959b\u9692\u9693\u9691\u9697\u96ce\u96fa\u96fd\u96f8\u96f5\u9773\u9777\u9778\u9772\u980f\u980d\u980e\u98ac\u98f6\u98f9\u99af\u99b2\u99b0\u99b5\u9aad\u9aab\u9b5b\u9cea\u9ced\u9ce7\u9e80\u9efd\u50e6\u50d4\u50d7\u50e8\u50f3\u50db\u50ea\u50dd\u50e4\u50d3\u50ec\u50f0\u50ef\u50e3\u50e0"],["e140","\u51d8\u5280\u5281\u52e9\u52eb\u5330\u53ac\u5627\u5615\u560c\u5612\u55fc\u560f\u561c\u5601\u5613\u5602\u55fa\u561d\u5604\u55ff\u55f9\u5889\u587c\u5890\u5898\u5886\u5881\u587f\u5874\u588b\u587a\u5887\u5891\u588e\u5876\u5882\u5888\u587b\u5894\u588f\u58fe\u596b\u5adc\u5aee\u5ae5\u5ad5\u5aea\u5ada\u5aed\u5aeb\u5af3\u5ae2\u5ae0\u5adb\u5aec\u5ade\u5add\u5ad9\u5ae8\u5adf\u5b77\u5be0"],["e1a1","\u5be3\u5c63\u5d82\u5d80\u5d7d\u5d86\u5d7a\u5d81\u5d77\u5d8a\u5d89\u5d88\u5d7e\u5d7c\u5d8d\u5d79\u5d7f\u5e58\u5e59\u5e53\u5ed8\u5ed1\u5ed7\u5ece\u5edc\u5ed5\u5ed9\u5ed2\u5ed4\u5f44\u5f43\u5f6f\u5fb6\u612c\u6128\u6141\u615e\u6171\u6173\u6152\u6153\u6172\u616c\u6180\u6174\u6154\u617a\u615b\u6165\u613b\u616a\u6161\u6156\u6229\u6227\u622b\u642b\u644d\u645b\u645d\u6474\u6476\u6472\u6473\u647d\u6475\u6466\u64a6\u644e\u6482\u645e\u645c\u644b\u6453\u6460\u6450\u647f\u643f\u646c\u646b\u6459\u6465\u6477\u6573\u65a0\u66a1\u66a0\u669f\u6705\u6704\u6722\u69b1\u69b6\u69c9"],["e240","\u69a0\u69ce\u6996\u69b0\u69ac\u69bc\u6991\u6999\u698e\u69a7\u698d\u69a9\u69be\u69af\u69bf\u69c4\u69bd\u69a4\u69d4\u69b9\u69ca\u699a\u69cf\u69b3\u6993\u69aa\u69a1\u699e\u69d9\u6997\u6990\u69c2\u69b5\u69a5\u69c6\u6b4a\u6b4d\u6b4b\u6b9e\u6b9f\u6ba0\u6bc3\u6bc4\u6bfe\u6ece\u6ef5\u6ef1\u6f03\u6f25\u6ef8\u6f37\u6efb\u6f2e\u6f09\u6f4e\u6f19\u6f1a\u6f27\u6f18\u6f3b\u6f12\u6eed\u6f0a"],["e2a1","\u6f36\u6f73\u6ef9\u6eee\u6f2d\u6f40\u6f30\u6f3c\u6f35\u6eeb\u6f07\u6f0e\u6f43\u6f05\u6efd\u6ef6\u6f39\u6f1c\u6efc\u6f3a\u6f1f\u6f0d\u6f1e\u6f08\u6f21\u7187\u7190\u7189\u7180\u7185\u7182\u718f\u717b\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734d\u7351\u734c\u7462\u7473\u7471\u7475\u7472\u7467\u746e\u7500\u7502\u7503\u757d\u7590\u7616\u7608\u760c\u7615\u7611\u760a\u7614\u76b8\u7781\u777c\u7785\u7782\u776e\u7780\u776f\u777e\u7783\u78b2\u78aa\u78b4\u78ad\u78a8\u787e\u78ab\u789e\u78a5\u78a0\u78ac\u78a2\u78a4\u7998\u798a\u798b\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7a2b\u7a4a\u7a30\u7a2f\u7a28\u7a26\u7aa8\u7aab\u7aac\u7aee\u7b88\u7b9c\u7b8a\u7b91\u7b90\u7b96\u7b8d\u7b8c\u7b9b\u7b8e\u7b85\u7b98\u5284\u7b99\u7ba4\u7b82\u7cbb\u7cbf\u7cbc\u7cba\u7da7\u7db7\u7dc2\u7da3\u7daa\u7dc1\u7dc0\u7dc5\u7d9d\u7dce\u7dc4\u7dc6\u7dcb\u7dcc\u7daf\u7db9\u7d96\u7dbc\u7d9f\u7da6\u7dae\u7da9\u7da1\u7dc9\u7f73\u7fe2\u7fe3\u7fe5\u7fde"],["e3a1","\u8024\u805d\u805c\u8189\u8186\u8183\u8187\u818d\u818c\u818b\u8215\u8497\u84a4\u84a1\u849f\u84ba\u84ce\u84c2\u84ac\u84ae\u84ab\u84b9\u84b4\u84c1\u84cd\u84aa\u849a\u84b1\u84d0\u849d\u84a7\u84bb\u84a2\u8494\u84c7\u84cc\u849b\u84a9\u84af\u84a8\u84d6\u8498\u84b6\u84cf\u84a0\u84d7\u84d4\u84d2\u84db\u84b0\u8491\u8661\u8733\u8723\u8728\u876b\u8740\u872e\u871e\u8721\u8719\u871b\u8743\u872c\u8741\u873e\u8746\u8720\u8732\u872a\u872d\u873c\u8712\u873a\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871a\u8730\u8711\u88f7\u88e7\u88f1\u88f2\u88fa\u88fe\u88ee\u88fc\u88f6\u88fb"],["e440","\u88f0\u88ec\u88eb\u899d\u89a1\u899f\u899e\u89e9\u89eb\u89e8\u8aab\u8a99\u8a8b\u8a92\u8a8f\u8a96\u8c3d\u8c68\u8c69\u8cd5\u8ccf\u8cd7\u8d96\u8e09\u8e02\u8dff\u8e0d\u8dfd\u8e0a\u8e03\u8e07\u8e06\u8e05\u8dfe\u8e00\u8e04\u8f10\u8f11\u8f0e\u8f0d\u9123\u911c\u9120\u9122\u911f\u911d\u911a\u9124\u9121\u911b\u917a\u9172\u9179\u9173\u92a5\u92a4\u9276\u929b\u927a\u92a0\u9294\u92aa\u928d"],["e4a1","\u92a6\u929a\u92ab\u9279\u9297\u927f\u92a3\u92ee\u928e\u9282\u9295\u92a2\u927d\u9288\u92a1\u928a\u9286\u928c\u9299\u92a7\u927e\u9287\u92a9\u929d\u928b\u922d\u969e\u96a1\u96ff\u9758\u977d\u977a\u977e\u9783\u9780\u9782\u977b\u9784\u9781\u977f\u97ce\u97cd\u9816\u98ad\u98ae\u9902\u9900\u9907\u999d\u999c\u99c3\u99b9\u99bb\u99ba\u99c2\u99bd\u99c7\u9ab1\u9ae3\u9ae7\u9b3e\u9b3f\u9b60\u9b61\u9b5f\u9cf1\u9cf2\u9cf5\u9ea7\u50ff\u5103\u5130\u50f8\u5106\u5107\u50f6\u50fe\u510b\u510c\u50fd\u510a\u528b\u528c\u52f1\u52ef\u5648\u5642\u564c\u5635\u5641\u564a\u5649\u5646\u5658"],["e540","\u565a\u5640\u5633\u563d\u562c\u563e\u5638\u562a\u563a\u571a\u58ab\u589d\u58b1\u58a0\u58a3\u58af\u58ac\u58a5\u58a1\u58ff\u5aff\u5af4\u5afd\u5af7\u5af6\u5b03\u5af8\u5b02\u5af9\u5b01\u5b07\u5b05\u5b0f\u5c67\u5d99\u5d97\u5d9f\u5d92\u5da2\u5d93\u5d95\u5da0\u5d9c\u5da1\u5d9a\u5d9e\u5e69\u5e5d\u5e60\u5e5c\u7df3\u5edb\u5ede\u5ee1\u5f49\u5fb2\u618b\u6183\u6179\u61b1\u61b0\u61a2\u6189"],["e5a1","\u619b\u6193\u61af\u61ad\u619f\u6192\u61aa\u61a1\u618d\u6166\u61b3\u622d\u646e\u6470\u6496\u64a0\u6485\u6497\u649c\u648f\u648b\u648a\u648c\u64a3\u649f\u6468\u64b1\u6498\u6576\u657a\u6579\u657b\u65b2\u65b3\u66b5\u66b0\u66a9\u66b2\u66b7\u66aa\u66af\u6a00\u6a06\u6a17\u69e5\u69f8\u6a15\u69f1\u69e4\u6a20\u69ff\u69ec\u69e2\u6a1b\u6a1d\u69fe\u6a27\u69f2\u69ee\u6a14\u69f7\u69e7\u6a40\u6a08\u69e6\u69fb\u6a0d\u69fc\u69eb\u6a09\u6a04\u6a18\u6a25\u6a0f\u69f6\u6a26\u6a07\u69f4\u6a16\u6b51\u6ba5\u6ba3\u6ba2\u6ba6\u6c01\u6c00\u6bff\u6c02\u6f41\u6f26\u6f7e\u6f87\u6fc6\u6f92"],["e640","\u6f8d\u6f89\u6f8c\u6f62\u6f4f\u6f85\u6f5a\u6f96\u6f76\u6f6c\u6f82\u6f55\u6f72\u6f52\u6f50\u6f57\u6f94\u6f93\u6f5d\u6f00\u6f61\u6f6b\u6f7d\u6f67\u6f90\u6f53\u6f8b\u6f69\u6f7f\u6f95\u6f63\u6f77\u6f6a\u6f7b\u71b2\u71af\u719b\u71b0\u71a0\u719a\u71a9\u71b5\u719d\u71a5\u719e\u71a4\u71a1\u71aa\u719c\u71a7\u71b3\u7298\u729a\u7358\u7352\u735e\u735f\u7360\u735d\u735b\u7361\u735a\u7359"],["e6a1","\u7362\u7487\u7489\u748a\u7486\u7481\u747d\u7485\u7488\u747c\u7479\u7508\u7507\u757e\u7625\u761e\u7619\u761d\u761c\u7623\u761a\u7628\u761b\u769c\u769d\u769e\u769b\u778d\u778f\u7789\u7788\u78cd\u78bb\u78cf\u78cc\u78d1\u78ce\u78d4\u78c8\u78c3\u78c4\u78c9\u799a\u79a1\u79a0\u799c\u79a2\u799b\u6b76\u7a39\u7ab2\u7ab4\u7ab3\u7bb7\u7bcb\u7bbe\u7bac\u7bce\u7baf\u7bb9\u7bca\u7bb5\u7cc5\u7cc8\u7ccc\u7ccb\u7df7\u7ddb\u7dea\u7de7\u7dd7\u7de1\u7e03\u7dfa\u7de6\u7df6\u7df1\u7df0\u7dee\u7ddf\u7f76\u7fac\u7fb0\u7fad\u7fed\u7feb\u7fea\u7fec\u7fe6\u7fe8\u8064\u8067\u81a3\u819f"],["e740","\u819e\u8195\u81a2\u8199\u8197\u8216\u824f\u8253\u8252\u8250\u824e\u8251\u8524\u853b\u850f\u8500\u8529\u850e\u8509\u850d\u851f\u850a\u8527\u851c\u84fb\u852b\u84fa\u8508\u850c\u84f4\u852a\u84f2\u8515\u84f7\u84eb\u84f3\u84fc\u8512\u84ea\u84e9\u8516\u84fe\u8528\u851d\u852e\u8502\u84fd\u851e\u84f6\u8531\u8526\u84e7\u84e8\u84f0\u84ef\u84f9\u8518\u8520\u8530\u850b\u8519\u852f\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87e1\u8773\u8758\u8754\u875b\u8752\u8761\u875a\u8751\u875e\u876d\u876a\u8750\u874e\u875f\u875d\u876f\u876c\u877a\u876e\u875c\u8765\u874f\u877b\u8775\u8762\u8767\u8769\u885a\u8905\u890c\u8914\u890b\u8917\u8918\u8919\u8906\u8916\u8911\u890e\u8909\u89a2\u89a4\u89a3\u89ed\u89f0\u89ec\u8acf\u8ac6\u8ab8\u8ad3\u8ad1\u8ad4\u8ad5\u8abb\u8ad7\u8abe\u8ac0\u8ac5\u8ad8\u8ac3\u8aba\u8abd\u8ad9\u8c3e\u8c4d\u8c8f\u8ce5\u8cdf\u8cd9\u8ce8\u8cda\u8cdd\u8ce7\u8da0\u8d9c\u8da1\u8d9b\u8e20\u8e23\u8e25\u8e24\u8e2e\u8e15\u8e1b\u8e16\u8e11\u8e19\u8e26\u8e27"],["e840","\u8e14\u8e12\u8e18\u8e13\u8e1c\u8e17\u8e1a\u8f2c\u8f24\u8f18\u8f1a\u8f20\u8f23\u8f16\u8f17\u9073\u9070\u906f\u9067\u906b\u912f\u912b\u9129\u912a\u9132\u9126\u912e\u9185\u9186\u918a\u9181\u9182\u9184\u9180\u92d0\u92c3\u92c4\u92c0\u92d9\u92b6\u92cf\u92f1\u92df\u92d8\u92e9\u92d7\u92dd\u92cc\u92ef\u92c2\u92e8\u92ca\u92c8\u92ce\u92e6\u92cd\u92d5\u92c9\u92e0\u92de\u92e7\u92d1\u92d3"],["e8a1","\u92b5\u92e1\u92c6\u92b4\u957c\u95ac\u95ab\u95ae\u95b0\u96a4\u96a2\u96d3\u9705\u9708\u9702\u975a\u978a\u978e\u9788\u97d0\u97cf\u981e\u981d\u9826\u9829\u9828\u9820\u981b\u9827\u98b2\u9908\u98fa\u9911\u9914\u9916\u9917\u9915\u99dc\u99cd\u99cf\u99d3\u99d4\u99ce\u99c9\u99d6\u99d8\u99cb\u99d7\u99cc\u9ab3\u9aec\u9aeb\u9af3\u9af2\u9af1\u9b46\u9b43\u9b67\u9b74\u9b71\u9b66\u9b76\u9b75\u9b70\u9b68\u9b64\u9b6c\u9cfc\u9cfa\u9cfd\u9cff\u9cf7\u9d07\u9d00\u9cf9\u9cfb\u9d08\u9d05\u9d04\u9e83\u9ed3\u9f0f\u9f10\u511c\u5113\u5117\u511a\u5111\u51de\u5334\u53e1\u5670\u5660\u566e"],["e940","\u5673\u5666\u5663\u566d\u5672\u565e\u5677\u571c\u571b\u58c8\u58bd\u58c9\u58bf\u58ba\u58c2\u58bc\u58c6\u5b17\u5b19\u5b1b\u5b21\u5b14\u5b13\u5b10\u5b16\u5b28\u5b1a\u5b20\u5b1e\u5bef\u5dac\u5db1\u5da9\u5da7\u5db5\u5db0\u5dae\u5daa\u5da8\u5db2\u5dad\u5daf\u5db4\u5e67\u5e68\u5e66\u5e6f\u5ee9\u5ee7\u5ee6\u5ee8\u5ee5\u5f4b\u5fbc\u619d\u61a8\u6196\u61c5\u61b4\u61c6\u61c1\u61cc\u61ba"],["e9a1","\u61bf\u61b8\u618c\u64d7\u64d6\u64d0\u64cf\u64c9\u64bd\u6489\u64c3\u64db\u64f3\u64d9\u6533\u657f\u657c\u65a2\u66c8\u66be\u66c0\u66ca\u66cb\u66cf\u66bd\u66bb\u66ba\u66cc\u6723\u6a34\u6a66\u6a49\u6a67\u6a32\u6a68\u6a3e\u6a5d\u6a6d\u6a76\u6a5b\u6a51\u6a28\u6a5a\u6a3b\u6a3f\u6a41\u6a6a\u6a64\u6a50\u6a4f\u6a54\u6a6f\u6a69\u6a60\u6a3c\u6a5e\u6a56\u6a55\u6a4d\u6a4e\u6a46\u6b55\u6b54\u6b56\u6ba7\u6baa\u6bab\u6bc8\u6bc7\u6c04\u6c03\u6c06\u6fad\u6fcb\u6fa3\u6fc7\u6fbc\u6fce\u6fc8\u6f5e\u6fc4\u6fbd\u6f9e\u6fca\u6fa8\u7004\u6fa5\u6fae\u6fba\u6fac\u6faa\u6fcf\u6fbf\u6fb8"],["ea40","\u6fa2\u6fc9\u6fab\u6fcd\u6faf\u6fb2\u6fb0\u71c5\u71c2\u71bf\u71b8\u71d6\u71c0\u71c1\u71cb\u71d4\u71ca\u71c7\u71cf\u71bd\u71d8\u71bc\u71c6\u71da\u71db\u729d\u729e\u7369\u7366\u7367\u736c\u7365\u736b\u736a\u747f\u749a\u74a0\u7494\u7492\u7495\u74a1\u750b\u7580\u762f\u762d\u7631\u763d\u7633\u763c\u7635\u7632\u7630\u76bb\u76e6\u779a\u779d\u77a1\u779c\u779b\u77a2\u77a3\u7795\u7799"],["eaa1","\u7797\u78dd\u78e9\u78e5\u78ea\u78de\u78e3\u78db\u78e1\u78e2\u78ed\u78df\u78e0\u79a4\u7a44\u7a48\u7a47\u7ab6\u7ab8\u7ab5\u7ab1\u7ab7\u7bde\u7be3\u7be7\u7bdd\u7bd5\u7be5\u7bda\u7be8\u7bf9\u7bd4\u7bea\u7be2\u7bdc\u7beb\u7bd8\u7bdf\u7cd2\u7cd4\u7cd7\u7cd0\u7cd1\u7e12\u7e21\u7e17\u7e0c\u7e1f\u7e20\u7e13\u7e0e\u7e1c\u7e15\u7e1a\u7e22\u7e0b\u7e0f\u7e16\u7e0d\u7e14\u7e25\u7e24\u7f43\u7f7b\u7f7c\u7f7a\u7fb1\u7fef\u802a\u8029\u806c\u81b1\u81a6\u81ae\u81b9\u81b5\u81ab\u81b0\u81ac\u81b4\u81b2\u81b7\u81a7\u81f2\u8255\u8256\u8257\u8556\u8545\u856b\u854d\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853e\u855b\u8571\u854e\u856e\u8575\u8555\u8567\u8560\u858c\u8566\u855d\u8554\u8565\u856c\u8663\u8665\u8664\u879b\u878f\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87a3\u8785\u8790\u8791\u879d\u8784\u8794\u879c\u879a\u8789\u891e\u8926\u8930\u892d\u892e\u8927\u8931\u8922\u8929\u8923\u892f\u892c\u891f\u89f1\u8ae0"],["eba1","\u8ae2\u8af2\u8af4\u8af5\u8add\u8b14\u8ae4\u8adf\u8af0\u8ac8\u8ade\u8ae1\u8ae8\u8aff\u8aef\u8afb\u8c91\u8c92\u8c90\u8cf5\u8cee\u8cf1\u8cf0\u8cf3\u8d6c\u8d6e\u8da5\u8da7\u8e33\u8e3e\u8e38\u8e40\u8e45\u8e36\u8e3c\u8e3d\u8e41\u8e30\u8e3f\u8ebd\u8f36\u8f2e\u8f35\u8f32\u8f39\u8f37\u8f34\u9076\u9079\u907b\u9086\u90fa\u9133\u9135\u9136\u9193\u9190\u9191\u918d\u918f\u9327\u931e\u9308\u931f\u9306\u930f\u937a\u9338\u933c\u931b\u9323\u9312\u9301\u9346\u932d\u930e\u930d\u92cb\u931d\u92fa\u9325\u9313\u92f9\u92f7\u9334\u9302\u9324\u92ff\u9329\u9339\u9335\u932a\u9314\u930c"],["ec40","\u930b\u92fe\u9309\u9300\u92fb\u9316\u95bc\u95cd\u95be\u95b9\u95ba\u95b6\u95bf\u95b5\u95bd\u96a9\u96d4\u970b\u9712\u9710\u9799\u9797\u9794\u97f0\u97f8\u9835\u982f\u9832\u9924\u991f\u9927\u9929\u999e\u99ee\u99ec\u99e5\u99e4\u99f0\u99e3\u99ea\u99e9\u99e7\u9ab9\u9abf\u9ab4\u9abb\u9af6\u9afa\u9af9\u9af7\u9b33\u9b80\u9b85\u9b87\u9b7c\u9b7e\u9b7b\u9b82\u9b93\u9b92\u9b90\u9b7a\u9b95"],["eca1","\u9b7d\u9b88\u9d25\u9d17\u9d20\u9d1e\u9d14\u9d29\u9d1d\u9d18\u9d22\u9d10\u9d19\u9d1f\u9e88\u9e86\u9e87\u9eae\u9ead\u9ed5\u9ed6\u9efa\u9f12\u9f3d\u5126\u5125\u5122\u5124\u5120\u5129\u52f4\u5693\u568c\u568d\u5686\u5684\u5683\u567e\u5682\u567f\u5681\u58d6\u58d4\u58cf\u58d2\u5b2d\u5b25\u5b32\u5b23\u5b2c\u5b27\u5b26\u5b2f\u5b2e\u5b7b\u5bf1\u5bf2\u5db7\u5e6c\u5e6a\u5fbe\u5fbb\u61c3\u61b5\u61bc\u61e7\u61e0\u61e5\u61e4\u61e8\u61de\u64ef\u64e9\u64e3\u64eb\u64e4\u64e8\u6581\u6580\u65b6\u65da\u66d2\u6a8d\u6a96\u6a81\u6aa5\u6a89\u6a9f\u6a9b\u6aa1\u6a9e\u6a87\u6a93\u6a8e"],["ed40","\u6a95\u6a83\u6aa8\u6aa4\u6a91\u6a7f\u6aa6\u6a9a\u6a85\u6a8c\u6a92\u6b5b\u6bad\u6c09\u6fcc\u6fa9\u6ff4\u6fd4\u6fe3\u6fdc\u6fed\u6fe7\u6fe6\u6fde\u6ff2\u6fdd\u6fe2\u6fe8\u71e1\u71f1\u71e8\u71f2\u71e4\u71f0\u71e2\u7373\u736e\u736f\u7497\u74b2\u74ab\u7490\u74aa\u74ad\u74b1\u74a5\u74af\u7510\u7511\u7512\u750f\u7584\u7643\u7648\u7649\u7647\u76a4\u76e9\u77b5\u77ab\u77b2\u77b7\u77b6"],["eda1","\u77b4\u77b1\u77a8\u77f0\u78f3\u78fd\u7902\u78fb\u78fc\u78f2\u7905\u78f9\u78fe\u7904\u79ab\u79a8\u7a5c\u7a5b\u7a56\u7a58\u7a54\u7a5a\u7abe\u7ac0\u7ac1\u7c05\u7c0f\u7bf2\u7c00\u7bff\u7bfb\u7c0e\u7bf4\u7c0b\u7bf3\u7c02\u7c09\u7c03\u7c01\u7bf8\u7bfd\u7c06\u7bf0\u7bf1\u7c10\u7c0a\u7ce8\u7e2d\u7e3c\u7e42\u7e33\u9848\u7e38\u7e2a\u7e49\u7e40\u7e47\u7e29\u7e4c\u7e30\u7e3b\u7e36\u7e44\u7e3a\u7f45\u7f7f\u7f7e\u7f7d\u7ff4\u7ff2\u802c\u81bb\u81c4\u81cc\u81ca\u81c5\u81c7\u81bc\u81e9\u825b\u825a\u825c\u8583\u8580\u858f\u85a7\u8595\u85a0\u858b\u85a3\u857b\u85a4\u859a\u859e"],["ee40","\u8577\u857c\u8589\u85a1\u857a\u8578\u8557\u858e\u8596\u8586\u858d\u8599\u859d\u8581\u85a2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859f\u8668\u87be\u87aa\u87ad\u87c5\u87b0\u87ac\u87b9\u87b5\u87bc\u87ae\u87c9\u87c3\u87c2\u87cc\u87b7\u87af\u87c4\u87ca\u87b4\u87b6\u87bf\u87b8\u87bd\u87de\u87b2\u8935\u8933\u893c\u893e\u8941\u8952\u8937\u8942\u89ad\u89af\u89ae\u89f2\u89f3\u8b1e"],["eea1","\u8b18\u8b16\u8b11\u8b05\u8b0b\u8b22\u8b0f\u8b12\u8b15\u8b07\u8b0d\u8b08\u8b06\u8b1c\u8b13\u8b1a\u8c4f\u8c70\u8c72\u8c71\u8c6f\u8c95\u8c94\u8cf9\u8d6f\u8e4e\u8e4d\u8e53\u8e50\u8e4c\u8e47\u8f43\u8f40\u9085\u907e\u9138\u919a\u91a2\u919b\u9199\u919f\u91a1\u919d\u91a0\u93a1\u9383\u93af\u9364\u9356\u9347\u937c\u9358\u935c\u9376\u9349\u9350\u9351\u9360\u936d\u938f\u934c\u936a\u9379\u9357\u9355\u9352\u934f\u9371\u9377\u937b\u9361\u935e\u9363\u9367\u9380\u934e\u9359\u95c7\u95c0\u95c9\u95c3\u95c5\u95b7\u96ae\u96b0\u96ac\u9720\u971f\u9718\u971d\u9719\u979a\u97a1\u979c"],["ef40","\u979e\u979d\u97d5\u97d4\u97f1\u9841\u9844\u984a\u9849\u9845\u9843\u9925\u992b\u992c\u992a\u9933\u9932\u992f\u992d\u9931\u9930\u9998\u99a3\u99a1\u9a02\u99fa\u99f4\u99f7\u99f9\u99f8\u99f6\u99fb\u99fd\u99fe\u99fc\u9a03\u9abe\u9afe\u9afd\u9b01\u9afc\u9b48\u9b9a\u9ba8\u9b9e\u9b9b\u9ba6\u9ba1\u9ba5\u9ba4\u9b86\u9ba2\u9ba0\u9baf\u9d33\u9d41\u9d67\u9d36\u9d2e\u9d2f\u9d31\u9d38\u9d30"],["efa1","\u9d45\u9d42\u9d43\u9d3e\u9d37\u9d40\u9d3d\u7ff5\u9d2d\u9e8a\u9e89\u9e8d\u9eb0\u9ec8\u9eda\u9efb\u9eff\u9f24\u9f23\u9f22\u9f54\u9fa0\u5131\u512d\u512e\u5698\u569c\u5697\u569a\u569d\u5699\u5970\u5b3c\u5c69\u5c6a\u5dc0\u5e6d\u5e6e\u61d8\u61df\u61ed\u61ee\u61f1\u61ea\u61f0\u61eb\u61d6\u61e9\u64ff\u6504\u64fd\u64f8\u6501\u6503\u64fc\u6594\u65db\u66da\u66db\u66d8\u6ac5\u6ab9\u6abd\u6ae1\u6ac6\u6aba\u6ab6\u6ab7\u6ac7\u6ab4\u6aad\u6b5e\u6bc9\u6c0b\u7007\u700c\u700d\u7001\u7005\u7014\u700e\u6fff\u7000\u6ffb\u7026\u6ffc\u6ff7\u700a\u7201\u71ff\u71f9\u7203\u71fd\u7376"],["f040","\u74b8\u74c0\u74b5\u74c1\u74be\u74b6\u74bb\u74c2\u7514\u7513\u765c\u7664\u7659\u7650\u7653\u7657\u765a\u76a6\u76bd\u76ec\u77c2\u77ba\u78ff\u790c\u7913\u7914\u7909\u7910\u7912\u7911\u79ad\u79ac\u7a5f\u7c1c\u7c29\u7c19\u7c20\u7c1f\u7c2d\u7c1d\u7c26\u7c28\u7c22\u7c25\u7c30\u7e5c\u7e50\u7e56\u7e63\u7e58\u7e62\u7e5f\u7e51\u7e60\u7e57\u7e53\u7fb5\u7fb3\u7ff7\u7ff8\u8075\u81d1\u81d2"],["f0a1","\u81d0\u825f\u825e\u85b4\u85c6\u85c0\u85c3\u85c2\u85b3\u85b5\u85bd\u85c7\u85c4\u85bf\u85cb\u85ce\u85c8\u85c5\u85b1\u85b6\u85d2\u8624\u85b8\u85b7\u85be\u8669\u87e7\u87e6\u87e2\u87db\u87eb\u87ea\u87e5\u87df\u87f3\u87e4\u87d4\u87dc\u87d3\u87ed\u87d8\u87e3\u87a4\u87d7\u87d9\u8801\u87f4\u87e8\u87dd\u8953\u894b\u894f\u894c\u8946\u8950\u8951\u8949\u8b2a\u8b27\u8b23\u8b33\u8b30\u8b35\u8b47\u8b2f\u8b3c\u8b3e\u8b31\u8b25\u8b37\u8b26\u8b36\u8b2e\u8b24\u8b3b\u8b3d\u8b3a\u8c42\u8c75\u8c99\u8c98\u8c97\u8cfe\u8d04\u8d02\u8d00\u8e5c\u8e62\u8e60\u8e57\u8e56\u8e5e\u8e65\u8e67"],["f140","\u8e5b\u8e5a\u8e61\u8e5d\u8e69\u8e54\u8f46\u8f47\u8f48\u8f4b\u9128\u913a\u913b\u913e\u91a8\u91a5\u91a7\u91af\u91aa\u93b5\u938c\u9392\u93b7\u939b\u939d\u9389\u93a7\u938e\u93aa\u939e\u93a6\u9395\u9388\u9399\u939f\u938d\u93b1\u9391\u93b2\u93a4\u93a8\u93b4\u93a3\u93a5\u95d2\u95d3\u95d1\u96b3\u96d7\u96da\u5dc2\u96df\u96d8\u96dd\u9723\u9722\u9725\u97ac\u97ae\u97a8\u97ab\u97a4\u97aa"],["f1a1","\u97a2\u97a5\u97d7\u97d9\u97d6\u97d8\u97fa\u9850\u9851\u9852\u98b8\u9941\u993c\u993a\u9a0f\u9a0b\u9a09\u9a0d\u9a04\u9a11\u9a0a\u9a05\u9a07\u9a06\u9ac0\u9adc\u9b08\u9b04\u9b05\u9b29\u9b35\u9b4a\u9b4c\u9b4b\u9bc7\u9bc6\u9bc3\u9bbf\u9bc1\u9bb5\u9bb8\u9bd3\u9bb6\u9bc4\u9bb9\u9bbd\u9d5c\u9d53\u9d4f\u9d4a\u9d5b\u9d4b\u9d59\u9d56\u9d4c\u9d57\u9d52\u9d54\u9d5f\u9d58\u9d5a\u9e8e\u9e8c\u9edf\u9f01\u9f00\u9f16\u9f25\u9f2b\u9f2a\u9f29\u9f28\u9f4c\u9f55\u5134\u5135\u5296\u52f7\u53b4\u56ab\u56ad\u56a6\u56a7\u56aa\u56ac\u58da\u58dd\u58db\u5912\u5b3d\u5b3e\u5b3f\u5dc3\u5e70"],["f240","\u5fbf\u61fb\u6507\u6510\u650d\u6509\u650c\u650e\u6584\u65de\u65dd\u66de\u6ae7\u6ae0\u6acc\u6ad1\u6ad9\u6acb\u6adf\u6adc\u6ad0\u6aeb\u6acf\u6acd\u6ade\u6b60\u6bb0\u6c0c\u7019\u7027\u7020\u7016\u702b\u7021\u7022\u7023\u7029\u7017\u7024\u701c\u702a\u720c\u720a\u7207\u7202\u7205\u72a5\u72a6\u72a4\u72a3\u72a1\u74cb\u74c5\u74b7\u74c3\u7516\u7660\u77c9\u77ca\u77c4\u77f1\u791d\u791b"],["f2a1","\u7921\u791c\u7917\u791e\u79b0\u7a67\u7a68\u7c33\u7c3c\u7c39\u7c2c\u7c3b\u7cec\u7cea\u7e76\u7e75\u7e78\u7e70\u7e77\u7e6f\u7e7a\u7e72\u7e74\u7e68\u7f4b\u7f4a\u7f83\u7f86\u7fb7\u7ffd\u7ffe\u8078\u81d7\u81d5\u8264\u8261\u8263\u85eb\u85f1\u85ed\u85d9\u85e1\u85e8\u85da\u85d7\u85ec\u85f2\u85f8\u85d8\u85df\u85e3\u85dc\u85d1\u85f0\u85e6\u85ef\u85de\u85e2\u8800\u87fa\u8803\u87f6\u87f7\u8809\u880c\u880b\u8806\u87fc\u8808\u87ff\u880a\u8802\u8962\u895a\u895b\u8957\u8961\u895c\u8958\u895d\u8959\u8988\u89b7\u89b6\u89f6\u8b50\u8b48\u8b4a\u8b40\u8b53\u8b56\u8b54\u8b4b\u8b55"],["f340","\u8b51\u8b42\u8b52\u8b57\u8c43\u8c77\u8c76\u8c9a\u8d06\u8d07\u8d09\u8dac\u8daa\u8dad\u8dab\u8e6d\u8e78\u8e73\u8e6a\u8e6f\u8e7b\u8ec2\u8f52\u8f51\u8f4f\u8f50\u8f53\u8fb4\u9140\u913f\u91b0\u91ad\u93de\u93c7\u93cf\u93c2\u93da\u93d0\u93f9\u93ec\u93cc\u93d9\u93a9\u93e6\u93ca\u93d4\u93ee\u93e3\u93d5\u93c4\u93ce\u93c0\u93d2\u93e7\u957d\u95da\u95db\u96e1\u9729\u972b\u972c\u9728\u9726"],["f3a1","\u97b3\u97b7\u97b6\u97dd\u97de\u97df\u985c\u9859\u985d\u9857\u98bf\u98bd\u98bb\u98be\u9948\u9947\u9943\u99a6\u99a7\u9a1a\u9a15\u9a25\u9a1d\u9a24\u9a1b\u9a22\u9a20\u9a27\u9a23\u9a1e\u9a1c\u9a14\u9ac2\u9b0b\u9b0a\u9b0e\u9b0c\u9b37\u9bea\u9beb\u9be0\u9bde\u9be4\u9be6\u9be2\u9bf0\u9bd4\u9bd7\u9bec\u9bdc\u9bd9\u9be5\u9bd5\u9be1\u9bda\u9d77\u9d81\u9d8a\u9d84\u9d88\u9d71\u9d80\u9d78\u9d86\u9d8b\u9d8c\u9d7d\u9d6b\u9d74\u9d75\u9d70\u9d69\u9d85\u9d73\u9d7b\u9d82\u9d6f\u9d79\u9d7f\u9d87\u9d68\u9e94\u9e91\u9ec0\u9efc\u9f2d\u9f40\u9f41\u9f4d\u9f56\u9f57\u9f58\u5337\u56b2"],["f440","\u56b5\u56b3\u58e3\u5b45\u5dc6\u5dc7\u5eee\u5eef\u5fc0\u5fc1\u61f9\u6517\u6516\u6515\u6513\u65df\u66e8\u66e3\u66e4\u6af3\u6af0\u6aea\u6ae8\u6af9\u6af1\u6aee\u6aef\u703c\u7035\u702f\u7037\u7034\u7031\u7042\u7038\u703f\u703a\u7039\u7040\u703b\u7033\u7041\u7213\u7214\u72a8\u737d\u737c\u74ba\u76ab\u76aa\u76be\u76ed\u77cc\u77ce\u77cf\u77cd\u77f2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79b2\u7a6e\u7a6c\u7a6d\u7af7\u7c49\u7c48\u7c4a\u7c47\u7c45\u7cee\u7e7b\u7e7e\u7e81\u7e80\u7fba\u7fff\u8079\u81db\u81d9\u820b\u8268\u8269\u8622\u85ff\u8601\u85fe\u861b\u8600\u85f6\u8604\u8609\u8605\u860c\u85fd\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89b9\u89f7\u8b60\u8b6a\u8b5d\u8b68\u8b63\u8b65\u8b67\u8b6d\u8dae\u8e86\u8e88\u8e84\u8f59\u8f56\u8f57\u8f55\u8f58\u8f5a\u908d\u9143\u9141\u91b7\u91b5\u91b2\u91b3\u940b\u9413\u93fb\u9420\u940f\u9414\u93fe\u9415\u9410\u9428\u9419\u940d\u93f5\u9400\u93f7\u9407\u940e\u9416\u9412\u93fa\u9409\u93f8\u940a\u93ff"],["f540","\u93fc\u940c\u93f6\u9411\u9406\u95de\u95e0\u95df\u972e\u972f\u97b9\u97bb\u97fd\u97fe\u9860\u9862\u9863\u985f\u98c1\u98c2\u9950\u994e\u9959\u994c\u994b\u9953\u9a32\u9a34\u9a31\u9a2c\u9a2a\u9a36\u9a29\u9a2e\u9a38\u9a2d\u9ac7\u9aca\u9ac6\u9b10\u9b12\u9b11\u9c0b\u9c08\u9bf7\u9c05\u9c12\u9bf8\u9c40\u9c07\u9c0e\u9c06\u9c17\u9c14\u9c09\u9d9f\u9d99\u9da4\u9d9d\u9d92\u9d98\u9d90\u9d9b"],["f5a1","\u9da0\u9d94\u9d9c\u9daa\u9d97\u9da1\u9d9a\u9da2\u9da8\u9d9e\u9da3\u9dbf\u9da9\u9d96\u9da6\u9da7\u9e99\u9e9b\u9e9a\u9ee5\u9ee4\u9ee7\u9ee6\u9f30\u9f2e\u9f5b\u9f60\u9f5e\u9f5d\u9f59\u9f91\u513a\u5139\u5298\u5297\u56c3\u56bd\u56be\u5b48\u5b47\u5dcb\u5dcf\u5ef1\u61fd\u651b\u6b02\u6afc\u6b03\u6af8\u6b00\u7043\u7044\u704a\u7048\u7049\u7045\u7046\u721d\u721a\u7219\u737e\u7517\u766a\u77d0\u792d\u7931\u792f\u7c54\u7c53\u7cf2\u7e8a\u7e87\u7e88\u7e8b\u7e86\u7e8d\u7f4d\u7fbb\u8030\u81dd\u8618\u862a\u8626\u861f\u8623\u861c\u8619\u8627\u862e\u8621\u8620\u8629\u861e\u8625"],["f640","\u8829\u881d\u881b\u8820\u8824\u881c\u882b\u884a\u896d\u8969\u896e\u896b\u89fa\u8b79\u8b78\u8b45\u8b7a\u8b7b\u8d10\u8d14\u8daf\u8e8e\u8e8c\u8f5e\u8f5b\u8f5d\u9146\u9144\u9145\u91b9\u943f\u943b\u9436\u9429\u943d\u943c\u9430\u9439\u942a\u9437\u942c\u9440\u9431\u95e5\u95e4\u95e3\u9735\u973a\u97bf\u97e1\u9864\u98c9\u98c6\u98c0\u9958\u9956\u9a39\u9a3d\u9a46\u9a44\u9a42\u9a41\u9a3a"],["f6a1","\u9a3f\u9acd\u9b15\u9b17\u9b18\u9b16\u9b3a\u9b52\u9c2b\u9c1d\u9c1c\u9c2c\u9c23\u9c28\u9c29\u9c24\u9c21\u9db7\u9db6\u9dbc\u9dc1\u9dc7\u9dca\u9dcf\u9dbe\u9dc5\u9dc3\u9dbb\u9db5\u9dce\u9db9\u9dba\u9dac\u9dc8\u9db1\u9dad\u9dcc\u9db3\u9dcd\u9db2\u9e7a\u9e9c\u9eeb\u9eee\u9eed\u9f1b\u9f18\u9f1a\u9f31\u9f4e\u9f65\u9f64\u9f92\u4eb9\u56c6\u56c5\u56cb\u5971\u5b4b\u5b4c\u5dd5\u5dd1\u5ef2\u6521\u6520\u6526\u6522\u6b0b\u6b08\u6b09\u6c0d\u7055\u7056\u7057\u7052\u721e\u721f\u72a9\u737f\u74d8\u74d5\u74d9\u74d7\u766d\u76ad\u7935\u79b4\u7a70\u7a71\u7c57\u7c5c\u7c59\u7c5b\u7c5a"],["f740","\u7cf4\u7cf1\u7e91\u7f4f\u7f87\u81de\u826b\u8634\u8635\u8633\u862c\u8632\u8636\u882c\u8828\u8826\u882a\u8825\u8971\u89bf\u89be\u89fb\u8b7e\u8b84\u8b82\u8b86\u8b85\u8b7f\u8d15\u8e95\u8e94\u8e9a\u8e92\u8e90\u8e96\u8e97\u8f60\u8f62\u9147\u944c\u9450\u944a\u944b\u944f\u9447\u9445\u9448\u9449\u9446\u973f\u97e3\u986a\u9869\u98cb\u9954\u995b\u9a4e\u9a53\u9a54\u9a4c\u9a4f\u9a48\u9a4a"],["f7a1","\u9a49\u9a52\u9a50\u9ad0\u9b19\u9b2b\u9b3b\u9b56\u9b55\u9c46\u9c48\u9c3f\u9c44\u9c39\u9c33\u9c41\u9c3c\u9c37\u9c34\u9c32\u9c3d\u9c36\u9ddb\u9dd2\u9dde\u9dda\u9dcb\u9dd0\u9ddc\u9dd1\u9ddf\u9de9\u9dd9\u9dd8\u9dd6\u9df5\u9dd5\u9ddd\u9eb6\u9ef0\u9f35\u9f33\u9f32\u9f42\u9f6b\u9f95\u9fa2\u513d\u5299\u58e8\u58e7\u5972\u5b4d\u5dd8\u882f\u5f4f\u6201\u6203\u6204\u6529\u6525\u6596\u66eb\u6b11\u6b12\u6b0f\u6bca\u705b\u705a\u7222\u7382\u7381\u7383\u7670\u77d4\u7c67\u7c66\u7e95\u826c\u863a\u8640\u8639\u863c\u8631\u863b\u863e\u8830\u8832\u882e\u8833\u8976\u8974\u8973\u89fe"],["f840","\u8b8c\u8b8e\u8b8b\u8b88\u8c45\u8d19\u8e98\u8f64\u8f63\u91bc\u9462\u9455\u945d\u9457\u945e\u97c4\u97c5\u9800\u9a56\u9a59\u9b1e\u9b1f\u9b20\u9c52\u9c58\u9c50\u9c4a\u9c4d\u9c4b\u9c55\u9c59\u9c4c\u9c4e\u9dfb\u9df7\u9def\u9de3\u9deb\u9df8\u9de4\u9df6\u9de1\u9dee\u9de6\u9df2\u9df0\u9de2\u9dec\u9df4\u9df3\u9de8\u9ded\u9ec2\u9ed0\u9ef2\u9ef3\u9f06\u9f1c\u9f38\u9f37\u9f36\u9f43\u9f4f"],["f8a1","\u9f71\u9f70\u9f6e\u9f6f\u56d3\u56cd\u5b4e\u5c6d\u652d\u66ed\u66ee\u6b13\u705f\u7061\u705d\u7060\u7223\u74db\u74e5\u77d5\u7938\u79b7\u79b6\u7c6a\u7e97\u7f89\u826d\u8643\u8838\u8837\u8835\u884b\u8b94\u8b95\u8e9e\u8e9f\u8ea0\u8e9d\u91be\u91bd\u91c2\u946b\u9468\u9469\u96e5\u9746\u9743\u9747\u97c7\u97e5\u9a5e\u9ad5\u9b59\u9c63\u9c67\u9c66\u9c62\u9c5e\u9c60\u9e02\u9dfe\u9e07\u9e03\u9e06\u9e05\u9e00\u9e01\u9e09\u9dff\u9dfd\u9e04\u9ea0\u9f1e\u9f46\u9f74\u9f75\u9f76\u56d4\u652e\u65b8\u6b18\u6b19\u6b17\u6b1a\u7062\u7226\u72aa\u77d8\u77d9\u7939\u7c69\u7c6b\u7cf6\u7e9a"],["f940","\u7e98\u7e9b\u7e99\u81e0\u81e1\u8646\u8647\u8648\u8979\u897a\u897c\u897b\u89ff\u8b98\u8b99\u8ea5\u8ea4\u8ea3\u946e\u946d\u946f\u9471\u9473\u9749\u9872\u995f\u9c68\u9c6e\u9c6d\u9e0b\u9e0d\u9e10\u9e0f\u9e12\u9e11\u9ea1\u9ef5\u9f09\u9f47\u9f78\u9f7b\u9f7a\u9f79\u571e\u7066\u7c6f\u883c\u8db2\u8ea6\u91c3\u9474\u9478\u9476\u9475\u9a60\u9c74\u9c73\u9c71\u9c75\u9e14\u9e13\u9ef6\u9f0a"],["f9a1","\u9fa4\u7068\u7065\u7cf7\u866a\u883e\u883d\u883f\u8b9e\u8c9c\u8ea9\u8ec9\u974b\u9873\u9874\u98cc\u9961\u99ab\u9a64\u9a66\u9a67\u9b24\u9e15\u9e17\u9f48\u6207\u6b1e\u7227\u864c\u8ea8\u9482\u9480\u9481\u9a69\u9a68\u9b2e\u9e19\u7229\u864b\u8b9f\u9483\u9c79\u9eb7\u7675\u9a6b\u9c7a\u9e1d\u7069\u706a\u9ea4\u9f7e\u9f49\u9f98\u7881\u92b9\u88cf\u58bb\u6052\u7ca7\u5afa\u2554\u2566\u2557\u2560\u256c\u2563\u255a\u2569\u255d\u2552\u2564\u2555\u255e\u256a\u2561\u2558\u2567\u255b\u2553\u2565\u2556\u255f\u256b\u2562\u2559\u2568\u255c\u2551\u2550\u256d\u256e\u2570\u256f\u2593"]]')},8419(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127],["8ea1","\uff61",62],["a1a1","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7"],["a2a1","\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["a2ca","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["a2dc","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["a2f2","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["a2fe","\u25ef"],["a3b0","\uff10",9],["a3c1","\uff21",25],["a3e1","\uff41",25],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["addf","\u337b\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["b0a1","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["b1a1","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc"],["b2a1","\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["b3a1","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431"],["b4a1","\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["b5a1","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac"],["b6a1","\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["b7a1","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372"],["b8a1","\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["b9a1","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc"],["baa1","\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["bba1","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642"],["bca1","\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["bda1","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f"],["bea1","\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["bfa1","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe"],["c0a1","\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["c1a1","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e"],["c2a1","\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["c3a1","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5"],["c4a1","\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["c5a1","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230"],["c6a1","\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["c7a1","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6"],["c8a1","\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["c9a1","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d"],["caa1","\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["cba1","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80"],["cca1","\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["cda1","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483"],["cea1","\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["cfa1","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["d0a1","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["d1a1","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8"],["d2a1","\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["d3a1","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709"],["d4a1","\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["d5a1","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53"],["d6a1","\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["d7a1","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a"],["d8a1","\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["d9a1","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc"],["daa1","\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["dba1","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd"],["dca1","\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["dda1","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe"],["dea1","\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["dfa1","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc"],["e0a1","\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e1a1","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670"],["e2a1","\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e3a1","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50"],["e4a1","\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e5a1","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a"],["e6a1","\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e7a1","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759"],["eaa1","\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["eba1","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b"],["eca1","\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["eda1","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8"],["eea1","\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["efa1","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e"],["f0a1","\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["f1a1","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7"],["f2a1","\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["f3a1","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0"],["f4a1","\u582f\u69c7\u9059\u7464\u51dc\u7199"],["f9a1","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7"],["faa1","\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["fba1","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da"],["fca1","\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["fcf1","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["8fa2af","\u02d8\u02c7\xb8\u02d9\u02dd\xaf\u02db\u02da\uff5e\u0384\u0385"],["8fa2c2","\xa1\xa6\xbf"],["8fa2eb","\xba\xaa\xa9\xae\u2122\xa4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038a\u03aa"],["8fa6e7","\u038c"],["8fa6e9","\u038e\u03ab"],["8fa6ec","\u038f"],["8fa6f1","\u03ac\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03c2\u03cd\u03cb\u03b0\u03ce"],["8fa7c2","\u0402",10,"\u040e\u040f"],["8fa7f2","\u0452",10,"\u045e\u045f"],["8fa9a1","\xc6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013f"],["8fa9ab","\u014a\xd8\u0152"],["8fa9af","\u0166\xde"],["8fa9c1","\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014b\xf8\u0153\xdf\u0167\xfe"],["8faaa1","\xc1\xc0\xc4\xc2\u0102\u01cd\u0100\u0104\xc5\xc3\u0106\u0108\u010c\xc7\u010a\u010e\xc9\xc8\xcb\xca\u011a\u0116\u0112\u0118"],["8faaba","\u011c\u011e\u0122\u0120\u0124\xcd\xcc\xcf\xce\u01cf\u0130\u012a\u012e\u0128\u0134\u0136\u0139\u013d\u013b\u0143\u0147\u0145\xd1\xd3\xd2\xd6\xd4\u01d1\u0150\u014c\xd5\u0154\u0158\u0156\u015a\u015c\u0160\u015e\u0164\u0162\xda\xd9\xdc\xdb\u016c\u01d3\u0170\u016a\u0172\u016e\u0168\u01d7\u01db\u01d9\u01d5\u0174\xdd\u0178\u0176\u0179\u017d\u017b"],["8faba1","\xe1\xe0\xe4\xe2\u0103\u01ce\u0101\u0105\xe5\xe3\u0107\u0109\u010d\xe7\u010b\u010f\xe9\xe8\xeb\xea\u011b\u0117\u0113\u0119\u01f5\u011d\u011f"],["8fabbd","\u0121\u0125\xed\xec\xef\xee\u01d0"],["8fabc5","\u012b\u012f\u0129\u0135\u0137\u013a\u013e\u013c\u0144\u0148\u0146\xf1\xf3\xf2\xf6\xf4\u01d2\u0151\u014d\xf5\u0155\u0159\u0157\u015b\u015d\u0161\u015f\u0165\u0163\xfa\xf9\xfc\xfb\u016d\u01d4\u0171\u016b\u0173\u016f\u0169\u01d8\u01dc\u01da\u01d6\u0175\xfd\xff\u0177\u017a\u017e\u017c"],["8fb0a1","\u4e02\u4e04\u4e05\u4e0c\u4e12\u4e1f\u4e23\u4e24\u4e28\u4e2b\u4e2e\u4e2f\u4e30\u4e35\u4e40\u4e41\u4e44\u4e47\u4e51\u4e5a\u4e5c\u4e63\u4e68\u4e69\u4e74\u4e75\u4e79\u4e7f\u4e8d\u4e96\u4e97\u4e9d\u4eaf\u4eb9\u4ec3\u4ed0\u4eda\u4edb\u4ee0\u4ee1\u4ee2\u4ee8\u4eef\u4ef1\u4ef3\u4ef5\u4efd\u4efe\u4eff\u4f00\u4f02\u4f03\u4f08\u4f0b\u4f0c\u4f12\u4f15\u4f16\u4f17\u4f19\u4f2e\u4f31\u4f60\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e\u4f40\u4f42\u4f48\u4f49\u4f4b\u4f4c\u4f52\u4f54\u4f56\u4f58\u4f5f\u4f63\u4f6a\u4f6c\u4f6e\u4f71\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f7e\u4f81\u4f82\u4f84"],["8fb1a1","\u4f85\u4f89\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f94\u4f97\u4f99\u4f9a\u4f9e\u4f9f\u4fb2\u4fb7\u4fb9\u4fbb\u4fbc\u4fbd\u4fbe\u4fc0\u4fc1\u4fc5\u4fc6\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fcf\u4fd2\u4fdc\u4fe0\u4fe2\u4ff0\u4ff2\u4ffc\u4ffd\u4fff\u5000\u5001\u5004\u5007\u500a\u500c\u500e\u5010\u5013\u5017\u5018\u501b\u501c\u501d\u501e\u5022\u5027\u502e\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504a\u504c\u504e\u5051\u5052\u5053\u5057\u5059\u505f\u5060\u5062\u5063\u5066\u5067\u506a\u506d\u5070\u5071\u503b\u5081\u5083\u5084\u5086\u508a\u508e\u508f\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509b\u509c\u509e",4,"\u50aa\u50af\u50b0\u50b9\u50ba\u50bd\u50c0\u50c3\u50c4\u50c7\u50cc\u50ce\u50d0\u50d3\u50d4\u50d8\u50dc\u50dd\u50df\u50e2\u50e4\u50e6\u50e8\u50e9\u50ef\u50f1\u50f6\u50fa\u50fe\u5103\u5106\u5107\u5108\u510b\u510c\u510d\u510e\u50f2\u5110\u5117\u5119\u511b\u511c\u511d\u511e\u5123\u5127\u5128\u512c\u512d\u512f\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514a\u514f\u5153\u5155\u5157\u5158\u515f\u5164\u5166\u517e\u5183\u5184\u518b\u518e\u5198\u519d\u51a1\u51a3\u51ad\u51b8\u51ba\u51bc\u51be\u51bf\u51c2"],["8fb3a1","\u51c8\u51cf\u51d1\u51d2\u51d3\u51d5\u51d8\u51de\u51e2\u51e5\u51ee\u51f2\u51f3\u51f4\u51f7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523c\u5245\u5249\u5255\u5257\u5258\u525a\u525c\u525f\u5260\u5261\u5266\u526e\u5277\u5278\u5279\u5280\u5282\u5285\u528a\u528c\u5293\u5295\u5296\u5297\u5298\u529a\u529c\u52a4\u52a5\u52a6\u52a7\u52af\u52b0\u52b6\u52b7\u52b8\u52ba\u52bb\u52bd\u52c0\u52c4\u52c6\u52c8\u52cc\u52cf\u52d1\u52d4\u52d6\u52db\u52dc\u52e1\u52e5\u52e8\u52e9\u52ea\u52ec\u52f0\u52f1\u52f4\u52f6\u52f7\u5300\u5303\u530a\u530b"],["8fb4a1","\u530c\u5311\u5313\u5318\u531b\u531c\u531e\u531f\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u5330\u5332\u5335\u533c\u533d\u533e\u5342\u534c\u534b\u5359\u535b\u5361\u5363\u5365\u536c\u536d\u5372\u5379\u537e\u5383\u5387\u5388\u538e\u5393\u5394\u5399\u539d\u53a1\u53a4\u53aa\u53ab\u53af\u53b2\u53b4\u53b5\u53b7\u53b8\u53ba\u53bd\u53c0\u53c5\u53cf\u53d2\u53d3\u53d5\u53da\u53dd\u53de\u53e0\u53e6\u53e7\u53f5\u5402\u5413\u541a\u5421\u5427\u5428\u542a\u542f\u5431\u5434\u5435\u5443\u5444\u5447\u544d\u544f\u545e\u5462\u5464\u5466\u5467\u5469\u546b\u546d\u546e\u5474\u547f"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548d\u5491\u5495\u5496\u549c\u549f\u54a1\u54a6\u54a7\u54a9\u54aa\u54ad\u54ae\u54b1\u54b7\u54b9\u54ba\u54bb\u54bf\u54c6\u54ca\u54cd\u54ce\u54e0\u54ea\u54ec\u54ef\u54f6\u54fc\u54fe\u54ff\u5500\u5501\u5505\u5508\u5509\u550c\u550d\u550e\u5515\u552a\u552b\u5532\u5535\u5536\u553b\u553c\u553d\u5541\u5547\u5549\u554a\u554d\u5550\u5551\u5558\u555a\u555b\u555e\u5560\u5561\u5564\u5566\u557f\u5581\u5582\u5586\u5588\u558e\u558f\u5591\u5592\u5593\u5594\u5597\u55a3\u55a4\u55ad\u55b2\u55bf\u55c1\u55c3\u55c6\u55c9\u55cb\u55cc\u55ce\u55d1\u55d2"],["8fb6a1","\u55d3\u55d7\u55d8\u55db\u55de\u55e2\u55e9\u55f6\u55ff\u5605\u5608\u560a\u560d",5,"\u5619\u562c\u5630\u5633\u5635\u5637\u5639\u563b\u563c\u563d\u563f\u5640\u5641\u5643\u5644\u5646\u5649\u564b\u564d\u564f\u5654\u565e\u5660\u5661\u5662\u5663\u5666\u5669\u566d\u566f\u5671\u5672\u5675\u5684\u5685\u5688\u568b\u568c\u5695\u5699\u569a\u569d\u569e\u569f\u56a6\u56a7\u56a8\u56a9\u56ab\u56ac\u56ad\u56b1\u56b3\u56b7\u56be\u56c5\u56c9\u56ca\u56cb\u56cf\u56d0\u56cc\u56cd\u56d9\u56dc\u56dd\u56df\u56e1\u56e4",4,"\u56f1\u56eb\u56ed"],["8fb7a1","\u56f6\u56f7\u5701\u5702\u5707\u570a\u570c\u5711\u5715\u571a\u571b\u571d\u5720\u5722\u5723\u5724\u5725\u5729\u572a\u572c\u572e\u572f\u5733\u5734\u573d\u573e\u573f\u5745\u5746\u574c\u574d\u5752\u5762\u5765\u5767\u5768\u576b\u576d",4,"\u5773\u5774\u5775\u5777\u5779\u577a\u577b\u577c\u577e\u5781\u5783\u578c\u5794\u5797\u5799\u579a\u579c\u579d\u579e\u579f\u57a1\u5795\u57a7\u57a8\u57a9\u57ac\u57b8\u57bd\u57c7\u57c8\u57cc\u57cf\u57d5\u57dd\u57de\u57e4\u57e6\u57e7\u57e9\u57ed\u57f0\u57f5\u57f6\u57f8\u57fd\u57fe\u57ff\u5803\u5804\u5808\u5809\u57e1"],["8fb8a1","\u580c\u580d\u581b\u581e\u581f\u5820\u5826\u5827\u582d\u5832\u5839\u583f\u5849\u584c\u584d\u584f\u5850\u5855\u585f\u5861\u5864\u5867\u5868\u5878\u587c\u587f\u5880\u5881\u5887\u5888\u5889\u588a\u588c\u588d\u588f\u5890\u5894\u5896\u589d\u58a0\u58a1\u58a2\u58a6\u58a9\u58b1\u58b2\u58c4\u58bc\u58c2\u58c8\u58cd\u58ce\u58d0\u58d2\u58d4\u58d6\u58da\u58dd\u58e1\u58e2\u58e9\u58f3\u5905\u5906\u590b\u590c\u5912\u5913\u5914\u8641\u591d\u5921\u5923\u5924\u5928\u592f\u5930\u5933\u5935\u5936\u593f\u5943\u5946\u5952\u5953\u5959\u595b\u595d\u595e\u595f\u5961\u5963\u596b\u596d"],["8fb9a1","\u596f\u5972\u5975\u5976\u5979\u597b\u597c\u598b\u598c\u598e\u5992\u5995\u5997\u599f\u59a4\u59a7\u59ad\u59ae\u59af\u59b0\u59b3\u59b7\u59ba\u59bc\u59c1\u59c3\u59c4\u59c8\u59ca\u59cd\u59d2\u59dd\u59de\u59df\u59e3\u59e4\u59e7\u59ee\u59ef\u59f1\u59f2\u59f4\u59f7\u5a00\u5a04\u5a0c\u5a0d\u5a0e\u5a12\u5a13\u5a1e\u5a23\u5a24\u5a27\u5a28\u5a2a\u5a2d\u5a30\u5a44\u5a45\u5a47\u5a48\u5a4c\u5a50\u5a55\u5a5e\u5a63\u5a65\u5a67\u5a6d\u5a77\u5a7a\u5a7b\u5a7e\u5a8b\u5a90\u5a93\u5a96\u5a99\u5a9c\u5a9e\u5a9f\u5aa0\u5aa2\u5aa7\u5aac\u5ab1\u5ab2\u5ab3\u5ab5\u5ab8\u5aba\u5abb\u5abf"],["8fbaa1","\u5ac4\u5ac6\u5ac8\u5acf\u5ada\u5adc\u5ae0\u5ae5\u5aea\u5aee\u5af5\u5af6\u5afd\u5b00\u5b01\u5b08\u5b17\u5b34\u5b19\u5b1b\u5b1d\u5b21\u5b25\u5b2d\u5b38\u5b41\u5b4b\u5b4c\u5b52\u5b56\u5b5e\u5b68\u5b6e\u5b6f\u5b7c\u5b7d\u5b7e\u5b7f\u5b81\u5b84\u5b86\u5b8a\u5b8e\u5b90\u5b91\u5b93\u5b94\u5b96\u5ba8\u5ba9\u5bac\u5bad\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbc\u5bc0\u5bc1\u5bcd\u5bcf\u5bd6",4,"\u5be0\u5bef\u5bf1\u5bf4\u5bfd\u5c0c\u5c17\u5c1e\u5c1f\u5c23\u5c26\u5c29\u5c2b\u5c2c\u5c2e\u5c30\u5c32\u5c35\u5c36\u5c59\u5c5a\u5c5c\u5c62\u5c63\u5c67\u5c68\u5c69"],["8fbba1","\u5c6d\u5c70\u5c74\u5c75\u5c7a\u5c7b\u5c7c\u5c7d\u5c87\u5c88\u5c8a\u5c8f\u5c92\u5c9d\u5c9f\u5ca0\u5ca2\u5ca3\u5ca6\u5caa\u5cb2\u5cb4\u5cb5\u5cba\u5cc9\u5ccb\u5cd2\u5cdd\u5cd7\u5cee\u5cf1\u5cf2\u5cf4\u5d01\u5d06\u5d0d\u5d12\u5d2b\u5d23\u5d24\u5d26\u5d27\u5d31\u5d34\u5d39\u5d3d\u5d3f\u5d42\u5d43\u5d46\u5d48\u5d55\u5d51\u5d59\u5d4a\u5d5f\u5d60\u5d61\u5d62\u5d64\u5d6a\u5d6d\u5d70\u5d79\u5d7a\u5d7e\u5d7f\u5d81\u5d83\u5d88\u5d8a\u5d92\u5d93\u5d94\u5d95\u5d99\u5d9b\u5d9f\u5da0\u5da7\u5dab\u5db0\u5db4\u5db8\u5db9\u5dc3\u5dc7\u5dcb\u5dd0\u5dce\u5dd8\u5dd9\u5de0\u5de4"],["8fbca1","\u5de9\u5df8\u5df9\u5e00\u5e07\u5e0d\u5e12\u5e14\u5e15\u5e18\u5e1f\u5e20\u5e2e\u5e28\u5e32\u5e35\u5e3e\u5e4b\u5e50\u5e49\u5e51\u5e56\u5e58\u5e5b\u5e5c\u5e5e\u5e68\u5e6a",4,"\u5e70\u5e80\u5e8b\u5e8e\u5ea2\u5ea4\u5ea5\u5ea8\u5eaa\u5eac\u5eb1\u5eb3\u5ebd\u5ebe\u5ebf\u5ec6\u5ecc\u5ecb\u5ece\u5ed1\u5ed2\u5ed4\u5ed5\u5edc\u5ede\u5ee5\u5eeb\u5f02\u5f06\u5f07\u5f08\u5f0e\u5f19\u5f1c\u5f1d\u5f21\u5f22\u5f23\u5f24\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f34\u5f36\u5f3b\u5f3d\u5f3f\u5f40\u5f44\u5f45\u5f47\u5f4d\u5f50\u5f54\u5f58\u5f5b\u5f60\u5f63\u5f64\u5f67"],["8fbda1","\u5f6f\u5f72\u5f74\u5f75\u5f78\u5f7a\u5f7d\u5f7e\u5f89\u5f8d\u5f8f\u5f96\u5f9c\u5f9d\u5fa2\u5fa7\u5fab\u5fa4\u5fac\u5faf\u5fb0\u5fb1\u5fb8\u5fc4\u5fc7\u5fc8\u5fc9\u5fcb\u5fd0",4,"\u5fde\u5fe1\u5fe2\u5fe8\u5fe9\u5fea\u5fec\u5fed\u5fee\u5fef\u5ff2\u5ff3\u5ff6\u5ffa\u5ffc\u6007\u600a\u600d\u6013\u6014\u6017\u6018\u601a\u601f\u6024\u602d\u6033\u6035\u6040\u6047\u6048\u6049\u604c\u6051\u6054\u6056\u6057\u605d\u6061\u6067\u6071\u607e\u607f\u6082\u6086\u6088\u608a\u608e\u6091\u6093\u6095\u6098\u609d\u609e\u60a2\u60a4\u60a5\u60a8\u60b0\u60b1\u60b7"],["8fbea1","\u60bb\u60be\u60c2\u60c4\u60c8\u60c9\u60ca\u60cb\u60ce\u60cf\u60d4\u60d5\u60d9\u60db\u60dd\u60de\u60e2\u60e5\u60f2\u60f5\u60f8\u60fc\u60fd\u6102\u6107\u610a\u610c\u6110",4,"\u6116\u6117\u6119\u611c\u611e\u6122\u612a\u612b\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615e\u6160\u616c\u6172\u6178\u617b\u617c\u617f\u6180\u6181\u6183\u6184\u618b\u618d\u6192\u6193\u6197\u6198\u619c\u619d\u619f\u61a0\u61a5\u61a8\u61aa\u61ad\u61b8\u61b9\u61bc\u61c0\u61c1\u61c2\u61ce\u61cf\u61d5\u61dc\u61dd\u61de\u61df\u61e1\u61e2\u61e7\u61e9\u61e5"],["8fbfa1","\u61ec\u61ed\u61ef\u6201\u6203\u6204\u6207\u6213\u6215\u621c\u6220\u6222\u6223\u6227\u6229\u622b\u6239\u623d\u6242\u6243\u6244\u6246\u624c\u6250\u6251\u6252\u6254\u6256\u625a\u625c\u6264\u626d\u626f\u6273\u627a\u627d\u628d\u628e\u628f\u6290\u62a6\u62a8\u62b3\u62b6\u62b7\u62ba\u62be\u62bf\u62c4\u62ce\u62d5\u62d6\u62da\u62ea\u62f2\u62f4\u62fc\u62fd\u6303\u6304\u630a\u630b\u630d\u6310\u6313\u6316\u6318\u6329\u632a\u632d\u6335\u6336\u6339\u633c\u6341\u6342\u6343\u6344\u6346\u634a\u634b\u634e\u6352\u6353\u6354\u6358\u635b\u6365\u6366\u636c\u636d\u6371\u6374\u6375"],["8fc0a1","\u6378\u637c\u637d\u637f\u6382\u6384\u6387\u638a\u6390\u6394\u6395\u6399\u639a\u639e\u63a4\u63a6\u63ad\u63ae\u63af\u63bd\u63c1\u63c5\u63c8\u63ce\u63d1\u63d3\u63d4\u63d5\u63dc\u63e0\u63e5\u63ea\u63ec\u63f2\u63f3\u63f5\u63f8\u63f9\u6409\u640a\u6410\u6412\u6414\u6418\u641e\u6420\u6422\u6424\u6425\u6429\u642a\u642f\u6430\u6435\u643d\u643f\u644b\u644f\u6451\u6452\u6453\u6454\u645a\u645b\u645c\u645d\u645f\u6460\u6461\u6463\u646d\u6473\u6474\u647b\u647d\u6485\u6487\u648f\u6490\u6491\u6498\u6499\u649b\u649d\u649f\u64a1\u64a3\u64a6\u64a8\u64ac\u64b3\u64bd\u64be\u64bf"],["8fc1a1","\u64c4\u64c9\u64ca\u64cb\u64cc\u64ce\u64d0\u64d1\u64d5\u64d7\u64e4\u64e5\u64e9\u64ea\u64ed\u64f0\u64f5\u64f7\u64fb\u64ff\u6501\u6504\u6508\u6509\u650a\u650f\u6513\u6514\u6516\u6519\u651b\u651e\u651f\u6522\u6526\u6529\u652e\u6531\u653a\u653c\u653d\u6543\u6547\u6549\u6550\u6552\u6554\u655f\u6560\u6567\u656b\u657a\u657d\u6581\u6585\u658a\u6592\u6595\u6598\u659d\u65a0\u65a3\u65a6\u65ae\u65b2\u65b3\u65b4\u65bf\u65c2\u65c8\u65c9\u65ce\u65d0\u65d4\u65d6\u65d8\u65df\u65f0\u65f2\u65f4\u65f5\u65f9\u65fe\u65ff\u6600\u6604\u6608\u6609\u660d\u6611\u6612\u6615\u6616\u661d"],["8fc2a1","\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664a\u664c\u6651\u664e\u6657\u6658\u6659\u665b\u665c\u6660\u6661\u66fb\u666a\u666b\u666c\u667e\u6673\u6675\u667f\u6677\u6678\u6679\u667b\u6680\u667c\u668b\u668c\u668d\u6690\u6692\u6699\u669a\u669b\u669c\u669f\u66a0\u66a4\u66ad\u66b1\u66b2\u66b5\u66bb\u66bf\u66c0\u66c2\u66c3\u66c8\u66cc\u66ce\u66cf\u66d4\u66db\u66df\u66e8\u66eb\u66ec\u66ee\u66fa\u6705\u6707\u670e\u6713\u6719\u671c\u6720\u6722\u6733\u673e\u6745\u6747\u6748\u674c\u6754\u6755\u675d"],["8fc3a1","\u6766\u676c\u676e\u6774\u6776\u677b\u6781\u6784\u678e\u678f\u6791\u6793\u6796\u6798\u6799\u679b\u67b0\u67b1\u67b2\u67b5\u67bb\u67bc\u67bd\u67f9\u67c0\u67c2\u67c3\u67c5\u67c8\u67c9\u67d2\u67d7\u67d9\u67dc\u67e1\u67e6\u67f0\u67f2\u67f6\u67f7\u6852\u6814\u6819\u681d\u681f\u6828\u6827\u682c\u682d\u682f\u6830\u6831\u6833\u683b\u683f\u6844\u6845\u684a\u684c\u6855\u6857\u6858\u685b\u686b\u686e",4,"\u6875\u6879\u687a\u687b\u687c\u6882\u6884\u6886\u6888\u6896\u6898\u689a\u689c\u68a1\u68a3\u68a5\u68a9\u68aa\u68ae\u68b2\u68bb\u68c5\u68c8\u68cc\u68cf"],["8fc4a1","\u68d0\u68d1\u68d3\u68d6\u68d9\u68dc\u68dd\u68e5\u68e8\u68ea\u68eb\u68ec\u68ed\u68f0\u68f1\u68f5\u68f6\u68fb\u68fc\u68fd\u6906\u6909\u690a\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693b\u6942\u6945\u6949\u694e\u6957\u695b\u6963\u6964\u6965\u6966\u6968\u6969\u696c\u6970\u6971\u6972\u697a\u697b\u697f\u6980\u698d\u6992\u6996\u6998\u69a1\u69a5\u69a6\u69a8\u69ab\u69ad\u69af\u69b7\u69b8\u69ba\u69bc\u69c5\u69c8\u69d1\u69d6\u69d7\u69e2\u69e5\u69ee\u69ef\u69f1\u69f3\u69f5\u69fe\u6a00\u6a01\u6a03\u6a0f\u6a11\u6a15\u6a1a\u6a1d\u6a20\u6a24\u6a28\u6a30\u6a32"],["8fc5a1","\u6a34\u6a37\u6a3b\u6a3e\u6a3f\u6a45\u6a46\u6a49\u6a4a\u6a4e\u6a50\u6a51\u6a52\u6a55\u6a56\u6a5b\u6a64\u6a67\u6a6a\u6a71\u6a73\u6a7e\u6a81\u6a83\u6a86\u6a87\u6a89\u6a8b\u6a91\u6a9b\u6a9d\u6a9e\u6a9f\u6aa5\u6aab\u6aaf\u6ab0\u6ab1\u6ab4\u6abd\u6abe\u6abf\u6ac6\u6ac9\u6ac8\u6acc\u6ad0\u6ad4\u6ad5\u6ad6\u6adc\u6add\u6ae4\u6ae7\u6aec\u6af0\u6af1\u6af2\u6afc\u6afd\u6b02\u6b03\u6b06\u6b07\u6b09\u6b0f\u6b10\u6b11\u6b17\u6b1b\u6b1e\u6b24\u6b28\u6b2b\u6b2c\u6b2f\u6b35\u6b36\u6b3b\u6b3f\u6b46\u6b4a\u6b4d\u6b52\u6b56\u6b58\u6b5d\u6b60\u6b67\u6b6b\u6b6e\u6b70\u6b75\u6b7d"],["8fc6a1","\u6b7e\u6b82\u6b85\u6b97\u6b9b\u6b9f\u6ba0\u6ba2\u6ba3\u6ba8\u6ba9\u6bac\u6bad\u6bae\u6bb0\u6bb8\u6bb9\u6bbd\u6bbe\u6bc3\u6bc4\u6bc9\u6bcc\u6bd6\u6bda\u6be1\u6be3\u6be6\u6be7\u6bee\u6bf1\u6bf7\u6bf9\u6bff\u6c02\u6c04\u6c05\u6c09\u6c0d\u6c0e\u6c10\u6c12\u6c19\u6c1f\u6c26\u6c27\u6c28\u6c2c\u6c2e\u6c33\u6c35\u6c36\u6c3a\u6c3b\u6c3f\u6c4a\u6c4b\u6c4d\u6c4f\u6c52\u6c54\u6c59\u6c5b\u6c5c\u6c6b\u6c6d\u6c6f\u6c74\u6c76\u6c78\u6c79\u6c7b\u6c85\u6c86\u6c87\u6c89\u6c94\u6c95\u6c97\u6c98\u6c9c\u6c9f\u6cb0\u6cb2\u6cb4\u6cc2\u6cc6\u6ccd\u6ccf\u6cd0\u6cd1\u6cd2\u6cd4\u6cd6"],["8fc7a1","\u6cda\u6cdc\u6ce0\u6ce7\u6ce9\u6ceb\u6cec\u6cee\u6cf2\u6cf4\u6d04\u6d07\u6d0a\u6d0e\u6d0f\u6d11\u6d13\u6d1a\u6d26\u6d27\u6d28\u6c67\u6d2e\u6d2f\u6d31\u6d39\u6d3c\u6d3f\u6d57\u6d5e\u6d5f\u6d61\u6d65\u6d67\u6d6f\u6d70\u6d7c\u6d82\u6d87\u6d91\u6d92\u6d94\u6d96\u6d97\u6d98\u6daa\u6dac\u6db4\u6db7\u6db9\u6dbd\u6dbf\u6dc4\u6dc8\u6dca\u6dce\u6dcf\u6dd6\u6ddb\u6ddd\u6ddf\u6de0\u6de2\u6de5\u6de9\u6def\u6df0\u6df4\u6df6\u6dfc\u6e00\u6e04\u6e1e\u6e22\u6e27\u6e32\u6e36\u6e39\u6e3b\u6e3c\u6e44\u6e45\u6e48\u6e49\u6e4b\u6e4f\u6e51\u6e52\u6e53\u6e54\u6e57\u6e5c\u6e5d\u6e5e"],["8fc8a1","\u6e62\u6e63\u6e68\u6e73\u6e7b\u6e7d\u6e8d\u6e93\u6e99\u6ea0\u6ea7\u6ead\u6eae\u6eb1\u6eb3\u6ebb\u6ebf\u6ec0\u6ec1\u6ec3\u6ec7\u6ec8\u6eca\u6ecd\u6ece\u6ecf\u6eeb\u6eed\u6eee\u6ef9\u6efb\u6efd\u6f04\u6f08\u6f0a\u6f0c\u6f0d\u6f16\u6f18\u6f1a\u6f1b\u6f26\u6f29\u6f2a\u6f2f\u6f30\u6f33\u6f36\u6f3b\u6f3c\u6f2d\u6f4f\u6f51\u6f52\u6f53\u6f57\u6f59\u6f5a\u6f5d\u6f5e\u6f61\u6f62\u6f68\u6f6c\u6f7d\u6f7e\u6f83\u6f87\u6f88\u6f8b\u6f8c\u6f8d\u6f90\u6f92\u6f93\u6f94\u6f96\u6f9a\u6f9f\u6fa0\u6fa5\u6fa6\u6fa7\u6fa8\u6fae\u6faf\u6fb0\u6fb5\u6fb6\u6fbc\u6fc5\u6fc7\u6fc8\u6fca"],["8fc9a1","\u6fda\u6fde\u6fe8\u6fe9\u6ff0\u6ff5\u6ff9\u6ffc\u6ffd\u7000\u7005\u7006\u7007\u700d\u7017\u7020\u7023\u702f\u7034\u7037\u7039\u703c\u7043\u7044\u7048\u7049\u704a\u704b\u7054\u7055\u705d\u705e\u704e\u7064\u7065\u706c\u706e\u7075\u7076\u707e\u7081\u7085\u7086\u7094",4,"\u709b\u70a4\u70ab\u70b0\u70b1\u70b4\u70b7\u70ca\u70d1\u70d3\u70d4\u70d5\u70d6\u70d8\u70dc\u70e4\u70fa\u7103",4,"\u710b\u710c\u710f\u711e\u7120\u712b\u712d\u712f\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714a\u714b\u7150\u7152\u7157\u715a\u715c\u715e\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718c\u7192\u719a\u719b\u71a0\u71a2\u71af\u71b0\u71b2\u71b3\u71ba\u71bf\u71c0\u71c1\u71c4\u71cb\u71cc\u71d3\u71d6\u71d9\u71da\u71dc\u71f8\u71fe\u7200\u7207\u7208\u7209\u7213\u7217\u721a\u721d\u721f\u7224\u722b\u722f\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724e\u724f\u7250\u7253\u7255\u7256\u725a\u725c\u725e\u7260\u7263\u7268\u726b\u726e\u726f\u7271\u7277\u7278\u727b\u727c\u727f\u7284\u7289\u728d\u728e\u7293\u729b\u72a8\u72ad\u72ae\u72b1\u72b4\u72be\u72c1\u72c7\u72c9\u72cc\u72d5\u72d6\u72d8\u72df\u72e5\u72f3\u72f4\u72fa\u72fb"],["8fcba1","\u72fe\u7302\u7304\u7305\u7307\u730b\u730d\u7312\u7313\u7318\u7319\u731e\u7322\u7324\u7327\u7328\u732c\u7331\u7332\u7335\u733a\u733b\u733d\u7343\u734d\u7350\u7352\u7356\u7358\u735d\u735e\u735f\u7360\u7366\u7367\u7369\u736b\u736c\u736e\u736f\u7371\u7377\u7379\u737c\u7380\u7381\u7383\u7385\u7386\u738e\u7390\u7393\u7395\u7397\u7398\u739c\u739e\u739f\u73a0\u73a2\u73a5\u73a6\u73aa\u73ab\u73ad\u73b5\u73b7\u73b9\u73bc\u73bd\u73bf\u73c5\u73c6\u73c9\u73cb\u73cc\u73cf\u73d2\u73d3\u73d6\u73d9\u73dd\u73e1\u73e3\u73e6\u73e7\u73e9\u73f4\u73f5\u73f7\u73f9\u73fa\u73fb\u73fd"],["8fcca1","\u73ff\u7400\u7401\u7404\u7407\u740a\u7411\u741a\u741b\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744b\u744d\u7451\u7452\u7457\u745d\u7462\u7466\u7467\u7468\u746b\u746d\u746e\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748f\u7490\u7491\u7492\u7498\u7499\u749a\u749c\u749f\u74a0\u74a1\u74a3\u74a6\u74a8\u74a9\u74aa\u74ab\u74ae\u74af\u74b1\u74b2\u74b5\u74b9\u74bb\u74bf\u74c8\u74c9\u74cc\u74d0\u74d3\u74d8\u74da\u74db\u74de\u74df\u74e4\u74e8\u74ea\u74eb\u74ef\u74f4\u74fa\u74fb\u74fc\u74ff\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752a\u752f\u7536\u7539\u753d\u753e\u753f\u7540\u7543\u7547\u7548\u754e\u7550\u7552\u7557\u755e\u755f\u7561\u756f\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759c\u75a2\u75a4\u75b4\u75ba\u75bf\u75c0\u75c1\u75c4\u75c6\u75cc\u75ce\u75cf\u75d7\u75dc\u75df\u75e0\u75e1\u75e4\u75e7\u75ec\u75ee\u75ef\u75f1\u75f9\u7600\u7602\u7603\u7604\u7607\u7608\u760a\u760c\u760f\u7612\u7613\u7615\u7616\u7619\u761b\u761c\u761d\u761e\u7623\u7625\u7626\u7629\u762d\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763a\u763c\u764a\u7640\u7641\u7643\u7644\u7645\u7649\u764b\u7655\u7659\u765f\u7664\u7665\u766d\u766e\u766f\u7671\u7674\u7681\u7685\u768c\u768d\u7695\u769b\u769c\u769d\u769f\u76a0\u76a2",6,"\u76aa\u76ad\u76bd\u76c1\u76c5\u76c9\u76cb\u76cc\u76ce\u76d4\u76d9\u76e0\u76e6\u76e8\u76ec\u76f0\u76f1\u76f6\u76f9\u76fc\u7700\u7706\u770a\u770e\u7712\u7714\u7715\u7717\u7719\u771a\u771c\u7722\u7728\u772d\u772e\u772f\u7734\u7735\u7736\u7739\u773d\u773e\u7742\u7745\u7746\u774a\u774d\u774e\u774f\u7752\u7756\u7757\u775c\u775e\u775f\u7760\u7762"],["8fcfa1","\u7764\u7767\u776a\u776c\u7770\u7772\u7773\u7774\u777a\u777d\u7780\u7784\u778c\u778d\u7794\u7795\u7796\u779a\u779f\u77a2\u77a7\u77aa\u77ae\u77af\u77b1\u77b5\u77be\u77c3\u77c9\u77d1\u77d2\u77d5\u77d9\u77de\u77df\u77e0\u77e4\u77e6\u77ea\u77ec\u77f0\u77f1\u77f4\u77f8\u77fb\u7805\u7806\u7809\u780d\u780e\u7811\u781d\u7821\u7822\u7823\u782d\u782e\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784c\u784e\u7852\u785c\u785e\u7860\u7861\u7863\u7864\u7868\u786a\u786e\u787a\u787e\u788a\u788f\u7894\u7898\u78a1\u789d\u789e\u789f\u78a4\u78a8\u78ac\u78ad\u78b0\u78b1\u78b2\u78b3"],["8fd0a1","\u78bb\u78bd\u78bf\u78c7\u78c8\u78c9\u78cc\u78ce\u78d2\u78d3\u78d5\u78d6\u78e4\u78db\u78df\u78e0\u78e1\u78e6\u78ea\u78f2\u78f3\u7900\u78f6\u78f7\u78fa\u78fb\u78ff\u7906\u790c\u7910\u791a\u791c\u791e\u791f\u7920\u7925\u7927\u7929\u792d\u7931\u7934\u7935\u793b\u793d\u793f\u7944\u7945\u7946\u794a\u794b\u794f\u7951\u7954\u7958\u795b\u795c\u7967\u7969\u796b\u7972\u7979\u797b\u797c\u797e\u798b\u798c\u7991\u7993\u7994\u7995\u7996\u7998\u799b\u799c\u79a1\u79a8\u79a9\u79ab\u79af\u79b1\u79b4\u79b8\u79bb\u79c2\u79c4\u79c7\u79c8\u79ca\u79cf\u79d4\u79d6\u79da\u79dd\u79de"],["8fd1a1","\u79e0\u79e2\u79e5\u79ea\u79eb\u79ed\u79f1\u79f8\u79fc\u7a02\u7a03\u7a07\u7a09\u7a0a\u7a0c\u7a11\u7a15\u7a1b\u7a1e\u7a21\u7a27\u7a2b\u7a2d\u7a2f\u7a30\u7a34\u7a35\u7a38\u7a39\u7a3a\u7a44\u7a45\u7a47\u7a48\u7a4c\u7a55\u7a56\u7a59\u7a5c\u7a5d\u7a5f\u7a60\u7a65\u7a67\u7a6a\u7a6d\u7a75\u7a78\u7a7e\u7a80\u7a82\u7a85\u7a86\u7a8a\u7a8b\u7a90\u7a91\u7a94\u7a9e\u7aa0\u7aa3\u7aac\u7ab3\u7ab5\u7ab9\u7abb\u7abc\u7ac6\u7ac9\u7acc\u7ace\u7ad1\u7adb\u7ae8\u7ae9\u7aeb\u7aec\u7af1\u7af4\u7afb\u7afd\u7afe\u7b07\u7b14\u7b1f\u7b23\u7b27\u7b29\u7b2a\u7b2b\u7b2d\u7b2e\u7b2f\u7b30"],["8fd2a1","\u7b31\u7b34\u7b3d\u7b3f\u7b40\u7b41\u7b47\u7b4e\u7b55\u7b60\u7b64\u7b66\u7b69\u7b6a\u7b6d\u7b6f\u7b72\u7b73\u7b77\u7b84\u7b89\u7b8e\u7b90\u7b91\u7b96\u7b9b\u7b9e\u7ba0\u7ba5\u7bac\u7baf\u7bb0\u7bb2\u7bb5\u7bb6\u7bba\u7bbb\u7bbc\u7bbd\u7bc2\u7bc5\u7bc8\u7bca\u7bd4\u7bd6\u7bd7\u7bd9\u7bda\u7bdb\u7be8\u7bea\u7bf2\u7bf4\u7bf5\u7bf8\u7bf9\u7bfa\u7bfc\u7bfe\u7c01\u7c02\u7c03\u7c04\u7c06\u7c09\u7c0b\u7c0c\u7c0e\u7c0f\u7c19\u7c1b\u7c20\u7c25\u7c26\u7c28\u7c2c\u7c31\u7c33\u7c34\u7c36\u7c39\u7c3a\u7c46\u7c4a\u7c55\u7c51\u7c52\u7c53\u7c59",5],["8fd3a1","\u7c61\u7c63\u7c67\u7c69\u7c6d\u7c6e\u7c70\u7c72\u7c79\u7c7c\u7c7d\u7c86\u7c87\u7c8f\u7c94\u7c9e\u7ca0\u7ca6\u7cb0\u7cb6\u7cb7\u7cba\u7cbb\u7cbc\u7cbf\u7cc4\u7cc7\u7cc8\u7cc9\u7ccd\u7ccf\u7cd3\u7cd4\u7cd5\u7cd7\u7cd9\u7cda\u7cdd\u7ce6\u7ce9\u7ceb\u7cf5\u7d03\u7d07\u7d08\u7d09\u7d0f\u7d11\u7d12\u7d13\u7d16\u7d1d\u7d1e\u7d23\u7d26\u7d2a\u7d2d\u7d31\u7d3c\u7d3d\u7d3e\u7d40\u7d41\u7d47\u7d48\u7d4d\u7d51\u7d53\u7d57\u7d59\u7d5a\u7d5c\u7d5d\u7d65\u7d67\u7d6a\u7d70\u7d78\u7d7a\u7d7b\u7d7f\u7d81\u7d82\u7d83\u7d85\u7d86\u7d88\u7d8b\u7d8c\u7d8d\u7d91\u7d96\u7d97\u7d9d"],["8fd4a1","\u7d9e\u7da6\u7da7\u7daa\u7db3\u7db6\u7db7\u7db9\u7dc2",4,"\u7dcc\u7dcd\u7dce\u7dd7\u7dd9\u7e00\u7de2\u7de5\u7de6\u7dea\u7deb\u7ded\u7df1\u7df5\u7df6\u7df9\u7dfa\u7e08\u7e10\u7e11\u7e15\u7e17\u7e1c\u7e1d\u7e20\u7e27\u7e28\u7e2c\u7e2d\u7e2f\u7e33\u7e36\u7e3f\u7e44\u7e45\u7e47\u7e4e\u7e50\u7e52\u7e58\u7e5f\u7e61\u7e62\u7e65\u7e6b\u7e6e\u7e6f\u7e73\u7e78\u7e7e\u7e81\u7e86\u7e87\u7e8a\u7e8d\u7e91\u7e95\u7e98\u7e9a\u7e9d\u7e9e\u7f3c\u7f3b\u7f3d\u7f3e\u7f3f\u7f43\u7f44\u7f47\u7f4f\u7f52\u7f53\u7f5b\u7f5c\u7f5d\u7f61\u7f63\u7f64\u7f65\u7f66\u7f6d"],["8fd5a1","\u7f71\u7f7d\u7f7e\u7f7f\u7f80\u7f8b\u7f8d\u7f8f\u7f90\u7f91\u7f96\u7f97\u7f9c\u7fa1\u7fa2\u7fa6\u7faa\u7fad\u7fb4\u7fbc\u7fbf\u7fc0\u7fc3\u7fc8\u7fce\u7fcf\u7fdb\u7fdf\u7fe3\u7fe5\u7fe8\u7fec\u7fee\u7fef\u7ff2\u7ffa\u7ffd\u7ffe\u7fff\u8007\u8008\u800a\u800d\u800e\u800f\u8011\u8013\u8014\u8016\u801d\u801e\u801f\u8020\u8024\u8026\u802c\u802e\u8030\u8034\u8035\u8037\u8039\u803a\u803c\u803e\u8040\u8044\u8060\u8064\u8066\u806d\u8071\u8075\u8081\u8088\u808e\u809c\u809e\u80a6\u80a7\u80ab\u80b8\u80b9\u80c8\u80cd\u80cf\u80d2\u80d4\u80d5\u80d7\u80d8\u80e0\u80ed\u80ee"],["8fd6a1","\u80f0\u80f2\u80f3\u80f6\u80f9\u80fa\u80fe\u8103\u810b\u8116\u8117\u8118\u811c\u811e\u8120\u8124\u8127\u812c\u8130\u8135\u813a\u813c\u8145\u8147\u814a\u814c\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816d\u816f\u8177\u8181\u8190\u8184\u8185\u8186\u818b\u818e\u8196\u8198\u819b\u819e\u81a2\u81ae\u81b2\u81b4\u81bb\u81cb\u81c3\u81c5\u81ca\u81ce\u81cf\u81d5\u81d7\u81db\u81dd\u81de\u81e1\u81e4\u81eb\u81ec\u81f0\u81f1\u81f2\u81f5\u81f6\u81f8\u81f9\u81fd\u81ff\u8200\u8203\u820f\u8213\u8214\u8219\u821a\u821d\u8221\u8222\u8228\u8232\u8234\u823a\u8243\u8244\u8245\u8246"],["8fd7a1","\u824b\u824e\u824f\u8251\u8256\u825c\u8260\u8263\u8267\u826d\u8274\u827b\u827d\u827f\u8280\u8281\u8283\u8284\u8287\u8289\u828a\u828e\u8291\u8294\u8296\u8298\u829a\u829b\u82a0\u82a1\u82a3\u82a4\u82a7\u82a8\u82a9\u82aa\u82ae\u82b0\u82b2\u82b4\u82b7\u82ba\u82bc\u82be\u82bf\u82c6\u82d0\u82d5\u82da\u82e0\u82e2\u82e4\u82e8\u82ea\u82ed\u82ef\u82f6\u82f7\u82fd\u82fe\u8300\u8301\u8307\u8308\u830a\u830b\u8354\u831b\u831d\u831e\u831f\u8321\u8322\u832c\u832d\u832e\u8330\u8333\u8337\u833a\u833c\u833d\u8342\u8343\u8344\u8347\u834d\u834e\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837d\u837f\u8380\u8382\u8384\u8386\u838d\u8392\u8394\u8395\u8398\u8399\u839b\u839c\u839d\u83a6\u83a7\u83a9\u83ac\u83be\u83bf\u83c0\u83c7\u83c9\u83cf\u83d0\u83d1\u83d4\u83dd\u8353\u83e8\u83ea\u83f6\u83f8\u83f9\u83fc\u8401\u8406\u840a\u840f\u8411\u8415\u8419\u83ad\u842f\u8439\u8445\u8447\u8448\u844a\u844d\u844f\u8451\u8452\u8456\u8458\u8459\u845a\u845c\u8460\u8464\u8465\u8467\u846a\u8470\u8473\u8474\u8476\u8478\u847c\u847d\u8481\u8485\u8492\u8493\u8495\u849e\u84a6\u84a8\u84a9\u84aa\u84af\u84b1\u84b4\u84ba\u84bd\u84be\u84c0\u84c2\u84c7\u84c8\u84cc\u84cf\u84d3"],["8fd9a1","\u84dc\u84e7\u84ea\u84ef\u84f0\u84f1\u84f2\u84f7\u8532\u84fa\u84fb\u84fd\u8502\u8503\u8507\u850c\u850e\u8510\u851c\u851e\u8522\u8523\u8524\u8525\u8527\u852a\u852b\u852f\u8533\u8534\u8536\u853f\u8546\u854f",4,"\u8556\u8559\u855c",6,"\u8564\u856b\u856f\u8579\u857a\u857b\u857d\u857f\u8581\u8585\u8586\u8589\u858b\u858c\u858f\u8593\u8598\u859d\u859f\u85a0\u85a2\u85a5\u85a7\u85b4\u85b6\u85b7\u85b8\u85bc\u85bd\u85be\u85bf\u85c2\u85c7\u85ca\u85cb\u85ce\u85ad\u85d8\u85da\u85df\u85e0\u85e6\u85e8\u85ed\u85f3\u85f6\u85fc"],["8fdaa1","\u85ff\u8600\u8604\u8605\u860d\u860e\u8610\u8611\u8612\u8618\u8619\u861b\u861e\u8621\u8627\u8629\u8636\u8638\u863a\u863c\u863d\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865d\u8660",4,"\u8669\u866c\u866f\u8675\u8676\u8677\u867a\u868d\u8691\u8696\u8698\u869a\u869c\u86a1\u86a6\u86a7\u86a8\u86ad\u86b1\u86b3\u86b4\u86b5\u86b7\u86b8\u86b9\u86bf\u86c0\u86c1\u86c3\u86c5\u86d1\u86d2\u86d5\u86d7\u86da\u86dc\u86e0\u86e3\u86e5\u86e7\u8688\u86fa\u86fc\u86fd\u8704\u8705\u8707\u870b\u870e\u870f\u8710\u8713\u8714\u8719\u871e\u871f\u8721\u8723"],["8fdba1","\u8728\u872e\u872f\u8731\u8732\u8739\u873a\u873c\u873d\u873e\u8740\u8743\u8745\u874d\u8758\u875d\u8761\u8764\u8765\u876f\u8771\u8772\u877b\u8783",6,"\u878b\u878c\u8790\u8793\u8795\u8797\u8798\u8799\u879e\u87a0\u87a3\u87a7\u87ac\u87ad\u87ae\u87b1\u87b5\u87be\u87bf\u87c1\u87c8\u87c9\u87ca\u87ce\u87d5\u87d6\u87d9\u87da\u87dc\u87df\u87e2\u87e3\u87e4\u87ea\u87eb\u87ed\u87f1\u87f3\u87f8\u87fa\u87ff\u8801\u8803\u8806\u8809\u880a\u880b\u8810\u8819\u8812\u8813\u8814\u8818\u881a\u881b\u881c\u881e\u881f\u8828\u882d\u882e\u8830\u8832\u8835"],["8fdca1","\u883a\u883c\u8841\u8843\u8845\u8848\u8849\u884a\u884b\u884e\u8851\u8855\u8856\u8858\u885a\u885c\u885f\u8860\u8864\u8869\u8871\u8879\u887b\u8880\u8898\u889a\u889b\u889c\u889f\u88a0\u88a8\u88aa\u88ba\u88bd\u88be\u88c0\u88ca",4,"\u88d1\u88d2\u88d3\u88db\u88de\u88e7\u88ef\u88f0\u88f1\u88f5\u88f7\u8901\u8906\u890d\u890e\u890f\u8915\u8916\u8918\u8919\u891a\u891c\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893a\u893e\u8940\u8942\u8945\u8946\u8949\u894f\u8952\u8957\u895a\u895b\u895c\u8961\u8962\u8963\u896b\u896e\u8970\u8973\u8975\u897a"],["8fdda1","\u897b\u897c\u897d\u8989\u898d\u8990\u8994\u8995\u899b\u899c\u899f\u89a0\u89a5\u89b0\u89b4\u89b5\u89b6\u89b7\u89bc\u89d4",4,"\u89e5\u89e9\u89eb\u89ed\u89f1\u89f3\u89f6\u89f9\u89fd\u89ff\u8a04\u8a05\u8a07\u8a0f\u8a11\u8a12\u8a14\u8a15\u8a1e\u8a20\u8a22\u8a24\u8a26\u8a2b\u8a2c\u8a2f\u8a35\u8a37\u8a3d\u8a3e\u8a40\u8a43\u8a45\u8a47\u8a49\u8a4d\u8a4e\u8a53\u8a56\u8a57\u8a58\u8a5c\u8a5d\u8a61\u8a65\u8a67\u8a75\u8a76\u8a77\u8a79\u8a7a\u8a7b\u8a7e\u8a7f\u8a80\u8a83\u8a86\u8a8b\u8a8f\u8a90\u8a92\u8a96\u8a97\u8a99\u8a9f\u8aa7\u8aa9\u8aae\u8aaf\u8ab3"],["8fdea1","\u8ab6\u8ab7\u8abb\u8abe\u8ac3\u8ac6\u8ac8\u8ac9\u8aca\u8ad1\u8ad3\u8ad4\u8ad5\u8ad7\u8add\u8adf\u8aec\u8af0\u8af4\u8af5\u8af6\u8afc\u8aff\u8b05\u8b06\u8b0b\u8b11\u8b1c\u8b1e\u8b1f\u8b0a\u8b2d\u8b30\u8b37\u8b3c\u8b42",4,"\u8b48\u8b52\u8b53\u8b54\u8b59\u8b4d\u8b5e\u8b63\u8b6d\u8b76\u8b78\u8b79\u8b7c\u8b7e\u8b81\u8b84\u8b85\u8b8b\u8b8d\u8b8f\u8b94\u8b95\u8b9c\u8b9e\u8b9f\u8c38\u8c39\u8c3d\u8c3e\u8c45\u8c47\u8c49\u8c4b\u8c4f\u8c51\u8c53\u8c54\u8c57\u8c58\u8c5b\u8c5d\u8c59\u8c63\u8c64\u8c66\u8c68\u8c69\u8c6d\u8c73\u8c75\u8c76\u8c7b\u8c7e\u8c86"],["8fdfa1","\u8c87\u8c8b\u8c90\u8c92\u8c93\u8c99\u8c9b\u8c9c\u8ca4\u8cb9\u8cba\u8cc5\u8cc6\u8cc9\u8ccb\u8ccf\u8cd6\u8cd5\u8cd9\u8cdd\u8ce1\u8ce8\u8cec\u8cef\u8cf0\u8cf2\u8cf5\u8cf7\u8cf8\u8cfe\u8cff\u8d01\u8d03\u8d09\u8d12\u8d17\u8d1b\u8d65\u8d69\u8d6c\u8d6e\u8d7f\u8d82\u8d84\u8d88\u8d8d\u8d90\u8d91\u8d95\u8d9e\u8d9f\u8da0\u8da6\u8dab\u8dac\u8daf\u8db2\u8db5\u8db7\u8db9\u8dbb\u8dc0\u8dc5\u8dc6\u8dc7\u8dc8\u8dca\u8dce\u8dd1\u8dd4\u8dd5\u8dd7\u8dd9\u8de4\u8de5\u8de7\u8dec\u8df0\u8dbc\u8df1\u8df2\u8df4\u8dfd\u8e01\u8e04\u8e05\u8e06\u8e0b\u8e11\u8e14\u8e16\u8e20\u8e21\u8e22"],["8fe0a1","\u8e23\u8e26\u8e27\u8e31\u8e33\u8e36\u8e37\u8e38\u8e39\u8e3d\u8e40\u8e41\u8e4b\u8e4d\u8e4e\u8e4f\u8e54\u8e5b\u8e5c\u8e5d\u8e5e\u8e61\u8e62\u8e69\u8e6c\u8e6d\u8e6f\u8e70\u8e71\u8e79\u8e7a\u8e7b\u8e82\u8e83\u8e89\u8e90\u8e92\u8e95\u8e9a\u8e9b\u8e9d\u8e9e\u8ea2\u8ea7\u8ea9\u8ead\u8eae\u8eb3\u8eb5\u8eba\u8ebb\u8ec0\u8ec1\u8ec3\u8ec4\u8ec7\u8ecf\u8ed1\u8ed4\u8edc\u8ee8\u8eee\u8ef0\u8ef1\u8ef7\u8ef9\u8efa\u8eed\u8f00\u8f02\u8f07\u8f08\u8f0f\u8f10\u8f16\u8f17\u8f18\u8f1e\u8f20\u8f21\u8f23\u8f25\u8f27\u8f28\u8f2c\u8f2d\u8f2e\u8f34\u8f35\u8f36\u8f37\u8f3a\u8f40\u8f41"],["8fe1a1","\u8f43\u8f47\u8f4f\u8f51",4,"\u8f58\u8f5d\u8f5e\u8f65\u8f9d\u8fa0\u8fa1\u8fa4\u8fa5\u8fa6\u8fb5\u8fb6\u8fb8\u8fbe\u8fc0\u8fc1\u8fc6\u8fca\u8fcb\u8fcd\u8fd0\u8fd2\u8fd3\u8fd5\u8fe0\u8fe3\u8fe4\u8fe8\u8fee\u8ff1\u8ff5\u8ff6\u8ffb\u8ffe\u9002\u9004\u9008\u900c\u9018\u901b\u9028\u9029\u902f\u902a\u902c\u902d\u9033\u9034\u9037\u903f\u9043\u9044\u904c\u905b\u905d\u9062\u9066\u9067\u906c\u9070\u9074\u9079\u9085\u9088\u908b\u908c\u908e\u9090\u9095\u9097\u9098\u9099\u909b\u90a0\u90a1\u90a2\u90a5\u90b0\u90b2\u90b3\u90b4\u90b6\u90bd\u90cc\u90be\u90c3"],["8fe2a1","\u90c4\u90c5\u90c7\u90c8\u90d5\u90d7\u90d8\u90d9\u90dc\u90dd\u90df\u90e5\u90d2\u90f6\u90eb\u90ef\u90f0\u90f4\u90fe\u90ff\u9100\u9104\u9105\u9106\u9108\u910d\u9110\u9114\u9116\u9117\u9118\u911a\u911c\u911e\u9120\u9125\u9122\u9123\u9127\u9129\u912e\u912f\u9131\u9134\u9136\u9137\u9139\u913a\u913c\u913d\u9143\u9147\u9148\u914f\u9153\u9157\u9159\u915a\u915b\u9161\u9164\u9167\u916d\u9174\u9179\u917a\u917b\u9181\u9183\u9185\u9186\u918a\u918e\u9191\u9193\u9194\u9195\u9198\u919e\u91a1\u91a6\u91a8\u91ac\u91ad\u91ae\u91b0\u91b1\u91b2\u91b3\u91b6\u91bb\u91bc\u91bd\u91bf"],["8fe3a1","\u91c2\u91c3\u91c5\u91d3\u91d4\u91d7\u91d9\u91da\u91de\u91e4\u91e5\u91e9\u91ea\u91ec",5,"\u91f7\u91f9\u91fb\u91fd\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920a\u920c\u9210\u9212\u9213\u9216\u9218\u921c\u921d\u9223\u9224\u9225\u9226\u9228\u922e\u922f\u9230\u9233\u9235\u9236\u9238\u9239\u923a\u923c\u923e\u9240\u9242\u9243\u9246\u9247\u924a\u924d\u924e\u924f\u9251\u9258\u9259\u925c\u925d\u9260\u9261\u9265\u9267\u9268\u9269\u926e\u926f\u9270\u9275",4,"\u927b\u927c\u927d\u927f\u9288\u9289\u928a\u928d\u928e\u9292\u9297"],["8fe4a1","\u9299\u929f\u92a0\u92a4\u92a5\u92a7\u92a8\u92ab\u92af\u92b2\u92b6\u92b8\u92ba\u92bb\u92bc\u92bd\u92bf",4,"\u92c5\u92c6\u92c7\u92c8\u92cb\u92cc\u92cd\u92ce\u92d0\u92d3\u92d5\u92d7\u92d8\u92d9\u92dc\u92dd\u92df\u92e0\u92e1\u92e3\u92e5\u92e7\u92e8\u92ec\u92ee\u92f0\u92f9\u92fb\u92ff\u9300\u9302\u9308\u930d\u9311\u9314\u9315\u931c\u931d\u931e\u931f\u9321\u9324\u9325\u9327\u9329\u932a\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935a\u935e\u9364\u9365\u9367\u9369\u936a\u936d\u936f\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937a\u937d\u937f\u9380\u9381\u9382\u9388\u938a\u938b\u938d\u938f\u9392\u9395\u9398\u939b\u939e\u93a1\u93a3\u93a4\u93a6\u93a8\u93ab\u93b4\u93b5\u93b6\u93ba\u93a9\u93c1\u93c4\u93c5\u93c6\u93c7\u93c9",4,"\u93d3\u93d9\u93dc\u93de\u93df\u93e2\u93e6\u93e7\u93f9\u93f7\u93f8\u93fa\u93fb\u93fd\u9401\u9402\u9404\u9408\u9409\u940d\u940e\u940f\u9415\u9416\u9417\u941f\u942e\u942f\u9431\u9432\u9433\u9434\u943b\u943f\u943d\u9443\u9445\u9448\u944a\u944c\u9455\u9459\u945c\u945f\u9461\u9463\u9468\u946b\u946d\u946e\u946f\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957e\u9584\u9588\u958c\u958d\u958e\u959d\u959e\u959f\u95a1\u95a6\u95a9\u95ab\u95ac\u95b4\u95b6\u95ba\u95bd\u95bf\u95c6\u95c8\u95c9\u95cb\u95d0\u95d1\u95d2\u95d3\u95d9\u95da\u95dd\u95de\u95df\u95e0\u95e4\u95e6\u961d\u961e\u9622\u9624\u9625\u9626\u962c\u9631\u9633\u9637\u9638\u9639\u963a\u963c\u963d\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966e\u9674\u967b\u967c\u967e\u967f\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969a\u969d\u969f\u96a4\u96a5\u96a6\u96a9\u96ae\u96af\u96b3\u96ba\u96ca\u96d2\u5db2\u96d8\u96da\u96dd\u96de\u96df\u96e9\u96ef\u96f1\u96fa\u9702"],["8fe7a1","\u9703\u9705\u9709\u971a\u971b\u971d\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974a\u974e\u974f\u9755\u9757\u9758\u975a\u975b\u9763\u9767\u976a\u976e\u9773\u9776\u9777\u9778\u977b\u977d\u977f\u9780\u9789\u9795\u9796\u9797\u9799\u979a\u979e\u979f\u97a2\u97ac\u97ae\u97b1\u97b2\u97b5\u97b6\u97b8\u97b9\u97ba\u97bc\u97be\u97bf\u97c1\u97c4\u97c5\u97c7\u97c9\u97ca\u97cc\u97cd\u97ce\u97d0\u97d1\u97d4\u97d7\u97d8\u97d9\u97dd\u97de\u97e0\u97db\u97e1\u97e4\u97ef\u97f1\u97f4\u97f7\u97f8\u97fa\u9807\u980a\u9819\u980d\u980e\u9814\u9816\u981c\u981e\u9820\u9823\u9826"],["8fe8a1","\u982b\u982e\u982f\u9830\u9832\u9833\u9835\u9825\u983e\u9844\u9847\u984a\u9851\u9852\u9853\u9856\u9857\u9859\u985a\u9862\u9863\u9865\u9866\u986a\u986c\u98ab\u98ad\u98ae\u98b0\u98b4\u98b7\u98b8\u98ba\u98bb\u98bf\u98c2\u98c5\u98c8\u98cc\u98e1\u98e3\u98e5\u98e6\u98e7\u98ea\u98f3\u98f6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991a\u991b\u991c\u991f\u9922\u9926\u9927\u992b\u9931",4,"\u9939\u993a\u993b\u993c\u9940\u9941\u9946\u9947\u9948\u994d\u994e\u9954\u9958\u9959\u995b\u995c\u995e\u995f\u9960\u999b\u999d\u999f\u99a6\u99b0\u99b1\u99b2\u99b5"],["8fe9a1","\u99b9\u99ba\u99bd\u99bf\u99c3\u99c9\u99d3\u99d4\u99d9\u99da\u99dc\u99de\u99e7\u99ea\u99eb\u99ec\u99f0\u99f4\u99f5\u99f9\u99fd\u99fe\u9a02\u9a03\u9a04\u9a0b\u9a0c\u9a10\u9a11\u9a16\u9a1e\u9a20\u9a22\u9a23\u9a24\u9a27\u9a2d\u9a2e\u9a33\u9a35\u9a36\u9a38\u9a47\u9a41\u9a44\u9a4a\u9a4b\u9a4c\u9a4e\u9a51\u9a54\u9a56\u9a5d\u9aaa\u9aac\u9aae\u9aaf\u9ab2\u9ab4\u9ab5\u9ab6\u9ab9\u9abb\u9abe\u9abf\u9ac1\u9ac3\u9ac6\u9ac8\u9ace\u9ad0\u9ad2\u9ad5\u9ad6\u9ad7\u9adb\u9adc\u9ae0\u9ae4\u9ae5\u9ae7\u9ae9\u9aec\u9af2\u9af3\u9af5\u9af9\u9afa\u9afd\u9aff",4],["8feaa1","\u9b04\u9b05\u9b08\u9b09\u9b0b\u9b0c\u9b0d\u9b0e\u9b10\u9b12\u9b16\u9b19\u9b1b\u9b1c\u9b20\u9b26\u9b2b\u9b2d\u9b33\u9b34\u9b35\u9b37\u9b39\u9b3a\u9b3d\u9b48\u9b4b\u9b4c\u9b55\u9b56\u9b57\u9b5b\u9b5e\u9b61\u9b63\u9b65\u9b66\u9b68\u9b6a",4,"\u9b73\u9b75\u9b77\u9b78\u9b79\u9b7f\u9b80\u9b84\u9b85\u9b86\u9b87\u9b89\u9b8a\u9b8b\u9b8d\u9b8f\u9b90\u9b94\u9b9a\u9b9d\u9b9e\u9ba6\u9ba7\u9ba9\u9bac\u9bb0\u9bb1\u9bb2\u9bb7\u9bb8\u9bbb\u9bbc\u9bbe\u9bbf\u9bc1\u9bc7\u9bc8\u9bce\u9bd0\u9bd7\u9bd8\u9bdd\u9bdf\u9be5\u9be7\u9bea\u9beb\u9bef\u9bf3\u9bf7\u9bf8"],["8feba1","\u9bf9\u9bfa\u9bfd\u9bff\u9c00\u9c02\u9c0b\u9c0f\u9c11\u9c16\u9c18\u9c19\u9c1a\u9c1c\u9c1e\u9c22\u9c23\u9c26",4,"\u9c31\u9c35\u9c36\u9c37\u9c3d\u9c41\u9c43\u9c44\u9c45\u9c49\u9c4a\u9c4e\u9c4f\u9c50\u9c53\u9c54\u9c56\u9c58\u9c5b\u9c5d\u9c5e\u9c5f\u9c63\u9c69\u9c6a\u9c5c\u9c6b\u9c68\u9c6e\u9c70\u9c72\u9c75\u9c77\u9c7b\u9ce6\u9cf2\u9cf7\u9cf9\u9d0b\u9d02\u9d11\u9d17\u9d18\u9d1c\u9d1d\u9d1e\u9d2f\u9d30\u9d32\u9d33\u9d34\u9d3a\u9d3c\u9d45\u9d3d\u9d42\u9d43\u9d47\u9d4a\u9d53\u9d54\u9d5f\u9d63\u9d62\u9d65\u9d69\u9d6a\u9d6b\u9d70\u9d76\u9d77\u9d7b"],["8feca1","\u9d7c\u9d7e\u9d83\u9d84\u9d86\u9d8a\u9d8d\u9d8e\u9d92\u9d93\u9d95\u9d96\u9d97\u9d98\u9da1\u9daa\u9dac\u9dae\u9db1\u9db5\u9db9\u9dbc\u9dbf\u9dc3\u9dc7\u9dc9\u9dca\u9dd4\u9dd5\u9dd6\u9dd7\u9dda\u9dde\u9ddf\u9de0\u9de5\u9de7\u9de9\u9deb\u9dee\u9df0\u9df3\u9df4\u9dfe\u9e0a\u9e02\u9e07\u9e0e\u9e10\u9e11\u9e12\u9e15\u9e16\u9e19\u9e1c\u9e1d\u9e7a\u9e7b\u9e7c\u9e80\u9e82\u9e83\u9e84\u9e85\u9e87\u9e8e\u9e8f\u9e96\u9e98\u9e9b\u9e9e\u9ea4\u9ea8\u9eac\u9eae\u9eaf\u9eb0\u9eb3\u9eb4\u9eb5\u9ec6\u9ec8\u9ecb\u9ed5\u9edf\u9ee4\u9ee7\u9eec\u9eed\u9eee\u9ef0\u9ef1\u9ef2\u9ef5"],["8feda1","\u9ef8\u9eff\u9f02\u9f03\u9f09\u9f0f\u9f10\u9f11\u9f12\u9f14\u9f16\u9f17\u9f19\u9f1a\u9f1b\u9f1f\u9f22\u9f26\u9f2a\u9f2b\u9f2f\u9f31\u9f32\u9f34\u9f37\u9f39\u9f3a\u9f3c\u9f3d\u9f3f\u9f41\u9f43",4,"\u9f53\u9f55\u9f56\u9f57\u9f58\u9f5a\u9f5d\u9f5e\u9f68\u9f69\u9f6d",4,"\u9f73\u9f75\u9f7a\u9f7d\u9f8f\u9f90\u9f91\u9f92\u9f94\u9f96\u9f97\u9f9e\u9fa1\u9fa2\u9fa3\u9fa5"]]')},82626(e){"use strict";e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},56943(e){"use strict";e.exports=JSON.parse('[["a140","\ue4c6",62],["a180","\ue505",32],["a240","\ue526",62],["a280","\ue565",32],["a2ab","\ue766",5],["a2e3","\u20ac\ue76d"],["a2ef","\ue76e\ue76f"],["a2fd","\ue770\ue771"],["a340","\ue586",62],["a380","\ue5c5",31,"\u3000"],["a440","\ue5e6",62],["a480","\ue625",32],["a4f4","\ue772",10],["a540","\ue646",62],["a580","\ue685",32],["a5f7","\ue77d",7],["a640","\ue6a6",62],["a680","\ue6e5",32],["a6b9","\ue785",7],["a6d9","\ue78d",6],["a6ec","\ue794\ue795"],["a6f3","\ue796"],["a6f6","\ue797",8],["a740","\ue706",62],["a780","\ue745",32],["a7c2","\ue7a0",14],["a7f2","\ue7af",12],["a896","\ue7bc",10],["a8bc","\u1e3f"],["a8bf","\u01f9"],["a8c1","\ue7c9\ue7ca\ue7cb\ue7cc"],["a8ea","\ue7cd",20],["a958","\ue7e2"],["a95b","\ue7e3"],["a95d","\ue7e4\ue7e5\ue7e6"],["a989","\u303e\u2ff0",11],["a997","\ue7f4",12],["a9f0","\ue801",14],["aaa1","\ue000",93],["aba1","\ue05e",93],["aca1","\ue0bc",93],["ada1","\ue11a",93],["aea1","\ue178",93],["afa1","\ue1d6",93],["d7fa","\ue810",4],["f8a1","\ue234",93],["f9a1","\ue292",93],["faa1","\ue2f0",93],["fba1","\ue34e",93],["fca1","\ue3ac",93],["fda1","\ue40a",93],["fe50","\u2e81\ue816\ue817\ue818\u2e84\u3473\u3447\u2e88\u2e8b\ue81e\u359e\u361a\u360e\u2e8c\u2e97\u396e\u3918\ue826\u39cf\u39df\u3a73\u39d0\ue82b\ue82c\u3b4e\u3c6e\u3ce0\u2ea7\ue831\ue832\u2eaa\u4056\u415f\u2eae\u4337\u2eb3\u2eb6\u2eb7\ue83b\u43b1\u43ac\u2ebb\u43dd\u44d6\u4661\u464c\ue843"],["fe80","\u4723\u4729\u477c\u478d\u2eca\u4947\u497a\u497d\u4982\u4983\u4985\u4986\u499f\u499b\u49b7\u49b6\ue854\ue855\u4ca3\u4c9f\u4ca0\u4ca1\u4c77\u4ca2\u4d13",6,"\u4dae\ue864\ue468",93],["8135f437","\ue7c7"]]')},29048(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",128],["a1","\uff61",62],["8140","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7"],["8180","\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["81c8","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["81da","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["81f0","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["81fc","\u25ef"],["824f","\uff10",9],["8260","\uff21",25],["8281","\uff41",25],["829f","\u3041",82],["8340","\u30a1",62],["8380","\u30e0",22],["839f","\u0391",16,"\u03a3",6],["83bf","\u03b1",16,"\u03c3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043e",17],["849f","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["877e","\u337b"],["8780","\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["889f","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["8940","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186"],["8980","\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["8a40","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b"],["8a80","\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["8b40","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551"],["8b80","\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["8c40","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8"],["8c80","\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["8d40","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d"],["8d80","\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["8e40","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62"],["8e80","\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["8f40","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3"],["8f80","\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["9040","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8"],["9080","\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["9140","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb"],["9180","\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["9240","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4"],["9280","\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["9340","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac"],["9380","\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["9440","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885"],["9480","\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["9540","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577"],["9580","\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["9640","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6"],["9680","\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["9740","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32"],["9780","\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["9840","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["989f","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["9940","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed"],["9980","\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["9a40","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638"],["9a80","\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["9b40","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80"],["9b80","\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["9c40","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["9d40","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b"],["9d80","\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["9e40","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e"],["9e80","\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["9f40","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef"],["9f80","\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["e040","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd"],["e080","\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e140","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff"],["e180","\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e240","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0"],["e280","\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e340","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37"],["e380","\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e440","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264"],["e480","\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec"],["e580","\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["e640","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7"],["e680","\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["e740","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c"],["e780","\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["e840","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599"],["e880","\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["e940","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43"],["e980","\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["ea40","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef"],["ea80","\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0\u582f\u69c7\u9059\u7464\u51dc\u7199"],["ed40","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f"],["ed80","\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["ee40","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559"],["ee80","\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["eeef","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["f040","\ue000",62],["f080","\ue03f",124],["f140","\ue0bc",62],["f180","\ue0fb",124],["f240","\ue178",62],["f280","\ue1b7",124],["f340","\ue234",62],["f380","\ue273",124],["f440","\ue2f0",62],["f480","\ue32f",124],["f540","\ue3ac",62],["f580","\ue3eb",124],["f640","\ue468",62],["f680","\ue4a7",124],["f740","\ue524",62],["f780","\ue563",124],["f840","\ue5e0",62],["f880","\ue61f",124],["f940","\ue69c"],["fa40","\u2170",9,"\u2160",9,"\uffe2\uffe4\uff07\uff02\u3231\u2116\u2121\u2235\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a"],["fa80","\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f"],["fb40","\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19"],["fb80","\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9"],["fc40","\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"]]')},47080(e){"use strict";e.exports=JSON.parse('{"application/1d-interleaved-parityfec":{"source":"iana"},"application/3gpdash-qoe-report+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/3gpp-ims+xml":{"source":"iana","compressible":true},"application/3gpphal+json":{"source":"iana","compressible":true},"application/3gpphalforms+json":{"source":"iana","compressible":true},"application/a2l":{"source":"iana"},"application/ace+cbor":{"source":"iana"},"application/activemessage":{"source":"iana"},"application/activity+json":{"source":"iana","compressible":true},"application/alto-costmap+json":{"source":"iana","compressible":true},"application/alto-costmapfilter+json":{"source":"iana","compressible":true},"application/alto-directory+json":{"source":"iana","compressible":true},"application/alto-endpointcost+json":{"source":"iana","compressible":true},"application/alto-endpointcostparams+json":{"source":"iana","compressible":true},"application/alto-endpointprop+json":{"source":"iana","compressible":true},"application/alto-endpointpropparams+json":{"source":"iana","compressible":true},"application/alto-error+json":{"source":"iana","compressible":true},"application/alto-networkmap+json":{"source":"iana","compressible":true},"application/alto-networkmapfilter+json":{"source":"iana","compressible":true},"application/alto-updatestreamcontrol+json":{"source":"iana","compressible":true},"application/alto-updatestreamparams+json":{"source":"iana","compressible":true},"application/aml":{"source":"iana"},"application/andrew-inset":{"source":"iana","extensions":["ez"]},"application/applefile":{"source":"iana"},"application/applixware":{"source":"apache","extensions":["aw"]},"application/at+jwt":{"source":"iana"},"application/atf":{"source":"iana"},"application/atfx":{"source":"iana"},"application/atom+xml":{"source":"iana","compressible":true,"extensions":["atom"]},"application/atomcat+xml":{"source":"iana","compressible":true,"extensions":["atomcat"]},"application/atomdeleted+xml":{"source":"iana","compressible":true,"extensions":["atomdeleted"]},"application/atomicmail":{"source":"iana"},"application/atomsvc+xml":{"source":"iana","compressible":true,"extensions":["atomsvc"]},"application/atsc-dwd+xml":{"source":"iana","compressible":true,"extensions":["dwd"]},"application/atsc-dynamic-event-message":{"source":"iana"},"application/atsc-held+xml":{"source":"iana","compressible":true,"extensions":["held"]},"application/atsc-rdt+json":{"source":"iana","compressible":true},"application/atsc-rsat+xml":{"source":"iana","compressible":true,"extensions":["rsat"]},"application/atxml":{"source":"iana"},"application/auth-policy+xml":{"source":"iana","compressible":true},"application/bacnet-xdd+zip":{"source":"iana","compressible":false},"application/batch-smtp":{"source":"iana"},"application/bdoc":{"compressible":false,"extensions":["bdoc"]},"application/beep+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/calendar+json":{"source":"iana","compressible":true},"application/calendar+xml":{"source":"iana","compressible":true,"extensions":["xcs"]},"application/call-completion":{"source":"iana"},"application/cals-1840":{"source":"iana"},"application/captive+json":{"source":"iana","compressible":true},"application/cbor":{"source":"iana"},"application/cbor-seq":{"source":"iana"},"application/cccex":{"source":"iana"},"application/ccmp+xml":{"source":"iana","compressible":true},"application/ccxml+xml":{"source":"iana","compressible":true,"extensions":["ccxml"]},"application/cdfx+xml":{"source":"iana","compressible":true,"extensions":["cdfx"]},"application/cdmi-capability":{"source":"iana","extensions":["cdmia"]},"application/cdmi-container":{"source":"iana","extensions":["cdmic"]},"application/cdmi-domain":{"source":"iana","extensions":["cdmid"]},"application/cdmi-object":{"source":"iana","extensions":["cdmio"]},"application/cdmi-queue":{"source":"iana","extensions":["cdmiq"]},"application/cdni":{"source":"iana"},"application/cea":{"source":"iana"},"application/cea-2018+xml":{"source":"iana","compressible":true},"application/cellml+xml":{"source":"iana","compressible":true},"application/cfw":{"source":"iana"},"application/city+json":{"source":"iana","compressible":true},"application/clr":{"source":"iana"},"application/clue+xml":{"source":"iana","compressible":true},"application/clue_info+xml":{"source":"iana","compressible":true},"application/cms":{"source":"iana"},"application/cnrp+xml":{"source":"iana","compressible":true},"application/coap-group+json":{"source":"iana","compressible":true},"application/coap-payload":{"source":"iana"},"application/commonground":{"source":"iana"},"application/conference-info+xml":{"source":"iana","compressible":true},"application/cose":{"source":"iana"},"application/cose-key":{"source":"iana"},"application/cose-key-set":{"source":"iana"},"application/cpl+xml":{"source":"iana","compressible":true,"extensions":["cpl"]},"application/csrattrs":{"source":"iana"},"application/csta+xml":{"source":"iana","compressible":true},"application/cstadata+xml":{"source":"iana","compressible":true},"application/csvm+json":{"source":"iana","compressible":true},"application/cu-seeme":{"source":"apache","extensions":["cu"]},"application/cwt":{"source":"iana"},"application/cybercash":{"source":"iana"},"application/dart":{"compressible":true},"application/dash+xml":{"source":"iana","compressible":true,"extensions":["mpd"]},"application/dash-patch+xml":{"source":"iana","compressible":true,"extensions":["mpp"]},"application/dashdelta":{"source":"iana"},"application/davmount+xml":{"source":"iana","compressible":true,"extensions":["davmount"]},"application/dca-rft":{"source":"iana"},"application/dcd":{"source":"iana"},"application/dec-dx":{"source":"iana"},"application/dialog-info+xml":{"source":"iana","compressible":true},"application/dicom":{"source":"iana"},"application/dicom+json":{"source":"iana","compressible":true},"application/dicom+xml":{"source":"iana","compressible":true},"application/dii":{"source":"iana"},"application/dit":{"source":"iana"},"application/dns":{"source":"iana"},"application/dns+json":{"source":"iana","compressible":true},"application/dns-message":{"source":"iana"},"application/docbook+xml":{"source":"apache","compressible":true,"extensions":["dbk"]},"application/dots+cbor":{"source":"iana"},"application/dskpp+xml":{"source":"iana","compressible":true},"application/dssc+der":{"source":"iana","extensions":["dssc"]},"application/dssc+xml":{"source":"iana","compressible":true,"extensions":["xdssc"]},"application/dvcs":{"source":"iana"},"application/ecmascript":{"source":"iana","compressible":true,"extensions":["es","ecma"]},"application/edi-consent":{"source":"iana"},"application/edi-x12":{"source":"iana","compressible":false},"application/edifact":{"source":"iana","compressible":false},"application/efi":{"source":"iana"},"application/elm+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/elm+xml":{"source":"iana","compressible":true},"application/emergencycalldata.cap+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/emergencycalldata.comment+xml":{"source":"iana","compressible":true},"application/emergencycalldata.control+xml":{"source":"iana","compressible":true},"application/emergencycalldata.deviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.ecall.msd":{"source":"iana"},"application/emergencycalldata.providerinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.serviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.subscriberinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.veds+xml":{"source":"iana","compressible":true},"application/emma+xml":{"source":"iana","compressible":true,"extensions":["emma"]},"application/emotionml+xml":{"source":"iana","compressible":true,"extensions":["emotionml"]},"application/encaprtp":{"source":"iana"},"application/epp+xml":{"source":"iana","compressible":true},"application/epub+zip":{"source":"iana","compressible":false,"extensions":["epub"]},"application/eshop":{"source":"iana"},"application/exi":{"source":"iana","extensions":["exi"]},"application/expect-ct-report+json":{"source":"iana","compressible":true},"application/express":{"source":"iana","extensions":["exp"]},"application/fastinfoset":{"source":"iana"},"application/fastsoap":{"source":"iana"},"application/fdt+xml":{"source":"iana","compressible":true,"extensions":["fdt"]},"application/fhir+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/fhir+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/fido.trusted-apps+json":{"compressible":true},"application/fits":{"source":"iana"},"application/flexfec":{"source":"iana"},"application/font-sfnt":{"source":"iana"},"application/font-tdpfr":{"source":"iana","extensions":["pfr"]},"application/font-woff":{"source":"iana","compressible":false},"application/framework-attributes+xml":{"source":"iana","compressible":true},"application/geo+json":{"source":"iana","compressible":true,"extensions":["geojson"]},"application/geo+json-seq":{"source":"iana"},"application/geopackage+sqlite3":{"source":"iana"},"application/geoxacml+xml":{"source":"iana","compressible":true},"application/gltf-buffer":{"source":"iana"},"application/gml+xml":{"source":"iana","compressible":true,"extensions":["gml"]},"application/gpx+xml":{"source":"apache","compressible":true,"extensions":["gpx"]},"application/gxf":{"source":"apache","extensions":["gxf"]},"application/gzip":{"source":"iana","compressible":false,"extensions":["gz"]},"application/h224":{"source":"iana"},"application/held+xml":{"source":"iana","compressible":true},"application/hjson":{"extensions":["hjson"]},"application/http":{"source":"iana"},"application/hyperstudio":{"source":"iana","extensions":["stk"]},"application/ibe-key-request+xml":{"source":"iana","compressible":true},"application/ibe-pkg-reply+xml":{"source":"iana","compressible":true},"application/ibe-pp-data":{"source":"iana"},"application/iges":{"source":"iana"},"application/im-iscomposing+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/index":{"source":"iana"},"application/index.cmd":{"source":"iana"},"application/index.obj":{"source":"iana"},"application/index.response":{"source":"iana"},"application/index.vnd":{"source":"iana"},"application/inkml+xml":{"source":"iana","compressible":true,"extensions":["ink","inkml"]},"application/iotp":{"source":"iana"},"application/ipfix":{"source":"iana","extensions":["ipfix"]},"application/ipp":{"source":"iana"},"application/isup":{"source":"iana"},"application/its+xml":{"source":"iana","compressible":true,"extensions":["its"]},"application/java-archive":{"source":"apache","compressible":false,"extensions":["jar","war","ear"]},"application/java-serialized-object":{"source":"apache","compressible":false,"extensions":["ser"]},"application/java-vm":{"source":"apache","compressible":false,"extensions":["class"]},"application/javascript":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["js","mjs"]},"application/jf2feed+json":{"source":"iana","compressible":true},"application/jose":{"source":"iana"},"application/jose+json":{"source":"iana","compressible":true},"application/jrd+json":{"source":"iana","compressible":true},"application/jscalendar+json":{"source":"iana","compressible":true},"application/json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["json","map"]},"application/json-patch+json":{"source":"iana","compressible":true},"application/json-seq":{"source":"iana"},"application/json5":{"extensions":["json5"]},"application/jsonml+json":{"source":"apache","compressible":true,"extensions":["jsonml"]},"application/jwk+json":{"source":"iana","compressible":true},"application/jwk-set+json":{"source":"iana","compressible":true},"application/jwt":{"source":"iana"},"application/kpml-request+xml":{"source":"iana","compressible":true},"application/kpml-response+xml":{"source":"iana","compressible":true},"application/ld+json":{"source":"iana","compressible":true,"extensions":["jsonld"]},"application/lgr+xml":{"source":"iana","compressible":true,"extensions":["lgr"]},"application/link-format":{"source":"iana"},"application/load-control+xml":{"source":"iana","compressible":true},"application/lost+xml":{"source":"iana","compressible":true,"extensions":["lostxml"]},"application/lostsync+xml":{"source":"iana","compressible":true},"application/lpf+zip":{"source":"iana","compressible":false},"application/lxf":{"source":"iana"},"application/mac-binhex40":{"source":"iana","extensions":["hqx"]},"application/mac-compactpro":{"source":"apache","extensions":["cpt"]},"application/macwriteii":{"source":"iana"},"application/mads+xml":{"source":"iana","compressible":true,"extensions":["mads"]},"application/manifest+json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["webmanifest"]},"application/marc":{"source":"iana","extensions":["mrc"]},"application/marcxml+xml":{"source":"iana","compressible":true,"extensions":["mrcx"]},"application/mathematica":{"source":"iana","extensions":["ma","nb","mb"]},"application/mathml+xml":{"source":"iana","compressible":true,"extensions":["mathml"]},"application/mathml-content+xml":{"source":"iana","compressible":true},"application/mathml-presentation+xml":{"source":"iana","compressible":true},"application/mbms-associated-procedure-description+xml":{"source":"iana","compressible":true},"application/mbms-deregister+xml":{"source":"iana","compressible":true},"application/mbms-envelope+xml":{"source":"iana","compressible":true},"application/mbms-msk+xml":{"source":"iana","compressible":true},"application/mbms-msk-response+xml":{"source":"iana","compressible":true},"application/mbms-protection-description+xml":{"source":"iana","compressible":true},"application/mbms-reception-report+xml":{"source":"iana","compressible":true},"application/mbms-register+xml":{"source":"iana","compressible":true},"application/mbms-register-response+xml":{"source":"iana","compressible":true},"application/mbms-schedule+xml":{"source":"iana","compressible":true},"application/mbms-user-service-description+xml":{"source":"iana","compressible":true},"application/mbox":{"source":"iana","extensions":["mbox"]},"application/media-policy-dataset+xml":{"source":"iana","compressible":true,"extensions":["mpf"]},"application/media_control+xml":{"source":"iana","compressible":true},"application/mediaservercontrol+xml":{"source":"iana","compressible":true,"extensions":["mscml"]},"application/merge-patch+json":{"source":"iana","compressible":true},"application/metalink+xml":{"source":"apache","compressible":true,"extensions":["metalink"]},"application/metalink4+xml":{"source":"iana","compressible":true,"extensions":["meta4"]},"application/mets+xml":{"source":"iana","compressible":true,"extensions":["mets"]},"application/mf4":{"source":"iana"},"application/mikey":{"source":"iana"},"application/mipc":{"source":"iana"},"application/missing-blocks+cbor-seq":{"source":"iana"},"application/mmt-aei+xml":{"source":"iana","compressible":true,"extensions":["maei"]},"application/mmt-usd+xml":{"source":"iana","compressible":true,"extensions":["musd"]},"application/mods+xml":{"source":"iana","compressible":true,"extensions":["mods"]},"application/moss-keys":{"source":"iana"},"application/moss-signature":{"source":"iana"},"application/mosskey-data":{"source":"iana"},"application/mosskey-request":{"source":"iana"},"application/mp21":{"source":"iana","extensions":["m21","mp21"]},"application/mp4":{"source":"iana","extensions":["mp4s","m4p"]},"application/mpeg4-generic":{"source":"iana"},"application/mpeg4-iod":{"source":"iana"},"application/mpeg4-iod-xmt":{"source":"iana"},"application/mrb-consumer+xml":{"source":"iana","compressible":true},"application/mrb-publish+xml":{"source":"iana","compressible":true},"application/msc-ivr+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msc-mixer+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msword":{"source":"iana","compressible":false,"extensions":["doc","dot"]},"application/mud+json":{"source":"iana","compressible":true},"application/multipart-core":{"source":"iana"},"application/mxf":{"source":"iana","extensions":["mxf"]},"application/n-quads":{"source":"iana","extensions":["nq"]},"application/n-triples":{"source":"iana","extensions":["nt"]},"application/nasdata":{"source":"iana"},"application/news-checkgroups":{"source":"iana","charset":"US-ASCII"},"application/news-groupinfo":{"source":"iana","charset":"US-ASCII"},"application/news-transmission":{"source":"iana"},"application/nlsml+xml":{"source":"iana","compressible":true},"application/node":{"source":"iana","extensions":["cjs"]},"application/nss":{"source":"iana"},"application/oauth-authz-req+jwt":{"source":"iana"},"application/oblivious-dns-message":{"source":"iana"},"application/ocsp-request":{"source":"iana"},"application/ocsp-response":{"source":"iana"},"application/octet-stream":{"source":"iana","compressible":false,"extensions":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{"source":"iana","extensions":["oda"]},"application/odm+xml":{"source":"iana","compressible":true},"application/odx":{"source":"iana"},"application/oebps-package+xml":{"source":"iana","compressible":true,"extensions":["opf"]},"application/ogg":{"source":"iana","compressible":false,"extensions":["ogx"]},"application/omdoc+xml":{"source":"apache","compressible":true,"extensions":["omdoc"]},"application/onenote":{"source":"apache","extensions":["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{"source":"iana","compressible":true},"application/oscore":{"source":"iana"},"application/oxps":{"source":"iana","extensions":["oxps"]},"application/p21":{"source":"iana"},"application/p21+zip":{"source":"iana","compressible":false},"application/p2p-overlay+xml":{"source":"iana","compressible":true,"extensions":["relo"]},"application/parityfec":{"source":"iana"},"application/passport":{"source":"iana"},"application/patch-ops-error+xml":{"source":"iana","compressible":true,"extensions":["xer"]},"application/pdf":{"source":"iana","compressible":false,"extensions":["pdf"]},"application/pdx":{"source":"iana"},"application/pem-certificate-chain":{"source":"iana"},"application/pgp-encrypted":{"source":"iana","compressible":false,"extensions":["pgp"]},"application/pgp-keys":{"source":"iana","extensions":["asc"]},"application/pgp-signature":{"source":"iana","extensions":["asc","sig"]},"application/pics-rules":{"source":"apache","extensions":["prf"]},"application/pidf+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pidf-diff+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pkcs10":{"source":"iana","extensions":["p10"]},"application/pkcs12":{"source":"iana"},"application/pkcs7-mime":{"source":"iana","extensions":["p7m","p7c"]},"application/pkcs7-signature":{"source":"iana","extensions":["p7s"]},"application/pkcs8":{"source":"iana","extensions":["p8"]},"application/pkcs8-encrypted":{"source":"iana"},"application/pkix-attr-cert":{"source":"iana","extensions":["ac"]},"application/pkix-cert":{"source":"iana","extensions":["cer"]},"application/pkix-crl":{"source":"iana","extensions":["crl"]},"application/pkix-pkipath":{"source":"iana","extensions":["pkipath"]},"application/pkixcmp":{"source":"iana","extensions":["pki"]},"application/pls+xml":{"source":"iana","compressible":true,"extensions":["pls"]},"application/poc-settings+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/postscript":{"source":"iana","compressible":true,"extensions":["ai","eps","ps"]},"application/ppsp-tracker+json":{"source":"iana","compressible":true},"application/problem+json":{"source":"iana","compressible":true},"application/problem+xml":{"source":"iana","compressible":true},"application/provenance+xml":{"source":"iana","compressible":true,"extensions":["provx"]},"application/prs.alvestrand.titrax-sheet":{"source":"iana"},"application/prs.cww":{"source":"iana","extensions":["cww"]},"application/prs.cyn":{"source":"iana","charset":"7-BIT"},"application/prs.hpub+zip":{"source":"iana","compressible":false},"application/prs.nprend":{"source":"iana"},"application/prs.plucker":{"source":"iana"},"application/prs.rdf-xml-crypt":{"source":"iana"},"application/prs.xsf+xml":{"source":"iana","compressible":true},"application/pskc+xml":{"source":"iana","compressible":true,"extensions":["pskcxml"]},"application/pvd+json":{"source":"iana","compressible":true},"application/qsig":{"source":"iana"},"application/raml+yaml":{"compressible":true,"extensions":["raml"]},"application/raptorfec":{"source":"iana"},"application/rdap+json":{"source":"iana","compressible":true},"application/rdf+xml":{"source":"iana","compressible":true,"extensions":["rdf","owl"]},"application/reginfo+xml":{"source":"iana","compressible":true,"extensions":["rif"]},"application/relax-ng-compact-syntax":{"source":"iana","extensions":["rnc"]},"application/remote-printing":{"source":"iana"},"application/reputon+json":{"source":"iana","compressible":true},"application/resource-lists+xml":{"source":"iana","compressible":true,"extensions":["rl"]},"application/resource-lists-diff+xml":{"source":"iana","compressible":true,"extensions":["rld"]},"application/rfc+xml":{"source":"iana","compressible":true},"application/riscos":{"source":"iana"},"application/rlmi+xml":{"source":"iana","compressible":true},"application/rls-services+xml":{"source":"iana","compressible":true,"extensions":["rs"]},"application/route-apd+xml":{"source":"iana","compressible":true,"extensions":["rapd"]},"application/route-s-tsid+xml":{"source":"iana","compressible":true,"extensions":["sls"]},"application/route-usd+xml":{"source":"iana","compressible":true,"extensions":["rusd"]},"application/rpki-ghostbusters":{"source":"iana","extensions":["gbr"]},"application/rpki-manifest":{"source":"iana","extensions":["mft"]},"application/rpki-publication":{"source":"iana"},"application/rpki-roa":{"source":"iana","extensions":["roa"]},"application/rpki-updown":{"source":"iana"},"application/rsd+xml":{"source":"apache","compressible":true,"extensions":["rsd"]},"application/rss+xml":{"source":"apache","compressible":true,"extensions":["rss"]},"application/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"application/rtploopback":{"source":"iana"},"application/rtx":{"source":"iana"},"application/samlassertion+xml":{"source":"iana","compressible":true},"application/samlmetadata+xml":{"source":"iana","compressible":true},"application/sarif+json":{"source":"iana","compressible":true},"application/sarif-external-properties+json":{"source":"iana","compressible":true},"application/sbe":{"source":"iana"},"application/sbml+xml":{"source":"iana","compressible":true,"extensions":["sbml"]},"application/scaip+xml":{"source":"iana","compressible":true},"application/scim+json":{"source":"iana","compressible":true},"application/scvp-cv-request":{"source":"iana","extensions":["scq"]},"application/scvp-cv-response":{"source":"iana","extensions":["scs"]},"application/scvp-vp-request":{"source":"iana","extensions":["spq"]},"application/scvp-vp-response":{"source":"iana","extensions":["spp"]},"application/sdp":{"source":"iana","extensions":["sdp"]},"application/secevent+jwt":{"source":"iana"},"application/senml+cbor":{"source":"iana"},"application/senml+json":{"source":"iana","compressible":true},"application/senml+xml":{"source":"iana","compressible":true,"extensions":["senmlx"]},"application/senml-etch+cbor":{"source":"iana"},"application/senml-etch+json":{"source":"iana","compressible":true},"application/senml-exi":{"source":"iana"},"application/sensml+cbor":{"source":"iana"},"application/sensml+json":{"source":"iana","compressible":true},"application/sensml+xml":{"source":"iana","compressible":true,"extensions":["sensmlx"]},"application/sensml-exi":{"source":"iana"},"application/sep+xml":{"source":"iana","compressible":true},"application/sep-exi":{"source":"iana"},"application/session-info":{"source":"iana"},"application/set-payment":{"source":"iana"},"application/set-payment-initiation":{"source":"iana","extensions":["setpay"]},"application/set-registration":{"source":"iana"},"application/set-registration-initiation":{"source":"iana","extensions":["setreg"]},"application/sgml":{"source":"iana"},"application/sgml-open-catalog":{"source":"iana"},"application/shf+xml":{"source":"iana","compressible":true,"extensions":["shf"]},"application/sieve":{"source":"iana","extensions":["siv","sieve"]},"application/simple-filter+xml":{"source":"iana","compressible":true},"application/simple-message-summary":{"source":"iana"},"application/simplesymbolcontainer":{"source":"iana"},"application/sipc":{"source":"iana"},"application/slate":{"source":"iana"},"application/smil":{"source":"iana"},"application/smil+xml":{"source":"iana","compressible":true,"extensions":["smi","smil"]},"application/smpte336m":{"source":"iana"},"application/soap+fastinfoset":{"source":"iana"},"application/soap+xml":{"source":"iana","compressible":true},"application/sparql-query":{"source":"iana","extensions":["rq"]},"application/sparql-results+xml":{"source":"iana","compressible":true,"extensions":["srx"]},"application/spdx+json":{"source":"iana","compressible":true},"application/spirits-event+xml":{"source":"iana","compressible":true},"application/sql":{"source":"iana"},"application/srgs":{"source":"iana","extensions":["gram"]},"application/srgs+xml":{"source":"iana","compressible":true,"extensions":["grxml"]},"application/sru+xml":{"source":"iana","compressible":true,"extensions":["sru"]},"application/ssdl+xml":{"source":"apache","compressible":true,"extensions":["ssdl"]},"application/ssml+xml":{"source":"iana","compressible":true,"extensions":["ssml"]},"application/stix+json":{"source":"iana","compressible":true},"application/swid+xml":{"source":"iana","compressible":true,"extensions":["swidtag"]},"application/tamp-apex-update":{"source":"iana"},"application/tamp-apex-update-confirm":{"source":"iana"},"application/tamp-community-update":{"source":"iana"},"application/tamp-community-update-confirm":{"source":"iana"},"application/tamp-error":{"source":"iana"},"application/tamp-sequence-adjust":{"source":"iana"},"application/tamp-sequence-adjust-confirm":{"source":"iana"},"application/tamp-status-query":{"source":"iana"},"application/tamp-status-response":{"source":"iana"},"application/tamp-update":{"source":"iana"},"application/tamp-update-confirm":{"source":"iana"},"application/tar":{"compressible":true},"application/taxii+json":{"source":"iana","compressible":true},"application/td+json":{"source":"iana","compressible":true},"application/tei+xml":{"source":"iana","compressible":true,"extensions":["tei","teicorpus"]},"application/tetra_isi":{"source":"iana"},"application/thraud+xml":{"source":"iana","compressible":true,"extensions":["tfi"]},"application/timestamp-query":{"source":"iana"},"application/timestamp-reply":{"source":"iana"},"application/timestamped-data":{"source":"iana","extensions":["tsd"]},"application/tlsrpt+gzip":{"source":"iana"},"application/tlsrpt+json":{"source":"iana","compressible":true},"application/tnauthlist":{"source":"iana"},"application/token-introspection+jwt":{"source":"iana"},"application/toml":{"compressible":true,"extensions":["toml"]},"application/trickle-ice-sdpfrag":{"source":"iana"},"application/trig":{"source":"iana","extensions":["trig"]},"application/ttml+xml":{"source":"iana","compressible":true,"extensions":["ttml"]},"application/tve-trigger":{"source":"iana"},"application/tzif":{"source":"iana"},"application/tzif-leap":{"source":"iana"},"application/ubjson":{"compressible":false,"extensions":["ubj"]},"application/ulpfec":{"source":"iana"},"application/urc-grpsheet+xml":{"source":"iana","compressible":true},"application/urc-ressheet+xml":{"source":"iana","compressible":true,"extensions":["rsheet"]},"application/urc-targetdesc+xml":{"source":"iana","compressible":true,"extensions":["td"]},"application/urc-uisocketdesc+xml":{"source":"iana","compressible":true},"application/vcard+json":{"source":"iana","compressible":true},"application/vcard+xml":{"source":"iana","compressible":true},"application/vemmi":{"source":"iana"},"application/vividence.scriptfile":{"source":"apache"},"application/vnd.1000minds.decision-model+xml":{"source":"iana","compressible":true,"extensions":["1km"]},"application/vnd.3gpp-prose+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-prose-pc3ch+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-v2x-local-service-information":{"source":"iana"},"application/vnd.3gpp.5gnas":{"source":"iana"},"application/vnd.3gpp.access-transfer-events+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.bsf+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gmop+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gtpc":{"source":"iana"},"application/vnd.3gpp.interworking-data":{"source":"iana"},"application/vnd.3gpp.lpp":{"source":"iana"},"application/vnd.3gpp.mc-signalling-ear":{"source":"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-payload":{"source":"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-signalling":{"source":"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-floor-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-signed+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-init-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-transmission-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mid-call+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ngap":{"source":"iana"},"application/vnd.3gpp.pfcp":{"source":"iana"},"application/vnd.3gpp.pic-bw-large":{"source":"iana","extensions":["plb"]},"application/vnd.3gpp.pic-bw-small":{"source":"iana","extensions":["psb"]},"application/vnd.3gpp.pic-bw-var":{"source":"iana","extensions":["pvb"]},"application/vnd.3gpp.s1ap":{"source":"iana"},"application/vnd.3gpp.sms":{"source":"iana"},"application/vnd.3gpp.sms+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-ext+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.state-and-event-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ussd+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.bcmcsinfo+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.sms":{"source":"iana"},"application/vnd.3gpp2.tcap":{"source":"iana","extensions":["tcap"]},"application/vnd.3lightssoftware.imagescal":{"source":"iana"},"application/vnd.3m.post-it-notes":{"source":"iana","extensions":["pwn"]},"application/vnd.accpac.simply.aso":{"source":"iana","extensions":["aso"]},"application/vnd.accpac.simply.imp":{"source":"iana","extensions":["imp"]},"application/vnd.acucobol":{"source":"iana","extensions":["acu"]},"application/vnd.acucorp":{"source":"iana","extensions":["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{"source":"apache","compressible":false,"extensions":["air"]},"application/vnd.adobe.flash.movie":{"source":"iana"},"application/vnd.adobe.formscentral.fcdt":{"source":"iana","extensions":["fcdt"]},"application/vnd.adobe.fxp":{"source":"iana","extensions":["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{"source":"iana"},"application/vnd.adobe.xdp+xml":{"source":"iana","compressible":true,"extensions":["xdp"]},"application/vnd.adobe.xfdf":{"source":"iana","extensions":["xfdf"]},"application/vnd.aether.imp":{"source":"iana"},"application/vnd.afpc.afplinedata":{"source":"iana"},"application/vnd.afpc.afplinedata-pagedef":{"source":"iana"},"application/vnd.afpc.cmoca-cmresource":{"source":"iana"},"application/vnd.afpc.foca-charset":{"source":"iana"},"application/vnd.afpc.foca-codedfont":{"source":"iana"},"application/vnd.afpc.foca-codepage":{"source":"iana"},"application/vnd.afpc.modca":{"source":"iana"},"application/vnd.afpc.modca-cmtable":{"source":"iana"},"application/vnd.afpc.modca-formdef":{"source":"iana"},"application/vnd.afpc.modca-mediummap":{"source":"iana"},"application/vnd.afpc.modca-objectcontainer":{"source":"iana"},"application/vnd.afpc.modca-overlay":{"source":"iana"},"application/vnd.afpc.modca-pagesegment":{"source":"iana"},"application/vnd.age":{"source":"iana","extensions":["age"]},"application/vnd.ah-barcode":{"source":"iana"},"application/vnd.ahead.space":{"source":"iana","extensions":["ahead"]},"application/vnd.airzip.filesecure.azf":{"source":"iana","extensions":["azf"]},"application/vnd.airzip.filesecure.azs":{"source":"iana","extensions":["azs"]},"application/vnd.amadeus+json":{"source":"iana","compressible":true},"application/vnd.amazon.ebook":{"source":"apache","extensions":["azw"]},"application/vnd.amazon.mobi8-ebook":{"source":"iana"},"application/vnd.americandynamics.acc":{"source":"iana","extensions":["acc"]},"application/vnd.amiga.ami":{"source":"iana","extensions":["ami"]},"application/vnd.amundsen.maze+xml":{"source":"iana","compressible":true},"application/vnd.android.ota":{"source":"iana"},"application/vnd.android.package-archive":{"source":"apache","compressible":false,"extensions":["apk"]},"application/vnd.anki":{"source":"iana"},"application/vnd.anser-web-certificate-issue-initiation":{"source":"iana","extensions":["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{"source":"apache","extensions":["fti"]},"application/vnd.antix.game-component":{"source":"iana","extensions":["atx"]},"application/vnd.apache.arrow.file":{"source":"iana"},"application/vnd.apache.arrow.stream":{"source":"iana"},"application/vnd.apache.thrift.binary":{"source":"iana"},"application/vnd.apache.thrift.compact":{"source":"iana"},"application/vnd.apache.thrift.json":{"source":"iana"},"application/vnd.api+json":{"source":"iana","compressible":true},"application/vnd.aplextor.warrp+json":{"source":"iana","compressible":true},"application/vnd.apothekende.reservation+json":{"source":"iana","compressible":true},"application/vnd.apple.installer+xml":{"source":"iana","compressible":true,"extensions":["mpkg"]},"application/vnd.apple.keynote":{"source":"iana","extensions":["key"]},"application/vnd.apple.mpegurl":{"source":"iana","extensions":["m3u8"]},"application/vnd.apple.numbers":{"source":"iana","extensions":["numbers"]},"application/vnd.apple.pages":{"source":"iana","extensions":["pages"]},"application/vnd.apple.pkpass":{"compressible":false,"extensions":["pkpass"]},"application/vnd.arastra.swi":{"source":"iana"},"application/vnd.aristanetworks.swi":{"source":"iana","extensions":["swi"]},"application/vnd.artisan+json":{"source":"iana","compressible":true},"application/vnd.artsquare":{"source":"iana"},"application/vnd.astraea-software.iota":{"source":"iana","extensions":["iota"]},"application/vnd.audiograph":{"source":"iana","extensions":["aep"]},"application/vnd.autopackage":{"source":"iana"},"application/vnd.avalon+json":{"source":"iana","compressible":true},"application/vnd.avistar+xml":{"source":"iana","compressible":true},"application/vnd.balsamiq.bmml+xml":{"source":"iana","compressible":true,"extensions":["bmml"]},"application/vnd.balsamiq.bmpr":{"source":"iana"},"application/vnd.banana-accounting":{"source":"iana"},"application/vnd.bbf.usp.error":{"source":"iana"},"application/vnd.bbf.usp.msg":{"source":"iana"},"application/vnd.bbf.usp.msg+json":{"source":"iana","compressible":true},"application/vnd.bekitzur-stech+json":{"source":"iana","compressible":true},"application/vnd.bint.med-content":{"source":"iana"},"application/vnd.biopax.rdf+xml":{"source":"iana","compressible":true},"application/vnd.blink-idb-value-wrapper":{"source":"iana"},"application/vnd.blueice.multipass":{"source":"iana","extensions":["mpm"]},"application/vnd.bluetooth.ep.oob":{"source":"iana"},"application/vnd.bluetooth.le.oob":{"source":"iana"},"application/vnd.bmi":{"source":"iana","extensions":["bmi"]},"application/vnd.bpf":{"source":"iana"},"application/vnd.bpf3":{"source":"iana"},"application/vnd.businessobjects":{"source":"iana","extensions":["rep"]},"application/vnd.byu.uapi+json":{"source":"iana","compressible":true},"application/vnd.cab-jscript":{"source":"iana"},"application/vnd.canon-cpdl":{"source":"iana"},"application/vnd.canon-lips":{"source":"iana"},"application/vnd.capasystems-pg+json":{"source":"iana","compressible":true},"application/vnd.cendio.thinlinc.clientconf":{"source":"iana"},"application/vnd.century-systems.tcp_stream":{"source":"iana"},"application/vnd.chemdraw+xml":{"source":"iana","compressible":true,"extensions":["cdxml"]},"application/vnd.chess-pgn":{"source":"iana"},"application/vnd.chipnuts.karaoke-mmd":{"source":"iana","extensions":["mmd"]},"application/vnd.ciedi":{"source":"iana"},"application/vnd.cinderella":{"source":"iana","extensions":["cdy"]},"application/vnd.cirpack.isdn-ext":{"source":"iana"},"application/vnd.citationstyles.style+xml":{"source":"iana","compressible":true,"extensions":["csl"]},"application/vnd.claymore":{"source":"iana","extensions":["cla"]},"application/vnd.cloanto.rp9":{"source":"iana","extensions":["rp9"]},"application/vnd.clonk.c4group":{"source":"iana","extensions":["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{"source":"iana","extensions":["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{"source":"iana","extensions":["c11amz"]},"application/vnd.coffeescript":{"source":"iana"},"application/vnd.collabio.xodocuments.document":{"source":"iana"},"application/vnd.collabio.xodocuments.document-template":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation-template":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{"source":"iana"},"application/vnd.collection+json":{"source":"iana","compressible":true},"application/vnd.collection.doc+json":{"source":"iana","compressible":true},"application/vnd.collection.next+json":{"source":"iana","compressible":true},"application/vnd.comicbook+zip":{"source":"iana","compressible":false},"application/vnd.comicbook-rar":{"source":"iana"},"application/vnd.commerce-battelle":{"source":"iana"},"application/vnd.commonspace":{"source":"iana","extensions":["csp"]},"application/vnd.contact.cmsg":{"source":"iana","extensions":["cdbcmsg"]},"application/vnd.coreos.ignition+json":{"source":"iana","compressible":true},"application/vnd.cosmocaller":{"source":"iana","extensions":["cmc"]},"application/vnd.crick.clicker":{"source":"iana","extensions":["clkx"]},"application/vnd.crick.clicker.keyboard":{"source":"iana","extensions":["clkk"]},"application/vnd.crick.clicker.palette":{"source":"iana","extensions":["clkp"]},"application/vnd.crick.clicker.template":{"source":"iana","extensions":["clkt"]},"application/vnd.crick.clicker.wordbank":{"source":"iana","extensions":["clkw"]},"application/vnd.criticaltools.wbs+xml":{"source":"iana","compressible":true,"extensions":["wbs"]},"application/vnd.cryptii.pipe+json":{"source":"iana","compressible":true},"application/vnd.crypto-shade-file":{"source":"iana"},"application/vnd.cryptomator.encrypted":{"source":"iana"},"application/vnd.cryptomator.vault":{"source":"iana"},"application/vnd.ctc-posml":{"source":"iana","extensions":["pml"]},"application/vnd.ctct.ws+xml":{"source":"iana","compressible":true},"application/vnd.cups-pdf":{"source":"iana"},"application/vnd.cups-postscript":{"source":"iana"},"application/vnd.cups-ppd":{"source":"iana","extensions":["ppd"]},"application/vnd.cups-raster":{"source":"iana"},"application/vnd.cups-raw":{"source":"iana"},"application/vnd.curl":{"source":"iana"},"application/vnd.curl.car":{"source":"apache","extensions":["car"]},"application/vnd.curl.pcurl":{"source":"apache","extensions":["pcurl"]},"application/vnd.cyan.dean.root+xml":{"source":"iana","compressible":true},"application/vnd.cybank":{"source":"iana"},"application/vnd.cyclonedx+json":{"source":"iana","compressible":true},"application/vnd.cyclonedx+xml":{"source":"iana","compressible":true},"application/vnd.d2l.coursepackage1p0+zip":{"source":"iana","compressible":false},"application/vnd.d3m-dataset":{"source":"iana"},"application/vnd.d3m-problem":{"source":"iana"},"application/vnd.dart":{"source":"iana","compressible":true,"extensions":["dart"]},"application/vnd.data-vision.rdz":{"source":"iana","extensions":["rdz"]},"application/vnd.datapackage+json":{"source":"iana","compressible":true},"application/vnd.dataresource+json":{"source":"iana","compressible":true},"application/vnd.dbf":{"source":"iana","extensions":["dbf"]},"application/vnd.debian.binary-package":{"source":"iana"},"application/vnd.dece.data":{"source":"iana","extensions":["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{"source":"iana","compressible":true,"extensions":["uvt","uvvt"]},"application/vnd.dece.unspecified":{"source":"iana","extensions":["uvx","uvvx"]},"application/vnd.dece.zip":{"source":"iana","extensions":["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{"source":"iana","extensions":["fe_launch"]},"application/vnd.desmume.movie":{"source":"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{"source":"iana"},"application/vnd.dm.delegation+xml":{"source":"iana","compressible":true},"application/vnd.dna":{"source":"iana","extensions":["dna"]},"application/vnd.document+json":{"source":"iana","compressible":true},"application/vnd.dolby.mlp":{"source":"apache","extensions":["mlp"]},"application/vnd.dolby.mobile.1":{"source":"iana"},"application/vnd.dolby.mobile.2":{"source":"iana"},"application/vnd.doremir.scorecloud-binary-document":{"source":"iana"},"application/vnd.dpgraph":{"source":"iana","extensions":["dpg"]},"application/vnd.dreamfactory":{"source":"iana","extensions":["dfac"]},"application/vnd.drive+json":{"source":"iana","compressible":true},"application/vnd.ds-keypoint":{"source":"apache","extensions":["kpxx"]},"application/vnd.dtg.local":{"source":"iana"},"application/vnd.dtg.local.flash":{"source":"iana"},"application/vnd.dtg.local.html":{"source":"iana"},"application/vnd.dvb.ait":{"source":"iana","extensions":["ait"]},"application/vnd.dvb.dvbisl+xml":{"source":"iana","compressible":true},"application/vnd.dvb.dvbj":{"source":"iana"},"application/vnd.dvb.esgcontainer":{"source":"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess2":{"source":"iana"},"application/vnd.dvb.ipdcesgpdd":{"source":"iana"},"application/vnd.dvb.ipdcroaming":{"source":"iana"},"application/vnd.dvb.iptv.alfec-base":{"source":"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{"source":"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-container+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-generic+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-msglist+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-request+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-response+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-init+xml":{"source":"iana","compressible":true},"application/vnd.dvb.pfr":{"source":"iana"},"application/vnd.dvb.service":{"source":"iana","extensions":["svc"]},"application/vnd.dxr":{"source":"iana"},"application/vnd.dynageo":{"source":"iana","extensions":["geo"]},"application/vnd.dzr":{"source":"iana"},"application/vnd.easykaraoke.cdgdownload":{"source":"iana"},"application/vnd.ecdis-update":{"source":"iana"},"application/vnd.ecip.rlp":{"source":"iana"},"application/vnd.eclipse.ditto+json":{"source":"iana","compressible":true},"application/vnd.ecowin.chart":{"source":"iana","extensions":["mag"]},"application/vnd.ecowin.filerequest":{"source":"iana"},"application/vnd.ecowin.fileupdate":{"source":"iana"},"application/vnd.ecowin.series":{"source":"iana"},"application/vnd.ecowin.seriesrequest":{"source":"iana"},"application/vnd.ecowin.seriesupdate":{"source":"iana"},"application/vnd.efi.img":{"source":"iana"},"application/vnd.efi.iso":{"source":"iana"},"application/vnd.emclient.accessrequest+xml":{"source":"iana","compressible":true},"application/vnd.enliven":{"source":"iana","extensions":["nml"]},"application/vnd.enphase.envoy":{"source":"iana"},"application/vnd.eprints.data+xml":{"source":"iana","compressible":true},"application/vnd.epson.esf":{"source":"iana","extensions":["esf"]},"application/vnd.epson.msf":{"source":"iana","extensions":["msf"]},"application/vnd.epson.quickanime":{"source":"iana","extensions":["qam"]},"application/vnd.epson.salt":{"source":"iana","extensions":["slt"]},"application/vnd.epson.ssf":{"source":"iana","extensions":["ssf"]},"application/vnd.ericsson.quickcall":{"source":"iana"},"application/vnd.espass-espass+zip":{"source":"iana","compressible":false},"application/vnd.eszigno3+xml":{"source":"iana","compressible":true,"extensions":["es3","et3"]},"application/vnd.etsi.aoc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.asic-e+zip":{"source":"iana","compressible":false},"application/vnd.etsi.asic-s+zip":{"source":"iana","compressible":false},"application/vnd.etsi.cug+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvcommand+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-bc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-cod+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-npvr+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvservice+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsync+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvueprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mcid+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mheg5":{"source":"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"source":"iana","compressible":true},"application/vnd.etsi.pstn+xml":{"source":"iana","compressible":true},"application/vnd.etsi.sci+xml":{"source":"iana","compressible":true},"application/vnd.etsi.simservs+xml":{"source":"iana","compressible":true},"application/vnd.etsi.timestamp-token":{"source":"iana"},"application/vnd.etsi.tsl+xml":{"source":"iana","compressible":true},"application/vnd.etsi.tsl.der":{"source":"iana"},"application/vnd.eu.kasparian.car+json":{"source":"iana","compressible":true},"application/vnd.eudora.data":{"source":"iana"},"application/vnd.evolv.ecig.profile":{"source":"iana"},"application/vnd.evolv.ecig.settings":{"source":"iana"},"application/vnd.evolv.ecig.theme":{"source":"iana"},"application/vnd.exstream-empower+zip":{"source":"iana","compressible":false},"application/vnd.exstream-package":{"source":"iana"},"application/vnd.ezpix-album":{"source":"iana","extensions":["ez2"]},"application/vnd.ezpix-package":{"source":"iana","extensions":["ez3"]},"application/vnd.f-secure.mobile":{"source":"iana"},"application/vnd.familysearch.gedcom+zip":{"source":"iana","compressible":false},"application/vnd.fastcopy-disk-image":{"source":"iana"},"application/vnd.fdf":{"source":"iana","extensions":["fdf"]},"application/vnd.fdsn.mseed":{"source":"iana","extensions":["mseed"]},"application/vnd.fdsn.seed":{"source":"iana","extensions":["seed","dataless"]},"application/vnd.ffsns":{"source":"iana"},"application/vnd.ficlab.flb+zip":{"source":"iana","compressible":false},"application/vnd.filmit.zfc":{"source":"iana"},"application/vnd.fints":{"source":"iana"},"application/vnd.firemonkeys.cloudcell":{"source":"iana"},"application/vnd.flographit":{"source":"iana","extensions":["gph"]},"application/vnd.fluxtime.clip":{"source":"iana","extensions":["ftc"]},"application/vnd.font-fontforge-sfd":{"source":"iana"},"application/vnd.framemaker":{"source":"iana","extensions":["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{"source":"iana","extensions":["fnc"]},"application/vnd.frogans.ltf":{"source":"iana","extensions":["ltf"]},"application/vnd.fsc.weblaunch":{"source":"iana","extensions":["fsc"]},"application/vnd.fujifilm.fb.docuworks":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.container":{"source":"iana"},"application/vnd.fujifilm.fb.jfi+xml":{"source":"iana","compressible":true},"application/vnd.fujitsu.oasys":{"source":"iana","extensions":["oas"]},"application/vnd.fujitsu.oasys2":{"source":"iana","extensions":["oa2"]},"application/vnd.fujitsu.oasys3":{"source":"iana","extensions":["oa3"]},"application/vnd.fujitsu.oasysgp":{"source":"iana","extensions":["fg5"]},"application/vnd.fujitsu.oasysprs":{"source":"iana","extensions":["bh2"]},"application/vnd.fujixerox.art-ex":{"source":"iana"},"application/vnd.fujixerox.art4":{"source":"iana"},"application/vnd.fujixerox.ddd":{"source":"iana","extensions":["ddd"]},"application/vnd.fujixerox.docuworks":{"source":"iana","extensions":["xdw"]},"application/vnd.fujixerox.docuworks.binder":{"source":"iana","extensions":["xbd"]},"application/vnd.fujixerox.docuworks.container":{"source":"iana"},"application/vnd.fujixerox.hbpl":{"source":"iana"},"application/vnd.fut-misnet":{"source":"iana"},"application/vnd.futoin+cbor":{"source":"iana"},"application/vnd.futoin+json":{"source":"iana","compressible":true},"application/vnd.fuzzysheet":{"source":"iana","extensions":["fzs"]},"application/vnd.genomatix.tuxedo":{"source":"iana","extensions":["txd"]},"application/vnd.gentics.grd+json":{"source":"iana","compressible":true},"application/vnd.geo+json":{"source":"iana","compressible":true},"application/vnd.geocube+xml":{"source":"iana","compressible":true},"application/vnd.geogebra.file":{"source":"iana","extensions":["ggb"]},"application/vnd.geogebra.slides":{"source":"iana"},"application/vnd.geogebra.tool":{"source":"iana","extensions":["ggt"]},"application/vnd.geometry-explorer":{"source":"iana","extensions":["gex","gre"]},"application/vnd.geonext":{"source":"iana","extensions":["gxt"]},"application/vnd.geoplan":{"source":"iana","extensions":["g2w"]},"application/vnd.geospace":{"source":"iana","extensions":["g3w"]},"application/vnd.gerber":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt-response":{"source":"iana"},"application/vnd.gmx":{"source":"iana","extensions":["gmx"]},"application/vnd.google-apps.document":{"compressible":false,"extensions":["gdoc"]},"application/vnd.google-apps.presentation":{"compressible":false,"extensions":["gslides"]},"application/vnd.google-apps.spreadsheet":{"compressible":false,"extensions":["gsheet"]},"application/vnd.google-earth.kml+xml":{"source":"iana","compressible":true,"extensions":["kml"]},"application/vnd.google-earth.kmz":{"source":"iana","compressible":false,"extensions":["kmz"]},"application/vnd.gov.sk.e-form+xml":{"source":"iana","compressible":true},"application/vnd.gov.sk.e-form+zip":{"source":"iana","compressible":false},"application/vnd.gov.sk.xmldatacontainer+xml":{"source":"iana","compressible":true},"application/vnd.grafeq":{"source":"iana","extensions":["gqf","gqs"]},"application/vnd.gridmp":{"source":"iana"},"application/vnd.groove-account":{"source":"iana","extensions":["gac"]},"application/vnd.groove-help":{"source":"iana","extensions":["ghf"]},"application/vnd.groove-identity-message":{"source":"iana","extensions":["gim"]},"application/vnd.groove-injector":{"source":"iana","extensions":["grv"]},"application/vnd.groove-tool-message":{"source":"iana","extensions":["gtm"]},"application/vnd.groove-tool-template":{"source":"iana","extensions":["tpl"]},"application/vnd.groove-vcard":{"source":"iana","extensions":["vcg"]},"application/vnd.hal+json":{"source":"iana","compressible":true},"application/vnd.hal+xml":{"source":"iana","compressible":true,"extensions":["hal"]},"application/vnd.handheld-entertainment+xml":{"source":"iana","compressible":true,"extensions":["zmm"]},"application/vnd.hbci":{"source":"iana","extensions":["hbci"]},"application/vnd.hc+json":{"source":"iana","compressible":true},"application/vnd.hcl-bireports":{"source":"iana"},"application/vnd.hdt":{"source":"iana"},"application/vnd.heroku+json":{"source":"iana","compressible":true},"application/vnd.hhe.lesson-player":{"source":"iana","extensions":["les"]},"application/vnd.hl7cda+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hl7v2+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hp-hpgl":{"source":"iana","extensions":["hpgl"]},"application/vnd.hp-hpid":{"source":"iana","extensions":["hpid"]},"application/vnd.hp-hps":{"source":"iana","extensions":["hps"]},"application/vnd.hp-jlyt":{"source":"iana","extensions":["jlt"]},"application/vnd.hp-pcl":{"source":"iana","extensions":["pcl"]},"application/vnd.hp-pclxl":{"source":"iana","extensions":["pclxl"]},"application/vnd.httphone":{"source":"iana"},"application/vnd.hydrostatix.sof-data":{"source":"iana","extensions":["sfd-hdstx"]},"application/vnd.hyper+json":{"source":"iana","compressible":true},"application/vnd.hyper-item+json":{"source":"iana","compressible":true},"application/vnd.hyperdrive+json":{"source":"iana","compressible":true},"application/vnd.hzn-3d-crossword":{"source":"iana"},"application/vnd.ibm.afplinedata":{"source":"iana"},"application/vnd.ibm.electronic-media":{"source":"iana"},"application/vnd.ibm.minipay":{"source":"iana","extensions":["mpy"]},"application/vnd.ibm.modcap":{"source":"iana","extensions":["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{"source":"iana","extensions":["irm"]},"application/vnd.ibm.secure-container":{"source":"iana","extensions":["sc"]},"application/vnd.iccprofile":{"source":"iana","extensions":["icc","icm"]},"application/vnd.ieee.1905":{"source":"iana"},"application/vnd.igloader":{"source":"iana","extensions":["igl"]},"application/vnd.imagemeter.folder+zip":{"source":"iana","compressible":false},"application/vnd.imagemeter.image+zip":{"source":"iana","compressible":false},"application/vnd.immervision-ivp":{"source":"iana","extensions":["ivp"]},"application/vnd.immervision-ivu":{"source":"iana","extensions":["ivu"]},"application/vnd.ims.imsccv1p1":{"source":"iana"},"application/vnd.ims.imsccv1p2":{"source":"iana"},"application/vnd.ims.imsccv1p3":{"source":"iana"},"application/vnd.ims.lis.v2.result+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy.id+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"source":"iana","compressible":true},"application/vnd.informedcontrol.rms+xml":{"source":"iana","compressible":true},"application/vnd.informix-visionary":{"source":"iana"},"application/vnd.infotech.project":{"source":"iana"},"application/vnd.infotech.project+xml":{"source":"iana","compressible":true},"application/vnd.innopath.wamp.notification":{"source":"iana"},"application/vnd.insors.igm":{"source":"iana","extensions":["igm"]},"application/vnd.intercon.formnet":{"source":"iana","extensions":["xpw","xpx"]},"application/vnd.intergeo":{"source":"iana","extensions":["i2g"]},"application/vnd.intertrust.digibox":{"source":"iana"},"application/vnd.intertrust.nncp":{"source":"iana"},"application/vnd.intu.qbo":{"source":"iana","extensions":["qbo"]},"application/vnd.intu.qfx":{"source":"iana","extensions":["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.conceptitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.knowledgeitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsmessage+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.packageitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.planningitem+xml":{"source":"iana","compressible":true},"application/vnd.ipunplugged.rcprofile":{"source":"iana","extensions":["rcprofile"]},"application/vnd.irepository.package+xml":{"source":"iana","compressible":true,"extensions":["irp"]},"application/vnd.is-xpr":{"source":"iana","extensions":["xpr"]},"application/vnd.isac.fcs":{"source":"iana","extensions":["fcs"]},"application/vnd.iso11783-10+zip":{"source":"iana","compressible":false},"application/vnd.jam":{"source":"iana","extensions":["jam"]},"application/vnd.japannet-directory-service":{"source":"iana"},"application/vnd.japannet-jpnstore-wakeup":{"source":"iana"},"application/vnd.japannet-payment-wakeup":{"source":"iana"},"application/vnd.japannet-registration":{"source":"iana"},"application/vnd.japannet-registration-wakeup":{"source":"iana"},"application/vnd.japannet-setstore-wakeup":{"source":"iana"},"application/vnd.japannet-verification":{"source":"iana"},"application/vnd.japannet-verification-wakeup":{"source":"iana"},"application/vnd.jcp.javame.midlet-rms":{"source":"iana","extensions":["rms"]},"application/vnd.jisp":{"source":"iana","extensions":["jisp"]},"application/vnd.joost.joda-archive":{"source":"iana","extensions":["joda"]},"application/vnd.jsk.isdn-ngn":{"source":"iana"},"application/vnd.kahootz":{"source":"iana","extensions":["ktz","ktr"]},"application/vnd.kde.karbon":{"source":"iana","extensions":["karbon"]},"application/vnd.kde.kchart":{"source":"iana","extensions":["chrt"]},"application/vnd.kde.kformula":{"source":"iana","extensions":["kfo"]},"application/vnd.kde.kivio":{"source":"iana","extensions":["flw"]},"application/vnd.kde.kontour":{"source":"iana","extensions":["kon"]},"application/vnd.kde.kpresenter":{"source":"iana","extensions":["kpr","kpt"]},"application/vnd.kde.kspread":{"source":"iana","extensions":["ksp"]},"application/vnd.kde.kword":{"source":"iana","extensions":["kwd","kwt"]},"application/vnd.kenameaapp":{"source":"iana","extensions":["htke"]},"application/vnd.kidspiration":{"source":"iana","extensions":["kia"]},"application/vnd.kinar":{"source":"iana","extensions":["kne","knp"]},"application/vnd.koan":{"source":"iana","extensions":["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{"source":"iana","extensions":["sse"]},"application/vnd.las":{"source":"iana"},"application/vnd.las.las+json":{"source":"iana","compressible":true},"application/vnd.las.las+xml":{"source":"iana","compressible":true,"extensions":["lasxml"]},"application/vnd.laszip":{"source":"iana"},"application/vnd.leap+json":{"source":"iana","compressible":true},"application/vnd.liberty-request+xml":{"source":"iana","compressible":true},"application/vnd.llamagraphics.life-balance.desktop":{"source":"iana","extensions":["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{"source":"iana","compressible":true,"extensions":["lbe"]},"application/vnd.logipipe.circuit+zip":{"source":"iana","compressible":false},"application/vnd.loom":{"source":"iana"},"application/vnd.lotus-1-2-3":{"source":"iana","extensions":["123"]},"application/vnd.lotus-approach":{"source":"iana","extensions":["apr"]},"application/vnd.lotus-freelance":{"source":"iana","extensions":["pre"]},"application/vnd.lotus-notes":{"source":"iana","extensions":["nsf"]},"application/vnd.lotus-organizer":{"source":"iana","extensions":["org"]},"application/vnd.lotus-screencam":{"source":"iana","extensions":["scm"]},"application/vnd.lotus-wordpro":{"source":"iana","extensions":["lwp"]},"application/vnd.macports.portpkg":{"source":"iana","extensions":["portpkg"]},"application/vnd.mapbox-vector-tile":{"source":"iana","extensions":["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.conftoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.license+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.mdcf":{"source":"iana"},"application/vnd.mason+json":{"source":"iana","compressible":true},"application/vnd.maxar.archive.3tz+zip":{"source":"iana","compressible":false},"application/vnd.maxmind.maxmind-db":{"source":"iana"},"application/vnd.mcd":{"source":"iana","extensions":["mcd"]},"application/vnd.medcalcdata":{"source":"iana","extensions":["mc1"]},"application/vnd.mediastation.cdkey":{"source":"iana","extensions":["cdkey"]},"application/vnd.meridian-slingshot":{"source":"iana"},"application/vnd.mfer":{"source":"iana","extensions":["mwf"]},"application/vnd.mfmp":{"source":"iana","extensions":["mfm"]},"application/vnd.micro+json":{"source":"iana","compressible":true},"application/vnd.micrografx.flo":{"source":"iana","extensions":["flo"]},"application/vnd.micrografx.igx":{"source":"iana","extensions":["igx"]},"application/vnd.microsoft.portable-executable":{"source":"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{"source":"iana"},"application/vnd.miele+json":{"source":"iana","compressible":true},"application/vnd.mif":{"source":"iana","extensions":["mif"]},"application/vnd.minisoft-hp3000-save":{"source":"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{"source":"iana"},"application/vnd.mobius.daf":{"source":"iana","extensions":["daf"]},"application/vnd.mobius.dis":{"source":"iana","extensions":["dis"]},"application/vnd.mobius.mbk":{"source":"iana","extensions":["mbk"]},"application/vnd.mobius.mqy":{"source":"iana","extensions":["mqy"]},"application/vnd.mobius.msl":{"source":"iana","extensions":["msl"]},"application/vnd.mobius.plc":{"source":"iana","extensions":["plc"]},"application/vnd.mobius.txf":{"source":"iana","extensions":["txf"]},"application/vnd.mophun.application":{"source":"iana","extensions":["mpn"]},"application/vnd.mophun.certificate":{"source":"iana","extensions":["mpc"]},"application/vnd.motorola.flexsuite":{"source":"iana"},"application/vnd.motorola.flexsuite.adsi":{"source":"iana"},"application/vnd.motorola.flexsuite.fis":{"source":"iana"},"application/vnd.motorola.flexsuite.gotap":{"source":"iana"},"application/vnd.motorola.flexsuite.kmr":{"source":"iana"},"application/vnd.motorola.flexsuite.ttc":{"source":"iana"},"application/vnd.motorola.flexsuite.wem":{"source":"iana"},"application/vnd.motorola.iprm":{"source":"iana"},"application/vnd.mozilla.xul+xml":{"source":"iana","compressible":true,"extensions":["xul"]},"application/vnd.ms-3mfdocument":{"source":"iana"},"application/vnd.ms-artgalry":{"source":"iana","extensions":["cil"]},"application/vnd.ms-asf":{"source":"iana"},"application/vnd.ms-cab-compressed":{"source":"iana","extensions":["cab"]},"application/vnd.ms-color.iccprofile":{"source":"apache"},"application/vnd.ms-excel":{"source":"iana","compressible":false,"extensions":["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{"source":"iana","extensions":["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{"source":"iana","extensions":["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{"source":"iana","extensions":["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{"source":"iana","extensions":["xltm"]},"application/vnd.ms-fontobject":{"source":"iana","compressible":true,"extensions":["eot"]},"application/vnd.ms-htmlhelp":{"source":"iana","extensions":["chm"]},"application/vnd.ms-ims":{"source":"iana","extensions":["ims"]},"application/vnd.ms-lrm":{"source":"iana","extensions":["lrm"]},"application/vnd.ms-office.activex+xml":{"source":"iana","compressible":true},"application/vnd.ms-officetheme":{"source":"iana","extensions":["thmx"]},"application/vnd.ms-opentype":{"source":"apache","compressible":true},"application/vnd.ms-outlook":{"compressible":false,"extensions":["msg"]},"application/vnd.ms-package.obfuscated-opentype":{"source":"apache"},"application/vnd.ms-pki.seccat":{"source":"apache","extensions":["cat"]},"application/vnd.ms-pki.stl":{"source":"apache","extensions":["stl"]},"application/vnd.ms-playready.initiator+xml":{"source":"iana","compressible":true},"application/vnd.ms-powerpoint":{"source":"iana","compressible":false,"extensions":["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{"source":"iana","extensions":["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{"source":"iana","extensions":["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{"source":"iana","extensions":["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{"source":"iana","extensions":["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{"source":"iana","extensions":["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{"source":"iana","compressible":true},"application/vnd.ms-printing.printticket+xml":{"source":"apache","compressible":true},"application/vnd.ms-printschematicket+xml":{"source":"iana","compressible":true},"application/vnd.ms-project":{"source":"iana","extensions":["mpp","mpt"]},"application/vnd.ms-tnef":{"source":"iana"},"application/vnd.ms-windows.devicepairing":{"source":"iana"},"application/vnd.ms-windows.nwprinting.oob":{"source":"iana"},"application/vnd.ms-windows.printerpairing":{"source":"iana"},"application/vnd.ms-windows.wsd.oob":{"source":"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.lic-resp":{"source":"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.meter-resp":{"source":"iana"},"application/vnd.ms-word.document.macroenabled.12":{"source":"iana","extensions":["docm"]},"application/vnd.ms-word.template.macroenabled.12":{"source":"iana","extensions":["dotm"]},"application/vnd.ms-works":{"source":"iana","extensions":["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{"source":"iana","extensions":["wpl"]},"application/vnd.ms-xpsdocument":{"source":"iana","compressible":false,"extensions":["xps"]},"application/vnd.msa-disk-image":{"source":"iana"},"application/vnd.mseq":{"source":"iana","extensions":["mseq"]},"application/vnd.msign":{"source":"iana"},"application/vnd.multiad.creator":{"source":"iana"},"application/vnd.multiad.creator.cif":{"source":"iana"},"application/vnd.music-niff":{"source":"iana"},"application/vnd.musician":{"source":"iana","extensions":["mus"]},"application/vnd.muvee.style":{"source":"iana","extensions":["msty"]},"application/vnd.mynfc":{"source":"iana","extensions":["taglet"]},"application/vnd.nacamar.ybrid+json":{"source":"iana","compressible":true},"application/vnd.ncd.control":{"source":"iana"},"application/vnd.ncd.reference":{"source":"iana"},"application/vnd.nearst.inv+json":{"source":"iana","compressible":true},"application/vnd.nebumind.line":{"source":"iana"},"application/vnd.nervana":{"source":"iana"},"application/vnd.netfpx":{"source":"iana"},"application/vnd.neurolanguage.nlu":{"source":"iana","extensions":["nlu"]},"application/vnd.nimn":{"source":"iana"},"application/vnd.nintendo.nitro.rom":{"source":"iana"},"application/vnd.nintendo.snes.rom":{"source":"iana"},"application/vnd.nitf":{"source":"iana","extensions":["ntf","nitf"]},"application/vnd.noblenet-directory":{"source":"iana","extensions":["nnd"]},"application/vnd.noblenet-sealer":{"source":"iana","extensions":["nns"]},"application/vnd.noblenet-web":{"source":"iana","extensions":["nnw"]},"application/vnd.nokia.catalogs":{"source":"iana"},"application/vnd.nokia.conml+wbxml":{"source":"iana"},"application/vnd.nokia.conml+xml":{"source":"iana","compressible":true},"application/vnd.nokia.iptv.config+xml":{"source":"iana","compressible":true},"application/vnd.nokia.isds-radio-presets":{"source":"iana"},"application/vnd.nokia.landmark+wbxml":{"source":"iana"},"application/vnd.nokia.landmark+xml":{"source":"iana","compressible":true},"application/vnd.nokia.landmarkcollection+xml":{"source":"iana","compressible":true},"application/vnd.nokia.n-gage.ac+xml":{"source":"iana","compressible":true,"extensions":["ac"]},"application/vnd.nokia.n-gage.data":{"source":"iana","extensions":["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{"source":"iana","extensions":["n-gage"]},"application/vnd.nokia.ncd":{"source":"iana"},"application/vnd.nokia.pcd+wbxml":{"source":"iana"},"application/vnd.nokia.pcd+xml":{"source":"iana","compressible":true},"application/vnd.nokia.radio-preset":{"source":"iana","extensions":["rpst"]},"application/vnd.nokia.radio-presets":{"source":"iana","extensions":["rpss"]},"application/vnd.novadigm.edm":{"source":"iana","extensions":["edm"]},"application/vnd.novadigm.edx":{"source":"iana","extensions":["edx"]},"application/vnd.novadigm.ext":{"source":"iana","extensions":["ext"]},"application/vnd.ntt-local.content-share":{"source":"iana"},"application/vnd.ntt-local.file-transfer":{"source":"iana"},"application/vnd.ntt-local.ogw_remote-access":{"source":"iana"},"application/vnd.ntt-local.sip-ta_remote":{"source":"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{"source":"iana"},"application/vnd.oasis.opendocument.chart":{"source":"iana","extensions":["odc"]},"application/vnd.oasis.opendocument.chart-template":{"source":"iana","extensions":["otc"]},"application/vnd.oasis.opendocument.database":{"source":"iana","extensions":["odb"]},"application/vnd.oasis.opendocument.formula":{"source":"iana","extensions":["odf"]},"application/vnd.oasis.opendocument.formula-template":{"source":"iana","extensions":["odft"]},"application/vnd.oasis.opendocument.graphics":{"source":"iana","compressible":false,"extensions":["odg"]},"application/vnd.oasis.opendocument.graphics-template":{"source":"iana","extensions":["otg"]},"application/vnd.oasis.opendocument.image":{"source":"iana","extensions":["odi"]},"application/vnd.oasis.opendocument.image-template":{"source":"iana","extensions":["oti"]},"application/vnd.oasis.opendocument.presentation":{"source":"iana","compressible":false,"extensions":["odp"]},"application/vnd.oasis.opendocument.presentation-template":{"source":"iana","extensions":["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{"source":"iana","compressible":false,"extensions":["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{"source":"iana","extensions":["ots"]},"application/vnd.oasis.opendocument.text":{"source":"iana","compressible":false,"extensions":["odt"]},"application/vnd.oasis.opendocument.text-master":{"source":"iana","extensions":["odm"]},"application/vnd.oasis.opendocument.text-template":{"source":"iana","extensions":["ott"]},"application/vnd.oasis.opendocument.text-web":{"source":"iana","extensions":["oth"]},"application/vnd.obn":{"source":"iana"},"application/vnd.ocf+cbor":{"source":"iana"},"application/vnd.oci.image.manifest.v1+json":{"source":"iana","compressible":true},"application/vnd.oftn.l10n+json":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessdownload+xml":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessstreaming+xml":{"source":"iana","compressible":true},"application/vnd.oipf.cspg-hexbinary":{"source":"iana"},"application/vnd.oipf.dae.svg+xml":{"source":"iana","compressible":true},"application/vnd.oipf.dae.xhtml+xml":{"source":"iana","compressible":true},"application/vnd.oipf.mippvcontrolmessage+xml":{"source":"iana","compressible":true},"application/vnd.oipf.pae.gem":{"source":"iana"},"application/vnd.oipf.spdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.oipf.spdlist+xml":{"source":"iana","compressible":true},"application/vnd.oipf.ueprofile+xml":{"source":"iana","compressible":true},"application/vnd.oipf.userprofile+xml":{"source":"iana","compressible":true},"application/vnd.olpc-sugar":{"source":"iana","extensions":["xo"]},"application/vnd.oma-scws-config":{"source":"iana"},"application/vnd.oma-scws-http-request":{"source":"iana"},"application/vnd.oma-scws-http-response":{"source":"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.drm-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.imd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.ltkm":{"source":"iana"},"application/vnd.oma.bcast.notification+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.provisioningtrigger":{"source":"iana"},"application/vnd.oma.bcast.sgboot":{"source":"iana"},"application/vnd.oma.bcast.sgdd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sgdu":{"source":"iana"},"application/vnd.oma.bcast.simple-symbol-container":{"source":"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sprov+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.stkm":{"source":"iana"},"application/vnd.oma.cab-address-book+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-feature-handler+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-pcc+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-subs-invite+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-user-prefs+xml":{"source":"iana","compressible":true},"application/vnd.oma.dcd":{"source":"iana"},"application/vnd.oma.dcdc":{"source":"iana"},"application/vnd.oma.dd2+xml":{"source":"iana","compressible":true,"extensions":["dd2"]},"application/vnd.oma.drm.risd+xml":{"source":"iana","compressible":true},"application/vnd.oma.group-usage-list+xml":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+cbor":{"source":"iana"},"application/vnd.oma.lwm2m+json":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+tlv":{"source":"iana"},"application/vnd.oma.pal+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.detailed-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.final-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.groups+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.invocation-descriptor+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.optimized-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.push":{"source":"iana"},"application/vnd.oma.scidm.messages+xml":{"source":"iana","compressible":true},"application/vnd.oma.xcap-directory+xml":{"source":"iana","compressible":true},"application/vnd.omads-email+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-file+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-folder+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omaloc-supl-init":{"source":"iana"},"application/vnd.onepager":{"source":"iana"},"application/vnd.onepagertamp":{"source":"iana"},"application/vnd.onepagertamx":{"source":"iana"},"application/vnd.onepagertat":{"source":"iana"},"application/vnd.onepagertatp":{"source":"iana"},"application/vnd.onepagertatx":{"source":"iana"},"application/vnd.openblox.game+xml":{"source":"iana","compressible":true,"extensions":["obgx"]},"application/vnd.openblox.game-binary":{"source":"iana"},"application/vnd.openeye.oeb":{"source":"iana"},"application/vnd.openofficeorg.extension":{"source":"apache","extensions":["oxt"]},"application/vnd.openstreetmap.data+xml":{"source":"iana","compressible":true,"extensions":["osm"]},"application/vnd.opentimestamps.ots":{"source":"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawing+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{"source":"iana","compressible":false,"extensions":["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slide":{"source":"iana","extensions":["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{"source":"iana","extensions":["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.template":{"source":"iana","extensions":["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{"source":"iana","compressible":false,"extensions":["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{"source":"iana","extensions":["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.theme+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.vmldrawing":{"source":"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{"source":"iana","compressible":false,"extensions":["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{"source":"iana","extensions":["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.core-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.relationships+xml":{"source":"iana","compressible":true},"application/vnd.oracle.resource+json":{"source":"iana","compressible":true},"application/vnd.orange.indata":{"source":"iana"},"application/vnd.osa.netdeploy":{"source":"iana"},"application/vnd.osgeo.mapguide.package":{"source":"iana","extensions":["mgp"]},"application/vnd.osgi.bundle":{"source":"iana"},"application/vnd.osgi.dp":{"source":"iana","extensions":["dp"]},"application/vnd.osgi.subsystem":{"source":"iana","extensions":["esa"]},"application/vnd.otps.ct-kip+xml":{"source":"iana","compressible":true},"application/vnd.oxli.countgraph":{"source":"iana"},"application/vnd.pagerduty+json":{"source":"iana","compressible":true},"application/vnd.palm":{"source":"iana","extensions":["pdb","pqa","oprc"]},"application/vnd.panoply":{"source":"iana"},"application/vnd.paos.xml":{"source":"iana"},"application/vnd.patentdive":{"source":"iana"},"application/vnd.patientecommsdoc":{"source":"iana"},"application/vnd.pawaafile":{"source":"iana","extensions":["paw"]},"application/vnd.pcos":{"source":"iana"},"application/vnd.pg.format":{"source":"iana","extensions":["str"]},"application/vnd.pg.osasli":{"source":"iana","extensions":["ei6"]},"application/vnd.piaccess.application-licence":{"source":"iana"},"application/vnd.picsel":{"source":"iana","extensions":["efif"]},"application/vnd.pmi.widget":{"source":"iana","extensions":["wg"]},"application/vnd.poc.group-advertisement+xml":{"source":"iana","compressible":true},"application/vnd.pocketlearn":{"source":"iana","extensions":["plf"]},"application/vnd.powerbuilder6":{"source":"iana","extensions":["pbd"]},"application/vnd.powerbuilder6-s":{"source":"iana"},"application/vnd.powerbuilder7":{"source":"iana"},"application/vnd.powerbuilder7-s":{"source":"iana"},"application/vnd.powerbuilder75":{"source":"iana"},"application/vnd.powerbuilder75-s":{"source":"iana"},"application/vnd.preminet":{"source":"iana"},"application/vnd.previewsystems.box":{"source":"iana","extensions":["box"]},"application/vnd.proteus.magazine":{"source":"iana","extensions":["mgz"]},"application/vnd.psfs":{"source":"iana"},"application/vnd.publishare-delta-tree":{"source":"iana","extensions":["qps"]},"application/vnd.pvi.ptid1":{"source":"iana","extensions":["ptid"]},"application/vnd.pwg-multiplexed":{"source":"iana"},"application/vnd.pwg-xhtml-print+xml":{"source":"iana","compressible":true},"application/vnd.qualcomm.brew-app-res":{"source":"iana"},"application/vnd.quarantainenet":{"source":"iana"},"application/vnd.quark.quarkxpress":{"source":"iana","extensions":["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{"source":"iana"},"application/vnd.radisys.moml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conn+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-stream+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-base+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-group+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-speech+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-transform+xml":{"source":"iana","compressible":true},"application/vnd.rainstor.data":{"source":"iana"},"application/vnd.rapid":{"source":"iana"},"application/vnd.rar":{"source":"iana","extensions":["rar"]},"application/vnd.realvnc.bed":{"source":"iana","extensions":["bed"]},"application/vnd.recordare.musicxml":{"source":"iana","extensions":["mxl"]},"application/vnd.recordare.musicxml+xml":{"source":"iana","compressible":true,"extensions":["musicxml"]},"application/vnd.renlearn.rlprint":{"source":"iana"},"application/vnd.resilient.logic":{"source":"iana"},"application/vnd.restful+json":{"source":"iana","compressible":true},"application/vnd.rig.cryptonote":{"source":"iana","extensions":["cryptonote"]},"application/vnd.rim.cod":{"source":"apache","extensions":["cod"]},"application/vnd.rn-realmedia":{"source":"apache","extensions":["rm"]},"application/vnd.rn-realmedia-vbr":{"source":"apache","extensions":["rmvb"]},"application/vnd.route66.link66+xml":{"source":"iana","compressible":true,"extensions":["link66"]},"application/vnd.rs-274x":{"source":"iana"},"application/vnd.ruckus.download":{"source":"iana"},"application/vnd.s3sms":{"source":"iana"},"application/vnd.sailingtracker.track":{"source":"iana","extensions":["st"]},"application/vnd.sar":{"source":"iana"},"application/vnd.sbm.cid":{"source":"iana"},"application/vnd.sbm.mid2":{"source":"iana"},"application/vnd.scribus":{"source":"iana"},"application/vnd.sealed.3df":{"source":"iana"},"application/vnd.sealed.csf":{"source":"iana"},"application/vnd.sealed.doc":{"source":"iana"},"application/vnd.sealed.eml":{"source":"iana"},"application/vnd.sealed.mht":{"source":"iana"},"application/vnd.sealed.net":{"source":"iana"},"application/vnd.sealed.ppt":{"source":"iana"},"application/vnd.sealed.tiff":{"source":"iana"},"application/vnd.sealed.xls":{"source":"iana"},"application/vnd.sealedmedia.softseal.html":{"source":"iana"},"application/vnd.sealedmedia.softseal.pdf":{"source":"iana"},"application/vnd.seemail":{"source":"iana","extensions":["see"]},"application/vnd.seis+json":{"source":"iana","compressible":true},"application/vnd.sema":{"source":"iana","extensions":["sema"]},"application/vnd.semd":{"source":"iana","extensions":["semd"]},"application/vnd.semf":{"source":"iana","extensions":["semf"]},"application/vnd.shade-save-file":{"source":"iana"},"application/vnd.shana.informed.formdata":{"source":"iana","extensions":["ifm"]},"application/vnd.shana.informed.formtemplate":{"source":"iana","extensions":["itp"]},"application/vnd.shana.informed.interchange":{"source":"iana","extensions":["iif"]},"application/vnd.shana.informed.package":{"source":"iana","extensions":["ipk"]},"application/vnd.shootproof+json":{"source":"iana","compressible":true},"application/vnd.shopkick+json":{"source":"iana","compressible":true},"application/vnd.shp":{"source":"iana"},"application/vnd.shx":{"source":"iana"},"application/vnd.sigrok.session":{"source":"iana"},"application/vnd.simtech-mindmapper":{"source":"iana","extensions":["twd","twds"]},"application/vnd.siren+json":{"source":"iana","compressible":true},"application/vnd.smaf":{"source":"iana","extensions":["mmf"]},"application/vnd.smart.notebook":{"source":"iana"},"application/vnd.smart.teacher":{"source":"iana","extensions":["teacher"]},"application/vnd.snesdev-page-table":{"source":"iana"},"application/vnd.software602.filler.form+xml":{"source":"iana","compressible":true,"extensions":["fo"]},"application/vnd.software602.filler.form-xml-zip":{"source":"iana"},"application/vnd.solent.sdkm+xml":{"source":"iana","compressible":true,"extensions":["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{"source":"iana","extensions":["dxp"]},"application/vnd.spotfire.sfs":{"source":"iana","extensions":["sfs"]},"application/vnd.sqlite3":{"source":"iana"},"application/vnd.sss-cod":{"source":"iana"},"application/vnd.sss-dtf":{"source":"iana"},"application/vnd.sss-ntf":{"source":"iana"},"application/vnd.stardivision.calc":{"source":"apache","extensions":["sdc"]},"application/vnd.stardivision.draw":{"source":"apache","extensions":["sda"]},"application/vnd.stardivision.impress":{"source":"apache","extensions":["sdd"]},"application/vnd.stardivision.math":{"source":"apache","extensions":["smf"]},"application/vnd.stardivision.writer":{"source":"apache","extensions":["sdw","vor"]},"application/vnd.stardivision.writer-global":{"source":"apache","extensions":["sgl"]},"application/vnd.stepmania.package":{"source":"iana","extensions":["smzip"]},"application/vnd.stepmania.stepchart":{"source":"iana","extensions":["sm"]},"application/vnd.street-stream":{"source":"iana"},"application/vnd.sun.wadl+xml":{"source":"iana","compressible":true,"extensions":["wadl"]},"application/vnd.sun.xml.calc":{"source":"apache","extensions":["sxc"]},"application/vnd.sun.xml.calc.template":{"source":"apache","extensions":["stc"]},"application/vnd.sun.xml.draw":{"source":"apache","extensions":["sxd"]},"application/vnd.sun.xml.draw.template":{"source":"apache","extensions":["std"]},"application/vnd.sun.xml.impress":{"source":"apache","extensions":["sxi"]},"application/vnd.sun.xml.impress.template":{"source":"apache","extensions":["sti"]},"application/vnd.sun.xml.math":{"source":"apache","extensions":["sxm"]},"application/vnd.sun.xml.writer":{"source":"apache","extensions":["sxw"]},"application/vnd.sun.xml.writer.global":{"source":"apache","extensions":["sxg"]},"application/vnd.sun.xml.writer.template":{"source":"apache","extensions":["stw"]},"application/vnd.sus-calendar":{"source":"iana","extensions":["sus","susp"]},"application/vnd.svd":{"source":"iana","extensions":["svd"]},"application/vnd.swiftview-ics":{"source":"iana"},"application/vnd.sycle+xml":{"source":"iana","compressible":true},"application/vnd.syft+json":{"source":"iana","compressible":true},"application/vnd.symbian.install":{"source":"apache","extensions":["sis","sisx"]},"application/vnd.syncml+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xsm"]},"application/vnd.syncml.dm+wbxml":{"source":"iana","charset":"UTF-8","extensions":["bdm"]},"application/vnd.syncml.dm+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xdm"]},"application/vnd.syncml.dm.notification":{"source":"iana"},"application/vnd.syncml.dmddf+wbxml":{"source":"iana"},"application/vnd.syncml.dmddf+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{"source":"iana"},"application/vnd.syncml.dmtnds+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.syncml.ds.notification":{"source":"iana"},"application/vnd.tableschema+json":{"source":"iana","compressible":true},"application/vnd.tao.intent-module-archive":{"source":"iana","extensions":["tao"]},"application/vnd.tcpdump.pcap":{"source":"iana","extensions":["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{"source":"iana","compressible":true},"application/vnd.tmd.mediaflex.api+xml":{"source":"iana","compressible":true},"application/vnd.tml":{"source":"iana"},"application/vnd.tmobile-livetv":{"source":"iana","extensions":["tmo"]},"application/vnd.tri.onesource":{"source":"iana"},"application/vnd.trid.tpt":{"source":"iana","extensions":["tpt"]},"application/vnd.triscape.mxs":{"source":"iana","extensions":["mxs"]},"application/vnd.trueapp":{"source":"iana","extensions":["tra"]},"application/vnd.truedoc":{"source":"iana"},"application/vnd.ubisoft.webplayer":{"source":"iana"},"application/vnd.ufdl":{"source":"iana","extensions":["ufd","ufdl"]},"application/vnd.uiq.theme":{"source":"iana","extensions":["utz"]},"application/vnd.umajin":{"source":"iana","extensions":["umj"]},"application/vnd.unity":{"source":"iana","extensions":["unityweb"]},"application/vnd.uoml+xml":{"source":"iana","compressible":true,"extensions":["uoml"]},"application/vnd.uplanet.alert":{"source":"iana"},"application/vnd.uplanet.alert-wbxml":{"source":"iana"},"application/vnd.uplanet.bearer-choice":{"source":"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{"source":"iana"},"application/vnd.uplanet.cacheop":{"source":"iana"},"application/vnd.uplanet.cacheop-wbxml":{"source":"iana"},"application/vnd.uplanet.channel":{"source":"iana"},"application/vnd.uplanet.channel-wbxml":{"source":"iana"},"application/vnd.uplanet.list":{"source":"iana"},"application/vnd.uplanet.list-wbxml":{"source":"iana"},"application/vnd.uplanet.listcmd":{"source":"iana"},"application/vnd.uplanet.listcmd-wbxml":{"source":"iana"},"application/vnd.uplanet.signal":{"source":"iana"},"application/vnd.uri-map":{"source":"iana"},"application/vnd.valve.source.material":{"source":"iana"},"application/vnd.vcx":{"source":"iana","extensions":["vcx"]},"application/vnd.vd-study":{"source":"iana"},"application/vnd.vectorworks":{"source":"iana"},"application/vnd.vel+json":{"source":"iana","compressible":true},"application/vnd.verimatrix.vcas":{"source":"iana"},"application/vnd.veritone.aion+json":{"source":"iana","compressible":true},"application/vnd.veryant.thin":{"source":"iana"},"application/vnd.ves.encrypted":{"source":"iana"},"application/vnd.vidsoft.vidconference":{"source":"iana"},"application/vnd.visio":{"source":"iana","extensions":["vsd","vst","vss","vsw"]},"application/vnd.visionary":{"source":"iana","extensions":["vis"]},"application/vnd.vividence.scriptfile":{"source":"iana"},"application/vnd.vsf":{"source":"iana","extensions":["vsf"]},"application/vnd.wap.sic":{"source":"iana"},"application/vnd.wap.slc":{"source":"iana"},"application/vnd.wap.wbxml":{"source":"iana","charset":"UTF-8","extensions":["wbxml"]},"application/vnd.wap.wmlc":{"source":"iana","extensions":["wmlc"]},"application/vnd.wap.wmlscriptc":{"source":"iana","extensions":["wmlsc"]},"application/vnd.webturbo":{"source":"iana","extensions":["wtb"]},"application/vnd.wfa.dpp":{"source":"iana"},"application/vnd.wfa.p2p":{"source":"iana"},"application/vnd.wfa.wsc":{"source":"iana"},"application/vnd.windows.devicepairing":{"source":"iana"},"application/vnd.wmc":{"source":"iana"},"application/vnd.wmf.bootstrap":{"source":"iana"},"application/vnd.wolfram.mathematica":{"source":"iana"},"application/vnd.wolfram.mathematica.package":{"source":"iana"},"application/vnd.wolfram.player":{"source":"iana","extensions":["nbp"]},"application/vnd.wordperfect":{"source":"iana","extensions":["wpd"]},"application/vnd.wqd":{"source":"iana","extensions":["wqd"]},"application/vnd.wrq-hp3000-labelled":{"source":"iana"},"application/vnd.wt.stf":{"source":"iana","extensions":["stf"]},"application/vnd.wv.csp+wbxml":{"source":"iana"},"application/vnd.wv.csp+xml":{"source":"iana","compressible":true},"application/vnd.wv.ssp+xml":{"source":"iana","compressible":true},"application/vnd.xacml+json":{"source":"iana","compressible":true},"application/vnd.xara":{"source":"iana","extensions":["xar"]},"application/vnd.xfdl":{"source":"iana","extensions":["xfdl"]},"application/vnd.xfdl.webform":{"source":"iana"},"application/vnd.xmi+xml":{"source":"iana","compressible":true},"application/vnd.xmpie.cpkg":{"source":"iana"},"application/vnd.xmpie.dpkg":{"source":"iana"},"application/vnd.xmpie.plan":{"source":"iana"},"application/vnd.xmpie.ppkg":{"source":"iana"},"application/vnd.xmpie.xlim":{"source":"iana"},"application/vnd.yamaha.hv-dic":{"source":"iana","extensions":["hvd"]},"application/vnd.yamaha.hv-script":{"source":"iana","extensions":["hvs"]},"application/vnd.yamaha.hv-voice":{"source":"iana","extensions":["hvp"]},"application/vnd.yamaha.openscoreformat":{"source":"iana","extensions":["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"source":"iana","compressible":true,"extensions":["osfpvg"]},"application/vnd.yamaha.remote-setup":{"source":"iana"},"application/vnd.yamaha.smaf-audio":{"source":"iana","extensions":["saf"]},"application/vnd.yamaha.smaf-phrase":{"source":"iana","extensions":["spf"]},"application/vnd.yamaha.through-ngn":{"source":"iana"},"application/vnd.yamaha.tunnel-udpencap":{"source":"iana"},"application/vnd.yaoweme":{"source":"iana"},"application/vnd.yellowriver-custom-menu":{"source":"iana","extensions":["cmp"]},"application/vnd.youtube.yt":{"source":"iana"},"application/vnd.zul":{"source":"iana","extensions":["zir","zirz"]},"application/vnd.zzazz.deck+xml":{"source":"iana","compressible":true,"extensions":["zaz"]},"application/voicexml+xml":{"source":"iana","compressible":true,"extensions":["vxml"]},"application/voucher-cms+json":{"source":"iana","compressible":true},"application/vq-rtcpxr":{"source":"iana"},"application/wasm":{"source":"iana","compressible":true,"extensions":["wasm"]},"application/watcherinfo+xml":{"source":"iana","compressible":true,"extensions":["wif"]},"application/webpush-options+json":{"source":"iana","compressible":true},"application/whoispp-query":{"source":"iana"},"application/whoispp-response":{"source":"iana"},"application/widget":{"source":"iana","extensions":["wgt"]},"application/winhlp":{"source":"apache","extensions":["hlp"]},"application/wita":{"source":"iana"},"application/wordperfect5.1":{"source":"iana"},"application/wsdl+xml":{"source":"iana","compressible":true,"extensions":["wsdl"]},"application/wspolicy+xml":{"source":"iana","compressible":true,"extensions":["wspolicy"]},"application/x-7z-compressed":{"source":"apache","compressible":false,"extensions":["7z"]},"application/x-abiword":{"source":"apache","extensions":["abw"]},"application/x-ace-compressed":{"source":"apache","extensions":["ace"]},"application/x-amf":{"source":"apache"},"application/x-apple-diskimage":{"source":"apache","extensions":["dmg"]},"application/x-arj":{"compressible":false,"extensions":["arj"]},"application/x-authorware-bin":{"source":"apache","extensions":["aab","x32","u32","vox"]},"application/x-authorware-map":{"source":"apache","extensions":["aam"]},"application/x-authorware-seg":{"source":"apache","extensions":["aas"]},"application/x-bcpio":{"source":"apache","extensions":["bcpio"]},"application/x-bdoc":{"compressible":false,"extensions":["bdoc"]},"application/x-bittorrent":{"source":"apache","extensions":["torrent"]},"application/x-blorb":{"source":"apache","extensions":["blb","blorb"]},"application/x-bzip":{"source":"apache","compressible":false,"extensions":["bz"]},"application/x-bzip2":{"source":"apache","compressible":false,"extensions":["bz2","boz"]},"application/x-cbr":{"source":"apache","extensions":["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{"source":"apache","extensions":["vcd"]},"application/x-cfs-compressed":{"source":"apache","extensions":["cfs"]},"application/x-chat":{"source":"apache","extensions":["chat"]},"application/x-chess-pgn":{"source":"apache","extensions":["pgn"]},"application/x-chrome-extension":{"extensions":["crx"]},"application/x-cocoa":{"source":"nginx","extensions":["cco"]},"application/x-compress":{"source":"apache"},"application/x-conference":{"source":"apache","extensions":["nsc"]},"application/x-cpio":{"source":"apache","extensions":["cpio"]},"application/x-csh":{"source":"apache","extensions":["csh"]},"application/x-deb":{"compressible":false},"application/x-debian-package":{"source":"apache","extensions":["deb","udeb"]},"application/x-dgc-compressed":{"source":"apache","extensions":["dgc"]},"application/x-director":{"source":"apache","extensions":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{"source":"apache","extensions":["wad"]},"application/x-dtbncx+xml":{"source":"apache","compressible":true,"extensions":["ncx"]},"application/x-dtbook+xml":{"source":"apache","compressible":true,"extensions":["dtb"]},"application/x-dtbresource+xml":{"source":"apache","compressible":true,"extensions":["res"]},"application/x-dvi":{"source":"apache","compressible":false,"extensions":["dvi"]},"application/x-envoy":{"source":"apache","extensions":["evy"]},"application/x-eva":{"source":"apache","extensions":["eva"]},"application/x-font-bdf":{"source":"apache","extensions":["bdf"]},"application/x-font-dos":{"source":"apache"},"application/x-font-framemaker":{"source":"apache"},"application/x-font-ghostscript":{"source":"apache","extensions":["gsf"]},"application/x-font-libgrx":{"source":"apache"},"application/x-font-linux-psf":{"source":"apache","extensions":["psf"]},"application/x-font-pcf":{"source":"apache","extensions":["pcf"]},"application/x-font-snf":{"source":"apache","extensions":["snf"]},"application/x-font-speedo":{"source":"apache"},"application/x-font-sunos-news":{"source":"apache"},"application/x-font-type1":{"source":"apache","extensions":["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{"source":"apache"},"application/x-freearc":{"source":"apache","extensions":["arc"]},"application/x-futuresplash":{"source":"apache","extensions":["spl"]},"application/x-gca-compressed":{"source":"apache","extensions":["gca"]},"application/x-glulx":{"source":"apache","extensions":["ulx"]},"application/x-gnumeric":{"source":"apache","extensions":["gnumeric"]},"application/x-gramps-xml":{"source":"apache","extensions":["gramps"]},"application/x-gtar":{"source":"apache","extensions":["gtar"]},"application/x-gzip":{"source":"apache"},"application/x-hdf":{"source":"apache","extensions":["hdf"]},"application/x-httpd-php":{"compressible":true,"extensions":["php"]},"application/x-install-instructions":{"source":"apache","extensions":["install"]},"application/x-iso9660-image":{"source":"apache","extensions":["iso"]},"application/x-iwork-keynote-sffkey":{"extensions":["key"]},"application/x-iwork-numbers-sffnumbers":{"extensions":["numbers"]},"application/x-iwork-pages-sffpages":{"extensions":["pages"]},"application/x-java-archive-diff":{"source":"nginx","extensions":["jardiff"]},"application/x-java-jnlp-file":{"source":"apache","compressible":false,"extensions":["jnlp"]},"application/x-javascript":{"compressible":true},"application/x-keepass2":{"extensions":["kdbx"]},"application/x-latex":{"source":"apache","compressible":false,"extensions":["latex"]},"application/x-lua-bytecode":{"extensions":["luac"]},"application/x-lzh-compressed":{"source":"apache","extensions":["lzh","lha"]},"application/x-makeself":{"source":"nginx","extensions":["run"]},"application/x-mie":{"source":"apache","extensions":["mie"]},"application/x-mobipocket-ebook":{"source":"apache","extensions":["prc","mobi"]},"application/x-mpegurl":{"compressible":false},"application/x-ms-application":{"source":"apache","extensions":["application"]},"application/x-ms-shortcut":{"source":"apache","extensions":["lnk"]},"application/x-ms-wmd":{"source":"apache","extensions":["wmd"]},"application/x-ms-wmz":{"source":"apache","extensions":["wmz"]},"application/x-ms-xbap":{"source":"apache","extensions":["xbap"]},"application/x-msaccess":{"source":"apache","extensions":["mdb"]},"application/x-msbinder":{"source":"apache","extensions":["obd"]},"application/x-mscardfile":{"source":"apache","extensions":["crd"]},"application/x-msclip":{"source":"apache","extensions":["clp"]},"application/x-msdos-program":{"extensions":["exe"]},"application/x-msdownload":{"source":"apache","extensions":["exe","dll","com","bat","msi"]},"application/x-msmediaview":{"source":"apache","extensions":["mvb","m13","m14"]},"application/x-msmetafile":{"source":"apache","extensions":["wmf","wmz","emf","emz"]},"application/x-msmoney":{"source":"apache","extensions":["mny"]},"application/x-mspublisher":{"source":"apache","extensions":["pub"]},"application/x-msschedule":{"source":"apache","extensions":["scd"]},"application/x-msterminal":{"source":"apache","extensions":["trm"]},"application/x-mswrite":{"source":"apache","extensions":["wri"]},"application/x-netcdf":{"source":"apache","extensions":["nc","cdf"]},"application/x-ns-proxy-autoconfig":{"compressible":true,"extensions":["pac"]},"application/x-nzb":{"source":"apache","extensions":["nzb"]},"application/x-perl":{"source":"nginx","extensions":["pl","pm"]},"application/x-pilot":{"source":"nginx","extensions":["prc","pdb"]},"application/x-pkcs12":{"source":"apache","compressible":false,"extensions":["p12","pfx"]},"application/x-pkcs7-certificates":{"source":"apache","extensions":["p7b","spc"]},"application/x-pkcs7-certreqresp":{"source":"apache","extensions":["p7r"]},"application/x-pki-message":{"source":"iana"},"application/x-rar-compressed":{"source":"apache","compressible":false,"extensions":["rar"]},"application/x-redhat-package-manager":{"source":"nginx","extensions":["rpm"]},"application/x-research-info-systems":{"source":"apache","extensions":["ris"]},"application/x-sea":{"source":"nginx","extensions":["sea"]},"application/x-sh":{"source":"apache","compressible":true,"extensions":["sh"]},"application/x-shar":{"source":"apache","extensions":["shar"]},"application/x-shockwave-flash":{"source":"apache","compressible":false,"extensions":["swf"]},"application/x-silverlight-app":{"source":"apache","extensions":["xap"]},"application/x-sql":{"source":"apache","extensions":["sql"]},"application/x-stuffit":{"source":"apache","compressible":false,"extensions":["sit"]},"application/x-stuffitx":{"source":"apache","extensions":["sitx"]},"application/x-subrip":{"source":"apache","extensions":["srt"]},"application/x-sv4cpio":{"source":"apache","extensions":["sv4cpio"]},"application/x-sv4crc":{"source":"apache","extensions":["sv4crc"]},"application/x-t3vm-image":{"source":"apache","extensions":["t3"]},"application/x-tads":{"source":"apache","extensions":["gam"]},"application/x-tar":{"source":"apache","compressible":true,"extensions":["tar"]},"application/x-tcl":{"source":"apache","extensions":["tcl","tk"]},"application/x-tex":{"source":"apache","extensions":["tex"]},"application/x-tex-tfm":{"source":"apache","extensions":["tfm"]},"application/x-texinfo":{"source":"apache","extensions":["texinfo","texi"]},"application/x-tgif":{"source":"apache","extensions":["obj"]},"application/x-ustar":{"source":"apache","extensions":["ustar"]},"application/x-virtualbox-hdd":{"compressible":true,"extensions":["hdd"]},"application/x-virtualbox-ova":{"compressible":true,"extensions":["ova"]},"application/x-virtualbox-ovf":{"compressible":true,"extensions":["ovf"]},"application/x-virtualbox-vbox":{"compressible":true,"extensions":["vbox"]},"application/x-virtualbox-vbox-extpack":{"compressible":false,"extensions":["vbox-extpack"]},"application/x-virtualbox-vdi":{"compressible":true,"extensions":["vdi"]},"application/x-virtualbox-vhd":{"compressible":true,"extensions":["vhd"]},"application/x-virtualbox-vmdk":{"compressible":true,"extensions":["vmdk"]},"application/x-wais-source":{"source":"apache","extensions":["src"]},"application/x-web-app-manifest+json":{"compressible":true,"extensions":["webapp"]},"application/x-www-form-urlencoded":{"source":"iana","compressible":true},"application/x-x509-ca-cert":{"source":"iana","extensions":["der","crt","pem"]},"application/x-x509-ca-ra-cert":{"source":"iana"},"application/x-x509-next-ca-cert":{"source":"iana"},"application/x-xfig":{"source":"apache","extensions":["fig"]},"application/x-xliff+xml":{"source":"apache","compressible":true,"extensions":["xlf"]},"application/x-xpinstall":{"source":"apache","compressible":false,"extensions":["xpi"]},"application/x-xz":{"source":"apache","extensions":["xz"]},"application/x-zmachine":{"source":"apache","extensions":["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{"source":"iana"},"application/xacml+xml":{"source":"iana","compressible":true},"application/xaml+xml":{"source":"apache","compressible":true,"extensions":["xaml"]},"application/xcap-att+xml":{"source":"iana","compressible":true,"extensions":["xav"]},"application/xcap-caps+xml":{"source":"iana","compressible":true,"extensions":["xca"]},"application/xcap-diff+xml":{"source":"iana","compressible":true,"extensions":["xdf"]},"application/xcap-el+xml":{"source":"iana","compressible":true,"extensions":["xel"]},"application/xcap-error+xml":{"source":"iana","compressible":true},"application/xcap-ns+xml":{"source":"iana","compressible":true,"extensions":["xns"]},"application/xcon-conference-info+xml":{"source":"iana","compressible":true},"application/xcon-conference-info-diff+xml":{"source":"iana","compressible":true},"application/xenc+xml":{"source":"iana","compressible":true,"extensions":["xenc"]},"application/xhtml+xml":{"source":"iana","compressible":true,"extensions":["xhtml","xht"]},"application/xhtml-voice+xml":{"source":"apache","compressible":true},"application/xliff+xml":{"source":"iana","compressible":true,"extensions":["xlf"]},"application/xml":{"source":"iana","compressible":true,"extensions":["xml","xsl","xsd","rng"]},"application/xml-dtd":{"source":"iana","compressible":true,"extensions":["dtd"]},"application/xml-external-parsed-entity":{"source":"iana"},"application/xml-patch+xml":{"source":"iana","compressible":true},"application/xmpp+xml":{"source":"iana","compressible":true},"application/xop+xml":{"source":"iana","compressible":true,"extensions":["xop"]},"application/xproc+xml":{"source":"apache","compressible":true,"extensions":["xpl"]},"application/xslt+xml":{"source":"iana","compressible":true,"extensions":["xsl","xslt"]},"application/xspf+xml":{"source":"apache","compressible":true,"extensions":["xspf"]},"application/xv+xml":{"source":"iana","compressible":true,"extensions":["mxml","xhvml","xvml","xvm"]},"application/yang":{"source":"iana","extensions":["yang"]},"application/yang-data+json":{"source":"iana","compressible":true},"application/yang-data+xml":{"source":"iana","compressible":true},"application/yang-patch+json":{"source":"iana","compressible":true},"application/yang-patch+xml":{"source":"iana","compressible":true},"application/yin+xml":{"source":"iana","compressible":true,"extensions":["yin"]},"application/zip":{"source":"iana","compressible":false,"extensions":["zip"]},"application/zlib":{"source":"iana"},"application/zstd":{"source":"iana"},"audio/1d-interleaved-parityfec":{"source":"iana"},"audio/32kadpcm":{"source":"iana"},"audio/3gpp":{"source":"iana","compressible":false,"extensions":["3gpp"]},"audio/3gpp2":{"source":"iana"},"audio/aac":{"source":"iana"},"audio/ac3":{"source":"iana"},"audio/adpcm":{"source":"apache","extensions":["adp"]},"audio/amr":{"source":"iana","extensions":["amr"]},"audio/amr-wb":{"source":"iana"},"audio/amr-wb+":{"source":"iana"},"audio/aptx":{"source":"iana"},"audio/asc":{"source":"iana"},"audio/atrac-advanced-lossless":{"source":"iana"},"audio/atrac-x":{"source":"iana"},"audio/atrac3":{"source":"iana"},"audio/basic":{"source":"iana","compressible":false,"extensions":["au","snd"]},"audio/bv16":{"source":"iana"},"audio/bv32":{"source":"iana"},"audio/clearmode":{"source":"iana"},"audio/cn":{"source":"iana"},"audio/dat12":{"source":"iana"},"audio/dls":{"source":"iana"},"audio/dsr-es201108":{"source":"iana"},"audio/dsr-es202050":{"source":"iana"},"audio/dsr-es202211":{"source":"iana"},"audio/dsr-es202212":{"source":"iana"},"audio/dv":{"source":"iana"},"audio/dvi4":{"source":"iana"},"audio/eac3":{"source":"iana"},"audio/encaprtp":{"source":"iana"},"audio/evrc":{"source":"iana"},"audio/evrc-qcp":{"source":"iana"},"audio/evrc0":{"source":"iana"},"audio/evrc1":{"source":"iana"},"audio/evrcb":{"source":"iana"},"audio/evrcb0":{"source":"iana"},"audio/evrcb1":{"source":"iana"},"audio/evrcnw":{"source":"iana"},"audio/evrcnw0":{"source":"iana"},"audio/evrcnw1":{"source":"iana"},"audio/evrcwb":{"source":"iana"},"audio/evrcwb0":{"source":"iana"},"audio/evrcwb1":{"source":"iana"},"audio/evs":{"source":"iana"},"audio/flexfec":{"source":"iana"},"audio/fwdred":{"source":"iana"},"audio/g711-0":{"source":"iana"},"audio/g719":{"source":"iana"},"audio/g722":{"source":"iana"},"audio/g7221":{"source":"iana"},"audio/g723":{"source":"iana"},"audio/g726-16":{"source":"iana"},"audio/g726-24":{"source":"iana"},"audio/g726-32":{"source":"iana"},"audio/g726-40":{"source":"iana"},"audio/g728":{"source":"iana"},"audio/g729":{"source":"iana"},"audio/g7291":{"source":"iana"},"audio/g729d":{"source":"iana"},"audio/g729e":{"source":"iana"},"audio/gsm":{"source":"iana"},"audio/gsm-efr":{"source":"iana"},"audio/gsm-hr-08":{"source":"iana"},"audio/ilbc":{"source":"iana"},"audio/ip-mr_v2.5":{"source":"iana"},"audio/isac":{"source":"apache"},"audio/l16":{"source":"iana"},"audio/l20":{"source":"iana"},"audio/l24":{"source":"iana","compressible":false},"audio/l8":{"source":"iana"},"audio/lpc":{"source":"iana"},"audio/melp":{"source":"iana"},"audio/melp1200":{"source":"iana"},"audio/melp2400":{"source":"iana"},"audio/melp600":{"source":"iana"},"audio/mhas":{"source":"iana"},"audio/midi":{"source":"apache","extensions":["mid","midi","kar","rmi"]},"audio/mobile-xmf":{"source":"iana","extensions":["mxmf"]},"audio/mp3":{"compressible":false,"extensions":["mp3"]},"audio/mp4":{"source":"iana","compressible":false,"extensions":["m4a","mp4a"]},"audio/mp4a-latm":{"source":"iana"},"audio/mpa":{"source":"iana"},"audio/mpa-robust":{"source":"iana"},"audio/mpeg":{"source":"iana","compressible":false,"extensions":["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{"source":"iana"},"audio/musepack":{"source":"apache"},"audio/ogg":{"source":"iana","compressible":false,"extensions":["oga","ogg","spx","opus"]},"audio/opus":{"source":"iana"},"audio/parityfec":{"source":"iana"},"audio/pcma":{"source":"iana"},"audio/pcma-wb":{"source":"iana"},"audio/pcmu":{"source":"iana"},"audio/pcmu-wb":{"source":"iana"},"audio/prs.sid":{"source":"iana"},"audio/qcelp":{"source":"iana"},"audio/raptorfec":{"source":"iana"},"audio/red":{"source":"iana"},"audio/rtp-enc-aescm128":{"source":"iana"},"audio/rtp-midi":{"source":"iana"},"audio/rtploopback":{"source":"iana"},"audio/rtx":{"source":"iana"},"audio/s3m":{"source":"apache","extensions":["s3m"]},"audio/scip":{"source":"iana"},"audio/silk":{"source":"apache","extensions":["sil"]},"audio/smv":{"source":"iana"},"audio/smv-qcp":{"source":"iana"},"audio/smv0":{"source":"iana"},"audio/sofa":{"source":"iana"},"audio/sp-midi":{"source":"iana"},"audio/speex":{"source":"iana"},"audio/t140c":{"source":"iana"},"audio/t38":{"source":"iana"},"audio/telephone-event":{"source":"iana"},"audio/tetra_acelp":{"source":"iana"},"audio/tetra_acelp_bb":{"source":"iana"},"audio/tone":{"source":"iana"},"audio/tsvcis":{"source":"iana"},"audio/uemclip":{"source":"iana"},"audio/ulpfec":{"source":"iana"},"audio/usac":{"source":"iana"},"audio/vdvi":{"source":"iana"},"audio/vmr-wb":{"source":"iana"},"audio/vnd.3gpp.iufp":{"source":"iana"},"audio/vnd.4sb":{"source":"iana"},"audio/vnd.audiokoz":{"source":"iana"},"audio/vnd.celp":{"source":"iana"},"audio/vnd.cisco.nse":{"source":"iana"},"audio/vnd.cmles.radio-events":{"source":"iana"},"audio/vnd.cns.anp1":{"source":"iana"},"audio/vnd.cns.inf1":{"source":"iana"},"audio/vnd.dece.audio":{"source":"iana","extensions":["uva","uvva"]},"audio/vnd.digital-winds":{"source":"iana","extensions":["eol"]},"audio/vnd.dlna.adts":{"source":"iana"},"audio/vnd.dolby.heaac.1":{"source":"iana"},"audio/vnd.dolby.heaac.2":{"source":"iana"},"audio/vnd.dolby.mlp":{"source":"iana"},"audio/vnd.dolby.mps":{"source":"iana"},"audio/vnd.dolby.pl2":{"source":"iana"},"audio/vnd.dolby.pl2x":{"source":"iana"},"audio/vnd.dolby.pl2z":{"source":"iana"},"audio/vnd.dolby.pulse.1":{"source":"iana"},"audio/vnd.dra":{"source":"iana","extensions":["dra"]},"audio/vnd.dts":{"source":"iana","extensions":["dts"]},"audio/vnd.dts.hd":{"source":"iana","extensions":["dtshd"]},"audio/vnd.dts.uhd":{"source":"iana"},"audio/vnd.dvb.file":{"source":"iana"},"audio/vnd.everad.plj":{"source":"iana"},"audio/vnd.hns.audio":{"source":"iana"},"audio/vnd.lucent.voice":{"source":"iana","extensions":["lvp"]},"audio/vnd.ms-playready.media.pya":{"source":"iana","extensions":["pya"]},"audio/vnd.nokia.mobile-xmf":{"source":"iana"},"audio/vnd.nortel.vbk":{"source":"iana"},"audio/vnd.nuera.ecelp4800":{"source":"iana","extensions":["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{"source":"iana","extensions":["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{"source":"iana","extensions":["ecelp9600"]},"audio/vnd.octel.sbc":{"source":"iana"},"audio/vnd.presonus.multitrack":{"source":"iana"},"audio/vnd.qcelp":{"source":"iana"},"audio/vnd.rhetorex.32kadpcm":{"source":"iana"},"audio/vnd.rip":{"source":"iana","extensions":["rip"]},"audio/vnd.rn-realaudio":{"compressible":false},"audio/vnd.sealedmedia.softseal.mpeg":{"source":"iana"},"audio/vnd.vmx.cvsd":{"source":"iana"},"audio/vnd.wave":{"compressible":false},"audio/vorbis":{"source":"iana","compressible":false},"audio/vorbis-config":{"source":"iana"},"audio/wav":{"compressible":false,"extensions":["wav"]},"audio/wave":{"compressible":false,"extensions":["wav"]},"audio/webm":{"source":"apache","compressible":false,"extensions":["weba"]},"audio/x-aac":{"source":"apache","compressible":false,"extensions":["aac"]},"audio/x-aiff":{"source":"apache","extensions":["aif","aiff","aifc"]},"audio/x-caf":{"source":"apache","compressible":false,"extensions":["caf"]},"audio/x-flac":{"source":"apache","extensions":["flac"]},"audio/x-m4a":{"source":"nginx","extensions":["m4a"]},"audio/x-matroska":{"source":"apache","extensions":["mka"]},"audio/x-mpegurl":{"source":"apache","extensions":["m3u"]},"audio/x-ms-wax":{"source":"apache","extensions":["wax"]},"audio/x-ms-wma":{"source":"apache","extensions":["wma"]},"audio/x-pn-realaudio":{"source":"apache","extensions":["ram","ra"]},"audio/x-pn-realaudio-plugin":{"source":"apache","extensions":["rmp"]},"audio/x-realaudio":{"source":"nginx","extensions":["ra"]},"audio/x-tta":{"source":"apache"},"audio/x-wav":{"source":"apache","extensions":["wav"]},"audio/xm":{"source":"apache","extensions":["xm"]},"chemical/x-cdx":{"source":"apache","extensions":["cdx"]},"chemical/x-cif":{"source":"apache","extensions":["cif"]},"chemical/x-cmdf":{"source":"apache","extensions":["cmdf"]},"chemical/x-cml":{"source":"apache","extensions":["cml"]},"chemical/x-csml":{"source":"apache","extensions":["csml"]},"chemical/x-pdb":{"source":"apache"},"chemical/x-xyz":{"source":"apache","extensions":["xyz"]},"font/collection":{"source":"iana","extensions":["ttc"]},"font/otf":{"source":"iana","compressible":true,"extensions":["otf"]},"font/sfnt":{"source":"iana"},"font/ttf":{"source":"iana","compressible":true,"extensions":["ttf"]},"font/woff":{"source":"iana","extensions":["woff"]},"font/woff2":{"source":"iana","extensions":["woff2"]},"image/aces":{"source":"iana","extensions":["exr"]},"image/apng":{"compressible":false,"extensions":["apng"]},"image/avci":{"source":"iana","extensions":["avci"]},"image/avcs":{"source":"iana","extensions":["avcs"]},"image/avif":{"source":"iana","compressible":false,"extensions":["avif"]},"image/bmp":{"source":"iana","compressible":true,"extensions":["bmp"]},"image/cgm":{"source":"iana","extensions":["cgm"]},"image/dicom-rle":{"source":"iana","extensions":["drle"]},"image/emf":{"source":"iana","extensions":["emf"]},"image/fits":{"source":"iana","extensions":["fits"]},"image/g3fax":{"source":"iana","extensions":["g3"]},"image/gif":{"source":"iana","compressible":false,"extensions":["gif"]},"image/heic":{"source":"iana","extensions":["heic"]},"image/heic-sequence":{"source":"iana","extensions":["heics"]},"image/heif":{"source":"iana","extensions":["heif"]},"image/heif-sequence":{"source":"iana","extensions":["heifs"]},"image/hej2k":{"source":"iana","extensions":["hej2"]},"image/hsj2":{"source":"iana","extensions":["hsj2"]},"image/ief":{"source":"iana","extensions":["ief"]},"image/jls":{"source":"iana","extensions":["jls"]},"image/jp2":{"source":"iana","compressible":false,"extensions":["jp2","jpg2"]},"image/jpeg":{"source":"iana","compressible":false,"extensions":["jpeg","jpg","jpe"]},"image/jph":{"source":"iana","extensions":["jph"]},"image/jphc":{"source":"iana","extensions":["jhc"]},"image/jpm":{"source":"iana","compressible":false,"extensions":["jpm"]},"image/jpx":{"source":"iana","compressible":false,"extensions":["jpx","jpf"]},"image/jxr":{"source":"iana","extensions":["jxr"]},"image/jxra":{"source":"iana","extensions":["jxra"]},"image/jxrs":{"source":"iana","extensions":["jxrs"]},"image/jxs":{"source":"iana","extensions":["jxs"]},"image/jxsc":{"source":"iana","extensions":["jxsc"]},"image/jxsi":{"source":"iana","extensions":["jxsi"]},"image/jxss":{"source":"iana","extensions":["jxss"]},"image/ktx":{"source":"iana","extensions":["ktx"]},"image/ktx2":{"source":"iana","extensions":["ktx2"]},"image/naplps":{"source":"iana"},"image/pjpeg":{"compressible":false},"image/png":{"source":"iana","compressible":false,"extensions":["png"]},"image/prs.btif":{"source":"iana","extensions":["btif"]},"image/prs.pti":{"source":"iana","extensions":["pti"]},"image/pwg-raster":{"source":"iana"},"image/sgi":{"source":"apache","extensions":["sgi"]},"image/svg+xml":{"source":"iana","compressible":true,"extensions":["svg","svgz"]},"image/t38":{"source":"iana","extensions":["t38"]},"image/tiff":{"source":"iana","compressible":false,"extensions":["tif","tiff"]},"image/tiff-fx":{"source":"iana","extensions":["tfx"]},"image/vnd.adobe.photoshop":{"source":"iana","compressible":true,"extensions":["psd"]},"image/vnd.airzip.accelerator.azv":{"source":"iana","extensions":["azv"]},"image/vnd.cns.inf2":{"source":"iana"},"image/vnd.dece.graphic":{"source":"iana","extensions":["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{"source":"iana","extensions":["djvu","djv"]},"image/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"image/vnd.dwg":{"source":"iana","extensions":["dwg"]},"image/vnd.dxf":{"source":"iana","extensions":["dxf"]},"image/vnd.fastbidsheet":{"source":"iana","extensions":["fbs"]},"image/vnd.fpx":{"source":"iana","extensions":["fpx"]},"image/vnd.fst":{"source":"iana","extensions":["fst"]},"image/vnd.fujixerox.edmics-mmr":{"source":"iana","extensions":["mmr"]},"image/vnd.fujixerox.edmics-rlc":{"source":"iana","extensions":["rlc"]},"image/vnd.globalgraphics.pgb":{"source":"iana"},"image/vnd.microsoft.icon":{"source":"iana","compressible":true,"extensions":["ico"]},"image/vnd.mix":{"source":"iana"},"image/vnd.mozilla.apng":{"source":"iana"},"image/vnd.ms-dds":{"compressible":true,"extensions":["dds"]},"image/vnd.ms-modi":{"source":"iana","extensions":["mdi"]},"image/vnd.ms-photo":{"source":"apache","extensions":["wdp"]},"image/vnd.net-fpx":{"source":"iana","extensions":["npx"]},"image/vnd.pco.b16":{"source":"iana","extensions":["b16"]},"image/vnd.radiance":{"source":"iana"},"image/vnd.sealed.png":{"source":"iana"},"image/vnd.sealedmedia.softseal.gif":{"source":"iana"},"image/vnd.sealedmedia.softseal.jpg":{"source":"iana"},"image/vnd.svf":{"source":"iana"},"image/vnd.tencent.tap":{"source":"iana","extensions":["tap"]},"image/vnd.valve.source.texture":{"source":"iana","extensions":["vtf"]},"image/vnd.wap.wbmp":{"source":"iana","extensions":["wbmp"]},"image/vnd.xiff":{"source":"iana","extensions":["xif"]},"image/vnd.zbrush.pcx":{"source":"iana","extensions":["pcx"]},"image/webp":{"source":"apache","extensions":["webp"]},"image/wmf":{"source":"iana","extensions":["wmf"]},"image/x-3ds":{"source":"apache","extensions":["3ds"]},"image/x-cmu-raster":{"source":"apache","extensions":["ras"]},"image/x-cmx":{"source":"apache","extensions":["cmx"]},"image/x-freehand":{"source":"apache","extensions":["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{"source":"apache","compressible":true,"extensions":["ico"]},"image/x-jng":{"source":"nginx","extensions":["jng"]},"image/x-mrsid-image":{"source":"apache","extensions":["sid"]},"image/x-ms-bmp":{"source":"nginx","compressible":true,"extensions":["bmp"]},"image/x-pcx":{"source":"apache","extensions":["pcx"]},"image/x-pict":{"source":"apache","extensions":["pic","pct"]},"image/x-portable-anymap":{"source":"apache","extensions":["pnm"]},"image/x-portable-bitmap":{"source":"apache","extensions":["pbm"]},"image/x-portable-graymap":{"source":"apache","extensions":["pgm"]},"image/x-portable-pixmap":{"source":"apache","extensions":["ppm"]},"image/x-rgb":{"source":"apache","extensions":["rgb"]},"image/x-tga":{"source":"apache","extensions":["tga"]},"image/x-xbitmap":{"source":"apache","extensions":["xbm"]},"image/x-xcf":{"compressible":false},"image/x-xpixmap":{"source":"apache","extensions":["xpm"]},"image/x-xwindowdump":{"source":"apache","extensions":["xwd"]},"message/cpim":{"source":"iana"},"message/delivery-status":{"source":"iana"},"message/disposition-notification":{"source":"iana","extensions":["disposition-notification"]},"message/external-body":{"source":"iana"},"message/feedback-report":{"source":"iana"},"message/global":{"source":"iana","extensions":["u8msg"]},"message/global-delivery-status":{"source":"iana","extensions":["u8dsn"]},"message/global-disposition-notification":{"source":"iana","extensions":["u8mdn"]},"message/global-headers":{"source":"iana","extensions":["u8hdr"]},"message/http":{"source":"iana","compressible":false},"message/imdn+xml":{"source":"iana","compressible":true},"message/news":{"source":"iana"},"message/partial":{"source":"iana","compressible":false},"message/rfc822":{"source":"iana","compressible":true,"extensions":["eml","mime"]},"message/s-http":{"source":"iana"},"message/sip":{"source":"iana"},"message/sipfrag":{"source":"iana"},"message/tracking-status":{"source":"iana"},"message/vnd.si.simp":{"source":"iana"},"message/vnd.wfa.wsc":{"source":"iana","extensions":["wsc"]},"model/3mf":{"source":"iana","extensions":["3mf"]},"model/e57":{"source":"iana"},"model/gltf+json":{"source":"iana","compressible":true,"extensions":["gltf"]},"model/gltf-binary":{"source":"iana","compressible":true,"extensions":["glb"]},"model/iges":{"source":"iana","compressible":false,"extensions":["igs","iges"]},"model/mesh":{"source":"iana","compressible":false,"extensions":["msh","mesh","silo"]},"model/mtl":{"source":"iana","extensions":["mtl"]},"model/obj":{"source":"iana","extensions":["obj"]},"model/step":{"source":"iana"},"model/step+xml":{"source":"iana","compressible":true,"extensions":["stpx"]},"model/step+zip":{"source":"iana","compressible":false,"extensions":["stpz"]},"model/step-xml+zip":{"source":"iana","compressible":false,"extensions":["stpxz"]},"model/stl":{"source":"iana","extensions":["stl"]},"model/vnd.collada+xml":{"source":"iana","compressible":true,"extensions":["dae"]},"model/vnd.dwf":{"source":"iana","extensions":["dwf"]},"model/vnd.flatland.3dml":{"source":"iana"},"model/vnd.gdl":{"source":"iana","extensions":["gdl"]},"model/vnd.gs-gdl":{"source":"apache"},"model/vnd.gs.gdl":{"source":"iana"},"model/vnd.gtw":{"source":"iana","extensions":["gtw"]},"model/vnd.moml+xml":{"source":"iana","compressible":true},"model/vnd.mts":{"source":"iana","extensions":["mts"]},"model/vnd.opengex":{"source":"iana","extensions":["ogex"]},"model/vnd.parasolid.transmit.binary":{"source":"iana","extensions":["x_b"]},"model/vnd.parasolid.transmit.text":{"source":"iana","extensions":["x_t"]},"model/vnd.pytha.pyox":{"source":"iana"},"model/vnd.rosette.annotated-data-model":{"source":"iana"},"model/vnd.sap.vds":{"source":"iana","extensions":["vds"]},"model/vnd.usdz+zip":{"source":"iana","compressible":false,"extensions":["usdz"]},"model/vnd.valve.source.compiled-map":{"source":"iana","extensions":["bsp"]},"model/vnd.vtu":{"source":"iana","extensions":["vtu"]},"model/vrml":{"source":"iana","compressible":false,"extensions":["wrl","vrml"]},"model/x3d+binary":{"source":"apache","compressible":false,"extensions":["x3db","x3dbz"]},"model/x3d+fastinfoset":{"source":"iana","extensions":["x3db"]},"model/x3d+vrml":{"source":"apache","compressible":false,"extensions":["x3dv","x3dvz"]},"model/x3d+xml":{"source":"iana","compressible":true,"extensions":["x3d","x3dz"]},"model/x3d-vrml":{"source":"iana","extensions":["x3dv"]},"multipart/alternative":{"source":"iana","compressible":false},"multipart/appledouble":{"source":"iana"},"multipart/byteranges":{"source":"iana"},"multipart/digest":{"source":"iana"},"multipart/encrypted":{"source":"iana","compressible":false},"multipart/form-data":{"source":"iana","compressible":false},"multipart/header-set":{"source":"iana"},"multipart/mixed":{"source":"iana"},"multipart/multilingual":{"source":"iana"},"multipart/parallel":{"source":"iana"},"multipart/related":{"source":"iana","compressible":false},"multipart/report":{"source":"iana"},"multipart/signed":{"source":"iana","compressible":false},"multipart/vnd.bint.med-plus":{"source":"iana"},"multipart/voice-message":{"source":"iana"},"multipart/x-mixed-replace":{"source":"iana"},"text/1d-interleaved-parityfec":{"source":"iana"},"text/cache-manifest":{"source":"iana","compressible":true,"extensions":["appcache","manifest"]},"text/calendar":{"source":"iana","extensions":["ics","ifb"]},"text/calender":{"compressible":true},"text/cmd":{"compressible":true},"text/coffeescript":{"extensions":["coffee","litcoffee"]},"text/cql":{"source":"iana"},"text/cql-expression":{"source":"iana"},"text/cql-identifier":{"source":"iana"},"text/css":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["css"]},"text/csv":{"source":"iana","compressible":true,"extensions":["csv"]},"text/csv-schema":{"source":"iana"},"text/directory":{"source":"iana"},"text/dns":{"source":"iana"},"text/ecmascript":{"source":"iana"},"text/encaprtp":{"source":"iana"},"text/enriched":{"source":"iana"},"text/fhirpath":{"source":"iana"},"text/flexfec":{"source":"iana"},"text/fwdred":{"source":"iana"},"text/gff3":{"source":"iana"},"text/grammar-ref-list":{"source":"iana"},"text/html":{"source":"iana","compressible":true,"extensions":["html","htm","shtml"]},"text/jade":{"extensions":["jade"]},"text/javascript":{"source":"iana","compressible":true},"text/jcr-cnd":{"source":"iana"},"text/jsx":{"compressible":true,"extensions":["jsx"]},"text/less":{"compressible":true,"extensions":["less"]},"text/markdown":{"source":"iana","compressible":true,"extensions":["markdown","md"]},"text/mathml":{"source":"nginx","extensions":["mml"]},"text/mdx":{"compressible":true,"extensions":["mdx"]},"text/mizar":{"source":"iana"},"text/n3":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["n3"]},"text/parameters":{"source":"iana","charset":"UTF-8"},"text/parityfec":{"source":"iana"},"text/plain":{"source":"iana","compressible":true,"extensions":["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{"source":"iana","charset":"UTF-8"},"text/prs.fallenstein.rst":{"source":"iana"},"text/prs.lines.tag":{"source":"iana","extensions":["dsc"]},"text/prs.prop.logic":{"source":"iana"},"text/raptorfec":{"source":"iana"},"text/red":{"source":"iana"},"text/rfc822-headers":{"source":"iana"},"text/richtext":{"source":"iana","compressible":true,"extensions":["rtx"]},"text/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"text/rtp-enc-aescm128":{"source":"iana"},"text/rtploopback":{"source":"iana"},"text/rtx":{"source":"iana"},"text/sgml":{"source":"iana","extensions":["sgml","sgm"]},"text/shaclc":{"source":"iana"},"text/shex":{"source":"iana","extensions":["shex"]},"text/slim":{"extensions":["slim","slm"]},"text/spdx":{"source":"iana","extensions":["spdx"]},"text/strings":{"source":"iana"},"text/stylus":{"extensions":["stylus","styl"]},"text/t140":{"source":"iana"},"text/tab-separated-values":{"source":"iana","compressible":true,"extensions":["tsv"]},"text/troff":{"source":"iana","extensions":["t","tr","roff","man","me","ms"]},"text/turtle":{"source":"iana","charset":"UTF-8","extensions":["ttl"]},"text/ulpfec":{"source":"iana"},"text/uri-list":{"source":"iana","compressible":true,"extensions":["uri","uris","urls"]},"text/vcard":{"source":"iana","compressible":true,"extensions":["vcard"]},"text/vnd.a":{"source":"iana"},"text/vnd.abc":{"source":"iana"},"text/vnd.ascii-art":{"source":"iana"},"text/vnd.curl":{"source":"iana","extensions":["curl"]},"text/vnd.curl.dcurl":{"source":"apache","extensions":["dcurl"]},"text/vnd.curl.mcurl":{"source":"apache","extensions":["mcurl"]},"text/vnd.curl.scurl":{"source":"apache","extensions":["scurl"]},"text/vnd.debian.copyright":{"source":"iana","charset":"UTF-8"},"text/vnd.dmclientscript":{"source":"iana"},"text/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"text/vnd.esmertec.theme-descriptor":{"source":"iana","charset":"UTF-8"},"text/vnd.familysearch.gedcom":{"source":"iana","extensions":["ged"]},"text/vnd.ficlab.flt":{"source":"iana"},"text/vnd.fly":{"source":"iana","extensions":["fly"]},"text/vnd.fmi.flexstor":{"source":"iana","extensions":["flx"]},"text/vnd.gml":{"source":"iana"},"text/vnd.graphviz":{"source":"iana","extensions":["gv"]},"text/vnd.hans":{"source":"iana"},"text/vnd.hgl":{"source":"iana"},"text/vnd.in3d.3dml":{"source":"iana","extensions":["3dml"]},"text/vnd.in3d.spot":{"source":"iana","extensions":["spot"]},"text/vnd.iptc.newsml":{"source":"iana"},"text/vnd.iptc.nitf":{"source":"iana"},"text/vnd.latex-z":{"source":"iana"},"text/vnd.motorola.reflex":{"source":"iana"},"text/vnd.ms-mediapackage":{"source":"iana"},"text/vnd.net2phone.commcenter.command":{"source":"iana"},"text/vnd.radisys.msml-basic-layout":{"source":"iana"},"text/vnd.senx.warpscript":{"source":"iana"},"text/vnd.si.uricatalogue":{"source":"iana"},"text/vnd.sosi":{"source":"iana"},"text/vnd.sun.j2me.app-descriptor":{"source":"iana","charset":"UTF-8","extensions":["jad"]},"text/vnd.trolltech.linguist":{"source":"iana","charset":"UTF-8"},"text/vnd.wap.si":{"source":"iana"},"text/vnd.wap.sl":{"source":"iana"},"text/vnd.wap.wml":{"source":"iana","extensions":["wml"]},"text/vnd.wap.wmlscript":{"source":"iana","extensions":["wmls"]},"text/vtt":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["vtt"]},"text/x-asm":{"source":"apache","extensions":["s","asm"]},"text/x-c":{"source":"apache","extensions":["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{"source":"nginx","extensions":["htc"]},"text/x-fortran":{"source":"apache","extensions":["f","for","f77","f90"]},"text/x-gwt-rpc":{"compressible":true},"text/x-handlebars-template":{"extensions":["hbs"]},"text/x-java-source":{"source":"apache","extensions":["java"]},"text/x-jquery-tmpl":{"compressible":true},"text/x-lua":{"extensions":["lua"]},"text/x-markdown":{"compressible":true,"extensions":["mkd"]},"text/x-nfo":{"source":"apache","extensions":["nfo"]},"text/x-opml":{"source":"apache","extensions":["opml"]},"text/x-org":{"compressible":true,"extensions":["org"]},"text/x-pascal":{"source":"apache","extensions":["p","pas"]},"text/x-processing":{"compressible":true,"extensions":["pde"]},"text/x-sass":{"extensions":["sass"]},"text/x-scss":{"extensions":["scss"]},"text/x-setext":{"source":"apache","extensions":["etx"]},"text/x-sfv":{"source":"apache","extensions":["sfv"]},"text/x-suse-ymp":{"compressible":true,"extensions":["ymp"]},"text/x-uuencode":{"source":"apache","extensions":["uu"]},"text/x-vcalendar":{"source":"apache","extensions":["vcs"]},"text/x-vcard":{"source":"apache","extensions":["vcf"]},"text/xml":{"source":"iana","compressible":true,"extensions":["xml"]},"text/xml-external-parsed-entity":{"source":"iana"},"text/yaml":{"compressible":true,"extensions":["yaml","yml"]},"video/1d-interleaved-parityfec":{"source":"iana"},"video/3gpp":{"source":"iana","extensions":["3gp","3gpp"]},"video/3gpp-tt":{"source":"iana"},"video/3gpp2":{"source":"iana","extensions":["3g2"]},"video/av1":{"source":"iana"},"video/bmpeg":{"source":"iana"},"video/bt656":{"source":"iana"},"video/celb":{"source":"iana"},"video/dv":{"source":"iana"},"video/encaprtp":{"source":"iana"},"video/ffv1":{"source":"iana"},"video/flexfec":{"source":"iana"},"video/h261":{"source":"iana","extensions":["h261"]},"video/h263":{"source":"iana","extensions":["h263"]},"video/h263-1998":{"source":"iana"},"video/h263-2000":{"source":"iana"},"video/h264":{"source":"iana","extensions":["h264"]},"video/h264-rcdo":{"source":"iana"},"video/h264-svc":{"source":"iana"},"video/h265":{"source":"iana"},"video/iso.segment":{"source":"iana","extensions":["m4s"]},"video/jpeg":{"source":"iana","extensions":["jpgv"]},"video/jpeg2000":{"source":"iana"},"video/jpm":{"source":"apache","extensions":["jpm","jpgm"]},"video/jxsv":{"source":"iana"},"video/mj2":{"source":"iana","extensions":["mj2","mjp2"]},"video/mp1s":{"source":"iana"},"video/mp2p":{"source":"iana"},"video/mp2t":{"source":"iana","extensions":["ts"]},"video/mp4":{"source":"iana","compressible":false,"extensions":["mp4","mp4v","mpg4"]},"video/mp4v-es":{"source":"iana"},"video/mpeg":{"source":"iana","compressible":false,"extensions":["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{"source":"iana"},"video/mpv":{"source":"iana"},"video/nv":{"source":"iana"},"video/ogg":{"source":"iana","compressible":false,"extensions":["ogv"]},"video/parityfec":{"source":"iana"},"video/pointer":{"source":"iana"},"video/quicktime":{"source":"iana","compressible":false,"extensions":["qt","mov"]},"video/raptorfec":{"source":"iana"},"video/raw":{"source":"iana"},"video/rtp-enc-aescm128":{"source":"iana"},"video/rtploopback":{"source":"iana"},"video/rtx":{"source":"iana"},"video/scip":{"source":"iana"},"video/smpte291":{"source":"iana"},"video/smpte292m":{"source":"iana"},"video/ulpfec":{"source":"iana"},"video/vc1":{"source":"iana"},"video/vc2":{"source":"iana"},"video/vnd.cctv":{"source":"iana"},"video/vnd.dece.hd":{"source":"iana","extensions":["uvh","uvvh"]},"video/vnd.dece.mobile":{"source":"iana","extensions":["uvm","uvvm"]},"video/vnd.dece.mp4":{"source":"iana"},"video/vnd.dece.pd":{"source":"iana","extensions":["uvp","uvvp"]},"video/vnd.dece.sd":{"source":"iana","extensions":["uvs","uvvs"]},"video/vnd.dece.video":{"source":"iana","extensions":["uvv","uvvv"]},"video/vnd.directv.mpeg":{"source":"iana"},"video/vnd.directv.mpeg-tts":{"source":"iana"},"video/vnd.dlna.mpeg-tts":{"source":"iana"},"video/vnd.dvb.file":{"source":"iana","extensions":["dvb"]},"video/vnd.fvt":{"source":"iana","extensions":["fvt"]},"video/vnd.hns.video":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.ttsavc":{"source":"iana"},"video/vnd.iptvforum.ttsmpeg2":{"source":"iana"},"video/vnd.motorola.video":{"source":"iana"},"video/vnd.motorola.videop":{"source":"iana"},"video/vnd.mpegurl":{"source":"iana","extensions":["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{"source":"iana","extensions":["pyv"]},"video/vnd.nokia.interleaved-multimedia":{"source":"iana"},"video/vnd.nokia.mp4vr":{"source":"iana"},"video/vnd.nokia.videovoip":{"source":"iana"},"video/vnd.objectvideo":{"source":"iana"},"video/vnd.radgamettools.bink":{"source":"iana"},"video/vnd.radgamettools.smacker":{"source":"iana"},"video/vnd.sealed.mpeg1":{"source":"iana"},"video/vnd.sealed.mpeg4":{"source":"iana"},"video/vnd.sealed.swf":{"source":"iana"},"video/vnd.sealedmedia.softseal.mov":{"source":"iana"},"video/vnd.uvvu.mp4":{"source":"iana","extensions":["uvu","uvvu"]},"video/vnd.vivo":{"source":"iana","extensions":["viv"]},"video/vnd.youtube.yt":{"source":"iana"},"video/vp8":{"source":"iana"},"video/vp9":{"source":"iana"},"video/webm":{"source":"apache","compressible":false,"extensions":["webm"]},"video/x-f4v":{"source":"apache","extensions":["f4v"]},"video/x-fli":{"source":"apache","extensions":["fli"]},"video/x-flv":{"source":"apache","compressible":false,"extensions":["flv"]},"video/x-m4v":{"source":"apache","extensions":["m4v"]},"video/x-matroska":{"source":"apache","compressible":false,"extensions":["mkv","mk3d","mks"]},"video/x-mng":{"source":"apache","extensions":["mng"]},"video/x-ms-asf":{"source":"apache","extensions":["asf","asx"]},"video/x-ms-vob":{"source":"apache","extensions":["vob"]},"video/x-ms-wm":{"source":"apache","extensions":["wm"]},"video/x-ms-wmv":{"source":"apache","compressible":false,"extensions":["wmv"]},"video/x-ms-wmx":{"source":"apache","extensions":["wmx"]},"video/x-ms-wvx":{"source":"apache","extensions":["wvx"]},"video/x-msvideo":{"source":"apache","extensions":["avi"]},"video/x-sgi-movie":{"source":"apache","extensions":["movie"]},"video/x-smv":{"source":"apache","extensions":["smv"]},"x-conference/x-cooltalk":{"source":"apache","extensions":["ice"]},"x-shader/x-fragment":{"compressible":true},"x-shader/x-vertex":{"compressible":true}}')},78441(e){"use strict";e.exports=JSON.parse('{"application/x-www-form-urlencoded":{"type":"text","format":"plain"},"application/pdf":{"type":"embed","format":"pdf"},"application/ecmascript":{"type":"text","format":"script"},"application/javascript":{"type":"text","format":"script"},"application/json":{"type":"text","format":"json"},"application/json5":{"type":"text","format":"json"},"application/jwt":{"type":"text","format":"jwt"},"application/xml":{"type":"text","format":"xml"},"application/xml-dtd":{"type":"text","format":"xml"},"application/xml+dtd":{"type":"text","format":"xml"},"application/xml-external-parsed-entity":{"type":"text","format":"xml"},"application/xml-patch+xml":{"type":"text","format":"xml"},"application/3gpdash-qoe-report+xml":{"type":"text","format":"xml"},"application/3gpp-ims+xml":{"type":"text","format":"xml"},"application/atom+xml":{"type":"text","format":"xml"},"application/atomcat+xml":{"type":"text","format":"xml"},"application/atomdeleted+xml":{"type":"text","format":"xml"},"application/atomsvc+xml":{"type":"text","format":"xml"},"application/auth-policy+xml":{"type":"text","format":"xml"},"application/beep+xml":{"type":"text","format":"xml"},"application/calendar+xml":{"type":"text","format":"xml"},"application/ccmp+xml":{"type":"text","format":"xml"},"application/ccxml+xml":{"type":"text","format":"xml"},"application/cdfx+xml":{"type":"text","format":"xml"},"application/cea-2018+xml":{"type":"text","format":"xml"},"application/cellml+xml":{"type":"text","format":"xml"},"application/cnrp+xml":{"type":"text","format":"xml"},"application/conference-info+xml":{"type":"text","format":"xml"},"application/cpl+xml":{"type":"text","format":"xml"},"application/csta+xml":{"type":"text","format":"xml"},"application/cstadata+xml":{"type":"text","format":"xml"},"application/dash+xml":{"type":"text","format":"xml"},"application/davmount+xml":{"type":"text","format":"xml"},"application/dialog-info+xml":{"type":"text","format":"xml"},"application/docbook+xml":{"type":"text","format":"xml"},"application/dskpp+xml":{"type":"text","format":"xml"},"application/dssc+xml":{"type":"text","format":"xml"},"application/emergencycalldata.comment+xml":{"type":"text","format":"xml"},"application/emergencycalldata.deviceinfo+xml":{"type":"text","format":"xml"},"application/emergencycalldata.providerinfo+xml":{"type":"text","format":"xml"},"application/emergencycalldata.serviceinfo+xml":{"type":"text","format":"xml"},"application/emergencycalldata.subscriberinfo+xml":{"type":"text","format":"xml"},"application/emma+xml":{"type":"text","format":"xml"},"application/emotionml+xml":{"type":"text","format":"xml"},"application/epp+xml":{"type":"text","format":"xml"},"application/fdt+xml":{"type":"text","format":"xml"},"application/framework-attributes+xml":{"type":"text","format":"xml"},"application/gml+xml":{"type":"text","format":"xml"},"application/gpx+xml":{"type":"text","format":"xml"},"application/held+xml":{"type":"text","format":"xml"},"application/ibe-key-request+xml":{"type":"text","format":"xml"},"application/ibe-pkg-reply+xml":{"type":"text","format":"xml"},"application/im-iscomposing+xml":{"type":"text","format":"xml"},"application/inkml+xml":{"type":"text","format":"xml"},"application/its+xml":{"type":"text","format":"xml"},"application/kpml-request+xml":{"type":"text","format":"xml"},"application/kpml-response+xml":{"type":"text","format":"xml"},"application/load-control+xml":{"type":"text","format":"xml"},"application/lost+xml":{"type":"text","format":"xml"},"application/lostsync+xml":{"type":"text","format":"xml"},"application/mads+xml":{"type":"text","format":"xml"},"application/marcxml+xml":{"type":"text","format":"xml"},"application/mathml+xml":{"type":"text","format":"xml"},"application/mathml-content+xml":{"type":"text","format":"xml"},"application/mathml-presentation+xml":{"type":"text","format":"xml"},"application/mbms-associated-procedure-description+xml":{"type":"text","format":"xml"},"application/mbms-deregister+xml":{"type":"text","format":"xml"},"application/mbms-envelope+xml":{"type":"text","format":"xml"},"application/mbms-msk+xml":{"type":"text","format":"xml"},"application/mbms-msk-response+xml":{"type":"text","format":"xml"},"application/mbms-protection-description+xml":{"type":"text","format":"xml"},"application/mbms-reception-report+xml":{"type":"text","format":"xml"},"application/mbms-register+xml":{"type":"text","format":"xml"},"application/mbms-register-response+xml":{"type":"text","format":"xml"},"application/mbms-schedule+xml":{"type":"text","format":"xml"},"application/mbms-user-service-description+xml":{"type":"text","format":"xml"},"application/media-policy-dataset+xml":{"type":"text","format":"xml"},"application/media_control+xml":{"type":"text","format":"xml"},"application/mediaservercontrol+xml":{"type":"text","format":"xml"},"application/metalink+xml":{"type":"text","format":"xml"},"application/metalink4+xml":{"type":"text","format":"xml"},"application/mets+xml":{"type":"text","format":"xml"},"application/mods+xml":{"type":"text","format":"xml"},"application/mrb-consumer+xml":{"type":"text","format":"xml"},"application/mrb-publish+xml":{"type":"text","format":"xml"},"application/msc-ivr+xml":{"type":"text","format":"xml"},"application/msc-mixer+xml":{"type":"text","format":"xml"},"application/nlsml+xml":{"type":"text","format":"xml"},"application/oebps-package+xml":{"type":"text","format":"xml"},"application/omdoc+xml":{"type":"text","format":"xml"},"application/p2p-overlay+xml":{"type":"text","format":"xml"},"application/patch-ops-error+xml":{"type":"text","format":"xml"},"application/pidf+xml":{"type":"text","format":"xml"},"application/pidf-diff+xml":{"type":"text","format":"xml"},"application/pls+xml":{"type":"text","format":"xml"},"application/poc-settings+xml":{"type":"text","format":"xml"},"application/problem+xml":{"type":"text","format":"xml"},"application/provenance+xml":{"type":"text","format":"xml"},"application/prs.xsf+xml":{"type":"text","format":"xml"},"application/pskc+xml":{"type":"text","format":"xml"},"application/rdf+xml":{"type":"text","format":"xml"},"application/reginfo+xml":{"type":"text","format":"xml"},"application/resource-lists+xml":{"type":"text","format":"xml"},"application/resource-lists-diff+xml":{"type":"text","format":"xml"},"application/rfc+xml":{"type":"text","format":"xml"},"application/rlmi+xml":{"type":"text","format":"xml"},"application/rls-services+xml":{"type":"text","format":"xml"},"application/rsd+xml":{"type":"text","format":"xml"},"application/rss+xml":{"type":"text","format":"xml"},"application/samlassertion+xml":{"type":"text","format":"xml"},"application/samlmetadata+xml":{"type":"text","format":"xml"},"application/sbml+xml":{"type":"text","format":"xml"},"application/scaip+xml":{"type":"text","format":"xml"},"application/sep+xml":{"type":"text","format":"xml"},"application/shf+xml":{"type":"text","format":"xml"},"application/simple-filter+xml":{"type":"text","format":"xml"},"application/smil+xml":{"type":"text","format":"xml"},"application/soap+xml":{"type":"text","format":"xml"},"application/sparql-results+xml":{"type":"text","format":"xml"},"application/spirits-event+xml":{"type":"text","format":"xml"},"application/srgs+xml":{"type":"text","format":"xml"},"application/sru+xml":{"type":"text","format":"xml"},"application/ssdl+xml":{"type":"text","format":"xml"},"application/ssml+xml":{"type":"text","format":"xml"},"application/tei+xml":{"type":"text","format":"xml"},"application/thraud+xml":{"type":"text","format":"xml"},"application/ttml+xml":{"type":"text","format":"xml"},"application/urc-grpsheet+xml":{"type":"text","format":"xml"},"application/urc-ressheet+xml":{"type":"text","format":"xml"},"application/urc-targetdesc+xml":{"type":"text","format":"xml"},"application/urc-uisocketdesc+xml":{"type":"text","format":"xml"},"application/vcard+xml":{"type":"text","format":"xml"},"application/vnd.3gpp-prose+xml":{"type":"text","format":"xml"},"application/vnd.3gpp-prose-pc3ch+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.access-transfer-events+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.bsf+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.mid-call+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.sms+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.srvcc-ext+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.srvcc-info+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.state-and-event-info+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.ussd+xml":{"type":"text","format":"xml"},"application/vnd.3gpp2.bcmcsinfo+xml":{"type":"text","format":"xml"},"application/vnd.adobe.xdp+xml":{"type":"text","format":"xml"},"application/vnd.amundsen.maze+xml":{"type":"text","format":"xml"},"application/vnd.apple.installer+xml":{"type":"text","format":"xml"},"application/vnd.avistar+xml":{"type":"text","format":"xml"},"application/vnd.balsamiq.bmml+xml":{"type":"text","format":"xml"},"application/vnd.biopax.rdf+xml":{"type":"text","format":"xml"},"application/vnd.chemdraw+xml":{"type":"text","format":"xml"},"application/vnd.citationstyles.style+xml":{"type":"text","format":"xml"},"application/vnd.criticaltools.wbs+xml":{"type":"text","format":"xml"},"application/vnd.ctct.ws+xml":{"type":"text","format":"xml"},"application/vnd.cyan.dean.root+xml":{"type":"text","format":"xml"},"application/vnd.dece.ttml+xml":{"type":"text","format":"xml"},"application/vnd.dm.delegation+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-aggregate-root+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-container+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-generic+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-ia-msglist+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-ia-registration-request+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-ia-registration-response+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-init+xml":{"type":"text","format":"xml"},"application/vnd.emclient.accessrequest+xml":{"type":"text","format":"xml"},"application/vnd.eprints.data+xml":{"type":"text","format":"xml"},"application/vnd.eszigno3+xml":{"type":"text","format":"xml"},"application/vnd.etsi.aoc+xml":{"type":"text","format":"xml"},"application/vnd.etsi.cug+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvcommand+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvdiscovery+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvprofile+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsad-bc+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsad-cod+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsad-npvr+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvservice+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsync+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvueprofile+xml":{"type":"text","format":"xml"},"application/vnd.etsi.mcid+xml":{"type":"text","format":"xml"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"type":"text","format":"xml"},"application/vnd.etsi.pstn+xml":{"type":"text","format":"xml"},"application/vnd.etsi.sci+xml":{"type":"text","format":"xml"},"application/vnd.etsi.simservs+xml":{"type":"text","format":"xml"},"application/vnd.etsi.tsl+xml":{"type":"text","format":"xml"},"application/vnd.geocube+xml":{"type":"text","format":"xml"},"application/vnd.google-earth.kml+xml":{"type":"text","format":"xml"},"application/vnd.gov.sk.e-form+xml":{"type":"text","format":"xml"},"application/vnd.gov.sk.xmldatacontainer+xml":{"type":"text","format":"xml"},"application/vnd.hal+xml":{"type":"text","format":"xml"},"application/vnd.handheld-entertainment+xml":{"type":"text","format":"xml"},"application/vnd.informedcontrol.rms+xml":{"type":"text","format":"xml"},"application/vnd.infotech.project+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.catalogitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.conceptitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.knowledgeitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.newsitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.newsmessage+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.packageitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.planningitem+xml":{"type":"text","format":"xml"},"application/vnd.irepository.package+xml":{"type":"text","format":"xml"},"application/vnd.las.las+xml":{"type":"text","format":"xml"},"application/vnd.liberty-request+xml":{"type":"text","format":"xml"},"application/vnd.llamagraphics.life-balance.exchange+xml":{"type":"text","format":"xml"},"application/vnd.marlin.drm.actiontoken+xml":{"type":"text","format":"xml"},"application/vnd.marlin.drm.conftoken+xml":{"type":"text","format":"xml"},"application/vnd.marlin.drm.license+xml":{"type":"text","format":"xml"},"application/vnd.mozilla.xul+xml":{"type":"text","format":"xml"},"application/vnd.ms-office.activex+xml":{"type":"text","format":"xml"},"application/vnd.ms-playready.initiator+xml":{"type":"text","format":"xml"},"application/vnd.ms-printdevicecapabilities+xml":{"type":"text","format":"xml"},"application/vnd.ms-printing.printticket+xml":{"type":"text","format":"xml"},"application/vnd.ms-printschematicket+xml":{"type":"text","format":"xml"},"application/vnd.nokia.conml+xml":{"type":"text","format":"xml"},"application/vnd.nokia.iptv.config+xml":{"type":"text","format":"xml"},"application/vnd.nokia.landmark+xml":{"type":"text","format":"xml"},"application/vnd.nokia.landmarkcollection+xml":{"type":"text","format":"xml"},"application/vnd.nokia.n-gage.ac+xml":{"type":"text","format":"xml"},"application/vnd.nokia.pcd+xml":{"type":"text","format":"xml"},"application/vnd.oipf.contentaccessdownload+xml":{"type":"text","format":"xml"},"application/vnd.oipf.contentaccessstreaming+xml":{"type":"text","format":"xml"},"application/vnd.oipf.dae.svg+xml":{"type":"text","format":"xml"},"application/vnd.oipf.dae.xhtml+xml":{"type":"text","format":"xml"},"application/vnd.oipf.mippvcontrolmessage+xml":{"type":"text","format":"xml"},"application/vnd.oipf.spdiscovery+xml":{"type":"text","format":"xml"},"application/vnd.oipf.spdlist+xml":{"type":"text","format":"xml"},"application/vnd.oipf.ueprofile+xml":{"type":"text","format":"xml"},"application/vnd.oipf.userprofile+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.drm-trigger+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.imd+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.notification+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.sgdd+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.sprov+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-address-book+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-feature-handler+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-pcc+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-subs-invite+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-user-prefs+xml":{"type":"text","format":"xml"},"application/vnd.oma.dd2+xml":{"type":"text","format":"xml"},"application/vnd.oma.drm.risd+xml":{"type":"text","format":"xml"},"application/vnd.oma.group-usage-list+xml":{"type":"text","format":"xml"},"application/vnd.oma.pal+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.detailed-progress-report+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.final-report+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.groups+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.invocation-descriptor+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.optimized-progress-report+xml":{"type":"text","format":"xml"},"application/vnd.oma.scidm.messages+xml":{"type":"text","format":"xml"},"application/vnd.oma.xcap-directory+xml":{"type":"text","format":"xml"},"application/vnd.omads-email+xml":{"type":"text","format":"xml"},"application/vnd.omads-file+xml":{"type":"text","format":"xml"},"application/vnd.omads-folder+xml":{"type":"text","format":"xml"},"application/vnd.openblox.game+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawing+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.theme+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-package.core-properties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-package.relationships+xml":{"type":"text","format":"xml"},"application/vnd.otps.ct-kip+xml":{"type":"text","format":"xml"},"application/vnd.paos+xml":{"type":"text","format":"xml"},"application/vnd.poc.group-advertisement+xml":{"type":"text","format":"xml"},"application/vnd.pwg-xhtml-print+xml":{"type":"text","format":"xml"},"application/vnd.radisys.moml+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-conf+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-conn+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-dialog+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-stream+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-conf+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-base+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-group+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-speech+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-transform+xml":{"type":"text","format":"xml"},"application/vnd.recordare.musicxml+xml":{"type":"text","format":"xml"},"application/vnd.route66.link66+xml":{"type":"text","format":"xml"},"application/vnd.software602.filler.form+xml":{"type":"text","format":"xml"},"application/vnd.solent.sdkm+xml":{"type":"text","format":"xml"},"application/vnd.sun.wadl+xml":{"type":"text","format":"xml"},"application/vnd.syncml+xml":{"type":"text","format":"xml"},"application/vnd.syncml.dm+xml":{"type":"text","format":"xml"},"application/vnd.syncml.dmddf+xml":{"type":"text","format":"xml"},"application/vnd.syncml.dmtnds+xml":{"type":"text","format":"xml"},"application/vnd.tmd.mediaflex.api+xml":{"type":"text","format":"xml"},"application/vnd.uoml+xml":{"type":"text","format":"xml"},"application/vnd.wv.csp+xml":{"type":"text","format":"xml"},"application/vnd.wv.ssp+xml":{"type":"text","format":"xml"},"application/vnd.xmi+xml":{"type":"text","format":"xml"},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"type":"text","format":"xml"},"application/vnd.zzazz.deck+xml":{"type":"text","format":"xml"},"application/voicexml+xml":{"type":"text","format":"xml"},"application/watcherinfo+xml":{"type":"text","format":"xml"},"application/wsdl+xml":{"type":"text","format":"xml"},"application/wspolicy+xml":{"type":"text","format":"xml"},"application/x-dtbncx+xml":{"type":"text","format":"xml"},"application/x-dtbook+xml":{"type":"text","format":"xml"},"application/x-dtbresource+xml":{"type":"text","format":"xml"},"application/x-xliff+xml":{"type":"text","format":"xml"},"application/xacml+xml":{"type":"text","format":"xml"},"application/xaml+xml":{"type":"text","format":"xml"},"application/xcap-att+xml":{"type":"text","format":"xml"},"application/xcap-caps+xml":{"type":"text","format":"xml"},"application/xcap-diff+xml":{"type":"text","format":"xml"},"application/xcap-el+xml":{"type":"text","format":"xml"},"application/xcap-error+xml":{"type":"text","format":"xml"},"application/xcap-ns+xml":{"type":"text","format":"xml"},"application/xcon-conference-info+xml":{"type":"text","format":"xml"},"application/xcon-conference-info-diff+xml":{"type":"text","format":"xml"},"application/xenc+xml":{"type":"text","format":"xml"},"application/xhtml+xml":{"type":"text","format":"xml"},"application/xhtml-voice+xml":{"type":"text","format":"xml"},"application/xmpp+xml":{"type":"text","format":"xml"},"application/xop+xml":{"type":"text","format":"xml"},"application/xproc+xml":{"type":"text","format":"xml"},"application/xslt+xml":{"type":"text","format":"xml"},"application/xspf+xml":{"type":"text","format":"xml"},"application/xv+xml":{"type":"text","format":"xml"},"application/yin+xml":{"type":"text","format":"xml"},"message/imdn+xml":{"type":"text","format":"xml"},"model/vnd.collada+xml":{"type":"text","format":"xml"},"model/vnd.moml+xml":{"type":"text","format":"xml"},"model/x3d+xml":{"type":"text","format":"xml"},"application/alto-costmap+json":{"type":"text","format":"json"},"application/alto-costmapfilter+json":{"type":"text","format":"json"},"application/alto-directory+json":{"type":"text","format":"json"},"application/alto-endpointcost+json":{"type":"text","format":"json"},"application/alto-endpointcostparams+json":{"type":"text","format":"json"},"application/alto-endpointprop+json":{"type":"text","format":"json"},"application/alto-endpointpropparams+json":{"type":"text","format":"json"},"application/alto-error+json":{"type":"text","format":"json"},"application/alto-networkmap+json":{"type":"text","format":"json"},"application/alto-networkmapfilter+json":{"type":"text","format":"json"},"application/calendar+json":{"type":"text","format":"json"},"application/coap-group+json":{"type":"text","format":"json"},"application/csvm+json":{"type":"text","format":"json"},"application/jose+json":{"type":"text","format":"json"},"application/jrd+json":{"type":"text","format":"json"},"application/json-patch+json":{"type":"text","format":"json"},"application/jsonml+json":{"type":"text","format":"json"},"application/jwk+json":{"type":"text","format":"json"},"application/jwk-set+json":{"type":"text","format":"json"},"application/ld+json":{"type":"text","format":"json"},"application/manifest+json":{"type":"text","format":"json"},"application/merge-patch+json":{"type":"text","format":"json"},"application/ppsp-tracker+json":{"type":"text","format":"json"},"application/problem+json":{"type":"text","format":"json"},"application/rdap+json":{"type":"text","format":"json"},"application/reputon+json":{"type":"text","format":"json"},"application/scim+json":{"type":"text","format":"json"},"application/vcard+json":{"type":"text","format":"json"},"application/vnd.api+json":{"type":"text","format":"json"},"application/vnd.bekitzur-stech+json":{"type":"text","format":"json"},"application/vnd.collection+json":{"type":"text","format":"json"},"application/vnd.collection.doc+json":{"type":"text","format":"json"},"application/vnd.collection.next+json":{"type":"text","format":"json"},"application/vnd.coreos.ignition+json":{"type":"text","format":"json"},"application/vnd.document+json":{"type":"text","format":"json"},"application/vnd.drive+json":{"type":"text","format":"json"},"application/vnd.geo+json":{"type":"text","format":"json"},"application/vnd.hal+json":{"type":"text","format":"json"},"application/vnd.heroku+json":{"type":"text","format":"json"},"application/vnd.hyperdrive+json":{"type":"text","format":"json"},"application/vnd.ims.lis.v2.result+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolproxy+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolproxy.id+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolsettings+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"type":"text","format":"json"},"application/vnd.mason+json":{"type":"text","format":"json"},"application/vnd.micro+json":{"type":"text","format":"json"},"application/vnd.miele+json":{"type":"text","format":"json"},"application/vnd.oftn.l10n+json":{"type":"text","format":"json"},"application/vnd.oracle.resource+json":{"type":"text","format":"json"},"application/vnd.pagerduty+json":{"type":"text","format":"json"},"application/vnd.siren+json":{"type":"text","format":"json"},"application/vnd.vel+json":{"type":"text","format":"json"},"application/vnd.xacml+json":{"type":"text","format":"json"},"application/x-web-app-manifest+json":{"type":"text","format":"json"},"application/ogg":{"type":"audio","format":"ogg"}}')},53957(e){"use strict";e.exports=JSON.parse('{"bash":"bash","curl":"cURL","javascript":"JavaScript","http":"HTTP","python":"Python","ruby":"Ruby","java":"Java","kotlin":"Kotlin","c":"C","php":"PHP","objective-c":"Objective-C","perl":"Perl","go":"Go","swift":"Swift","typescript":"TypeScript","powershell":"PowerShell","csharp":"C#","nodejs":"NodeJs","ocaml":"OCaml","shell":"Shell","dart":"Dart","r":"R","rust":"Rust"}')}}]); \ No newline at end of file +/*! For license information please see 6735.4ff5a31a.js.LICENSE.txt */ +(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[6735],{96204(e){e.exports=function(e){var t=e.fake,n=e.helpers;return this.zipCode=function(t){if(void 0===t){var a=e.definitions.address.postcode;t="string"==typeof a?a:e.random.arrayElement(a)}return n.replaceSymbols(t)},this.zipCodeByState=function(t){var n=e.definitions.address.postcode_by_state[t];return n?e.datatype.number(n):e.address.zipCode()},this.city=function(n){var a=["{{address.cityPrefix}} {{name.firstName}}{{address.citySuffix}}","{{address.cityPrefix}} {{name.firstName}}","{{name.firstName}}{{address.citySuffix}}","{{name.lastName}}{{address.citySuffix}}"];return!n&&e.definitions.address.city_name&&a.push("{{address.cityName}}"),"number"!=typeof n&&(n=e.datatype.number(a.length-1)),t(a[n])},this.cityPrefix=function(){return e.random.arrayElement(e.definitions.address.city_prefix)},this.citySuffix=function(){return e.random.arrayElement(e.definitions.address.city_suffix)},this.cityName=function(){return e.random.arrayElement(e.definitions.address.city_name)},this.streetName=function(){var t,n=e.address.streetSuffix();switch(""!==n&&(n=" "+n),e.datatype.number(1)){case 0:t=e.name.lastName()+n;break;case 1:t=e.name.firstName()+n}return t},this.streetAddress=function(t){void 0===t&&(t=!1);var a="";switch(e.datatype.number(2)){case 0:a=n.replaceSymbolWithNumber("#####")+" "+e.address.streetName();break;case 1:a=n.replaceSymbolWithNumber("####")+" "+e.address.streetName();break;case 2:a=n.replaceSymbolWithNumber("###")+" "+e.address.streetName()}return t?a+" "+e.address.secondaryAddress():a},this.streetSuffix=function(){return e.random.arrayElement(e.definitions.address.street_suffix)},this.streetPrefix=function(){return e.random.arrayElement(e.definitions.address.street_prefix)},this.secondaryAddress=function(){return n.replaceSymbolWithNumber(e.random.arrayElement(["Apt. ###","Suite ###"]))},this.county=function(){return e.random.arrayElement(e.definitions.address.county)},this.country=function(){return e.random.arrayElement(e.definitions.address.country)},this.countryCode=function(t){return void 0===t||"alpha-2"===t?e.random.arrayElement(e.definitions.address.country_code):"alpha-3"===t?e.random.arrayElement(e.definitions.address.country_code_alpha_3):e.random.arrayElement(e.definitions.address.country_code)},this.state=function(t){return e.random.arrayElement(e.definitions.address.state)},this.stateAbbr=function(){return e.random.arrayElement(e.definitions.address.state_abbr)},this.latitude=function(t,n,a){return t=t||90,n=n||-90,a=a||4,e.datatype.number({max:t,min:n,precision:parseFloat((0).toPrecision(a)+"1")}).toFixed(a)},this.longitude=function(t,n,a){return t=t||180,n=n||-180,a=a||4,e.datatype.number({max:t,min:n,precision:parseFloat((0).toPrecision(a)+"1")}).toFixed(a)},this.direction=function(t){return void 0===t||!1===t?e.random.arrayElement(e.definitions.address.direction):e.random.arrayElement(e.definitions.address.direction_abbr)},this.direction.schema={description:"Generates a direction. Use optional useAbbr bool to return abbreviation",sampleResults:["Northwest","South","SW","E"]},this.cardinalDirection=function(t){return void 0===t||!1===t?e.random.arrayElement(e.definitions.address.direction.slice(0,4)):e.random.arrayElement(e.definitions.address.direction_abbr.slice(0,4))},this.cardinalDirection.schema={description:"Generates a cardinal direction. Use optional useAbbr boolean to return abbreviation",sampleResults:["North","South","E","W"]},this.ordinalDirection=function(t){return void 0===t||!1===t?e.random.arrayElement(e.definitions.address.direction.slice(4,8)):e.random.arrayElement(e.definitions.address.direction_abbr.slice(4,8))},this.ordinalDirection.schema={description:"Generates an ordinal direction. Use optional useAbbr boolean to return abbreviation",sampleResults:["Northwest","Southeast","SW","NE"]},this.nearbyGPSCoordinate=function(t,n,a){function r(e){return e*(Math.PI/180)}function o(e){return e*(180/Math.PI)}if(void 0===t)return[e.address.latitude(),e.address.longitude()];n=n||10,a=a||!1;var i=function(e,t,n,a){var i=6378.137,s=a?n:.621371*n,c=r(e[0]),l=r(e[1]),u=Math.asin(Math.sin(c)*Math.cos(s/i)+Math.cos(c)*Math.sin(s/i)*Math.cos(t)),p=l+Math.atan2(Math.sin(t)*Math.sin(s/i)*Math.cos(c),Math.cos(s/i)-Math.sin(c)*Math.sin(u));return p>r(180)?p-=r(360):p=0&&(n+=t.precision);var a=Math.floor(e.mersenne.rand(n/t.precision,t.min/t.precision));return a/=1/t.precision},this.float=function(t){"number"==typeof t&&(t={precision:t}),t=t||{};var n={};for(var a in t)n[a]=t[a];return void 0===n.precision&&(n.precision=.01),e.datatype.number(n)},this.datetime=function(t){"number"==typeof t&&(t={max:t});var n=864e13;(void 0===(t=t||{}).min||t.min<-1*n)&&(t.min=(new Date).setFullYear(1990,1,1)),(void 0===t.max||t.max>n)&&(t.max=(new Date).setFullYear(2100,1,1));var a=e.datatype.number(t);return new Date(a)},this.string=function(t){void 0===t&&(t=10);var n=Math.pow(2,20);t>=n&&(t=n);for(var a={min:33,max:125},r="",o=0;o0;)"a"==c.type?o+=e.random.arrayElement(t.alpha):"c"==c.type?e.datatype.number(100)<80?o+=e.datatype.number(9):o+=e.random.arrayElement(t.alpha):l>=3&&e.datatype.number(100)<30?e.datatype.boolean()?(o+=e.random.arrayElement(t.pattern100),l-=2):(o+=e.random.arrayElement(t.pattern10),l--):o+=e.datatype.number(9),l--;o=o.substring(0,i)}var u=98-t.mod97(t.toDigitString(o+r.country+"00"));u<10&&(u="0"+u);var p=r.country+u+o;return n?p.match(/.{1,4}/g).join(" "):p},r.bic=function(){var n=["A","E","I","O","U"],r=e.datatype.number(100);return a.replaceSymbols("???")+e.random.arrayElement(n)+e.random.arrayElement(t.iso3166)+a.replaceSymbols("?")+"1"+(r<10?a.replaceSymbols("?"+e.random.arrayElement(n)+"?"):r<40?a.replaceSymbols("###"):"")},r.transactionDescription=function(){var t=a.createTransaction(),n=t.account,r=t.amount;return t.type+" transaction at "+t.business+" using card ending with ***"+e.finance.mask()+" for "+e.finance.currencyCode()+" "+r+" in account ***"+n}}},99156(e){e.exports=function(e){var t=this,n=e.fake,a=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];return t.branch=function(){return e.hacker.noun().replace(" ","-")+"-"+e.hacker.verb().replace(" ","-")},t.commitEntry=function(t){var a="commit {{git.commitSha}}\r\n";return((t=t||{}).merge||0===e.datatype.number({min:0,max:4}))&&(a+="Merge: {{git.shortSha}} {{git.shortSha}}\r\n"),a+="Author: {{name.firstName}} {{name.lastName}} <{{internet.email}}>\r\n",a+="Date: "+e.date.recent().toString()+"\r\n",n(a+="\r\n\xa0\xa0\xa0\xa0{{git.commitMessage}}\r\n")},t.commitMessage=function(){return n("{{hacker.verb}} {{hacker.adjective}} {{hacker.noun}}")},t.commitSha=function(){for(var t="",n=0;n<40;n++)t+=e.random.arrayElement(a);return t},t.shortSha=function(){for(var t="",n=0;n<7;n++)t+=e.random.arrayElement(a);return t},t}},39344(e){e.exports=function(e){var t=this;return t.abbreviation=function(){return e.random.arrayElement(e.definitions.hacker.abbreviation)},t.adjective=function(){return e.random.arrayElement(e.definitions.hacker.adjective)},t.noun=function(){return e.random.arrayElement(e.definitions.hacker.noun)},t.verb=function(){return e.random.arrayElement(e.definitions.hacker.verb)},t.ingverb=function(){return e.random.arrayElement(e.definitions.hacker.ingverb)},t.phrase=function(){var n={abbreviation:t.abbreviation,adjective:t.adjective,ingverb:t.ingverb,noun:t.noun,verb:t.verb},a=e.random.arrayElement(e.definitions.hacker.phrase);return e.helpers.mustache(a,n)},t}},8257(e){e.exports=function(e){var t=this;return t.randomize=function(t){return t=t||["a","b","c"],e.random.arrayElement(t)},t.slugify=function(e){return(e=e||"").replace(/ /g,"-").replace(/[^\u4e00-\u9fa0\u3041-\u3094\u30a1-\u30f4\u30fc\w\.\-]+/g,"")},t.replaceSymbolWithNumber=function(t,n){t=t||"",void 0===n&&(n="#");for(var a="",r=0;r9&&(e-=9),e})).reduce(function(e,t){return e+t})%10);return t.replace("L",o)},t.repeatString=function(e,t){void 0===t&&(t=0);for(var n="",a=0;a(a=parseInt(l[3]))&&(r=a,a=n,n=r),o=e.datatype.number({min:n,max:a}),l=(t=t.slice(0,l.index)+e.helpers.repeatString(l[1],o)+t.slice(l.index+l[0].length)).match(i);for(l=t.match(s);null!==l;)o=parseInt(l[2]),l=(t=t.slice(0,l.index)+e.helpers.repeatString(l[1],o)+t.slice(l.index+l[0].length)).match(s);for(l=t.match(c);null!==l;)(n=parseInt(l[1]))>(a=parseInt(l[2]))&&(r=a,a=n,n=r),l=(t=t.slice(0,l.index)+e.datatype.number({min:n,max:a}).toString()+t.slice(l.index+l[0].length)).match(c);return t},t.shuffle=function(t){if(void 0===t||0===t.length)return t||[];for(var n,a,r=(t=t||["a","b","c"]).length-1;r>0;--r)a=e.datatype.number(r),n=t[r],t[r]=t[a],t[a]=n;return t},t.mustache=function(e,t){if(void 0===e)return"";for(var n in t){var a=new RegExp("{{"+n+"}}","g");e=e.replace(a,t[n])}return e},t.createCard=function(){return{name:e.name.findName(),username:e.internet.userName(),email:e.internet.email(),address:{streetA:e.address.streetName(),streetB:e.address.streetAddress(),streetC:e.address.streetAddress(!0),streetD:e.address.secondaryAddress(),city:e.address.city(),state:e.address.state(),country:e.address.country(),zipcode:e.address.zipCode(),geo:{lat:e.address.latitude(),lng:e.address.longitude()}},phone:e.phone.phoneNumber(),website:e.internet.domainName(),company:{name:e.company.companyName(),catchPhrase:e.company.catchPhrase(),bs:e.company.bs()},posts:[{words:e.lorem.words(),sentence:e.lorem.sentence(),sentences:e.lorem.sentences(),paragraph:e.lorem.paragraph()},{words:e.lorem.words(),sentence:e.lorem.sentence(),sentences:e.lorem.sentences(),paragraph:e.lorem.paragraph()},{words:e.lorem.words(),sentence:e.lorem.sentence(),sentences:e.lorem.sentences(),paragraph:e.lorem.paragraph()}],accountHistory:[e.helpers.createTransaction(),e.helpers.createTransaction(),e.helpers.createTransaction()]}},t.contextualCard=function(){var t=e.name.firstName(),n=e.internet.userName(t);return{name:t,username:n,avatar:e.internet.avatar(),email:e.internet.email(n),dob:e.date.past(50,new Date("Sat Sep 20 1992 21:35:02 GMT+0200 (CEST)")),phone:e.phone.phoneNumber(),address:{street:e.address.streetName(!0),suite:e.address.secondaryAddress(),city:e.address.city(),zipcode:e.address.zipCode(),geo:{lat:e.address.latitude(),lng:e.address.longitude()}},website:e.internet.domainName(),company:{name:e.company.companyName(),catchPhrase:e.company.catchPhrase(),bs:e.company.bs()}}},t.userCard=function(){return{name:e.name.findName(),username:e.internet.userName(),email:e.internet.email(),address:{street:e.address.streetName(!0),suite:e.address.secondaryAddress(),city:e.address.city(),zipcode:e.address.zipCode(),geo:{lat:e.address.latitude(),lng:e.address.longitude()}},phone:e.phone.phoneNumber(),website:e.internet.domainName(),company:{name:e.company.companyName(),catchPhrase:e.company.catchPhrase(),bs:e.company.bs()}}},t.createTransaction=function(){return{amount:e.finance.amount(),date:new Date(2012,1,2),business:e.company.companyName(),name:[e.finance.accountName(),e.finance.mask()].join(" "),type:t.randomize(e.definitions.finance.transaction_type),account:e.finance.account()}},t}},14554(e){e.exports={alpha:["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"],pattern10:["01","02","03","04","05","06","07","08","09"],pattern100:["001","002","003","004","005","006","007","008","009"],toDigitString:function(e){return e.replace(/[A-Z]/gi,function(e){return e.toUpperCase().charCodeAt(0)-55})},mod97:function(e){for(var t=0,n=0;n'+e+"x"+t+"")},t.lorempixel=new a(e),t.unsplash=new r(e),t.lorempicsum=new o(e)}},89983(e){e.exports=function(e){var t=this;t.image=function(e,n,a,r){return t.imageUrl(e,n,a,r)},t.imageGrayscale=function(e,n,a){return t.imageUrl(e,n,a)},t.imageBlurred=function(e,n,a){return t.imageUrl(e,n,void 0,a)},t.imageRandomSeeded=function(e,n,a,r,o){return t.imageUrl(e,n,a,r,o)},t.avatar=function(){return e.internet.avatar()},t.imageUrl=function(e,t,n,a,r){var o="https://picsum.photos";return r&&(o+="/seed/"+r),o+="/"+(e=e||640)+"/"+(t=t||480),n&&a?o+"?grayscale&blur="+a:n?o+"?grayscale":a?o+"?blur="+a:o}}},13598(e){e.exports=function(e){var t=this;t.image=function(n,a,r){return t[e.random.arrayElement(["abstract","animals","business","cats","city","food","nightlife","fashion","people","nature","sports","technics","transport"])](n,a,r)},t.avatar=function(){return e.internet.avatar()},t.imageUrl=function(t,n,a,r){var o="https://lorempixel.com/"+(t=t||640)+"/"+(n=n||480);return void 0!==a&&(o+="/"+a),r&&(o+="?"+e.datatype.number()),o},t.abstract=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"abstract",a)},t.animals=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"animals",a)},t.business=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"business",a)},t.cats=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"cats",a)},t.city=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"city",a)},t.food=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"food",a)},t.nightlife=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"nightlife",a)},t.fashion=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"fashion",a)},t.people=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"people",a)},t.nature=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"nature",a)},t.sports=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"sports",a)},t.technics=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"technics",a)},t.transport=function(t,n,a){return e.image.lorempixel.imageUrl(t,n,"transport",a)}}},42183(e){e.exports=function(e){var t=this;t.image=function(e,n,a){return t.imageUrl(e,n,void 0,a)},t.avatar=function(){return e.internet.avatar()},t.imageUrl=function(e,t,n,a){var r="https://source.unsplash.com";(void 0!==n&&(r+="/category/"+n),r+="/"+(e=e||640)+"x"+(t=t||480),void 0!==a)&&(new RegExp("^([A-Za-z0-9].+,[A-Za-z0-9]+)$|^([A-Za-z0-9]+)$").test(a)&&(r+="?"+a));return r},t.food=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"food",a)},t.people=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"people",a)},t.nature=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"nature",a)},t.technology=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"technology",a)},t.objects=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"objects",a)},t.buildings=function(t,n,a){return e.image.unsplash.imageUrl(t,n,"buildings",a)}}},72116(e,t,n){function a(e){var t=this;e=e||{};var a=t.locales||e.locales||{},r=t.locale||e.locale||"en",o=t.localeFallback||e.localeFallback||"en";t.locales=a,t.locale=r,t.localeFallback=o,t.definitions={};var i={name:["first_name","last_name","prefix","suffix","binary_gender","gender","title","male_prefix","female_prefix","male_first_name","female_first_name","male_middle_name","female_middle_name","male_last_name","female_last_name"],address:["city_name","city_prefix","city_suffix","street_suffix","county","country","country_code","country_code_alpha_3","state","state_abbr","street_prefix","postcode","postcode_by_state","direction","direction_abbr","time_zone"],animal:["dog","cat","snake","bear","lion","cetacean","insect","crocodilia","cow","bird","fish","rabbit","horse","type"],company:["adjective","noun","descriptor","bs_adjective","bs_noun","bs_verb","suffix"],lorem:["words"],hacker:["abbreviation","adjective","noun","verb","ingverb","phrase"],phone_number:["formats"],finance:["account_type","transaction_type","currency","iban","credit_card"],internet:["avatar_uri","domain_suffix","free_email","example_email","password"],commerce:["color","department","product_name","price","categories","product_description"],database:["collation","column","engine","type"],system:["mimeTypes","directoryPaths"],date:["month","weekday"],vehicle:["vehicle","manufacturer","model","type","fuel","vin","color"],music:["genre"],title:"",separator:""};Object.keys(i).forEach(function(e){void 0===t.definitions[e]&&(t.definitions[e]={}),"string"!=typeof i[e]?i[e].forEach(function(n){Object.defineProperty(t.definitions[e],n,{get:function(){return void 0===t.locales[t.locale][e]||void 0===t.locales[t.locale][e][n]?t.locales[o][e][n]:t.locales[t.locale][e][n]}})}):t.definitions[e]=i[e]});var s=n(97471);t.fake=new s(t).fake;var c=n(34277);t.unique=new c(t).unique;var l=n(10977);t.mersenne=new l;var u=n(69865);t.random=new u(t);var p=n(8257);t.helpers=new p(t);var d=n(14149);t.name=new d(t);var m=n(96204);t.address=new m(t);var f=n(36306);t.animal=new f(t);var h=n(16519);t.company=new h(t);var y=n(58754);t.finance=new y(t);var g=n(2401);t.image=new g(t);var v=n(82307);t.lorem=new v(t);var b=n(39344);t.hacker=new b(t);var x=n(19815);t.internet=new x(t);var k=n(35803);t.database=new k(t);var _=n(1262);t.phone=new _(t);var w=n(38918);t.date=new w(t);var S=n(83679);t.time=new S(t);var A=n(36169);t.commerce=new A(t);var j=n(81079);t.system=new j(t);var E=n(99156);t.git=new E(t);var C=n(15584);t.vehicle=new C(t);var T=n(21727);t.music=new T(t);var O=n(57874);t.datatype=new O(t)}a.prototype.setLocale=function(e){this.locale=e},a.prototype.seed=function(e){var t=n(69865),a=n(57874);this.seedValue=e,this.random=new t(this,this.seedValue),this.datatype=new a(this,this.seedValue)},e.exports=a},19815(e,t,n){var a=n(10840);e.exports=function(e){var t=this;t.avatar=function(){return"https://cdn.fakercloud.com/avatars/"+e.random.arrayElement(e.definitions.internet.avatar_uri)},t.avatar.schema={description:"Generates a URL for an avatar.",sampleResults:["https://cdn.fakercloud.com/avatars/sydlawrence_128.jpg"]},t.email=function(t,n,a){return a=a||e.random.arrayElement(e.definitions.internet.free_email),e.helpers.slugify(e.internet.userName(t,n))+"@"+a},t.email.schema={description:"Generates a valid email address based on optional input criteria",sampleResults:["foo.bar@gmail.com"],properties:{firstName:{type:"string",required:!1,description:"The first name of the user"},lastName:{type:"string",required:!1,description:"The last name of the user"},provider:{type:"string",required:!1,description:"The domain of the user"}}},t.exampleEmail=function(n,a){var r=e.random.arrayElement(e.definitions.internet.example_email);return t.email(n,a,r)},t.userName=function(t,n){var a;switch(t=t||e.name.firstName(),n=n||e.name.lastName(),e.datatype.number(2)){case 0:a=t+e.datatype.number(99);break;case 1:a=t+e.random.arrayElement([".","_"])+n;break;case 2:a=t+e.random.arrayElement([".","_"])+n+e.datatype.number(99)}return a=(a=a.toString().replace(/'/g,"")).replace(/ /g,"")},t.userName.schema={description:"Generates a username based on one of several patterns. The pattern is chosen randomly.",sampleResults:["Kirstin39","Kirstin.Smith","Kirstin.Smith39","KirstinSmith","KirstinSmith39"],properties:{firstName:{type:"string",required:!1,description:"The first name of the user"},lastName:{type:"string",required:!1,description:"The last name of the user"}}},t.protocol=function(){return e.random.arrayElement(["http","https"])},t.protocol.schema={description:"Randomly generates http or https",sampleResults:["https","http"]},t.httpMethod=function(){return e.random.arrayElement(["GET","POST","PUT","DELETE","PATCH"])},t.httpMethod.schema={description:"Randomly generates HTTP Methods (GET, POST, PUT, DELETE, PATCH)",sampleResults:["GET","POST","PUT","DELETE","PATCH"]},t.url=function(){return e.internet.protocol()+"://"+e.internet.domainName()},t.url.schema={description:"Generates a random URL. The URL could be secure or insecure.",sampleResults:["http://rashawn.name","https://rashawn.name"]},t.domainName=function(){return e.internet.domainWord()+"."+e.internet.domainSuffix()},t.domainName.schema={description:"Generates a random domain name.",sampleResults:["marvin.org"]},t.domainSuffix=function(){return e.random.arrayElement(e.definitions.internet.domain_suffix)},t.domainSuffix.schema={description:"Generates a random domain suffix.",sampleResults:["net"]},t.domainWord=function(){return e.name.firstName().replace(/([\\~#&*{}/:<>?|\"'])/gi,"").toLowerCase()},t.domainWord.schema={description:"Generates a random domain word.",sampleResults:["alyce"]},t.ip=function(){for(var t=function(){return e.datatype.number(255).toFixed(0)},n=[],a=0;a<4;a++)n[a]=t();return n.join(".")},t.ip.schema={description:"Generates a random IP.",sampleResults:["97.238.241.11"]},t.ipv6=function(){for(var t=function(){for(var t="",n=0;n<4;n++)t+=e.random.arrayElement(["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]);return t},n=[],a=0;a<8;a++)n[a]=t();return n.join(":")},t.ipv6.schema={description:"Generates a random IPv6 address.",sampleResults:["2001:0db8:6276:b1a7:5213:22f1:25df:c8a0"]},t.port=function(){return e.datatype.number({min:0,max:65535})},t.port.schema={description:"Generates a random port number.",sampleResults:["4422"]},t.userAgent=function(){return a.generate(e)},t.userAgent.schema={description:"Generates a random user agent.",sampleResults:["Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_5 rv:6.0; SL) AppleWebKit/532.0.1 (KHTML, like Gecko) Version/7.1.6 Safari/532.0.1"]},t.color=function(t,n,a){t=t||0,n=n||0,a=a||0;var r=Math.floor((e.datatype.number(256)+t)/2),o=Math.floor((e.datatype.number(256)+n)/2),i=Math.floor((e.datatype.number(256)+a)/2),s=r.toString(16),c=o.toString(16),l=i.toString(16);return"#"+(1===s.length?"0":"")+s+(1===c.length?"0":"")+c+(1===l.length?"0":"")+l},t.color.schema={description:"Generates a random hexadecimal color.",sampleResults:["#06267f"],properties:{baseRed255:{type:"number",required:!1,description:"The red value. Valid values are 0 - 255."},baseGreen255:{type:"number",required:!1,description:"The green value. Valid values are 0 - 255."},baseBlue255:{type:"number",required:!1,description:"The blue value. Valid values are 0 - 255."}}},t.mac=function(t){var n,a="",r=":";for(-1!==["-",""].indexOf(t)&&(r=t),n=0;n<12;n++)a+=e.datatype.number(15).toString(16),n%2==1&&11!=n&&(a+=r);return a},t.mac.schema={description:"Generates a random mac address.",sampleResults:["78:06:cc:ae:b3:81"]},t.password=function(t,n,a,r){var o,i;void 0===n&&(n=!1),i=/[aeiouAEIOU]$/,o=/[bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ]$/;var s=function(t,n,a,r){var c,l;return null==t&&(t=10),null==n&&(n=!0),null==a&&(a=/\w/),null==r&&(r=""),r.length>=t?r:(n&&(a=r.match(o)?i:o),l=e.datatype.number(94)+33,c=String.fromCharCode(l),n&&(c=c.toLowerCase()),c.match(a)?s(t,n,a,""+r+c):s(t,n,a,r))};return s(t=t||15,n,a,r)},t.password.schema={description:"Generates a random password.",sampleResults:["AM7zl6Mg","susejofe"],properties:{length:{type:"number",required:!1,description:"The number of characters in the password."},memorable:{type:"boolean",required:!1,description:"Whether a password should be easy to remember."},pattern:{type:"regex",required:!1,description:"A regex to match each character of the password against. This parameter will be negated if the memorable setting is turned on."},prefix:{type:"string",required:!1,description:"A value to prepend to the generated password. The prefix counts towards the length of the password."}}}}},72185(e){e.exports=["#####","####","###"]},89522(e){e.exports=["#{city_prefix} #{Name.first_name}#{city_suffix}","#{city_prefix} #{Name.first_name}","#{Name.first_name}#{city_suffix}","#{Name.last_name}#{city_suffix}"]},70970(e){e.exports=["Abilene","Akron","Alafaya","Alameda","Albany","Albany","Albany","Albuquerque","Alexandria","Alexandria","Alhambra","Aliso Viejo","Allen","Allentown","Aloha","Alpharetta","Altadena","Altamonte Springs","Altoona","Amarillo","Ames","Anaheim","Anchorage","Anderson","Ankeny","Ann Arbor","Annandale","Antelope","Antioch","Apex","Apopka","Apple Valley","Apple Valley","Appleton","Arcadia","Arden-Arcade","Arecibo","Arlington","Arlington","Arlington","Arlington Heights","Arvada","Ashburn","Asheville","Aspen Hill","Atascocita","Athens-Clarke County","Atlanta","Attleboro","Auburn","Auburn","Augusta-Richmond County","Aurora","Aurora","Austin","Avondale","Azusa","Bakersfield","Baldwin Park","Baltimore","Barnstable Town","Bartlett","Bartlett","Baton Rouge","Battle Creek","Bayamon","Bayonne","Baytown","Beaumont","Beaumont","Beavercreek","Beaverton","Bedford","Bel Air South","Bell Gardens","Belleville","Bellevue","Bellevue","Bellflower","Bellingham","Bend","Bentonville","Berkeley","Berwyn","Bethesda","Bethlehem","Billings","Biloxi","Binghamton","Birmingham","Bismarck","Blacksburg","Blaine","Bloomington","Bloomington","Bloomington","Blue Springs","Boca Raton","Boise City","Bolingbrook","Bonita Springs","Bossier City","Boston","Bothell","Boulder","Bountiful","Bowie","Bowling Green","Boynton Beach","Bozeman","Bradenton","Brandon","Brentwood","Brentwood","Bridgeport","Bristol","Brockton","Broken Arrow","Brookhaven","Brookline","Brooklyn Park","Broomfield","Brownsville","Bryan","Buckeye","Buena Park","Buffalo","Buffalo Grove","Burbank","Burien","Burke","Burleson","Burlington","Burlington","Burnsville","Caguas","Caldwell","Camarillo","Cambridge","Camden","Canton","Cape Coral","Carlsbad","Carmel","Carmichael","Carolina","Carrollton","Carson","Carson City","Cary","Casa Grande","Casas Adobes","Casper","Castle Rock","Castro Valley","Catalina Foothills","Cathedral City","Catonsville","Cedar Hill","Cedar Park","Cedar Rapids","Centennial","Centreville","Ceres","Cerritos","Champaign","Chandler","Chapel Hill","Charleston","Charleston","Charlotte","Charlottesville","Chattanooga","Cheektowaga","Chesapeake","Chesterfield","Cheyenne","Chicago","Chico","Chicopee","Chino","Chino Hills","Chula Vista","Cicero","Cincinnati","Citrus Heights","Clarksville","Clearwater","Cleveland","Cleveland","Cleveland Heights","Clifton","Clovis","Coachella","Coconut Creek","Coeur d'Alene","College Station","Collierville","Colorado Springs","Colton","Columbia","Columbia","Columbia","Columbus","Columbus","Columbus","Commerce City","Compton","Concord","Concord","Concord","Conroe","Conway","Coon Rapids","Coral Gables","Coral Springs","Corona","Corpus Christi","Corvallis","Costa Mesa","Council Bluffs","Country Club","Covina","Cranston","Cupertino","Cutler Bay","Cuyahoga Falls","Cypress","Dale City","Dallas","Daly City","Danbury","Danville","Danville","Davenport","Davie","Davis","Dayton","Daytona Beach","DeKalb","DeSoto","Dearborn","Dearborn Heights","Decatur","Decatur","Deerfield Beach","Delano","Delray Beach","Deltona","Denton","Denver","Des Moines","Des Plaines","Detroit","Diamond Bar","Doral","Dothan","Downers Grove","Downey","Draper","Dublin","Dublin","Dubuque","Duluth","Dundalk","Dunwoody","Durham","Eagan","East Hartford","East Honolulu","East Lansing","East Los Angeles","East Orange","East Providence","Eastvale","Eau Claire","Eden Prairie","Edina","Edinburg","Edmond","El Cajon","El Centro","El Dorado Hills","El Monte","El Paso","Elgin","Elizabeth","Elk Grove","Elkhart","Ellicott City","Elmhurst","Elyria","Encinitas","Enid","Enterprise","Erie","Escondido","Euclid","Eugene","Euless","Evanston","Evansville","Everett","Everett","Fairfield","Fairfield","Fall River","Fargo","Farmington","Farmington Hills","Fayetteville","Fayetteville","Federal Way","Findlay","Fishers","Flagstaff","Flint","Florence-Graham","Florin","Florissant","Flower Mound","Folsom","Fond du Lac","Fontana","Fort Collins","Fort Lauderdale","Fort Myers","Fort Pierce","Fort Smith","Fort Wayne","Fort Worth","Fountain Valley","Fountainebleau","Framingham","Franklin","Frederick","Freeport","Fremont","Fresno","Frisco","Fullerton","Gainesville","Gaithersburg","Galveston","Garden Grove","Gardena","Garland","Gary","Gastonia","Georgetown","Germantown","Gilbert","Gilroy","Glen Burnie","Glendale","Glendale","Glendora","Glenview","Goodyear","Grand Forks","Grand Island","Grand Junction","Grand Prairie","Grand Rapids","Grapevine","Great Falls","Greeley","Green Bay","Greensboro","Greenville","Greenville","Greenwood","Gresham","Guaynabo","Gulfport","Hacienda Heights","Hackensack","Haltom City","Hamilton","Hammond","Hampton","Hanford","Harlingen","Harrisburg","Harrisonburg","Hartford","Hattiesburg","Haverhill","Hawthorne","Hayward","Hemet","Hempstead","Henderson","Hendersonville","Hesperia","Hialeah","Hicksville","High Point","Highland","Highlands Ranch","Hillsboro","Hilo","Hoboken","Hoffman Estates","Hollywood","Homestead","Honolulu","Hoover","Houston","Huntersville","Huntington","Huntington Beach","Huntington Park","Huntsville","Hutchinson","Idaho Falls","Independence","Indianapolis","Indio","Inglewood","Iowa City","Irondequoit","Irvine","Irving","Jackson","Jackson","Jacksonville","Jacksonville","Janesville","Jefferson City","Jeffersonville","Jersey City","Johns Creek","Johnson City","Joliet","Jonesboro","Joplin","Jupiter","Jurupa Valley","Kalamazoo","Kannapolis","Kansas City","Kansas City","Kearny","Keller","Kendale Lakes","Kendall","Kenner","Kennewick","Kenosha","Kent","Kentwood","Kettering","Killeen","Kingsport","Kirkland","Kissimmee","Knoxville","Kokomo","La Crosse","La Habra","La Mesa","La Mirada","Lacey","Lafayette","Lafayette","Laguna Niguel","Lake Charles","Lake Elsinore","Lake Forest","Lake Havasu City","Lake Ridge","Lakeland","Lakeville","Lakewood","Lakewood","Lakewood","Lakewood","Lakewood","Lancaster","Lancaster","Lansing","Laredo","Largo","Las Cruces","Las Vegas","Lauderhill","Lawrence","Lawrence","Lawrence","Lawton","Layton","League City","Lee's Summit","Leesburg","Lehi","Lehigh Acres","Lenexa","Levittown","Levittown","Lewisville","Lexington-Fayette","Lincoln","Lincoln","Linden","Little Rock","Littleton","Livermore","Livonia","Lodi","Logan","Lombard","Lompoc","Long Beach","Longmont","Longview","Lorain","Los Angeles","Louisville/Jefferson County","Loveland","Lowell","Lubbock","Lynchburg","Lynn","Lynwood","Macon-Bibb County","Madera","Madison","Madison","Malden","Manchester","Manhattan","Mansfield","Mansfield","Manteca","Maple Grove","Margate","Maricopa","Marietta","Marysville","Mayaguez","McAllen","McKinney","McLean","Medford","Medford","Melbourne","Memphis","Menifee","Mentor","Merced","Meriden","Meridian","Mesa","Mesquite","Metairie","Methuen Town","Miami","Miami Beach","Miami Gardens","Middletown","Middletown","Midland","Midland","Midwest City","Milford","Millcreek","Milpitas","Milwaukee","Minneapolis","Minnetonka","Minot","Miramar","Mishawaka","Mission","Mission Viejo","Missoula","Missouri City","Mobile","Modesto","Moline","Monroe","Montebello","Monterey Park","Montgomery","Moore","Moreno Valley","Morgan Hill","Mount Pleasant","Mount Prospect","Mount Vernon","Mountain View","Muncie","Murfreesboro","Murray","Murrieta","Nampa","Napa","Naperville","Nashua","Nashville-Davidson","National City","New Bedford","New Braunfels","New Britain","New Brunswick","New Haven","New Orleans","New Rochelle","New York","Newark","Newark","Newark","Newport Beach","Newport News","Newton","Niagara Falls","Noblesville","Norfolk","Normal","Norman","North Bethesda","North Charleston","North Highlands","North Las Vegas","North Lauderdale","North Little Rock","North Miami","North Miami Beach","North Port","North Richland Hills","Norwalk","Norwalk","Novato","Novi","O'Fallon","Oak Lawn","Oak Park","Oakland","Oakland Park","Ocala","Oceanside","Odessa","Ogden","Oklahoma City","Olathe","Olympia","Omaha","Ontario","Orange","Orem","Orland Park","Orlando","Oro Valley","Oshkosh","Overland Park","Owensboro","Oxnard","Palatine","Palm Bay","Palm Beach Gardens","Palm Coast","Palm Desert","Palm Harbor","Palm Springs","Palmdale","Palo Alto","Paradise","Paramount","Parker","Parma","Pasadena","Pasadena","Pasco","Passaic","Paterson","Pawtucket","Peabody","Pearl City","Pearland","Pembroke Pines","Pensacola","Peoria","Peoria","Perris","Perth Amboy","Petaluma","Pflugerville","Pharr","Philadelphia","Phoenix","Pico Rivera","Pine Bluff","Pine Hills","Pinellas Park","Pittsburg","Pittsburgh","Pittsfield","Placentia","Plainfield","Plainfield","Plano","Plantation","Pleasanton","Plymouth","Pocatello","Poinciana","Pomona","Pompano Beach","Ponce","Pontiac","Port Arthur","Port Charlotte","Port Orange","Port St. Lucie","Portage","Porterville","Portland","Portland","Portsmouth","Potomac","Poway","Providence","Provo","Pueblo","Quincy","Racine","Raleigh","Rancho Cordova","Rancho Cucamonga","Rancho Palos Verdes","Rancho Santa Margarita","Rapid City","Reading","Redding","Redlands","Redmond","Redondo Beach","Redwood City","Reno","Renton","Reston","Revere","Rialto","Richardson","Richland","Richmond","Richmond","Rio Rancho","Riverside","Riverton","Riverview","Roanoke","Rochester","Rochester","Rochester Hills","Rock Hill","Rockford","Rocklin","Rockville","Rockwall","Rocky Mount","Rogers","Rohnert Park","Rosemead","Roseville","Roseville","Roswell","Roswell","Round Rock","Rowland Heights","Rowlett","Royal Oak","Sacramento","Saginaw","Salem","Salem","Salina","Salinas","Salt Lake City","Sammamish","San Angelo","San Antonio","San Bernardino","San Bruno","San Buenaventura (Ventura)","San Clemente","San Diego","San Francisco","San Jacinto","San Jose","San Juan","San Leandro","San Luis Obispo","San Marcos","San Marcos","San Mateo","San Rafael","San Ramon","San Tan Valley","Sandy","Sandy Springs","Sanford","Santa Ana","Santa Barbara","Santa Clara","Santa Clarita","Santa Cruz","Santa Fe","Santa Maria","Santa Monica","Santa Rosa","Santee","Sarasota","Savannah","Sayreville","Schaumburg","Schenectady","Scottsdale","Scranton","Seattle","Severn","Shawnee","Sheboygan","Shoreline","Shreveport","Sierra Vista","Silver Spring","Simi Valley","Sioux City","Sioux Falls","Skokie","Smyrna","Smyrna","Somerville","South Bend","South Gate","South Hill","South Jordan","South San Francisco","South Valley","South Whittier","Southaven","Southfield","Sparks","Spokane","Spokane Valley","Spring","Spring Hill","Spring Valley","Springdale","Springfield","Springfield","Springfield","Springfield","Springfield","St. Charles","St. Clair Shores","St. Cloud","St. Cloud","St. George","St. Joseph","St. Louis","St. Louis Park","St. Paul","St. Peters","St. Petersburg","Stamford","State College","Sterling Heights","Stillwater","Stockton","Stratford","Strongsville","Suffolk","Sugar Land","Summerville","Sunnyvale","Sunrise","Sunrise Manor","Surprise","Syracuse","Tacoma","Tallahassee","Tamarac","Tamiami","Tampa","Taunton","Taylor","Taylorsville","Temecula","Tempe","Temple","Terre Haute","Texas City","The Hammocks","The Villages","The Woodlands","Thornton","Thousand Oaks","Tigard","Tinley Park","Titusville","Toledo","Toms River","Tonawanda","Topeka","Torrance","Town 'n' Country","Towson","Tracy","Trenton","Troy","Troy","Trujillo Alto","Tuckahoe","Tucson","Tulare","Tulsa","Turlock","Tuscaloosa","Tustin","Twin Falls","Tyler","Union City","Union City","University","Upland","Urbana","Urbandale","Utica","Vacaville","Valdosta","Vallejo","Vancouver","Victoria","Victorville","Vineland","Virginia Beach","Visalia","Vista","Waco","Waipahu","Waldorf","Walnut Creek","Waltham","Warner Robins","Warren","Warwick","Washington","Waterbury","Waterloo","Watsonville","Waukegan","Waukesha","Wauwatosa","Wellington","Wesley Chapel","West Allis","West Babylon","West Covina","West Des Moines","West Hartford","West Haven","West Jordan","West Lafayette","West New York","West Palm Beach","West Sacramento","West Seneca","West Valley City","Westfield","Westland","Westminster","Westminster","Weston","Weymouth Town","Wheaton","Wheaton","White Plains","Whittier","Wichita","Wichita Falls","Wilmington","Wilmington","Wilson","Winston-Salem","Woodbury","Woodland","Worcester","Wylie","Wyoming","Yakima","Yonkers","Yorba Linda","York","Youngstown","Yuba City","Yucaipa","Yuma"]},14833(e){e.exports=["North","East","West","South","New","Lake","Port"]},14924(e){e.exports=["town","ton","land","ville","berg","burgh","borough","bury","view","port","mouth","stad","furt","chester","mouth","fort","haven","side","shire"]},71283(e){e.exports=["Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica (the territory South of 60 deg S)","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Bouvet Island (Bouvetoya)","Brazil","British Indian Ocean Territory (Chagos Archipelago)","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Cook Islands","Costa Rica","Cote d'Ivoire","Croatia","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Faroe Islands","Falkland Islands (Malvinas)","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Holy See (Vatican City State)","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Democratic People's Republic of Korea","Republic of Korea","Kuwait","Kyrgyz Republic","Lao People's Democratic Republic","Latvia","Lebanon","Lesotho","Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lithuania","Luxembourg","Macao","Macedonia","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands Antilles","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Palestinian Territory","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russian Federation","Rwanda","Saint Barthelemy","Saint Helena","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Slovakia (Slovak Republic)","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia and the South Sandwich Islands","Spain","Sri Lanka","Sudan","Suriname","Svalbard & Jan Mayen Islands","Swaziland","Sweden","Switzerland","Syrian Arab Republic","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States of America","United States Minor Outlying Islands","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Virgin Islands, British","Virgin Islands, U.S.","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"]},99463(e){e.exports=["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]},55734(e){e.exports=["BGD","BEL","BFA","BGR","BIH","BRB","WLF","BLM","BMU","BRN","BOL","BHR","BDI","BEN","BTN","JAM","BVT","BWA","WSM","BES","BRA","BHS","JEY","BLR","BLZ","RUS","RWA","SRB","TLS","REU","TKM","TJK","ROU","TKL","GNB","GUM","GTM","SGS","GRC","GNQ","GLP","JPN","GUY","GGY","GUF","GEO","GRD","GBR","GAB","SLV","GIN","GMB","GRL","GIB","GHA","OMN","TUN","JOR","HRV","HTI","HUN","HKG","HND","HMD","VEN","PRI","PSE","PLW","PRT","SJM","PRY","IRQ","PAN","PYF","PNG","PER","PAK","PHL","PCN","POL","SPM","ZMB","ESH","EST","EGY","ZAF","ECU","ITA","VNM","SLB","ETH","SOM","ZWE","SAU","ESP","ERI","MNE","MDA","MDG","MAF","MAR","MCO","UZB","MMR","MLI","MAC","MNG","MHL","MKD","MUS","MLT","MWI","MDV","MTQ","MNP","MSR","MRT","IMN","UGA","TZA","MYS","MEX","ISR","FRA","IOT","SHN","FIN","FJI","FLK","FSM","FRO","NIC","NLD","NOR","NAM","VUT","NCL","NER","NFK","NGA","NZL","NPL","NRU","NIU","COK","XKX","CIV","CHE","COL","CHN","CMR","CHL","CCK","CAN","COG","CAF","COD","CZE","CYP","CXR","CRI","CUW","CPV","CUB","SWZ","SYR","SXM","KGZ","KEN","SSD","SUR","KIR","KHM","KNA","COM","STP","SVK","KOR","SVN","PRK","KWT","SEN","SMR","SLE","SYC","KAZ","CYM","SGP","SWE","SDN","DOM","DMA","DJI","DNK","VGB","DEU","YEM","DZA","USA","URY","MYT","UMI","LBN","LCA","LAO","TUV","TWN","TTO","TUR","LKA","LIE","LVA","TON","LTU","LUX","LBR","LSO","THA","ATF","TGO","TCD","TCA","LBY","VAT","VCT","ARE","AND","ATG","AFG","AIA","VIR","ISL","IRN","ARM","ALB","AGO","ATA","ASM","ARG","AUS","AUT","ABW","IND","ALA","AZE","IRL","IDN","UKR","QAT","MOZ"]},89307(e){e.exports=["Avon","Bedfordshire","Berkshire","Borders","Buckinghamshire","Cambridgeshire"]},45993(e){e.exports=["United States of America"]},60240(e){e.exports=["North","East","South","West","Northeast","Northwest","Southeast","Southwest"]},17820(e){e.exports=["N","E","S","W","NE","NW","SE","SW"]},14269(e,t,n){var a={};e.exports=a,a.city_prefix=n(14833),a.city_suffix=n(14924),a.city_name=n(70970),a.county=n(89307),a.country=n(71283),a.country_code=n(99463),a.country_code_alpha_3=n(55734),a.building_number=n(72185),a.street_suffix=n(12696),a.secondary_address=n(54704),a.postcode=n(10374),a.postcode_by_state=n(53102),a.state=n(66624),a.state_abbr=n(54988),a.time_zone=n(58673),a.city=n(89522),a.street_name=n(934),a.street_address=n(42017),a.default_country=n(45993),a.direction=n(60240),a.direction_abbr=n(17820)},10374(e){e.exports=["#####","#####-####"]},53102(e){e.exports=["#####","#####-####"]},54704(e){e.exports=["Apt. ###","Suite ###"]},66624(e){e.exports=["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"]},54988(e){e.exports=["AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"]},42017(e){e.exports=["#{building_number} #{street_name}"]},934(e){e.exports=["#{Name.first_name} #{street_suffix}","#{Name.last_name} #{street_suffix}"]},12696(e){e.exports=["Alley","Avenue","Branch","Bridge","Brook","Brooks","Burg","Burgs","Bypass","Camp","Canyon","Cape","Causeway","Center","Centers","Circle","Circles","Cliff","Cliffs","Club","Common","Corner","Corners","Course","Court","Courts","Cove","Coves","Creek","Crescent","Crest","Crossing","Crossroad","Curve","Dale","Dam","Divide","Drive","Drive","Drives","Estate","Estates","Expressway","Extension","Extensions","Fall","Falls","Ferry","Field","Fields","Flat","Flats","Ford","Fords","Forest","Forge","Forges","Fork","Forks","Fort","Freeway","Garden","Gardens","Gateway","Glen","Glens","Green","Greens","Grove","Groves","Harbor","Harbors","Haven","Heights","Highway","Hill","Hills","Hollow","Inlet","Inlet","Island","Island","Islands","Islands","Isle","Isle","Junction","Junctions","Key","Keys","Knoll","Knolls","Lake","Lakes","Land","Landing","Lane","Light","Lights","Loaf","Lock","Locks","Locks","Lodge","Lodge","Loop","Mall","Manor","Manors","Meadow","Meadows","Mews","Mill","Mills","Mission","Mission","Motorway","Mount","Mountain","Mountain","Mountains","Mountains","Neck","Orchard","Oval","Overpass","Park","Parks","Parkway","Parkways","Pass","Passage","Path","Pike","Pine","Pines","Place","Plain","Plains","Plains","Plaza","Plaza","Point","Points","Port","Port","Ports","Ports","Prairie","Prairie","Radial","Ramp","Ranch","Rapid","Rapids","Rest","Ridge","Ridges","River","Road","Road","Roads","Roads","Route","Row","Rue","Run","Shoal","Shoals","Shore","Shores","Skyway","Spring","Springs","Springs","Spur","Spurs","Square","Square","Squares","Squares","Station","Station","Stravenue","Stravenue","Stream","Stream","Street","Street","Streets","Summit","Summit","Terrace","Throughway","Trace","Track","Trafficway","Trail","Trail","Tunnel","Tunnel","Turnpike","Turnpike","Underpass","Union","Unions","Valley","Valleys","Via","Viaduct","View","Views","Village","Village","Villages","Ville","Vista","Vista","Walk","Walks","Wall","Way","Ways","Well","Wells"]},58673(e){e.exports=["Pacific/Midway","Pacific/Pago_Pago","Pacific/Honolulu","America/Juneau","America/Los_Angeles","America/Tijuana","America/Denver","America/Phoenix","America/Chihuahua","America/Mazatlan","America/Chicago","America/Regina","America/Mexico_City","America/Mexico_City","America/Monterrey","America/Guatemala","America/New_York","America/Indiana/Indianapolis","America/Bogota","America/Lima","America/Lima","America/Halifax","America/Caracas","America/La_Paz","America/Santiago","America/St_Johns","America/Sao_Paulo","America/Argentina/Buenos_Aires","America/Guyana","America/Godthab","Atlantic/South_Georgia","Atlantic/Azores","Atlantic/Cape_Verde","Europe/Dublin","Europe/London","Europe/Lisbon","Europe/London","Africa/Casablanca","Africa/Monrovia","Etc/UTC","Europe/Belgrade","Europe/Bratislava","Europe/Budapest","Europe/Ljubljana","Europe/Prague","Europe/Sarajevo","Europe/Skopje","Europe/Warsaw","Europe/Zagreb","Europe/Brussels","Europe/Copenhagen","Europe/Madrid","Europe/Paris","Europe/Amsterdam","Europe/Berlin","Europe/Berlin","Europe/Rome","Europe/Stockholm","Europe/Vienna","Africa/Algiers","Europe/Bucharest","Africa/Cairo","Europe/Helsinki","Europe/Kiev","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Vilnius","Europe/Athens","Europe/Istanbul","Europe/Minsk","Asia/Jerusalem","Africa/Harare","Africa/Johannesburg","Europe/Moscow","Europe/Moscow","Europe/Moscow","Asia/Kuwait","Asia/Riyadh","Africa/Nairobi","Asia/Baghdad","Asia/Tehran","Asia/Muscat","Asia/Muscat","Asia/Baku","Asia/Tbilisi","Asia/Yerevan","Asia/Kabul","Asia/Yekaterinburg","Asia/Karachi","Asia/Karachi","Asia/Tashkent","Asia/Kolkata","Asia/Kolkata","Asia/Kolkata","Asia/Kolkata","Asia/Kathmandu","Asia/Dhaka","Asia/Dhaka","Asia/Colombo","Asia/Almaty","Asia/Novosibirsk","Asia/Rangoon","Asia/Bangkok","Asia/Bangkok","Asia/Jakarta","Asia/Krasnoyarsk","Asia/Shanghai","Asia/Chongqing","Asia/Hong_Kong","Asia/Urumqi","Asia/Kuala_Lumpur","Asia/Singapore","Asia/Taipei","Australia/Perth","Asia/Irkutsk","Asia/Ulaanbaatar","Asia/Seoul","Asia/Tokyo","Asia/Tokyo","Asia/Tokyo","Asia/Yakutsk","Australia/Darwin","Australia/Adelaide","Australia/Melbourne","Australia/Melbourne","Australia/Sydney","Australia/Brisbane","Australia/Hobart","Asia/Vladivostok","Pacific/Guam","Pacific/Port_Moresby","Asia/Magadan","Asia/Magadan","Pacific/Noumea","Pacific/Fiji","Asia/Kamchatka","Pacific/Majuro","Pacific/Auckland","Pacific/Auckland","Pacific/Tongatapu","Pacific/Fakaofo","Pacific/Apia"]},2021(e){e.exports=["Giant panda","Spectacled bear","Sun bear","Sloth bear","American black bear","Asian black bear","Brown bear","Polar bear"]},77052(e){e.exports=["Red-throated Loon","Arctic Loon","Pacific Loon","Common Loon","Yellow-billed Loon","Least Grebe","Pied-billed Grebe","Horned Grebe","Red-necked Grebe","Eared Grebe","Western Grebe","Clark's Grebe","Yellow-nosed Albatross","Shy Albatross","Black-browed Albatross","Wandering Albatross","Laysan Albatross","Black-footed Albatross","Short-tailed Albatross","Northern Fulmar","Herald Petrel","Murphy's Petrel","Mottled Petrel","Black-capped Petrel","Cook's Petrel","Stejneger's Petrel","White-chinned Petrel","Streaked Shearwater","Cory's Shearwater","Pink-footed Shearwater","Flesh-footed Shearwater","Greater Shearwater","Wedge-tailed Shearwater","Buller's Shearwater","Sooty Shearwater","Short-tailed Shearwater","Manx Shearwater","Black-vented Shearwater","Audubon's Shearwater","Little Shearwater","Wilson's Storm-Petrel","White-faced Storm-Petrel","European Storm-Petrel","Fork-tailed Storm-Petrel","Leach's Storm-Petrel","Ashy Storm-Petrel","Band-rumped Storm-Petrel","Wedge-rumped Storm-Petrel","Black Storm-Petrel","Least Storm-Petrel","White-tailed Tropicbird","Red-billed Tropicbird","Red-tailed Tropicbird","Masked Booby","Blue-footed Booby","Brown Booby","Red-footed Booby","Northern Gannet","American White Pelican","Brown Pelican","Brandt's Cormorant","Neotropic Cormorant","Double-crested Cormorant","Great Cormorant","Red-faced Cormorant","Pelagic Cormorant","Anhinga","Magnificent Frigatebird","Great Frigatebird","Lesser Frigatebird","American Bittern","Yellow Bittern","Least Bittern","Great Blue Heron","Great Egret","Chinese Egret","Little Egret","Western Reef-Heron","Snowy Egret","Little Blue Heron","Tricolored Heron","Reddish Egret","Cattle Egret","Green Heron","Black-crowned Night-Heron","Yellow-crowned Night-Heron","White Ibis","Scarlet Ibis","Glossy Ibis","White-faced Ibis","Roseate Spoonbill","Jabiru","Wood Stork","Black Vulture","Turkey Vulture","California Condor","Greater Flamingo","Black-bellied Whistling-Duck","Fulvous Whistling-Duck","Bean Goose","Pink-footed Goose","Greater White-fronted Goose","Lesser White-fronted Goose","Emperor Goose","Snow Goose","Ross's Goose","Canada Goose","Brant","Barnacle Goose","Mute Swan","Trumpeter Swan","Tundra Swan","Whooper Swan","Muscovy Duck","Wood Duck","Gadwall","Falcated Duck","Eurasian Wigeon","American Wigeon","American Black Duck","Mallard","Mottled Duck","Spot-billed Duck","Blue-winged Teal","Cinnamon Teal","Northern Shoveler","White-cheeked Pintail","Northern Pintail","Garganey","Baikal Teal","Green-winged Teal","Canvasback","Redhead","Common Pochard","Ring-necked Duck","Tufted Duck","Greater Scaup","Lesser Scaup","Steller's Eider","Spectacled Eider","King Eider","Common Eider","Harlequin Duck","Labrador Duck","Surf Scoter","White-winged Scoter","Black Scoter","Oldsquaw","Bufflehead","Common Goldeneye","Barrow's Goldeneye","Smew","Hooded Merganser","Common Merganser","Red-breasted Merganser","Masked Duck","Ruddy Duck","Osprey","Hook-billed Kite","Swallow-tailed Kite","White-tailed Kite","Snail Kite","Mississippi Kite","Bald Eagle","White-tailed Eagle","Steller's Sea-Eagle","Northern Harrier","Sharp-shinned Hawk","Cooper's Hawk","Northern Goshawk","Crane Hawk","Gray Hawk","Common Black-Hawk","Harris's Hawk","Roadside Hawk","Red-shouldered Hawk","Broad-winged Hawk","Short-tailed Hawk","Swainson's Hawk","White-tailed Hawk","Zone-tailed Hawk","Red-tailed Hawk","Ferruginous Hawk","Rough-legged Hawk","Golden Eagle","Collared Forest-Falcon","Crested Caracara","Eurasian Kestrel","American Kestrel","Merlin","Eurasian Hobby","Aplomado Falcon","Gyrfalcon","Peregrine Falcon","Prairie Falcon","Plain Chachalaca","Chukar","Himalayan Snowcock","Gray Partridge","Ring-necked Pheasant","Ruffed Grouse","Sage Grouse","Spruce Grouse","Willow Ptarmigan","Rock Ptarmigan","White-tailed Ptarmigan","Blue Grouse","Sharp-tailed Grouse","Greater Prairie-chicken","Lesser Prairie-chicken","Wild Turkey","Mountain Quail","Scaled Quail","California Quail","Gambel's Quail","Northern Bobwhite","Montezuma Quail","Yellow Rail","Black Rail","Corn Crake","Clapper Rail","King Rail","Virginia Rail","Sora","Paint-billed Crake","Spotted Rail","Purple Gallinule","Azure Gallinule","Common Moorhen","Eurasian Coot","American Coot","Limpkin","Sandhill Crane","Common Crane","Whooping Crane","Double-striped Thick-knee","Northern Lapwing","Black-bellied Plover","European Golden-Plover","American Golden-Plover","Pacific Golden-Plover","Mongolian Plover","Collared Plover","Snowy Plover","Wilson's Plover","Common Ringed Plover","Semipalmated Plover","Piping Plover","Little Ringed Plover","Killdeer","Mountain Plover","Eurasian Dotterel","Eurasian Oystercatcher","American Oystercatcher","Black Oystercatcher","Black-winged Stilt","Black-necked Stilt","American Avocet","Northern Jacana","Common Greenshank","Greater Yellowlegs","Lesser Yellowlegs","Marsh Sandpiper","Spotted Redshank","Wood Sandpiper","Green Sandpiper","Solitary Sandpiper","Willet","Wandering Tattler","Gray-tailed Tattler","Common Sandpiper","Spotted Sandpiper","Terek Sandpiper","Upland Sandpiper","Little Curlew","Eskimo Curlew","Whimbrel","Bristle-thighed Curlew","Far Eastern Curlew","Slender-billed Curlew","Eurasian Curlew","Long-billed Curlew","Black-tailed Godwit","Hudsonian Godwit","Bar-tailed Godwit","Marbled Godwit","Ruddy Turnstone","Black Turnstone","Surfbird","Great Knot","Red Knot","Sanderling","Semipalmated Sandpiper","Western Sandpiper","Red-necked Stint","Little Stint","Temminck's Stint","Long-toed Stint","Least Sandpiper","White-rumped Sandpiper","Baird's Sandpiper","Pectoral Sandpiper","Sharp-tailed Sandpiper","Purple Sandpiper","Rock Sandpiper","Dunlin","Curlew Sandpiper","Stilt Sandpiper","Spoonbill Sandpiper","Broad-billed Sandpiper","Buff-breasted Sandpiper","Ruff","Short-billed Dowitcher","Long-billed Dowitcher","Jack Snipe","Common Snipe","Pin-tailed Snipe","Eurasian Woodcock","American Woodcock","Wilson's Phalarope","Red-necked Phalarope","Red Phalarope","Oriental Pratincole","Great Skua","South Polar Skua","Pomarine Jaeger","Parasitic Jaeger","Long-tailed Jaeger","Laughing Gull","Franklin's Gull","Little Gull","Black-headed Gull","Bonaparte's Gull","Heermann's Gull","Band-tailed Gull","Black-tailed Gull","Mew Gull","Ring-billed Gull","California Gull","Herring Gull","Yellow-legged Gull","Thayer's Gull","Iceland Gull","Lesser Black-backed Gull","Slaty-backed Gull","Yellow-footed Gull","Western Gull","Glaucous-winged Gull","Glaucous Gull","Great Black-backed Gull","Sabine's Gull","Black-legged Kittiwake","Red-legged Kittiwake","Ross's Gull","Ivory Gull","Gull-billed Tern","Caspian Tern","Royal Tern","Elegant Tern","Sandwich Tern","Roseate Tern","Common Tern","Arctic Tern","Forster's Tern","Least Tern","Aleutian Tern","Bridled Tern","Sooty Tern","Large-billed Tern","White-winged Tern","Whiskered Tern","Black Tern","Brown Noddy","Black Noddy","Black Skimmer","Dovekie","Common Murre","Thick-billed Murre","Razorbill","Great Auk","Black Guillemot","Pigeon Guillemot","Long-billed Murrelet","Marbled Murrelet","Kittlitz's Murrelet","Xantus's Murrelet","Craveri's Murrelet","Ancient Murrelet","Cassin's Auklet","Parakeet Auklet","Least Auklet","Whiskered Auklet","Crested Auklet","Rhinoceros Auklet","Atlantic Puffin","Horned Puffin","Tufted Puffin","Rock Dove","Scaly-naped Pigeon","White-crowned Pigeon","Red-billed Pigeon","Band-tailed Pigeon","Oriental Turtle-Dove","European Turtle-Dove","Eurasian Collared-Dove","Spotted Dove","White-winged Dove","Zenaida Dove","Mourning Dove","Passenger Pigeon","Inca Dove","Common Ground-Dove","Ruddy Ground-Dove","White-tipped Dove","Key West Quail-Dove","Ruddy Quail-Dove","Budgerigar","Monk Parakeet","Carolina Parakeet","Thick-billed Parrot","White-winged Parakeet","Red-crowned Parrot","Common Cuckoo","Oriental Cuckoo","Black-billed Cuckoo","Yellow-billed Cuckoo","Mangrove Cuckoo","Greater Roadrunner","Smooth-billed Ani","Groove-billed Ani","Barn Owl","Flammulated Owl","Oriental Scops-Owl","Western Screech-Owl","Eastern Screech-Owl","Whiskered Screech-Owl","Great Horned Owl","Snowy Owl","Northern Hawk Owl","Northern Pygmy-Owl","Ferruginous Pygmy-Owl","Elf Owl","Burrowing Owl","Mottled Owl","Spotted Owl","Barred Owl","Great Gray Owl","Long-eared Owl","Short-eared Owl","Boreal Owl","Northern Saw-whet Owl","Lesser Nighthawk","Common Nighthawk","Antillean Nighthawk","Common Pauraque","Common Poorwill","Chuck-will's-widow","Buff-collared Nightjar","Whip-poor-will","Jungle Nightjar","Black Swift","White-collared Swift","Chimney Swift","Vaux's Swift","White-throated Needletail","Common Swift","Fork-tailed Swift","White-throated Swift","Antillean Palm Swift","Green Violet-ear","Green-breasted Mango","Broad-billed Hummingbird","White-eared Hummingbird","Xantus's Hummingbird","Berylline Hummingbird","Buff-bellied Hummingbird","Cinnamon Hummingbird","Violet-crowned Hummingbird","Blue-throated Hummingbird","Magnificent Hummingbird","Plain-capped Starthroat","Bahama Woodstar","Lucifer Hummingbird","Ruby-throated Hummingbird","Black-chinned Hummingbird","Anna's Hummingbird","Costa's Hummingbird","Calliope Hummingbird","Bumblebee Hummingbird","Broad-tailed Hummingbird","Rufous Hummingbird","Allen's Hummingbird","Elegant Trogon","Eared Trogon","Hoopoe","Ringed Kingfisher","Belted Kingfisher","Green Kingfisher","Eurasian Wryneck","Lewis's Woodpecker","Red-headed Woodpecker","Acorn Woodpecker","Gila Woodpecker","Golden-fronted Woodpecker","Red-bellied Woodpecker","Williamson's Sapsucker","Yellow-bellied Sapsucker","Red-naped Sapsucker","Red-breasted Sapsucker","Great Spotted Woodpecker","Ladder-backed Woodpecker","Nuttall's Woodpecker","Downy Woodpecker","Hairy Woodpecker","Strickland's Woodpecker","Red-cockaded Woodpecker","White-headed Woodpecker","Three-toed Woodpecker","Black-backed Woodpecker","Northern Flicker","Gilded Flicker","Pileated Woodpecker","Ivory-billed Woodpecker","Northern Beardless-Tyrannulet","Greenish Elaenia","Caribbean Elaenia","Tufted Flycatcher","Olive-sided Flycatcher","Greater Pewee","Western Wood-Pewee","Eastern Wood-Pewee","Yellow-bellied Flycatcher","Acadian Flycatcher","Alder Flycatcher","Willow Flycatcher","Least Flycatcher","Hammond's Flycatcher","Dusky Flycatcher","Gray Flycatcher","Pacific-slope Flycatcher","Cordilleran Flycatcher","Buff-breasted Flycatcher","Black Phoebe","Eastern Phoebe","Say's Phoebe","Vermilion Flycatcher","Dusky-capped Flycatcher","Ash-throated Flycatcher","Nutting's Flycatcher","Great Crested Flycatcher","Brown-crested Flycatcher","La Sagra's Flycatcher","Great Kiskadee","Sulphur-bellied Flycatcher","Variegated Flycatcher","Tropical Kingbird","Couch's Kingbird","Cassin's Kingbird","Thick-billed Kingbird","Western Kingbird","Eastern Kingbird","Gray Kingbird","Loggerhead Kingbird","Scissor-tailed Flycatcher","Fork-tailed Flycatcher","Rose-throated Becard","Masked Tityra","Brown Shrike","Loggerhead Shrike","Northern Shrike","White-eyed Vireo","Thick-billed Vireo","Bell's Vireo","Black-capped Vireo","Gray Vireo","Yellow-throated Vireo","Plumbeous Vireo","Cassin's Vireo","Blue-headed Vireo","Hutton's Vireo","Warbling Vireo","Philadelphia Vireo","Red-eyed Vireo","Yellow-green Vireo","Black-whiskered Vireo","Yucatan Vireo","Gray Jay","Steller's Jay","Blue Jay","Green Jay","Brown Jay","Florida Scrub-Jay","Island Scrub-Jay","Western Scrub-Jay","Mexican Jay","Pinyon Jay","Clark's Nutcracker","Black-billed Magpie","Yellow-billed Magpie","Eurasian Jackdaw","American Crow","Northwestern Crow","Tamaulipas Crow","Fish Crow","Chihuahuan Raven","Common Raven","Sky Lark","Horned Lark","Purple Martin","Cuban Martin","Gray-breasted Martin","Southern Martin","Brown-chested Martin","Tree Swallow","Violet-green Swallow","Bahama Swallow","Northern Rough-winged Swallow","Bank Swallow","Cliff Swallow","Cave Swallow","Barn Swallow","Common House-Martin","Carolina Chickadee","Black-capped Chickadee","Mountain Chickadee","Mexican Chickadee","Chestnut-backed Chickadee","Boreal Chickadee","Gray-headed Chickadee","Bridled Titmouse","Oak Titmouse","Juniper Titmouse","Tufted Titmouse","Verdin","Bushtit","Red-breasted Nuthatch","White-breasted Nuthatch","Pygmy Nuthatch","Brown-headed Nuthatch","Brown Creeper","Cactus Wren","Rock Wren","Canyon Wren","Carolina Wren","Bewick's Wren","House Wren","Winter Wren","Sedge Wren","Marsh Wren","American Dipper","Red-whiskered Bulbul","Golden-crowned Kinglet","Ruby-crowned Kinglet","Middendorff's Grasshopper-Warbler","Lanceolated Warbler","Wood Warbler","Dusky Warbler","Arctic Warbler","Blue-gray Gnatcatcher","California Gnatcatcher","Black-tailed Gnatcatcher","Black-capped Gnatcatcher","Narcissus Flycatcher","Mugimaki Flycatcher","Red-breasted Flycatcher","Siberian Flycatcher","Gray-spotted Flycatcher","Asian Brown Flycatcher","Siberian Rubythroat","Bluethroat","Siberian Blue Robin","Red-flanked Bluetail","Northern Wheatear","Stonechat","Eastern Bluebird","Western Bluebird","Mountain Bluebird","Townsend's Solitaire","Veery","Gray-cheeked Thrush","Bicknell's Thrush","Swainson's Thrush","Hermit Thrush","Wood Thrush","Eurasian Blackbird","Eyebrowed Thrush","Dusky Thrush","Fieldfare","Redwing","Clay-colored Robin","White-throated Robin","Rufous-backed Robin","American Robin","Varied Thrush","Aztec Thrush","Wrentit","Gray Catbird","Black Catbird","Northern Mockingbird","Bahama Mockingbird","Sage Thrasher","Brown Thrasher","Long-billed Thrasher","Bendire's Thrasher","Curve-billed Thrasher","California Thrasher","Crissal Thrasher","Le Conte's Thrasher","Blue Mockingbird","European Starling","Crested Myna","Siberian Accentor","Yellow Wagtail","Citrine Wagtail","Gray Wagtail","White Wagtail","Black-backed Wagtail","Tree Pipit","Olive-backed Pipit","Pechora Pipit","Red-throated Pipit","American Pipit","Sprague's Pipit","Bohemian Waxwing","Cedar Waxwing","Gray Silky-flycatcher","Phainopepla","Olive Warbler","Bachman's Warbler","Blue-winged Warbler","Golden-winged Warbler","Tennessee Warbler","Orange-crowned Warbler","Nashville Warbler","Virginia's Warbler","Colima Warbler","Lucy's Warbler","Crescent-chested Warbler","Northern Parula","Tropical Parula","Yellow Warbler","Chestnut-sided Warbler","Magnolia Warbler","Cape May Warbler","Black-throated Blue Warbler","Yellow-rumped Warbler","Black-throated Gray Warbler","Golden-cheeked Warbler","Black-throated Green Warbler","Townsend's Warbler","Hermit Warbler","Blackburnian Warbler","Yellow-throated Warbler","Grace's Warbler","Pine Warbler","Kirtland's Warbler","Prairie Warbler","Palm Warbler","Bay-breasted Warbler","Blackpoll Warbler","Cerulean Warbler","Black-and-white Warbler","American Redstart","Prothonotary Warbler","Worm-eating Warbler","Swainson's Warbler","Ovenbird","Northern Waterthrush","Louisiana Waterthrush","Kentucky Warbler","Connecticut Warbler","Mourning Warbler","MacGillivray's Warbler","Common Yellowthroat","Gray-crowned Yellowthroat","Hooded Warbler","Wilson's Warbler","Canada Warbler","Red-faced Warbler","Painted Redstart","Slate-throated Redstart","Fan-tailed Warbler","Golden-crowned Warbler","Rufous-capped Warbler","Yellow-breasted Chat","Bananaquit","Hepatic Tanager","Summer Tanager","Scarlet Tanager","Western Tanager","Flame-colored Tanager","Stripe-headed Tanager","White-collared Seedeater","Yellow-faced Grassquit","Black-faced Grassquit","Olive Sparrow","Green-tailed Towhee","Spotted Towhee","Eastern Towhee","Canyon Towhee","California Towhee","Abert's Towhee","Rufous-winged Sparrow","Cassin's Sparrow","Bachman's Sparrow","Botteri's Sparrow","Rufous-crowned Sparrow","Five-striped Sparrow","American Tree Sparrow","Chipping Sparrow","Clay-colored Sparrow","Brewer's Sparrow","Field Sparrow","Worthen's Sparrow","Black-chinned Sparrow","Vesper Sparrow","Lark Sparrow","Black-throated Sparrow","Sage Sparrow","Lark Bunting","Savannah Sparrow","Grasshopper Sparrow","Baird's Sparrow","Henslow's Sparrow","Le Conte's Sparrow","Nelson's Sharp-tailed Sparrow","Saltmarsh Sharp-tailed Sparrow","Seaside Sparrow","Fox Sparrow","Song Sparrow","Lincoln's Sparrow","Swamp Sparrow","White-throated Sparrow","Harris's Sparrow","White-crowned Sparrow","Golden-crowned Sparrow","Dark-eyed Junco","Yellow-eyed Junco","McCown's Longspur","Lapland Longspur","Smith's Longspur","Chestnut-collared Longspur","Pine Bunting","Little Bunting","Rustic Bunting","Yellow-breasted Bunting","Gray Bunting","Pallas's Bunting","Reed Bunting","Snow Bunting","McKay's Bunting","Crimson-collared Grosbeak","Northern Cardinal","Pyrrhuloxia","Yellow Grosbeak","Rose-breasted Grosbeak","Black-headed Grosbeak","Blue Bunting","Blue Grosbeak","Lazuli Bunting","Indigo Bunting","Varied Bunting","Painted Bunting","Dickcissel","Bobolink","Red-winged Blackbird","Tricolored Blackbird","Tawny-shouldered Blackbird","Eastern Meadowlark","Western Meadowlark","Yellow-headed Blackbird","Rusty Blackbird","Brewer's Blackbird","Common Grackle","Boat-tailed Grackle","Great-tailed Grackle","Shiny Cowbird","Bronzed Cowbird","Brown-headed Cowbird","Black-vented Oriole","Orchard Oriole","Hooded Oriole","Streak-backed Oriole","Spot-breasted Oriole","Altamira Oriole","Audubon's Oriole","Baltimore Oriole","Bullock's Oriole","Scott's Oriole","Common Chaffinch","Brambling","Gray-crowned Rosy-Finch","Black Rosy-Finch","Brown-capped Rosy-Finch","Pine Grosbeak","Common Rosefinch","Purple Finch","Cassin's Finch","House Finch","Red Crossbill","White-winged Crossbill","Common Redpoll","Hoary Redpoll","Eurasian Siskin","Pine Siskin","Lesser Goldfinch","Lawrence's Goldfinch","American Goldfinch","Oriental Greenfinch","Eurasian Bullfinch","Evening Grosbeak","Hawfinch","House Sparrow","Eurasian Tree Sparrow"]},48199(e){e.exports=["Abyssinian","American Bobtail","American Curl","American Shorthair","American Wirehair","Balinese","Bengal","Birman","Bombay","British Shorthair","Burmese","Chartreux","Chausie","Cornish Rex","Devon Rex","Donskoy","Egyptian Mau","Exotic Shorthair","Havana","Highlander","Himalayan","Japanese Bobtail","Korat","Kurilian Bobtail","LaPerm","Maine Coon","Manx","Minskin","Munchkin","Nebelung","Norwegian Forest Cat","Ocicat","Ojos Azules","Oriental","Persian","Peterbald","Pixiebob","Ragdoll","Russian Blue","Savannah","Scottish Fold","Selkirk Rex","Serengeti","Siberian","Siamese","Singapura","Snowshoe","Sokoke","Somali","Sphynx","Thai","Tonkinese","Toyger","Turkish Angora","Turkish Van"]},82079(e){e.exports=["Blue Whale","Fin Whale","Sei Whale","Sperm Whale","Bryde\u2019s whale","Omura\u2019s whale","Humpback whale","Long-Beaked Common Dolphin","Short-Beaked Common Dolphin","Bottlenose Dolphin","Indo-Pacific Bottlenose Dolphin","Northern Rightwhale Dolphin","Southern Rightwhale Dolphin","Tucuxi","Costero","Indo-Pacific Hump-backed Dolphin","Chinese White Dolphin","Atlantic Humpbacked Dolphin","Atlantic Spotted Dolphin","Clymene Dolphin","Pantropical Spotted Dolphin","Spinner Dolphin","Striped Dolphin","Rough-Toothed Dolphin","Chilean Dolphin","Commerson\u2019s Dolphin","Heaviside\u2019s Dolphin","Hector\u2019s Dolphin","Risso\u2019s Dolphin","Fraser\u2019s Dolphin","Atlantic White-Sided Dolphin","Dusky Dolphin","Hourglass Dolphin","Pacific White-Sided Dolphin","Peale\u2019s Dolphin","White-Beaked Dolphin","Australian Snubfin Dolphin","Irrawaddy Dolphin","Melon-headed Whale","Killer Whale (Orca)","Pygmy Killer Whale","False Killer Whale","Long-finned Pilot Whale","Short-finned Pilot Whale","Guiana Dolphin","Burrunan Dolphin","Australian humpback Dolphin","Amazon River Dolphin","Chinese River Dolphin","Ganges River Dolphin","La Plata Dolphin","Southern Bottlenose Whale","Longman's Beaked Whale","Arnoux's Beaked Whale"]},54328(e){e.exports=["Aberdeen Angus","Abergele","Abigar","Abondance","Abyssinian Shorthorned Zebu","Aceh","Achham","Adamawa","Adaptaur","Afar","Africangus","Afrikaner","Agerolese","Alambadi","Alatau","Albanian","Albera","Alderney","Alentejana","Aleutian wild cattle","Aliad Dinka","Alistana-Sanabresa","Allmogekor","Alur","American","American Angus","American Beef Friesian","American Brown Swiss","American Milking Devon","American White Park","Amerifax","Amrit Mahal","Amsterdam Island cattle","Anatolian Black","Andalusian Black","Andalusian Blond","Andalusian Grey","Angeln","Angoni","Ankina","Ankole","Ankole-Watusi","Aracena","Arado","Argentine Criollo","Argentine Friesian","Armorican","Arouquesa","Arsi","Asturian Mountain","Asturian Valley","Aubrac","Aulie-Ata","Aure et Saint-Girons","Australian Braford","Australian Brangus","Australian Charbray","Australian Friesian Sahiwal","Australian Lowline","Australian Milking Zebu","Australian Shorthorn","Austrian Simmental","Austrian Yellow","Av\xe9tonou","Avile\xf1a-Negra Ib\xe9rica","Aweil Dinka","Ayrshire","Azaouak","Azebuado","Azerbaijan Zebu","Azores","Bedit","Breed","Bachaur cattle","Baherie cattle","Bakosi cattle","Balancer","Baoule","Bargur cattle","Barros\xe3","Barzona","Bazadaise","Beef Freisian","Beefalo","Beefmaker","Beefmaster","Begayt","Belgian Blue","Belgian Red","Belgian Red Pied","Belgian White-and-Red","Belmont Red","Belted Galloway","Bernese","Berrenda cattle","Betizu","Bianca Modenese","Blaarkop","Black Angus","Black Baldy","Black Hereford","Blanca Cacere\xf1a","Blanco Orejinegro BON","Blonde d'Aquitaine","Blue Albion","Blue Grey","Bohuskulla","Bonsmara","Boran","Bo\u0161karin","Braford","Brahman","Brahmousin","Brangus","Braunvieh","Brava","British White","British Friesian","Brown Carpathian","Brown Caucasian","Brown Swiss","Bue Lingo","Burlina","Bu\u0161a cattle","Butana cattle","Bushuyev","Cedit","Breed","Cachena","Caldelana","Camargue","Campbell Island cattle","Canadian Speckle Park","Canadienne","Canaria","Canchim","Caracu","C\xe1rdena Andaluza","Carinthian Blondvieh","Carora","Charbray","Charolais","Chateaubriand","Chiangus","Chianina","Chillingham cattle","Chinese Black Pied","Cholistani","Coloursided White Back","Commercial","Corriente","Corsican cattle","Coste\xf1o con Cuernos","Crioulo Lageano","Dedit","Breed","Dajal","Dangi cattle","Danish Black-Pied","Danish Jersey","Danish Red","Deep Red cattle","Deoni","Devon","Dexter cattle","Dhanni","Doayo cattle","Doela","Drakensberger","D\xf8lafe","Droughtmaster","Dulong'","Dutch Belted","Dutch Friesian","Dwarf Lulu","Eedit","Breed","East Anatolian Red","Eastern Finncattle","Eastern Red Polled","Enderby Island cattle","English Longhorn","Ennstaler Bergscheck","Estonian Holstein","Estonian Native","Estonian Red cattle","\xc9vol\xe8ne cattle","Fedit","Breed","F\u0113ng Cattle","Finnish Ayrshire","Finncattle","Finnish Holstein-Friesian","Fj\xe4ll","Fleckvieh","Florida Cracker cattle","Fogera","French Simmental","Fribourgeoise","Friesian Red and White","Fulani Sudanese","Gedit","Breed","Galician Blond","Galloway cattle","Gangatiri","Gaolao","Garvonesa","Gascon cattle","Gelbvieh","Georgian Mountain cattle","German Angus","German Black Pied cattle","German Black Pied Dairy","German Red Pied","Gir","Glan cattle","Gloucester","Gobra","Greek Shorthorn","Greek Steppe","Greyman cattle","Gudali","Guernsey cattle","Guzer\xe1","Hedit","Breed","Hallikar4","Hanwoo","Hariana cattle","Hart\xf3n del Valle","Harzer Rotvieh","Hays Converter","Heck cattle","Hereford","Herens","Hybridmaster","Highland cattle","Hinterwald","Holando-Argentino","Holstein Friesian cattle","Horro","Hu\xe1ng Cattle","Hungarian Grey","Iedit","Breed","Iberian cattle","Icelandic","Illawarra cattle","Improved Red and White","Indo-Brazilian","Irish Moiled","Israeli Holstein","Israeli Red","Istoben cattle","Istrian cattle","Jedit","Breed","Jamaica Black","Jamaica Hope","Jamaica Red","Japanese Brown","Jarmelista","Javari cattle","Jersey cattle","Jutland cattle","Kedit","Breed","Kabin Buri cattle","Kalmyk cattle","Kangayam","Kankrej","Kamphaeng Saen cattle","Karan Swiss","Kasaragod Dwarf cattle","Kathiawadi","Kazakh Whiteheaded","Kenana cattle","Kenkatha cattle","Kerry cattle","Kherigarh","Khillari cattle","Kholomogory","Korat Wagyu","Kostroma cattle","Krishna Valley cattle","Kuri","Kurgan cattle","Ledit","Breed","La Reina cattle","Lakenvelder cattle","Lampurger","Latvian Blue","Latvian Brown","Latvian Danish Red","Lebedyn","Levantina","Limia cattle","Limousin","Limpurger","Lincoln Red","Lineback","Lithuanian Black-and-White","Lithuanian Light Grey","Lithuanian Red","Lithuanian White-Backed","Lohani cattle","Lourdais","Lucerna cattle","Luing","Medit","Breed","Madagascar Zebu","Madura","Maine-Anjou","Malnad Gidda","Malvi","Mandalong Special","Mantequera Leonesa","Maramure\u015f Brown","Marchigiana","Maremmana","Marinhoa","Maronesa","Masai","Mashona","Menorquina","Mertolenga","Meuse-Rhine-Issel","Mewati","Milking Shorthorn","Minhota","Mirandesa","Mirkadim","Moc\u0103ni\u0163\u0103","Mollie","Monchina","Mongolian","Montb\xe9liarde","Morucha","Muturu","Murboden","Murnau-Werdenfels","Murray Grey","Nedit","Breed","Nagori","N'Dama","Negra Andaluza","Nelore","Nguni","Nimari","Normande","North Bengal Grey","Northern Finncattle","Northern Shorthorn","Norwegian Red","Oedit]","Breed","Ongole","Original Simmental","Pedit","Breed","Pajuna","Palmera","Pantaneiro","Parda Alpina","Parthenaise","Pasiega","Pembroke","Philippine Native","Pie Rouge des Plaines","Piedmontese cattle","Pineywoods","Pinzgauer","Pirenaica","Podolac","Podolica","Polish Black-and-White","Polish Red","Polled Hereford","Poll Shorthorn","Polled Shorthorn","Ponwar","Preta","Punganur","Pulikulam","Pustertaler Sprinzen","Qedit","Breed","Qinchaun","Queensland Miniature Boran","Redit","Breed","Ramo Grande","Randall","Raramuri Criollo","Rathi","R\xe4tisches Grauvieh","Raya","Red Angus","Red Brangus","Red Chittagong","Red Fulani","Red Gorbatov","Red Holstein","Red Kandhari","Red Mingrelian","Red Poll","Red Polled \xd8stland","Red Sindhi","Retinta","Riggit Galloway","Ringam\xe5la","Rohjan","Romagnola","Romanian B\u0103l\u0163ata","Romanian Steppe Gray","Romosinuano","Russian Black Pied","RX3","Sedit","Breed","Sahiwal","Salers","Salorn","Sanga","Sanhe","Santa Cruz","Santa Gertrudis","Sayaguesa","Schwyz","Selembu","Senepol","Serbian Pied","Serbian Steppe","Sheko","Shetland","Shorthorn","Siboney de Cuba","Simbrah","Simford","Simmental","Siri","South Devon","Spanish Fighting Bull","Speckle Park","Square Meater","Sussex","Swedish Friesian","Swedish Polled","Swedish Red Pied","Swedish Red Polled","Swedish Red-and-White","Tedit","Breed","Tabapu\xe3","Tarentaise","Tasmanian Grey","Tauros","Telemark","Texas Longhorn","Texon","Thai Black","Thai Fighting Bull","Thai Friesian","Thai Milking Zebu","Tharparkar","Tswana","Tudanca","Tuli","Tulim","Turkish Grey Steppe","Tux-Zillertal","Tyrol Grey","Uedit","Breed","Umblachery","Ukrainian Grey","Vedit","Breed","Valdostana Castana","Valdostana Pezzata Nera","Valdostana Pezzata Rossa","V\xe4neko","Vaynol","Vechur8","Vestland Fjord","Vestland Red Polled","Vianesa","Volinian Beef","Vorderwald","Vosgienne","Wedit","Breed","Wagyu","Waguli","Wangus","Welsh Black","Western Finncattle","White C\xe1ceres","White Fulani","White Lamphun","White Park","Whitebred Shorthorn","Xedit","Breed","Xingjiang Brown","Yedit","Breed","Yakutian","Yanbian","Yanhuang","Yurino","Zedit","Breed","\u017bubro\u0144","Zebu"]},68288(e){e.exports=["Alligator mississippiensis","Chinese Alligator","Black Caiman","Broad-snouted Caiman","Spectacled Caiman","Yacare Caiman","Cuvier\u2019s Dwarf Caiman","Schneider\u2019s Smooth-fronted Caiman","African Slender-snouted Crocodile","American Crocodile","Australian Freshwater Crocodile","Cuban Crocodile","Dwarf Crocodile","Morelet\u2019s Crocodile","Mugger Crocodile","New Guinea Freshwater Crocodile","Nile Crocodile","West African Crocodile","Orinoco Crocodile","Philippine Crocodile","Saltwater Crocodile","Siamese Crocodile","Gharial","Tomistoma"]},25865(e){e.exports=["Affenpinscher","Afghan Hound","Aidi","Airedale Terrier","Akbash","Akita","Alano Espa\xf1ol","Alapaha Blue Blood Bulldog","Alaskan Husky","Alaskan Klee Kai","Alaskan Malamute","Alopekis","Alpine Dachsbracke","American Bulldog","American Bully","American Cocker Spaniel","American English Coonhound","American Foxhound","American Hairless Terrier","American Pit Bull Terrier","American Staffordshire Terrier","American Water Spaniel","Andalusian Hound","Anglo-Fran\xe7ais de Petite V\xe9nerie","Appenzeller Sennenhund","Ariegeois","Armant","Armenian Gampr dog","Artois Hound","Australian Cattle Dog","Australian Kelpie","Australian Shepherd","Australian Stumpy Tail Cattle Dog","Australian Terrier","Austrian Black and Tan Hound","Austrian Pinscher","Azawakh","Bakharwal dog","Banjara Hound","Barbado da Terceira","Barbet","Basenji","Basque Shepherd Dog","Basset Art\xe9sien Normand","Basset Bleu de Gascogne","Basset Fauve de Bretagne","Basset Hound","Bavarian Mountain Hound","Beagle","Beagle-Harrier","Belgian Shepherd","Bearded Collie","Beauceron","Bedlington Terrier","Bergamasco Shepherd","Berger Picard","Bernese Mountain Dog","Bhotia","Bichon Fris\xe9","Billy","Black and Tan Coonhound","Black Norwegian Elkhound","Black Russian Terrier","Black Mouth Cur","Bloodhound","Blue Lacy","Blue Picardy Spaniel","Bluetick Coonhound","Boerboel","Bohemian Shepherd","Bolognese","Border Collie","Border Terrier","Borzoi","Bosnian Coarse-haired Hound","Boston Terrier","Bouvier des Ardennes","Bouvier des Flandres","Boxer","Boykin Spaniel","Bracco Italiano","Braque d'Auvergne","Braque de l'Ari\xe8ge","Braque du Bourbonnais","Braque Francais","Braque Saint-Germain","Briard","Briquet Griffon Vend\xe9en","Brittany","Broholmer","Bruno Jura Hound","Brussels Griffon","Bucovina Shepherd Dog","Bull Arab","Bull Terrier","Bulldog","Bullmastiff","Bully Kutta","Burgos Pointer","Cairn Terrier","Campeiro Bulldog","Canaan Dog","Canadian Eskimo Dog","Cane Corso","Cane di Oropa","Cane Paratore","Cantabrian Water Dog","Can de Chira","C\xe3o da Serra de Aires","C\xe3o de Castro Laboreiro","C\xe3o de Gado Transmontano","C\xe3o Fila de S\xe3o Miguel","Cardigan Welsh Corgi","Carea Castellano Manchego","Carolina Dog","Carpathian Shepherd Dog","Catahoula Leopard Dog","Catalan Sheepdog","Caucasian Shepherd Dog","Cavalier King Charles Spaniel","Central Asian Shepherd Dog","Cesky Fousek","Cesky Terrier","Chesapeake Bay Retriever","Chien Fran\xe7ais Blanc et Noir","Chien Fran\xe7ais Blanc et Orange","Chien Fran\xe7ais Tricolore","Chihuahua","Chilean Terrier","Chinese Chongqing Dog","Chinese Crested Dog","Chinook","Chippiparai","Chongqing dog","Chortai","Chow Chow","Cimarr\xf3n Uruguayo","Cirneco dell'Etna","Clumber Spaniel","Colombian fino hound","Coton de Tulear","Cretan Hound","Croatian Sheepdog","Curly-Coated Retriever","Cursinu","Czechoslovakian Wolfdog","Dachshund","Dalmatian","Dandie Dinmont Terrier","Danish-Swedish Farmdog","Denmark Feist","Dingo","Doberman Pinscher","Dogo Argentino","Dogo Guatemalteco","Dogo Sardesco","Dogue Brasileiro","Dogue de Bordeaux","Drentse Patrijshond","Drever","Dunker","Dutch Shepherd","Dutch Smoushond","East Siberian Laika","East European Shepherd","English Cocker Spaniel","English Foxhound","English Mastiff","English Setter","English Shepherd","English Springer Spaniel","English Toy Terrier","Entlebucher Mountain Dog","Estonian Hound","Estrela Mountain Dog","Eurasier","Field Spaniel","Fila Brasileiro","Finnish Hound","Finnish Lapphund","Finnish Spitz","Flat-Coated Retriever","French Bulldog","French Spaniel","Galgo Espa\xf1ol","Galician Shepherd Dog","Garafian Shepherd","Gascon Saintongeois","Georgian Shepherd","German Hound","German Longhaired Pointer","German Pinscher","German Roughhaired Pointer","German Shepherd Dog","German Shorthaired Pointer","German Spaniel","German Spitz","German Wirehaired Pointer","Giant Schnauzer","Glen of Imaal Terrier","Golden Retriever","Go\u0144czy Polski","Gordon Setter","Grand Anglo-Fran\xe7ais Blanc et Noir","Grand Anglo-Fran\xe7ais Blanc et Orange","Grand Anglo-Fran\xe7ais Tricolore","Grand Basset Griffon Vend\xe9en","Grand Bleu de Gascogne","Grand Griffon Vend\xe9en","Great Dane","Greater Swiss Mountain Dog","Greek Harehound","Greek Shepherd","Greenland Dog","Greyhound","Griffon Bleu de Gascogne","Griffon Fauve de Bretagne","Griffon Nivernais","Gull Dong","Gull Terrier","H\xe4llefors Elkhound","Hamiltonst\xf6vare","Hanover Hound","Harrier","Havanese","Hierran Wolfdog","Hokkaido","Hovawart","Huntaway","Hygen Hound","Ibizan Hound","Icelandic Sheepdog","Indian pariah dog","Indian Spitz","Irish Red and White Setter","Irish Setter","Irish Terrier","Irish Water Spaniel","Irish Wolfhound","Istrian Coarse-haired Hound","Istrian Shorthaired Hound","Italian Greyhound","Jack Russell Terrier","Jagdterrier","Japanese Chin","Japanese Spitz","Japanese Terrier","Jindo","Jonangi","Kai Ken","Kaikadi","Kangal Shepherd Dog","Kanni","Karakachan dog","Karelian Bear Dog","Kars","Karst Shepherd","Keeshond","Kerry Beagle","Kerry Blue Terrier","King Charles Spaniel","King Shepherd","Kintamani","Kishu","Kokoni","Kombai","Komondor","Kooikerhondje","Koolie","Koyun dog","Kromfohrl\xe4nder","Kuchi","Kuvasz","Labrador Retriever","Lagotto Romagnolo","Lakeland Terrier","Lancashire Heeler","Landseer","Lapponian Herder","Large M\xfcnsterl\xe4nder","Leonberger","Levriero Sardo","Lhasa Apso","Lithuanian Hound","L\xf6wchen","Lupo Italiano","Mackenzie River Husky","Magyar ag\xe1r","Mahratta Greyhound","Maltese","Manchester Terrier","Maremmano-Abruzzese Sheepdog","McNab dog","Miniature American Shepherd","Miniature Bull Terrier","Miniature Fox Terrier","Miniature Pinscher","Miniature Schnauzer","Molossus of Epirus","Montenegrin Mountain Hound","Mountain Cur","Mountain Feist","Mucuchies","Mudhol Hound","Mudi","Neapolitan Mastiff","New Guinea Singing Dog","New Zealand Heading Dog","Newfoundland","Norfolk Terrier","Norrbottenspets","Northern Inuit Dog","Norwegian Buhund","Norwegian Elkhound","Norwegian Lundehund","Norwich Terrier","Nova Scotia Duck Tolling Retriever","Old Croatian Sighthound","Old Danish Pointer","Old English Sheepdog","Old English Terrier","Olde English Bulldogge","Otterhound","Pachon Navarro","Pampas Deerhound","Paisley Terrier","Papillon","Parson Russell Terrier","Pastore della Lessinia e del Lagorai","Patagonian Sheepdog","Patterdale Terrier","Pekingese","Pembroke Welsh Corgi","Perro Majorero","Perro de Pastor Mallorquin","Perro de Presa Canario","Perro de Presa Mallorquin","Peruvian Inca Orchid","Petit Basset Griffon Vend\xe9en","Petit Bleu de Gascogne","Phal\xe8ne","Pharaoh Hound","Phu Quoc Ridgeback","Picardy Spaniel","Plummer Terrier","Plott Hound","Podenco Canario","Podenco Valenciano","Pointer","Poitevin","Polish Greyhound","Polish Hound","Polish Lowland Sheepdog","Polish Tatra Sheepdog","Pomeranian","Pont-Audemer Spaniel","Poodle","Porcelaine","Portuguese Podengo","Portuguese Pointer","Portuguese Water Dog","Posavac Hound","Pra\u017esk\xfd Krysa\u0159\xedk","Pshdar Dog","Pudelpointer","Pug","Puli","Pumi","Pungsan Dog","Pyrenean Mastiff","Pyrenean Mountain Dog","Pyrenean Sheepdog","Rafeiro do Alentejo","Rajapalayam","Rampur Greyhound","Rat Terrier","Ratonero Bodeguero Andaluz","Ratonero Mallorquin","Ratonero Murciano de Huerta","Ratonero Valenciano","Redbone Coonhound","Rhodesian Ridgeback","Romanian Mioritic Shepherd Dog","Romanian Raven Shepherd Dog","Rottweiler","Rough Collie","Russian Spaniel","Russian Toy","Russo-European Laika","Saarloos Wolfdog","Sabueso Espa\xf1ol","Saint Bernard","Saint Hubert Jura Hound","Saint-Usuge Spaniel","Saluki","Samoyed","Sapsali","Sarabi dog","\u0160arplaninac","Schapendoes","Schillerst\xf6vare","Schipperke","Schweizer Laufhund","Schweizerischer Niederlaufhund","Scottish Deerhound","Scottish Terrier","Sealyham Terrier","Segugio dell'Appennino","Segugio Italiano","Segugio Maremmano","Seppala Siberian Sleddog","Serbian Hound","Serbian Tricolour Hound","Serrano Bulldog","Shar Pei","Shetland Sheepdog","Shiba Inu","Shih Tzu","Shikoku","Shiloh Shepherd","Siberian Husky","Silken Windhound","Silky Terrier","Sinhala Hound","Skye Terrier","Sloughi","Slovakian Wirehaired Pointer","Slovensk\xfd Cuvac","Slovensk\xfd Kopov","Smalandst\xf6vare","Small Greek domestic dog","Small M\xfcnsterl\xe4nder","Smooth Collie","Smooth Fox Terrier","Soft-Coated Wheaten Terrier","South Russian Ovcharka","Spanish Mastiff","Spanish Water Dog","Spinone Italiano","Sporting Lucas Terrier","Sardinian Shepherd Dog","Stabyhoun","Staffordshire Bull Terrier","Standard Schnauzer","Stephens Stock","Styrian Coarse-haired Hound","Sussex Spaniel","Swedish Elkhound","Swedish Lapphund","Swedish Vallhund","Swedish White Elkhound","Taigan","Taiwan Dog","Tamaskan Dog","Teddy Roosevelt Terrier","Telomian","Tenterfield Terrier","Terrier Brasileiro","Thai Bangkaew Dog","Thai Ridgeback","Tibetan Mastiff","Tibetan Spaniel","Tibetan Terrier","Tornjak","Tosa","Toy Fox Terrier","Toy Manchester Terrier","Transylvanian Hound","Treeing Cur","Treeing Feist","Treeing Tennessee Brindle","Treeing Walker Coonhound","Trigg Hound","Tyrolean Hound","Vikhan","Villano de Las Encartaciones","Villanuco de Las Encartaciones","Vizsla","Volpino Italiano","Weimaraner","Welsh Sheepdog","Welsh Springer Spaniel","Welsh Terrier","West Highland White Terrier","West Siberian Laika","Westphalian Dachsbracke","Wetterhoun","Whippet","White Shepherd","White Swiss Shepherd Dog","Wire Fox Terrier","Wirehaired Pointing Griffon","Wirehaired Vizsla","Xiasi Dog","Xoloitzcuintli","Yakutian Laika","Yorkshire Terrier"]},8649(e){e.exports=["Grass carp","Peruvian anchoveta","Silver carp","Common carp","Asari,","Japanese littleneck,","Filipino Venus,","Japanese cockle,","Alaska pollock","Nile tilapia","Whiteleg shrimp","Bighead carp","Skipjack tuna","Catla","Crucian carp","Atlantic salmon","Atlantic herring","Chub mackerel","Rohu","Yellowfin tuna","Japanese anchovy","Largehead hairtail","Atlantic cod","European pilchard","Capelin","Jumbo flying squid","Milkfish","Atlantic mackerel","Rainbow trout","Araucanian herring","Wuchang bream","Gulf menhaden","Indian oil sardine","Black carp","European anchovy","Northern snakehead","Pacific cod","Pacific saury","Pacific herring","Bigeye tuna","Chilean jack mackerel","Yellow croaker","Haddock","Gazami crab","Amur catfish","Japanese common catfish","European sprat","Pink salmon","Mrigal carp","Channel catfish","Blood cockle","Blue whiting","Hilsa shad","Daggertooth pike conger","California pilchard","Cape horse mackerel","Pacific anchoveta","Japanese flying squid","Pollock","Chinese softshell turtle","Kawakawa","Indian mackerel","Asian swamp eel","Argentine hake","Short mackerel","Southern rough shrimp","Southern African anchovy","Pond loach","Iridescent shark","Mandarin fish","Chinese perch","Nile perch","Round sardinella","Japanese pilchard","Bombay-duck","Yellowhead catfish","Korean bullhead","Narrow-barred Spanish mackerel","Albacore","Madeiran sardinella","Bonga shad","Silver cyprinid","Nile tilapia","Longtail tuna","Atlantic menhaden","North Pacific hake","Atlantic horse mackerel","Japanese jack mackerel","Pacific thread herring","Bigeye scad","Yellowstripe scad","Chum salmon","Blue swimming crab","Pacific sand lance","Pacific sandlance","Goldstripe sardinella"]},16082(e){e.exports=["American Albino","Abaco Barb","Abtenauer","Abyssinian","Aegidienberger","Akhal-Teke","Albanian Horse","Altai Horse","Alt\xe8r Real","American Cream Draft","American Indian Horse","American Paint Horse","American Quarter Horse","American Saddlebred","American Warmblood","Andalusian Horse","Andravida Horse","Anglo-Arabian","Anglo-Arabo-Sardo","Anglo-Kabarda","Appaloosa","AraAppaloosa","Arabian Horse","Ardennes Horse","Arenberg-Nordkirchen","Argentine Criollo","Asian wild Horse","Assateague Horse","Asturc\xf3n","Augeron","Australian Brumby","Australian Draught Horse","Australian Stock Horse","Austrian Warmblood","Auvergne Horse","Auxois","Azerbaijan Horse","Azteca Horse","Baise Horse","Bale","Balearic Horse","Balikun Horse","Baluchi Horse","Banker Horse","Barb Horse","Bardigiano","Bashkir Curly","Basque Mountain Horse","Bavarian Warmblood","Belgian Half-blood","Belgian Horse","Belgian Warmblood ","Bhutia Horse","Black Forest Horse","Blazer Horse","Boerperd","Borana","Boulonnais Horse","Brabant","Brandenburger","Brazilian Sport Horse","Breton Horse","Brumby","Budyonny Horse","Burguete Horse","Burmese Horse","Byelorussian Harness Horse","Calabrese Horse","Camargue Horse","Camarillo White Horse","Campeiro","Campolina","Canadian Horse","Canadian Pacer","Carolina Marsh Tacky","Carthusian Horse","Caspian Horse","Castilian Horse","Castillonnais","Catria Horse","Cavallo Romano della Maremma Laziale","Cerbat Mustang","Chickasaw Horse","Chilean Corralero","Choctaw Horse","Cleveland Bay","Clydesdale Horse","Cob","Coldblood Trotter","Colonial Spanish Horse","Colorado Ranger","Comtois Horse","Corsican Horse","Costa Rican Saddle Horse","Cretan Horse","Criollo Horse","Croatian Coldblood","Cuban Criollo","Cumberland Island Horse","Curly Horse","Czech Warmblood","Daliboz","Danish Warmblood","Danube Delta Horse","Dole Gudbrandsdal","Don","Dongola Horse","Draft Trotter","Dutch Harness Horse","Dutch Heavy Draft","Dutch Warmblood","Dzungarian Horse","East Bulgarian","East Friesian Horse","Estonian Draft","Estonian Horse","Falabella","Faroese","Finnhorse","Fjord Horse","Fleuve","Florida Cracker Horse","Foutank\xe9","Frederiksborg Horse","Freiberger","French Trotter","Friesian Cross","Friesian Horse","Friesian Sporthorse","Furioso-North Star","Galice\xf1o","Galician Pony","Gelderland Horse","Georgian Grande Horse","German Warmblood","Giara Horse","Gidran","Groningen Horse","Gypsy Horse","Hackney Horse","Haflinger","Hanoverian Horse","Heck Horse","Heihe Horse","Henson Horse","Hequ Horse","Hirzai","Hispano-Bret\xf3n","Holsteiner Horse","Horro","Hungarian Warmblood","Icelandic Horse","Iomud","Irish Draught","Irish Sport Horse sometimes called Irish Hunter","Italian Heavy Draft","Italian Trotter","Jaca Navarra","Jeju Horse","Jutland Horse","Kabarda Horse","Kafa","Kaimanawa Horses","Kalmyk Horse","Karabair","Karabakh Horse","Karachai Horse","Karossier","Kathiawari","Kazakh Horse","Kentucky Mountain Saddle Horse","Kiger Mustang","Kinsky Horse","Kisber Felver","Kiso Horse","Kladruber","Knabstrupper","Konik","Kundudo","Kustanair","Kyrgyz Horse","Latvian Horse","Lipizzan","Lithuanian Heavy Draught","Lokai","Losino Horse","Lusitano","Lyngshest","M'Bayar","M'Par","Mallorqu\xedn","Malopolski","Mangalarga","Mangalarga Marchador","Maremmano","Marisme\xf1o Horse","Marsh Tacky","Marwari Horse","Mecklenburger","Me\u0111imurje Horse","Menorqu\xedn","M\xe9rens Horse","Messara Horse","Metis Trotter","Mez\u0151hegyesi Sport Horse","Miniature Horse","Misaki Horse","Missouri Fox Trotter","Monchina","Mongolian Horse","Mongolian Wild Horse","Monterufolino","Morab","Morgan Horse","Mountain Pleasure Horse","Moyle Horse","Murakoz Horse","Murgese","Mustang Horse","Namib Desert Horse","Nangchen Horse","National Show Horse","Nez Perce Horse","Nivernais Horse","Nokota Horse","Noma","Nonius Horse","Nooitgedachter","Nordlandshest","Noriker Horse","Norman Cob","North American Single-Footer Horse","North Swedish Horse","Norwegian Coldblood Trotter","Norwegian Fjord","Novokirghiz","Oberlander Horse","Ogaden","Oldenburg Horse","Orlov trotter","Ostfriesen","Paint","Pampa Horse","Paso Fino","Pentro Horse","Percheron","Persano Horse","Peruvian Paso","Pintabian","Pleven Horse","Poitevin Horse","Posavac Horse","Pottok","Pryor Mountain Mustang","Przewalski's Horse","Pura Raza Espa\xf1ola","Purosangue Orientale","Qatgani","Quarab","Quarter Horse","Racking Horse","Retuerta Horse","Rhenish German Coldblood","Rhinelander Horse","Riwoche Horse","Rocky Mountain Horse","Romanian Sporthorse","Rottaler","Russian Don","Russian Heavy Draft","Russian Trotter","Saddlebred","Salerno Horse","Samolaco Horse","San Fratello Horse","Sarcidano Horse","Sardinian Anglo-Arab","Schleswig Coldblood","Schwarzw\xe4lder Kaltblut","Selale","Sella Italiano","Selle Fran\xe7ais","Shagya Arabian","Shan Horse","Shire Horse","Siciliano Indigeno","Silesian Horse","Sokolsky Horse","Sorraia","South German Coldblood","Soviet Heavy Draft","Spanish Anglo-Arab","Spanish Barb","Spanish Jennet Horse","Spanish Mustang","Spanish Tarpan","Spanish-Norman Horse","Spiti Horse","Spotted Saddle Horse","Standardbred Horse","Suffolk Punch","Swedish Ardennes","Swedish coldblood trotter","Swedish Warmblood","Swiss Warmblood","Taish\u016b Horse","Takhi","Tawleed","Tchernomor","Tennessee Walking Horse","Tersk Horse","Thoroughbred","Tiger Horse","Tinker Horse","Tolfetano","Tori Horse","Trait Du Nord","Trakehner","Tsushima","Tuigpaard","Ukrainian Riding Horse","Unmol Horse","Uzunyayla","Ventasso Horse","Virginia Highlander","Vlaamperd","Vladimir Heavy Draft","Vyatka","Waler","Waler Horse","Walkaloosa","Warlander","Warmblood","Welsh Cob","Westphalian Horse","Wielkopolski","W\xfcrttemberger","Xilingol Horse","Yakutian Horse","Yili Horse","Yonaguni Horse","Zaniskari","\u017demaitukas","Zhemaichu","Zweibr\xfccker"]},95279(e,t,n){var a={};e.exports=a,a.dog=n(25865),a.cat=n(48199),a.snake=n(15515),a.horse=n(16082),a.cetacean=n(82079),a.rabbit=n(58939),a.insect=n(90623),a.bear=n(2021),a.lion=n(46977),a.cow=n(54328),a.bird=n(77052),a.fish=n(8649),a.crocodilia=n(68288),a.type=n(69923)},90623(e){e.exports=["Acacia-ants","Acorn-plum gall","Aerial yellowjacket","Africanized honey bee","Allegheny mound ant","Almond stone wasp","Ant","Arboreal ant","Argentine ant","Asian paper wasp","Baldfaced hornet","Bee","Bigheaded ant","Black and yellow mud dauber","Black carpenter ant","Black imported fire ant","Blue horntail woodwasp","Blue orchard bee","Braconid wasp","Bumble bee","Carpenter ant","Carpenter wasp","Chalcid wasp","Cicada killer","Citrus blackfly parasitoid","Common paper wasp","Crazy ant","Cuckoo wasp","Cynipid gall wasp","Eastern Carpenter bee","Eastern yellowjacket","Elm sawfly","Encyrtid wasp","Erythrina gall wasp","Eulophid wasp","European hornet","European imported fire ant","False honey ant","Fire ant","Forest bachac","Forest yellowjacket","German yellowjacket","Ghost ant","Giant ichneumon wasp","Giant resin bee","Giant wood wasp","Golden northern bumble bee","Golden paper wasp","Gouty oak gall","Grass Carrying Wasp","Great black wasp","Great golden digger wasp","Hackberry nipple gall parasitoid","Honey bee","Horned oak gall","Horse guard wasp","Horse guard wasp","Hunting wasp","Ichneumonid wasp","Keyhole wasp","Knopper gall","Large garden bumble bee","Large oak-apple gall","Leafcutting bee","Little fire ant","Little yellow ant","Long-horned bees","Long-legged ant","Macao paper wasp","Mallow bee","Marble gall","Mossyrose gall wasp","Mud-daubers","Multiflora rose seed chalcid","Oak apple gall wasp","Oak rough bulletgall wasp","Oak saucer gall","Oak shoot sawfly","Odorous house ant","Orange-tailed bumble bee","Orangetailed potter wasp","Oriental chestnut gall wasp","Paper wasp","Pavement ant","Pigeon tremex","Pip gall wasp","Prairie yellowjacket","Pteromalid wasp","Pyramid ant","Raspberry Horntail","Red ant","Red carpenter ant","Red harvester ant","Red imported fire ant","Red wasp","Red wood ant","Red-tailed wasp","Reddish carpenter ant","Rough harvester ant","Sawfly parasitic wasp","Scale parasitoid","Silky ant","Sirex woodwasp","Siricid woodwasp","Smaller yellow ant","Southeastern blueberry bee","Southern fire ant","Southern yellowjacket","Sphecid wasp","Stony gall","Sweat bee","Texas leafcutting ant","Tiphiid wasp","Torymid wasp","Tramp ant","Valentine ant","Velvet ant","Vespid wasp","Weevil parasitoid","Western harvester ant","Western paper wasp","Western thatching ant","Western yellowjacket","White-horned horntail","Willow shoot sawfly","Woodwasp","Wool sower gall maker","Yellow and black potter wasp","Yellow Crazy Ant","Yellow-horned horntail"]},46977(e){e.exports=["Asiatic Lion","Barbary Lion","West African Lion","Northeast Congo Lion","Masai Lion","Transvaal lion","Cape lion"]},58939(e){e.exports=["American","American Chinchilla","American Fuzzy Lop","American Sable","Argente Brun","Belgian Hare","Beveren","Blanc de Hotot","Britannia Petite","Californian","Champagne D\u2019Argent","Checkered Giant","Cinnamon","Cr\xe8me D\u2019Argent","Dutch","Dwarf Hotot","English Angora","English Lop","English Spot","Flemish Giant","Florida White","French Angora","French Lop","Giant Angora","Giant Chinchilla","Harlequin","Havana","Himalayan","Holland Lop","Jersey Wooly","Lilac","Lionhead","Mini Lop","Mini Rex","Mini Satin","Netherland Dwarf","New Zealand","Palomino","Polish","Rex","Rhinelander","Satin","Satin Angora","Silver","Silver Fox","Silver Marten","Standard Chinchilla","Tan","Thrianta"]},15515(e){e.exports=["Viper Adder","Common adder","Death Adder","Desert death adder","Horned adder","Long-nosed adder","Many-horned adder","Mountain adder","Mud adder","Namaqua dwarf adder","Nightingale adder","Peringuey's adder","Puff adder","African puff adder","Rhombic night adder","Sand adder","Dwarf sand adder","Namib dwarf sand adder","Water adder","Aesculapian snake","Anaconda","Bolivian anaconda","De Schauensee's anaconda","Green anaconda","Yellow anaconda","Arafura file snake","Asp","European asp","Egyptian asp","African beaked snake","Ball Python","Bird snake","Black-headed snake","Mexican black kingsnake","Black rat snake","Black snake","Red-bellied black snake","Blind snake","Brahminy blind snake","Texas blind snake","Western blind snake","Boa","Abaco Island boa","Amazon tree boa","Boa constrictor","Cuban boa","Dumeril's boa","Dwarf boa","Emerald tree boa","Hogg Island boa","Jamaican boa","Madagascar ground boa","Madagascar tree boa","Puerto Rican boa","Rainbow boa","Red-tailed boa","Rosy boa","Rubber boa","Sand boa","Tree boa","Boiga","Boomslang","Brown snake","Eastern brown snake","Bull snake","Bushmaster","Dwarf beaked snake","Rufous beaked snake","Canebrake","Cantil","Cascabel","Cat-eyed snake","Banded cat-eyed snake","Green cat-eyed snake","Cat snake","Andaman cat snake","Beddome's cat snake","Dog-toothed cat snake","Forsten's cat snake","Gold-ringed cat snake","Gray cat snake","Many-spotted cat snake","Tawny cat snake","Chicken snake","Coachwhip snake","Cobra","Andaman cobra","Arabian cobra","Asian cobra","Banded water cobra","Black-necked cobra","Black-necked spitting cobra","Black tree cobra","Burrowing cobra","Cape cobra","Caspian cobra","Congo water cobra","Common cobra","Eastern water cobra","Egyptian cobra","Equatorial spitting cobra","False cobra","False water cobra","Forest cobra","Gold tree cobra","Indian cobra","Indochinese spitting cobra","Javan spitting cobra","King cobra","Mandalay cobra","Mozambique spitting cobra","North Philippine cobra","Nubian spitting cobra","Philippine cobra","Red spitting cobra","Rinkhals cobra","Shield-nosed cobra","Sinai desert cobra","Southern Indonesian spitting cobra","Southern Philippine cobra","Southwestern black spitting cobra","Snouted cobra","Spectacled cobra","Spitting cobra","Storm water cobra","Thai cobra","Taiwan cobra","Zebra spitting cobra","Collett's snake","Congo snake","Copperhead","American copperhead","Australian copperhead","Coral snake","Arizona coral snake","Beddome's coral snake","Brazilian coral snake","Cape coral snake","Harlequin coral snake","High Woods coral snake","Malayan long-glanded coral snake","Texas Coral Snake","Western coral snake","Corn snake","South eastern corn snake","Cottonmouth","Crowned snake","Cuban wood snake","Eastern hognose snake","Egg-eater","Eastern coral snake","Fer-de-lance","Fierce snake","Fishing snake","Flying snake","Golden tree snake","Indian flying snake","Moluccan flying snake","Ornate flying snake","Paradise flying snake","Twin-Barred tree snake","Banded Flying Snake","Fox snake, three species of Pantherophis","Forest flame snake","Garter snake","Checkered garter snake","Common garter snake","San Francisco garter snake","Texas garter snake","Cape gopher snake","Grass snake","Green snake","Rough green snake","Smooth green snake","Ground snake","Common ground snake","Three-lined ground snake","Western ground snake","Habu","Hognose snake","Blonde hognose snake","Dusty hognose snake","Eastern hognose snake","Jan's hognose snake","Giant Malagasy hognose snake","Mexican hognose snake","South American hognose snake","Hundred pacer","Ikaheka snake","Indigo snake","Jamaican Tree Snake","Keelback","Asian keelback","Assam keelback","Black-striped keelback","Buff striped keelback","Burmese keelback","Checkered keelback","Common keelback","Hill keelback","Himalayan keelback","Khasi Hills keelback","Modest keelback","Nicobar Island keelback","Nilgiri keelback","Orange-collared keelback","Red-necked keelback","Sikkim keelback","Speckle-bellied keelback","White-lipped keelback","Wynaad keelback","Yunnan keelback","King brown","King cobra","King snake","California kingsnake","Desert kingsnake","Grey-banded kingsnake","North eastern king snake","Prairie kingsnake","Scarlet kingsnake","Speckled kingsnake","Krait","Banded krait","Blue krait","Black krait","Burmese krait","Ceylon krait","Indian krait","Lesser black krait","Malayan krait","Many-banded krait","Northeastern hill krait","Red-headed krait","Sind krait","Large shield snake","Lancehead","Common lancehead","Lora","Grey Lora","Lyre snake","Baja California lyresnake","Central American lyre snake","Texas lyre snake","Eastern lyre snake","Machete savane","Mamba","Black mamba","Green mamba","Eastern green mamba","Western green mamba","Mamushi","Mangrove snake","Milk snake","Moccasin snake","Montpellier snake","Mud snake","Eastern mud snake","Western mud snake","Mussurana","Night snake","Cat-eyed night snake","Texas night snake","Nichell snake","Narrowhead Garter Snake","Nose-horned viper","Rhinoceros viper","Vipera ammodytes","Parrot snake","Mexican parrot snake","Patchnose snake","Perrotet's shieldtail snake","Pine snake","Pipe snake","Asian pipe snake","Dwarf pipe snake","Red-tailed pipe snake","Python","African rock python","Amethystine python","Angolan python","Australian scrub python","Ball python","Bismarck ringed python","Black headed python","Blood python","Boelen python","Borneo short-tailed python","Bredl's python","Brown water python","Burmese python","Calabar python","Western carpet python","Centralian carpet python","Coastal carpet python","Inland carpet python","Jungle carpet python","New Guinea carpet python","Northwestern carpet python","Southwestern carpet python","Children's python","Dauan Island water python","Desert woma python","Diamond python","Flinders python","Green tree python","Halmahera python","Indian python","Indonesian water python","Macklot's python","Mollucan python","Oenpelli python","Olive python","Papuan python","Pygmy python","Red blood python","Reticulated python","Kayaudi dwarf reticulated python","Selayer reticulated python","Rough-scaled python","Royal python","Savu python","Spotted python","Stimson's python","Sumatran short-tailed python","Tanimbar python","Timor python","Wetar Island python","White-lipped python","Brown white-lipped python","Northern white-lipped python","Southern white-lipped python","Woma python","Western woma python","Queen snake","Racer","Bimini racer","Buttermilk racer","Eastern racer","Eastern yellowbelly sad racer","Mexican racer","Southern black racer","Tan racer","West Indian racer","Raddysnake","Southwestern blackhead snake","Rat snake","Baird's rat snake","Beauty rat snake","Great Plains rat snake","Green rat snake","Japanese forest rat snake","Japanese rat snake","King rat snake","Mandarin rat snake","Persian rat snake","Red-backed rat snake","Twin-spotted rat snake","Yellow-striped rat snake","Manchurian Black Water Snake","Rattlesnake","Arizona black rattlesnake","Aruba rattlesnake","Chihuahuan ridge-nosed rattlesnake","Coronado Island rattlesnake","Durango rock rattlesnake","Dusky pigmy rattlesnake","Eastern diamondback rattlesnake","Grand Canyon rattlesnake","Great Basin rattlesnake","Hopi rattlesnake","Lance-headed rattlesnake","Long-tailed rattlesnake","Massasauga rattlesnake","Mexican green rattlesnake","Mexican west coast rattlesnake","Midget faded rattlesnake","Mojave rattlesnake","Northern black-tailed rattlesnake","Oaxacan small-headed rattlesnake","Rattler","Red diamond rattlesnake","Southern Pacific rattlesnake","Southwestern speckled rattlesnake","Tancitaran dusky rattlesnake","Tiger rattlesnake","Timber rattlesnake","Tropical rattlesnake","Twin-spotted rattlesnake","Uracoan rattlesnake","Western diamondback rattlesnake","Ribbon snake","Rinkhals","River jack","Sea snake","Annulated sea snake","Beaked sea snake","Dubois's sea snake","Hardwicke's sea snake","Hook Nosed Sea Snake","Olive sea snake","Pelagic sea snake","Stoke's sea snake","Yellow-banded sea snake","Yellow-bellied sea snake","Yellow-lipped sea snake","Shield-tailed snake","Sidewinder","Colorado desert sidewinder","Mojave desert sidewinder","Sonoran sidewinder","Small-eyed snake","Smooth snake","Brazilian smooth snake","European smooth snake","Stiletto snake","Striped snake","Japanese striped snake","Sunbeam snake","Taipan","Central ranges taipan","Coastal taipan","Inland taipan","Paupan taipan","Tentacled snake","Tic polonga","Tiger snake","Chappell Island tiger snake","Common tiger snake","Down's tiger snake","Eastern tiger snake","King Island tiger snake","Krefft's tiger snake","Peninsula tiger snake","Tasmanian tiger snake","Western tiger snake","Tigre snake","Tree snake","Blanding's tree snake","Blunt-headed tree snake","Brown tree snake","Long-nosed tree snake","Many-banded tree snake","Northern tree snake","Trinket snake","Black-banded trinket snake","Twig snake","African twig snake","Twin Headed King Snake","Titanboa","Urutu","Vine snake","Asian Vine Snake, Whip Snake","American Vine Snake","Mexican vine snake","Viper","Asp viper","Bamboo viper","Bluntnose viper","Brazilian mud Viper","Burrowing viper","Bush viper","Great Lakes bush viper","Hairy bush viper","Nitsche's bush viper","Rough-scaled bush viper","Spiny bush viper","Carpet viper","Crossed viper","Cyclades blunt-nosed viper","Eyelash viper","False horned viper","Fea's viper","Fifty pacer","Gaboon viper","Hognosed viper","Horned desert viper","Horned viper","Jumping viper","Kaznakov's viper","Leaf-nosed viper","Leaf viper","Levant viper","Long-nosed viper","McMahon's viper","Mole viper","Nose-horned viper","Rhinoceros viper","Vipera ammodytes","Palestine viper","Pallas' viper","Palm viper","Amazonian palm viper","Black-speckled palm-pitviper","Eyelash palm-pitviper","Green palm viper","Mexican palm-pitviper","Guatemalan palm viper","Honduran palm viper","Siamese palm viper","Side-striped palm-pitviper","Yellow-lined palm viper","Pit viper","Banded pitviper","Bamboo pitviper","Barbour's pit viper","Black-tailed horned pit viper","Bornean pitviper","Brongersma's pitviper","Brown spotted pitviper[4]","Cantor's pitviper","Elegant pitviper","Eyelash pit viper","Fan-Si-Pan horned pitviper","Flat-nosed pitviper","Godman's pit viper","Green tree pit viper","Habu pit viper","Hagen's pitviper","Horseshoe pitviper","Jerdon's pitviper","Kanburian pit viper","Kaulback's lance-headed pitviper","Kham Plateau pitviper","Large-eyed pitviper","Malabar rock pitviper","Malayan pit viper","Mangrove pit viper","Mangshan pitviper","Motuo bamboo pitviper","Nicobar bamboo pitviper","Philippine pitviper","Pointed-scaled pit viper[5]","Red-tailed bamboo pitviper","Schultze's pitviper","Stejneger's bamboo pitviper","Sri Lankan pit viper","Temple pit viper","Tibetan bamboo pitviper","Tiger pit viper","Undulated pit viper","Wagler's pit viper","Wirot's pit viper","Portuguese viper","Saw-scaled viper","Schlegel's viper","Sedge viper","Sharp-nosed viper","Snorkel viper","Temple viper","Tree viper","Chinese tree viper","Guatemalan tree viper","Hutton's tree viper","Indian tree viper","Large-scaled tree viper","Malcolm's tree viper","Nitsche's tree viper","Pope's tree viper","Rough-scaled tree viper","Rungwe tree viper","Sumatran tree viper","White-lipped tree viper","Ursini's viper","Western hog-nosed viper","Wart snake","Water moccasin","Water snake","Bocourt's water snake","Northern water snake","Whip snake","Long-nosed whip snake","Wolf snake","African wolf snake","Barred wolf snake","Worm snake","Common worm snake","Longnosed worm snake","Wutu","Yarara","Zebra snake"]},69923(e){e.exports=["dog","cat","snake","bear","lion","cetacean","insect","crocodilia","cow","bird","fish","rabbit","horse"]},74927(e){e.exports=["#{Name.name}","#{Company.name}"]},45998(e,t,n){var a={};e.exports=a,a.name=n(46067),a.version=n(97018),a.author=n(74927)},46067(e){e.exports=["Redhold","Treeflex","Trippledex","Kanlam","Bigtax","Daltfresh","Toughjoyfax","Mat Lam Tam","Otcom","Tres-Zap","Y-Solowarm","Tresom","Voltsillam","Biodex","Greenlam","Viva","Matsoft","Temp","Zoolab","Subin","Rank","Job","Stringtough","Tin","It","Home Ing","Zamit","Sonsing","Konklab","Alpha","Latlux","Voyatouch","Alphazap","Holdlamis","Zaam-Dox","Sub-Ex","Quo Lux","Bamity","Ventosanzap","Lotstring","Hatity","Tempsoft","Overhold","Fixflex","Konklux","Zontrax","Tampflex","Span","Namfix","Transcof","Stim","Fix San","Sonair","Stronghold","Fintone","Y-find","Opela","Lotlux","Ronstring","Zathin","Duobam","Keylex"]},97018(e){e.exports=["0.#.#","0.##","#.##","#.#","#.#.#"]},18297(e){e.exports=["2011-10-12","2012-11-12","2015-11-11","2013-9-12"]},60232(e){e.exports=["1234-2121-1221-1211","1212-1221-1121-1234","1211-1221-1234-2201","1228-1221-1221-1431"]},94183(e){e.exports=["visa","mastercard","americanexpress","discover"]},68297(e,t,n){var a={};e.exports=a,a.credit_card_numbers=n(60232),a.credit_card_expiry_dates=n(18297),a.credit_card_types=n(94183)},36176(e){e.exports=["###-###-####","(###) ###-####","1-###-###-####","###.###.####"]},1488(e,t,n){var a={};e.exports=a,a.formats=n(36176)},7675(e){e.exports=["red","green","blue","yellow","purple","mint green","teal","white","black","orange","pink","grey","maroon","violet","turquoise","tan","sky blue","salmon","plum","orchid","olive","magenta","lime","ivory","indigo","gold","fuchsia","cyan","azure","lavender","silver"]},82136(e){e.exports=["Books","Movies","Music","Games","Electronics","Computers","Home","Garden","Tools","Grocery","Health","Beauty","Toys","Kids","Baby","Clothing","Shoes","Jewelery","Sports","Outdoors","Automotive","Industrial"]},1012(e,t,n){var a={};e.exports=a,a.color=n(7675),a.department=n(82136),a.product_name=n(34841),a.product_description=n(89890)},89890(e){e.exports=["Ergonomic executive chair upholstered in bonded black leather and PVC padded seat and back for all-day comfort and support","The automobile layout consists of a front-engine design, with transaxle-type transmissions mounted at the rear of the engine and four wheel drive","New ABC 13 9370, 13.3, 5th Gen CoreA5-8250U, 8GB RAM, 256GB SSD, power UHD Graphics, OS 10 Home, OS Office A & J 2016","The slim & simple Maple Gaming Keyboard from Dev Byte comes with a sleek body and 7- Color RGB LED Back-lighting for smart functionality","The Apollotech B340 is an affordable wireless mouse with reliable connectivity, 12 months battery life and modern design","The Nagasaki Lander is the trademarked name of several series of Nagasaki sport bikes, that started with the 1984 ABC800J","The Football Is Good For Training And Recreational Purposes","Carbonite web goalkeeper gloves are ergonomically designed to give easy fit","Boston's most advanced compression wear technology increases muscle oxygenation, stabilizes active muscles","New range of formal shirts are designed keeping you in mind. With fits and styling that will make you stand apart","The beautiful range of Apple Natural\xe9 that has an exciting mix of natural ingredients. With the Goodness of 100% Natural Ingredients","Andy shoes are designed to keeping in mind durability as well as trends, the most stylish range of shoes & sandals"]},34841(e){e.exports={adjective:["Small","Ergonomic","Rustic","Intelligent","Gorgeous","Incredible","Fantastic","Practical","Sleek","Awesome","Generic","Handcrafted","Handmade","Licensed","Refined","Unbranded","Tasty"],material:["Steel","Wooden","Concrete","Plastic","Cotton","Granite","Rubber","Metal","Soft","Fresh","Frozen"],product:["Chair","Car","Computer","Keyboard","Mouse","Bike","Ball","Gloves","Pants","Shirt","Table","Shoes","Hat","Towels","Soap","Tuna","Chicken","Fish","Cheese","Bacon","Pizza","Salad","Sausages","Chips"]}},30437(e){e.exports=["Adaptive","Advanced","Ameliorated","Assimilated","Automated","Balanced","Business-focused","Centralized","Cloned","Compatible","Configurable","Cross-group","Cross-platform","Customer-focused","Customizable","Decentralized","De-engineered","Devolved","Digitized","Distributed","Diverse","Down-sized","Enhanced","Enterprise-wide","Ergonomic","Exclusive","Expanded","Extended","Face to face","Focused","Front-line","Fully-configurable","Function-based","Fundamental","Future-proofed","Grass-roots","Horizontal","Implemented","Innovative","Integrated","Intuitive","Inverse","Managed","Mandatory","Monitored","Multi-channelled","Multi-lateral","Multi-layered","Multi-tiered","Networked","Object-based","Open-architected","Open-source","Operative","Optimized","Optional","Organic","Organized","Persevering","Persistent","Phased","Polarised","Pre-emptive","Proactive","Profit-focused","Profound","Programmable","Progressive","Public-key","Quality-focused","Reactive","Realigned","Re-contextualized","Re-engineered","Reduced","Reverse-engineered","Right-sized","Robust","Seamless","Secured","Self-enabling","Sharable","Stand-alone","Streamlined","Switchable","Synchronised","Synergistic","Synergized","Team-oriented","Total","Triple-buffered","Universal","Up-sized","Upgradable","User-centric","User-friendly","Versatile","Virtual","Visionary","Vision-oriented"]},33851(e){e.exports=["clicks-and-mortar","value-added","vertical","proactive","robust","revolutionary","scalable","leading-edge","innovative","intuitive","strategic","e-business","mission-critical","sticky","one-to-one","24/7","end-to-end","global","B2B","B2C","granular","frictionless","virtual","viral","dynamic","24/365","best-of-breed","killer","magnetic","bleeding-edge","web-enabled","interactive","dot-com","sexy","back-end","real-time","efficient","front-end","distributed","seamless","extensible","turn-key","world-class","open-source","cross-platform","cross-media","synergistic","bricks-and-clicks","out-of-the-box","enterprise","integrated","impactful","wireless","transparent","next-generation","cutting-edge","user-centric","visionary","customized","ubiquitous","plug-and-play","collaborative","compelling","holistic","rich"]},63938(e){e.exports=["synergies","web-readiness","paradigms","markets","partnerships","infrastructures","platforms","initiatives","channels","eyeballs","communities","ROI","solutions","e-tailers","e-services","action-items","portals","niches","technologies","content","vortals","supply-chains","convergence","relationships","architectures","interfaces","e-markets","e-commerce","systems","bandwidth","infomediaries","models","mindshare","deliverables","users","schemas","networks","applications","metrics","e-business","functionalities","experiences","web services","methodologies","blockchains"]},21663(e){e.exports=["implement","utilize","integrate","streamline","optimize","evolve","transform","embrace","enable","orchestrate","leverage","reinvent","aggregate","architect","enhance","incentivize","morph","empower","envisioneer","monetize","harness","facilitate","seize","disintermediate","synergize","strategize","deploy","brand","grow","target","syndicate","synthesize","deliver","mesh","incubate","engage","maximize","benchmark","expedite","reintermediate","whiteboard","visualize","repurpose","innovate","scale","unleash","drive","extend","engineer","revolutionize","generate","exploit","transition","e-enable","iterate","cultivate","matrix","productize","redefine","recontextualize"]},25805(e){e.exports=["24 hour","24/7","3rd generation","4th generation","5th generation","6th generation","actuating","analyzing","asymmetric","asynchronous","attitude-oriented","background","bandwidth-monitored","bi-directional","bifurcated","bottom-line","clear-thinking","client-driven","client-server","coherent","cohesive","composite","context-sensitive","contextually-based","content-based","dedicated","demand-driven","didactic","directional","discrete","disintermediate","dynamic","eco-centric","empowering","encompassing","even-keeled","executive","explicit","exuding","fault-tolerant","foreground","fresh-thinking","full-range","global","grid-enabled","heuristic","high-level","holistic","homogeneous","human-resource","hybrid","impactful","incremental","intangible","interactive","intermediate","leading edge","local","logistical","maximized","methodical","mission-critical","mobile","modular","motivating","multimedia","multi-state","multi-tasking","national","needs-based","neutral","next generation","non-volatile","object-oriented","optimal","optimizing","radical","real-time","reciprocal","regional","responsive","scalable","secondary","solution-oriented","stable","static","systematic","systemic","system-worthy","tangible","tertiary","transitional","uniform","upward-trending","user-facing","value-added","web-enabled","well-modulated","zero administration","zero defect","zero tolerance"]},29722(e,t,n){var a={};e.exports=a,a.suffix=n(15777),a.adjective=n(30437),a.descriptor=n(25805),a.noun=n(39512),a.bs_verb=n(21663),a.bs_adjective=n(33851),a.bs_noun=n(63938),a.name=n(48023)},48023(e){e.exports=["#{Name.last_name} #{suffix}","#{Name.last_name}-#{Name.last_name}","#{Name.last_name}, #{Name.last_name} and #{Name.last_name}"]},39512(e){e.exports=["ability","access","adapter","algorithm","alliance","analyzer","application","approach","architecture","archive","artificial intelligence","array","attitude","benchmark","budgetary management","capability","capacity","challenge","circuit","collaboration","complexity","concept","conglomeration","contingency","core","customer loyalty","database","data-warehouse","definition","emulation","encoding","encryption","extranet","firmware","flexibility","focus group","forecast","frame","framework","function","functionalities","Graphic Interface","groupware","Graphical User Interface","hardware","help-desk","hierarchy","hub","implementation","info-mediaries","infrastructure","initiative","installation","instruction set","interface","internet solution","intranet","knowledge user","knowledge base","local area network","leverage","matrices","matrix","methodology","middleware","migration","model","moderator","monitoring","moratorium","neural-net","open architecture","open system","orchestration","paradigm","parallelism","policy","portal","pricing structure","process improvement","product","productivity","project","projection","protocol","secured line","service-desk","software","solution","standardization","strategy","structure","success","superstructure","support","synergy","system engine","task-force","throughput","time-frame","toolset","utilisation","website","workforce"]},15777(e){e.exports=["Inc","and Sons","LLC","Group"]},34749(e){e.exports=["utf8_unicode_ci","utf8_general_ci","utf8_bin","ascii_bin","ascii_general_ci","cp1250_bin","cp1250_general_ci"]},11342(e){e.exports=["id","title","name","email","phone","token","group","category","password","comment","avatar","status","createdAt","updatedAt"]},17386(e){e.exports=["InnoDB","MyISAM","MEMORY","CSV","BLACKHOLE","ARCHIVE"]},31006(e,t,n){var a={};e.exports=a,a.collation=n(34749),a.column=n(11342),a.engine=n(17386),a.type=n(12348)},12348(e){e.exports=["int","varchar","text","date","datetime","tinyint","time","timestamp","smallint","mediumint","bigint","decimal","float","double","real","bit","boolean","serial","blob","binary","enum","set","geometry","point"]},39487(e,t,n){var a={};e.exports=a,a.month=n(54325),a.weekday=n(50413)},54325(e){e.exports={wide:["January","February","March","April","May","June","July","August","September","October","November","December"],wide_context:["January","February","March","April","May","June","July","August","September","October","November","December"],abbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],abbr_context:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}},50413(e){e.exports={wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],wide_context:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbr_context:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}},13531(e){e.exports=["Checking","Savings","Money Market","Investment","Home Loan","Credit Card","Auto Loan","Personal Loan"]},72315(e){e.exports=["34##-######-####L","37##-######-####L"]},17186(e){e.exports=["30[0-5]#-######-###L","36##-######-###L","54##-####-####-###L"]},74377(e){e.exports=["6011-####-####-###L","65##-####-####-###L","64[4-9]#-####-####-###L","6011-62##-####-####-###L","65##-62##-####-####-###L","64[4-9]#-62##-####-####-###L"]},79728(e,t,n){var a={};e.exports=a,a.visa=n(5839),a.mastercard=n(90358),a.discover=n(74377),a.american_express=n(72315),a.diners_club=n(17186),a.jcb=n(17791),a.switch=n(65226),a.solo=n(19221),a.maestro=n(41833),a.laser=n(26635),a.instapayment=n(59169)},59169(e){e.exports=["63[7-9]#-####-####-###L"]},17791(e){e.exports=["3528-####-####-###L","3529-####-####-###L","35[3-8]#-####-####-###L"]},26635(e){e.exports=["6304###########L","6706###########L","6771###########L","6709###########L","6304#########{5,6}L","6706#########{5,6}L","6771#########{5,6}L","6709#########{5,6}L"]},41833(e){e.exports=["5018-#{4}-#{4}-#{3}L","5020-#{4}-#{4}-#{3}L","5038-#{4}-#{4}-#{3}L","5893-#{4}-#{4}-#{3}L","6304-#{4}-#{4}-#{3}L","6759-#{4}-#{4}-#{3}L","676[1-3]-####-####-###L","5018#{11,15}L","5020#{11,15}L","5038#{11,15}L","5893#{11,15}L","6304#{11,15}L","6759#{11,15}L","676[1-3]#{11,15}L"]},90358(e){e.exports=["5[1-5]##-####-####-###L","6771-89##-####-###L"]},19221(e){e.exports=["6767-####-####-###L","6767-####-####-####-#L","6767-####-####-####-##L"]},65226(e){e.exports=["6759-####-####-###L","6759-####-####-####-#L","6759-####-####-####-##L"]},5839(e){e.exports=["4###########L","4###-####-####-###L"]},1604(e){e.exports={"UAE Dirham":{code:"AED",symbol:""},Afghani:{code:"AFN",symbol:"\u060b"},Lek:{code:"ALL",symbol:"Lek"},"Armenian Dram":{code:"AMD",symbol:""},"Netherlands Antillian Guilder":{code:"ANG",symbol:"\u0192"},Kwanza:{code:"AOA",symbol:""},"Argentine Peso":{code:"ARS",symbol:"$"},"Australian Dollar":{code:"AUD",symbol:"$"},"Aruban Guilder":{code:"AWG",symbol:"\u0192"},"Azerbaijanian Manat":{code:"AZN",symbol:"\u043c\u0430\u043d"},"Convertible Marks":{code:"BAM",symbol:"KM"},"Barbados Dollar":{code:"BBD",symbol:"$"},Taka:{code:"BDT",symbol:""},"Bulgarian Lev":{code:"BGN",symbol:"\u043b\u0432"},"Bahraini Dinar":{code:"BHD",symbol:""},"Burundi Franc":{code:"BIF",symbol:""},"Bermudian Dollar (customarily known as Bermuda Dollar)":{code:"BMD",symbol:"$"},"Brunei Dollar":{code:"BND",symbol:"$"},"Boliviano boliviano":{code:"BOB",symbol:"Bs"},"Brazilian Real":{code:"BRL",symbol:"R$"},"Bahamian Dollar":{code:"BSD",symbol:"$"},Pula:{code:"BWP",symbol:"P"},"Belarussian Ruble":{code:"BYR",symbol:"p."},"Belize Dollar":{code:"BZD",symbol:"BZ$"},"Canadian Dollar":{code:"CAD",symbol:"$"},"Congolese Franc":{code:"CDF",symbol:""},"Swiss Franc":{code:"CHF",symbol:"CHF"},"Chilean Peso":{code:"CLP",symbol:"$"},"Yuan Renminbi":{code:"CNY",symbol:"\xa5"},"Colombian Peso":{code:"COP",symbol:"$"},"Costa Rican Colon":{code:"CRC",symbol:"\u20a1"},"Cuban Peso":{code:"CUP",symbol:"\u20b1"},"Cuban Peso Convertible":{code:"CUC",symbol:"$"},"Cape Verde Escudo":{code:"CVE",symbol:""},"Czech Koruna":{code:"CZK",symbol:"K\u010d"},"Djibouti Franc":{code:"DJF",symbol:""},"Danish Krone":{code:"DKK",symbol:"kr"},"Dominican Peso":{code:"DOP",symbol:"RD$"},"Algerian Dinar":{code:"DZD",symbol:""},Kroon:{code:"EEK",symbol:""},"Egyptian Pound":{code:"EGP",symbol:"\xa3"},Nakfa:{code:"ERN",symbol:""},"Ethiopian Birr":{code:"ETB",symbol:""},Euro:{code:"EUR",symbol:"\u20ac"},"Fiji Dollar":{code:"FJD",symbol:"$"},"Falkland Islands Pound":{code:"FKP",symbol:"\xa3"},"Pound Sterling":{code:"GBP",symbol:"\xa3"},Lari:{code:"GEL",symbol:""},Cedi:{code:"GHS",symbol:""},"Gibraltar Pound":{code:"GIP",symbol:"\xa3"},Dalasi:{code:"GMD",symbol:""},"Guinea Franc":{code:"GNF",symbol:""},Quetzal:{code:"GTQ",symbol:"Q"},"Guyana Dollar":{code:"GYD",symbol:"$"},"Hong Kong Dollar":{code:"HKD",symbol:"$"},Lempira:{code:"HNL",symbol:"L"},"Croatian Kuna":{code:"HRK",symbol:"kn"},Gourde:{code:"HTG",symbol:""},Forint:{code:"HUF",symbol:"Ft"},Rupiah:{code:"IDR",symbol:"Rp"},"New Israeli Sheqel":{code:"ILS",symbol:"\u20aa"},"Bhutanese Ngultrum":{code:"BTN",symbol:"Nu"},"Indian Rupee":{code:"INR",symbol:"\u20b9"},"Iraqi Dinar":{code:"IQD",symbol:""},"Iranian Rial":{code:"IRR",symbol:"\ufdfc"},"Iceland Krona":{code:"ISK",symbol:"kr"},"Jamaican Dollar":{code:"JMD",symbol:"J$"},"Jordanian Dinar":{code:"JOD",symbol:""},Yen:{code:"JPY",symbol:"\xa5"},"Kenyan Shilling":{code:"KES",symbol:""},Som:{code:"KGS",symbol:"\u043b\u0432"},Riel:{code:"KHR",symbol:"\u17db"},"Comoro Franc":{code:"KMF",symbol:""},"North Korean Won":{code:"KPW",symbol:"\u20a9"},Won:{code:"KRW",symbol:"\u20a9"},"Kuwaiti Dinar":{code:"KWD",symbol:""},"Cayman Islands Dollar":{code:"KYD",symbol:"$"},Tenge:{code:"KZT",symbol:"\u043b\u0432"},Kip:{code:"LAK",symbol:"\u20ad"},"Lebanese Pound":{code:"LBP",symbol:"\xa3"},"Sri Lanka Rupee":{code:"LKR",symbol:"\u20a8"},"Liberian Dollar":{code:"LRD",symbol:"$"},"Lithuanian Litas":{code:"LTL",symbol:"Lt"},"Latvian Lats":{code:"LVL",symbol:"Ls"},"Libyan Dinar":{code:"LYD",symbol:""},"Moroccan Dirham":{code:"MAD",symbol:""},"Moldovan Leu":{code:"MDL",symbol:""},"Malagasy Ariary":{code:"MGA",symbol:""},Denar:{code:"MKD",symbol:"\u0434\u0435\u043d"},Kyat:{code:"MMK",symbol:""},Tugrik:{code:"MNT",symbol:"\u20ae"},Pataca:{code:"MOP",symbol:""},Ouguiya:{code:"MRO",symbol:""},"Mauritius Rupee":{code:"MUR",symbol:"\u20a8"},Rufiyaa:{code:"MVR",symbol:""},Kwacha:{code:"MWK",symbol:""},"Mexican Peso":{code:"MXN",symbol:"$"},"Malaysian Ringgit":{code:"MYR",symbol:"RM"},Metical:{code:"MZN",symbol:"MT"},Naira:{code:"NGN",symbol:"\u20a6"},"Cordoba Oro":{code:"NIO",symbol:"C$"},"Norwegian Krone":{code:"NOK",symbol:"kr"},"Nepalese Rupee":{code:"NPR",symbol:"\u20a8"},"New Zealand Dollar":{code:"NZD",symbol:"$"},"Rial Omani":{code:"OMR",symbol:"\ufdfc"},Balboa:{code:"PAB",symbol:"B/."},"Nuevo Sol":{code:"PEN",symbol:"S/."},Kina:{code:"PGK",symbol:""},"Philippine Peso":{code:"PHP",symbol:"Php"},"Pakistan Rupee":{code:"PKR",symbol:"\u20a8"},Zloty:{code:"PLN",symbol:"z\u0142"},Guarani:{code:"PYG",symbol:"Gs"},"Qatari Rial":{code:"QAR",symbol:"\ufdfc"},"New Leu":{code:"RON",symbol:"lei"},"Serbian Dinar":{code:"RSD",symbol:"\u0414\u0438\u043d."},"Russian Ruble":{code:"RUB",symbol:"\u0440\u0443\u0431"},"Rwanda Franc":{code:"RWF",symbol:""},"Saudi Riyal":{code:"SAR",symbol:"\ufdfc"},"Solomon Islands Dollar":{code:"SBD",symbol:"$"},"Seychelles Rupee":{code:"SCR",symbol:"\u20a8"},"Sudanese Pound":{code:"SDG",symbol:""},"Swedish Krona":{code:"SEK",symbol:"kr"},"Singapore Dollar":{code:"SGD",symbol:"$"},"Saint Helena Pound":{code:"SHP",symbol:"\xa3"},Leone:{code:"SLL",symbol:""},"Somali Shilling":{code:"SOS",symbol:"S"},"Surinam Dollar":{code:"SRD",symbol:"$"},Dobra:{code:"STN",symbol:"Db"},"El Salvador Colon":{code:"SVC",symbol:"\u20a1"},"Syrian Pound":{code:"SYP",symbol:"\xa3"},Lilangeni:{code:"SZL",symbol:""},Baht:{code:"THB",symbol:"\u0e3f"},Somoni:{code:"TJS",symbol:""},Manat:{code:"TMT",symbol:""},"Tunisian Dinar":{code:"TND",symbol:""},"Pa'anga":{code:"TOP",symbol:""},"Turkish Lira":{code:"TRY",symbol:"\u20ba"},"Trinidad and Tobago Dollar":{code:"TTD",symbol:"TT$"},"New Taiwan Dollar":{code:"TWD",symbol:"NT$"},"Tanzanian Shilling":{code:"TZS",symbol:""},Hryvnia:{code:"UAH",symbol:"\u20b4"},"Uganda Shilling":{code:"UGX",symbol:""},"US Dollar":{code:"USD",symbol:"$"},"Peso Uruguayo":{code:"UYU",symbol:"$U"},"Uzbekistan Sum":{code:"UZS",symbol:"\u043b\u0432"},"Bolivar Fuerte":{code:"VEF",symbol:"Bs"},Dong:{code:"VND",symbol:"\u20ab"},Vatu:{code:"VUV",symbol:""},Tala:{code:"WST",symbol:""},"CFA Franc BEAC":{code:"XAF",symbol:""},Silver:{code:"XAG",symbol:""},Gold:{code:"XAU",symbol:""},"Bond Markets Units European Composite Unit (EURCO)":{code:"XBA",symbol:""},"European Monetary Unit (E.M.U.-6)":{code:"XBB",symbol:""},"European Unit of Account 9(E.U.A.-9)":{code:"XBC",symbol:""},"European Unit of Account 17(E.U.A.-17)":{code:"XBD",symbol:""},"East Caribbean Dollar":{code:"XCD",symbol:"$"},SDR:{code:"XDR",symbol:""},"UIC-Franc":{code:"XFU",symbol:""},"CFA Franc BCEAO":{code:"XOF",symbol:""},Palladium:{code:"XPD",symbol:""},"CFP Franc":{code:"XPF",symbol:""},Platinum:{code:"XPT",symbol:""},"Codes specifically reserved for testing purposes":{code:"XTS",symbol:""},"Yemeni Rial":{code:"YER",symbol:"\ufdfc"},Rand:{code:"ZAR",symbol:"R"},"Lesotho Loti":{code:"LSL",symbol:""},"Namibia Dollar":{code:"NAD",symbol:"N$"},"Zambian Kwacha":{code:"ZMK",symbol:""},"Zimbabwe Dollar":{code:"ZWL",symbol:""}}},39143(e,t,n){var a={};e.exports=a,a.account_type=n(13531),a.transaction_type=n(90930),a.currency=n(1604),a.credit_card=n(79728)},90930(e){e.exports=["deposit","withdrawal","payment","invoice"]},9461(e){e.exports=["TCP","HTTP","SDD","RAM","GB","CSS","SSL","AGP","SQL","FTP","PCI","AI","ADP","RSS","XML","EXE","COM","HDD","THX","SMTP","SMS","USB","PNG","SAS","IB","SCSI","JSON","XSS","JBOD"]},32458(e){e.exports=["auxiliary","primary","back-end","digital","open-source","virtual","cross-platform","redundant","online","haptic","multi-byte","bluetooth","wireless","1080p","neural","optical","solid state","mobile"]},80333(e,t,n){var a={};e.exports=a,a.abbreviation=n(9461),a.adjective=n(32458),a.noun=n(52765),a.verb=n(67660),a.ingverb=n(16320),a.phrase=n(62992)},16320(e){e.exports=["backing up","bypassing","hacking","overriding","compressing","copying","navigating","indexing","connecting","generating","quantifying","calculating","synthesizing","transmitting","programming","parsing"]},52765(e){e.exports=["driver","protocol","bandwidth","panel","microchip","program","port","card","array","interface","system","sensor","firewall","hard drive","pixel","alarm","feed","monitor","application","transmitter","bus","circuit","capacitor","matrix"]},62992(e){e.exports=["If we {{verb}} the {{noun}}, we can get to the {{abbreviation}} {{noun}} through the {{adjective}} {{abbreviation}} {{noun}}!","We need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","Try to {{verb}} the {{abbreviation}} {{noun}}, maybe it will {{verb}} the {{adjective}} {{noun}}!","You can't {{verb}} the {{noun}} without {{ingverb}} the {{adjective}} {{abbreviation}} {{noun}}!","Use the {{adjective}} {{abbreviation}} {{noun}}, then you can {{verb}} the {{adjective}} {{noun}}!","The {{abbreviation}} {{noun}} is down, {{verb}} the {{adjective}} {{noun}} so we can {{verb}} the {{abbreviation}} {{noun}}!","{{ingverb}} the {{noun}} won't do anything, we need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","I'll {{verb}} the {{adjective}} {{abbreviation}} {{noun}}, that should {{noun}} the {{abbreviation}} {{noun}}!"]},67660(e){e.exports=["back up","bypass","hack","override","compress","copy","navigate","index","connect","generate","quantify","calculate","synthesize","input","transmit","program","reboot","parse"]},71686(e,t,n){var a={};e.exports=a,a.title="English",a.separator=" & ",a.address=n(14269),a.animal=n(95279),a.company=n(29722),a.internet=n(67958),a.database=n(31006),a.lorem=n(49474),a.name=n(4052),a.phone_number=n(50943),a.cell_phone=n(1488),a.business=n(68297),a.commerce=n(1012),a.team=n(18634),a.hacker=n(80333),a.app=n(45998),a.finance=n(39143),a.date=n(39487),a.system=n(77722),a.vehicle=n(73517),a.music=n(84854)},6792(e){e.exports=["0therplanet_128.jpg","1markiz_128.jpg","2fockus_128.jpg","8d3k_128.jpg","91bilal_128.jpg","9lessons_128.jpg","AM_Kn2_128.jpg","AlbertoCococi_128.jpg","BenouarradeM_128.jpg","BillSKenney_128.jpg","BrianPurkiss_128.jpg","BroumiYoussef_128.jpg","BryanHorsey_128.jpg","Chakintosh_128.jpg","ChrisFarina78_128.jpg","Elt_n_128.jpg","GavicoInd_128.jpg","HenryHoffman_128.jpg","IsaryAmairani_128.jpg","Karimmove_128.jpg","LucasPerdidao_128.jpg","ManikRathee_128.jpg","RussellBishop_128.jpg","S0ufi4n3_128.jpg","SULiik_128.jpg","Shriiiiimp_128.jpg","Silveredge9_128.jpg","Skyhartman_128.jpg","SlaapMe_128.jpg","Stievius_128.jpg","Talbi_ConSept_128.jpg","VMilescu_128.jpg","VinThomas_128.jpg","YoungCutlass_128.jpg","ZacharyZorbas_128.jpg","_dwite__128.jpg","_kkga_128.jpg","_pedropinho_128.jpg","_ragzor_128.jpg","_scottburgess_128.jpg","_shahedk_128.jpg","_victa_128.jpg","_vojto_128.jpg","_williamguerra_128.jpg","_yardenoon_128.jpg","a1chapone_128.jpg","a_brixen_128.jpg","a_harris88_128.jpg","aaronalfred_128.jpg","aaroni_128.jpg","aaronkwhite_128.jpg","abdots_128.jpg","abdulhyeuk_128.jpg","abdullindenis_128.jpg","abelcabans_128.jpg","abotap_128.jpg","abovefunction_128.jpg","adamawesomeface_128.jpg","adammarsbar_128.jpg","adamnac_128.jpg","adamsxu_128.jpg","adellecharles_128.jpg","ademilter_128.jpg","adhamdannaway_128.jpg","adhiardana_128.jpg","adityasutomo_128.jpg","adobi_128.jpg","adrienths_128.jpg","aeon56_128.jpg","afusinatto_128.jpg","agromov_128.jpg","agustincruiz_128.jpg","ah_lice_128.jpg","ahmadajmi_128.jpg","ahmetalpbalkan_128.jpg","ahmetsulek_128.jpg","aiiaiiaii_128.jpg","ainsleywagon_128.jpg","aio____128.jpg","airskylar_128.jpg","aislinnkelly_128.jpg","ajaxy_ru_128.jpg","aka_james_128.jpg","akashsharma39_128.jpg","akmalfikri_128.jpg","akmur_128.jpg","al_li_128.jpg","alagoon_128.jpg","alan_zhang__128.jpg","albertaugustin_128.jpg","alecarpentier_128.jpg","aleclarsoniv_128.jpg","aleinadsays_128.jpg","alek_djuric_128.jpg","aleksitappura_128.jpg","alessandroribe_128.jpg","alevizio_128.jpg","alexandermayes_128.jpg","alexivanichkin_128.jpg","algunsanabria_128.jpg","allagringaus_128.jpg","allfordesign_128.jpg","allthingssmitty_128.jpg","alsobrooks_128.jpg","alterchuca_128.jpg","aluisio_azevedo_128.jpg","alxleroydeval_128.jpg","alxndrustinov_128.jpg","amandabuzard_128.jpg","amanruzaini_128.jpg","amayvs_128.jpg","amywebbb_128.jpg","anaami_128.jpg","anasnakawa_128.jpg","anatolinicolae_128.jpg","andrea211087_128.jpg","andreas_pr_128.jpg","andresdjasso_128.jpg","andresenfredrik_128.jpg","andrewabogado_128.jpg","andrewarrow_128.jpg","andrewcohen_128.jpg","andrewofficer_128.jpg","andyisonline_128.jpg","andysolomon_128.jpg","andytlaw_128.jpg","angelceballos_128.jpg","angelcolberg_128.jpg","angelcreative_128.jpg","anjhero_128.jpg","ankitind_128.jpg","anoff_128.jpg","anthonysukow_128.jpg","antjanus_128.jpg","antongenkin_128.jpg","antonyryndya_128.jpg","antonyzotov_128.jpg","aoimedia_128.jpg","apriendeau_128.jpg","arashmanteghi_128.jpg","areandacom_128.jpg","areus_128.jpg","ariffsetiawan_128.jpg","ariil_128.jpg","arindam__128.jpg","arishi__128.jpg","arkokoley_128.jpg","aroon_sharma_128.jpg","arpitnj_128.jpg","artd_sign_128.jpg","artem_kostenko_128.jpg","arthurholcombe1_128.jpg","artvavs_128.jpg","ashernatali_128.jpg","ashocka18_128.jpg","atanism_128.jpg","atariboy_128.jpg","ateneupopular_128.jpg","attacks_128.jpg","aviddayentonbay_128.jpg","axel_128.jpg","badlittleduck_128.jpg","bagawarman_128.jpg","baires_128.jpg","balakayuriy_128.jpg","balintorosz_128.jpg","baliomega_128.jpg","baluli_128.jpg","bargaorobalo_128.jpg","barputro_128.jpg","bartjo_128.jpg","bartoszdawydzik_128.jpg","bassamology_128.jpg","batsirai_128.jpg","baumann_alex_128.jpg","baumannzone_128.jpg","bboy1895_128.jpg","bcrad_128.jpg","begreative_128.jpg","belyaev_rs_128.jpg","benefritz_128.jpg","benjamin_knight_128.jpg","bennyjien_128.jpg","benoitboucart_128.jpg","bereto_128.jpg","bergmartin_128.jpg","bermonpainter_128.jpg","bertboerland_128.jpg","besbujupi_128.jpg","beshur_128.jpg","betraydan_128.jpg","beweinreich_128.jpg","bfrohs_128.jpg","bighanddesign_128.jpg","bigmancho_128.jpg","billyroshan_128.jpg","bistrianiosip_128.jpg","blakehawksworth_128.jpg","blakesimkins_128.jpg","bluefx__128.jpg","bluesix_128.jpg","bobbytwoshoes_128.jpg","bobwassermann_128.jpg","bolzanmarco_128.jpg","borantula_128.jpg","borges_marcos_128.jpg","bowbrick_128.jpg","boxmodel_128.jpg","bpartridge_128.jpg","bradenhamm_128.jpg","brajeshwar_128.jpg","brandclay_128.jpg","brandonburke_128.jpg","brandonflatsoda_128.jpg","brandonmorreale_128.jpg","brenmurrell_128.jpg","brenton_clarke_128.jpg","bruno_mart_128.jpg","brunodesign1206_128.jpg","bryan_topham_128.jpg","bu7921_128.jpg","bublienko_128.jpg","buddhasource_128.jpg","buleswapnil_128.jpg","bungiwan_128.jpg","buryaknick_128.jpg","buzzusborne_128.jpg","byrnecore_128.jpg","byryan_128.jpg","cadikkara_128.jpg","calebjoyce_128.jpg","calebogden_128.jpg","canapud_128.jpg","carbontwelve_128.jpg","carlfairclough_128.jpg","carlosblanco_eu_128.jpg","carlosgavina_128.jpg","carlosjgsousa_128.jpg","carlosm_128.jpg","carlyson_128.jpg","caseycavanagh_128.jpg","caspergrl_128.jpg","catadeleon_128.jpg","catarino_128.jpg","cboller1_128.jpg","cbracco_128.jpg","ccinojasso1_128.jpg","cdavis565_128.jpg","cdharrison_128.jpg","ceekaytweet_128.jpg","cemshid_128.jpg","cggaurav_128.jpg","chaabane_wail_128.jpg","chacky14_128.jpg","chadami_128.jpg","chadengle_128.jpg","chaensel_128.jpg","chandlervdw_128.jpg","chanpory_128.jpg","charlesrpratt_128.jpg","charliecwaite_128.jpg","charliegann_128.jpg","chatyrko_128.jpg","cherif_b_128.jpg","chris_frees_128.jpg","chris_witko_128.jpg","chrismj83_128.jpg","chrisslowik_128.jpg","chrisstumph_128.jpg","christianoliff_128.jpg","chrisvanderkooi_128.jpg","ciaranr_128.jpg","cicerobr_128.jpg","claudioguglieri_128.jpg","cloudstudio_128.jpg","clubb3rry_128.jpg","cocolero_128.jpg","codepoet_ru_128.jpg","coderdiaz_128.jpg","codysanfilippo_128.jpg","cofla_128.jpg","colgruv_128.jpg","colirpixoil_128.jpg","collegeman_128.jpg","commadelimited_128.jpg","conspirator_128.jpg","constantx_128.jpg","coreyginnivan_128.jpg","coreyhaggard_128.jpg","coreyweb_128.jpg","craigelimeliah_128.jpg","craighenneberry_128.jpg","craigrcoles_128.jpg","creartinc_128.jpg","croakx_128.jpg","curiousoffice_128.jpg","curiousonaut_128.jpg","cybind_128.jpg","cynthiasavard_128.jpg","cyril_gaillard_128.jpg","d00maz_128.jpg","d33pthought_128.jpg","d_kobelyatsky_128.jpg","d_nny_m_cher_128.jpg","dactrtr_128.jpg","dahparra_128.jpg","dallasbpeters_128.jpg","damenleeturks_128.jpg","danillos_128.jpg","daniloc_128.jpg","danmartin70_128.jpg","dannol_128.jpg","danpliego_128.jpg","danro_128.jpg","dansowter_128.jpg","danthms_128.jpg","danvernon_128.jpg","danvierich_128.jpg","darcystonge_128.jpg","darylws_128.jpg","davecraige_128.jpg","davidbaldie_128.jpg","davidcazalis_128.jpg","davidhemphill_128.jpg","davidmerrique_128.jpg","davidsasda_128.jpg","dawidwu_128.jpg","daykiine_128.jpg","dc_user_128.jpg","dcalonaci_128.jpg","ddggccaa_128.jpg","de_ascanio_128.jpg","deeenright_128.jpg","demersdesigns_128.jpg","denisepires_128.jpg","depaulawagner_128.jpg","derekcramer_128.jpg","derekebradley_128.jpg","derienzo777_128.jpg","desastrozo_128.jpg","designervzm_128.jpg","dev_essentials_128.jpg","devankoshal_128.jpg","deviljho__128.jpg","devinhalladay_128.jpg","dgajjar_128.jpg","dgclegg_128.jpg","dhilipsiva_128.jpg","dhoot_amit_128.jpg","dhooyenga_128.jpg","dhrubo_128.jpg","diansigitp_128.jpg","dicesales_128.jpg","diesellaws_128.jpg","digitalmaverick_128.jpg","dimaposnyy_128.jpg","dingyi_128.jpg","divya_128.jpg","dixchen_128.jpg","djsherman_128.jpg","dmackerman_128.jpg","dmitriychuta_128.jpg","dnezkumar_128.jpg","dnirmal_128.jpg","donjain_128.jpg","doooon_128.jpg","doronmalki_128.jpg","dorphern_128.jpg","dotgridline_128.jpg","dparrelli_128.jpg","dpmachado_128.jpg","dreizle_128.jpg","drewbyreese_128.jpg","dshster_128.jpg","dss49_128.jpg","dudestein_128.jpg","duivvv_128.jpg","dutchnadia_128.jpg","dvdwinden_128.jpg","dzantievm_128.jpg","ecommerceil_128.jpg","eddiechen_128.jpg","edgarchris99_128.jpg","edhenderson_128.jpg","edkf_128.jpg","edobene_128.jpg","eduardostuart_128.jpg","ehsandiary_128.jpg","eitarafa_128.jpg","el_fuertisimo_128.jpg","elbuscainfo_128.jpg","elenadissi_128.jpg","elisabethkjaer_128.jpg","elliotlewis_128.jpg","elliotnolten_128.jpg","embrcecreations_128.jpg","emileboudeling_128.jpg","emmandenn_128.jpg","emmeffess_128.jpg","emsgulam_128.jpg","enda_128.jpg","enjoythetau_128.jpg","enricocicconi_128.jpg","envex_128.jpg","ernestsemerda_128.jpg","erwanhesry_128.jpg","estebanuribe_128.jpg","eugeneeweb_128.jpg","evandrix_128.jpg","evanshajed_128.jpg","exentrich_128.jpg","eyronn_128.jpg","fabbianz_128.jpg","fabbrucci_128.jpg","faisalabid_128.jpg","falconerie_128.jpg","falling_soul_128.jpg","falvarad_128.jpg","felipeapiress_128.jpg","felipecsl_128.jpg","ffbel_128.jpg","finchjke_128.jpg","findingjenny_128.jpg","fiterik_128.jpg","fjaguero_128.jpg","flashmurphy_128.jpg","flexrs_128.jpg","foczzi_128.jpg","fotomagin_128.jpg","fran_mchamy_128.jpg","francis_vega_128.jpg","franciscoamk_128.jpg","frankiefreesbie_128.jpg","fronx_128.jpg","funwatercat_128.jpg","g3d_128.jpg","gaborenton_128.jpg","gabrielizalo_128.jpg","gabrielrosser_128.jpg","ganserene_128.jpg","garand_128.jpg","gauchomatt_128.jpg","gauravjassal_128.jpg","gavr1l0_128.jpg","gcmorley_128.jpg","gearpixels_128.jpg","geneseleznev_128.jpg","geobikas_128.jpg","geran7_128.jpg","geshan_128.jpg","giancarlon_128.jpg","gipsy_raf_128.jpg","giuliusa_128.jpg","gizmeedevil1991_128.jpg","gkaam_128.jpg","gmourier_128.jpg","goddardlewis_128.jpg","gofrasdesign_128.jpg","gojeanyn_128.jpg","gonzalorobaina_128.jpg","grahamkennery_128.jpg","greenbes_128.jpg","gregkilian_128.jpg","gregrwilkinson_128.jpg","gregsqueeb_128.jpg","grrr_nl_128.jpg","gseguin_128.jpg","gt_128.jpg","gu5taf_128.jpg","guiiipontes_128.jpg","guillemboti_128.jpg","guischmitt_128.jpg","gusoto_128.jpg","h1brd_128.jpg","hafeeskhan_128.jpg","hai_ninh_nguyen_128.jpg","haligaliharun_128.jpg","hanna_smi_128.jpg","happypeter1983_128.jpg","harry_sistalam_128.jpg","haruintesettden_128.jpg","hasslunsford_128.jpg","haydn_woods_128.jpg","helderleal_128.jpg","hellofeverrrr_128.jpg","her_ruu_128.jpg","herbigt_128.jpg","herkulano_128.jpg","hermanobrother_128.jpg","herrhaase_128.jpg","heycamtaylor_128.jpg","heyimjuani_128.jpg","heykenneth_128.jpg","hfalucas_128.jpg","hgharrygo_128.jpg","hiemil_128.jpg","hjartstrorn_128.jpg","hoangloi_128.jpg","holdenweb_128.jpg","homka_128.jpg","horaciobella_128.jpg","hota_v_128.jpg","hsinyo23_128.jpg","hugocornejo_128.jpg","hugomano_128.jpg","iamgarth_128.jpg","iamglimy_128.jpg","iamjdeleon_128.jpg","iamkarna_128.jpg","iamkeithmason_128.jpg","iamsteffen_128.jpg","id835559_128.jpg","idiot_128.jpg","iduuck_128.jpg","ifarafonow_128.jpg","igorgarybaldi_128.jpg","illyzoren_128.jpg","ilya_pestov_128.jpg","imammuht_128.jpg","imcoding_128.jpg","imomenui_128.jpg","imsoper_128.jpg","increase_128.jpg","incubo82_128.jpg","instalox_128.jpg","ionuss_128.jpg","ipavelek_128.jpg","iqbalperkasa_128.jpg","iqonicd_128.jpg","irae_128.jpg","isaacfifth_128.jpg","isacosta_128.jpg","ismail_biltagi_128.jpg","isnifer_128.jpg","itolmach_128.jpg","itsajimithing_128.jpg","itskawsar_128.jpg","itstotallyamy_128.jpg","ivanfilipovbg_128.jpg","j04ntoh_128.jpg","j2deme_128.jpg","j_drake__128.jpg","jackiesaik_128.jpg","jacksonlatka_128.jpg","jacobbennett_128.jpg","jagan123_128.jpg","jakemoore_128.jpg","jamiebrittain_128.jpg","janpalounek_128.jpg","jarjan_128.jpg","jarsen_128.jpg","jasonmarkjones_128.jpg","javorszky_128.jpg","jay_wilburn_128.jpg","jayphen_128.jpg","jayrobinson_128.jpg","jcubic_128.jpg","jedbridges_128.jpg","jefffis_128.jpg","jeffgolenski_128.jpg","jehnglynn_128.jpg","jennyshen_128.jpg","jennyyo_128.jpg","jeremery_128.jpg","jeremiaha_128.jpg","jeremiespoken_128.jpg","jeremymouton_128.jpg","jeremyshimko_128.jpg","jeremyworboys_128.jpg","jerrybai1907_128.jpg","jervo_128.jpg","jesseddy_128.jpg","jffgrdnr_128.jpg","jghyllebert_128.jpg","jimmuirhead_128.jpg","jitachi_128.jpg","jjshaw14_128.jpg","jjsiii_128.jpg","jlsolerdeltoro_128.jpg","jm_denis_128.jpg","jmfsocial_128.jpg","jmillspaysbills_128.jpg","jnmnrd_128.jpg","joannefournier_128.jpg","joaoedumedeiros_128.jpg","jodytaggart_128.jpg","joe_black_128.jpg","joelcipriano_128.jpg","joelhelin_128.jpg","joemdesign_128.jpg","joetruesdell_128.jpg","joeymurdah_128.jpg","johannesneu_128.jpg","johncafazza_128.jpg","johndezember_128.jpg","johnriordan_128.jpg","johnsmithagency_128.jpg","joki4_128.jpg","jomarmen_128.jpg","jonathansimmons_128.jpg","jonkspr_128.jpg","jonsgotwood_128.jpg","jordyvdboom_128.jpg","joreira_128.jpg","josecarlospsh_128.jpg","josemarques_128.jpg","josep_martins_128.jpg","josevnclch_128.jpg","joshaustin_128.jpg","joshhemsley_128.jpg","joshmedeski_128.jpg","joshuaraichur_128.jpg","joshuasortino_128.jpg","jpenico_128.jpg","jpscribbles_128.jpg","jqiuss_128.jpg","juamperro_128.jpg","juangomezw_128.jpg","juanmamartinez_128.jpg","juaumlol_128.jpg","judzhin_miles_128.jpg","justinrgraham_128.jpg","justinrhee_128.jpg","justinrob_128.jpg","justme_timothyg_128.jpg","jwalter14_128.jpg","jydesign_128.jpg","kaelifa_128.jpg","kalmerrautam_128.jpg","kamal_chaneman_128.jpg","kanickairaj_128.jpg","kapaluccio_128.jpg","karalek_128.jpg","karlkanall_128.jpg","karolkrakowiak__128.jpg","karsh_128.jpg","karthipanraj_128.jpg","kaspernordkvist_128.jpg","katiemdaly_128.jpg","kaysix_dizzy_128.jpg","kazaky999_128.jpg","kennyadr_128.jpg","kerem_128.jpg","kerihenare_128.jpg","keryilmaz_128.jpg","kevinjohndayy_128.jpg","kevinoh_128.jpg","kevka_128.jpg","keyuri85_128.jpg","kianoshp_128.jpg","kijanmaharjan_128.jpg","kikillo_128.jpg","kimcool_128.jpg","kinday_128.jpg","kirangopal_128.jpg","kiwiupover_128.jpg","kkusaa_128.jpg","klefue_128.jpg","klimmka_128.jpg","knilob_128.jpg","kohette_128.jpg","kojourin_128.jpg","kolage_128.jpg","kolmarlopez_128.jpg","kolsvein_128.jpg","konus_128.jpg","koridhandy_128.jpg","kosmar_128.jpg","kostaspt_128.jpg","krasnoukhov_128.jpg","krystalfister_128.jpg","kucingbelang4_128.jpg","kudretkeskin_128.jpg","kuldarkalvik_128.jpg","kumarrajan12123_128.jpg","kurafire_128.jpg","kurtinc_128.jpg","kushsolitary_128.jpg","kvasnic_128.jpg","ky_128.jpg","kylefoundry_128.jpg","kylefrost_128.jpg","laasli_128.jpg","lanceguyatt_128.jpg","langate_128.jpg","larrybolt_128.jpg","larrygerard_128.jpg","laurengray_128.jpg","lawlbwoy_128.jpg","layerssss_128.jpg","leandrovaranda_128.jpg","lebinoclard_128.jpg","lebronjennan_128.jpg","leehambley_128.jpg","leeiio_128.jpg","leemunroe_128.jpg","leonfedotov_128.jpg","lepetitogre_128.jpg","lepinski_128.jpg","levisan_128.jpg","lewisainslie_128.jpg","lhausermann_128.jpg","liminha_128.jpg","lingeswaran_128.jpg","linkibol_128.jpg","linux29_128.jpg","lisovsky_128.jpg","llun_128.jpg","lmjabreu_128.jpg","loganjlambert_128.jpg","logorado_128.jpg","lokesh_coder_128.jpg","lonesomelemon_128.jpg","longlivemyword_128.jpg","looneydoodle_128.jpg","lososina_128.jpg","louis_currie_128.jpg","low_res_128.jpg","lowie_128.jpg","lu4sh1i_128.jpg","ludwiczakpawel_128.jpg","luxe_128.jpg","lvovenok_128.jpg","m4rio_128.jpg","m_kalibry_128.jpg","ma_tiax_128.jpg","mactopus_128.jpg","macxim_128.jpg","madcampos_128.jpg","madebybrenton_128.jpg","madebyvadim_128.jpg","madewulf_128.jpg","madshensel_128.jpg","madysondesigns_128.jpg","magoo04_128.jpg","magugzbrand2d_128.jpg","mahdif_128.jpg","mahmoudmetwally_128.jpg","maikelk_128.jpg","maiklam_128.jpg","malgordon_128.jpg","malykhinv_128.jpg","mandalareopens_128.jpg","manekenthe_128.jpg","mangosango_128.jpg","manigm_128.jpg","marakasina_128.jpg","marciotoledo_128.jpg","marclgonzales_128.jpg","marcobarbosa_128.jpg","marcomano__128.jpg","marcoramires_128.jpg","marcusgorillius_128.jpg","markjenkins_128.jpg","marklamb_128.jpg","markolschesky_128.jpg","markretzloff_128.jpg","markwienands_128.jpg","marlinjayakody_128.jpg","marosholly_128.jpg","marrimo_128.jpg","marshallchen__128.jpg","martinansty_128.jpg","martip07_128.jpg","mashaaaaal_128.jpg","mastermindesign_128.jpg","matbeedotcom_128.jpg","mateaodviteza_128.jpg","matkins_128.jpg","matt3224_128.jpg","mattbilotti_128.jpg","mattdetails_128.jpg","matthewkay__128.jpg","mattlat_128.jpg","mattsapii_128.jpg","mauriolg_128.jpg","maximseshuk_128.jpg","maximsorokin_128.jpg","maxlinderman_128.jpg","maz_128.jpg","mbilalsiddique1_128.jpg","mbilderbach_128.jpg","mcflydesign_128.jpg","mds_128.jpg","mdsisto_128.jpg","meelford_128.jpg","megdraws_128.jpg","mekal_128.jpg","meln1ks_128.jpg","melvindidit_128.jpg","mfacchinello_128.jpg","mgonto_128.jpg","mhaligowski_128.jpg","mhesslow_128.jpg","mhudobivnik_128.jpg","michaelabehsera_128.jpg","michaelbrooksjr_128.jpg","michaelcolenso_128.jpg","michaelcomiskey_128.jpg","michaelkoper_128.jpg","michaelmartinho_128.jpg","michalhron_128.jpg","michigangraham_128.jpg","michzen_128.jpg","mighty55_128.jpg","miguelkooreman_128.jpg","miguelmendes_128.jpg","mikaeljorhult_128.jpg","mikebeecham_128.jpg","mikemai2awesome_128.jpg","millinet_128.jpg","mirfanqureshi_128.jpg","missaaamy_128.jpg","mizhgan_128.jpg","mizko_128.jpg","mkginfo_128.jpg","mocabyte_128.jpg","mohanrohith_128.jpg","moscoz_128.jpg","motionthinks_128.jpg","moynihan_128.jpg","mr_shiznit_128.jpg","mr_subtle_128.jpg","mrebay007_128.jpg","mrjamesnoble_128.jpg","mrmartineau_128.jpg","mrxloka_128.jpg","mslarkina_128.jpg","msveet_128.jpg","mtolokonnikov_128.jpg","mufaddal_mw_128.jpg","mugukamil_128.jpg","muridrahhal_128.jpg","muringa_128.jpg","murrayswift_128.jpg","mutlu82_128.jpg","mutu_krish_128.jpg","mvdheuvel_128.jpg","mwarkentin_128.jpg","myastro_128.jpg","mylesb_128.jpg","mymyboy_128.jpg","n1ght_coder_128.jpg","n3dmax_128.jpg","n_tassone_128.jpg","nacho_128.jpg","naitanamoreno_128.jpg","namankreative_128.jpg","nandini_m_128.jpg","nasirwd_128.jpg","nastya_mane_128.jpg","nateschulte_128.jpg","nathalie_fs_128.jpg","naupintos_128.jpg","nbirckel_128.jpg","nckjrvs_128.jpg","necodymiconer_128.jpg","nehfy_128.jpg","nellleo_128.jpg","nelshd_128.jpg","nelsonjoyce_128.jpg","nemanjaivanovic_128.jpg","nepdud_128.jpg","nerdgr8_128.jpg","nerrsoft_128.jpg","nessoila_128.jpg","netonet_il_128.jpg","newbrushes_128.jpg","nfedoroff_128.jpg","nickfratter_128.jpg","nicklacke_128.jpg","nicolai_larsen_128.jpg","nicolasfolliot_128.jpg","nicoleglynn_128.jpg","nicollerich_128.jpg","nilshelmersson_128.jpg","nilshoenson_128.jpg","ninjad3m0_128.jpg","nitinhayaran_128.jpg","nomidesigns_128.jpg","normanbox_128.jpg","notbadart_128.jpg","noufalibrahim_128.jpg","noxdzine_128.jpg","nsamoylov_128.jpg","ntfblog_128.jpg","nutzumi_128.jpg","nvkznemo_128.jpg","nwdsha_128.jpg","nyancecom_128.jpg","oaktreemedia_128.jpg","okandungel_128.jpg","okansurreel_128.jpg","okcoker_128.jpg","oksanafrewer_128.jpg","okseanjay_128.jpg","oktayelipek_128.jpg","olaolusoga_128.jpg","olgary_128.jpg","omnizya_128.jpg","ooomz_128.jpg","operatino_128.jpg","opnsrce_128.jpg","orkuncaylar_128.jpg","oscarowusu_128.jpg","oskamaya_128.jpg","oskarlevinson_128.jpg","osmanince_128.jpg","osmond_128.jpg","ostirbu_128.jpg","osvaldas_128.jpg","otozk_128.jpg","ovall_128.jpg","overcloacked_128.jpg","overra_128.jpg","panchajanyag_128.jpg","panghal0_128.jpg","patrickcoombe_128.jpg","paulfarino_128.jpg","pcridesagain_128.jpg","peachananr_128.jpg","pechkinator_128.jpg","peejfancher_128.jpg","pehamondello_128.jpg","perfectflow_128.jpg","perretmagali_128.jpg","petar_prog_128.jpg","petebernardo_128.jpg","peter576_128.jpg","peterlandt_128.jpg","petrangr_128.jpg","phillapier_128.jpg","picard102_128.jpg","pierre_nel_128.jpg","pierrestoffe_128.jpg","pifagor_128.jpg","pixage_128.jpg","plasticine_128.jpg","plbabin_128.jpg","pmeissner_128.jpg","polarity_128.jpg","ponchomendivil_128.jpg","poormini_128.jpg","popey_128.jpg","posterjob_128.jpg","praveen_vijaya_128.jpg","prheemo_128.jpg","primozcigler_128.jpg","prinzadi_128.jpg","privetwagner_128.jpg","prrstn_128.jpg","psaikali_128.jpg","psdesignuk_128.jpg","puzik_128.jpg","pyronite_128.jpg","quailandquasar_128.jpg","r_garcia_128.jpg","r_oy_128.jpg","rachelreveley_128.jpg","rahmeen_128.jpg","ralph_lam_128.jpg","ramanathan_pdy_128.jpg","randomlies_128.jpg","rangafangs_128.jpg","raphaelnikson_128.jpg","raquelwilson_128.jpg","ratbus_128.jpg","rawdiggie_128.jpg","rdbannon_128.jpg","rdsaunders_128.jpg","reabo101_128.jpg","reetajayendra_128.jpg","rehatkathuria_128.jpg","reideiredale_128.jpg","renbyrd_128.jpg","rez___a_128.jpg","ricburton_128.jpg","richardgarretts_128.jpg","richwild_128.jpg","rickdt_128.jpg","rickyyean_128.jpg","rikas_128.jpg","ripplemdk_128.jpg","rmlewisuk_128.jpg","rob_thomas10_128.jpg","robbschiller_128.jpg","robergd_128.jpg","robinclediere_128.jpg","robinlayfield_128.jpg","robturlinckx_128.jpg","rodnylobos_128.jpg","rohixx_128.jpg","romanbulah_128.jpg","roxanejammet_128.jpg","roybarberuk_128.jpg","rpatey_128.jpg","rpeezy_128.jpg","rtgibbons_128.jpg","rtyukmaev_128.jpg","rude_128.jpg","ruehldesign_128.jpg","runningskull_128.jpg","russell_baylis_128.jpg","russoedu_128.jpg","ruzinav_128.jpg","rweve_128.jpg","ryandownie_128.jpg","ryanjohnson_me_128.jpg","ryankirkman_128.jpg","ryanmclaughlin_128.jpg","ryhanhassan_128.jpg","ryuchi311_128.jpg","s4f1_128.jpg","saarabpreet_128.jpg","sachacorazzi_128.jpg","sachingawas_128.jpg","safrankov_128.jpg","sainraja_128.jpg","salimianoff_128.jpg","salleedesign_128.jpg","salvafc_128.jpg","samgrover_128.jpg","samihah_128.jpg","samscouto_128.jpg","samuelkraft_128.jpg","sandywoodruff_128.jpg","sangdth_128.jpg","santi_urso_128.jpg","saschadroste_128.jpg","saschamt_128.jpg","sasha_shestakov_128.jpg","saulihirvi_128.jpg","sawalazar_128.jpg","sawrb_128.jpg","sbtransparent_128.jpg","scips_128.jpg","scott_riley_128.jpg","scottfeltham_128.jpg","scottgallant_128.jpg","scottiedude_128.jpg","scottkclark_128.jpg","scrapdnb_128.jpg","sdidonato_128.jpg","sebashton_128.jpg","sementiy_128.jpg","serefka_128.jpg","sergeyalmone_128.jpg","sergeysafonov_128.jpg","sethlouey_128.jpg","seyedhossein1_128.jpg","sgaurav_baghel_128.jpg","shadeed9_128.jpg","shalt0ni_128.jpg","shaneIxD_128.jpg","shanehudson_128.jpg","sharvin_128.jpg","shesgared_128.jpg","shinze_128.jpg","shoaib253_128.jpg","shojberg_128.jpg","shvelo96_128.jpg","silv3rgvn_128.jpg","silvanmuhlemann_128.jpg","simobenso_128.jpg","sindresorhus_128.jpg","sircalebgrove_128.jpg","skkirilov_128.jpg","slowspock_128.jpg","smaczny_128.jpg","smalonso_128.jpg","smenov_128.jpg","snowshade_128.jpg","snowwrite_128.jpg","sokaniwaal_128.jpg","solid_color_128.jpg","souperphly_128.jpg","souuf_128.jpg","sovesove_128.jpg","soyjavi_128.jpg","spacewood__128.jpg","spbroma_128.jpg","spedwig_128.jpg","sprayaga_128.jpg","sreejithexp_128.jpg","ssbb_me_128.jpg","ssiskind_128.jpg","sta1ex_128.jpg","stalewine_128.jpg","stan_128.jpg","stayuber_128.jpg","stefanotirloni_128.jpg","stefanozoffoli_128.jpg","stefooo_128.jpg","stefvdham_128.jpg","stephcoue_128.jpg","sterlingrules_128.jpg","stevedesigner_128.jpg","steynviljoen_128.jpg","strikewan_128.jpg","stushona_128.jpg","sulaqo_128.jpg","sunlandictwin_128.jpg","sunshinedgirl_128.jpg","superoutman_128.jpg","supervova_128.jpg","supjoey_128.jpg","suprb_128.jpg","sur4dye_128.jpg","surgeonist_128.jpg","suribbles_128.jpg","svenlen_128.jpg","swaplord_128.jpg","sweetdelisa_128.jpg","switmer777_128.jpg","swooshycueb_128.jpg","sydlawrence_128.jpg","syropian_128.jpg","tanveerrao_128.jpg","taybenlor_128.jpg","taylorling_128.jpg","tbakdesigns_128.jpg","teddyzetterlund_128.jpg","teeragit_128.jpg","tereshenkov_128.jpg","terpimost_128.jpg","terrorpixel_128.jpg","terryxlife_128.jpg","teylorfeliz_128.jpg","tgerken_128.jpg","tgormtx_128.jpg","thaisselenator__128.jpg","thaodang17_128.jpg","thatonetommy_128.jpg","the_purplebunny_128.jpg","the_winslet_128.jpg","thedamianhdez_128.jpg","thedjpetersen_128.jpg","thehacker_128.jpg","thekevinjones_128.jpg","themadray_128.jpg","themikenagle_128.jpg","themrdave_128.jpg","theonlyzeke_128.jpg","therealmarvin_128.jpg","thewillbeard_128.jpg","thiagovernetti_128.jpg","thibaut_re_128.jpg","thierrykoblentz_128.jpg","thierrymeier__128.jpg","thimo_cz_128.jpg","thinkleft_128.jpg","thomasgeisen_128.jpg","thomasschrijer_128.jpg","timgthomas_128.jpg","timmillwood_128.jpg","timothycd_128.jpg","timpetricola_128.jpg","tjrus_128.jpg","to_soham_128.jpg","tobysaxon_128.jpg","toddrew_128.jpg","tom_even_128.jpg","tomas_janousek_128.jpg","tonymillion_128.jpg","traneblow_128.jpg","travis_arnold_128.jpg","travishines_128.jpg","tristanlegros_128.jpg","trubeatto_128.jpg","trueblood_33_128.jpg","tumski_128.jpg","tur8le_128.jpg","turkutuuli_128.jpg","tweetubhai_128.jpg","twittypork_128.jpg","txcx_128.jpg","uberschizo_128.jpg","ultragex_128.jpg","umurgdk_128.jpg","unterdreht_128.jpg","urrutimeoli_128.jpg","uxalex_128.jpg","uxpiper_128.jpg","uxward_128.jpg","vanchesz_128.jpg","vaughanmoffitt_128.jpg","vc27_128.jpg","vicivadeline_128.jpg","victorDubugras_128.jpg","victor_haydin_128.jpg","victordeanda_128.jpg","victorerixon_128.jpg","victorquinn_128.jpg","victorstuber_128.jpg","vigobronx_128.jpg","vijaykarthik_128.jpg","vikashpathak18_128.jpg","vikasvinfotech_128.jpg","vimarethomas_128.jpg","vinciarts_128.jpg","vitor376_128.jpg","vitorleal_128.jpg","vivekprvr_128.jpg","vj_demien_128.jpg","vladarbatov_128.jpg","vladimirdevic_128.jpg","vladyn_128.jpg","vlajki_128.jpg","vm_f_128.jpg","vocino_128.jpg","vonachoo_128.jpg","vovkasolovev_128.jpg","vytautas_a_128.jpg","waghner_128.jpg","wake_gs_128.jpg","we_social_128.jpg","wearesavas_128.jpg","weavermedia_128.jpg","webtanya_128.jpg","weglov_128.jpg","wegotvices_128.jpg","wesleytrankin_128.jpg","wikiziner_128.jpg","wiljanslofstra_128.jpg","wim1k_128.jpg","wintopia_128.jpg","woodsman001_128.jpg","woodydotmx_128.jpg","wtrsld_128.jpg","xadhix_128.jpg","xalionmalik_128.jpg","xamorep_128.jpg","xiel_128.jpg","xilantra_128.jpg","xravil_128.jpg","xripunov_128.jpg","xtopherpaul_128.jpg","y2graphic_128.jpg","yalozhkin_128.jpg","yassiryahya_128.jpg","yayteejay_128.jpg","yecidsm_128.jpg","yehudab_128.jpg","yesmeck_128.jpg","yigitpinarbasi_128.jpg","zackeeler_128.jpg","zaki3d_128.jpg","zauerkraut_128.jpg","zforrester_128.jpg","zvchkelly_128.jpg"]},97486(e){e.exports=["com","biz","info","name","net","org"]},33175(e){e.exports=["example.org","example.com","example.net"]},56829(e){e.exports=["gmail.com","yahoo.com","hotmail.com"]},67958(e,t,n){var a={};e.exports=a,a.free_email=n(56829),a.example_email=n(33175),a.domain_suffix=n(97486),a.avatar_uri=n(6792)},49474(e,t,n){var a={};e.exports=a,a.words=n(7243),a.supplemental=n(63102)},63102(e){e.exports=["abbas","abduco","abeo","abscido","absconditus","absens","absorbeo","absque","abstergo","absum","abundans","abutor","accedo","accendo","acceptus","accipio","accommodo","accusator","acer","acerbitas","acervus","acidus","acies","acquiro","acsi","adamo","adaugeo","addo","adduco","ademptio","adeo","adeptio","adfectus","adfero","adficio","adflicto","adhaero","adhuc","adicio","adimpleo","adinventitias","adipiscor","adiuvo","administratio","admiratio","admitto","admoneo","admoveo","adnuo","adopto","adsidue","adstringo","adsuesco","adsum","adulatio","adulescens","adultus","aduro","advenio","adversus","advoco","aedificium","aeger","aegre","aegrotatio","aegrus","aeneus","aequitas","aequus","aer","aestas","aestivus","aestus","aetas","aeternus","ager","aggero","aggredior","agnitio","agnosco","ago","ait","aiunt","alienus","alii","alioqui","aliqua","alius","allatus","alo","alter","altus","alveus","amaritudo","ambitus","ambulo","amicitia","amiculum","amissio","amita","amitto","amo","amor","amoveo","amplexus","amplitudo","amplus","ancilla","angelus","angulus","angustus","animadverto","animi","animus","annus","anser","ante","antea","antepono","antiquus","aperio","aperte","apostolus","apparatus","appello","appono","appositus","approbo","apto","aptus","apud","aqua","ara","aranea","arbitro","arbor","arbustum","arca","arceo","arcesso","arcus","argentum","argumentum","arguo","arma","armarium","armo","aro","ars","articulus","artificiose","arto","arx","ascisco","ascit","asper","aspicio","asporto","assentator","astrum","atavus","ater","atqui","atrocitas","atrox","attero","attollo","attonbitus","auctor","auctus","audacia","audax","audentia","audeo","audio","auditor","aufero","aureus","auris","aurum","aut","autem","autus","auxilium","avaritia","avarus","aveho","averto","avoco","baiulus","balbus","barba","bardus","basium","beatus","bellicus","bellum","bene","beneficium","benevolentia","benigne","bestia","bibo","bis","blandior","bonus","bos","brevis","cado","caecus","caelestis","caelum","calamitas","calcar","calco","calculus","callide","campana","candidus","canis","canonicus","canto","capillus","capio","capitulus","capto","caput","carbo","carcer","careo","caries","cariosus","caritas","carmen","carpo","carus","casso","caste","casus","catena","caterva","cattus","cauda","causa","caute","caveo","cavus","cedo","celebrer","celer","celo","cena","cenaculum","ceno","censura","centum","cerno","cernuus","certe","certo","certus","cervus","cetera","charisma","chirographum","cibo","cibus","cicuta","cilicium","cimentarius","ciminatio","cinis","circumvenio","cito","civis","civitas","clam","clamo","claro","clarus","claudeo","claustrum","clementia","clibanus","coadunatio","coaegresco","coepi","coerceo","cogito","cognatus","cognomen","cogo","cohaero","cohibeo","cohors","colligo","colloco","collum","colo","color","coma","combibo","comburo","comedo","comes","cometes","comis","comitatus","commemoro","comminor","commodo","communis","comparo","compello","complectus","compono","comprehendo","comptus","conatus","concedo","concido","conculco","condico","conduco","confero","confido","conforto","confugo","congregatio","conicio","coniecto","conitor","coniuratio","conor","conqueror","conscendo","conservo","considero","conspergo","constans","consuasor","contabesco","contego","contigo","contra","conturbo","conventus","convoco","copia","copiose","cornu","corona","corpus","correptius","corrigo","corroboro","corrumpo","coruscus","cotidie","crapula","cras","crastinus","creator","creber","crebro","credo","creo","creptio","crepusculum","cresco","creta","cribro","crinis","cruciamentum","crudelis","cruentus","crur","crustulum","crux","cubicularis","cubitum","cubo","cui","cuius","culpa","culpo","cultellus","cultura","cum","cunabula","cunae","cunctatio","cupiditas","cupio","cuppedia","cupressus","cur","cura","curatio","curia","curiositas","curis","curo","curriculum","currus","cursim","curso","cursus","curto","curtus","curvo","curvus","custodia","damnatio","damno","dapifer","debeo","debilito","decens","decerno","decet","decimus","decipio","decor","decretum","decumbo","dedecor","dedico","deduco","defaeco","defendo","defero","defessus","defetiscor","deficio","defigo","defleo","defluo","defungo","degenero","degero","degusto","deinde","delectatio","delego","deleo","delibero","delicate","delinquo","deludo","demens","demergo","demitto","demo","demonstro","demoror","demulceo","demum","denego","denique","dens","denuncio","denuo","deorsum","depereo","depono","depopulo","deporto","depraedor","deprecator","deprimo","depromo","depulso","deputo","derelinquo","derideo","deripio","desidero","desino","desipio","desolo","desparatus","despecto","despirmatio","infit","inflammatio","paens","patior","patria","patrocinor","patruus","pauci","paulatim","pauper","pax","peccatus","pecco","pecto","pectus","pecunia","pecus","peior","pel","ocer","socius","sodalitas","sol","soleo","solio","solitudo","solium","sollers","sollicito","solum","solus","solutio","solvo","somniculosus","somnus","sonitus","sono","sophismata","sopor","sordeo","sortitus","spargo","speciosus","spectaculum","speculum","sperno","spero","spes","spiculum","spiritus","spoliatio","sponte","stabilis","statim","statua","stella","stillicidium","stipes","stips","sto","strenuus","strues","studio","stultus","suadeo","suasoria","sub","subito","subiungo","sublime","subnecto","subseco","substantia","subvenio","succedo","succurro","sufficio","suffoco","suffragium","suggero","sui","sulum","sum","summa","summisse","summopere","sumo","sumptus","supellex","super","suppellex","supplanto","suppono","supra","surculus","surgo","sursum","suscipio","suspendo","sustineo","suus","synagoga","tabella","tabernus","tabesco","tabgo","tabula","taceo","tactus","taedium","talio","talis","talus","tam","tamdiu","tamen","tametsi","tamisium","tamquam","tandem","tantillus","tantum","tardus","tego","temeritas","temperantia","templum","temptatio","tempus","tenax","tendo","teneo","tener","tenuis","tenus","tepesco","tepidus","ter","terebro","teres","terga","tergeo","tergiversatio","tergo","tergum","termes","terminatio","tero","terra","terreo","territo","terror","tersus","tertius","testimonium","texo","textilis","textor","textus","thalassinus","theatrum","theca","thema","theologus","thermae","thesaurus","thesis","thorax","thymbra","thymum","tibi","timidus","timor","titulus","tolero","tollo","tondeo","tonsor","torqueo","torrens","tot","totidem","toties","totus","tracto","trado","traho","trans","tredecim","tremo","trepide","tres","tribuo","tricesimus","triduana","triginta","tripudio","tristis","triumphus","trucido","truculenter","tubineus","tui","tum","tumultus","tunc","turba","turbo","turpe","turpis","tutamen","tutis","tyrannus","uberrime","ubi","ulciscor","ullus","ulterius","ultio","ultra","umbra","umerus","umquam","una","unde","undique","universe","unus","urbanus","urbs","uredo","usitas","usque","ustilo","ustulo","usus","uter","uterque","utilis","utique","utor","utpote","utrimque","utroque","utrum","uxor","vaco","vacuus","vado","vae","valde","valens","valeo","valetudo","validus","vallum","vapulus","varietas","varius","vehemens","vel","velociter","velum","velut","venia","venio","ventito","ventosus","ventus","venustas","ver","verbera","verbum","vere","verecundia","vereor","vergo","veritas","vero","versus","verto","verumtamen","verus","vesco","vesica","vesper","vespillo","vester","vestigium","vestrum","vetus","via","vicinus","vicissitudo","victoria","victus","videlicet","video","viduata","viduo","vigilo","vigor","vilicus","vilis","vilitas","villa","vinco","vinculum","vindico","vinitor","vinum","vir","virga","virgo","viridis","viriliter","virtus","vis","viscus","vita","vitiosus","vitium","vito","vivo","vix","vobis","vociferor","voco","volaticus","volo","volubilis","voluntarius","volup","volutabrum","volva","vomer","vomica","vomito","vorago","vorax","voro","vos","votum","voveo","vox","vulariter","vulgaris","vulgivagus","vulgo","vulgus","vulnero","vulnus","vulpes","vulticulus","vultuosus","xiphias"]},7243(e){e.exports=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","aut","odit","aut","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","voluptatem","sequi","nesciunt","neque","dolorem","ipsum","quia","dolor","sit","amet","consectetur","adipisci","velit","sed","quia","non","numquam","eius","modi","tempora","incidunt","ut","labore","et","dolore","magnam","aliquam","quaerat","voluptatem","ut","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","enim","ipsam","voluptatem","quia","voluptas","sit","suscipit","laboriosam","nisi","ut","aliquid","ex","ea","commodi","consequatur","quis","autem","vel","eum","iure","reprehenderit","qui","in","ea","voluptate","velit","esse","quam","nihil","molestiae","et","iusto","odio","dignissimos","ducimus","qui","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","dolores","et","quas","molestias","excepturi","sint","occaecati","cupiditate","non","provident","sed","ut","perspiciatis","unde","omnis","iste","natus","error","similique","sunt","in","culpa","qui","officia","deserunt","mollitia","animi","id","est","laborum","et","dolorum","fuga","et","harum","quidem","rerum","facilis","est","et","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","est","eligendi","optio","cumque","nihil","impedit","quo","porro","quisquam","est","qui","minus","id","quod","maxime","placeat","facere","possimus","omnis","voluptas","assumenda","est","omnis","dolor","repellendus","temporibus","autem","quibusdam","et","aut","consequatur","vel","illum","qui","dolorem","eum","fugiat","quo","voluptas","nulla","pariatur","at","vero","eos","et","accusamus","officiis","debitis","aut","rerum","necessitatibus","saepe","eveniet","ut","et","voluptates","repudiandae","sint","et","molestiae","non","recusandae","itaque","earum","rerum","hic","tenetur","a","sapiente","delectus","ut","aut","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"]},453(e){e.exports=["Rock","Metal","Pop","Electronic","Folk","World","Country","Jazz","Funk","Soul","Hip Hop","Classical","Latin","Reggae","Stage And Screen","Blues","Non Music","Rap"]},84854(e,t,n){var a={};e.exports=a,a.genre=n(453)},69239(e){e.exports=["Female","Male"]},59749(e){e.exports=["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna","Rebecca","Virginia","Kathleen","Pamela","Martha","Debra","Amanda","Stephanie","Carolyn","Christine","Marie","Janet","Catherine","Frances","Ann","Joyce","Diane","Alice","Julie","Heather","Teresa","Doris","Gloria","Evelyn","Jean","Cheryl","Mildred","Katherine","Joan","Ashley","Judith","Rose","Janice","Kelly","Nicole","Judy","Christina","Kathy","Theresa","Beverly","Denise","Tammy","Irene","Jane","Lori","Rachel","Marilyn","Andrea","Kathryn","Louise","Sara","Anne","Jacqueline","Wanda","Bonnie","Julia","Ruby","Lois","Tina","Phyllis","Norma","Paula","Diana","Annie","Lillian","Emily","Robin","Peggy","Crystal","Gladys","Rita","Dawn","Connie","Florence","Tracy","Edna","Tiffany","Carmen","Rosa","Cindy","Grace","Wendy","Victoria","Edith","Kim","Sherry","Sylvia","Josephine","Thelma","Shannon","Sheila","Ethel","Ellen","Elaine","Marjorie","Carrie","Charlotte","Monica","Esther","Pauline","Emma","Juanita","Anita","Rhonda","Hazel","Amber","Eva","Debbie","April","Leslie","Clara","Lucille","Jamie","Joanne","Eleanor","Valerie","Danielle","Megan","Alicia","Suzanne","Michele","Gail","Bertha","Darlene","Veronica","Jill","Erin","Geraldine","Lauren","Cathy","Joann","Lorraine","Lynn","Sally","Regina","Erica","Beatrice","Dolores","Bernice","Audrey","Yvonne","Annette","June","Samantha","Marion","Dana","Stacy","Ana","Renee","Ida","Vivian","Roberta","Holly","Brittany","Melanie","Loretta","Yolanda","Jeanette","Laurie","Katie","Kristen","Vanessa","Alma","Sue","Elsie","Beth","Jeanne","Vicki","Carla","Tara","Rosemary","Eileen","Terri","Gertrude","Lucy","Tonya","Ella","Stacey","Wilma","Gina","Kristin","Jessie","Natalie","Agnes","Vera","Willie","Charlene","Bessie","Delores","Melinda","Pearl","Arlene","Maureen","Colleen","Allison","Tamara","Joy","Georgia","Constance","Lillie","Claudia","Jackie","Marcia","Tanya","Nellie","Minnie","Marlene","Heidi","Glenda","Lydia","Viola","Courtney","Marian","Stella","Caroline","Dora","Jo","Vickie","Mattie","Terry","Maxine","Irma","Mabel","Marsha","Myrtle","Lena","Christy","Deanna","Patsy","Hilda","Gwendolyn","Jennie","Nora","Margie","Nina","Cassandra","Leah","Penny","Kay","Priscilla","Naomi","Carole","Brandy","Olga","Billie","Dianne","Tracey","Leona","Jenny","Felicia","Sonia","Miriam","Velma","Becky","Bobbie","Violet","Kristina","Toni","Misty","Mae","Shelly","Daisy","Ramona","Sherri","Erika","Katrina","Claire","Lindsey","Lindsay","Geneva","Guadalupe","Belinda","Margarita","Sheryl","Cora","Faye","Ada","Natasha","Sabrina","Isabel","Marguerite","Hattie","Harriet","Molly","Cecilia","Kristi","Brandi","Blanche","Sandy","Rosie","Joanna","Iris","Eunice","Angie","Inez","Lynda","Madeline","Amelia","Alberta","Genevieve","Monique","Jodi","Janie","Maggie","Kayla","Sonya","Jan","Lee","Kristine","Candace","Fannie","Maryann","Opal","Alison","Yvette","Melody","Luz","Susie","Olivia","Flora","Shelley","Kristy","Mamie","Lula","Lola","Verna","Beulah","Antoinette","Candice","Juana","Jeannette","Pam","Kelli","Hannah","Whitney","Bridget","Karla","Celia","Latoya","Patty","Shelia","Gayle","Della","Vicky","Lynne","Sheri","Marianne","Kara","Jacquelyn","Erma","Blanca","Myra","Leticia","Pat","Krista","Roxanne","Angelica","Johnnie","Robyn","Francis","Adrienne","Rosalie","Alexandra","Brooke","Bethany","Sadie","Bernadette","Traci","Jody","Kendra","Jasmine","Nichole","Rachael","Chelsea","Mable","Ernestine","Muriel","Marcella","Elena","Krystal","Angelina","Nadine","Kari","Estelle","Dianna","Paulette","Lora","Mona","Doreen","Rosemarie","Angel","Desiree","Antonia","Hope","Ginger","Janis","Betsy","Christie","Freda","Mercedes","Meredith","Lynette","Teri","Cristina","Eula","Leigh","Meghan","Sophia","Eloise","Rochelle","Gretchen","Cecelia","Raquel","Henrietta","Alyssa","Jana","Kelley","Gwen","Kerry","Jenna","Tricia","Laverne","Olive","Alexis","Tasha","Silvia","Elvira","Casey","Delia","Sophie","Kate","Patti","Lorena","Kellie","Sonja","Lila","Lana","Darla","May","Mindy","Essie","Mandy","Lorene","Elsa","Josefina","Jeannie","Miranda","Dixie","Lucia","Marta","Faith","Lela","Johanna","Shari","Camille","Tami","Shawna","Elisa","Ebony","Melba","Ora","Nettie","Tabitha","Ollie","Jaime","Winifred","Kristie"]},36526(e){e.exports=["Aaliyah","Aaron","Abagail","Abbey","Abbie","Abbigail","Abby","Abdiel","Abdul","Abdullah","Abe","Abel","Abelardo","Abigail","Abigale","Abigayle","Abner","Abraham","Ada","Adah","Adalberto","Adaline","Adam","Adan","Addie","Addison","Adela","Adelbert","Adele","Adelia","Adeline","Adell","Adella","Adelle","Aditya","Adolf","Adolfo","Adolph","Adolphus","Adonis","Adrain","Adrian","Adriana","Adrianna","Adriel","Adrien","Adrienne","Afton","Aglae","Agnes","Agustin","Agustina","Ahmad","Ahmed","Aida","Aidan","Aiden","Aileen","Aimee","Aisha","Aiyana","Akeem","Al","Alaina","Alan","Alana","Alanis","Alanna","Alayna","Alba","Albert","Alberta","Albertha","Alberto","Albin","Albina","Alda","Alden","Alec","Aleen","Alejandra","Alejandrin","Alek","Alena","Alene","Alessandra","Alessandro","Alessia","Aletha","Alex","Alexa","Alexander","Alexandra","Alexandre","Alexandrea","Alexandria","Alexandrine","Alexandro","Alexane","Alexanne","Alexie","Alexis","Alexys","Alexzander","Alf","Alfonso","Alfonzo","Alford","Alfred","Alfreda","Alfredo","Ali","Alia","Alice","Alicia","Alisa","Alisha","Alison","Alivia","Aliya","Aliyah","Aliza","Alize","Allan","Allen","Allene","Allie","Allison","Ally","Alphonso","Alta","Althea","Alva","Alvah","Alvena","Alvera","Alverta","Alvina","Alvis","Alyce","Alycia","Alysa","Alysha","Alyson","Alysson","Amalia","Amanda","Amani","Amara","Amari","Amaya","Amber","Ambrose","Amelia","Amelie","Amely","America","Americo","Amie","Amina","Amir","Amira","Amiya","Amos","Amparo","Amy","Amya","Ana","Anabel","Anabelle","Anahi","Anais","Anastacio","Anastasia","Anderson","Andre","Andreane","Andreanne","Andres","Andrew","Andy","Angel","Angela","Angelica","Angelina","Angeline","Angelita","Angelo","Angie","Angus","Anibal","Anika","Anissa","Anita","Aniya","Aniyah","Anjali","Anna","Annabel","Annabell","Annabelle","Annalise","Annamae","Annamarie","Anne","Annetta","Annette","Annie","Ansel","Ansley","Anthony","Antoinette","Antone","Antonetta","Antonette","Antonia","Antonietta","Antonina","Antonio","Antwan","Antwon","Anya","April","Ara","Araceli","Aracely","Arch","Archibald","Ardella","Arden","Ardith","Arely","Ari","Ariane","Arianna","Aric","Ariel","Arielle","Arjun","Arlene","Arlie","Arlo","Armand","Armando","Armani","Arnaldo","Arne","Arno","Arnold","Arnoldo","Arnulfo","Aron","Art","Arthur","Arturo","Arvel","Arvid","Arvilla","Aryanna","Asa","Asha","Ashlee","Ashleigh","Ashley","Ashly","Ashlynn","Ashton","Ashtyn","Asia","Assunta","Astrid","Athena","Aubree","Aubrey","Audie","Audra","Audreanne","Audrey","August","Augusta","Augustine","Augustus","Aurelia","Aurelie","Aurelio","Aurore","Austen","Austin","Austyn","Autumn","Ava","Avery","Avis","Axel","Ayana","Ayden","Ayla","Aylin","Baby","Bailee","Bailey","Barbara","Barney","Baron","Barrett","Barry","Bart","Bartholome","Barton","Baylee","Beatrice","Beau","Beaulah","Bell","Bella","Belle","Ben","Benedict","Benjamin","Bennett","Bennie","Benny","Benton","Berenice","Bernadette","Bernadine","Bernard","Bernardo","Berneice","Bernhard","Bernice","Bernie","Berniece","Bernita","Berry","Bert","Berta","Bertha","Bertram","Bertrand","Beryl","Bessie","Beth","Bethany","Bethel","Betsy","Bette","Bettie","Betty","Bettye","Beulah","Beverly","Bianka","Bill","Billie","Billy","Birdie","Blair","Blaise","Blake","Blanca","Blanche","Blaze","Bo","Bobbie","Bobby","Bonita","Bonnie","Boris","Boyd","Brad","Braden","Bradford","Bradley","Bradly","Brady","Braeden","Brain","Brandi","Brando","Brandon","Brandt","Brandy","Brandyn","Brannon","Branson","Brant","Braulio","Braxton","Brayan","Breana","Breanna","Breanne","Brenda","Brendan","Brenden","Brendon","Brenna","Brennan","Brennon","Brent","Bret","Brett","Bria","Brian","Briana","Brianne","Brice","Bridget","Bridgette","Bridie","Brielle","Brigitte","Brionna","Brisa","Britney","Brittany","Brock","Broderick","Brody","Brook","Brooke","Brooklyn","Brooks","Brown","Bruce","Bryana","Bryce","Brycen","Bryon","Buck","Bud","Buddy","Buford","Bulah","Burdette","Burley","Burnice","Buster","Cade","Caden","Caesar","Caitlyn","Cale","Caleb","Caleigh","Cali","Calista","Callie","Camden","Cameron","Camila","Camilla","Camille","Camren","Camron","Camryn","Camylle","Candace","Candelario","Candice","Candida","Candido","Cara","Carey","Carissa","Carlee","Carleton","Carley","Carli","Carlie","Carlo","Carlos","Carlotta","Carmel","Carmela","Carmella","Carmelo","Carmen","Carmine","Carol","Carolanne","Carole","Carolina","Caroline","Carolyn","Carolyne","Carrie","Carroll","Carson","Carter","Cary","Casandra","Casey","Casimer","Casimir","Casper","Cassandra","Cassandre","Cassidy","Cassie","Catalina","Caterina","Catharine","Catherine","Cathrine","Cathryn","Cathy","Cayla","Ceasar","Cecelia","Cecil","Cecile","Cecilia","Cedrick","Celestine","Celestino","Celia","Celine","Cesar","Chad","Chadd","Chadrick","Chaim","Chance","Chandler","Chanel","Chanelle","Charity","Charlene","Charles","Charley","Charlie","Charlotte","Chase","Chasity","Chauncey","Chaya","Chaz","Chelsea","Chelsey","Chelsie","Chesley","Chester","Chet","Cheyanne","Cheyenne","Chloe","Chris","Christ","Christa","Christelle","Christian","Christiana","Christina","Christine","Christop","Christophe","Christopher","Christy","Chyna","Ciara","Cicero","Cielo","Cierra","Cindy","Citlalli","Clair","Claire","Clara","Clarabelle","Clare","Clarissa","Clark","Claud","Claude","Claudia","Claudie","Claudine","Clay","Clemens","Clement","Clementina","Clementine","Clemmie","Cleo","Cleora","Cleta","Cletus","Cleve","Cleveland","Clifford","Clifton","Clint","Clinton","Clotilde","Clovis","Cloyd","Clyde","Coby","Cody","Colby","Cole","Coleman","Colin","Colleen","Collin","Colt","Colten","Colton","Columbus","Concepcion","Conner","Connie","Connor","Conor","Conrad","Constance","Constantin","Consuelo","Cooper","Cora","Coralie","Corbin","Cordelia","Cordell","Cordia","Cordie","Corene","Corine","Cornelius","Cornell","Corrine","Cortez","Cortney","Cory","Coty","Courtney","Coy","Craig","Crawford","Creola","Cristal","Cristian","Cristina","Cristobal","Cristopher","Cruz","Crystal","Crystel","Cullen","Curt","Curtis","Cydney","Cynthia","Cyril","Cyrus","Dagmar","Dahlia","Daija","Daisha","Daisy","Dakota","Dale","Dallas","Dallin","Dalton","Damaris","Dameon","Damian","Damien","Damion","Damon","Dan","Dana","Dandre","Dane","D'angelo","Dangelo","Danial","Daniela","Daniella","Danielle","Danika","Dannie","Danny","Dante","Danyka","Daphne","Daphnee","Daphney","Darby","Daren","Darian","Dariana","Darien","Dario","Darion","Darius","Darlene","Daron","Darrel","Darrell","Darren","Darrick","Darrin","Darrion","Darron","Darryl","Darwin","Daryl","Dashawn","Dasia","Dave","David","Davin","Davion","Davon","Davonte","Dawn","Dawson","Dax","Dayana","Dayna","Dayne","Dayton","Dean","Deangelo","Deanna","Deborah","Declan","Dedric","Dedrick","Dee","Deion","Deja","Dejah","Dejon","Dejuan","Delaney","Delbert","Delfina","Delia","Delilah","Dell","Della","Delmer","Delores","Delpha","Delphia","Delphine","Delta","Demarco","Demarcus","Demario","Demetris","Demetrius","Demond","Dena","Denis","Dennis","Deon","Deondre","Deontae","Deonte","Dereck","Derek","Derick","Deron","Derrick","Deshaun","Deshawn","Desiree","Desmond","Dessie","Destany","Destin","Destinee","Destiney","Destini","Destiny","Devan","Devante","Deven","Devin","Devon","Devonte","Devyn","Dewayne","Dewitt","Dexter","Diamond","Diana","Dianna","Diego","Dillan","Dillon","Dimitri","Dina","Dino","Dion","Dixie","Dock","Dolly","Dolores","Domenic","Domenica","Domenick","Domenico","Domingo","Dominic","Dominique","Don","Donald","Donato","Donavon","Donna","Donnell","Donnie","Donny","Dora","Dorcas","Dorian","Doris","Dorothea","Dorothy","Dorris","Dortha","Dorthy","Doug","Douglas","Dovie","Doyle","Drake","Drew","Duane","Dudley","Dulce","Duncan","Durward","Dustin","Dusty","Dwight","Dylan","Earl","Earlene","Earline","Earnest","Earnestine","Easter","Easton","Ebba","Ebony","Ed","Eda","Edd","Eddie","Eden","Edgar","Edgardo","Edison","Edmond","Edmund","Edna","Eduardo","Edward","Edwardo","Edwin","Edwina","Edyth","Edythe","Effie","Efrain","Efren","Eileen","Einar","Eino","Eladio","Elaina","Elbert","Elda","Eldon","Eldora","Eldred","Eldridge","Eleanora","Eleanore","Eleazar","Electa","Elena","Elenor","Elenora","Eleonore","Elfrieda","Eli","Elian","Eliane","Elias","Eliezer","Elijah","Elinor","Elinore","Elisa","Elisabeth","Elise","Eliseo","Elisha","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elliot","Elliott","Ellis","Ellsworth","Elmer","Elmira","Elmo","Elmore","Elna","Elnora","Elody","Eloisa","Eloise","Elouise","Eloy","Elroy","Elsa","Else","Elsie","Elta","Elton","Elva","Elvera","Elvie","Elvis","Elwin","Elwyn","Elyse","Elyssa","Elza","Emanuel","Emelia","Emelie","Emely","Emerald","Emerson","Emery","Emie","Emil","Emile","Emilia","Emiliano","Emilie","Emilio","Emily","Emma","Emmalee","Emmanuel","Emmanuelle","Emmet","Emmett","Emmie","Emmitt","Emmy","Emory","Ena","Enid","Enoch","Enola","Enos","Enrico","Enrique","Ephraim","Era","Eriberto","Eric","Erica","Erich","Erick","Ericka","Erik","Erika","Erin","Erling","Erna","Ernest","Ernestina","Ernestine","Ernesto","Ernie","Ervin","Erwin","Eryn","Esmeralda","Esperanza","Esta","Esteban","Estefania","Estel","Estell","Estella","Estelle","Estevan","Esther","Estrella","Etha","Ethan","Ethel","Ethelyn","Ethyl","Ettie","Eudora","Eugene","Eugenia","Eula","Eulah","Eulalia","Euna","Eunice","Eusebio","Eva","Evalyn","Evan","Evangeline","Evans","Eve","Eveline","Evelyn","Everardo","Everett","Everette","Evert","Evie","Ewald","Ewell","Ezekiel","Ezequiel","Ezra","Fabian","Fabiola","Fae","Fannie","Fanny","Fatima","Faustino","Fausto","Favian","Fay","Faye","Federico","Felicia","Felicita","Felicity","Felipa","Felipe","Felix","Felton","Fermin","Fern","Fernando","Ferne","Fidel","Filiberto","Filomena","Finn","Fiona","Flavie","Flavio","Fleta","Fletcher","Flo","Florence","Florencio","Florian","Florida","Florine","Flossie","Floy","Floyd","Ford","Forest","Forrest","Foster","Frances","Francesca","Francesco","Francis","Francisca","Francisco","Franco","Frank","Frankie","Franz","Fred","Freda","Freddie","Freddy","Frederic","Frederick","Frederik","Frederique","Fredrick","Fredy","Freeda","Freeman","Freida","Frida","Frieda","Friedrich","Fritz","Furman","Gabe","Gabriel","Gabriella","Gabrielle","Gaetano","Gage","Gail","Gardner","Garett","Garfield","Garland","Garnet","Garnett","Garret","Garrett","Garrick","Garrison","Garry","Garth","Gaston","Gavin","Gay","Gayle","Gaylord","Gene","General","Genesis","Genevieve","Gennaro","Genoveva","Geo","Geoffrey","George","Georgette","Georgiana","Georgianna","Geovanni","Geovanny","Geovany","Gerald","Geraldine","Gerard","Gerardo","Gerda","Gerhard","Germaine","German","Gerry","Gerson","Gertrude","Gia","Gianni","Gideon","Gilbert","Gilberto","Gilda","Giles","Gillian","Gina","Gino","Giovani","Giovanna","Giovanni","Giovanny","Gisselle","Giuseppe","Gladyce","Gladys","Glen","Glenda","Glenna","Glennie","Gloria","Godfrey","Golda","Golden","Gonzalo","Gordon","Grace","Gracie","Graciela","Grady","Graham","Grant","Granville","Grayce","Grayson","Green","Greg","Gregg","Gregoria","Gregorio","Gregory","Greta","Gretchen","Greyson","Griffin","Grover","Guadalupe","Gudrun","Guido","Guillermo","Guiseppe","Gunnar","Gunner","Gus","Gussie","Gust","Gustave","Guy","Gwen","Gwendolyn","Hadley","Hailee","Hailey","Hailie","Hal","Haleigh","Haley","Halie","Halle","Hallie","Hank","Hanna","Hannah","Hans","Hardy","Harley","Harmon","Harmony","Harold","Harrison","Harry","Harvey","Haskell","Hassan","Hassie","Hattie","Haven","Hayden","Haylee","Hayley","Haylie","Hazel","Hazle","Heath","Heather","Heaven","Heber","Hector","Heidi","Helen","Helena","Helene","Helga","Hellen","Helmer","Heloise","Henderson","Henri","Henriette","Henry","Herbert","Herman","Hermann","Hermina","Herminia","Herminio","Hershel","Herta","Hertha","Hester","Hettie","Hilario","Hilbert","Hilda","Hildegard","Hillard","Hillary","Hilma","Hilton","Hipolito","Hiram","Hobart","Holden","Hollie","Hollis","Holly","Hope","Horace","Horacio","Hortense","Hosea","Houston","Howard","Howell","Hoyt","Hubert","Hudson","Hugh","Hulda","Humberto","Hunter","Hyman","Ian","Ibrahim","Icie","Ida","Idell","Idella","Ignacio","Ignatius","Ike","Ila","Ilene","Iliana","Ima","Imani","Imelda","Immanuel","Imogene","Ines","Irma","Irving","Irwin","Isaac","Isabel","Isabell","Isabella","Isabelle","Isac","Isadore","Isai","Isaiah","Isaias","Isidro","Ismael","Isobel","Isom","Israel","Issac","Itzel","Iva","Ivah","Ivory","Ivy","Izabella","Izaiah","Jabari","Jace","Jacey","Jacinthe","Jacinto","Jack","Jackeline","Jackie","Jacklyn","Jackson","Jacky","Jaclyn","Jacquelyn","Jacques","Jacynthe","Jada","Jade","Jaden","Jadon","Jadyn","Jaeden","Jaida","Jaiden","Jailyn","Jaime","Jairo","Jakayla","Jake","Jakob","Jaleel","Jalen","Jalon","Jalyn","Jamaal","Jamal","Jamar","Jamarcus","Jamel","Jameson","Jamey","Jamie","Jamil","Jamir","Jamison","Jammie","Jan","Jana","Janae","Jane","Janelle","Janessa","Janet","Janice","Janick","Janie","Janis","Janiya","Jannie","Jany","Jaquan","Jaquelin","Jaqueline","Jared","Jaren","Jarod","Jaron","Jarred","Jarrell","Jarret","Jarrett","Jarrod","Jarvis","Jasen","Jasmin","Jason","Jasper","Jaunita","Javier","Javon","Javonte","Jay","Jayce","Jaycee","Jayda","Jayde","Jayden","Jaydon","Jaylan","Jaylen","Jaylin","Jaylon","Jayme","Jayne","Jayson","Jazlyn","Jazmin","Jazmyn","Jazmyne","Jean","Jeanette","Jeanie","Jeanne","Jed","Jedediah","Jedidiah","Jeff","Jefferey","Jeffery","Jeffrey","Jeffry","Jena","Jenifer","Jennie","Jennifer","Jennings","Jennyfer","Jensen","Jerad","Jerald","Jeramie","Jeramy","Jerel","Jeremie","Jeremy","Jermain","Jermaine","Jermey","Jerod","Jerome","Jeromy","Jerrell","Jerrod","Jerrold","Jerry","Jess","Jesse","Jessica","Jessie","Jessika","Jessy","Jessyca","Jesus","Jett","Jettie","Jevon","Jewel","Jewell","Jillian","Jimmie","Jimmy","Jo","Joan","Joana","Joanie","Joanne","Joannie","Joanny","Joany","Joaquin","Jocelyn","Jodie","Jody","Joe","Joel","Joelle","Joesph","Joey","Johan","Johann","Johanna","Johathan","John","Johnathan","Johnathon","Johnnie","Johnny","Johnpaul","Johnson","Jolie","Jon","Jonas","Jonatan","Jonathan","Jonathon","Jordan","Jordane","Jordi","Jordon","Jordy","Jordyn","Jorge","Jose","Josefa","Josefina","Joseph","Josephine","Josh","Joshua","Joshuah","Josiah","Josiane","Josianne","Josie","Josue","Jovan","Jovani","Jovanny","Jovany","Joy","Joyce","Juana","Juanita","Judah","Judd","Jude","Judge","Judson","Judy","Jules","Julia","Julian","Juliana","Julianne","Julie","Julien","Juliet","Julio","Julius","June","Junior","Junius","Justen","Justice","Justina","Justine","Juston","Justus","Justyn","Juvenal","Juwan","Kacey","Kaci","Kacie","Kade","Kaden","Kadin","Kaela","Kaelyn","Kaia","Kailee","Kailey","Kailyn","Kaitlin","Kaitlyn","Kale","Kaleb","Kaleigh","Kaley","Kali","Kallie","Kameron","Kamille","Kamren","Kamron","Kamryn","Kane","Kara","Kareem","Karelle","Karen","Kari","Kariane","Karianne","Karina","Karine","Karl","Karlee","Karley","Karli","Karlie","Karolann","Karson","Kasandra","Kasey","Kassandra","Katarina","Katelin","Katelyn","Katelynn","Katharina","Katherine","Katheryn","Kathleen","Kathlyn","Kathryn","Kathryne","Katlyn","Katlynn","Katrina","Katrine","Kattie","Kavon","Kay","Kaya","Kaycee","Kayden","Kayla","Kaylah","Kaylee","Kayleigh","Kayley","Kayli","Kaylie","Kaylin","Keagan","Keanu","Keara","Keaton","Keegan","Keeley","Keely","Keenan","Keira","Keith","Kellen","Kelley","Kelli","Kellie","Kelly","Kelsi","Kelsie","Kelton","Kelvin","Ken","Kendall","Kendra","Kendrick","Kenna","Kennedi","Kennedy","Kenneth","Kennith","Kenny","Kenton","Kenya","Kenyatta","Kenyon","Keon","Keshaun","Keshawn","Keven","Kevin","Kevon","Keyon","Keyshawn","Khalid","Khalil","Kian","Kiana","Kianna","Kiara","Kiarra","Kiel","Kiera","Kieran","Kiley","Kim","Kimberly","King","Kip","Kira","Kirk","Kirsten","Kirstin","Kitty","Kobe","Koby","Kody","Kolby","Kole","Korbin","Korey","Kory","Kraig","Kris","Krista","Kristian","Kristin","Kristina","Kristofer","Kristoffer","Kristopher","Kristy","Krystal","Krystel","Krystina","Kurt","Kurtis","Kyla","Kyle","Kylee","Kyleigh","Kyler","Kylie","Kyra","Lacey","Lacy","Ladarius","Lafayette","Laila","Laisha","Lamar","Lambert","Lamont","Lance","Landen","Lane","Laney","Larissa","Laron","Larry","Larue","Laura","Laurel","Lauren","Laurence","Lauretta","Lauriane","Laurianne","Laurie","Laurine","Laury","Lauryn","Lavada","Lavern","Laverna","Laverne","Lavina","Lavinia","Lavon","Lavonne","Lawrence","Lawson","Layla","Layne","Lazaro","Lea","Leann","Leanna","Leanne","Leatha","Leda","Lee","Leif","Leila","Leilani","Lela","Lelah","Leland","Lelia","Lempi","Lemuel","Lenna","Lennie","Lenny","Lenora","Lenore","Leo","Leola","Leon","Leonard","Leonardo","Leone","Leonel","Leonie","Leonor","Leonora","Leopold","Leopoldo","Leora","Lera","Lesley","Leslie","Lesly","Lessie","Lester","Leta","Letha","Letitia","Levi","Lew","Lewis","Lexi","Lexie","Lexus","Lia","Liam","Liana","Libbie","Libby","Lila","Lilian","Liliana","Liliane","Lilla","Lillian","Lilliana","Lillie","Lilly","Lily","Lilyan","Lina","Lincoln","Linda","Lindsay","Lindsey","Linnea","Linnie","Linwood","Lionel","Lisa","Lisandro","Lisette","Litzy","Liza","Lizeth","Lizzie","Llewellyn","Lloyd","Logan","Lois","Lola","Lolita","Loma","Lon","London","Lonie","Lonnie","Lonny","Lonzo","Lora","Loraine","Loren","Lorena","Lorenz","Lorenza","Lorenzo","Lori","Lorine","Lorna","Lottie","Lou","Louie","Louisa","Lourdes","Louvenia","Lowell","Loy","Loyal","Loyce","Lucas","Luciano","Lucie","Lucienne","Lucile","Lucinda","Lucio","Lucious","Lucius","Lucy","Ludie","Ludwig","Lue","Luella","Luigi","Luis","Luisa","Lukas","Lula","Lulu","Luna","Lupe","Lura","Lurline","Luther","Luz","Lyda","Lydia","Lyla","Lynn","Lyric","Lysanne","Mabel","Mabelle","Mable","Mac","Macey","Maci","Macie","Mack","Mackenzie","Macy","Madaline","Madalyn","Maddison","Madeline","Madelyn","Madelynn","Madge","Madie","Madilyn","Madisen","Madison","Madisyn","Madonna","Madyson","Mae","Maegan","Maeve","Mafalda","Magali","Magdalen","Magdalena","Maggie","Magnolia","Magnus","Maia","Maida","Maiya","Major","Makayla","Makenna","Makenzie","Malachi","Malcolm","Malika","Malinda","Mallie","Mallory","Malvina","Mandy","Manley","Manuel","Manuela","Mara","Marc","Marcel","Marcelina","Marcelino","Marcella","Marcelle","Marcellus","Marcelo","Marcia","Marco","Marcos","Marcus","Margaret","Margarete","Margarett","Margaretta","Margarette","Margarita","Marge","Margie","Margot","Margret","Marguerite","Maria","Mariah","Mariam","Marian","Mariana","Mariane","Marianna","Marianne","Mariano","Maribel","Marie","Mariela","Marielle","Marietta","Marilie","Marilou","Marilyne","Marina","Mario","Marion","Marisa","Marisol","Maritza","Marjolaine","Marjorie","Marjory","Mark","Markus","Marlee","Marlen","Marlene","Marley","Marlin","Marlon","Marques","Marquis","Marquise","Marshall","Marta","Martin","Martina","Martine","Marty","Marvin","Mary","Maryam","Maryjane","Maryse","Mason","Mateo","Mathew","Mathias","Mathilde","Matilda","Matilde","Matt","Matteo","Mattie","Maud","Maude","Maudie","Maureen","Maurice","Mauricio","Maurine","Maverick","Mavis","Max","Maxie","Maxime","Maximilian","Maximillia","Maximillian","Maximo","Maximus","Maxine","Maxwell","May","Maya","Maybell","Maybelle","Maye","Maymie","Maynard","Mayra","Mazie","Mckayla","Mckenna","Mckenzie","Meagan","Meaghan","Meda","Megane","Meggie","Meghan","Mekhi","Melany","Melba","Melisa","Melissa","Mellie","Melody","Melvin","Melvina","Melyna","Melyssa","Mercedes","Meredith","Merl","Merle","Merlin","Merritt","Mertie","Mervin","Meta","Mia","Micaela","Micah","Michael","Michaela","Michale","Micheal","Michel","Michele","Michelle","Miguel","Mikayla","Mike","Mikel","Milan","Miles","Milford","Miller","Millie","Milo","Milton","Mina","Minerva","Minnie","Miracle","Mireille","Mireya","Misael","Missouri","Misty","Mitchel","Mitchell","Mittie","Modesta","Modesto","Mohamed","Mohammad","Mohammed","Moises","Mollie","Molly","Mona","Monica","Monique","Monroe","Monserrat","Monserrate","Montana","Monte","Monty","Morgan","Moriah","Morris","Mortimer","Morton","Mose","Moses","Moshe","Mossie","Mozell","Mozelle","Muhammad","Muriel","Murl","Murphy","Murray","Mustafa","Mya","Myah","Mylene","Myles","Myra","Myriam","Myrl","Myrna","Myron","Myrtice","Myrtie","Myrtis","Myrtle","Nadia","Nakia","Name","Nannie","Naomi","Naomie","Napoleon","Narciso","Nash","Nasir","Nat","Natalia","Natalie","Natasha","Nathan","Nathanael","Nathanial","Nathaniel","Nathen","Nayeli","Neal","Ned","Nedra","Neha","Neil","Nelda","Nella","Nelle","Nellie","Nels","Nelson","Neoma","Nestor","Nettie","Neva","Newell","Newton","Nia","Nicholas","Nicholaus","Nichole","Nick","Nicklaus","Nickolas","Nico","Nicola","Nicolas","Nicole","Nicolette","Nigel","Nikita","Nikki","Nikko","Niko","Nikolas","Nils","Nina","Noah","Noble","Noe","Noel","Noelia","Noemi","Noemie","Noemy","Nola","Nolan","Nona","Nora","Norbert","Norberto","Norene","Norma","Norris","Norval","Norwood","Nova","Novella","Nya","Nyah","Nyasia","Obie","Oceane","Ocie","Octavia","Oda","Odell","Odessa","Odie","Ofelia","Okey","Ola","Olaf","Ole","Olen","Oleta","Olga","Olin","Oliver","Ollie","Oma","Omari","Omer","Ona","Onie","Opal","Ophelia","Ora","Oral","Oran","Oren","Orie","Orin","Orion","Orland","Orlando","Orlo","Orpha","Orrin","Orval","Orville","Osbaldo","Osborne","Oscar","Osvaldo","Oswald","Oswaldo","Otha","Otho","Otilia","Otis","Ottilie","Ottis","Otto","Ova","Owen","Ozella","Pablo","Paige","Palma","Pamela","Pansy","Paolo","Paris","Parker","Pascale","Pasquale","Pat","Patience","Patricia","Patrick","Patsy","Pattie","Paul","Paula","Pauline","Paxton","Payton","Pearl","Pearlie","Pearline","Pedro","Peggie","Penelope","Percival","Percy","Perry","Pete","Peter","Petra","Peyton","Philip","Phoebe","Phyllis","Pierce","Pierre","Pietro","Pink","Pinkie","Piper","Polly","Porter","Precious","Presley","Preston","Price","Prince","Princess","Priscilla","Providenci","Prudence","Queen","Queenie","Quentin","Quincy","Quinn","Quinten","Quinton","Rachael","Rachel","Rachelle","Rae","Raegan","Rafael","Rafaela","Raheem","Rahsaan","Rahul","Raina","Raleigh","Ralph","Ramiro","Ramon","Ramona","Randal","Randall","Randi","Randy","Ransom","Raoul","Raphael","Raphaelle","Raquel","Rashad","Rashawn","Rasheed","Raul","Raven","Ray","Raymond","Raymundo","Reagan","Reanna","Reba","Rebeca","Rebecca","Rebeka","Rebekah","Reece","Reed","Reese","Regan","Reggie","Reginald","Reid","Reilly","Reina","Reinhold","Remington","Rene","Renee","Ressie","Reta","Retha","Retta","Reuben","Reva","Rex","Rey","Reyes","Reymundo","Reyna","Reynold","Rhea","Rhett","Rhianna","Rhiannon","Rhoda","Ricardo","Richard","Richie","Richmond","Rick","Rickey","Rickie","Ricky","Rico","Rigoberto","Riley","Rita","River","Robb","Robbie","Robert","Roberta","Roberto","Robin","Robyn","Rocio","Rocky","Rod","Roderick","Rodger","Rodolfo","Rodrick","Rodrigo","Roel","Rogelio","Roger","Rogers","Rolando","Rollin","Roma","Romaine","Roman","Ron","Ronaldo","Ronny","Roosevelt","Rory","Rosa","Rosalee","Rosalia","Rosalind","Rosalinda","Rosalyn","Rosamond","Rosanna","Rosario","Roscoe","Rose","Rosella","Roselyn","Rosemarie","Rosemary","Rosendo","Rosetta","Rosie","Rosina","Roslyn","Ross","Rossie","Rowan","Rowena","Rowland","Roxane","Roxanne","Roy","Royal","Royce","Rozella","Ruben","Rubie","Ruby","Rubye","Rudolph","Rudy","Rupert","Russ","Russel","Russell","Rusty","Ruth","Ruthe","Ruthie","Ryan","Ryann","Ryder","Rylan","Rylee","Ryleigh","Ryley","Sabina","Sabrina","Sabryna","Sadie","Sadye","Sage","Saige","Sallie","Sally","Salma","Salvador","Salvatore","Sam","Samanta","Samantha","Samara","Samir","Sammie","Sammy","Samson","Sandra","Sandrine","Sandy","Sanford","Santa","Santiago","Santina","Santino","Santos","Sarah","Sarai","Sarina","Sasha","Saul","Savanah","Savanna","Savannah","Savion","Scarlett","Schuyler","Scot","Scottie","Scotty","Seamus","Sean","Sebastian","Sedrick","Selena","Selina","Selmer","Serena","Serenity","Seth","Shad","Shaina","Shakira","Shana","Shane","Shanel","Shanelle","Shania","Shanie","Shaniya","Shanna","Shannon","Shanny","Shanon","Shany","Sharon","Shaun","Shawn","Shawna","Shaylee","Shayna","Shayne","Shea","Sheila","Sheldon","Shemar","Sheridan","Sherman","Sherwood","Shirley","Shyann","Shyanne","Sibyl","Sid","Sidney","Sienna","Sierra","Sigmund","Sigrid","Sigurd","Silas","Sim","Simeon","Simone","Sincere","Sister","Skye","Skyla","Skylar","Sofia","Soledad","Solon","Sonia","Sonny","Sonya","Sophia","Sophie","Spencer","Stacey","Stacy","Stan","Stanford","Stanley","Stanton","Stefan","Stefanie","Stella","Stephan","Stephania","Stephanie","Stephany","Stephen","Stephon","Sterling","Steve","Stevie","Stewart","Stone","Stuart","Summer","Sunny","Susan","Susana","Susanna","Susie","Suzanne","Sven","Syble","Sydnee","Sydney","Sydni","Sydnie","Sylvan","Sylvester","Sylvia","Tabitha","Tad","Talia","Talon","Tamara","Tamia","Tania","Tanner","Tanya","Tara","Taryn","Tate","Tatum","Tatyana","Taurean","Tavares","Taya","Taylor","Teagan","Ted","Telly","Terence","Teresa","Terrance","Terrell","Terrence","Terrill","Terry","Tess","Tessie","Tevin","Thad","Thaddeus","Thalia","Thea","Thelma","Theo","Theodora","Theodore","Theresa","Therese","Theresia","Theron","Thomas","Thora","Thurman","Tia","Tiana","Tianna","Tiara","Tierra","Tiffany","Tillman","Timmothy","Timmy","Timothy","Tina","Tito","Titus","Tobin","Toby","Tod","Tom","Tomas","Tomasa","Tommie","Toney","Toni","Tony","Torey","Torrance","Torrey","Toy","Trace","Tracey","Tracy","Travis","Travon","Tre","Tremaine","Tremayne","Trent","Trenton","Tressa","Tressie","Treva","Trever","Trevion","Trevor","Trey","Trinity","Trisha","Tristian","Tristin","Triston","Troy","Trudie","Trycia","Trystan","Turner","Twila","Tyler","Tyra","Tyree","Tyreek","Tyrel","Tyrell","Tyrese","Tyrique","Tyshawn","Tyson","Ubaldo","Ulices","Ulises","Una","Unique","Urban","Uriah","Uriel","Ursula","Vada","Valentin","Valentina","Valentine","Valerie","Vallie","Van","Vance","Vanessa","Vaughn","Veda","Velda","Vella","Velma","Velva","Vena","Verda","Verdie","Vergie","Verla","Verlie","Vern","Verna","Verner","Vernice","Vernie","Vernon","Verona","Veronica","Vesta","Vicenta","Vicente","Vickie","Vicky","Victor","Victoria","Vida","Vidal","Vilma","Vince","Vincent","Vincenza","Vincenzo","Vinnie","Viola","Violet","Violette","Virgie","Virgil","Virginia","Virginie","Vita","Vito","Viva","Vivian","Viviane","Vivianne","Vivien","Vivienne","Vladimir","Wade","Waino","Waldo","Walker","Wallace","Walter","Walton","Wanda","Ward","Warren","Watson","Wava","Waylon","Wayne","Webster","Weldon","Wellington","Wendell","Wendy","Werner","Westley","Weston","Whitney","Wilber","Wilbert","Wilburn","Wiley","Wilford","Wilfred","Wilfredo","Wilfrid","Wilhelm","Wilhelmine","Will","Willa","Willard","William","Willie","Willis","Willow","Willy","Wilma","Wilmer","Wilson","Wilton","Winfield","Winifred","Winnifred","Winona","Winston","Woodrow","Wyatt","Wyman","Xander","Xavier","Xzavier","Yadira","Yasmeen","Yasmin","Yasmine","Yazmin","Yesenia","Yessenia","Yolanda","Yoshiko","Yvette","Yvonne","Zachariah","Zachary","Zachery","Zack","Zackary","Zackery","Zakary","Zander","Zane","Zaria","Zechariah","Zelda","Zella","Zelma","Zena","Zetta","Zion","Zita","Zoe","Zoey","Zoie","Zoila","Zola","Zora","Zula"]},2291(e){e.exports=["Asexual","Female to male trans man","Female to male transgender man","Female to male transsexual man","F2M","Gender neutral","Hermaphrodite","Intersex man","Intersex person","Intersex woman","Male to female trans woman","Male to female transgender woman","Male to female transsexual woman","Man","M2F","Polygender","T* man","T* woman","Two* person","Two-spirit person","Woman","Agender","Androgyne","Androgynes","Androgynous","Bigender","Cis","Cis Female","Cis Male","Cis Man","Cis Woman","Cisgender","Cisgender Female","Cisgender Male","Cisgender Man","Cisgender Woman","Female to Male","FTM","Gender Fluid","Gender Nonconforming","Gender Questioning","Gender Variant","Genderqueer","Intersex","Male to Female","MTF","Neither","Neutrois","Non-binary","Other","Pangender","Trans","Trans Female","Trans Male","Trans Man","Trans Person","Trans*Female","Trans*Male","Trans*Man","Trans*Person","Trans*Woman","Transexual","Transexual Female","Transexual Male","Transexual Man","Transexual Person","Transexual Woman","Transgender Female","Transgender Person","Transmasculine","Two-spirit"]},4052(e,t,n){var a={};e.exports=a,a.male_first_name=n(62662),a.female_first_name=n(59749),a.first_name=n(36526),a.last_name=n(28790),a.binary_gender=n(69239),a.gender=n(2291),a.prefix=n(87446),a.suffix=n(64071),a.title=n(60262),a.name=n(45221)},28790(e){e.exports=["Abbott","Abernathy","Abshire","Adams","Altenwerth","Anderson","Ankunding","Armstrong","Auer","Aufderhar","Bahringer","Bailey","Balistreri","Barrows","Bartell","Bartoletti","Barton","Bashirian","Batz","Bauch","Baumbach","Bayer","Beahan","Beatty","Bechtelar","Becker","Bednar","Beer","Beier","Berge","Bergnaum","Bergstrom","Bernhard","Bernier","Bins","Blanda","Blick","Block","Bode","Boehm","Bogan","Bogisich","Borer","Bosco","Botsford","Boyer","Boyle","Bradtke","Brakus","Braun","Breitenberg","Brekke","Brown","Bruen","Buckridge","Carroll","Carter","Cartwright","Casper","Cassin","Champlin","Christiansen","Cole","Collier","Collins","Conn","Connelly","Conroy","Considine","Corkery","Cormier","Corwin","Cremin","Crist","Crona","Cronin","Crooks","Cruickshank","Cummerata","Cummings","Dach","D'Amore","Daniel","Dare","Daugherty","Davis","Deckow","Denesik","Dibbert","Dickens","Dicki","Dickinson","Dietrich","Donnelly","Dooley","Douglas","Doyle","DuBuque","Durgan","Ebert","Effertz","Emard","Emmerich","Erdman","Ernser","Fadel","Fahey","Farrell","Fay","Feeney","Feest","Feil","Ferry","Fisher","Flatley","Frami","Franecki","Friesen","Fritsch","Funk","Gaylord","Gerhold","Gerlach","Gibson","Gislason","Gleason","Gleichner","Glover","Goldner","Goodwin","Gorczany","Gottlieb","Goyette","Grady","Graham","Grant","Green","Greenfelder","Greenholt","Grimes","Gulgowski","Gusikowski","Gutkowski","Gutmann","Haag","Hackett","Hagenes","Hahn","Haley","Halvorson","Hamill","Hammes","Hand","Hane","Hansen","Harber","Harris","Hartmann","Harvey","Hauck","Hayes","Heaney","Heathcote","Hegmann","Heidenreich","Heller","Herman","Hermann","Hermiston","Herzog","Hessel","Hettinger","Hickle","Hilll","Hills","Hilpert","Hintz","Hirthe","Hodkiewicz","Hoeger","Homenick","Hoppe","Howe","Howell","Hudson","Huel","Huels","Hyatt","Jacobi","Jacobs","Jacobson","Jakubowski","Jaskolski","Jast","Jenkins","Jerde","Johns","Johnson","Johnston","Jones","Kassulke","Kautzer","Keebler","Keeling","Kemmer","Kerluke","Kertzmann","Kessler","Kiehn","Kihn","Kilback","King","Kirlin","Klein","Kling","Klocko","Koch","Koelpin","Koepp","Kohler","Konopelski","Koss","Kovacek","Kozey","Krajcik","Kreiger","Kris","Kshlerin","Kub","Kuhic","Kuhlman","Kuhn","Kulas","Kunde","Kunze","Kuphal","Kutch","Kuvalis","Labadie","Lakin","Lang","Langosh","Langworth","Larkin","Larson","Leannon","Lebsack","Ledner","Leffler","Legros","Lehner","Lemke","Lesch","Leuschke","Lind","Lindgren","Littel","Little","Lockman","Lowe","Lubowitz","Lueilwitz","Luettgen","Lynch","Macejkovic","MacGyver","Maggio","Mann","Mante","Marks","Marquardt","Marvin","Mayer","Mayert","McClure","McCullough","McDermott","McGlynn","McKenzie","McLaughlin","Medhurst","Mertz","Metz","Miller","Mills","Mitchell","Moen","Mohr","Monahan","Moore","Morar","Morissette","Mosciski","Mraz","Mueller","Muller","Murazik","Murphy","Murray","Nader","Nicolas","Nienow","Nikolaus","Nitzsche","Nolan","Oberbrunner","O'Connell","O'Conner","O'Hara","O'Keefe","O'Kon","Okuneva","Olson","Ondricka","O'Reilly","Orn","Ortiz","Osinski","Pacocha","Padberg","Pagac","Parisian","Parker","Paucek","Pfannerstill","Pfeffer","Pollich","Pouros","Powlowski","Predovic","Price","Prohaska","Prosacco","Purdy","Quigley","Quitzon","Rath","Ratke","Rau","Raynor","Reichel","Reichert","Reilly","Reinger","Rempel","Renner","Reynolds","Rice","Rippin","Ritchie","Robel","Roberts","Rodriguez","Rogahn","Rohan","Rolfson","Romaguera","Roob","Rosenbaum","Rowe","Ruecker","Runolfsdottir","Runolfsson","Runte","Russel","Rutherford","Ryan","Sanford","Satterfield","Sauer","Sawayn","Schaden","Schaefer","Schamberger","Schiller","Schimmel","Schinner","Schmeler","Schmidt","Schmitt","Schneider","Schoen","Schowalter","Schroeder","Schulist","Schultz","Schumm","Schuppe","Schuster","Senger","Shanahan","Shields","Simonis","Sipes","Skiles","Smith","Smitham","Spencer","Spinka","Sporer","Stamm","Stanton","Stark","Stehr","Steuber","Stiedemann","Stokes","Stoltenberg","Stracke","Streich","Stroman","Strosin","Swaniawski","Swift","Terry","Thiel","Thompson","Tillman","Torp","Torphy","Towne","Toy","Trantow","Tremblay","Treutel","Tromp","Turcotte","Turner","Ullrich","Upton","Vandervort","Veum","Volkman","Von","VonRueden","Waelchi","Walker","Walsh","Walter","Ward","Waters","Watsica","Weber","Wehner","Weimann","Weissnat","Welch","West","White","Wiegand","Wilderman","Wilkinson","Will","Williamson","Willms","Windler","Wintheiser","Wisoky","Wisozk","Witting","Wiza","Wolf","Wolff","Wuckert","Wunsch","Wyman","Yost","Yundt","Zboncak","Zemlak","Ziemann","Zieme","Zulauf"]},62662(e){e.exports=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric","Stephen","Andrew","Raymond","Gregory","Joshua","Jerry","Dennis","Walter","Patrick","Peter","Harold","Douglas","Henry","Carl","Arthur","Ryan","Roger","Joe","Juan","Jack","Albert","Jonathan","Justin","Terry","Gerald","Keith","Samuel","Willie","Ralph","Lawrence","Nicholas","Roy","Benjamin","Bruce","Brandon","Adam","Harry","Fred","Wayne","Billy","Steve","Louis","Jeremy","Aaron","Randy","Howard","Eugene","Carlos","Russell","Bobby","Victor","Martin","Ernest","Phillip","Todd","Jesse","Craig","Alan","Shawn","Clarence","Sean","Philip","Chris","Johnny","Earl","Jimmy","Antonio","Danny","Bryan","Tony","Luis","Mike","Stanley","Leonard","Nathan","Dale","Manuel","Rodney","Curtis","Norman","Allen","Marvin","Vincent","Glenn","Jeffery","Travis","Jeff","Chad","Jacob","Lee","Melvin","Alfred","Kyle","Francis","Bradley","Jesus","Herbert","Frederick","Ray","Joel","Edwin","Don","Eddie","Ricky","Troy","Randall","Barry","Alexander","Bernard","Mario","Leroy","Francisco","Marcus","Micheal","Theodore","Clifford","Miguel","Oscar","Jay","Jim","Tom","Calvin","Alex","Jon","Ronnie","Bill","Lloyd","Tommy","Leon","Derek","Warren","Darrell","Jerome","Floyd","Leo","Alvin","Tim","Wesley","Gordon","Dean","Greg","Jorge","Dustin","Pedro","Derrick","Dan","Lewis","Zachary","Corey","Herman","Maurice","Vernon","Roberto","Clyde","Glen","Hector","Shane","Ricardo","Sam","Rick","Lester","Brent","Ramon","Charlie","Tyler","Gilbert","Gene","Marc","Reginald","Ruben","Brett","Angel","Nathaniel","Rafael","Leslie","Edgar","Milton","Raul","Ben","Chester","Cecil","Duane","Franklin","Andre","Elmer","Brad","Gabriel","Ron","Mitchell","Roland","Arnold","Harvey","Jared","Adrian","Karl","Cory","Claude","Erik","Darryl","Jamie","Neil","Jessie","Christian","Javier","Fernando","Clinton","Ted","Mathew","Tyrone","Darren","Lonnie","Lance","Cody","Julio","Kelly","Kurt","Allan","Nelson","Guy","Clayton","Hugh","Max","Dwayne","Dwight","Armando","Felix","Jimmie","Everett","Jordan","Ian","Wallace","Ken","Bob","Jaime","Casey","Alfredo","Alberto","Dave","Ivan","Johnnie","Sidney","Byron","Julian","Isaac","Morris","Clifton","Willard","Daryl","Ross","Virgil","Andy","Marshall","Salvador","Perry","Kirk","Sergio","Marion","Tracy","Seth","Kent","Terrance","Rene","Eduardo","Terrence","Enrique","Freddie","Wade","Austin","Stuart","Fredrick","Arturo","Alejandro","Jackie","Joey","Nick","Luther","Wendell","Jeremiah","Evan","Julius","Dana","Donnie","Otis","Shannon","Trevor","Oliver","Luke","Homer","Gerard","Doug","Kenny","Hubert","Angelo","Shaun","Lyle","Matt","Lynn","Alfonso","Orlando","Rex","Carlton","Ernesto","Cameron","Neal","Pablo","Lorenzo","Omar","Wilbur","Blake","Grant","Horace","Roderick","Kerry","Abraham","Willis","Rickey","Jean","Ira","Andres","Cesar","Johnathan","Malcolm","Rudolph","Damon","Kelvin","Rudy","Preston","Alton","Archie","Marco","Wm","Pete","Randolph","Garry","Geoffrey","Jonathon","Felipe","Bennie","Gerardo","Ed","Dominic","Robin","Loren","Delbert","Colin","Guillermo","Earnest","Lucas","Benny","Noel","Spencer","Rodolfo","Myron","Edmund","Garrett","Salvatore","Cedric","Lowell","Gregg","Sherman","Wilson","Devin","Sylvester","Kim","Roosevelt","Israel","Jermaine","Forrest","Wilbert","Leland","Simon","Guadalupe","Clark","Irving","Carroll","Bryant","Owen","Rufus","Woodrow","Sammy","Kristopher","Mack","Levi","Marcos","Gustavo","Jake","Lionel","Marty","Taylor","Ellis","Dallas","Gilberto","Clint","Nicolas","Laurence","Ismael","Orville","Drew","Jody","Ervin","Dewey","Al","Wilfred","Josh","Hugo","Ignacio","Caleb","Tomas","Sheldon","Erick","Frankie","Stewart","Doyle","Darrel","Rogelio","Terence","Santiago","Alonzo","Elias","Bert","Elbert","Ramiro","Conrad","Pat","Noah","Grady","Phil","Cornelius","Lamar","Rolando","Clay","Percy","Dexter","Bradford","Merle","Darin","Amos","Terrell","Moses","Irvin","Saul","Roman","Darnell","Randal","Tommie","Timmy","Darrin","Winston","Brendan","Toby","Van","Abel","Dominick","Boyd","Courtney","Jan","Emilio","Elijah","Cary","Domingo","Santos","Aubrey","Emmett","Marlon","Emanuel","Jerald","Edmond"]},45221(e){e.exports=["#{prefix} #{first_name} #{last_name}","#{first_name} #{last_name} #{suffix}","#{first_name} #{last_name}","#{first_name} #{last_name}","#{male_first_name} #{last_name}","#{female_first_name} #{last_name}"]},87446(e){e.exports=["Mr.","Mrs.","Ms.","Miss","Dr."]},64071(e){e.exports=["Jr.","Sr.","I","II","III","IV","V","MD","DDS","PhD","DVM"]},60262(e){e.exports={descriptor:["Lead","Senior","Direct","Corporate","Dynamic","Future","Product","National","Regional","District","Central","Global","Customer","Investor","Dynamic","International","Legacy","Forward","Internal","Human","Chief","Principal"],level:["Solutions","Program","Brand","Security","Research","Marketing","Directives","Implementation","Integration","Functionality","Response","Paradigm","Tactics","Identity","Markets","Group","Division","Applications","Optimization","Operations","Infrastructure","Intranet","Communications","Web","Branding","Quality","Assurance","Mobility","Accounts","Data","Creative","Configuration","Accountability","Interactions","Factors","Usability","Metrics"],job:["Supervisor","Associate","Executive","Liaison","Officer","Manager","Engineer","Specialist","Director","Coordinator","Administrator","Architect","Analyst","Designer","Planner","Orchestrator","Technician","Developer","Producer","Consultant","Assistant","Facilitator","Agent","Representative","Strategist"]}},80699(e){e.exports=["!##-!##-####","(!##) !##-####","1-!##-!##-####","!##.!##.####","!##-!##-####","(!##) !##-####","1-!##-!##-####","!##.!##.####","!##-!##-#### x###","(!##) !##-#### x###","1-!##-!##-#### x###","!##.!##.#### x###","!##-!##-#### x####","(!##) !##-#### x####","1-!##-!##-#### x####","!##.!##.#### x####","!##-!##-#### x#####","(!##) !##-#### x#####","1-!##-!##-#### x#####","!##.!##.#### x#####"]},50943(e,t,n){var a={};e.exports=a,a.formats=n(80699)},95457(e){e.exports=["/Applications","/bin","/boot","/boot/defaults","/dev","/etc","/etc/defaults","/etc/mail","/etc/namedb","/etc/periodic","/etc/ppp","/home","/home/user","/home/user/dir","/lib","/Library","/lost+found","/media","/mnt","/net","/Network","/opt","/opt/bin","/opt/include","/opt/lib","/opt/sbin","/opt/share","/private","/private/tmp","/private/var","/proc","/rescue","/root","/sbin","/selinux","/srv","/sys","/System","/tmp","/Users","/usr","/usr/X11R6","/usr/bin","/usr/include","/usr/lib","/usr/libdata","/usr/libexec","/usr/local/bin","/usr/local/src","/usr/obj","/usr/ports","/usr/sbin","/usr/share","/usr/src","/var","/var/log","/var/mail","/var/spool","/var/tmp","/var/yp"]},77722(e,t,n){var a={};e.exports=a,a.directoryPaths=n(95457),a.mimeTypes=n(93095)},93095(e){e.exports={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana"},"application/3gpp-ims+xml":{source:"iana"},"application/a2l":{source:"iana"},"application/activemessage":{source:"iana"},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana"},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",extensions:["atomsvc"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana"},"application/bacnet-xdd+zip":{source:"iana"},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana"},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana"},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/cbor":{source:"iana"},"application/ccmp+xml":{source:"iana"},"application/ccxml+xml":{source:"iana",extensions:["ccxml"]},"application/cdfx+xml":{source:"iana"},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana"},"application/cellml+xml":{source:"iana"},"application/cfw":{source:"iana"},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana"},"application/coap-group+json":{source:"iana",compressible:!0},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana"},"application/cpl+xml":{source:"iana"},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana"},"application/cstadata+xml":{source:"iana"},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",extensions:["mdp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana"},"application/dicom":{source:"iana"},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/docbook+xml":{source:"apache",extensions:["dbk"]},"application/dskpp+xml":{source:"iana"},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/emergencycalldata.comment+xml":{source:"iana"},"application/emergencycalldata.deviceinfo+xml":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana"},"application/emergencycalldata.serviceinfo+xml":{source:"iana"},"application/emergencycalldata.subscriberinfo+xml":{source:"iana"},"application/emma+xml":{source:"iana",extensions:["emma"]},"application/emotionml+xml":{source:"iana"},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana"},"application/epub+zip":{source:"iana",extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana"},"application/fits":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1,extensions:["woff"]},"application/font-woff2":{compressible:!1,extensions:["woff2"]},"application/framework-attributes+xml":{source:"iana"},"application/gml+xml":{source:"apache",extensions:["gml"]},"application/gpx+xml":{source:"apache",extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1},"application/h224":{source:"iana"},"application/held+xml":{source:"iana"},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana"},"application/ibe-pkg-reply+xml":{source:"iana"},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana"},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana"},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js"]},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana"},"application/kpml-response+xml":{source:"iana"},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana"},"application/lost+xml":{source:"iana",extensions:["lostxml"]},"application/lostsync+xml":{source:"iana"},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",extensions:["mads"]},"application/manifest+json":{charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",extensions:["mathml"]},"application/mathml-content+xml":{source:"iana"},"application/mathml-presentation+xml":{source:"iana"},"application/mbms-associated-procedure-description+xml":{source:"iana"},"application/mbms-deregister+xml":{source:"iana"},"application/mbms-envelope+xml":{source:"iana"},"application/mbms-msk+xml":{source:"iana"},"application/mbms-msk-response+xml":{source:"iana"},"application/mbms-protection-description+xml":{source:"iana"},"application/mbms-reception-report+xml":{source:"iana"},"application/mbms-register+xml":{source:"iana"},"application/mbms-register-response+xml":{source:"iana"},"application/mbms-schedule+xml":{source:"iana"},"application/mbms-user-service-description+xml":{source:"iana"},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana"},"application/media_control+xml":{source:"iana"},"application/mediaservercontrol+xml":{source:"iana",extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",extensions:["metalink"]},"application/metalink4+xml":{source:"iana",extensions:["meta4"]},"application/mets+xml":{source:"iana",extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mods+xml":{source:"iana",extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana"},"application/mrb-publish+xml":{source:"iana"},"application/msc-ivr+xml":{source:"iana"},"application/msc-mixer+xml":{source:"iana"},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mxf":{source:"iana",extensions:["mxf"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana"},"application/news-groupinfo":{source:"iana"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana"},"application/nss":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p2p-overlay+xml":{source:"iana"},"application/parityfec":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana"},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana"},"application/pidf-diff+xml":{source:"iana"},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",extensions:["pls"]},"application/poc-settings+xml":{source:"iana"},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/provenance+xml":{source:"iana"},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.hpub+zip":{source:"iana"},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana"},"application/pskc+xml":{source:"iana",extensions:["pskcxml"]},"application/qsig":{source:"iana"},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf"]},"application/reginfo+xml":{source:"iana",extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",extensions:["rld"]},"application/rfc+xml":{source:"iana"},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana"},"application/rls-services+xml":{source:"iana",extensions:["rs"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana"},"application/samlmetadata+xml":{source:"iana"},"application/sbml+xml":{source:"iana",extensions:["sbml"]},"application/scaip+xml":{source:"iana"},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/sep+xml":{source:"iana"},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",extensions:["shf"]},"application/sieve":{source:"iana"},"application/simple-filter+xml":{source:"iana"},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",extensions:["srx"]},"application/spirits-event+xml":{source:"iana"},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",extensions:["grxml"]},"application/sru+xml":{source:"iana",extensions:["sru"]},"application/ssdl+xml":{source:"apache",extensions:["ssdl"]},"application/ssml+xml":{source:"iana",extensions:["ssml"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/tei+xml":{source:"iana",extensions:["tei","teicorpus"]},"application/thraud+xml":{source:"iana",extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/ttml+xml":{source:"iana"},"application/tve-trigger":{source:"iana"},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana"},"application/urc-ressheet+xml":{source:"iana"},"application/urc-targetdesc+xml":{source:"iana"},"application/urc-uisocketdesc+xml":{source:"iana"},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana"},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.3gpp-prose+xml":{source:"iana"},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana"},"application/vnd.3gpp.bsf+xml":{source:"iana"},"application/vnd.3gpp.mid-call+xml":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana"},"application/vnd.3gpp.srvcc-info+xml":{source:"iana"},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana"},"application/vnd.3gpp.ussd+xml":{source:"iana"},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana"},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",extensions:["mpkg"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avistar+xml":{source:"iana"},"application/vnd.balsamiq.bmml+xml":{source:"iana"},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.biopax.rdf+xml":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",extensions:["cdxml"]},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana"},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",extensions:["wbs"]},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana"},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana"},"application/vnd.cybank":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume-movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana"},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana"},"application/vnd.dvb.notif-container+xml":{source:"iana"},"application/vnd.dvb.notif-generic+xml":{source:"iana"},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana"},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana"},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana"},"application/vnd.dvb.notif-init+xml":{source:"iana"},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana"},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana"},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.eszigno3+xml":{source:"iana",extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana"},"application/vnd.etsi.asic-e+zip":{source:"iana"},"application/vnd.etsi.asic-s+zip":{source:"iana"},"application/vnd.etsi.cug+xml":{source:"iana"},"application/vnd.etsi.iptvcommand+xml":{source:"iana"},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana"},"application/vnd.etsi.iptvprofile+xml":{source:"iana"},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana"},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana"},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana"},"application/vnd.etsi.iptvservice+xml":{source:"iana"},"application/vnd.etsi.iptvsync+xml":{source:"iana"},"application/vnd.etsi.iptvueprofile+xml":{source:"iana"},"application/vnd.etsi.mcid+xml":{source:"iana"},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana"},"application/vnd.etsi.pstn+xml":{source:"iana"},"application/vnd.etsi.sci+xml":{source:"iana"},"application/vnd.etsi.simservs+xml":{source:"iana"},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana"},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eudora.data":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana"},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana"},"application/vnd.gov.sk.e-form+zip":{source:"iana"},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana"},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana"},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana"},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana"},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana"},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana"},"application/vnd.iptc.g2.newsitem+xml":{source:"iana"},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana"},"application/vnd.iptc.g2.packageitem+xml":{source:"iana"},"application/vnd.iptc.g2.planningitem+xml":{source:"iana"},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las.las+xml":{source:"iana",extensions:["lasxml"]},"application/vnd.liberty-request+xml":{source:"iana"},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",extensions:["lbe"]},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana"},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana"},"application/vnd.marlin.drm.conftoken+xml":{source:"iana"},"application/vnd.marlin.drm.license+xml":{source:"iana"},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana"},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana"},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana"},"application/vnd.ms-printing.printticket+xml":{source:"apache"},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana"},"application/vnd.nokia.iptv.config+xml":{source:"iana"},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana"},"application/vnd.nokia.landmarkcollection+xml":{source:"iana"},"application/vnd.nokia.n-gage.ac+xml":{source:"iana"},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana"},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana"},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana"},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana"},"application/vnd.oipf.dae.xhtml+xml":{source:"iana"},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana"},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana"},"application/vnd.oipf.spdlist+xml":{source:"iana"},"application/vnd.oipf.ueprofile+xml":{source:"iana"},"application/vnd.oipf.userprofile+xml":{source:"iana"},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana"},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana"},"application/vnd.oma.bcast.imd+xml":{source:"iana"},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana"},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana"},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana"},"application/vnd.oma.bcast.sprov+xml":{source:"iana"},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana"},"application/vnd.oma.cab-feature-handler+xml":{source:"iana"},"application/vnd.oma.cab-pcc+xml":{source:"iana"},"application/vnd.oma.cab-subs-invite+xml":{source:"iana"},"application/vnd.oma.cab-user-prefs+xml":{source:"iana"},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana"},"application/vnd.oma.group-usage-list+xml":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana"},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana"},"application/vnd.oma.poc.final-report+xml":{source:"iana"},"application/vnd.oma.poc.groups+xml":{source:"iana"},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana"},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana"},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana"},"application/vnd.oma.xcap-directory+xml":{source:"iana"},"application/vnd.omads-email+xml":{source:"iana"},"application/vnd.omads-file+xml":{source:"iana"},"application/vnd.omads-folder+xml":{source:"iana"},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana"},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml-template":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"apache",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml-template":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"apache",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml-template":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"apache",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana"},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana"},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana"},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana"},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana"},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos+xml":{source:"iana"},"application/vnd.paos.xml":{source:"apache"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana"},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana"},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana"},"application/vnd.radisys.msml+xml":{source:"iana"},"application/vnd.radisys.msml-audit+xml":{source:"iana"},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana"},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana"},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana"},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana"},"application/vnd.radisys.msml-conf+xml":{source:"iana"},"application/vnd.radisys.msml-dialog+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana"},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana"},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.software602.filler.form+xml":{source:"iana"},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana"},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana"},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana"},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.tmd.mediaflex.api+xml":{source:"iana"},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana"},"application/vnd.wv.ssp+xml":{source:"iana"},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana"},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",extensions:["zaz"]},"application/voicexml+xml":{source:"iana",extensions:["vxml"]},"application/vq-rtcpxr":{source:"iana"},"application/watcherinfo+xml":{source:"iana"},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-otf":{source:"apache",compressible:!0,extensions:["otf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-ttf":{source:"apache",compressible:!0,extensions:["ttf","ttc"]},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"apache",extensions:["der","crt","pem"]},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana"},"application/xaml+xml":{source:"apache",extensions:["xaml"]},"application/xcap-att+xml":{source:"iana"},"application/xcap-caps+xml":{source:"iana"},"application/xcap-diff+xml":{source:"iana",extensions:["xdf"]},"application/xcap-el+xml":{source:"iana"},"application/xcap-error+xml":{source:"iana"},"application/xcap-ns+xml":{source:"iana"},"application/xcon-conference-info+xml":{source:"iana"},"application/xcon-conference-info-diff+xml":{source:"iana"},"application/xenc+xml":{source:"iana",extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache"},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana"},"application/xmpp+xml":{source:"iana"},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",extensions:["xpl"]},"application/xslt+xml":{source:"iana",extensions:["xslt"]},"application/xspf+xml":{source:"apache",extensions:["xspf"]},"application/xv+xml":{source:"iana",extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yin+xml":{source:"iana",extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana"},"audio/3gpp2":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana"},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana"},"audio/mp4":{source:"iana",compressible:!1,extensions:["mp4a","m4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tone":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/opentype":{compressible:!0,extensions:["otf"]},"image/bmp":{source:"apache",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/fits":{source:"iana"},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jp2":{source:"iana"},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jpm":{source:"iana"},"image/jpx":{source:"iana"},"image/ktx":{source:"iana",extensions:["ktx"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana"},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana"},"image/tiff":{source:"iana",compressible:!1,extensions:["tiff","tif"]},"image/tiff-fx":{source:"iana"},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana"},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana"},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana"},"image/vnd.valve.source.texture":{source:"iana"},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana"},"image/webp":{source:"apache",extensions:["webp"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana"},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana"},"message/global-delivery-status":{source:"iana"},"message/global-disposition-notification":{source:"iana"},"message/global-headers":{source:"iana"},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana"},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/vnd.collada+xml":{source:"iana",extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana"},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana"},"model/vnd.parasolid.transmit.binary":{source:"iana"},"model/vnd.parasolid.transmit.text":{source:"iana"},"model/vnd.valve.source.compiled-map":{source:"iana"},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana"},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana"},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana",compressible:!1},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/css":{source:"iana",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fwdred":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/hjson":{extensions:["hjson"]},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{extensions:["less"]},"text/markdown":{source:"iana"},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["markdown","md","mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"apache"},"video/3gpp":{source:"apache",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"apache"},"video/3gpp2":{source:"apache",extensions:["3g2"]},"video/bmpeg":{source:"apache"},"video/bt656":{source:"apache"},"video/celb":{source:"apache"},"video/dv":{source:"apache"},"video/h261":{source:"apache",extensions:["h261"]},"video/h263":{source:"apache",extensions:["h263"]},"video/h263-1998":{source:"apache"},"video/h263-2000":{source:"apache"},"video/h264":{source:"apache",extensions:["h264"]},"video/h264-rcdo":{source:"apache"},"video/h264-svc":{source:"apache"},"video/jpeg":{source:"apache",extensions:["jpgv"]},"video/jpeg2000":{source:"apache"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/mj2":{source:"apache",extensions:["mj2","mjp2"]},"video/mp1s":{source:"apache"},"video/mp2p":{source:"apache"},"video/mp2t":{source:"apache",extensions:["ts"]},"video/mp4":{source:"apache",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"apache"},"video/mpeg":{source:"apache",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"apache"},"video/mpv":{source:"apache"},"video/nv":{source:"apache"},"video/ogg":{source:"apache",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"apache"},"video/pointer":{source:"apache"},"video/quicktime":{source:"apache",compressible:!1,extensions:["qt","mov"]},"video/raw":{source:"apache"},"video/rtp-enc-aescm128":{source:"apache"},"video/rtx":{source:"apache"},"video/smpte292m":{source:"apache"},"video/ulpfec":{source:"apache"},"video/vc1":{source:"apache"},"video/vnd.cctv":{source:"apache"},"video/vnd.dece.hd":{source:"apache",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"apache",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"apache"},"video/vnd.dece.pd":{source:"apache",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"apache",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"apache",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"apache"},"video/vnd.directv.mpeg-tts":{source:"apache"},"video/vnd.dlna.mpeg-tts":{source:"apache"},"video/vnd.dvb.file":{source:"apache",extensions:["dvb"]},"video/vnd.fvt":{source:"apache",extensions:["fvt"]},"video/vnd.hns.video":{source:"apache"},"video/vnd.iptvforum.1dparityfec-1010":{source:"apache"},"video/vnd.iptvforum.1dparityfec-2005":{source:"apache"},"video/vnd.iptvforum.2dparityfec-1010":{source:"apache"},"video/vnd.iptvforum.2dparityfec-2005":{source:"apache"},"video/vnd.iptvforum.ttsavc":{source:"apache"},"video/vnd.iptvforum.ttsmpeg2":{source:"apache"},"video/vnd.motorola.video":{source:"apache"},"video/vnd.motorola.videop":{source:"apache"},"video/vnd.mpegurl":{source:"apache",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"apache",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"apache"},"video/vnd.nokia.videovoip":{source:"apache"},"video/vnd.objectvideo":{source:"apache"},"video/vnd.sealed.mpeg1":{source:"apache"},"video/vnd.sealed.mpeg4":{source:"apache"},"video/vnd.sealed.swf":{source:"apache"},"video/vnd.sealedmedia.softseal.mov":{source:"apache"},"video/vnd.uvvu.mp4":{source:"apache",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"apache",extensions:["viv"]},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}}},957(e){e.exports=["ants","bats","bears","bees","birds","buffalo","cats","chickens","cattle","dogs","dolphins","ducks","elephants","fishes","foxes","frogs","geese","goats","horses","kangaroos","lions","monkeys","owls","oxen","penguins","people","pigs","rabbits","sheep","tigers","whales","wolves","zebras","banshees","crows","black cats","chimeras","ghosts","conspirators","dragons","dwarves","elves","enchanters","exorcists","sons","foes","giants","gnomes","goblins","gooses","griffins","lycanthropes","nemesis","ogres","oracles","prophets","sorcerors","spiders","spirits","vampires","warlocks","vixens","werewolves","witches","worshipers","zombies","druids"]},18634(e,t,n){var a={};e.exports=a,a.creature=n(957),a.name=n(44935)},44935(e){e.exports=["#{Address.state} #{creature}"]},28292(e){e.exports=["Adventure Road Bicycle","BMX Bicycle","City Bicycle","Cruiser Bicycle","Cyclocross Bicycle","Dual-Sport Bicycle","Fitness Bicycle","Flat-Foot Comfort Bicycle","Folding Bicycle","Hybrid Bicycle","Mountain Bicycle","Recumbent Bicycle","Road Bicycle","Tandem Bicycle","Touring Bicycle","Track/Fixed-Gear Bicycle","Triathlon/Time Trial Bicycle","Tricycle"]},20753(e){e.exports=["Diesel","Electric","Gasoline","Hybrid"]},73517(e,t,n){var a={};e.exports=a,a.manufacturer=n(63352),a.model=n(69704),a.type=n(66316),a.fuel=n(20753),a.bicycle=n(28292)},63352(e){e.exports=["Aston Martin","Audi","Bentley","BMW","Bugatti","Cadillac","Chevrolet","Chrysler","Dodge","Ferrari","Fiat","Ford","Honda","Hyundai","Jaguar","Jeep","Kia","Lamborghini","Land Rover","Maserati","Mazda","Mercedes Benz","Mini","Nissan","Polestar","Porsche","Rolls Royce","Smart","Tesla","Toyota","Volkswagen","Volvo"]},69704(e){e.exports=["Fiesta","Focus","Taurus","Mustang","Explorer","Expedition","F-150","Model T","Ranchero","Volt","Cruze","Malibu","Impala","Camaro","Corvette","Colorado","Silverado","El Camino","CTS","XTS","ATS","Escalade","Alpine","Charger","LeBaron","PT Cruiser","Challenger","Durango","Grand Caravan","Wrangler","Grand Cherokee","Roadster","Model S","Model 3","Camry","Prius","Land Cruiser","Accord","Civic","Element","Sentra","Altima","A8","A4","Beetle","Jetta","Golf","911","Spyder","Countach","Mercielago","Aventador","1","2","Fortwo","V90","XC90","CX-9"]},66316(e){e.exports=["Cargo Van","Convertible","Coupe","Crew Cab Pickup","Extended Cab Pickup","Hatchback","Minivan","Passenger Van","SUV","Sedan","Wagon"]},82307(e){e.exports=function(e){var t=this,n=e.helpers;return t.word=function(t){var n;return n=void 0===t?e.definitions.lorem.words:e.definitions.lorem.words.filter(function(e){return e.length===t}),e.random.arrayElement(n)},t.words=function(t){void 0===t&&(t=3);for(var n=[],a=0;a0;t--)a.push(e.lorem.sentence());return a.join(n)},t.paragraph=function(t){return void 0===t&&(t=3),e.lorem.sentences(t+e.datatype.number(3))},t.paragraphs=function(t,n){void 0===n&&(n="\n \r"),void 0===t&&(t=3);for(var a=[];t>0;t--)a.push(e.lorem.paragraph());return a.join(n)},t.text=function(t){var n=e.random.arrayElement(["lorem.word","lorem.words","lorem.sentence","lorem.sentences","lorem.paragraph","lorem.paragraphs","lorem.lines"]);return e.fake("{{"+n+"}}")},t.lines=function(t){return void 0===t&&(t=e.datatype.number({min:1,max:5})),e.lorem.sentences(t,"\n")},t}},10977(e,t,n){var a=n(33668).Z;e.exports=function(){var e=new a;e.init_genrand((new Date).getTime()%1e9),this.rand=function(t,n){return void 0===t&&(n=0,t=32768),Math.floor(e.genrand_real2()*(t-n)+n)},this.seed=function(t){if("number"!=typeof t)throw new Error("seed(S) must take numeric argument; is "+typeof t);e.init_genrand(t)},this.seed_array=function(t){if("object"!=typeof t)throw new Error("seed_array(A) must take array of numbers; is "+typeof t);e.init_by_array(t,t.length)}}},21727(e){e.exports=function(e){this.genre=function(){return e.random.arrayElement(e.definitions.music.genre)},this.genre.schema={description:"Generates a genre.",sampleResults:["Rock","Metal","Pop"]}}},14149(e){e.exports=function(e){this.firstName=function(t){if(void 0!==e.definitions.name.male_first_name&&void 0!==e.definitions.name.female_first_name){if("string"==typeof t&&("male"===t.toLowerCase()?t=0:"female"===t.toLowerCase()&&(t=1)),"number"!=typeof t){if(void 0!==e.definitions.name.first_name)return e.random.arrayElement(e.definitions.name.first_name);t=e.datatype.number(1)}return 0===t?e.random.arrayElement(e.definitions.name.male_first_name):e.random.arrayElement(e.definitions.name.female_first_name)}return e.random.arrayElement(e.definitions.name.first_name)},this.lastName=function(t){return void 0!==e.definitions.name.male_last_name&&void 0!==e.definitions.name.female_last_name?("number"!=typeof t&&(t=e.datatype.number(1)),0===t?e.random.arrayElement(e.locales[e.locale].name.male_last_name):e.random.arrayElement(e.locales[e.locale].name.female_last_name)):e.random.arrayElement(e.definitions.name.last_name)},this.middleName=function(t){return void 0!==e.definitions.name.male_middle_name&&void 0!==e.definitions.name.female_middle_name?("number"!=typeof t&&(t=e.datatype.number(1)),0===t?e.random.arrayElement(e.locales[e.locale].name.male_middle_name):e.random.arrayElement(e.locales[e.locale].name.female_middle_name)):e.random.arrayElement(e.definitions.name.middle_name)},this.findName=function(t,n,a){var r,o,i=e.datatype.number(8);switch("number"!=typeof a&&(a=e.datatype.number(1)),t=t||e.name.firstName(a),n=n||e.name.lastName(a),i){case 0:if(r=e.name.prefix(a))return r+" "+t+" "+n;case 1:if(o=e.name.suffix(a))return t+" "+n+" "+o}return t+" "+n},this.jobTitle=function(){return e.name.jobDescriptor()+" "+e.name.jobArea()+" "+e.name.jobType()},this.gender=function(t){return t?e.random.arrayElement(e.definitions.name.binary_gender):e.random.arrayElement(e.definitions.name.gender)},this.prefix=function(t){return void 0!==e.definitions.name.male_prefix&&void 0!==e.definitions.name.female_prefix?("number"!=typeof t&&(t=e.datatype.number(1)),0===t?e.random.arrayElement(e.locales[e.locale].name.male_prefix):e.random.arrayElement(e.locales[e.locale].name.female_prefix)):e.random.arrayElement(e.definitions.name.prefix)},this.suffix=function(){return e.random.arrayElement(e.definitions.name.suffix)},this.title=function(){return e.random.arrayElement(e.definitions.name.title.descriptor)+" "+e.random.arrayElement(e.definitions.name.title.level)+" "+e.random.arrayElement(e.definitions.name.title.job)},this.jobDescriptor=function(){return e.random.arrayElement(e.definitions.name.title.descriptor)},this.jobArea=function(){return e.random.arrayElement(e.definitions.name.title.level)},this.jobType=function(){return e.random.arrayElement(e.definitions.name.title.job)}}},1262(e){e.exports=function(e){var t=this;return t.phoneNumber=function(t){return t=t||e.phone.phoneFormats(),e.helpers.replaceSymbolWithNumber(t)},t.phoneNumberFormat=function(t){return t=t||0,e.helpers.replaceSymbolWithNumber(e.definitions.phone_number.formats[t])},t.phoneFormats=function(){return e.random.arrayElement(e.definitions.phone_number.formats)},t}},69865(e){var t=function(e,t){return t.forEach(function(t){e=e.filter(function(e){return e!==t})}),e};e.exports=function(e,n){return Array.isArray(n)&&n.length?e.mersenne.seed_array(n):isNaN(n)||e.mersenne.seed(n),this.number=function(t){return console.log("Deprecation Warning: faker.random.number is now located in faker.datatype.number"),e.datatype.number(t)},this.float=function(t){return console.log("Deprecation Warning: faker.random.float is now located in faker.datatype.float"),e.datatype.float(t)},this.arrayElement=function(t){return(t=t||["a","b","c"])[e.datatype.number({max:t.length-1})]},this.arrayElements=function(t,n){t=t||["a","b","c"],"number"!=typeof n?n=e.datatype.number({min:1,max:t.length}):n>t.length?n=t.length:n<0&&(n=0);for(var a,r,o=t.slice(0),i=t.length,s=i-n;i-- >s;)a=o[r=Math.floor((i+1)*e.datatype.float({min:0,max:.99}))],o[r]=o[i],o[i]=a;return o.slice(s)},this.objectElement=function(t,n){t=t||{foo:"bar",too:"car"};var a=Object.keys(t),r=e.random.arrayElement(a);return"key"===n?r:t[r]},this.uuid=function(){return console.log("Deprecation Warning: faker.random.uuid is now located in faker.datatype.uuid"),e.datatype.uuid()},this.boolean=function(){return console.log("Deprecation Warning: faker.random.boolean is now located in faker.datatype.boolean"),e.datatype.boolean()},this.word=function(t){var n=e.random.arrayElement(["commerce.department","commerce.productName","commerce.productAdjective","commerce.productMaterial","commerce.product","commerce.color","company.catchPhraseAdjective","company.catchPhraseDescriptor","company.catchPhraseNoun","company.bsAdjective","company.bsBuzz","company.bsNoun","address.streetSuffix","address.county","address.country","address.state","finance.accountName","finance.transactionType","finance.currencyName","hacker.noun","hacker.verb","hacker.adjective","hacker.ingverb","hacker.abbreviation","name.jobDescriptor","name.jobArea","name.jobType"]),a=e.fake("{{"+n+"}}");return e.random.arrayElement(a.split(" "))},this.words=function(t){var n=[];void 0===t&&(t=e.datatype.number({min:1,max:3}));for(var a=0;a>>a&1&&(n=c(n,i(t<>>30)),o),r[o]=i(4294967295&r[o])},this.init_by_array=function(t,n){var a,o,u;for(this.init_genrand(19650218),a=1,o=0,u=e>n?e:n;u;u--)r[a]=c(c(i(r[a]^l(i(r[a-1]^r[a-1]>>>30),1664525)),t[o]),o),r[a]=i(4294967295&r[a]),o++,++a>=e&&(r[0]=r[623],a=1),o>=n&&(o=0);for(u=623;u;u--)r[a]=s(i((dbg=r[a])^l(i(r[a-1]^r[a-1]>>>30),1566083941)),a),r[a]=i(4294967295&r[a]),++a>=e&&(r[0]=r[623],a=1);r[0]=2147483648};var u=[0,2567483615];this.genrand_int32=function(){var s;if(o>=e){var c;for(625==o&&this.init_genrand(5489),c=0;c<227;c++)s=i(r[c]&n|r[c+1]&a),r[c]=i(r[c+t]^s>>>1^u[1&s]);for(;c<623;c++)s=i(r[c]&n|r[c+1]&a),r[c]=i(r[c+(t-e)]^s>>>1^u[1&s]);s=i(r[623]&n|r[0]&a),r[623]=i(r[396]^s>>>1^u[1&s]),o=0}return s=i((s=r[o++])^s>>>11),s=i(s^s<<7&2636928640),s=i(s^s<<15&4022730752),s=i(s^s>>>18)},this.genrand_int31=function(){return this.genrand_int32()>>>1},this.genrand_real1=function(){return this.genrand_int32()*(1/4294967295)},this.genrand_real2=function(){return this.genrand_int32()*(1/4294967296)},this.genrand_real3=function(){return(this.genrand_int32()+.5)*(1/4294967296)},this.genrand_res53=function(){return(67108864*(this.genrand_int32()>>>5)+(this.genrand_int32()>>>6))*(1/9007199254740992)}}},33488(e){var t={},n={},a=[],r=function(e,t){return void 0===e[t]?-1:0};t.errorMessage=function(e,t,a){throw console.error("error",t),console.log("found",Object.keys(n).length,"unique entries before throwing error. \nretried:",0,"\ntotal time:",e-a.startTime,"ms"),new Error(t+" for uniqueness check \n\nMay not be able to generate any more unique values with current settings. \nTry adjusting maxTime or maxRetries parameters for faker.unique()")},t.exec=function(e,o,i){var s=(new Date).getTime();(i=i||{}).maxTime=i.maxTime||3,i.maxRetries=i.maxRetries||50,i.exclude=i.exclude||a,i.compare=i.compare||r,"number"!=typeof i.currentIterations&&(i.currentIterations=0),void 0===i.startTime&&(i.startTime=(new Date).getTime());var c=i.startTime;if("string"==typeof i.exclude&&(i.exclude=[i.exclude]),i.currentIterations,s-c>=i.maxTime)return t.errorMessage(s,"Exceeded maxTime:"+i.maxTime,i);if(i.currentIterations>=i.maxRetries)return t.errorMessage(s,"Exceeded maxRetries:"+i.maxRetries,i);var l=e.apply(this,o);return-1===i.compare(n,l)&&-1===i.exclude.indexOf(l)?(n[l]=l,i.currentIterations=0,l):(i.currentIterations++,t.exec(e,o,i))},e.exports=t},10840(e,t){t.generate=function(e){function t(n,a){if(n=n||0,"number"==typeof(a=a||100)&&"number"==typeof n)return e.datatype.number({min:n,max:a});if("[object Array]"===Object.prototype.toString.call(n))return e.random.arrayElement(n);if(n&&"object"==typeof n)return function(e){var n,a,r=t(0,100)/100,o=0,i=0;for(n in e)if(e.hasOwnProperty(n)){if(i=e[n]+o,a=n,r>=o&&r<=i)break;o+=e[n]}return a}(n);throw new TypeError("Invalid arguments passed to rnd. ("+(a?n+", "+a:n)+")")}function n(){return t(["AB","AF","AN","AR","AS","AZ","BE","BG","BN","BO","BR","BS","CA","CE","CO","CS","CU","CY","DA","DE","EL","EN","EO","ES","ET","EU","FA","FI","FJ","FO","FR","FY","GA","GD","GL","GV","HE","HI","HR","HT","HU","HY","ID","IS","IT","JA","JV","KA","KG","KO","KU","KW","KY","LA","LB","LI","LN","LT","LV","MG","MK","MN","MO","MS","MT","MY","NB","NE","NL","NN","NO","OC","PL","PT","RM","RO","RU","SC","SE","SK","SL","SO","SQ","SR","SV","SW","TK","TR","TY","UK","UR","UZ","VI","VO","YI","ZH"])}function a(e){return t({lin:["i686","x86_64"],mac:{Intel:.48,PPC:.01,"U; Intel":.48,"U; PPC":.01},win:["","WOW64","Win64; x64"]}[e])}var r=function(){return[t(1,4),t(0,9),t(1e4,99999),t(0,9)].join(".")},o=function(){return t(5,6)+"."+t(0,3)},i=function(){return t(7,11)},s=function(){return t(3,7)+"."+t(0,1)},c=function(e){return[10,t(5,10),t(0,9)].join(e||".")},l=function(){return[t(13,39),0,t(800,899),0].join(".")},u=function(){return"2.9."+t(160,190)},p=function(){return t(10,12)+".00"},d=function(){return t(531,538)+"."+t(0,2)+"."+t(0,2)},m={firefox:function(e){var n=t(5,15)+function(e){for(var n="",a=0;a=11?"Mozilla/5.0 (Windows NT 6."+t(1,3)+"; Trident/7.0; "+t(["Touch; ",""])+"rv:11.0) like Gecko":"Mozilla/5.0 (compatible; MSIE "+e+".0; Windows NT "+o()+"; Trident/"+s()+(1===t(0,1)?"; .NET CLR "+r():"")+")"},opera:function(e){var r=" Presto/"+u()+" Version/"+p()+")",i="win"===e?"(Windows NT "+o()+"; U; "+n()+r:"lin"===e?"(X11; Linux "+a(e)+"; U; "+n()+r:"(Macintosh; Intel Mac OS X "+c()+" U; "+n()+" Presto/"+u()+" Version/"+p()+")";return"Opera/"+t(9,14)+"."+t(0,99)+" "+i},safari:function(e){var r=d(),i=t(4,7)+"."+t(0,1)+"."+t(0,10);return"Mozilla/5.0 "+("mac"===e?"(Macintosh; "+a("mac")+" Mac OS X "+c("_")+" rv:"+t(2,6)+".0; "+n()+") ":"(Windows; U; Windows NT "+o()+")")+"AppleWebKit/"+r+" (KHTML, like Gecko) Version/"+i+" Safari/"+r},chrome:function(e){var t=d();return"Mozilla/5.0 "+("mac"===e?"(Macintosh; "+a("mac")+" Mac OS X "+c("_")+") ":"win"===e?"(Windows; U; Windows NT "+o()+")":"(X11; Linux "+a(e))+" AppleWebKit/"+t+" (KHTML, like Gecko) Chrome/"+l()+" Safari/"+t}},f=function(){var e=t({chrome:.45132810566,iexplorer:.27477061836,firefox:.19384170608,safari:.06186781118,opera:.01574236955});return[e,t({chrome:{win:.89,mac:.09,lin:.02},firefox:{win:.83,mac:.16,lin:.01},opera:{win:.91,mac:.03,lin:.06},safari:{win:.04,mac:.96},iexplorer:["win"]}[e])]}();return m[f[0]](f[1])}},59876(e,t,n){"use strict";n.r(t),n.d(t,{ErrorMessage:()=>y});var a=n(20489),r=e=>e instanceof Date,o=e=>null==e;const i=e=>"object"==typeof e;var s=e=>!o(e)&&!Array.isArray(e)&&i(e)&&!r(e);"undefined"!=typeof window&&window.HTMLElement;var c=e=>/^\w*$/.test(e),l=e=>void 0===e,u=e=>Array.isArray(e)?e.filter(Boolean):[],p=e=>u(e.replace(/["|']|\]/g,"").split(/\.|\[/)),d=(e,t,n)=>{if(!t||!s(e))return n;const a=(c(t)?[t]:p(t)).reduce((e,t)=>o(e)?void 0:e[t],e);return l(a)||a===e?l(e[t])?n:e[t]:a};const m=a.createContext(null);m.displayName="HookFormControlContext";"undefined"!=typeof window?a.useLayoutEffect:a.useEffect;const f=a.createContext(null);f.displayName="HookFormContext";const h=()=>a.useContext(f);var y=function(e){var t=e.as,n=e.errors,r=e.name,o=e.message,i=e.render,s=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a=0||(r[n]=e[n]);return r}(e,["as","errors","name","message","render"]),c=h(),l=d(n||c.formState.errors,r);if(!l)return null;var u=l.message,p=l.types,m=Object.assign({},s,{children:u||o});return a.isValidElement(t)?a.cloneElement(t,m):i?i({message:u||o,messages:p}):a.createElement(t||a.Fragment,m)}},85111(e){e.exports=function(){"use strict";const e=/^[\w+.-]+:\/\//,t=/^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?(\?[^#]*)?(#.*)?/,n=/^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i;function a(t){return e.test(t)}function r(e){return e.startsWith("//")}function o(e){return e.startsWith("/")}function i(e){return e.startsWith("file:")}function s(e){return/^[.?#]/.test(e)}function c(e){const n=t.exec(e);return u(n[1],n[2]||"",n[3],n[4]||"",n[5]||"/",n[6]||"",n[7]||"")}function l(e){const t=n.exec(e),a=t[2];return u("file:","",t[1]||"","",o(a)?a:"/"+a,t[3]||"",t[4]||"")}function u(e,t,n,a,r,o,i){return{scheme:e,user:t,host:n,port:a,path:r,query:o,hash:i,type:7}}function p(e){if(r(e)){const t=c("http:"+e);return t.scheme="",t.type=6,t}if(o(e)){const t=c("http://foo.com"+e);return t.scheme="",t.host="",t.type=5,t}if(i(e))return l(e);if(a(e))return c(e);const t=c("http://foo.com/"+e);return t.scheme="",t.host="",t.type=e?e.startsWith("?")?3:e.startsWith("#")?2:4:1,t}function d(e){if(e.endsWith("/.."))return e;const t=e.lastIndexOf("/");return e.slice(0,t+1)}function m(e,t){f(t,t.type),"/"===e.path?e.path=t.path:e.path=d(t.path)+e.path}function f(e,t){const n=t<=4,a=e.path.split("/");let r=1,o=0,i=!1;for(let c=1;ca&&(a=r)}f(n,a);const r=n.query+n.hash;switch(a){case 2:case 3:return r;case 4:{const a=n.path.slice(1);return a?s(t||e)&&!s(a)?"./"+a+r:a+r:r||"."}case 5:return n.path+r;default:return n.scheme+"//"+n.user+n.host+n.port+n.path+r}}return h}()},55467(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});n(20489);var a=n(13526),r=n(51338),o=n(20533),i=n(30841),s=n(31325);function c({className:e}){return(0,s.jsx)(i.A,{type:"caution",title:(0,s.jsx)(r.Yh,{}),className:(0,a.A)(e,o.G.common.draftBanner),children:(0,s.jsx)(r.TT,{})})}function l({className:e}){return(0,s.jsx)(i.A,{type:"caution",title:(0,s.jsx)(r.Rc,{}),className:(0,a.A)(e,o.G.common.unlistedBanner),children:(0,s.jsx)(r.Uh,{})})}function u(e){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.AE,{}),(0,s.jsx)(l,{...e})]})}function p({metadata:e}){const{unlisted:t,frontMatter:n}=e;return(0,s.jsxs)(s.Fragment,{children:[(t||n.unlisted)&&(0,s.jsx)(u,{}),n.draft&&(0,s.jsx)(c,{})]})}},24941(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>x});n(20489);var a=n(13526),r=n(20533),o=n(18543),i=n(52171),s=n(70846),c=n(87315),l=n(45905),u=n(31325);function p(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})})}const d="breadcrumbHomeIcon_CLlC";function m(){const e=(0,l.default)("/");return(0,u.jsx)("li",{className:"breadcrumbs__item",children:(0,u.jsx)(s.default,{"aria-label":(0,c.translate)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,u.jsx)(p,{className:d})})})}var f=n(29684),h=n(49611);function y(e){const t=(0,h.D)({breadcrumbs:e.breadcrumbs});return(0,u.jsx)(f.A,{children:(0,u.jsx)("script",{type:"application/ld+json",children:JSON.stringify(t)})})}const g="breadcrumbsContainer_CBPI";function v({children:e,href:t,isLast:n}){const a="breadcrumbs__link";return n?(0,u.jsx)("span",{className:a,children:e}):t?(0,u.jsx)(s.default,{className:a,href:t,children:(0,u.jsx)("span",{children:e})}):(0,u.jsx)("span",{className:a,children:e})}function b({children:e,active:t}){return(0,u.jsx)("li",{className:(0,a.A)("breadcrumbs__item",{"breadcrumbs__item--active":t}),children:e})}function x(){const e=(0,o.OF)(),t=(0,i.Dt)();return e?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(y,{breadcrumbs:e}),(0,u.jsx)("nav",{className:(0,a.A)(r.G.docs.docBreadcrumbs,g),"aria-label":(0,c.translate)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,u.jsxs)("ul",{className:"breadcrumbs",children:[t&&(0,u.jsx)(m,{}),e.map((t,n)=>{const a=n===e.length-1,r="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,u.jsx)(b,{active:a,children:(0,u.jsx)(v,{href:r,isLast:a,children:t.label})},n)})]})})]}):null}},82441(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});var a=n(20489),r=n(13526),o=n(20533),i=n(97489),s=n(78121),c=n(31736),l=n(29684),u=n(85619),p=n(31325);function d(e){return(0,p.jsx)("code",{...e})}var m=n(70846),f=n(69485);var h=n(6627);function y(e){const t=a.Children.toArray(e.children),n=t.find(e=>a.isValidElement(e)&&"summary"===e.type),r=(0,p.jsx)(p.Fragment,{children:t.filter(e=>e!==n)});return(0,p.jsx)(h.default,{...e,summary:n,children:r})}function g(e){return(0,p.jsx)(s.default,{...e})}const v="containsTaskList_PHjO";function b(e){if(void 0!==e)return(0,r.A)(e,e?.includes("contains-task-list")&&v)}var x=n(27570);const k="img_DXd6";var _=n(30841),w=n(35626);const S={Head:l.A,details:y,Details:y,code:function(e){return function(e){return void 0!==e.children&&a.Children.toArray(e.children).every(e=>"string"==typeof e&&!e.includes("\n"))}(e)?(0,p.jsx)(d,{...e}):(0,p.jsx)(u.default,{...e})},a:function(e){const t=(0,f.v)(e.id);return(0,p.jsx)(m.default,{...e,className:(0,r.A)(t,e.className)})},pre:function(e){return(0,p.jsx)(p.Fragment,{children:e.children})},ul:function(e){return(0,p.jsx)("ul",{...e,className:b(e.className)})},li:function(e){(0,x.A)().collectAnchor(e.id);const t=(0,f.v)(e.id);return(0,p.jsx)("li",{className:(0,r.A)(t,e.className),...e})},img:function(e){return(0,p.jsx)("img",{decoding:"async",loading:"lazy",...e,className:(t=e.className,(0,r.A)(t,k))});var t},h1:e=>(0,p.jsx)(g,{as:"h1",...e}),h2:e=>(0,p.jsx)(g,{as:"h2",...e}),h3:e=>(0,p.jsx)(g,{as:"h3",...e}),h4:e=>(0,p.jsx)(g,{as:"h4",...e}),h5:e=>(0,p.jsx)(g,{as:"h5",...e}),h6:e=>(0,p.jsx)(g,{as:"h6",...e}),admonition:_.A,mermaid:w.A};function A({children:e}){return(0,p.jsx)(c.x,{components:S,children:e})}function j({children:e}){const t=function(){const{metadata:e,frontMatter:t,contentTitle:n}=(0,i.u)();return t.hide_title||void 0!==n?null:e.title}();return(0,p.jsxs)("div",{className:(0,r.A)(o.G.docs.docMarkdown,"markdown"),children:[t&&(0,p.jsx)("header",{children:(0,p.jsx)(s.default,{as:"h1",children:t})}),(0,p.jsx)(A,{children:e})]})}},29639(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});n(20489);var a=n(13526),r=n(20533),o=n(97489),i=n(87315),s=n(70846);const c="tag_UpWg",l="tagRegular_r7mB",u="tagWithCount_Gttc";var p=n(31325);function d({permalink:e,label:t,count:n,description:r}){return(0,p.jsxs)(s.default,{rel:"tag",href:e,title:r,className:(0,a.A)(c,n?u:l),children:[t,n&&(0,p.jsx)("span",{children:n})]})}const m="tags_V2Zj",f="tag_yvYt";function h({tags:e}){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("b",{children:(0,p.jsx)(i.default,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,p.jsx)("ul",{className:(0,a.A)(m,"padding--none","margin-left--sm"),children:e.map(e=>(0,p.jsx)("li",{className:f,children:(0,p.jsx)(d,{...e})},e.permalink))})]})}const y="iconEdit_B3pg";function g({className:e,...t}){return(0,p.jsx)("svg",{fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,a.A)(y,e),"aria-hidden":"true",...t,children:(0,p.jsx)("g",{children:(0,p.jsx)("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})})})}function v({editUrl:e}){return(0,p.jsxs)(s.default,{to:e,className:r.G.common.editThisPage,children:[(0,p.jsx)(g,{}),(0,p.jsx)(i.default,{id:"theme.common.editThisPage",description:"The link label to edit the current page",children:"Edit this page"})]})}var b=n(81460);function x({lastUpdatedAt:e}){const t=new Date(e),n=(0,b.i)({day:"numeric",month:"short",year:"numeric",timeZone:"UTC"}).format(t);return(0,p.jsx)(i.default,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:(0,p.jsx)("b",{children:(0,p.jsx)("time",{dateTime:t.toISOString(),itemProp:"dateModified",children:n})})},children:" on {date}"})}function k({lastUpdatedBy:e}){return(0,p.jsx)(i.default,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:(0,p.jsx)("b",{children:e})},children:" by {user}"})}function _({lastUpdatedAt:e,lastUpdatedBy:t}){return(0,p.jsxs)("span",{className:r.G.common.lastUpdated,children:[(0,p.jsx)(i.default,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:e?(0,p.jsx)(x,{lastUpdatedAt:e}):"",byUser:t?(0,p.jsx)(k,{lastUpdatedBy:t}):""},children:"Last updated{atDate}{byUser}"}),!1]})}const w="lastUpdated_Mp4f",S="noPrint_hEXu";function A({className:e,editUrl:t,lastUpdatedAt:n,lastUpdatedBy:r}){return(0,p.jsxs)("div",{className:(0,a.A)("row",e),children:[(0,p.jsx)("div",{className:(0,a.A)("col",S),children:t&&(0,p.jsx)(v,{editUrl:t})}),(0,p.jsx)("div",{className:(0,a.A)("col",w),children:(n||r)&&(0,p.jsx)(_,{lastUpdatedAt:n,lastUpdatedBy:r})})]})}function j(){const{metadata:e}=(0,o.u)(),{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:i,tags:s}=e,c=s.length>0,l=!!(t||n||i);return c||l?(0,p.jsxs)("footer",{className:(0,a.A)(r.G.docs.docFooter,"docusaurus-mt-lg"),children:[c&&(0,p.jsx)("div",{className:(0,a.A)("row margin-top--sm",r.G.docs.docFooterTagsRow),children:(0,p.jsx)("div",{className:"col",children:(0,p.jsx)(h,{tags:s})})}),l&&(0,p.jsx)(A,{className:(0,a.A)("margin-top--sm",r.G.docs.docFooterEditMetaRow),editUrl:t,lastUpdatedAt:n,lastUpdatedBy:i})]}):null}},59114(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});n(20489);var a=n(47866),r=n(97489),o=n(31325);function i(){const{metadata:e,frontMatter:t,assets:n}=(0,r.u)();return(0,o.jsx)(a.be,{title:e.title,description:e.description,keywords:t.keywords,image:n.image??t.image})}},55014(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});n(20489);var a=n(97489),r=n(22884),o=n(31325);function i(){const{metadata:e}=(0,a.u)();return(0,o.jsx)(r.A,{className:"docusaurus-mt-lg",previous:e.previous,next:e.next})}},38141(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});n(20489);var a=n(20533),r=n(97489),o=n(13526),i=n(58093);const s="tableOfContents_yHpf";var c=n(31325);function l({className:e,...t}){return(0,c.jsx)("div",{className:(0,o.A)(s,"thin-scrollbar",e),children:(0,c.jsx)(i.A,{...t,linkClassName:"table-of-contents__link toc-highlight",linkActiveClassName:"table-of-contents__link--active"})})}function u(){const{toc:e,frontMatter:t}=(0,r.u)();return(0,c.jsx)(l,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:a.G.docs.docTocDesktop})}},92058(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>v});n(20489);var a=n(13526),r=n(20533),o=n(97489),i=n(58512),s=n(58093),c=n(87315);const l="tocCollapsibleButton_GAAA",u="tocCollapsibleButtonExpanded_Pbw0";var p=n(31325);function d({collapsed:e,...t}){return(0,p.jsx)("button",{type:"button",...t,className:(0,a.A)("clean-btn",l,!e&&u,t.className),children:(0,p.jsx)(c.default,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component",children:"On this page"})})}const m="tocCollapsible_mprB",f="tocCollapsibleContent_jSIj",h="tocCollapsibleExpanded_ho1d";function y({toc:e,className:t,minHeadingLevel:n,maxHeadingLevel:r}){const{collapsed:o,toggleCollapsed:c}=(0,i.u)({initialState:!0});return(0,p.jsxs)("div",{className:(0,a.A)(m,!o&&h,t),children:[(0,p.jsx)(d,{collapsed:o,onClick:c}),(0,p.jsx)(i.N,{lazy:!0,className:f,collapsed:o,children:(0,p.jsx)(s.A,{toc:e,minHeadingLevel:n,maxHeadingLevel:r})})]})}const g="tocMobile_w9iT";function v(){const{toc:e,frontMatter:t}=(0,o.u)();return(0,p.jsx)(y,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:(0,a.A)(r.G.docs.docTocMobile,g)})}},22884(e,t,n){"use strict";n.d(t,{A:()=>c});n(20489);var a=n(13526),r=n(87315),o=n(70846),i=n(31325);function s(e){const{permalink:t,title:n,subLabel:r,isNext:s}=e;return(0,i.jsxs)(o.default,{className:(0,a.A)("pagination-nav__link",s?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[r&&(0,i.jsx)("div",{className:"pagination-nav__sublabel",children:r}),(0,i.jsx)("div",{className:"pagination-nav__label",children:n})]})}function c(e){const{className:t,previous:n,next:o}=e;return(0,i.jsxs)("nav",{className:(0,a.A)(t,"pagination-nav"),"aria-label":(0,r.translate)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[n&&(0,i.jsx)(s,{...n,subLabel:(0,i.jsx)(r.default,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})}),o&&(0,i.jsx)(s,{...o,subLabel:(0,i.jsx)(r.default,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0})]})}},6146(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});n(20489);var a=n(13526),r=n(87315),o=n(20533),i=n(92842),s=n(31325);function c({className:e}){const t=(0,i.r)();return t.badge?(0,s.jsx)("span",{className:(0,a.A)(e,o.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,s.jsx)(r.default,{id:"theme.docs.versionBadge.label",values:{versionLabel:t.label},children:"Version: {versionLabel}"})}):null}},11369(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});n(20489);var a=n(13526),r=n(71362),o=n(70846),i=n(87315),s=n(14211),c=n(20533),l=n(97303),u=n(92842),p=n(31325);const d={unreleased:function({siteTitle:e,versionMetadata:t}){return(0,p.jsx)(i.default,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:e,versionLabel:(0,p.jsx)("b",{children:t.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function({siteTitle:e,versionMetadata:t}){return(0,p.jsx)(i.default,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:e,versionLabel:(0,p.jsx)("b",{children:t.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function m(e){const t=d[e.versionMetadata.banner];return(0,p.jsx)(t,{...e})}function f({versionLabel:e,to:t,onClick:n}){return(0,p.jsx)(i.default,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:e,latestVersionLink:(0,p.jsx)("b",{children:(0,p.jsx)(o.default,{to:t,onClick:n,children:(0,p.jsx)(i.default,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function h({className:e,versionMetadata:t}){const{siteConfig:{title:n}}=(0,r.default)(),{pluginId:o}=(0,s.useActivePlugin)({failfast:!0}),{savePreferredVersionName:i}=(0,l.g1)(o),{latestDocSuggestion:u,latestVersionSuggestion:d}=(0,s.useDocVersionSuggestions)(o),h=u??(y=d).docs.find(e=>e.id===y.mainDocId);var y;return(0,p.jsxs)("div",{className:(0,a.A)(e,c.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,p.jsx)("div",{children:(0,p.jsx)(m,{siteTitle:n,versionMetadata:t})}),(0,p.jsx)("div",{className:"margin-top--md",children:(0,p.jsx)(f,{versionLabel:d.label,to:h.path,onClick:()=>i(d.name)})})]})}function y({className:e}){const t=(0,u.r)();return t.banner?(0,p.jsx)(h,{className:e,versionMetadata:t}):null}},58093(e,t,n){"use strict";n.d(t,{A:()=>p});var a=n(20489),r=n(22164),o=n(36277),i=n(79592),s=n(70846),c=n(31325);function l({toc:e,className:t,linkClassName:n,isChild:a}){return e.length?(0,c.jsx)("ul",{className:a?void 0:t,children:e.map(e=>(0,c.jsxs)("li",{children:[(0,c.jsx)(s.default,{to:`#${e.id}`,className:n??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,c.jsx)(l,{isChild:!0,toc:e.children,className:t,linkClassName:n})]},e.id))}):null}const u=a.memo(l);function p({toc:e,className:t="table-of-contents table-of-contents__left-border",linkClassName:n="table-of-contents__link",linkActiveClassName:s,minHeadingLevel:l,maxHeadingLevel:p,...d}){const m=(0,r.p)(),f=l??m.tableOfContents.minHeadingLevel,h=p??m.tableOfContents.maxHeadingLevel,y=(0,o.h)({toc:e,minHeadingLevel:f,maxHeadingLevel:h}),g=(0,a.useMemo)(()=>{if(n&&s)return{linkClassName:n,linkActiveClassName:s,minHeadingLevel:f,maxHeadingLevel:h}},[n,s,f,h]);return(0,i.i)(g),(0,c.jsx)(u,{toc:y,className:t,linkClassName:n,...d})}},42164(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(77065)),i=a(n(66086)),s=n(21463),c=n(3502);t.default=function(){const e=(0,s.useTypedSelector)(e=>e.accept.value),t=(0,s.useTypedSelector)(e=>e.accept.options),n=(0,s.useTypedDispatch)();return t.length<=1?null:r.default.createElement(o.default,{label:"Accept"},r.default.createElement(i.default,{value:e,options:t,onChange:e=>n((0,c.setAccept)(e.target.value))}))}},10978(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({as:e,...t}){const n=(0,o.usePrismTheme)(),a=(0,i.getPrismCssVariables)(n);return r.default.createElement(e,{...t,style:a,className:(0,s.default)("openapi-explorer__code-block-container",t.className,o.ThemeClassNames.common.codeBlock)})};const r=a(n(20489)),o=n(19258),i=n(14230),s=a(n(68835))},48512(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({children:e,className:t}){return r.default.createElement(o.default,{as:"pre",tabIndex:0,className:(0,i.default)("openapi-explorer__code-block-standalone","thin-scrollbar",t)},r.default.createElement("code",{className:"openapi-explorer__code-block-lines"},e))};const r=a(n(20489)),o=a(n(10978)),i=a(n(68835))},30355(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({children:e,className:t="",metastring:n,title:a,showLineNumbers:f,language:h}){const{prism:{defaultLanguage:y,magicComments:g}}=(0,o.useThemeConfig)(),v=h??(0,i.parseLanguage)(t)??y,b=(0,o.usePrismTheme)(),x=(0,i.useCodeWordWrap)(),k=(0,i.parseCodeBlockTitle)(n)||a,{lineClassNames:_,code:w}=(0,i.parseLines)(e,{metastring:n,language:v,magicComments:g}),S=f??(0,i.containsLineNumbers)(n);return r.default.createElement(s.default,{as:"div",className:(0,d.default)(t,v&&!t.includes(`language-${v}`)&&`language-${v}`)},k&&r.default.createElement("div",{className:"openapi-explorer__code-block-title"},k),r.default.createElement("div",{className:"openapi-explorer__code-block-content"},r.default.createElement(m.Highlight,{theme:b,code:w,language:v??"text"},({className:e,tokens:t,getLineProps:n,getTokenProps:a})=>r.default.createElement("pre",{tabIndex:0,ref:x.codeBlockRef,className:(0,d.default)(e,"openapi-explorer__code-block","thin-scrollbar")},r.default.createElement("code",{className:(0,d.default)("openapi-explorer__code-block-lines",S&&"openapi-explorer__code-block-lines-numbering")},t.map((e,t)=>r.default.createElement(u.default,{key:t,line:e,getLineProps:n,getTokenProps:a,classNames:_[t],showLineNumbers:!!S}))))),r.default.createElement("div",{className:"openapi-explorer__code-block-btn-group"},(x.isEnabled||x.isCodeScrollable)&&r.default.createElement(p.default,{className:"openapi-explorer__code-block-code-btn",onClick:()=>x.toggle(),isEnabled:x.isEnabled}),r.default.createElement(c.default,{className:"openapi-explorer__code-block-code-btn",code:w}),r.default.createElement(l.default,{className:(0,d.default)("openapi-explorer__code-block-code-btn","openapi-explorer__expand-btn"),code:w,language:v??"text",showLineNumbers:!!S,blockClassName:t,title:"string"==typeof k?k:void 0,lineClassNames:_}))))};const r=a(n(20489)),o=n(19258),i=n(14230),s=a(n(10978)),c=a(n(85998)),l=a(n(80719)),u=a(n(74793)),p=a(n(56035)),d=a(n(68835)),m=n(90383)},85998(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{(0,p.default)(e),a(!0),r.current=window.setTimeout(()=>{a(!1)},1e3)},[e]);return(0,c.useEffect)(()=>()=>window.clearTimeout(r.current),[]),c.default.createElement("button",{type:"button","aria-label":n?(0,l.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,l.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,l.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,u.default)("clean-btn",t,"openapi-explorer__code-block-copy-btn",n&&"openapi-explorer__code-block-copy-btn--copied"),onClick:o},c.default.createElement("span",{className:"openapi-explorer__code-block-copy-btn-icons","aria-hidden":"true"},c.default.createElement("svg",{className:"openapi-explorer__code-block-copy-btn-icon",viewBox:"0 0 24 24"},c.default.createElement("path",{d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})),c.default.createElement("svg",{className:"openapi-explorer__code-block-copy-btn-icon--success",viewBox:"0 0 24 24"},c.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))))};const c=i(n(20489)),l=n(87315),u=s(n(68835)),p=s(n(10821))},21967(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({className:e,handler:t}){return r.default.createElement("button",{type:"button","aria-label":(0,o.translate)({id:"theme.CodeBlock.exitButtonAriaLabel",message:"Exit expanded view",description:"The ARIA label for exit expanded view button"}),title:(0,o.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The exit button label on code blocks"}),className:(0,i.default)("clean-btn","openapi-explorer__code-block-exit-btn",e),onClick:t},r.default.createElement("span",{className:"openapi-explorer__code-block-exit-btn-icons","aria-hidden":"true"},r.default.createElement("svg",{className:"openapi-explorer__code-block-exit-btn-icon",viewBox:"0 0 384 512"},r.default.createElement("path",{d:"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"}))))};const r=a(n(20489)),o=n(87315),i=a(n(68835))},80719(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{g.default.setAppElement("body")},[]),c.default.createElement(c.default.Fragment,null,c.default.createElement("button",{type:"button","aria-label":s?(0,u.translate)({id:"theme.CodeBlock.expanded",message:"Expanded",description:"The expanded button label on code blocks"}):(0,u.translate)({id:"theme.CodeBlock.expandButtonAriaLabel",message:"Expand code to fullscreen",description:"The ARIA label for expand code blocks button"}),title:(0,u.translate)({id:"theme.CodeBlock.expand",message:"Expand",description:"The expand button label on code blocks"}),className:(0,h.default)("clean-btn",t,"openapi-explorer__code-block-expand-btn",s&&"openapi-explorer__code-block-expand-btn--copied"),onClick:()=>v(!0)},c.default.createElement("span",{className:"openapi-explorer__code-block-expand-btn-icons","aria-hidden":"true"},c.default.createElement("svg",{className:"openapi-explorer__code-block-expand-btn-icon",viewBox:"0 0 448 512"},c.default.createElement("path",{d:"M32 32C14.3 32 0 46.3 0 64v96c0 17.7 14.3 32 32 32s32-14.3 32-32V96h64c17.7 0 32-14.3 32-32s-14.3-32-32-32H32zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7 14.3 32 32 32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H64V352zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32h64v64c0 17.7 14.3 32 32 32s32-14.3 32-32V64c0-17.7-14.3-32-32-32H320zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v64H320c-17.7 0-32 14.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32V352z"})),c.default.createElement("svg",{className:"openapi-explorer__code-block-expand-btn-icon--success",viewBox:"0 0 24 24"},c.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})))),c.default.createElement(g.default,{className:"openapi-explorer__expand-modal-content",overlayClassName:"openapi-explorer__expand-modal-overlay",isOpen:s,onRequestClose:()=>v(!1),contentLabel:"Code Snippet"},c.default.createElement(p.default,{as:"div",className:(0,h.default)("openapi-explorer__code-block-container",n&&!r.includes(`language-${n}`)&&`language-${n}`)},o&&c.default.createElement("div",{className:"openapi-explorer__code-block-title"},o),c.default.createElement("div",{className:"openapi-explorer__code-block-content"},c.default.createElement(y.Highlight,{theme:b,code:e,language:n??"text"},({className:e,tokens:t,getLineProps:n,getTokenProps:r})=>c.default.createElement("pre",{tabIndex:0,className:(0,h.default)(e,"openapi-explorer__code-block","thin-scrollbar")},c.default.createElement("code",{className:(0,h.default)("openapi-explorer__code-block-lines",a&&"openapi-explorer__code-block-lines-numbers")},t.map((e,t)=>c.default.createElement(f.default,{key:t,line:e,getLineProps:n,getTokenProps:r,classNames:i[t],showLineNumbers:a}))))),c.default.createElement("div",{className:"openapi-explorer__code-block-btn-group"},c.default.createElement(d.default,{className:"openapi-explorer__code-block-code-btn",code:e}),c.default.createElement(m.default,{className:"openapi-explorer__code-block-code-btn",handler:()=>v(!1)}))))))};const c=i(n(20489)),l=n(19258),u=n(87315),p=s(n(10978)),d=s(n(85998)),m=s(n(21967)),f=s(n(74793)),h=s(n(68835)),y=n(90383),g=s(n(16268))},74793(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({line:e,classNames:t,showLineNumbers:n,getLineProps:a,getTokenProps:i}){1===e.length&&"\n"===e[0].content&&(e[0].content="");const s=a({line:e,className:(0,o.default)(t,n&&"openapi-explorer__code-block-code-line")}),c=e.map((e,t)=>r.default.createElement("span",{key:t,...i({token:e,key:t})}));return r.default.createElement("span",{...s},n?r.default.createElement(r.default.Fragment,null,r.default.createElement("span",{className:"openapi-explorer__code-block-code-line-number"}),r.default.createElement("span",{className:"openapi-explorer__code-block-code-line-content"},c)):c,r.default.createElement("br",null))};const r=a(n(20489)),o=a(n(68835))},56035(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({className:e,onClick:t,isEnabled:n}){const a=(0,o.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return r.default.createElement("button",{type:"button",onClick:t,className:(0,i.default)("clean-btn",e,n&&"openapi-explorer__code-block-word-wrap-btn--enabled"),"aria-label":a,title:a},r.default.createElement("svg",{className:"openapi-explorer__code-block-word-wrap-btn-icon",viewBox:"0 0 24 24","aria-hidden":"true"},r.default.createElement("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})))};const r=a(n(20489)),o=n(87315),i=a(n(68835))},28690(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i(0,c.isValidElement)(e)))return e;return Array.isArray(e)?e.join(""):e}(e),r="string"==typeof a?p.default:u.default;return c.default.createElement(r,{key:String(n),...t},a)};const c=i(n(20489)),l=s(n(27431)),u=s(n(48512)),p=s(n(30355))},16551(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAuthDataKeys=function(e){if("http"===e.type&&"bearer"===e.scheme)return["token"];if("oauth2"===e.type)return["token"];if("http"===e.type&&"basic"===e.scheme)return["username","password"];if("apiKey"===e.type)return["apiKey"];return[]}},44757(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(77065)),i=a(n(66086)),s=a(n(78971)),c=n(21463),l=n(43787);t.default=function(){const e=(0,c.useTypedSelector)(e=>e.auth.data),t=(0,c.useTypedSelector)(e=>e.auth.options),n=(0,c.useTypedSelector)(e=>e.auth.selected),a=(0,c.useTypedDispatch)();if(void 0===n)return null;const u=t[n],p=Object.keys(t);return r.default.createElement("div",null,p.length>1&&r.default.createElement(o.default,{label:"Security Scheme"},r.default.createElement(i.default,{options:p,value:n,onChange:e=>{a((0,l.setSelectedAuth)(e.target.value))}})),u.map(t=>"http"===t.type&&"bearer"===t.scheme?r.default.createElement(o.default,{label:"Bearer Token",key:t.key+"-bearer"},r.default.createElement(s.default,{placeholder:"Bearer Token",password:!0,value:e[t.key].token??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"token",value:n||void 0}))}})):"oauth2"===t.type?r.default.createElement(o.default,{label:"Bearer Token",key:t.key+"-oauth2"},r.default.createElement(s.default,{placeholder:"Bearer Token",password:!0,value:e[t.key].token??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"token",value:n||void 0}))}})):"http"===t.type&&"basic"===t.scheme?r.default.createElement(r.default.Fragment,{key:t.key+"-basic"},r.default.createElement(o.default,{label:"Username"},r.default.createElement(s.default,{placeholder:"Username",value:e[t.key].username??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"username",value:n||void 0}))}})),r.default.createElement(o.default,{label:"Password"},r.default.createElement(s.default,{placeholder:"Password",password:!0,value:e[t.key].password??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"password",value:n||void 0}))}}))):"apiKey"===t.type?r.default.createElement(o.default,{label:`${t.key}`,key:t.key+"-apikey"},r.default.createElement(s.default,{placeholder:`${t.key}`,password:!0,value:e[t.key].apiKey??"",onChange:e=>{const n=e.target.value;a((0,l.setAuthData)({scheme:t.key,key:"apiKey",value:n||void 0}))}})):null))}},43787(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.setSelectedAuth=t.setAuthData=t.slice=void 0,t.createAuth=function({security:e,securitySchemes:t,options:n}){const a=(0,o.createStorage)("sessionStorage");let r={},s={};for(const o of e??[]){const e=Object.keys(o).join(" and ");for(const[n,c]of Object.entries(o)){const o=t?.[n];if(o){void 0===s[e]&&(s[e]=[]);const t=(0,i.getAuthDataKeys)(o);for(const e of t){let t;void 0===r[n]&&(r[n]={});try{t=JSON.parse(a.getItem(n)??"")[e]}catch{}r[n][e]=t}s[e].push({...o,key:n,scopes:c})}}}let c;try{c=a.getItem((0,o.hashArray)(Object.keys(s)))??void 0}catch{}return{data:r,options:s,selected:c??Object.keys(s)[0]}};const r=n(85256),o=n(63918),i=n(16551);t.slice=(0,r.createSlice)({name:"auth",initialState:{},reducers:{setAuthData:(e,t)=>{const{scheme:n,key:a,value:r}=t.payload;e.data[n][a]=r},setSelectedAuth:(e,t)=>{e.selected=t.payload}}}),a=t.slice.actions,t.setAuthData=a.setAuthData,t.setSelectedAuth=a.setSelectedAuth,t.default=t.slice.reducer},21360(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(96055)),i=a(n(12701)),s=a(n(77065)),c=a(n(66086)),l=a(n(78971)),u=a(n(62851)),p=n(21463),d=a(n(45321)),m=a(n(12267)),f=a(n(96847)),h=a(n(69336)),y=n(21682);function g({requestBodyMetadata:e,jsonRequestBodyExample:t,methods:n,required:a}){const g=(0,p.useTypedSelector)(e=>e.contentType.value),v=(0,p.useTypedDispatch)(),b=e?.content?.[g]?.schema,x=e?.content?.[g]?.example,k=e?.content?.[g]?.examples;if("binary"===b?.format)return r.default.createElement(s.default,null,r.default.createElement(i.default,{placeholder:b.description||"Body",onChange:e=>{v(void 0!==e?(0,y.setFileRawBody)({src:`/path/to/${e.name}`,content:e}):(0,y.clearRawBody)())}}));if(("multipart/form-data"===g||"application/x-www-form-urlencoded"===g)&&"object"===b?.type)return r.default.createElement(s.default,{className:"openapi-explorer__form-item-body-container"},r.default.createElement("div",null,Object.entries(b.properties??{}).map(([e,t])=>"binary"===t.format?r.default.createElement(s.default,{key:e,label:e,required:Array.isArray(b.required)&&b.required.includes(e)},r.default.createElement(i.default,{placeholder:t.description||e,onChange:t=>{v(void 0!==t?(0,y.setFileFormBody)({key:e,value:{src:`/path/to/${t.name}`,content:t}}):(0,y.clearFormBodyKey)(e))}})):t.enum?r.default.createElement(s.default,{key:e,label:e,required:Array.isArray(b.required)&&b.required.includes(e)},r.default.createElement(c.default,{options:["---",...t.enum],onChange:t=>{const n=t.target.value;v("---"===n?(0,y.clearFormBodyKey)(e):(0,y.setStringFormBody)({key:e,value:n}))}})):r.default.createElement(s.default,{key:e,label:e,required:Array.isArray(b.required)&&b.required.includes(e)},r.default.createElement(l.default,{paramName:e,isRequired:Array.isArray(b.required)&&b.required.includes(e),placeholder:t.description||e,onChange:t=>{v((0,y.setStringFormBody)({key:e,value:t.target.value}))}})))));let _,w="plaintext",S="",A=[];if(g.includes("application/json")||g.endsWith("+json")){if(t&&(S=JSON.stringify(t,null,2)),x&&(_=JSON.stringify(x,null,2)),k)for(const[e,t]of Object.entries(k)){let n=t.value;try{JSON.parse(t.value)}catch(j){n=JSON.stringify(t.value,null,2)}A.push({label:e,body:n,summary:t.summary})}w="json"}if("application/xml"===g||g.endsWith("+xml")){if(t)try{S=(0,h.default)((0,o.default)(t,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{S=(0,o.default)(t)}if(x)try{_=(0,h.default)((0,o.default)(x,""),{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{_=(0,o.default)(x)}if(k)for(const[e,t]of Object.entries(k)){let n;try{n=(0,h.default)(t.value,{indentation:" ",lineSeparator:"\n",collapseContent:!0})}catch{n=t.value}A.push({label:e,body:n,summary:t.summary})}w="xml"}return _?r.default.createElement(s.default,null,r.default.createElement(m.default,{className:"openapi-tabs__schema",lazy:!0},r.default.createElement(f.default,{label:"Example (from schema)",value:"Example (from schema)",default:!0},r.default.createElement(u.default,{action:v,language:w,required:a},S)),r.default.createElement(f.default,{label:"Example",value:"example"},x.summary&&r.default.createElement(d.default,null,x.summary),_&&r.default.createElement(u.default,{action:v,language:w,required:a},_)))):A&&A.length>0?r.default.createElement(s.default,{className:"openapi-explorer__form-item-body-container"},r.default.createElement(m.default,{className:"openapi-tabs__schema",lazy:!0},r.default.createElement(f.default,{label:"Example (from schema)",value:"Example (from schema)",default:!0},r.default.createElement(u.default,{action:v,language:w,required:a},S)),A.map(e=>r.default.createElement(f.default,{label:e.label,value:e.label,key:e.label},e.summary&&r.default.createElement(d.default,null,e.summary),e.body&&r.default.createElement(u.default,{action:v,language:w},e.body))))):r.default.createElement(s.default,null,r.default.createElement(u.default,{action:v,language:w,required:a},S))}t.default=function({requestBodyMetadata:e,jsonRequestBodyExample:t,methods:n,required:a}){return void 0===(0,p.useTypedSelector)(e=>e.contentType.value)?null:r.default.createElement(g,{requestBodyMetadata:e,jsonRequestBodyExample:t,required:a})}},96055(e,t,n){"use strict";function a(e,t){var n=function(e,t,a){var r="";if(e instanceof Array)for(var o=0,i=e.length;o":"/>",s){for(var l in e)"#text"===l?r+=e[l]:"#cdata"===l?r+="":"@"!==l.charAt(0)&&(r+=n(e[l],l,a+"\t"));r+=("\n"===r.charAt(r.length-1)?a:"")+""}}else r+=a+"<"+t+">"+e.toString()+"";return r},a="";for(var r in e)a+=n(e[r],r,"");return t?a.replace(/\t/g,t):a.replace(/\t|\n/g,"")}n.r(t),n.d(t,{default:()=>a})},21682(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.setFileFormBody=t.setStringFormBody=t.clearFormBodyKey=t.setFileRawBody=t.setStringRawBody=t.clearRawBody=t.slice=void 0;const r=n(85256);t.slice=(0,r.createSlice)({name:"body",initialState:{},reducers:{clearRawBody:e=>({type:"empty"}),setStringRawBody:(e,t)=>({type:"raw",content:{type:"string",value:t.payload}}),setFileRawBody:(e,t)=>({type:"raw",content:{type:"file",value:t.payload}}),clearFormBodyKey:(e,t)=>{"form"===e?.type&&delete e.content[t.payload]},setStringFormBody:(e,t)=>"form"!==e?.type?{type:"form",content:{[t.payload.key]:{type:"string",value:t.payload.value}}}:(e.content[t.payload.key]={type:"string",value:t.payload.value},e),setFileFormBody:(e,t)=>"form"!==e?.type?{type:"form",content:{[t.payload.key]:{type:"file",value:t.payload.value}}}:(e.content[t.payload.key]={type:"file",value:t.payload.value},e)}}),a=t.slice.actions,t.clearRawBody=a.clearRawBody,t.setStringRawBody=a.setStringRawBody,t.setFileRawBody=a.setFileRawBody,t.clearFormBodyKey=a.clearFormBodyKey,t.setStringFormBody=a.setStringFormBody,t.setFileFormBody=a.setFileFormBody,t.default=t.slice.reducer},62479(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.contentType.value),o=(0,m.useTypedSelector)(e=>e.accept.value),i=(0,m.useTypedSelector)(e=>e.server.value),s=(0,m.useTypedSelector)(e=>e.body),v=(0,m.useTypedSelector)(e=>e.params.path),b=(0,m.useTypedSelector)(e=>e.params.query),x=(0,m.useTypedSelector)(e=>e.params.cookie),k=(0,m.useTypedSelector)(e=>e.params.header),_=(0,m.useTypedSelector)(e=>e.auth),w=(0,f.default)(_);let S;const A={...w,data:function e(t){for(const n in t)if("object"==typeof t[n]&&null!==t[n]){const a=Object.keys(t).join(" and "),r=w?.options?.[n]??w?.options?.[a];S=r?.[0]?.name,t[n]=e(t[n])}else t[n]=`<${S??n}>`;return t}(w.data)},j=(0,p.default)(e,{queryParams:b,pathParams:v,cookieParams:x,contentType:r,accept:o,headerParams:k,body:s,server:i,auth:A}),E=a?.themeConfig?.languageTabs??t.languageSet,C=t.languageSet.filter(e=>E?.some(t=>t.language===e.language)),T=(0,y.mergeCodeSampleLanguage)((0,y.mergeArraysbyLanguage)(E,C),n),O=T.filter(e=>e.language===localStorage.getItem("docusaurus.tab.code-samples")),[B,R]=(0,c.useState)(),[P,N]=(0,c.useState)(),[D,I]=(0,c.useState)(()=>1===T.length?T[0]:O[0]??T[0]),[L,F]=(0,c.useState)(""),[M,$]=(0,c.useState)(()=>(0,y.getCodeSampleSourceFromLanguage)(D));return(0,c.useEffect)(()=>{if(D&&D.sample&&$((0,y.getCodeSampleSourceFromLanguage)(D)),D&&D.options)h.default.convert(D.language,D.variant,j,D.options,(e,t)=>{e||F(t)});else if(D&&!D.options){const e={...T.filter(e=>e.language===D.language)[0],...D};h.default.convert(e.language,e.variant,j,e.options,(e,t)=>{e||F(t)})}else F("")},[o,s,r,x,k,D,v,e,b,i,j,T]),(0,c.useEffect)(function(){B&&B!==D?.variant&&h.default.convert(D.language,B,j,D.options,(e,t)=>{e||F(t)})}),(0,c.useEffect)(function(){if(D&&D.samples&&D.samplesSources&&P&&P!==D.sample){const e=D.samples.findIndex(e=>e===P);$(D.samplesSources[e])}}),void 0===D?null:c.default.createElement(c.default.Fragment,null,c.default.createElement(d.default,{groupId:"code-samples",action:{setLanguage:I,setSelectedVariant:R,setSelectedSample:N},languageSet:T,defaultValue:O[0]?.language??T[0].language,lazy:!0},T.map(e=>c.default.createElement(g,{value:e.language,label:e.language,key:e.language,attributes:{className:`openapi-tabs__code-item--${e.logoClass}`}},e.samples&&c.default.createElement(d.default,{className:"openapi-tabs__code-container-inner",action:{setLanguage:I,setSelectedSample:N},includeSample:!0,currentLanguage:e.language,defaultValue:P,languageSet:T,lazy:!0},e.samples.map((t,n)=>c.default.createElement(g,{value:t,label:e.samplesLabels?e.samplesLabels[n]:t,key:`${e.language}-${e.sample}`,attributes:{className:"openapi-tabs__code-item--sample"}},c.default.createElement(u.default,{language:e.highlight,className:"openapi-explorer__code-block",showLineNumbers:!0},M)))),c.default.createElement(d.default,{className:"openapi-tabs__code-container-inner",action:{setLanguage:I,setSelectedVariant:R},includeVariant:!0,currentLanguage:e.language,defaultValue:B,languageSet:T,lazy:!0},e.variants.map((t,n)=>c.default.createElement(g,{value:t.toLowerCase(),label:t.toUpperCase(),key:`${e.language}-${e.variant}`,attributes:{className:"openapi-tabs__code-item--variant"}},c.default.createElement(u.default,{language:e.highlight,className:"openapi-explorer__code-block",showLineNumbers:!0},L))))))))}},40732(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.mergeArraysbyLanguage=void 0,t.mergeCodeSampleLanguage=function(e,t){return e.map(e=>{const n=t.filter(({lang:t})=>t===e.codeSampleLanguage);if(n.length){const t=n.map(({lang:e})=>e),a=n.map(({label:e,lang:t})=>e||t),r=n.map(({source:e})=>e);return{...e,sample:t[0],samples:t,samplesSources:r,samplesLabels:a}}return e})},t.getCodeSampleSourceFromLanguage=function(e){if(e&&e.sample&&e.samples&&e.samplesSources){const t=e.samples.findIndex(t=>t===e.sample);return e.samplesSources[t]}return""},t.generateLanguageSet=function(){const e=[];return s.default.getLanguageList().forEach(t=>{const n=[];t.variants.forEach(e=>{n.push(e.key)}),e.push({highlight:t.syntax_mode,language:t.key,codeSampleLanguage:t.label,logoClass:t.key,options:{longFormat:!1,followRedirect:!0,trimRequestBody:!0},variant:n[0],variants:n})}),e};const r=a(n(93624)),o=a(n(38067)),i=a(n(14749)),s=a(n(38577));t.mergeArraysbyLanguage=(e,t)=>(0,i.default)(e,t,"language").map(n=>{const a=[(0,r.default)(e,["language",n.language]),(0,r.default)(t,["language",n.language])];return(0,o.default)({},...a,e=>e)})},61713(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{const e=m.current.find(e=>"true"===e?.getAttribute("aria-selected"));if(e&&f.current){const t=f.current,n=t.getBoundingClientRect(),a=3,r=e.getBoundingClientRect().left-n.left+t.scrollLeft-a;Math.abs(r-t.scrollLeft)>4&&(t.scrollLeft=r)}},[]);const y=o=>{const i=o.currentTarget,c=m.current.indexOf(i),l=d[c].value;if(l!==s&&(h(i),u(l)),e){let o;t&&a?(o=n.filter(e=>e.language===t)[0],o.variant=l,e.setSelectedVariant(l.toLowerCase())):t&&r?(o=n.filter(e=>e.language===t)[0],o.sample=l,e.setSelectedSample(l)):(o=n.filter(e=>e.language===l)[0],e.setSelectedVariant(o.variants[0].toLowerCase()),e.setSelectedSample(o.sample)),e.setLanguage(o)}},g=e=>{let t=null;switch(e.key){case"Enter":y(e);break;case"ArrowRight":{const n=m.current.indexOf(e.currentTarget)+1;t=m.current[n]??m.current[0];break}case"ArrowLeft":{const n=m.current.indexOf(e.currentTarget)-1;t=m.current[n]??m.current[m.current.length-1];break}}t?.focus()};return c.default.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,p.default)("tabs","openapi-tabs__code-list-container",{"tabs--block":i},o),ref:f},d.map(({value:e,label:t,attributes:n})=>c.default.createElement("li",{role:"tab",tabIndex:s===e?0:-1,"aria-selected":s===e,key:e,ref:e=>{e&&m.current.push(e)},onKeyDown:g,onClick:y,...n,className:(0,p.default)("tabs__item","openapi-tabs__code-item",n?.className,{active:s===e})},c.default.createElement("span",null,t??e))))}function m({lazy:e,children:t,selectedValue:n}){const a=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=a.find(e=>e.props.value===n);return e?(0,c.cloneElement)(e,{className:"margin-top--md"}):null}return c.default.createElement("div",{className:"margin-top--md openapi-tabs__code-content"},a.map((e,t)=>(0,c.cloneElement)(e,{key:t,hidden:e.props.value!==n})))}function f(e){const t=(0,l.useTabs)(e),{className:n}=e;return c.default.createElement("div",{className:(0,p.default)("tabs-container openapi-tabs__code-container",n)},c.default.createElement(d,{...e,...t}),c.default.createElement(m,{...e,...t}))}},58529(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(77065)),i=a(n(66086)),s=n(21463),c=n(17775);t.default=function(){const e=(0,s.useTypedSelector)(e=>e.contentType.value),t=(0,s.useTypedSelector)(e=>e.contentType.options),n=(0,s.useTypedDispatch)();return t.length<=1?null:r.default.createElement(o.default,{label:"Content-Type"},r.default.createElement(i.default,{value:e,options:t,onChange:e=>n((0,c.setContentType)(e.target.value))}))}},11614(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489));t.default=function({label:e,onClick:t,children:n}){return r.default.createElement("div",{tabIndex:0,className:"openapi-explorer__floating-btn"},e&&r.default.createElement("button",{tabIndex:0,onClick:t},e),n)}},12701(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ia(!0),onDragLeave:()=>a(!1),multiple:!1,style:{marginTop:"calc(var(--ifm-pre-padding) / 2)"}},r?c.default.createElement(c.default.Fragment,null,c.default.createElement("button",{style:{marginTop:"calc(var(--ifm-pre-padding) / 2)"},onClick:e=>{e.stopPropagation(),i(void 0)}},"Clear"),c.default.createElement(p,{file:r})):c.default.createElement("div",{className:"openapi-explorer__dropzone-content"},e)))}},77065(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(68835));t.default=function({label:e,type:t,required:n,children:a,className:i}){return r.default.createElement("div",{className:(0,o.default)("openapi-explorer__form-item",i)},e&&r.default.createElement("label",{className:"openapi-explorer__form-item-label"},e),t&&r.default.createElement("span",{style:{opacity:.6}}," \u2014 ",t),n&&r.default.createElement("span",{className:"openapi-schema__required"},"required"),r.default.createElement("div",null,a))}},34599(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(68835));t.default=function({value:e,options:t,onChange:n,showErrors:a}){if(0===t.length)return null;let i;if(t.length<6){const e=24;i=29*t.length+(4*t.length-1)+8+e+1}return r.default.createElement("select",{style:{height:i},className:(0,o.default)("openapi-explorer__multi-select-input",{error:a}),value:e,onChange:n,size:Math.min(6,t.length+1),multiple:!0},t.map(e=>r.default.createElement("option",{key:e,value:e},e)))}},66086(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489));t.default=function({value:e,options:t,onChange:n}){return Array.isArray(t)&&0!==t.length?r.default.createElement("select",{className:"openapi-explorer__select-input",value:e,onChange:n},t.map(e=>r.default.createElement("option",{key:e,value:e},e))):null}},78971(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=n(59876),i=a(n(68835)),s=n(85954);t.default=function({isRequired:e,value:t,placeholder:n,password:a,onChange:c,paramName:l}){n=n?.split("\n")[0];const{register:u,formState:{errors:p}}=(0,s.useFormContext)(),d=p?.[l]?.message;return r.default.createElement(r.default.Fragment,null,l?r.default.createElement("input",{...u(l,{required:!!e&&"This field is required"}),className:(0,i.default)("openapi-explorer__form-item-input",{error:d}),type:a?"password":"text",placeholder:n,title:n,value:t,onChange:c,autoComplete:"off"}):r.default.createElement("input",{className:"openapi-explorer__form-item-input",type:a?"password":"text",placeholder:n,title:n,value:t,onChange:c,autoComplete:"off"}),d&&r.default.createElement(o.ErrorMessage,{errors:p,name:l,render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))}},62851(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ir(!1),onBlur:()=>r(!0)},c.default.createElement(h.LiveEditor,{key:String(n),className:(0,m.default)({"openapi-explorer__playground-editor":!0,"openapi-explorer__form-item-input":t,error:t}),onChange:e,disabled:a,tabMode:"focus"}))});const g=(0,h.withLive)(function({children:e,transformCode:t,value:n,language:a,action:r,required:o,...i}){const s=(0,l.usePrismTheme)(),[u,g]=c.default.useState(e.replace(/\n$/,""));(0,c.useEffect)(()=>{r((0,d.setStringRawBody)(u))},[r,u]);const{control:v,formState:{errors:b}}=(0,f.useFormContext)(),x=b?.requestBody;return c.default.createElement("div",{className:(0,m.default)({"openapi-explorer__playground-container":!0})},c.default.createElement(h.LiveProvider,{code:u,transformCode:t??(e=>`${e};`),theme:s,language:a,...i},c.default.createElement(f.Controller,{control:v,rules:{required:!(!o||u)&&"This field is required"},name:"requestBody",render:({field:{onChange:e,name:t}})=>c.default.createElement(y,{onEdit:t=>((e,t)=>{g(e),t(e)})(t,e),name:t,showErrors:x})}),x&&c.default.createElement(p.ErrorMessage,{errors:b,name:"requestBody",render:({message:e})=>c.default.createElement("div",{className:"openapi-explorer__input-error"},e)})))});t.default=g},40152(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i[...e,{id:(0,u.nanoid)()}])}function p(e,a){return r=>{const o=t.map(t=>t.id===e.id?{...t,value:r}:t);n(o),a(o)}}return(0,c.useEffect)(()=>{const n=t.map(e=>e.value).filter(e=>!!e);a((0,m.setParam)({...e,value:n.length>0?n:void 0}))},[t]),(0,c.useEffect)(()=>{if(e.schema?.example?.length>0){const t=e.schema.example.map(e=>({id:(0,u.nanoid)(),value:e.toString()}));n(t)}},[e.schema.example,e.schema.length]),c.default.createElement(c.default.Fragment,null,c.default.createElement(h.Controller,{control:r,rules:{required:!!e.required&&"This field is required"},name:"paramArray",render:({field:{onChange:a,name:r}})=>c.default.createElement(c.default.Fragment,null,t.map(r=>{return c.default.createElement("div",{key:r.id,style:{display:"flex"}},c.default.createElement(y,{param:e,onChange:p(r,a),initialValue:r.value}),c.default.createElement("button",{className:"openapi-explorer__delete-btn",onClick:(o=r,()=>{const e=t.filter(e=>e.id!==o.id);n(e)})},c.default.createElement("svg",{focusable:"false",preserveAspectRatio:"xMidYMid meet",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",width:"16",height:"16",viewBox:"0 0 32 32","aria-hidden":"true"},c.default.createElement("path",{d:"M24 9.4L22.6 8 16 14.6 9.4 8 8 9.4 14.6 16 8 22.6 9.4 24 16 17.4 22.6 24 24 22.6 17.4 16 24 9.4z"}),c.default.createElement("title",null,"Delete"))));var o}),c.default.createElement("button",{className:"openapi-explorer__thin-btn",onClick:s},"Add item"))}),i&&c.default.createElement(l.ErrorMessage,{errors:o,name:"paramArray",render:({message:e})=>c.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const c=i(n(20489)),l=n(59876),u=n(85256),p=s(n(66086)),d=s(n(78971)),m=n(51195),f=n(21463),h=n(85954);function y({param:e,onChange:t,initialValue:n}){const[a,r]=(0,c.useState)(n||"");return"boolean"===e.schema?.items?.type?c.default.createElement(p.default,{options:["---","true","false"],onChange:e=>{const n=e.target.value;t("---"===n?void 0:n)}}):c.default.createElement(d.default,{placeholder:e.description||e.name,value:a,onChange:e=>{r(e.target.value),t(e.target.value)}})}},90317(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const t=(0,c.useTypedDispatch)(),{control:n,formState:{errors:a}}=(0,l.useFormContext)(),u=a?.paramBoolean;return r.default.createElement(r.default.Fragment,null,r.default.createElement(l.Controller,{control:n,rules:{required:!!e.required&&"This field is required"},name:"paramBoolean",render:({field:{onChange:n,name:a}})=>r.default.createElement(i.default,{name:a,options:["---","true","false"],onChange:a=>{const r=a.target.value;t((0,s.setParam)({...e,value:"---"===r?void 0:r})),n(r)}})}),u&&r.default.createElement(o.ErrorMessage,{errors:a,name:"paramBoolean",render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const r=a(n(20489)),o=n(59876),i=a(n(66086)),s=n(51195),c=n(21463),l=n(85954)},35780(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const{control:t,formState:{errors:n}}=(0,l.useFormContext)(),a=n?.paramMultiSelect,u=(0,c.useTypedDispatch)(),p=e.schema?.items?.enum??[],d=(0,c.useTypedSelector)(e=>e.params.path),m=(0,c.useTypedSelector)(e=>e.params.query),f=(0,c.useTypedSelector)(e=>e.params.cookie),h=(0,c.useTypedSelector)(e=>e.params.header),y=d.length?d:m.length?m:f.length?f:h;return r.default.createElement(r.default.Fragment,null,r.default.createElement(l.Controller,{control:t,rules:{required:!!e.required&&"This field is required"},name:"paramMultiSelect",render:({field:{onChange:t,name:n}})=>r.default.createElement(i.default,{options:p,name:n,onChange:n=>((t,n)=>{const a=Array.prototype.filter.call(t.target.options,e=>e.selected).map(e=>e.value);u((0,s.setParam)({...e,value:a.length>0?a:void 0})),n(y)})(n,t),showErrors:a})}),a&&r.default.createElement(o.ErrorMessage,{errors:n,name:"paramMultiSelect",render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const r=a(n(20489)),o=n(59876),i=a(n(34599)),s=n(51195),c=n(21463),l=n(85954)},31187(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const{control:t,formState:{errors:n}}=(0,l.useFormContext)(),a=n?.paramSelect,u=(0,c.useTypedDispatch)(),p=e.schema?.enum??[];return r.default.createElement(r.default.Fragment,null,r.default.createElement(l.Controller,{control:t,rules:{required:!!e.required&&"This field is required"},name:"paramSelect",render:({field:{onChange:t,name:n}})=>r.default.createElement(i.default,{options:["---",...p],onChange:n=>{const a=n.target.value;u((0,s.setParam)({...e,value:"---"===a?void 0:a})),t(a)}})}),a&&r.default.createElement(o.ErrorMessage,{errors:n,name:"paramSelect",render:({message:e})=>r.default.createElement("div",{className:"openapi-explorer__input-error"},e)}))};const r=a(n(20489)),o=n(59876),i=a(n(66086)),s=n(51195),c=n(21463),l=n(85954)},46672(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({param:e}){const t=(0,s.useTypedDispatch)();return r.default.createElement(o.default,{isRequired:e.required,paramName:e.name,placeholder:e.description||e.name,onChange:n=>t((0,i.setParam)({...e,value:"path"===e.in||"query"===e.in?n.target.value.replace(/\s/g,"%20"):n.target.value}))})};const r=a(n(20489)),o=a(n(78971)),i=n(51195),s=n(21463)},37381(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.params.path),...(0,h.useTypedSelector)(e=>e.params.query),...(0,h.useTypedSelector)(e=>e.params.cookie),...(0,h.useTypedSelector)(e=>e.params.header)],a=n.filter(e=>e.required),r=n.filter(e=>!e.required);return c.default.createElement(c.default.Fragment,null,a.map(e=>c.default.createElement(g,{key:`${e.in}-${e.name}`,param:e})),r.length>0&&c.default.createElement(c.default.Fragment,null,c.default.createElement("button",{type:"button",className:"openapi-explorer__show-more-btn",onClick:()=>t(e=>!e)},c.default.createElement("span",{style:{width:"1.5em",display:"inline-block",textAlign:"center"}},c.default.createElement("span",{className:e?"openapi-explorer__plus-btn--expanded":"openapi-explorer__plus-btn"},c.default.createElement("div",null,c.default.createElement("svg",{style:{fill:"currentColor",width:"10px",height:"10px"},height:"16",viewBox:"0 0 16 16",width:"16",xmlns:"http://www.w3.org/2000/svg"},c.default.createElement("path",{d:"M9 7h6a1 1 0 0 1 0 2H9v6a1 1 0 0 1-2 0V9H1a1 1 0 1 1 0-2h6V1a1 1 0 1 1 2 0z",fillRule:"evenodd"}))))),e?"Hide optional parameters":"Show optional parameters"),c.default.createElement("div",{className:e?"openapi-explorer__show-options":"openapi-explorer__hide-options"},r.map(e=>c.default.createElement(g,{key:`${e.in}-${e.name}`,param:e})))))}},51195(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setParam=t.slice=void 0;const a=n(85256);t.slice=(0,a.createSlice)({name:"params",initialState:{},reducers:{setParam:(e,t)=>{const n=t.payload,a=e[t.payload.in],r=a.findIndex(e=>e.name===n.name);a[r]=n}}}),t.setParam=t.slice.actions.setParam,t.default=t.slice.reducer},35229(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.params.path),i=(0,v.useTypedSelector)(e=>e.params.query),s=(0,v.useTypedSelector)(e=>e.params.cookie),_=(0,v.useTypedSelector)(e=>e.contentType.value),w=(0,v.useTypedSelector)(e=>e.params.header),S=(0,v.useTypedSelector)(e=>e.body),A=(0,v.useTypedSelector)(e=>e.accept.value),j=(0,v.useTypedDispatch)(e=>e.accept.options),E=(0,v.useTypedSelector)(e=>e.auth.selected),C=(0,v.useTypedSelector)(e=>e.server.value),T=(0,v.useTypedSelector)(e=>e.server.options),O=(0,v.useTypedSelector)(e=>e.auth),B=(0,v.useTypedDispatch)(),[R,P]=(0,c.useState)(!0),[N,D]=(0,c.useState)(!0),[I,L]=(0,c.useState)(!0),[F,M]=(0,c.useState)(!0),[$,q]=(0,c.useState)(!0),H=[...o,...i,...s,...w],z=(0,m.default)(t,{queryParams:i,pathParams:o,cookieParams:s,contentType:_,accept:A,headerParams:w,body:S,server:C,auth:O}),U={path:[],query:[],header:[],cookie:[]};e.parameters?.forEach(e=>{const t=e.in;U[t].push(e)});const G=(0,x.useForm)({shouldFocusError:!1}),W=T.length>0,J=j.length>1,K=void 0!==_,V=e.servers&&!r,Z=void 0!==E,Y=H.length>0,X=e.requestBody?.required;if(!(J||Z||Y||K||W))return null;const Q=F&&I&&$&&N&&R;return c.default.createElement(x.FormProvider,{...G},c.default.createElement("form",{className:"openapi-explorer__request-form",onSubmit:G.handleSubmit(async e=>{B((0,y.setResponse)("Fetching..."));try{await(t=1200,new Promise(e=>setTimeout(e,t)));const e=await(0,k.default)(z,a,S);e.headers.get("content-type")?.includes("text/event-stream")?await(async e=>{e.headers&&B((0,y.setHeaders)(Object.fromEntries(e.headers))),B((0,y.setCode)(e.status));const t=e.body.getReader(),n=new TextDecoder;let a="";for(;;){const{done:e,value:r}=await t.read();if(e)break;a+=n.decode(r,{stream:!0}),B((0,y.setResponse)(a))}})(e):await(async e=>{B((0,y.setResponse)(await e.text())),B((0,y.setCode)(e.status)),e.headers&&B((0,y.setHeaders)(Object.fromEntries(e.headers)))})(e)}catch(n){console.log(n),B((0,y.setResponse)("Connection failed")),B((0,y.clearCode)()),B((0,y.clearHeaders)())}var t})},c.default.createElement("div",{className:"openapi-explorer__request-header-container"},c.default.createElement("span",{className:"openapi-explorer__request-title"},"Request "),Q?c.default.createElement("span",{className:"openapi-explorer__expand-details-btn",onClick:()=>{P(!1),D(!1),L(!1),M(!1),q(!1)}},"Collapse all"):c.default.createElement("span",{className:"openapi-explorer__expand-details-btn",onClick:()=>{P(!0),D(!0),L(!0),M(!0),q(!0)}},"Expand all")),c.default.createElement("div",{className:"openapi-explorer__details-outer-container"},W&&"event"!==e.method&&c.default.createElement("details",{open:$,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),q(!$)}},"Base URL"),c.default.createElement(g.default,null)),Z&&c.default.createElement("details",{open:N,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),D(!N)}},"Auth"),c.default.createElement(p.default,null)),Y&&c.default.createElement("details",{open:F||Object.keys(G.formState.errors).length,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),M(!F)}},"Parameters"),c.default.createElement(h.default,null)),K&&c.default.createElement("details",{open:I,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),L(!I)}},"Body",X&&c.default.createElement("span",{className:"openapi-schema__required"},"\xa0required")),c.default.createElement(c.default.Fragment,null,c.default.createElement(f.default,null),c.default.createElement(d.default,{jsonRequestBodyExample:e.jsonRequestBodyExample,requestBodyMetadata:e.requestBody,required:X}))),J&&c.default.createElement("details",{open:R,className:"openapi-explorer__details-container"},c.default.createElement("summary",{className:"openapi-explorer__details-summary",onClick:e=>{e.preventDefault(),P(!R)}},"Accept"),c.default.createElement(u.default,null)),V&&"event"!==e.method&&c.default.createElement("button",{className:"openapi-explorer__request-btn",type:"submit"},"Send API Request"))))}},97054(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=async function(e,t,n){const a=e.toJSON().header;let r=new Headers;a&&a.forEach(e=>{e.key&&e.value&&r.append(e.key,e.value)});const o=e.body?.toJSON();let i;if(void 0!==o&&Object.keys(o).length>0)switch(o.mode){case"urlencoded":if(i=new URLSearchParams,Array.isArray(o.urlencoded))for(const e of o.urlencoded)e.key&&e.value&&i.append(e.key,e.value);break;case"raw":i=(o.raw??"").toString();break;case"formdata":{r.delete("Content-Type"),i=new FormData;const t=e.body?.formdata?.members;if(Array.isArray(t))for(const e of t)e.key&&e.value.content&&i.append(e.key,e.value.content),e.key&&"string"==typeof e.value&&i.append(e.key,e.value);break}case"file":"raw"===n.type&&"file"===n.content?.type&&(i=await async function(e){return new Promise((t,n)=>{const a=new FileReader;a.onabort=()=>{console.log("file reading was aborted"),n()},a.onerror=()=>{console.log("file reading has failed"),n()},a.onload=()=>{const e=a.result;t(e)},a.readAsArrayBuffer(e)})}(n.content.value.content))}const s={method:e.method,headers:r,body:i};let c=e.url.toString();if(t){c=t.replace(/\/$/,"")+"/"+e.url.toString()}return function(e,t,n=5e3){return Promise.race([fetch(e,t),new Promise((e,t)=>setTimeout(()=>t(new Error("Request timed out")),n))])}(c,s).then(e=>{const t=e.headers.get("content-type");let n="";return t?(t.includes("application/pdf")?n=".pdf":t.includes("image/jpeg")?n=".jpg":t.includes("image/png")?n=".png":t.includes("image/gif")?n=".gif":t.includes("image/webp")?n=".webp":t.includes("video/mpeg")?n=".mpeg":t.includes("video/mp4")?n=".mp4":t.includes("audio/mpeg")?n=".mp3":t.includes("audio/ogg")?n=".ogg":t.includes("application/octet-stream")?n=".bin":t.includes("application/zip")&&(n=".zip"),n?e.blob().then(t=>{const a=window.URL.createObjectURL(t),r=document.createElement("a");return r.href=a,r.setAttribute("download",`file${n}`),r.style.display="none",document.body.appendChild(r),r.click(),setTimeout(()=>document.body.removeChild(r),0),e}):e):e})}},89751(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=n(14211),i=n(19258),s=a(n(28690)),c=n(21463),l=a(n(12267)),u=a(n(96847)),p=a(n(68835)),d=n(4617);t.default=function({item:e}){const t=(0,o.useDoc)().frontMatter.hide_send_button,n=(0,i.usePrismTheme)(),a=(0,c.useTypedSelector)(e=>e.response.code),m=(0,c.useTypedSelector)(e=>e.response.headers),f=(0,c.useTypedSelector)(e=>e.response.value),h=(0,c.useTypedDispatch)(),y=a&&"openapi-response__dot "+(parseInt(a)>=400?"openapi-response__dot--danger":parseInt(a)>=200&&parseInt(a)<300?"openapi-response__dot--success":"openapi-response__dot--info");if(!e.servers||t)return null;let g=f;if(g)try{g=JSON.stringify(JSON.parse(f),null,2)}catch{f.startsWith("<")&&(g=function(e){let t="",n="";return e.split(/>\s*{e.match(/^\/\w/)&&(n=n.substring(2)),t+=n+"<"+e+">\r\n",e.match(/^]*[^/]$/)&&(n+=" ")}),t.substring(1,t.length-3)}(f))}return r.default.createElement("div",{className:"openapi-explorer__response-container"},r.default.createElement("div",{className:"openapi-explorer__response-title-container"},r.default.createElement("span",{className:"openapi-explorer__response-title"},"Response"),r.default.createElement("span",{className:"openapi-explorer__response-clear-btn",onClick:()=>{h((0,d.clearResponse)()),h((0,d.clearCode)()),h((0,d.clearHeaders)())}},"Clear")),r.default.createElement("div",{style:{backgroundColor:a&&"Fetching..."!==g?n.plain.backgroundColor:"transparent",paddingLeft:"1rem",paddingTop:"1rem",...("Fetching..."===g||!a)&&{paddingBottom:"1rem"}}},a&&"Fetching..."!==g?r.default.createElement(l.default,{lazy:!0},r.default.createElement(u.default,{label:` ${a}`,value:"body",attributes:{className:(0,p.default)("openapi-response__dot",y)},default:!0},r.default.createElement(s.default,{className:"openapi-explorer__code-block openapi-response__status-code",language:f.startsWith("<")?"xml":"json"},g||r.default.createElement("p",{className:"openapi-explorer__response-placeholder-message"},"Click the ",r.default.createElement("code",null,"Send API Request")," button above and see the response here!"))),r.default.createElement(u.default,{label:"Headers",value:"headers"},r.default.createElement(s.default,{className:"openapi-explorer__code-block openapi-response__status-headers",language:f.startsWith("<")?"xml":"json"},JSON.stringify(m,void 0,2)))):"Fetching..."===g?r.default.createElement("div",{className:"openapi-explorer__loading-container"},r.default.createElement("div",{className:"openapi-response__lds-ring"},r.default.createElement("div",null),r.default.createElement("div",null),r.default.createElement("div",null),r.default.createElement("div",null))):r.default.createElement("p",{className:"openapi-explorer__response-placeholder-message"},"Click the ",r.default.createElement("code",null,"Send API Request")," button above and see the response here!")))}},4617(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.clearHeaders=t.setHeaders=t.clearCode=t.setCode=t.clearResponse=t.setResponse=t.slice=void 0;const r=n(85256);t.slice=(0,r.createSlice)({name:"response",initialState:{},reducers:{setResponse:(e,t)=>{e.value=t.payload},setCode:(e,t)=>{e.code=t.payload},setHeaders:(e,t)=>{e.headers=t.payload},clearResponse:e=>{e.value=void 0},clearCode:e=>{e.code=void 0},clearHeaders:e=>{e.headers=void 0}}}),a=t.slice.actions,t.setResponse=a.setResponse,t.clearResponse=a.clearResponse,t.setCode=a.setCode,t.clearCode=a.clearCode,t.setHeaders=a.setHeaders,t.clearHeaders=a.clearHeaders,t.default=t.slice.reducer},29274(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=a(n(20489)),o=a(n(70846)),i=n(21463);t.default=function(e){const t=(0,i.useTypedSelector)(e=>e.auth.options),n=(0,i.useTypedSelector)(e=>e.auth.selected),a=`/${e.infoPath}#authentication`;if(void 0===n)return null;if(void 0===t[n]?.[0]?.type)return null;const s=t[n];return r.default.createElement("details",{className:"openapi-security__details",open:!1},r.default.createElement("summary",{className:"openapi-security__summary-container"},r.default.createElement("h4",{className:"openapi-security__summary-header"},"Authorization: ",s[0].name??s[0].type)),s.map(e=>{const t="http"===e.type,i="apiKey"===e.type,s="oauth2"===e.type,c="openIdConnect"===e.type;if(t){if("bearer"===e.scheme){const{name:t,key:n,type:i,scopes:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),i),s&&s.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}if("basic"===e.scheme){const{name:t,key:n,type:i,scopes:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),i),s&&s.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},e.name??e.key)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),e.type),r.default.createElement("span",null,r.default.createElement("strong",null,"in: "),e.in)))}if(i){const{name:t,key:n,type:i,scopes:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),i),s&&s.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}if(s){const{name:t,key:i,type:s,scopes:c,flows:l,...u}=e;return r.default.createElement(r.default.Fragment,{key:n},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??i)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),s),c&&c.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(u).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof u[e]?JSON.stringify(u[e],null,2):String(u[e]))),l&&r.default.createElement("span",null,r.default.createElement("code",null,r.default.createElement("strong",null,"flows: "),JSON.stringify(l,null,2)))))}if(c){const{name:t,key:n,scopes:i,type:s,...c}=e;return r.default.createElement(r.default.Fragment,{key:e.key},r.default.createElement("pre",{style:{display:"flex",flexDirection:"column",background:"var(--openapi-card-background-color)"}},r.default.createElement("span",null,r.default.createElement("strong",null,"name:")," ",r.default.createElement(o.default,{to:a},t??n)),r.default.createElement("span",null,r.default.createElement("strong",null,"type: "),s),i&&i.length>0&&r.default.createElement("span",null,r.default.createElement("strong",null,"scopes: "),r.default.createElement("code",null,e.scopes.length>0?e.scopes.toString():"[]")),Object.keys(c).map((e,t)=>r.default.createElement("span",{key:e},r.default.createElement("strong",null,e,": "),"object"==typeof c[e]?JSON.stringify(c[e],null,2):String(c[e])))))}}))}},88859(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;ie.server.value),a=(0,m.useTypedSelector)(e=>e.server.options),r=(0,m.useTypedDispatch)();if(a.length<=0)return null;if(a.length<1&&void 0===n?.variables)return null;if(!n){const e=a[0];r((0,f.setServer)(JSON.stringify(e)))}if(n){if(!a.find(e=>e.url===n.url)){const e=a[0];r((0,f.setServer)(JSON.stringify(e)))}}if(!e){let e="";return n&&(e=n.url.replace(/\/$/,""),n.variables&&Object.keys(n.variables).forEach(t=>{e=e.replace(`{${t}}`,n.variables?.[t].default??"")})),c.default.createElement(l.default,{onClick:()=>t(!0),label:"Edit"},c.default.createElement(u.default,null,c.default.createElement("span",{className:"openapi-explorer__server-url",title:e},e)))}return c.default.createElement("div",{className:"openapi-explorer__server-container"},c.default.createElement(l.default,{onClick:()=>t(!1),label:"Hide"},c.default.createElement(u.default,null,c.default.createElement(p.default,{options:a.map(e=>e.url),onChange:e=>{r((0,f.setServer)(JSON.stringify(a.filter(t=>t.url===e.target.value)[0])))},value:n?.url}),c.default.createElement("small",{className:"openapi-explorer__server-description"},n?.description)),n?.variables&&Object.keys(n.variables).map(e=>void 0!==n.variables?.[e].enum?c.default.createElement(u.default,{label:e},c.default.createElement(p.default,{options:n.variables[e].enum,onChange:t=>{r((0,f.setServerVariable)(JSON.stringify({key:e,value:t.target.value})))},value:n?.variables[e].default})):c.default.createElement(u.default,{label:e},c.default.createElement(d.default,{placeholder:n.variables?.[e].default,onChange:t=>{r((0,f.setServerVariable)(JSON.stringify({key:e,value:t.target.value})))},value:n?.variables?.[e].default})))))}},71381(e,t,n){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.setServerVariable=t.setServer=t.slice=void 0;const r=n(85256);t.slice=(0,r.createSlice)({name:"server",initialState:{},reducers:{setServer:(e,t)=>{e.value=e.options.find(e=>e.url===JSON.parse(t.payload).url)},setServerVariable:(e,t)=>{if(e.value?.variables){const n=JSON.parse(t.payload);e.value.variables[n.key].default=n.value}}}}),a=t.slice.actions,t.setServer=a.setServer,t.setServerVariable=a.setServerVariable,t.default=t.slice.reducer},92196(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;i{e=e.replace(`{${n}}`,t[n].default)}),d.url.host=[e]}const m=[...t],f=[...a];let h=[],y=[];void 0!==p.selected&&(y=p.options[p.selected]);for(const c of y){if("http"===c.type&&"bearer"===c.scheme){const{token:e}=p.data[c.key];if(void 0===e){h.push({key:"Authorization",value:"Bearer "});continue}h.push({key:"Authorization",value:`Bearer ${e}`});continue}if("oauth2"===c.type){let e;if(p.data[c.key]&&(e=p.data[c.key].token),void 0===e){h.push({key:"Authorization",value:"Bearer "});continue}h.push({key:"Authorization",value:`Bearer ${e}`});continue}if("http"===c.type&&"basic"===c.scheme){const{username:e,password:t}=p.data[c.key];if(void 0===e||void 0===t)continue;h.push({key:"Authorization",value:`Basic ${window.btoa(`${e}:${t}`)}`});continue}if("apiKey"===c.type&&"header"===c.in){const{apiKey:e}=p.data[c.key];h.push({key:c.name,value:e||`<${c.name??c.type}>`});continue}if("apiKey"===c.type&&"query"===c.in){const{apiKey:e}=p.data[c.key];m.push({name:c.name,in:"query",value:e||`<${c.name??c.type}>`});continue}if("apiKey"===c.type&&"cookie"===c.in){const{apiKey:e}=p.data[c.key];f.push({name:c.name,in:"cookie",value:e||`<${c.name??c.type}>`});continue}}!function(e,t){e.url.query.clear();const n=t.map(e=>{if(!e.value)return;if(Array.isArray(e.value))return"spaceDelimited"===e.style?new l.QueryParam({key:e.name,value:e.value.join(" ")}):"pipeDelimited"===e.style?new l.QueryParam({key:e.name,value:e.value.join("|")}):e.explode?e.value.map(t=>new l.QueryParam({key:e.name,value:t})):new l.QueryParam({key:e.name,value:e.value.join(",")});const t=decodeURI(e.value),n=(()=>{try{return JSON.parse(t)}catch(e){return!1}})();return n&&"object"==typeof n?"deepObject"===e.style?Object.entries(n).map(([t,n])=>new l.QueryParam({key:`${e.name}[${t}]`,value:String(n)})):e.explode?Object.entries(n).map(([e,t])=>new l.QueryParam({key:e,value:String(t)})):new l.QueryParam({key:e.name,value:Object.entries(n).map(([e,t])=>`${e},${t}`).join(",")}):"boolean"==typeof t?new l.QueryParam({key:e.name,value:t?"true":"false"}):e.allowEmptyValue?"true"===t?new l.QueryParam({key:e.name,value:null}):void 0:new l.QueryParam({key:e.name,value:e.value})}).flat().filter(e=>void 0!==e);n.length>0&&e.addQueryParams(n)}(d,m),function(e,t){const n=t.map(e=>{if(!e.value)return;let t;if(Array.isArray(e.value))return t="label"===e.style?`.${e.value.join(".")}`:"matrix"===e.style?`;${e.name}=${e.value.join(";")}`:e.value.join(","),new l.Variable({key:e.name,value:t});const n=decodeURI(e.value),a=(()=>{try{return JSON.parse(n)}catch(e){return!1}})();return t="object"==typeof a?"matrix"===e.style?Object.entries(a).map(([e,t])=>`;${e}=${t}`).join(""):Object.entries(a).map(([e,t])=>`${e}=${t}`).join(","):n||`:${e.name}`,new l.Variable({key:e.name,value:t})});e.url.variables.assimilate(n.filter(e=>void 0!==e),!1)}(d,n);const g=function(e){const t=e.map(e=>{if(e.value){const t=decodeURI(e.value),n=(()=>{try{return JSON.parse(t)}catch(e){return!1}})();if("object"!=typeof n)return new l.Cookie({key:e.name,value:String(e.value),domain:"",path:""});if("form"===e.style)return e.explode?Object.entries(n).map(([e,t])=>new l.Cookie({key:e,value:String(t),domain:"",path:""})):new l.Cookie({key:e.name,value:Object.entries(n).map(([e,t])=>`${e},${t}`).join(","),domain:"",path:""})}}).flat().filter(e=>void 0!==e);return new l.CookieList(null,t).toString()}(f);return function(e,t,n,a,r,o){e.headers.clear(),t&&e.addHeader({key:"Content-Type",value:t}),n&&e.addHeader({key:"Accept",value:n}),r.forEach(t=>{if(t.value){const n=decodeURI(t.value),a=(()=>{try{return JSON.parse(n)}catch(e){return!1}})();Array.isArray(t.value)?"simple"===t.style&&(t.explode?a.forEach(n=>{e.addHeader({key:t.name,value:n})}):e.addHeader({key:t.name,value:t.value.join(",")})):"object"==typeof a?"simple"===t.style&&(t.explode?Object.entries(a).forEach(([n,a])=>{e.addHeader({key:t.name,value:`${n}=${a}`})}):e.addHeader({key:t.name,value:Object.entries(a).map(([e,t])=>`${e},${t}`).join(",")})):e.addHeader({key:t.name,value:t.value})}}),o.forEach(t=>{e.addHeader(t)}),a&&e.addHeader({key:"Cookie",value:a})}(d,r,o,g,i,h),function(e,t){if(void 0!==e.body)if("empty"!==t.type){if("raw"===t.type&&"file"===t.content?.type)return e.body.mode="file",void(e.body.file={src:t.content.value.src});switch(e.body.mode){case"raw":return"raw"!==t.type||"file"===t.content?.type?void(e.body=void 0):void(e.body.raw=t.content?.value??"");case"formdata":{if(e.body.formdata?.clear(),"form"!==t.type)return e.body.mode="raw",void(e.body.raw=`${t.content?.value}`);const n=Object.entries(t.content).filter(e=>!!e[1]).map(([e,t])=>"file"===t.type?new l.FormParam({key:e,...t}):new l.FormParam({key:e,value:t.value}));return void e.body.formdata?.assimilate(n,!1)}case"urlencoded":{if(e.body.urlencoded?.clear(),"form"!==t.type)return e.body.mode="raw",void(e.body.raw=`${t.content?.value}`);const n=Object.entries(t.content).filter(e=>!!e[1]).map(([e,t])=>{if("file"!==t.type&&t.value)return new l.QueryParam({key:e,value:t.value})}).filter(e=>void 0!==e);return void e.body.urlencoded?.assimilate(n,!1)}default:;}}else e.body=void 0}(d,s),d}},76871(e,t,n){"use strict";var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(a=function(e){return a=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},a(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=a(e),i=0;it=>n=>{const o=t(n),i=e.getState(),s=(0,r.createStorage)("sessionStorage");if(n.type===a.setAuthData.type)for(const[e,t]of Object.entries(i.auth.data))Object.values(t).filter(Boolean).length>0?s.setItem(e,JSON.stringify(t)):s.removeItem(e);if(n.type===a.setSelectedAuth.type&&i.auth.selected&&s.setItem((0,r.hashArray)(Object.keys(i.auth.options)),i.auth.selected),"contentType/setContentType"===n.type&&s.setItem("contentType",n.payload),"accept/setAccept"===n.type&&s.setItem("accept",n.payload),"server/setServer"===n.type&&s.setItem("server",n.payload),"server/setServerVariable"===n.type){const e=s.getItem("server")??"{}",t=JSON.parse(n.payload);let a=JSON.parse(e);a.variables[t.key].default=t.value,s.setItem("server",JSON.stringify(a))}return o}};const a=n(43787),r=n(63918)},63918(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.hashArray=function(e){function t(e){return r.default.SHA1(e).toString()}const n=e.map(e=>t(e));n.sort();return t(n.join())},t.createStorage=function(e){if(!1===e)return{getItem:()=>null,setItem:()=>{},clear:()=>{},key:()=>null,removeItem:()=>{},length:0};if("sessionStorage"===e)return sessionStorage;return localStorage};const r=a(n(15921))},24038(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({children:e}){const t=function(){const{frontMatter:e,toc:t}=(0,o.useDoc)(),n=(0,i.useWindowSize)(),a=e.hide_table_of_contents,s=!a&&t.length>0,c=s?r.default.createElement(m.default,null):void 0,l=!s||"desktop"!==n&&"ssr"!==n?void 0:r.default.createElement(d.default,null);return{hidden:a,mobile:c,desktop:l}}(),{metadata:n}=(0,o.useDoc)(),{frontMatter:a}=(0,o.useDoc)(),v=a.api,b=a.schema;return r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:(0,y.default)("col",!t.hidden&&g.default.docItemCol)},r.default.createElement(s.default,{metadata:n}),r.default.createElement(h.default,null),r.default.createElement("div",{className:g.default.docItemContainer},r.default.createElement("article",null,r.default.createElement(c.default,null),r.default.createElement(f.default,null),t.mobile,r.default.createElement(l.default,null,e),r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:(0,y.default)("col",v||b?"col--7":"col--12")},r.default.createElement(u.default,null)))),r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:(0,y.default)("col",v||b?"col--7":"col--12")},r.default.createElement(p.default,null))))),t.desktop&&r.default.createElement("div",{className:"col col--3"},t.desktop))};const r=a(n(20489)),o=n(14211),i=n(19258),s=a(n(55467)),c=a(n(24941)),l=a(n(82441)),u=a(n(29639)),p=a(n(55014)),d=a(n(38141)),m=a(n(92058)),f=a(n(6146)),h=a(n(11369)),y=a(n(68835)),g=a(n(92252))},86735(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=`docs-doc-id-${e.content.metadata.id}`,n=e.content,{frontMatter:a}=n,{info_path:i}=a;let{api:_}=a;const{schema:w}=a,{sample:S}=a;if(_)try{_=JSON.parse((new TextDecoder).decode((0,v.ungzip)(function(e){const t=atob(e),n=t.length,a=new Uint8Array(n);for(let r=0;r{const t=e.in;r[t].push(e)});const o=(0,p.createAuth)({security:_?.security,securitySchemes:_?.securitySchemes,options:j}),i=window?.sessionStorage.getItem("server"),s=JSON.parse(i)??{};T=(0,x.createStoreWithState)({accept:{value:e[0],options:e},contentType:{value:n[0],options:n},server:{value:s.url?s:void 0,options:a},response:{value:void 0},body:{type:"empty"},params:r,auth:o},[O])}if(_)return r.default.createElement(s.DocProvider,{content:e.content},r.default.createElement(c.HtmlClassNameProvider,{className:t},r.default.createElement(h.default,null),r.default.createElement(m.default,null,r.default.createElement(b.Provider,{store:T},r.default.createElement("div",{className:(0,g.default)("row","theme-api-markdown")},r.default.createElement("div",{className:"col col--7 openapi-left-panel__container"},r.default.createElement(n,null)),r.default.createElement("div",{className:"col col--5 openapi-right-panel__container"},r.default.createElement(o.default,{fallback:r.default.createElement(y.default,{size:"lg"})},()=>r.default.createElement(k,{item:_,infoPath:i}))))))));if(w)return r.default.createElement(s.DocProvider,{content:e.content},r.default.createElement(c.HtmlClassNameProvider,{className:t},r.default.createElement(h.default,null),r.default.createElement(m.default,null,r.default.createElement("div",{className:(0,g.default)("row","theme-api-markdown")},r.default.createElement("div",{className:"col col--7 openapi-left-panel__container schema"},r.default.createElement(n,null)),r.default.createElement("div",{className:"col col--5 openapi-right-panel__container"},r.default.createElement(f.default,{language:"json",title:`${a.title}`},JSON.stringify(S,null,2)))))));return r.default.createElement(s.DocProvider,{content:e.content},r.default.createElement(c.HtmlClassNameProvider,{className:t},r.default.createElement(h.default,null),r.default.createElement(m.default,null,r.default.createElement("div",{className:"row"},r.default.createElement("div",{className:"col col--12 markdown"},r.default.createElement(n,null))))))};const r=a(n(20489)),o=a(n(64966)),i=a(n(30953)),s=n(14211),c=n(19258),l=a(n(71362)),u=a(n(27431)),p=n(43787),d=n(45700),m=a(n(24038)),f=a(n(85619)),h=a(n(59114)),y=a(n(12128)),g=a(n(68835)),v=n(87176),b=n(44035),x=n(42950);let k=e=>r.default.createElement("div",null);i.default.canUseDOM&&(k=n(76871).default)},42950(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createStoreWithoutState=t.createStoreWithState=void 0;const r=n(85256),o=a(n(3502)),i=a(n(43787)),s=a(n(21682)),c=a(n(17775)),l=a(n(51195)),u=a(n(4617)),p=a(n(71381)),d=(0,r.combineReducers)({accept:o.default,contentType:c.default,response:u.default,server:p.default,body:s.default,params:l.default,auth:i.default});t.createStoreWithState=(e,t)=>(0,r.configureStore)({reducer:d,preloadedState:e,middleware:e=>e().concat(...t)});t.createStoreWithoutState=(e,t)=>(0,r.configureStore)({reducer:d,preloadedState:e,middleware:e=>e().concat(...t)})},35350(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,o=s(e),i=o[0],c=o[1],l=new r(function(e,t,n){return 3*(t+n)/4-n}(0,i,c)),u=0,p=c>0?i-4:i;for(n=0;n>16&255,l[u++]=t>>8&255,l[u++]=255&t;2===c&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,l[u++]=255&t);1===c&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t);return l},t.fromByteArray=function(e){for(var t,a=e.length,r=a%3,o=[],i=16383,s=0,c=a-r;sc?c:s+i));1===r?(t=e[a-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===r&&(t=(e[a-2]<<8)+e[a-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],a=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)n[i]=o[i],a[o.charCodeAt(i)]=i;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function l(e,t,n){for(var a,r=[],o=t;oi)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return p(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!c.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|h(e,t);let a=s(n);const r=a.write(e,t);r!==n&&(a=a.slice(0,r));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(V(e,Uint8Array)){const t=new Uint8Array(e);return m(t.buffer,t.byteOffset,t.byteLength)}return d(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(V(e,ArrayBuffer)||e&&V(e.buffer,ArrayBuffer))return m(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(V(e,SharedArrayBuffer)||e&&V(e.buffer,SharedArrayBuffer)))return m(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return c.from(a,t,n);const r=function(e){if(c.isBuffer(e)){const t=0|f(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Z(e.length)?s(0):d(e);if("Buffer"===e.type&&Array.isArray(e.data))return d(e.data)}(e);if(r)return r;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function p(e){return u(e),s(e<0?0:0|f(e))}function d(e){const t=e.length<0?0:0|f(e.length),n=s(t);for(let a=0;a=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function h(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||V(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;let r=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return J(e).length;default:if(r)return a?-1:W(e).length;t=(""+t).toLowerCase(),r=!0}}function y(e,t,n){let a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return j(this,t,n);case"ascii":return C(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return A(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function g(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function v(e,t,n,a,r){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Z(n=+n)&&(n=r?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(r)return-1;n=e.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof t&&(t=c.from(t,a)),c.isBuffer(t))return 0===t.length?-1:b(e,t,n,a,r);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,a,r);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,a,r){let o,i=1,s=e.length,c=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;i=2,s/=2,c/=2,n/=2}function l(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(r){let a=-1;for(o=n;os&&(n=s-c),o=n;o>=0;o--){let n=!0;for(let a=0;ar&&(a=r):a=r;const o=t.length;let i;for(a>o/2&&(a=o/2),i=0;i>8,r=n%256,o.push(r),o.push(a);return o}(t,e.length-n),e,n,a)}function A(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function j(e,t,n){n=Math.min(e.length,n);const a=[];let r=t;for(;r239?4:t>223?3:t>191?2:1;if(r+i<=n){let n,a,s,c;switch(i){case 1:t<128&&(o=t);break;case 2:n=e[r+1],128==(192&n)&&(c=(31&t)<<6|63&n,c>127&&(o=c));break;case 3:n=e[r+1],a=e[r+2],128==(192&n)&&128==(192&a)&&(c=(15&t)<<12|(63&n)<<6|63&a,c>2047&&(c<55296||c>57343)&&(o=c));break;case 4:n=e[r+1],a=e[r+2],s=e[r+3],128==(192&n)&&128==(192&a)&&128==(192&s)&&(c=(15&t)<<18|(63&n)<<12|(63&a)<<6|63&s,c>65535&&c<1114112&&(o=c))}}null===o?(o=65533,i=1):o>65535&&(o-=65536,a.push(o>>>10&1023|55296),o=56320|1023&o),a.push(o),r+=i}return function(e){const t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);let n="",a=0;for(;aa.length?(c.isBuffer(t)||(t=c.from(t)),t.copy(a,r)):Uint8Array.prototype.set.call(a,t,r);else{if(!c.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(a,r)}r+=t.length}return a},c.byteLength=h,c.prototype._isBuffer=!0,c.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},o&&(c.prototype[o]=c.prototype.inspect),c.prototype.compare=function(e,t,n,a,r){if(V(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===r&&(r=this.length),t<0||n>e.length||a<0||r>this.length)throw new RangeError("out of range index");if(a>=r&&t>=n)return 0;if(a>=r)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(r>>>=0)-(a>>>=0),i=(n>>>=0)-(t>>>=0);const s=Math.min(o,i),l=this.slice(a,r),u=e.slice(t,n);for(let c=0;c>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}const r=this.length-t;if((void 0===n||n>r)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let o=!1;for(;;)switch(a){case"hex":return x(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return _(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const E=4096;function C(e,t,n){let a="";n=Math.min(e.length,n);for(let r=t;ra)&&(n=a);let r="";for(let o=t;on)throw new RangeError("Trying to access beyond buffer length")}function P(e,t,n,a,r,o){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||te.length)throw new RangeError("Index out of range")}function N(e,t,n,a,r){H(t,a,r,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let i=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,n}function D(e,t,n,a,r){H(t,a,r,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let i=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=i,i>>=8,e[n+2]=i,i>>=8,e[n+1]=i,i>>=8,e[n]=i,n+8}function I(e,t,n,a,r,o){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(e,t,n,a,o){return t=+t,n>>>=0,o||I(e,0,n,4),r.write(e,t,n,a,23,4),n+4}function F(e,t,n,a,o){return t=+t,n>>>=0,o||I(e,0,n,8),r.write(e,t,n,a,52,8),n+8}c.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||R(e,t,this.length);let a=this[e],r=1,o=0;for(;++o>>=0,t>>>=0,n||R(e,t,this.length);let a=this[e+--t],r=1;for(;t>0&&(r*=256);)a+=this[e+--t]*r;return a},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readBigUInt64LE=X(function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,r=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(a)+(BigInt(r)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=t*2**24+65536*this[++e]+256*this[++e]+this[++e],r=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(a)<>>=0,t>>>=0,n||R(e,t,this.length);let a=this[e],r=1,o=0;for(;++o=r&&(a-=Math.pow(2,8*t)),a},c.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let a=t,r=1,o=this[e+--a];for(;a>0&&(r*=256);)o+=this[e+--a]*r;return r*=128,o>=r&&(o-=Math.pow(2,8*t)),o},c.prototype.readInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||R(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||R(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readBigInt64LE=X(function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||U(e,this.length-8);const a=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(a)<>>=0,t||R(e,4,this.length),r.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||R(e,4,this.length),r.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||R(e,8,this.length),r.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||R(e,8,this.length),r.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,n,a){if(e=+e,t>>>=0,n>>>=0,!a){P(this,e,t,n,Math.pow(2,8*n)-1,0)}let r=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!a){P(this,e,t,n,Math.pow(2,8*n)-1,0)}let r=n-1,o=1;for(this[t+r]=255&e;--r>=0&&(o*=256);)this[t+r]=e/o&255;return t+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigUInt64LE=X(function(e,t=0){return N(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=X(function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);P(this,e,t,n,a-1,-a)}let r=0,o=1,i=0;for(this[t]=255&e;++r>>=0,!a){const a=Math.pow(2,8*n-1);P(this,e,t,n,a-1,-a)}let r=n-1,o=1,i=0;for(this[t+r]=255&e;--r>=0&&(o*=256);)e<0&&0===i&&0!==this[t+r+1]&&(i=1),this[t+r]=(e/o|0)-i&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||P(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigInt64LE=X(function(e,t=0){return N(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=X(function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeFloatLE=function(e,t,n){return L(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return L(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return F(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return F(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,a){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(r=t;r=a+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function H(e,t,n,a,r,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${8*(o+1)}${a}`:`>= -(2${a} ** ${8*(o+1)-1}${a}) and < 2 ** ${8*(o+1)-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new M.ERR_OUT_OF_RANGE("value",r,e)}!function(e,t,n){z(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||U(t,e.length-(n+1))}(a,r,o)}function z(e,t){if("number"!=typeof e)throw new M.ERR_INVALID_ARG_TYPE(t,"number",e)}function U(e,t,n){if(Math.floor(e)!==e)throw z(e,n),new M.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new M.ERR_BUFFER_OUT_OF_BOUNDS;throw new M.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}$("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),$("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),$("ERR_OUT_OF_RANGE",function(e,t,n){let a=`The value of "${e}" is out of range.`,r=n;return Number.isInteger(n)&&Math.abs(n)>2**32?r=q(String(n)):"bigint"==typeof n&&(r=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(r=q(r)),r+="n"),a+=` It must be ${t}. Received ${r}`,a},RangeError);const G=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const a=e.length;let r=null;const o=[];for(let i=0;i55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(i+1===a){(t-=3)>-1&&o.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&o.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function J(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(G,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function K(e,t,n,a){let r;for(r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}function V(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const Y=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const a=16*n;for(let r=0;r<16;++r)t[a+r]=e[n]+e[r]}return t}();function X(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},75674(e,t,n){"use strict";var a=n(13583),r=n(81948),o=n(32878),i=n(20741);e.exports=i||a.call(o,r)},81948(e){"use strict";e.exports=Function.prototype.apply},32878(e){"use strict";e.exports=Function.prototype.call},45312(e,t,n){"use strict";var a=n(13583),r=n(57379),o=n(32878),i=n(75674);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new r("a function is required");return i(a,o,e)}},20741(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},15298(e,t,n){"use strict";var a=n(40703),r=n(45312),o=r([a("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=a(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?r([n]):n}},95349(e){"use strict";const t=/(?:charset|encoding)\s{0,10}=\s{0,10}['"]? {0,10}([\w\-]{1,100})/i;e.exports=function(e,n,a){let r=null,o=0;n&&(a=a||512,o=n.length>a?a:n.length);let i=e;if(i&&"string"!=typeof i){let t=e;e.headers&&(t=e.headers),i=t["content-type"]||t["Content-Type"]}i&&(r=t.exec(i));!r&&o>0&&(i=n.slice(0,o).toString(),r=t.exec(i));let s=null;r&&(s=r[1].toLowerCase(),"utf-8"===s&&(s="utf8"));return s}},73110(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.BlockCipher,n=e.algo,r=[],o=[],i=[],s=[],c=[],l=[],u=[],p=[],d=[],m=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,a=0;for(t=0;t<256;t++){var f=a^a<<1^a<<2^a<<3^a<<4;f=f>>>8^255&f^99,r[n]=f,o[f]=n;var h=e[n],y=e[h],g=e[y],v=257*e[f]^16843008*f;i[n]=v<<24|v>>>8,s[n]=v<<16|v>>>16,c[n]=v<<8|v>>>24,l[n]=v,v=16843009*g^65537*y^257*h^16843008*n,u[f]=v<<24|v>>>8,p[f]=v<<16|v>>>16,d[f]=v<<8|v>>>24,m[f]=v,n?(n=h^e[e[e[g^h]]],a^=e[e[a]]):n=a=1}}();var f=[0,1,2,4,8,16,32,64,128,27,54],h=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,a=4*((this._nRounds=n+6)+1),o=this._keySchedule=[],i=0;i6&&i%n==4&&(l=r[l>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l]):(l=r[(l=l<<8|l>>>24)>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l],l^=f[i/n|0]<<24),o[i]=o[i-n]^l);for(var s=this._invKeySchedule=[],c=0;c>>24]]^p[r[l>>>16&255]]^d[r[l>>>8&255]]^m[r[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,i,s,c,l,r)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,p,d,m,o),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,a,r,o,i,s){for(var c=this._nRounds,l=e[t]^n[0],u=e[t+1]^n[1],p=e[t+2]^n[2],d=e[t+3]^n[3],m=4,f=1;f>>24]^r[u>>>16&255]^o[p>>>8&255]^i[255&d]^n[m++],y=a[u>>>24]^r[p>>>16&255]^o[d>>>8&255]^i[255&l]^n[m++],g=a[p>>>24]^r[d>>>16&255]^o[l>>>8&255]^i[255&u]^n[m++],v=a[d>>>24]^r[l>>>16&255]^o[u>>>8&255]^i[255&p]^n[m++];l=h,u=y,p=g,d=v}h=(s[l>>>24]<<24|s[u>>>16&255]<<16|s[p>>>8&255]<<8|s[255&d])^n[m++],y=(s[u>>>24]<<24|s[p>>>16&255]<<16|s[d>>>8&255]<<8|s[255&l])^n[m++],g=(s[p>>>24]<<24|s[d>>>16&255]<<16|s[l>>>8&255]<<8|s[255&u])^n[m++],v=(s[d>>>24]<<24|s[l>>>16&255]<<16|s[u>>>8&255]<<8|s[255&p])^n[m++],e[t]=h,e[t+1]=y,e[t+2]=g,e[t+3]=v},keySize:8});e.AES=t._createHelper(h)}(),a.AES)},74091(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.BlockCipher,n=e.algo;const r=16,o=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],i=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var s={pbox:[],sbox:[]};function c(e,t){let n=t>>24&255,a=t>>16&255,r=t>>8&255,o=255&t,i=e.sbox[0][n]+e.sbox[1][a];return i^=e.sbox[2][r],i+=e.sbox[3][o],i}function l(e,t,n){let a,o=t,i=n;for(let s=0;s1;--s)o^=e.pbox[s],i=c(e,o)^i,a=o,o=i,i=a;return a=o,o=i,i=a,i^=e.pbox[1],o^=e.pbox[0],{left:o,right:i}}function p(e,t,n){for(let r=0;r<4;r++){e.sbox[r]=[];for(let t=0;t<256;t++)e.sbox[r][t]=i[r][t]}let a=0;for(let i=0;i=n&&(a=0);let s=0,c=0,u=0;for(let o=0;o>>2];e.sigBytes-=t}},h=(n.BlockCipher=u.extend({cfg:u.cfg.extend({mode:m,padding:f}),reset:function(){var e;u.reset.call(this);var t=this.cfg,n=t.iv,a=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=a.createEncryptor:(e=a.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(a,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),n.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),y=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?o.create([1398893684,1701076831]).concat(n).concat(t):t).toString(c)},parse:function(e){var t,n=c.parse(e),a=n.words;return 1398893684==a[0]&&1701076831==a[1]&&(t=o.create(a.slice(2,4)),a.splice(0,4),n.sigBytes-=16),h.create({ciphertext:n,salt:t})}},g=n.SerializableCipher=r.extend({cfg:r.extend({format:y}),encrypt:function(e,t,n,a){a=this.cfg.extend(a);var r=e.createEncryptor(n,a),o=r.finalize(t),i=r.cfg;return h.create({ciphertext:o,key:n,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:a.format})},decrypt:function(e,t,n,a){return a=this.cfg.extend(a),t=this._parse(t,a.format),e.createDecryptor(n,a).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),v=(t.kdf={}).OpenSSL={execute:function(e,t,n,a,r){if(a||(a=o.random(8)),r)i=l.create({keySize:t+n,hasher:r}).compute(e,a);else var i=l.create({keySize:t+n}).compute(e,a);var s=o.create(i.words.slice(t),4*n);return i.sigBytes=4*t,h.create({key:i,iv:s,salt:a})}},b=n.PasswordBasedCipher=g.extend({cfg:g.cfg.extend({kdf:v}),encrypt:function(e,t,n,a){var r=(a=this.cfg.extend(a)).kdf.execute(n,e.keySize,e.ivSize,a.salt,a.hasher);a.iv=r.iv;var o=g.encrypt.call(this,e,t,r.key,a);return o.mixIn(r),o},decrypt:function(e,t,n,a){a=this.cfg.extend(a),t=this._parse(t,a.format);var r=a.kdf.execute(n,e.keySize,e.ivSize,t.salt,a.hasher);return a.iv=r.iv,g.decrypt.call(this,e,t,r.key,a)}})}()))},81126(e,t,n){var a;e.exports=(a=a||function(e,t){var a;if("undefined"!=typeof window&&window.crypto&&(a=window.crypto),"undefined"!=typeof self&&self.crypto&&(a=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(a=globalThis.crypto),!a&&"undefined"!=typeof window&&window.msCrypto&&(a=window.msCrypto),!a&&"undefined"!=typeof globalThis&&globalThis.crypto&&(a=globalThis.crypto),!a)try{a=n(73936)}catch(y){}var r=function(){if(a){if("function"==typeof a.getRandomValues)try{return a.getRandomValues(new Uint32Array(1))[0]}catch(y){}if("function"==typeof a.randomBytes)try{return a.randomBytes(4).readInt32LE()}catch(y){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),i={},s=i.lib={},c=s.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},l=s.WordArray=c.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||p).stringify(this)},concat:function(e){var t=this.words,n=e.words,a=this.sigBytes,r=e.sigBytes;if(this.clamp(),a%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[a+o>>>2]|=i<<24-(a+o)%4*8}else for(var s=0;s>>2]=n[s>>>2];return this.sigBytes+=r,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-r%4*8&255;a.push((o>>>4).toString(16)),a.push((15&o).toString(16))}return a.join("")},parse:function(e){for(var t=e.length,n=[],a=0;a>>3]|=parseInt(e.substr(a,2),16)<<24-a%8*4;return new l.init(n,t/2)}},d=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,a=[],r=0;r>>2]>>>24-r%4*8&255;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var t=e.length,n=[],a=0;a>>2]|=(255&e.charCodeAt(a))<<24-a%4*8;return new l.init(n,t)}},m=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},f=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=m.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,a=this._data,r=a.words,o=a.sigBytes,i=this.blockSize,s=o/(4*i),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,u=e.min(4*c,o);if(c){for(var p=0;p>>6-i%4*2;r[o>>>2]|=s<<24-o%4*8,o++}return t.create(r,o)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,a=this._map;e.clamp();for(var r=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var c=a.charAt(64);if(c)for(;r.length%4;)r.push(c);return r.join("")},parse:function(e){var t=e.length,a=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var o=0;o>>6-i%4*2;r[o>>>2]|=s<<24-o%4*8,o++}return t.create(r,o)}e.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var n=e.words,a=e.sigBytes,r=t?this._safe_map:this._map;e.clamp();for(var o=[],i=0;i>>2]>>>24-i%4*8&255)<<16|(n[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|n[i+2>>>2]>>>24-(i+2)%4*8&255,c=0;c<4&&i+.75*c>>6*(3-c)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e,t){void 0===t&&(t=!0);var a=e.length,r=t?this._safe_map:this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,a=[],r=0;r>>2]>>>16-r%4*8&65535;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var n=e.length,a=[],r=0;r>>1]|=e.charCodeAt(r)<<16-r%2*16;return t.create(a,2*n)}},n.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,a=[],o=0;o>>2]>>>16-o%4*8&65535);a.push(String.fromCharCode(i))}return a.join("")},parse:function(e){for(var n=e.length,a=[],o=0;o>>1]|=r(e.charCodeAt(o)<<16-o%2*16);return t.create(a,2*n)}}}(),a.enc.Utf16)},44633(e,t,n){var a,r,o,i,s,c,l,u;e.exports=(u=n(81126),n(44856),n(63490),r=(a=u).lib,o=r.Base,i=r.WordArray,s=a.algo,c=s.MD5,l=s.EvpKDF=o.extend({cfg:o.extend({keySize:4,hasher:c,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,a=this.cfg,r=a.hasher.create(),o=i.create(),s=o.words,c=a.keySize,l=a.iterations;s.lengtha&&(t=e.finalize(t)),t.clamp();for(var r=this._oKey=t.clone(),o=this._iKey=t.clone(),s=r.words,c=o.words,l=0;l>>2]|=e[r]<<24-r%4*8;t.call(this,a,n)}else t.apply(this,arguments)};n.prototype=e}}(),a.lib.WordArray)},61021(e,t,n){var a;e.exports=(a=n(81126),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=i.MD5=o.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var a=t+n,r=e[a];e[a]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var o=this._hash.words,i=e[t+0],c=e[t+1],m=e[t+2],f=e[t+3],h=e[t+4],y=e[t+5],g=e[t+6],v=e[t+7],b=e[t+8],x=e[t+9],k=e[t+10],_=e[t+11],w=e[t+12],S=e[t+13],A=e[t+14],j=e[t+15],E=o[0],C=o[1],T=o[2],O=o[3];E=l(E,C,T,O,i,7,s[0]),O=l(O,E,C,T,c,12,s[1]),T=l(T,O,E,C,m,17,s[2]),C=l(C,T,O,E,f,22,s[3]),E=l(E,C,T,O,h,7,s[4]),O=l(O,E,C,T,y,12,s[5]),T=l(T,O,E,C,g,17,s[6]),C=l(C,T,O,E,v,22,s[7]),E=l(E,C,T,O,b,7,s[8]),O=l(O,E,C,T,x,12,s[9]),T=l(T,O,E,C,k,17,s[10]),C=l(C,T,O,E,_,22,s[11]),E=l(E,C,T,O,w,7,s[12]),O=l(O,E,C,T,S,12,s[13]),T=l(T,O,E,C,A,17,s[14]),E=u(E,C=l(C,T,O,E,j,22,s[15]),T,O,c,5,s[16]),O=u(O,E,C,T,g,9,s[17]),T=u(T,O,E,C,_,14,s[18]),C=u(C,T,O,E,i,20,s[19]),E=u(E,C,T,O,y,5,s[20]),O=u(O,E,C,T,k,9,s[21]),T=u(T,O,E,C,j,14,s[22]),C=u(C,T,O,E,h,20,s[23]),E=u(E,C,T,O,x,5,s[24]),O=u(O,E,C,T,A,9,s[25]),T=u(T,O,E,C,f,14,s[26]),C=u(C,T,O,E,b,20,s[27]),E=u(E,C,T,O,S,5,s[28]),O=u(O,E,C,T,m,9,s[29]),T=u(T,O,E,C,v,14,s[30]),E=p(E,C=u(C,T,O,E,w,20,s[31]),T,O,y,4,s[32]),O=p(O,E,C,T,b,11,s[33]),T=p(T,O,E,C,_,16,s[34]),C=p(C,T,O,E,A,23,s[35]),E=p(E,C,T,O,c,4,s[36]),O=p(O,E,C,T,h,11,s[37]),T=p(T,O,E,C,v,16,s[38]),C=p(C,T,O,E,k,23,s[39]),E=p(E,C,T,O,S,4,s[40]),O=p(O,E,C,T,i,11,s[41]),T=p(T,O,E,C,f,16,s[42]),C=p(C,T,O,E,g,23,s[43]),E=p(E,C,T,O,x,4,s[44]),O=p(O,E,C,T,w,11,s[45]),T=p(T,O,E,C,j,16,s[46]),E=d(E,C=p(C,T,O,E,m,23,s[47]),T,O,i,6,s[48]),O=d(O,E,C,T,v,10,s[49]),T=d(T,O,E,C,A,15,s[50]),C=d(C,T,O,E,y,21,s[51]),E=d(E,C,T,O,w,6,s[52]),O=d(O,E,C,T,f,10,s[53]),T=d(T,O,E,C,k,15,s[54]),C=d(C,T,O,E,c,21,s[55]),E=d(E,C,T,O,b,6,s[56]),O=d(O,E,C,T,j,10,s[57]),T=d(T,O,E,C,g,15,s[58]),C=d(C,T,O,E,S,21,s[59]),E=d(E,C,T,O,h,6,s[60]),O=d(O,E,C,T,_,10,s[61]),T=d(T,O,E,C,m,15,s[62]),C=d(C,T,O,E,x,21,s[63]),o[0]=o[0]+E|0,o[1]=o[1]+C|0,o[2]=o[2]+T|0,o[3]=o[3]+O|0},_doFinalize:function(){var t=this._data,n=t.words,a=8*this._nDataBytes,r=8*t.sigBytes;n[r>>>5]|=128<<24-r%32;var o=e.floor(a/4294967296),i=a;n[15+(r+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(r+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,n,a,r,o,i){var s=e+(t&n|~t&a)+r+i;return(s<>>32-o)+t}function u(e,t,n,a,r,o,i){var s=e+(t&a|n&~a)+r+i;return(s<>>32-o)+t}function p(e,t,n,a,r,o,i){var s=e+(t^n^a)+r+i;return(s<>>32-o)+t}function d(e,t,n,a,r,o,i){var s=e+(n^(t|~a))+r+i;return(s<>>32-o)+t}t.MD5=o._createHelper(c),t.HmacMD5=o._createHmacHelper(c)}(Math),a.MD5)},76242(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.mode.CFB=function(){var e=a.lib.BlockCipherMode.extend();function t(e,t,n,a){var r,o=this._iv;o?(r=o.slice(0),this._iv=void 0):r=this._prevBlock,a.encryptBlock(r,0);for(var i=0;i>24))e+=1<<24;else{var t=e>>16&255,n=e>>8&255,a=255&e;255===t?(t=0,255===n?(n=0,255===a?a=0:++a):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=a}return e}function n(e){return 0===(e[0]=t(e[0]))&&(e[1]=t(e[1])),e}var r=e.Encryptor=e.extend({processBlock:function(e,t){var a=this._cipher,r=a.blockSize,o=this._iv,i=this._counter;o&&(i=this._counter=o.slice(0),this._iv=void 0),n(i);var s=i.slice(0);a.encryptBlock(s,0);for(var c=0;c>>2]|=r<<24-o%4*8,e.sigBytes+=r},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Ansix923)},83590(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.Iso10126={pad:function(e,t){var n=4*t,r=n-e.sigBytes%n;e.concat(a.lib.WordArray.random(r-1)).concat(a.lib.WordArray.create([r<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Iso10126)},68697(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.Iso97971={pad:function(e,t){e.concat(a.lib.WordArray.create([2147483648],1)),a.pad.ZeroPadding.pad(e,t)},unpad:function(e){a.pad.ZeroPadding.unpad(e),e.sigBytes--}},a.pad.Iso97971)},2205(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.NoPadding={pad:function(){},unpad:function(){}},a.pad.NoPadding)},48758(e,t,n){var a;e.exports=(a=n(81126),n(1088),a.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},a.pad.ZeroPadding)},3844(e,t,n){var a,r,o,i,s,c,l,u,p;e.exports=(p=n(81126),n(8190),n(63490),r=(a=p).lib,o=r.Base,i=r.WordArray,s=a.algo,c=s.SHA256,l=s.HMAC,u=s.PBKDF2=o.extend({cfg:o.extend({keySize:4,hasher:c,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,a=l.create(n.hasher,e),r=i.create(),o=i.create([1]),s=r.words,c=o.words,u=n.keySize,p=n.iterations;s.length>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],a=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var r=0;r<4;r++)c.call(this);for(r=0;r<8;r++)a[r]^=n[r+4&7];if(t){var o=t.words,i=o[0],s=o[1],l=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),p=l>>>16|4294901760&u,d=u<<16|65535&l;for(a[0]^=l,a[1]^=p,a[2]^=u,a[3]^=d,a[4]^=l,a[5]^=p,a[6]^=u,a[7]^=d,r=0;r<4;r++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var a=0;a<4;a++)r[a]=16711935&(r[a]<<8|r[a]>>>24)|4278255360&(r[a]<<24|r[a]>>>8),e[t+a]^=r[a]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var a=e[n]+t[n],r=65535&a,s=a>>>16,c=((r*r>>>17)+r*s>>>15)+s*s,l=((4294901760&a)*a|0)+((65535&a)*a|0);i[n]=c^l}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.RabbitLegacy=t._createHelper(s)}(),a.RabbitLegacy)},29649(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=[],o=[],i=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var a=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)r[n]^=a[n+4&7];if(t){var o=t.words,i=o[0],s=o[1],l=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),p=l>>>16|4294901760&u,d=u<<16|65535&l;for(r[0]^=l,r[1]^=p,r[2]^=u,r[3]^=d,r[4]^=l,r[5]^=p,r[6]^=u,r[7]^=d,n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var a=0;a<4;a++)r[a]=16711935&(r[a]<<8|r[a]>>>24)|4278255360&(r[a]<<24|r[a]>>>8),e[t+a]^=r[a]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var a=e[n]+t[n],r=65535&a,s=a>>>16,c=((r*r>>>17)+r*s>>>15)+s*s,l=((4294901760&a)*a|0)+((65535&a)*a|0);i[n]=c^l}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.Rabbit=t._createHelper(s)}(),a.Rabbit)},77828(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=n.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,a=this._S=[],r=0;r<256;r++)a[r]=r;r=0;for(var o=0;r<256;r++){var i=r%n,s=t[i>>>2]>>>24-i%4*8&255;o=(o+a[r]+s)%256;var c=a[r];a[r]=a[o],a[o]=c}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,n=this._j,a=0,r=0;r<4;r++){n=(n+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[n],e[n]=o,a|=e[(e[t]+e[n])%256]<<24-8*r}return this._i=t,this._j=n,a}e.RC4=t._createHelper(r);var i=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(i)}(),a.RC4)},24853(e,t,n){var a;e.exports=(a=n(81126),function(){var e=a,t=e.lib,n=t.WordArray,r=t.Hasher,o=e.algo,i=n.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=n.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=n.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),l=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=n.create([0,1518500249,1859775393,2400959708,2840853838]),p=n.create([1352829926,1548603684,1836072691,2053994217,0]),d=o.RIPEMD160=r.extend({_doReset:function(){this._hash=n.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var a=t+n,r=e[a];e[a]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var o,d,b,x,k,_,w,S,A,j,E,C=this._hash.words,T=u.words,O=p.words,B=i.words,R=s.words,P=c.words,N=l.words;for(_=o=C[0],w=d=C[1],S=b=C[2],A=x=C[3],j=k=C[4],n=0;n<80;n+=1)E=o+e[t+B[n]]|0,E+=n<16?m(d,b,x)+T[0]:n<32?f(d,b,x)+T[1]:n<48?h(d,b,x)+T[2]:n<64?y(d,b,x)+T[3]:g(d,b,x)+T[4],E=(E=v(E|=0,P[n]))+k|0,o=k,k=x,x=v(b,10),b=d,d=E,E=_+e[t+R[n]]|0,E+=n<16?g(w,S,A)+O[0]:n<32?y(w,S,A)+O[1]:n<48?h(w,S,A)+O[2]:n<64?f(w,S,A)+O[3]:m(w,S,A)+O[4],E=(E=v(E|=0,N[n]))+j|0,_=j,j=A,A=v(S,10),S=w,w=E;E=C[1]+b+A|0,C[1]=C[2]+x+j|0,C[2]=C[3]+k+_|0,C[3]=C[4]+o+w|0,C[4]=C[0]+d+S|0,C[0]=E},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var r=this._hash,o=r.words,i=0;i<5;i++){var s=o[i];o[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return r},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});function m(e,t,n){return e^t^n}function f(e,t,n){return e&t|~e&n}function h(e,t,n){return(e|~t)^n}function y(e,t,n){return e&n|t&~n}function g(e,t,n){return e^(t|~n)}function v(e,t){return e<>>32-t}e.RIPEMD160=r._createHelper(d),e.HmacRIPEMD160=r._createHmacHelper(d)}(Math),a.RIPEMD160)},44856(e,t,n){var a,r,o,i,s,c,l,u;e.exports=(u=n(81126),r=(a=u).lib,o=r.WordArray,i=r.Hasher,s=a.algo,c=[],l=s.SHA1=i.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,a=n[0],r=n[1],o=n[2],i=n[3],s=n[4],l=0;l<80;l++){if(l<16)c[l]=0|e[t+l];else{var u=c[l-3]^c[l-8]^c[l-14]^c[l-16];c[l]=u<<1|u>>>31}var p=(a<<5|a>>>27)+s+c[l];p+=l<20?1518500249+(r&o|~r&i):l<40?1859775393+(r^o^i):l<60?(r&o|r&i|o&i)-1894007588:(r^o^i)-899497514,s=i,i=o,o=r<<30|r>>>2,r=a,a=p}n[0]=n[0]+a|0,n[1]=n[1]+r|0,n[2]=n[2]+o|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(a+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}}),a.SHA1=i._createHelper(l),a.HmacSHA1=i._createHmacHelper(l),u.SHA1)},8639(e,t,n){var a,r,o,i,s,c;e.exports=(c=n(81126),n(8190),r=(a=c).lib.WordArray,o=a.algo,i=o.SHA256,s=o.SHA224=i.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=i._doFinalize.call(this);return e.sigBytes-=4,e}}),a.SHA224=i._createHelper(s),a.HmacSHA224=i._createHmacHelper(s),c.SHA224)},8190(e,t,n){var a;e.exports=(a=n(81126),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.algo,s=[],c=[];!function(){function t(t){for(var n=e.sqrt(t),a=2;a<=n;a++)if(!(t%a))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var a=2,r=0;r<64;)t(a)&&(r<8&&(s[r]=n(e.pow(a,.5))),c[r]=n(e.pow(a,1/3)),r++),a++}();var l=[],u=i.SHA256=o.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,a=n[0],r=n[1],o=n[2],i=n[3],s=n[4],u=n[5],p=n[6],d=n[7],m=0;m<64;m++){if(m<16)l[m]=0|e[t+m];else{var f=l[m-15],h=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,y=l[m-2],g=(y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10;l[m]=h+l[m-7]+g+l[m-16]}var v=a&r^a&o^r&o,b=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),x=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&p)+c[m]+l[m];d=p,p=u,u=s,s=i+x|0,i=o,o=r,r=a,a=x+(b+v)|0}n[0]=n[0]+a|0,n[1]=n[1]+r|0,n[2]=n[2]+o|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+p|0,n[7]=n[7]+d|0},_doFinalize:function(){var t=this._data,n=t.words,a=8*this._nDataBytes,r=8*t.sigBytes;return n[r>>>5]|=128<<24-r%32,n[14+(r+64>>>9<<4)]=e.floor(a/4294967296),n[15+(r+64>>>9<<4)]=a,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(u),t.HmacSHA256=o._createHmacHelper(u)}(Math),a.SHA256)},17474(e,t,n){var a;e.exports=(a=n(81126),n(96855),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.x64.Word,s=t.algo,c=[],l=[],u=[];!function(){for(var e=1,t=0,n=0;n<24;n++){c[e+5*t]=(n+1)*(n+2)/2%64;var a=(2*e+3*t)%5;e=t%5,t=a}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var r=1,o=0;o<24;o++){for(var s=0,p=0,d=0;d<7;d++){if(1&r){var m=(1<>>24)|4278255360&(o<<24|o>>>8),i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),(C=n[r]).high^=i,C.low^=o}for(var s=0;s<24;s++){for(var d=0;d<5;d++){for(var m=0,f=0,h=0;h<5;h++)m^=(C=n[d+5*h]).high,f^=C.low;var y=p[d];y.high=m,y.low=f}for(d=0;d<5;d++){var g=p[(d+4)%5],v=p[(d+1)%5],b=v.high,x=v.low;for(m=g.high^(b<<1|x>>>31),f=g.low^(x<<1|b>>>31),h=0;h<5;h++)(C=n[d+5*h]).high^=m,C.low^=f}for(var k=1;k<25;k++){var _=(C=n[k]).high,w=C.low,S=c[k];S<32?(m=_<>>32-S,f=w<>>32-S):(m=w<>>64-S,f=_<>>64-S);var A=p[l[k]];A.high=m,A.low=f}var j=p[0],E=n[0];for(j.high=E.high,j.low=E.low,d=0;d<5;d++)for(h=0;h<5;h++){var C=n[k=d+5*h],T=p[k],O=p[(d+1)%5+5*h],B=p[(d+2)%5+5*h];C.high=T.high^~O.high&B.high,C.low=T.low^~O.low&B.low}C=n[0];var R=u[s];C.high^=R.high,C.low^=R.low}},_doFinalize:function(){var t=this._data,n=t.words,a=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;n[a>>>5]|=1<<24-a%32,n[(e.ceil((a+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var i=this._state,s=this.cfg.outputLength/8,c=s/8,l=[],u=0;u>>24)|4278255360&(d<<24|d>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),l.push(m),l.push(d)}return new r.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});t.SHA3=o._createHelper(d),t.HmacSHA3=o._createHmacHelper(d)}(Math),a.SHA3)},92030(e,t,n){var a,r,o,i,s,c,l,u;e.exports=(u=n(81126),n(96855),n(17951),r=(a=u).x64,o=r.Word,i=r.WordArray,s=a.algo,c=s.SHA512,l=s.SHA384=c.extend({_doReset:function(){this._hash=new i.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=c._doFinalize.call(this);return e.sigBytes-=16,e}}),a.SHA384=c._createHelper(l),a.HmacSHA384=c._createHmacHelper(l),u.SHA384)},17951(e,t,n){var a;e.exports=(a=n(81126),n(96855),function(){var e=a,t=e.lib.Hasher,n=e.x64,r=n.Word,o=n.WordArray,i=e.algo;function s(){return r.create.apply(r,arguments)}var c=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var u=i.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,a=n[0],r=n[1],o=n[2],i=n[3],s=n[4],u=n[5],p=n[6],d=n[7],m=a.high,f=a.low,h=r.high,y=r.low,g=o.high,v=o.low,b=i.high,x=i.low,k=s.high,_=s.low,w=u.high,S=u.low,A=p.high,j=p.low,E=d.high,C=d.low,T=m,O=f,B=h,R=y,P=g,N=v,D=b,I=x,L=k,F=_,M=w,$=S,q=A,H=j,z=E,U=C,G=0;G<80;G++){var W,J,K=l[G];if(G<16)J=K.high=0|e[t+2*G],W=K.low=0|e[t+2*G+1];else{var V=l[G-15],Z=V.high,Y=V.low,X=(Z>>>1|Y<<31)^(Z>>>8|Y<<24)^Z>>>7,Q=(Y>>>1|Z<<31)^(Y>>>8|Z<<24)^(Y>>>7|Z<<25),ee=l[G-2],te=ee.high,ne=ee.low,ae=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,re=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),oe=l[G-7],ie=oe.high,se=oe.low,ce=l[G-16],le=ce.high,ue=ce.low;J=(J=(J=X+ie+((W=Q+se)>>>0>>0?1:0))+ae+((W+=re)>>>0>>0?1:0))+le+((W+=ue)>>>0>>0?1:0),K.high=J,K.low=W}var pe,de=L&M^~L&q,me=F&$^~F&H,fe=T&B^T&P^B&P,he=O&R^O&N^R&N,ye=(T>>>28|O<<4)^(T<<30|O>>>2)^(T<<25|O>>>7),ge=(O>>>28|T<<4)^(O<<30|T>>>2)^(O<<25|T>>>7),ve=(L>>>14|F<<18)^(L>>>18|F<<14)^(L<<23|F>>>9),be=(F>>>14|L<<18)^(F>>>18|L<<14)^(F<<23|L>>>9),xe=c[G],ke=xe.high,_e=xe.low,we=z+ve+((pe=U+be)>>>0>>0?1:0),Se=ge+he;z=q,U=H,q=M,H=$,M=L,$=F,L=D+(we=(we=(we=we+de+((pe+=me)>>>0>>0?1:0))+ke+((pe+=_e)>>>0<_e>>>0?1:0))+J+((pe+=W)>>>0>>0?1:0))+((F=I+pe|0)>>>0>>0?1:0)|0,D=P,I=N,P=B,N=R,B=T,R=O,T=we+(ye+fe+(Se>>>0>>0?1:0))+((O=pe+Se|0)>>>0>>0?1:0)|0}f=a.low=f+O,a.high=m+T+(f>>>0>>0?1:0),y=r.low=y+R,r.high=h+B+(y>>>0>>0?1:0),v=o.low=v+N,o.high=g+P+(v>>>0>>0?1:0),x=i.low=x+I,i.high=b+D+(x>>>0>>0?1:0),_=s.low=_+F,s.high=k+L+(_>>>0>>0?1:0),S=u.low=S+$,u.high=w+M+(S>>>0<$>>>0?1:0),j=p.low=j+H,p.high=A+q+(j>>>0>>0?1:0),C=d.low=C+U,d.high=E+z+(C>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[30+(a+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(a+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(u),e.HmacSHA512=t._createHmacHelper(u)}(),a.SHA512)},97497(e,t,n){var a;e.exports=(a=n(81126),n(76953),n(61021),n(44633),n(1088),function(){var e=a,t=e.lib,n=t.WordArray,r=t.BlockCipher,o=e.algo,i=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=o.DES=r.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var a=i[n]-1;t[n]=e[a>>>5]>>>31-a%32&1}for(var r=this._subKeys=[],o=0;o<16;o++){var l=r[o]=[],u=c[o];for(n=0;n<24;n++)l[n/6|0]|=t[(s[n]-1+u)%28]<<31-n%6,l[4+(n/6|0)]|=t[28+(s[n+24]-1+u)%28]<<31-n%6;for(l[0]=l[0]<<1|l[0]>>>31,n=1;n<7;n++)l[n]=l[n]>>>4*(n-1)+3;l[7]=l[7]<<5|l[7]>>>27}var p=this._invSubKeys=[];for(n=0;n<16;n++)p[n]=r[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],d.call(this,4,252645135),d.call(this,16,65535),m.call(this,2,858993459),m.call(this,8,16711935),d.call(this,1,1431655765);for(var a=0;a<16;a++){for(var r=n[a],o=this._lBlock,i=this._rBlock,s=0,c=0;c<8;c++)s|=l[c][((i^r[c])&u[c])>>>0];this._lBlock=i,this._rBlock=o^s}var p=this._lBlock;this._lBlock=this._rBlock,this._rBlock=p,d.call(this,1,1431655765),m.call(this,8,16711935),m.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function d(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<192.");var t=e.slice(0,2),a=e.length<4?e.slice(0,2):e.slice(2,4),r=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=p.createEncryptor(n.create(t)),this._des2=p.createEncryptor(n.create(a)),this._des3=p.createEncryptor(n.create(r))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=r._createHelper(f)}(),a.TripleDES)},96855(e,t,n){var a;e.exports=(a=n(81126),function(e){var t=a,n=t.lib,r=n.Base,o=n.WordArray,i=t.x64={};i.Word=r.extend({init:function(e,t){this.high=e,this.low=t}}),i.WordArray=r.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var e=this.words,t=e.length,n=[],a=0;a1?255===e[0]&&216===e[1]&&255===e[2]?{ext:"jpg",mime:"image/jpeg"}:137===e[0]&&80===e[1]&&78===e[2]&&71===e[3]?{ext:"png",mime:"image/png"}:71===e[0]&&73===e[1]&&70===e[2]?{ext:"gif",mime:"image/gif"}:87===e[8]&&69===e[9]&&66===e[10]&&80===e[11]?{ext:"webp",mime:"image/webp"}:70===e[0]&&76===e[1]&&73===e[2]&&70===e[3]?{ext:"flif",mime:"image/flif"}:(73===e[0]&&73===e[1]&&42===e[2]&&0===e[3]||77===e[0]&&77===e[1]&&0===e[2]&&42===e[3])&&67===e[8]&&82===e[9]?{ext:"cr2",mime:"image/x-canon-cr2"}:73===e[0]&&73===e[1]&&42===e[2]&&0===e[3]||77===e[0]&&77===e[1]&&0===e[2]&&42===e[3]?{ext:"tif",mime:"image/tiff"}:66===e[0]&&77===e[1]?{ext:"bmp",mime:"image/bmp"}:73===e[0]&&73===e[1]&&188===e[2]?{ext:"jxr",mime:"image/vnd.ms-photo"}:56===e[0]&&66===e[1]&&80===e[2]&&83===e[3]?{ext:"psd",mime:"image/vnd.adobe.photoshop"}:80===e[0]&&75===e[1]&&3===e[2]&&4===e[3]&&109===e[30]&&105===e[31]&&109===e[32]&&101===e[33]&&116===e[34]&&121===e[35]&&112===e[36]&&101===e[37]&&97===e[38]&&112===e[39]&&112===e[40]&&108===e[41]&&105===e[42]&&99===e[43]&&97===e[44]&&116===e[45]&&105===e[46]&&111===e[47]&&110===e[48]&&47===e[49]&&101===e[50]&&112===e[51]&&117===e[52]&&98===e[53]&&43===e[54]&&122===e[55]&&105===e[56]&&112===e[57]?{ext:"epub",mime:"application/epub+zip"}:80===e[0]&&75===e[1]&&3===e[2]&&4===e[3]&&77===e[30]&&69===e[31]&&84===e[32]&&65===e[33]&&45===e[34]&&73===e[35]&&78===e[36]&&70===e[37]&&47===e[38]&&109===e[39]&&111===e[40]&&122===e[41]&&105===e[42]&&108===e[43]&&108===e[44]&&97===e[45]&&46===e[46]&&114===e[47]&&115===e[48]&&97===e[49]?{ext:"xpi",mime:"application/x-xpinstall"}:80!==e[0]||75!==e[1]||3!==e[2]&&5!==e[2]&&7!==e[2]||4!==e[3]&&6!==e[3]&&8!==e[3]?117===e[257]&&115===e[258]&&116===e[259]&&97===e[260]&&114===e[261]?{ext:"tar",mime:"application/x-tar"}:82!==e[0]||97!==e[1]||114!==e[2]||33!==e[3]||26!==e[4]||7!==e[5]||0!==e[6]&&1!==e[6]?31===e[0]&&139===e[1]&&8===e[2]?{ext:"gz",mime:"application/gzip"}:66===e[0]&&90===e[1]&&104===e[2]?{ext:"bz2",mime:"application/x-bzip2"}:55===e[0]&&122===e[1]&&188===e[2]&&175===e[3]&&39===e[4]&&28===e[5]?{ext:"7z",mime:"application/x-7z-compressed"}:120===e[0]&&1===e[1]?{ext:"dmg",mime:"application/x-apple-diskimage"}:0===e[0]&&0===e[1]&&0===e[2]&&(24===e[3]||32===e[3])&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]||51===e[0]&&103===e[1]&&112===e[2]&&53===e[3]||0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&109===e[8]&&112===e[9]&&52===e[10]&&50===e[11]&&109===e[16]&&112===e[17]&&52===e[18]&&49===e[19]&&109===e[20]&&112===e[21]&&52===e[22]&&50===e[23]&&105===e[24]&&115===e[25]&&111===e[26]&&109===e[27]||0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&105===e[8]&&115===e[9]&&111===e[10]&&109===e[11]||0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&109===e[8]&&112===e[9]&&52===e[10]&&50===e[11]&&0===e[12]&&0===e[13]&&0===e[14]&&0===e[15]?{ext:"mp4",mime:"video/mp4"}:0===e[0]&&0===e[1]&&0===e[2]&&28===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&77===e[8]&&52===e[9]&&86===e[10]?{ext:"m4v",mime:"video/x-m4v"}:77===e[0]&&84===e[1]&&104===e[2]&&100===e[3]?{ext:"mid",mime:"audio/midi"}:109===e[31]&&97===e[32]&&116===e[33]&&114===e[34]&&111===e[35]&&115===e[36]&&107===e[37]&&97===e[38]?{ext:"mkv",mime:"video/x-matroska"}:26===e[0]&&69===e[1]&&223===e[2]&&163===e[3]?{ext:"webm",mime:"video/webm"}:0===e[0]&&0===e[1]&&0===e[2]&&20===e[3]&&102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]?{ext:"mov",mime:"video/quicktime"}:82===e[0]&&73===e[1]&&70===e[2]&&70===e[3]&&65===e[8]&&86===e[9]&&73===e[10]?{ext:"avi",mime:"video/x-msvideo"}:48===e[0]&&38===e[1]&&178===e[2]&&117===e[3]&&142===e[4]&&102===e[5]&&207===e[6]&&17===e[7]&&166===e[8]&&217===e[9]?{ext:"wmv",mime:"video/x-ms-wmv"}:0===e[0]&&0===e[1]&&1===e[2]&&"b"===e[3].toString(16)[0]?{ext:"mpg",mime:"video/mpeg"}:73===e[0]&&68===e[1]&&51===e[2]||255===e[0]&&251===e[1]?{ext:"mp3",mime:"audio/mpeg"}:102===e[4]&&116===e[5]&&121===e[6]&&112===e[7]&&77===e[8]&&52===e[9]&&65===e[10]||77===e[0]&&52===e[1]&&65===e[2]&&32===e[3]?{ext:"m4a",mime:"audio/m4a"}:79===e[28]&&112===e[29]&&117===e[30]&&115===e[31]&&72===e[32]&&101===e[33]&&97===e[34]&&100===e[35]?{ext:"opus",mime:"audio/opus"}:79===e[0]&&103===e[1]&&103===e[2]&&83===e[3]?{ext:"ogg",mime:"audio/ogg"}:102===e[0]&&76===e[1]&&97===e[2]&&67===e[3]?{ext:"flac",mime:"audio/x-flac"}:82===e[0]&&73===e[1]&&70===e[2]&&70===e[3]&&87===e[8]&&65===e[9]&&86===e[10]&&69===e[11]?{ext:"wav",mime:"audio/x-wav"}:35===e[0]&&33===e[1]&&65===e[2]&&77===e[3]&&82===e[4]&&10===e[5]?{ext:"amr",mime:"audio/amr"}:37===e[0]&&80===e[1]&&68===e[2]&&70===e[3]?{ext:"pdf",mime:"application/pdf"}:77===e[0]&&90===e[1]?{ext:"exe",mime:"application/x-msdownload"}:67!==e[0]&&70!==e[0]||87!==e[1]||83!==e[2]?123===e[0]&&92===e[1]&&114===e[2]&&116===e[3]&&102===e[4]?{ext:"rtf",mime:"application/rtf"}:119===e[0]&&79===e[1]&&70===e[2]&&70===e[3]&&(0===e[4]&&1===e[5]&&0===e[6]&&0===e[7]||79===e[4]&&84===e[5]&&84===e[6]&&79===e[7])?{ext:"woff",mime:"application/font-woff"}:119===e[0]&&79===e[1]&&70===e[2]&&50===e[3]&&(0===e[4]&&1===e[5]&&0===e[6]&&0===e[7]||79===e[4]&&84===e[5]&&84===e[6]&&79===e[7])?{ext:"woff2",mime:"application/font-woff"}:76===e[34]&&80===e[35]&&(0===e[8]&&0===e[9]&&1===e[10]||1===e[8]&&0===e[9]&&2===e[10]||2===e[8]&&0===e[9]&&2===e[10])?{ext:"eot",mime:"application/octet-stream"}:0===e[0]&&1===e[1]&&0===e[2]&&0===e[3]&&0===e[4]?{ext:"ttf",mime:"application/font-sfnt"}:79===e[0]&&84===e[1]&&84===e[2]&&79===e[3]&&0===e[4]?{ext:"otf",mime:"application/font-sfnt"}:0===e[0]&&0===e[1]&&1===e[2]&&0===e[3]?{ext:"ico",mime:"image/x-icon"}:70===e[0]&&76===e[1]&&86===e[2]&&1===e[3]?{ext:"flv",mime:"video/x-flv"}:37===e[0]&&33===e[1]?{ext:"ps",mime:"application/postscript"}:253===e[0]&&55===e[1]&&122===e[2]&&88===e[3]&&90===e[4]&&0===e[5]?{ext:"xz",mime:"application/x-xz"}:83===e[0]&&81===e[1]&&76===e[2]&&105===e[3]?{ext:"sqlite",mime:"application/x-sqlite3"}:78===e[0]&&69===e[1]&&83===e[2]&&26===e[3]?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:67===e[0]&&114===e[1]&&50===e[2]&&52===e[3]?{ext:"crx",mime:"application/x-google-chrome-extension"}:77===e[0]&&83===e[1]&&67===e[2]&&70===e[3]||73===e[0]&&83===e[1]&&99===e[2]&&40===e[3]?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:33===e[0]&&60===e[1]&&97===e[2]&&114===e[3]&&99===e[4]&&104===e[5]&&62===e[6]&&10===e[7]&&100===e[8]&&101===e[9]&&98===e[10]&&105===e[11]&&97===e[12]&&110===e[13]&&45===e[14]&&98===e[15]&&105===e[16]&&110===e[17]&&97===e[18]&&114===e[19]&&121===e[20]?{ext:"deb",mime:"application/x-deb"}:33===e[0]&&60===e[1]&&97===e[2]&&114===e[3]&&99===e[4]&&104===e[5]&&62===e[6]?{ext:"ar",mime:"application/x-unix-archive"}:237===e[0]&&171===e[1]&&238===e[2]&&219===e[3]?{ext:"rpm",mime:"application/x-rpm"}:31===e[0]&&160===e[1]||31===e[0]&&157===e[1]?{ext:"Z",mime:"application/x-compress"}:76===e[0]&&90===e[1]&&73===e[2]&&80===e[3]?{ext:"lz",mime:"application/x-lzip"}:208===e[0]&&207===e[1]&&17===e[2]&&224===e[3]&&161===e[4]&&177===e[5]&&26===e[6]&&225===e[7]?{ext:"msi",mime:"application/x-msi"}:null:{ext:"swf",mime:"application/x-shockwave-flash"}:{ext:"rar",mime:"application/x-rar-compressed"}:{ext:"zip",mime:"application/zip"}:null}},51777(e){"use strict";var t=Object.prototype.toString,n=Math.max,a=function(e,t){for(var n=[],a=0;a1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===z(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=H(e,0,1),n=H(e,-1);if("%"===t&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var a=[];return q(e,U,function(e,t,n,r){a[a.length]=n?q(r,G,"$1"):t||e}),a}(e),a=n.length>0?n[0]:"",r=W("%"+a+"%",t),o=r.name,i=r.value,s=!1,c=r.alias;c&&(a=c[0],$(n,M([0,1],c)));for(var p=1,d=!0;p=n.length){var y=k(i,m);i=(d=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:i[m]}else d=F(i,m),i=i[m];d&&!s&&(P[o]=i)}}return i}},48819(e,t,n){"use strict";var a=n(32410);e.exports=a.getPrototypeOf||null},22517(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},31611(e,t,n){"use strict";var a=n(22517),r=n(48819),o=n(61449);e.exports=a?function(e){return a(e)}:r?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return r(e)}:o?function(e){return o(e)}:null},64656(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},3492(e,t,n){"use strict";var a=n(64656);if(a)try{a([],"length")}catch(r){a=null}e.exports=a},87657(e,t,n){"use strict";var a="undefined"!=typeof Symbol&&Symbol,r=n(38123);e.exports=function(){return"function"==typeof a&&("function"==typeof Symbol&&("symbol"==typeof a("foo")&&("symbol"==typeof Symbol("bar")&&r())))}},38123(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var a in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},75334(e,t,n){"use strict";var a=Function.prototype.call,r=Object.prototype.hasOwnProperty,o=n(13583);e.exports=o.call(a,r)},88806(e,t,n){var a=n(27325);e.exports={lookup:function(e){return a[e]||{}}}},95e3(e,t,n){"use strict";var a=n(7475).Buffer;t._dbcs=l;for(var r=-1,o=-10,i=-1e3,s=new Array(256),c=0;c<256;c++)s[c]=r;function l(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=e.table();this.decodeTables=[],this.decodeTables[0]=s.slice(0),this.decodeTableSeq=[];for(var a=0;ai)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[i-u[p]],m=129;m<=254;m++){if(d[m]===r)d[m]=i-c;else{if(d[m]===i-c)continue;if(d[m]>i)throw new Error("gb18030 decode tables conflict at byte 3")}for(var f=this.decodeTables[i-d[m]],h=48;h<=57;h++)f[h]===r&&(f[h]=-2)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var y={};if(e.encodeSkipVals)for(a=0;at)return-1;for(var n=0,a=e.length;n>1);e[r]<=t?n=r:a=r}return n}l.prototype.encoder=u,l.prototype.decoder=p,l.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var n=this.decodeTables[0],a=t.length-1;a>0;a--){var o=n[t[a]];if(o==r)n[t[a]]=i-this.decodeTables.length,this.decodeTables.push(n=s.slice(0));else{if(!(o<=i))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));n=this.decodeTables[i-o]}}return n},l.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),n=this._getDecodeTrieNode(t);t&=255;for(var a=1;a255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},l.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=s.slice(0)),this.encodeTable[t]},l.prototype._setEncodeChar=function(e,t){var n=this._getEncodeBucket(e),a=255&e;n[a]<=o?this.encodeTableSeq[o-n[a]][-1]=t:n[a]==r&&(n[a]=t)},l.prototype._setEncodeSequence=function(e,t){var n,a=e[0],i=this._getEncodeBucket(a),s=255&a;i[s]<=o?n=this.encodeTableSeq[o-i[s]]:(n={},i[s]!==r&&(n[-1]=i[s]),i[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var c=1;c=0)this._setEncodeChar(l,u),r=!0;else if(l<=i){var p=i-l;if(!s[p]){var d=u<<8>>>0;this._fillEncodeTable(p,d,n)?r=!0:s[p]=!0}}else l<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-l],u),r=!0)}return r},u.prototype.write=function(e){for(var t=a.alloc(e.length*(this.gb18030?4:3)),n=this.leadSurrogate,i=this.seqObj,s=-1,c=0,l=0;;){if(-1===s){if(c==e.length)break;var u=e.charCodeAt(c++)}else{u=s;s=-1}if(55296<=u&&u<57344)if(u<56320){if(-1===n){n=u;continue}n=u,u=r}else-1!==n?(u=65536+1024*(n-55296)+(u-56320),n=-1):u=r;else-1!==n&&(s=u,u=r,n=-1);var p=r;if(void 0!==i&&u!=r){var m=i[u];if("object"==typeof m){i=m;continue}"number"==typeof m?p=m:null==m&&void 0!==(m=i[-1])&&(p=m,s=u),i=void 0}else if(u>=0){var f=this.encodeTable[u>>8];if(void 0!==f&&(p=f[255&u]),p<=o){i=this.encodeTableSeq[o-p];continue}if(p==r&&this.gb18030){var h=d(this.gb18030.uChars,u);if(-1!=h){p=this.gb18030.gbChars[h]+(u-this.gb18030.uChars[h]);t[l++]=129+Math.floor(p/12600),p%=12600,t[l++]=48+Math.floor(p/1260),p%=1260,t[l++]=129+Math.floor(p/10),p%=10,t[l++]=48+p;continue}}}p===r&&(p=this.defaultCharSingleByte),p<256?t[l++]=p:p<65536?(t[l++]=p>>8,t[l++]=255&p):p<16777216?(t[l++]=p>>16,t[l++]=p>>8&255,t[l++]=255&p):(t[l++]=p>>>24,t[l++]=p>>>16&255,t[l++]=p>>>8&255,t[l++]=255&p)}return this.seqObj=i,this.leadSurrogate=n,t.slice(0,l)},u.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=a.alloc(10),t=0;if(this.seqObj){var n=this.seqObj[-1];void 0!==n&&(n<256?e[t++]=n:(e[t++]=n>>8,e[t++]=255&n)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},u.prototype.findIdx=d,p.prototype.write=function(e){for(var t=a.alloc(2*e.length),n=this.nodeIdx,s=this.prevBytes,c=this.prevBytes.length,l=-this.prevBytes.length,u=0,p=0;u=0?e[u]:s[u+c];if((m=this.decodeTables[n][f])>=0);else if(m===r)m=this.defaultCharUnicode.charCodeAt(0),u=l;else if(-2===m){if(u>=3)var h=12600*(e[u-3]-129)+1260*(e[u-2]-48)+10*(e[u-1]-129)+(f-48);else h=12600*(s[u-3+c]-129)+1260*((u-2>=0?e[u-2]:s[u-2+c])-48)+10*((u-1>=0?e[u-1]:s[u-1+c])-129)+(f-48);var y=d(this.gb18030.gbChars,h);m=this.gb18030.uChars[y]+h-this.gb18030.gbChars[y]}else{if(m<=i){n=i-m;continue}if(!(m<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+m+" at "+n+"/"+f);for(var g=this.decodeTableSeq[o-m],v=0;v>8;m=g[g.length-1]}if(m>=65536){var b=55296|(m-=65536)>>10;t[p++]=255&b,t[p++]=b>>8,m=56320|1023&m}t[p++]=255&m,t[p++]=m>>8,n=0,l=u+1}return this.nodeIdx=n,this.prevBytes=l>=0?Array.prototype.slice.call(e,l):s.slice(l+c).concat(Array.prototype.slice.call(e)),t.slice(0,p).toString("ucs2")},p.prototype.end=function(){for(var e="";this.prevBytes.length>0;){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},81960(e,t,n){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return n(29048)},encodeAdd:{"\xa5":92,"\u203e":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return n(8419)},encodeAdd:{"\xa5":92,"\u203e":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return n(22137)}},gbk:{type:"_dbcs",table:function(){return n(22137).concat(n(56943))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return n(22137).concat(n(56943))},gb18030:function(){return n(82626)},encodeSkipVals:[128],encodeAdd:{"\u20ac":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return n(30679)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return n(78185)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return n(78185).concat(n(49376))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},38343(e,t,n){"use strict";for(var a=[n(17214),n(89683),n(83517),n(25541),n(19883),n(12197),n(35453),n(95e3),n(81960)],r=0;r>>6),t[n++]=128+(63&o)):(t[n++]=224+(o>>>12),t[n++]=128+(o>>>6&63),t[n++]=128+(63&o))}return t.slice(0,n)},l.prototype.end=function(){},u.prototype.write=function(e){for(var t=this.acc,n=this.contBytes,a=this.accBytes,r="",o=0;o0&&(r+=this.defaultCharUnicode,n=0),i<128?r+=String.fromCharCode(i):i<224?(t=31&i,n=1,a=1):i<240?(t=15&i,n=2,a=1):r+=this.defaultCharUnicode):n>0?(t=t<<6|63&i,a++,0===--n&&(r+=2===a&&t<128&&t>0||3===a&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):r+=this.defaultCharUnicode}return this.acc=t,this.contBytes=n,this.accBytes=a,r},u.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},19883(e,t,n){"use strict";var a=n(7475).Buffer;function r(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var n="",r=0;r<128;r++)n+=String.fromCharCode(r);e.chars=n+e.chars}this.decodeBuf=a.from(e.chars,"ucs2");var o=a.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(r=0;r?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xb0\xb7\u2219\u221a\u2592\u2500\u2502\u253c\u2524\u252c\u251c\u2534\u2510\u250c\u2514\u2518\u03b2\u221e\u03c6\xb1\xbd\xbc\u2248\xab\xbb\ufef7\ufef8\ufffd\ufffd\ufefb\ufefc\ufffd\xa0\xad\ufe82\xa3\xa4\ufe84\ufffd\ufffd\ufe8e\ufe8f\ufe95\ufe99\u060c\ufe9d\ufea1\ufea5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufed1\u061b\ufeb1\ufeb5\ufeb9\u061f\xa2\ufe80\ufe81\ufe83\ufe85\ufeca\ufe8b\ufe8d\ufe91\ufe93\ufe97\ufe9b\ufe9f\ufea3\ufea7\ufea9\ufeab\ufead\ufeaf\ufeb3\ufeb7\ufebb\ufebf\ufec1\ufec5\ufecb\ufecf\xa6\xac\xf7\xd7\ufec9\u0640\ufed3\ufed7\ufedb\ufedf\ufee3\ufee7\ufeeb\ufeed\ufeef\ufef3\ufebd\ufecc\ufece\ufecd\ufee1\ufe7d\u0651\ufee5\ufee9\ufeec\ufef0\ufef2\ufed0\ufed5\ufef5\ufef6\ufedd\ufed9\ufef1\u25a0\ufffd"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xf8\xa3\xd8\u20a7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\u2310\xac\xbd\xbc\xa1\xab\xa4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0386\ufffd\xb7\xac\xa6\u2018\u2019\u0388\u2015\u0389\u038a\u03aa\u038c\ufffd\ufffd\u038e\u03ab\xa9\u038f\xb2\xb3\u03ac\xa3\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03cd\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xbd\u0398\u0399\xab\xbb\u2591\u2592\u2593\u2502\u2524\u039a\u039b\u039c\u039d\u2563\u2551\u2557\u255d\u039e\u039f\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u03a0\u03a1\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03b1\u03b2\u03b3\u2518\u250c\u2588\u2584\u03b4\u03b5\u2580\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c3\u03c2\u03c4\u0384\xad\xb1\u03c5\u03c6\u03c7\xa7\u03c8\u0385\xb0\xa8\u03c9\u03cb\u03b0\u03ce\u25a0\xa0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\u203e\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u0160\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\u017d\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u0161\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\u017e\xff"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\ufe88\xd7\xf7\uf8f6\uf8f5\uf8f4\uf8f7\ufe71\x88\u25a0\u2502\u2500\u2510\u250c\u2514\u2518\ufe79\ufe7b\ufe7d\ufe7f\ufe77\ufe8a\ufef0\ufef3\ufef2\ufece\ufecf\ufed0\ufef6\ufef8\ufefa\ufefc\xa0\uf8fa\uf8f9\uf8f8\xa4\uf8fb\ufe8b\ufe91\ufe97\ufe9b\ufe9f\ufea3\u060c\xad\ufea7\ufeb3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufeb7\u061b\ufebb\ufebf\ufeca\u061f\ufecb\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\ufec7\u0639\u063a\ufecc\ufe82\ufe84\ufe8e\ufed3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\ufed7\ufedb\ufedf\uf8fc\ufef5\ufef7\ufef9\ufefb\ufee3\ufee7\ufeec\ufee9\ufffd"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040a\u040b\u040c\xad\u040e\u040f\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045a\u045b\u045c\xa7\u045e\u045f"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e81\u0e82\u0e84\u0e87\u0e88\u0eaa\u0e8a\u0e8d\u0e94\u0e95\u0e96\u0e97\u0e99\u0e9a\u0e9b\u0e9c\u0e9d\u0e9e\u0e9f\u0ea1\u0ea2\u0ea3\u0ea5\u0ea7\u0eab\u0ead\u0eae\ufffd\ufffd\ufffd\u0eaf\u0eb0\u0eb2\u0eb3\u0eb4\u0eb5\u0eb6\u0eb7\u0eb8\u0eb9\u0ebc\u0eb1\u0ebb\u0ebd\ufffd\ufffd\ufffd\u0ec0\u0ec1\u0ec2\u0ec3\u0ec4\u0ec8\u0ec9\u0eca\u0ecb\u0ecc\u0ecd\u0ec6\ufffd\u0edc\u0edd\u20ad\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0ed0\u0ed1\u0ed2\u0ed3\u0ed4\u0ed5\u0ed6\u0ed7\u0ed8\u0ed9\ufffd\ufffd\xa2\xac\xa6\ufffd"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e48\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\u0e49\u0e4a\u0e4b\u20ac\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\xa2\xac\xa6\xa0"},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"\u20ac\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\u20ac\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\u0160\u2122\xb4\xa8\u2260\u017d\xd8\u221e\xb1\u2264\u2265\u2206\xb5\u2202\u2211\u220f\u0161\u222b\xaa\xba\u2126\u017e\xf8\xbf\xa1\xac\u221a\u0192\u2248\u0106\xab\u010c\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u0110\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\ufffd\xa9\u2044\xa4\u2039\u203a\xc6\xbb\u2013\xb7\u201a\u201e\u2030\xc2\u0107\xc1\u010d\xc8\xcd\xce\xcf\xcc\xd3\xd4\u0111\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u03c0\xcb\u02da\xb8\xca\xe6\u02c7"},maccyrillic:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\xa2\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},macgreek:{type:"_sbcs",chars:"\xc4\xb9\xb2\xc9\xb3\xd6\xdc\u0385\xe0\xe2\xe4\u0384\xa8\xe7\xe9\xe8\xea\xeb\xa3\u2122\xee\xef\u2022\xbd\u2030\xf4\xf6\xa6\xad\xf9\xfb\xfc\u2020\u0393\u0394\u0398\u039b\u039e\u03a0\xdf\xae\xa9\u03a3\u03aa\xa7\u2260\xb0\u0387\u0391\xb1\u2264\u2265\xa5\u0392\u0395\u0396\u0397\u0399\u039a\u039c\u03a6\u03ab\u03a8\u03a9\u03ac\u039d\xac\u039f\u03a1\u2248\u03a4\xab\xbb\u2026\xa0\u03a5\u03a7\u0386\u0388\u0153\u2013\u2015\u201c\u201d\u2018\u2019\xf7\u0389\u038a\u038c\u038e\u03ad\u03ae\u03af\u03cc\u038f\u03cd\u03b1\u03b2\u03c8\u03b4\u03b5\u03c6\u03b3\u03b7\u03b9\u03be\u03ba\u03bb\u03bc\u03bd\u03bf\u03c0\u03ce\u03c1\u03c3\u03c4\u03b8\u03c9\u03c2\u03c7\u03c5\u03b6\u03ca\u03cb\u0390\u03b0\ufffd"},maciceland:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\xdd\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\xd0\xf0\xde\xfe\xfd\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macroman:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macromania:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\u0102\u015e\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\u0103\u015f\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\u0162\u0163\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macthai:{type:"_sbcs",chars:"\xab\xbb\u2026\uf88c\uf88f\uf892\uf895\uf898\uf88b\uf88e\uf891\uf894\uf897\u201c\u201d\uf899\ufffd\u2022\uf884\uf889\uf885\uf886\uf887\uf888\uf88a\uf88d\uf890\uf893\uf896\u2018\u2019\ufffd\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufeff\u200b\u2013\u2014\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u2122\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\xae\xa9\ufffd\ufffd\ufffd\ufffd"},macturkish:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u011e\u011f\u0130\u0131\u015e\u015f\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\ufffd\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macukraine:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\u0490\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},koi8r:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255a\u255b\u255c\u255d\u255e\u255f\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256a\u256b\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8u:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u255d\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8ru:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u045e\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u040e\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8t:{type:"_sbcs",chars:"\u049b\u0493\u201a\u0492\u201e\u2026\u2020\u2021\ufffd\u2030\u04b3\u2039\u04b2\u04b7\u04b6\ufffd\u049a\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\ufffd\u203a\ufffd\ufffd\ufffd\ufffd\ufffd\u04ef\u04ee\u0451\xa4\u04e3\xa6\xa7\ufffd\ufffd\ufffd\xab\xac\xad\xae\ufffd\xb0\xb1\xb2\u0401\ufffd\u04e2\xb6\xb7\ufffd\u2116\ufffd\xbb\ufffd\ufffd\ufffd\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},armscii8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\ufffd\u0587\u0589)(\xbb\xab\u2014.\u055d,-\u058a\u2026\u055c\u055b\u055e\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053a\u056a\u053b\u056b\u053c\u056c\u053d\u056d\u053e\u056e\u053f\u056f\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054a\u057a\u054b\u057b\u054c\u057c\u054d\u057d\u054e\u057e\u054f\u057f\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055a\ufffd"},rk1048:{type:"_sbcs",chars:"\u0402\u0403\u201a\u0453\u201e\u2026\u2020\u2021\u20ac\u2030\u0409\u2039\u040a\u049a\u04ba\u040f\u0452\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\u0459\u203a\u045a\u049b\u04bb\u045f\xa0\u04b0\u04b1\u04d8\xa4\u04e8\xa6\xa7\u0401\xa9\u0492\xab\xac\xad\xae\u04ae\xb0\xb1\u0406\u0456\u04e9\xb5\xb6\xb7\u0451\u2116\u0493\xbb\u04d9\u04a2\u04a3\u04af\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},tcvn:{type:"_sbcs",chars:"\0\xda\u1ee4\x03\u1eea\u1eec\u1eee\x07\b\t\n\v\f\r\x0e\x0f\x10\u1ee8\u1ef0\u1ef2\u1ef6\u1ef8\xdd\u1ef4\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xc0\u1ea2\xc3\xc1\u1ea0\u1eb6\u1eac\xc8\u1eba\u1ebc\xc9\u1eb8\u1ec6\xcc\u1ec8\u0128\xcd\u1eca\xd2\u1ece\xd5\xd3\u1ecc\u1ed8\u1edc\u1ede\u1ee0\u1eda\u1ee2\xd9\u1ee6\u0168\xa0\u0102\xc2\xca\xd4\u01a0\u01af\u0110\u0103\xe2\xea\xf4\u01a1\u01b0\u0111\u1eb0\u0300\u0309\u0303\u0301\u0323\xe0\u1ea3\xe3\xe1\u1ea1\u1eb2\u1eb1\u1eb3\u1eb5\u1eaf\u1eb4\u1eae\u1ea6\u1ea8\u1eaa\u1ea4\u1ec0\u1eb7\u1ea7\u1ea9\u1eab\u1ea5\u1ead\xe8\u1ec2\u1ebb\u1ebd\xe9\u1eb9\u1ec1\u1ec3\u1ec5\u1ebf\u1ec7\xec\u1ec9\u1ec4\u1ebe\u1ed2\u0129\xed\u1ecb\xf2\u1ed4\u1ecf\xf5\xf3\u1ecd\u1ed3\u1ed5\u1ed7\u1ed1\u1ed9\u1edd\u1edf\u1ee1\u1edb\u1ee3\xf9\u1ed6\u1ee7\u0169\xfa\u1ee5\u1eeb\u1eed\u1eef\u1ee9\u1ef1\u1ef3\u1ef7\u1ef9\xfd\u1ef5\u1ed0"},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10ef\u10f0\u10f1\u10f2\u10f3\u10f4\u10f5\u10f6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10f1\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10f2\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10f3\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10f4\u10ef\u10f0\u10f5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04ee\u0493\u201e\u2026\u04b6\u04ae\u04b2\u04af\u04a0\u04e2\u04a2\u049a\u04ba\u04b8\u0497\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u04b3\u04b7\u04a1\u04e3\u04a3\u049b\u04bb\u04b9\xa0\u040e\u045e\u0408\u04e8\u0498\u04b0\xa7\u0401\xa9\u04d8\xab\xac\u04ef\xae\u049c\xb0\u04b1\u0406\u0456\u0499\u04e9\xb6\xb7\u0451\u2116\u04d9\xbb\u0458\u04aa\u04ab\u049d\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},viscii:{type:"_sbcs",chars:"\0\x01\u1eb2\x03\x04\u1eb4\u1eaa\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\u1ef6\x15\x16\x17\x18\u1ef8\x1a\x1b\x1c\x1d\u1ef4\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\u1ea0\u1eae\u1eb0\u1eb6\u1ea4\u1ea6\u1ea8\u1eac\u1ebc\u1eb8\u1ebe\u1ec0\u1ec2\u1ec4\u1ec6\u1ed0\u1ed2\u1ed4\u1ed6\u1ed8\u1ee2\u1eda\u1edc\u1ede\u1eca\u1ece\u1ecc\u1ec8\u1ee6\u0168\u1ee4\u1ef2\xd5\u1eaf\u1eb1\u1eb7\u1ea5\u1ea7\u1ea9\u1ead\u1ebd\u1eb9\u1ebf\u1ec1\u1ec3\u1ec5\u1ec7\u1ed1\u1ed3\u1ed5\u1ed7\u1ee0\u01a0\u1ed9\u1edd\u1edf\u1ecb\u1ef0\u1ee8\u1eea\u1eec\u01a1\u1edb\u01af\xc0\xc1\xc2\xc3\u1ea2\u0102\u1eb3\u1eb5\xc8\xc9\xca\u1eba\xcc\xcd\u0128\u1ef3\u0110\u1ee9\xd2\xd3\xd4\u1ea1\u1ef7\u1eeb\u1eed\xd9\xda\u1ef9\u1ef5\xdd\u1ee1\u01b0\xe0\xe1\xe2\xe3\u1ea3\u0103\u1eef\u1eab\xe8\xe9\xea\u1ebb\xec\xed\u0129\u1ec9\u0111\u1ef1\xf2\xf3\xf4\xf5\u1ecf\u1ecd\u1ee5\xf9\xfa\u0169\u1ee7\xfd\u1ee3\u1eee"},iso646cn:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#\xa5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},iso646jp:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xa5]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xc0\xc2\xc8\xca\xcb\xce\xcf\xb4\u02cb\u02c6\xa8\u02dc\xd9\xdb\u20a4\xaf\xdd\xfd\xb0\xc7\xe7\xd1\xf1\xa1\xbf\xa4\xa3\xa5\xa7\u0192\xa2\xe2\xea\xf4\xfb\xe1\xe9\xf3\xfa\xe0\xe8\xf2\xf9\xe4\xeb\xf6\xfc\xc5\xee\xd8\xc6\xe5\xed\xf8\xe6\xc4\xec\xd6\xdc\xc9\xef\xdf\xd4\xc1\xc3\xe3\xd0\xf0\xcd\xcc\xd3\xd2\xd5\xf5\u0160\u0161\xda\u0178\xff\xde\xfe\xb7\xb5\xb6\xbe\u2014\xbc\xbd\xaa\xba\xab\u25a0\xbb\xb1\ufffd"},macintosh:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},ascii:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},tis620:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"}}},12197(e){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xc4\u0100\u0101\xc9\u0104\xd6\xdc\xe1\u0105\u010c\xe4\u010d\u0106\u0107\xe9\u0179\u017a\u010e\xed\u010f\u0112\u0113\u0116\xf3\u0117\xf4\xf6\xf5\xfa\u011a\u011b\xfc\u2020\xb0\u0118\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\u0119\xa8\u2260\u0123\u012e\u012f\u012a\u2264\u2265\u012b\u0136\u2202\u2211\u0142\u013b\u013c\u013d\u013e\u0139\u013a\u0145\u0146\u0143\xac\u221a\u0144\u0147\u2206\xab\xbb\u2026\xa0\u0148\u0150\xd5\u0151\u014c\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\u014d\u0154\u0155\u0158\u2039\u203a\u0159\u0156\u0157\u0160\u201a\u201e\u0161\u015a\u015b\xc1\u0164\u0165\xcd\u017d\u017e\u016a\xd3\xd4\u016b\u016e\xda\u016f\u0170\u0171\u0172\u0173\xdd\xfd\u0137\u017b\u0141\u017c\u0122\u02c7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\u20ac\u25a0\xa0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2514\u2534\u252c\u251c\u2500\u253c\u2563\u2551\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xa7\u2557\u255d\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},cp720:{type:"_sbcs",chars:"\x80\x81\xe9\xe2\x84\xe0\x86\xe7\xea\xeb\xe8\xef\xee\x8d\x8e\x8f\x90\u0651\u0652\xf4\xa4\u0640\xfb\xf9\u0621\u0622\u0623\u0624\xa3\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0636\u0637\u0638\u0639\u063a\u0641\xb5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u2261\u064b\u064c\u064d\u064e\u064f\u0650\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},83517(e,t,n){"use strict";var a=n(7475).Buffer;function r(){}function o(){}function i(){this.overflowByte=-1}function s(e,t){this.iconv=t}function c(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder("utf-16le",e)}function l(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function u(e,t){var n=[],a=0,r=0,o=0;e:for(var i=0;i=100)break e}return o>r?"utf-16be":o1114111)&&(n=a),n>=65536){var r=55296|(n-=65536)>>10;e[t++]=255&r,e[t++]=r>>8;n=56320|1023&n}return e[t++]=255&n,e[t++]=n>>8,t}function c(e,t){this.iconv=t}function l(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function u(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function p(e,t){var n=[],a=0,r=0,o=0,i=0,s=0;e:for(var c=0;c16)&&o++,(0!==n[3]||n[2]>16)&&r++,0!==n[0]||0!==n[1]||0===n[2]&&0===n[3]||s++,0===n[0]&&0===n[1]||0!==n[2]||0!==n[3]||i++,n.length=0,++a>=100)break e}return s-o>i-r?"utf-32be":s-o0){for(;t0&&(e=this.iconv.decode(a.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=f,f.prototype.encoder=h,f.prototype.decoder=y,f.prototype.bomAware=!0,h.prototype.write=function(e){for(var t=this.inBase64,n=this.base64Accum,r=this.base64AccumIdx,o=a.alloc(5*e.length+10),i=0,s=0;s0&&(i+=o.write(n.slice(0,r).toString("base64").replace(/\//g,",").replace(/=+$/,""),i),r=0),o[i++]=d,t=!1),t||(o[i++]=c,c===m&&(o[i++]=d))):(t||(o[i++]=m,t=!0),t&&(n[r++]=c>>8,n[r++]=255&c,r==n.length&&(i+=o.write(n.toString("base64").replace(/\//g,","),i),r=0)))}return this.inBase64=t,this.base64AccumIdx=r,o.slice(0,i)},h.prototype.end=function(){var e=a.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=d,this.inBase64=!1),e.slice(0,t)};var g=l.slice();g[",".charCodeAt(0)]=!0,y.prototype.write=function(e){for(var t="",n=0,r=this.inBase64,o=this.base64Accum,i=0;i0&&(e=this.iconv.decode(a.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},25824(e,t){"use strict";function n(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=n,n.prototype.write=function(e){return this.addBOM&&(e="\ufeff"+e,this.addBOM=!1),this.encoder.write(e)},n.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||("\ufeff"===t[0]&&(t=t.slice(1),"function"==typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},94854(e,t,n){"use strict";var a,r=n(7475).Buffer,o=n(25824),i=e.exports;i.encodings=null,i.defaultCharUnicode="\ufffd",i.defaultCharSingleByte="?",i.encode=function(e,t,n){e=""+(e||"");var a=i.getEncoder(t,n),o=a.write(e),s=a.end();return s&&s.length>0?r.concat([o,s]):o},i.decode=function(e,t,n){"string"==typeof e&&(i.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),i.skipDecodeWarning=!0),e=r.from(""+(e||""),"binary"));var a=i.getDecoder(t,n),o=a.write(e),s=a.end();return s?o+s:o},i.encodingExists=function(e){try{return i.getCodec(e),!0}catch(t){return!1}},i.toEncoding=i.encode,i.fromEncoding=i.decode,i._codecDataCache={},i.getCodec=function(e){i.encodings||(i.encodings=n(38343));for(var t=i._canonicalizeEncoding(e),a={};;){var r=i._codecDataCache[t];if(r)return r;var o=i.encodings[t];switch(typeof o){case"string":t=o;break;case"object":for(var s in o)a[s]=o[s];a.encodingName||(a.encodingName=t),t=o.type;break;case"function":return a.encodingName||(a.encodingName=t),r=new o(a,i),i._codecDataCache[a.encodingName]=r,r;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},i._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},i.getEncoder=function(e,t){var n=i.getCodec(e),a=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(a=new o.PrependBOM(a,t)),a},i.getDecoder=function(e,t){var n=i.getCodec(e),a=new n.decoder(t,n);return!n.bomAware||t&&!1===t.stripBOM||(a=new o.StripBOM(a,t)),a},i.enableStreamingAPI=function(e){if(!i.supportsStreams){var t=n(30507)(e);i.IconvLiteEncoderStream=t.IconvLiteEncoderStream,i.IconvLiteDecoderStream=t.IconvLiteDecoderStream,i.encodeStream=function(e,t){return new i.IconvLiteEncoderStream(i.getEncoder(e,t),t)},i.decodeStream=function(e,t){return new i.IconvLiteDecoderStream(i.getDecoder(e,t),t)},i.supportsStreams=!0}};try{a=n(11724)}catch(s){}a&&a.Transform?i.enableStreamingAPI(a):i.encodeStream=i.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},30507(e,t,n){"use strict";var a=n(7475).Buffer;e.exports=function(e){var t=e.Transform;function n(e,n){this.conv=e,(n=n||{}).decodeStrings=!1,t.call(this,n)}function r(e,n){this.conv=e,(n=n||{}).encoding=this.encoding="utf8",t.call(this,n)}return n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,n){if("string"!=typeof e)return n(new Error("Iconv encoding stream needs strings as its input."));try{var a=this.conv.write(e);a&&a.length&&this.push(a),n()}catch(r){n(r)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(n){e(n)}},n.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",function(e){t.push(e)}),this.on("end",function(){e(null,a.concat(t))}),this},r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,n){if(!(a.isBuffer(e)||e instanceof Uint8Array))return n(new Error("Iconv decoding stream needs buffers as its input."));try{var r=this.conv.write(e);r&&r.length&&this.push(r,this.encoding),n()}catch(o){n(o)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(n){e(n)}},r.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",function(e){t+=e}),this.on("end",function(){e(null,t)}),this},{IconvLiteEncoderStream:n,IconvLiteDecoderStream:r}}},77947(e,t){t.read=function(e,t,n,a,r){var o,i,s=8*r-a-1,c=(1<>1,u=-7,p=n?r-1:0,d=n?-1:1,m=e[t+p];for(p+=d,o=m&(1<<-u)-1,m>>=-u,u+=s;u>0;o=256*o+e[t+p],p+=d,u-=8);for(i=o&(1<<-u)-1,o>>=-u,u+=a;u>0;i=256*i+e[t+p],p+=d,u-=8);if(0===o)o=1-l;else{if(o===c)return i?NaN:1/0*(m?-1:1);i+=Math.pow(2,a),o-=l}return(m?-1:1)*i*Math.pow(2,o-a)},t.write=function(e,t,n,a,r,o){var i,s,c,l=8*o-r-1,u=(1<>1,d=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,m=a?0:o-1,f=a?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-i))<1&&(i--,c*=2),(t+=i+p>=1?d/c:d*Math.pow(2,1-p))*c>=2&&(i++,c/=2),i+p>=u?(s=0,i=u):i+p>=1?(s=(t*c-1)*Math.pow(2,r),i+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,r),i=0));r>=8;e[n+m]=255&s,m+=f,s/=256,r-=8);for(i=i<0;e[n+m]=255&i,m+=f,i/=256,l-=8);e[n+m-f]|=128*h}},27543(e){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},14547(e,t){"use strict";var n="\n",a=function(){function e(e){this.string=e;for(var t=[0],a=0;athis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}()},72241(e,t,n){e.exports=n(53321)},42809(e){var t={code:{FEFF:65279,BBBF:48063,FE:254,FF:255,EF:239,BB:187,BF:191},indexOfBOM:function(e){return"string"!=typeof e?0:e.charCodeAt(0)===t.code.FEFF||e.charCodeAt(0)===t.code.BBBF?1:e.charCodeAt(0)===t.code.FE&&e.charCodeAt(1)===t.code.FF||e.charCodeAt(0)===t.code.FF&&e.charCodeAt(1)===t.code.FE?2:e.charCodeAt(0)===t.code.EF&&e.charCodeAt(1)===t.code.BB&&e.charCodeAt(2)===t.code.BF?3:0},trim:function(e){var n=t.indexOfBOM(e);return n?e.slice(n):e}};e.exports=t},53321(e,t,n){var a,r=n(5835),o=n(42809),i="JSONError";a=function(e,t,n){var a=o.indexOfBOM(e);if(a){if(n)throw SyntaxError("Unexpected byte order mark found in first "+a+" character(s)");e=e.slice(a)}try{return JSON.parse(e,t)}catch(i){throw r.parse(e,{mode:"json",reviver:t}),i}},e.exports={parse:function(e,t,n){"boolean"==typeof t&&null===n&&(n=t,t=null);try{return a(e,t,n)}catch(r){throw r.name=i,r}},stringify:function(){try{return JSON.stringify.apply(JSON,arguments)}catch(e){throw e.name=i,e}}}},5835(e,t,n){var a=n(15767);function r(e){return e>="0"&&e<="9"||e>="A"&&e<="F"||e>="a"&&e<="f"}function o(e){return e>="0"&&e<="7"}function i(e){return e>="0"&&e<="9"}var s={"'":"'",'"':'"',"\\":"\\",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t",v:"\v","/":"/"};function c(e,t){var n,c=!("json"===t.mode||t.legacy),l=c?a.isLineTerminator:a.isLineTerminatorJSON,u=c?a.isWhiteSpace:a.isWhiteSpaceJSON,p=e.length,d=0,m=0,f=0,h=[],y=function(){},g=function(e){return e};function v(t){var n=f-m;if(!t)if(f=c&&(u+="^");break}if(l+=d,n===c?u+="^":n>c&&(u+="\t"===e[c]?"\t":" "),l.length>78)break}return s+"\n"+l+"\n"+u}(e,t,f,d,n,c));throw o.row=d+1,o.column=n+1,o}function b(t){"\r"===t&&"\n"===e[f]&&f++,m=f,d++}function x(){for(;f=p||t[r]!=e[f])&&(f=n-1,v()),f++}function A(){for(var n=t.null_prototype?Object.create(null):{},a={},r=!1;f="1"&&n<="9"){for(;f=p&&v(),a=e[f++],s[a]&&(c||"v"!=a&&"'"!=a))n+=s[a];else if(c&&l(a))b(a);else if("u"===a||"x"===a&&c){for(var i="u"===a?4:2,u=0;u=p&&v(),r(e[f])||v("Bad escape sequence"),f++;n+=String.fromCharCode(parseInt(e.substr(f-i,i),16))}else if(c&&o(a)){if(a<"4"&&o(e[f])&&o(e[f+1]))var d=3;else if(o(e[f]))d=2;else d=1;f+=d-1,n+=String.fromCharCode(parseInt(e.substr(f-d,d),8))}else c?n+=a:(f--,v());else l(a)?v():(!c&&a.charCodeAt(0)<32&&(f--,v("Unexpected control character")),n+=a)}v()}t._tokenize&&(n=null,y=function(){if(null!==n)throw Error("internal error, token overlap");n=f},g=function(a,r){if(n!=f){var o={raw:e.substr(n,f-n),type:r,stack:h.slice(0)};void 0!==a&&(o.value=a),t._tokenize.call(null,o)}return n=null,a}),_();var O=x();if(void 0!==O||f=p)return"function"==typeof t.reviver&&(O=t.reviver.call(null,"",O)),O;v()}else v(f?"No data, only a whitespace":"No data, empty input")}e.exports.parse=function(e,t){if("function"==typeof t&&(t={reviver:t}),void 0!==e){"string"!=typeof e&&(e=String(e)),null==t&&(t={}),null==t.reserved_keys&&(t.reserved_keys="ignore"),"throw"!==t.reserved_keys&&"ignore"!==t.reserved_keys||null==t.null_prototype&&(t.null_prototype=!0);try{return c(e,t)}catch(a){if(a instanceof SyntaxError&&null!=a.row&&null!=a.column){var n=a;(a=SyntaxError(n.message)).column=n.column,a.row=n.row}throw a}}},e.exports.tokenize=function(t,n){null==n&&(n={}),n._tokenize=function(e){n._addstack&&e.stack.unshift.apply(e.stack,n._addstack),a.push(e)};var a=[];return a.data=e.exports.parse(t,n),a}},15767(e){var t=e.exports;e.exports.isWhiteSpace=function(e){return" "===e||"\xa0"===e||"\ufeff"===e||e>="\t"&&e<="\r"||"\u1680"===e||"\u180e"===e||e>="\u2000"&&e<="\u200a"||"\u2028"===e||"\u2029"===e||"\u202f"===e||"\u205f"===e||"\u3000"===e},e.exports.isWhiteSpaceJSON=function(e){return" "===e||"\t"===e||"\n"===e||"\r"===e},e.exports.isLineTerminator=function(e){return"\n"===e||"\r"===e||"\u2028"===e||"\u2029"===e},e.exports.isLineTerminatorJSON=function(e){return"\n"===e||"\r"===e},e.exports.isIdentifierStart=function(e){return"$"===e||"_"===e||e>="A"&&e<="Z"||e>="a"&&e<="z"||e>="\x80"&&t.NonAsciiIdentifierStart.test(e)},e.exports.isIdentifierPart=function(e){return"$"===e||"_"===e||e>="A"&&e<="Z"||e>="a"&&e<="z"||e>="0"&&e<="9"||e>="\x80"&&t.NonAsciiIdentifierPart.test(e)},e.exports.NonAsciiIdentifierStart=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,e.exports.NonAsciiIdentifierPart=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0\u08A2-\u08AC\u08E4-\u08FE\u0900-\u0963\u0966-\u096F\u0971-\u0977\u0979-\u097F\u0981-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C01-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58\u0C59\u0C60-\u0C63\u0C66-\u0C6F\u0C82\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D02\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D57\u0D60-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191C\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1CD0-\u1CD2\u1CD4-\u1CF6\u1D00-\u1DE6\u1DFC-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA697\uA69F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA827\uA840-\uA873\uA880-\uA8C4\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7B\uAA80-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE26\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},92935(e,t,n){var a;e=n.nmd(e),function(){var r,o="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",c=16,l=32,u=64,p=128,d=256,m=1/0,f=9007199254740991,h=NaN,y=4294967295,g=[["ary",p],["bind",1],["bindKey",2],["curry",8],["curryRight",c],["flip",512],["partial",l],["partialRight",u],["rearg",d]],v="[object Arguments]",b="[object Array]",x="[object Boolean]",k="[object Date]",_="[object Error]",w="[object Function]",S="[object GeneratorFunction]",A="[object Map]",j="[object Number]",E="[object Object]",C="[object Promise]",T="[object RegExp]",O="[object Set]",B="[object String]",R="[object Symbol]",P="[object WeakMap]",N="[object ArrayBuffer]",D="[object DataView]",I="[object Float32Array]",L="[object Float64Array]",F="[object Int8Array]",M="[object Int16Array]",$="[object Int32Array]",q="[object Uint8Array]",H="[object Uint8ClampedArray]",z="[object Uint16Array]",U="[object Uint32Array]",G=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,J=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,V=/[&<>"']/g,Z=RegExp(K.source),Y=RegExp(V.source),X=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,ae=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,re=/[\\^$.*+?()[\]{}|]/g,oe=RegExp(re.source),ie=/^\s+/,se=/\s/,ce=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,le=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,pe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,de=/[()=,{}\[\]\/\s]/,me=/\\(\\)?/g,fe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,he=/\w*$/,ye=/^[-+]0x[0-9a-f]+$/i,ge=/^0b[01]+$/i,ve=/^\[object .+?Constructor\]$/,be=/^0o[0-7]+$/i,xe=/^(?:0|[1-9]\d*)$/,ke=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,_e=/($^)/,we=/['\n\r\u2028\u2029\\]/g,Se="\\ud800-\\udfff",Ae="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",je="\\u2700-\\u27bf",Ee="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",Te="\\ufe0e\\ufe0f",Oe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Be="['\u2019]",Re="["+Se+"]",Pe="["+Oe+"]",Ne="["+Ae+"]",De="\\d+",Ie="["+je+"]",Le="["+Ee+"]",Fe="[^"+Se+Oe+De+je+Ee+Ce+"]",Me="\\ud83c[\\udffb-\\udfff]",$e="[^"+Se+"]",qe="(?:\\ud83c[\\udde6-\\uddff]){2}",He="[\\ud800-\\udbff][\\udc00-\\udfff]",ze="["+Ce+"]",Ue="\\u200d",Ge="(?:"+Le+"|"+Fe+")",We="(?:"+ze+"|"+Fe+")",Je="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Ke="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ve="(?:"+Ne+"|"+Me+")"+"?",Ze="["+Te+"]?",Ye=Ze+Ve+("(?:"+Ue+"(?:"+[$e,qe,He].join("|")+")"+Ze+Ve+")*"),Xe="(?:"+[Ie,qe,He].join("|")+")"+Ye,Qe="(?:"+[$e+Ne+"?",Ne,qe,He,Re].join("|")+")",et=RegExp(Be,"g"),tt=RegExp(Ne,"g"),nt=RegExp(Me+"(?="+Me+")|"+Qe+Ye,"g"),at=RegExp([ze+"?"+Le+"+"+Je+"(?="+[Pe,ze,"$"].join("|")+")",We+"+"+Ke+"(?="+[Pe,ze+Ge,"$"].join("|")+")",ze+"?"+Ge+"+"+Je,ze+"+"+Ke,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",De,Xe].join("|"),"g"),rt=RegExp("["+Ue+Se+Ae+Te+"]"),ot=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,ct={};ct[I]=ct[L]=ct[F]=ct[M]=ct[$]=ct[q]=ct[H]=ct[z]=ct[U]=!0,ct[v]=ct[b]=ct[N]=ct[x]=ct[D]=ct[k]=ct[_]=ct[w]=ct[A]=ct[j]=ct[E]=ct[T]=ct[O]=ct[B]=ct[P]=!1;var lt={};lt[v]=lt[b]=lt[N]=lt[D]=lt[x]=lt[k]=lt[I]=lt[L]=lt[F]=lt[M]=lt[$]=lt[A]=lt[j]=lt[E]=lt[T]=lt[O]=lt[B]=lt[R]=lt[q]=lt[H]=lt[z]=lt[U]=!0,lt[_]=lt[w]=lt[P]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},pt=parseFloat,dt=parseInt,mt="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis,ft="object"==typeof self&&self&&self.Object===Object&&self,ht=mt||ft||Function("return this")(),yt=t&&!t.nodeType&&t,gt=yt&&e&&!e.nodeType&&e,vt=gt&>.exports===yt,bt=vt&&mt.process,xt=function(){try{var e=gt&>.require&>.require("util").types;return e||bt&&bt.binding&&bt.binding("util")}catch(t){}}(),kt=xt&&xt.isArrayBuffer,_t=xt&&xt.isDate,wt=xt&&xt.isMap,St=xt&&xt.isRegExp,At=xt&&xt.isSet,jt=xt&&xt.isTypedArray;function Et(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Ct(e,t,n,a){for(var r=-1,o=null==e?0:e.length;++r-1}function Nt(e,t,n){for(var a=-1,r=null==e?0:e.length;++a-1;);return n}function an(e,t){for(var n=e.length;n--&&zt(t,e[n],0)>-1;);return n}var rn=Kt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),on=Kt({"&":"&","<":"<",">":">",'"':""","'":"'"});function sn(e){return"\\"+ut[e]}function cn(e){return rt.test(e)}function ln(e){var t=-1,n=Array(e.size);return e.forEach(function(e,a){n[++t]=[a,e]}),n}function un(e,t){return function(n){return e(t(n))}}function pn(e,t){for(var n=-1,a=e.length,r=0,o=[];++n",""":'"',"'":"'"});var vn=function e(t){var n,a=(t=null==t?ht:vn.defaults(ht.Object(),t,vn.pick(ht,it))).Array,se=t.Date,Se=t.Error,Ae=t.Function,je=t.Math,Ee=t.Object,Ce=t.RegExp,Te=t.String,Oe=t.TypeError,Be=a.prototype,Re=Ae.prototype,Pe=Ee.prototype,Ne=t["__core-js_shared__"],De=Re.toString,Ie=Pe.hasOwnProperty,Le=0,Fe=(n=/[^.]+$/.exec(Ne&&Ne.keys&&Ne.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Me=Pe.toString,$e=De.call(Ee),qe=ht._,He=Ce("^"+De.call(Ie).replace(re,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ze=vt?t.Buffer:r,Ue=t.Symbol,Ge=t.Uint8Array,We=ze?ze.allocUnsafe:r,Je=un(Ee.getPrototypeOf,Ee),Ke=Ee.create,Ve=Pe.propertyIsEnumerable,Ze=Be.splice,Ye=Ue?Ue.isConcatSpreadable:r,Xe=Ue?Ue.iterator:r,Qe=Ue?Ue.toStringTag:r,nt=function(){try{var e=mo(Ee,"defineProperty");return e({},"",{}),e}catch(t){}}(),rt=t.clearTimeout!==ht.clearTimeout&&t.clearTimeout,ut=se&&se.now!==ht.Date.now&&se.now,mt=t.setTimeout!==ht.setTimeout&&t.setTimeout,ft=je.ceil,yt=je.floor,gt=Ee.getOwnPropertySymbols,bt=ze?ze.isBuffer:r,xt=t.isFinite,$t=Be.join,Kt=un(Ee.keys,Ee),bn=je.max,xn=je.min,kn=se.now,_n=t.parseInt,wn=je.random,Sn=Be.reverse,An=mo(t,"DataView"),jn=mo(t,"Map"),En=mo(t,"Promise"),Cn=mo(t,"Set"),Tn=mo(t,"WeakMap"),On=mo(Ee,"create"),Bn=Tn&&new Tn,Rn={},Pn=Mo(An),Nn=Mo(jn),Dn=Mo(En),In=Mo(Cn),Ln=Mo(Tn),Fn=Ue?Ue.prototype:r,Mn=Fn?Fn.valueOf:r,$n=Fn?Fn.toString:r;function qn(e){if(ns(e)&&!Gi(e)&&!(e instanceof Gn)){if(e instanceof Un)return e;if(Ie.call(e,"__wrapped__"))return $o(e)}return new Un(e)}var Hn=function(){function e(){}return function(t){if(!ts(t))return{};if(Ke)return Ke(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function zn(){}function Un(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function Gn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=y,this.__views__=[]}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function la(e,t,n,a,o,i){var s,c=1&t,l=2&t,u=4&t;if(n&&(s=o?n(e,a,o,i):n(e)),s!==r)return s;if(!ts(e))return e;var p=Gi(e);if(p){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ie.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!c)return Or(e,s)}else{var d=yo(e),m=d==w||d==S;if(Vi(e))return Sr(e,c);if(d==E||d==v||m&&!o){if(s=l||m?{}:vo(e),!c)return l?function(e,t){return Br(e,ho(e),t)}(e,function(e,t){return e&&Br(t,Ps(t),e)}(s,e)):function(e,t){return Br(e,fo(e),t)}(e,oa(s,e))}else{if(!lt[d])return o?e:{};s=function(e,t,n){var a=e.constructor;switch(t){case N:return Ar(e);case x:case k:return new a(+e);case D:return function(e,t){var n=t?Ar(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case I:case L:case F:case M:case $:case q:case H:case z:case U:return jr(e,n);case A:return new a;case j:case B:return new a(e);case T:return function(e){var t=new e.constructor(e.source,he.exec(e));return t.lastIndex=e.lastIndex,t}(e);case O:return new a;case R:return r=e,Mn?Ee(Mn.call(r)):{}}var r}(e,d,c)}}i||(i=new Zn);var f=i.get(e);if(f)return f;i.set(e,s),ss(e)?e.forEach(function(a){s.add(la(a,t,n,a,e,i))}):as(e)&&e.forEach(function(a,r){s.set(r,la(a,t,n,r,e,i))});var h=p?r:(u?l?oo:ro:l?Ps:Rs)(e);return Tt(h||e,function(a,r){h&&(a=e[r=a]),na(s,r,la(a,t,n,r,e,i))}),s}function ua(e,t,n){var a=n.length;if(null==e)return!a;for(e=Ee(e);a--;){var o=n[a],i=t[o],s=e[o];if(s===r&&!(o in e)||!i(s))return!1}return!0}function pa(e,t,n){if("function"!=typeof e)throw new Oe(o);return Ro(function(){e.apply(r,n)},t)}function da(e,t,n,a){var r=-1,o=Pt,i=!0,s=e.length,c=[],l=t.length;if(!s)return c;n&&(t=Dt(t,Qt(n))),a?(o=Nt,i=!1):t.length>=200&&(o=tn,i=!1,t=new Vn(t));e:for(;++r-1},Jn.prototype.set=function(e,t){var n=this.__data__,a=aa(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this},Kn.prototype.clear=function(){this.size=0,this.__data__={hash:new Wn,map:new(jn||Jn),string:new Wn}},Kn.prototype.delete=function(e){var t=uo(this,e).delete(e);return this.size-=t?1:0,t},Kn.prototype.get=function(e){return uo(this,e).get(e)},Kn.prototype.has=function(e){return uo(this,e).has(e)},Kn.prototype.set=function(e,t){var n=uo(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this},Vn.prototype.add=Vn.prototype.push=function(e){return this.__data__.set(e,i),this},Vn.prototype.has=function(e){return this.__data__.has(e)},Zn.prototype.clear=function(){this.__data__=new Jn,this.size=0},Zn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Zn.prototype.get=function(e){return this.__data__.get(e)},Zn.prototype.has=function(e){return this.__data__.has(e)},Zn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Jn){var a=n.__data__;if(!jn||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new Kn(a)}return n.set(e,t),this.size=n.size,this};var ma=Nr(ka),fa=Nr(_a,!0);function ha(e,t){var n=!0;return ma(e,function(e,a,r){return n=!!t(e,a,r)}),n}function ya(e,t,n){for(var a=-1,o=e.length;++a0&&n(s)?t>1?va(s,t-1,n,a,r):It(r,s):a||(r[r.length]=s)}return r}var ba=Dr(),xa=Dr(!0);function ka(e,t){return e&&ba(e,t,Rs)}function _a(e,t){return e&&xa(e,t,Rs)}function wa(e,t){return Rt(t,function(t){return Xi(e[t])})}function Sa(e,t){for(var n=0,a=(t=xr(t,e)).length;null!=e&&nt}function Ca(e,t){return null!=e&&Ie.call(e,t)}function Ta(e,t){return null!=e&&t in Ee(e)}function Oa(e,t,n){for(var o=n?Nt:Pt,i=e[0].length,s=e.length,c=s,l=a(s),u=1/0,p=[];c--;){var d=e[c];c&&t&&(d=Dt(d,Qt(t))),u=xn(d.length,u),l[c]=!n&&(t||i>=120&&d.length>=120)?new Vn(c&&d):r}d=e[0];var m=-1,f=l[0];e:for(;++m=s?c:c*("desc"==n[a]?-1:1)}return e.index-t.index}(e,t,n)})}function Wa(e,t,n){for(var a=-1,r=t.length,o={};++a-1;)s!==e&&Ze.call(s,c,1),Ze.call(e,c,1);return e}function Ka(e,t){for(var n=e?t.length:0,a=n-1;n--;){var r=t[n];if(n==a||r!==o){var o=r;xo(r)?Ze.call(e,r,1):dr(e,r)}}return e}function Va(e,t){return e+yt(wn()*(t-e+1))}function Za(e,t){var n="";if(!e||t<1||t>f)return n;do{t%2&&(n+=e),(t=yt(t/2))&&(e+=e)}while(t);return n}function Ya(e,t){return Po(Co(e,t,rc),e+"")}function Xa(e){return Xn(qs(e))}function Qa(e,t){var n=qs(e);return Io(n,ca(t,0,n.length))}function er(e,t,n,a){if(!ts(e))return e;for(var o=-1,i=(t=xr(t,e)).length,s=i-1,c=e;null!=c&&++oo?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=a(o);++r>>1,i=e[o];null!==i&&!ls(i)&&(n?i<=t:i=200){var l=t?null:Zr(e);if(l)return dn(l);i=!1,r=tn,c=new Vn}else c=t?[]:s;e:for(;++a=a?e:rr(e,t,n)}var wr=rt||function(e){return ht.clearTimeout(e)};function Sr(e,t){if(t)return e.slice();var n=e.length,a=We?We(n):new e.constructor(n);return e.copy(a),a}function Ar(e){var t=new e.constructor(e.byteLength);return new Ge(t).set(new Ge(e)),t}function jr(e,t){var n=t?Ar(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Er(e,t){if(e!==t){var n=e!==r,a=null===e,o=e==e,i=ls(e),s=t!==r,c=null===t,l=t==t,u=ls(t);if(!c&&!u&&!i&&e>t||i&&s&&l&&!c&&!u||a&&s&&l||!n&&l||!o)return 1;if(!a&&!i&&!u&&e1?n[o-1]:r,s=o>2?n[2]:r;for(i=e.length>3&&"function"==typeof i?(o--,i):r,s&&ko(n[0],n[1],s)&&(i=o<3?r:i,o=1),t=Ee(t);++a-1?o[i?t[s]:s]:r}}function $r(e){return ao(function(t){var n=t.length,a=n,i=Un.prototype.thru;for(e&&t.reverse();a--;){var s=t[a];if("function"!=typeof s)throw new Oe(o);if(i&&!c&&"wrapper"==so(s))var c=new Un([],!0)}for(a=c?a:n;++a1&&x.reverse(),m&&uc))return!1;var u=i.get(e),p=i.get(t);if(u&&p)return u==t&&p==e;var d=-1,m=!0,f=2&n?new Vn:r;for(i.set(e,t),i.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[a],t=t.join(n>2?", ":" "),e.replace(ce,"{\n/* [wrapped with "+t+"] */\n")}(a,function(e,t){return Tt(g,function(n){var a="_."+n[0];t&n[1]&&!Pt(e,a)&&e.push(a)}),e.sort()}(function(e){var t=e.match(le);return t?t[1].split(ue):[]}(a),n)))}function Do(e){var t=0,n=0;return function(){var a=kn(),o=16-(a-n);if(n=a,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Io(e,t){var n=-1,a=e.length,o=a-1;for(t=t===r?a:t;++n1?e[t-1]:r;return n="function"==typeof n?(e.pop(),n):r,ii(e,n)});function mi(e){var t=qn(e);return t.__chain__=!0,t}function fi(e,t){return t(e)}var hi=ao(function(e){var t=e.length,n=t?e[0]:0,a=this.__wrapped__,o=function(t){return sa(t,e)};return!(t>1||this.__actions__.length)&&a instanceof Gn&&xo(n)?((a=a.slice(n,+n+(t?1:0))).__actions__.push({func:fi,args:[o],thisArg:r}),new Un(a,this.__chain__).thru(function(e){return t&&!e.length&&e.push(r),e})):this.thru(o)});var yi=Rr(function(e,t,n){Ie.call(e,n)?++e[n]:ia(e,n,1)});var gi=Mr(Uo),vi=Mr(Go);function bi(e,t){return(Gi(e)?Tt:ma)(e,lo(t,3))}function xi(e,t){return(Gi(e)?Ot:fa)(e,lo(t,3))}var ki=Rr(function(e,t,n){Ie.call(e,n)?e[n].push(t):ia(e,n,[t])});var _i=Ya(function(e,t,n){var r=-1,o="function"==typeof t,i=Ji(e)?a(e.length):[];return ma(e,function(e){i[++r]=o?Et(t,e,n):Ba(e,t,n)}),i}),wi=Rr(function(e,t,n){ia(e,n,t)});function Si(e,t){return(Gi(e)?Dt:$a)(e,lo(t,3))}var Ai=Rr(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]});var ji=Ya(function(e,t){if(null==e)return[];var n=t.length;return n>1&&ko(e,t[0],t[1])?t=[]:n>2&&ko(t[0],t[1],t[2])&&(t=[t[0]]),Ga(e,va(t,1),[])}),Ei=ut||function(){return ht.Date.now()};function Ci(e,t,n){return t=n?r:t,t=e&&null==t?e.length:t,Xr(e,p,r,r,r,r,t)}function Ti(e,t){var n;if("function"!=typeof t)throw new Oe(o);return e=hs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=r),n}}var Oi=Ya(function(e,t,n){var a=1;if(n.length){var r=pn(n,co(Oi));a|=l}return Xr(e,a,t,n,r)}),Bi=Ya(function(e,t,n){var a=3;if(n.length){var r=pn(n,co(Bi));a|=l}return Xr(t,a,e,n,r)});function Ri(e,t,n){var a,i,s,c,l,u,p=0,d=!1,m=!1,f=!0;if("function"!=typeof e)throw new Oe(o);function h(t){var n=a,o=i;return a=i=r,p=t,c=e.apply(o,n)}function y(e){var n=e-u;return u===r||n>=t||n<0||m&&e-p>=s}function g(){var e=Ei();if(y(e))return v(e);l=Ro(g,function(e){var n=t-(e-u);return m?xn(n,s-(e-p)):n}(e))}function v(e){return l=r,f&&a?h(e):(a=i=r,c)}function b(){var e=Ei(),n=y(e);if(a=arguments,i=this,u=e,n){if(l===r)return function(e){return p=e,l=Ro(g,t),d?h(e):c}(u);if(m)return wr(l),l=Ro(g,t),h(u)}return l===r&&(l=Ro(g,t)),c}return t=gs(t)||0,ts(n)&&(d=!!n.leading,s=(m="maxWait"in n)?bn(gs(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),b.cancel=function(){l!==r&&wr(l),p=0,a=u=i=l=r},b.flush=function(){return l===r?c:v(Ei())},b}var Pi=Ya(function(e,t){return pa(e,1,t)}),Ni=Ya(function(e,t,n){return pa(e,gs(t)||0,n)});function Di(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Oe(o);var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],o=n.cache;if(o.has(r))return o.get(r);var i=e.apply(this,a);return n.cache=o.set(r,i)||o,i};return n.cache=new(Di.Cache||Kn),n}function Ii(e){if("function"!=typeof e)throw new Oe(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Di.Cache=Kn;var Li=kr(function(e,t){var n=(t=1==t.length&&Gi(t[0])?Dt(t[0],Qt(lo())):Dt(va(t,1),Qt(lo()))).length;return Ya(function(a){for(var r=-1,o=xn(a.length,n);++r=t}),Ui=Ra(function(){return arguments}())?Ra:function(e){return ns(e)&&Ie.call(e,"callee")&&!Ve.call(e,"callee")},Gi=a.isArray,Wi=kt?Qt(kt):function(e){return ns(e)&&ja(e)==N};function Ji(e){return null!=e&&es(e.length)&&!Xi(e)}function Ki(e){return ns(e)&&Ji(e)}var Vi=bt||gc,Zi=_t?Qt(_t):function(e){return ns(e)&&ja(e)==k};function Yi(e){if(!ns(e))return!1;var t=ja(e);return t==_||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Xi(e){if(!ts(e))return!1;var t=ja(e);return t==w||t==S||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qi(e){return"number"==typeof e&&e==hs(e)}function es(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=f}function ts(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ns(e){return null!=e&&"object"==typeof e}var as=wt?Qt(wt):function(e){return ns(e)&&yo(e)==A};function rs(e){return"number"==typeof e||ns(e)&&ja(e)==j}function os(e){if(!ns(e)||ja(e)!=E)return!1;var t=Je(e);if(null===t)return!0;var n=Ie.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&De.call(n)==$e}var is=St?Qt(St):function(e){return ns(e)&&ja(e)==T};var ss=At?Qt(At):function(e){return ns(e)&&yo(e)==O};function cs(e){return"string"==typeof e||!Gi(e)&&ns(e)&&ja(e)==B}function ls(e){return"symbol"==typeof e||ns(e)&&ja(e)==R}var us=jt?Qt(jt):function(e){return ns(e)&&es(e.length)&&!!ct[ja(e)]};var ps=Jr(Ma),ds=Jr(function(e,t){return e<=t});function ms(e){if(!e)return[];if(Ji(e))return cs(e)?hn(e):Or(e);if(Xe&&e[Xe])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Xe]());var t=yo(e);return(t==A?ln:t==O?dn:qs)(e)}function fs(e){return e?(e=gs(e))===m||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function hs(e){var t=fs(e),n=t%1;return t==t?n?t-n:t:0}function ys(e){return e?ca(hs(e),0,y):0}function gs(e){if("number"==typeof e)return e;if(ls(e))return h;if(ts(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ts(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Xt(e);var n=ge.test(e);return n||be.test(e)?dt(e.slice(2),n?2:8):ye.test(e)?h:+e}function vs(e){return Br(e,Ps(e))}function bs(e){return null==e?"":ur(e)}var xs=Pr(function(e,t){if(Ao(t)||Ji(t))Br(t,Rs(t),e);else for(var n in t)Ie.call(t,n)&&na(e,n,t[n])}),ks=Pr(function(e,t){Br(t,Ps(t),e)}),_s=Pr(function(e,t,n,a){Br(t,Ps(t),e,a)}),ws=Pr(function(e,t,n,a){Br(t,Rs(t),e,a)}),Ss=ao(sa);var As=Ya(function(e,t){e=Ee(e);var n=-1,a=t.length,o=a>2?t[2]:r;for(o&&ko(t[0],t[1],o)&&(a=1);++n1),t}),Br(e,oo(e),n),a&&(n=la(n,7,to));for(var r=t.length;r--;)dr(n,t[r]);return n});var Ls=ao(function(e,t){return null==e?{}:function(e,t){return Wa(e,t,function(t,n){return Cs(e,n)})}(e,t)});function Fs(e,t){if(null==e)return{};var n=Dt(oo(e),function(e){return[e]});return t=lo(t),Wa(e,n,function(e,n){return t(e,n[0])})}var Ms=Yr(Rs),$s=Yr(Ps);function qs(e){return null==e?[]:en(e,Rs(e))}var Hs=Lr(function(e,t,n){return t=t.toLowerCase(),e+(n?zs(t):t)});function zs(e){return Ys(bs(e).toLowerCase())}function Us(e){return(e=bs(e))&&e.replace(ke,rn).replace(tt,"")}var Gs=Lr(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),Ws=Lr(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),Js=Ir("toLowerCase");var Ks=Lr(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()});var Vs=Lr(function(e,t,n){return e+(n?" ":"")+Ys(t)});var Zs=Lr(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),Ys=Ir("toUpperCase");function Xs(e,t,n){return e=bs(e),(t=n?r:t)===r?function(e){return ot.test(e)}(e)?function(e){return e.match(at)||[]}(e):function(e){return e.match(pe)||[]}(e):e.match(t)||[]}var Qs=Ya(function(e,t){try{return Et(e,r,t)}catch(n){return Yi(n)?n:new Se(n)}}),ec=ao(function(e,t){return Tt(t,function(t){t=Fo(t),ia(e,t,Oi(e[t],e))}),e});function tc(e){return function(){return e}}var nc=$r(),ac=$r(!0);function rc(e){return e}function oc(e){return Ia("function"==typeof e?e:la(e,1))}var ic=Ya(function(e,t){return function(n){return Ba(n,e,t)}}),sc=Ya(function(e,t){return function(n){return Ba(e,n,t)}});function cc(e,t,n){var a=Rs(t),r=wa(t,a);null!=n||ts(t)&&(r.length||!a.length)||(n=t,t=e,e=this,r=wa(t,Rs(t)));var o=!(ts(n)&&"chain"in n&&!n.chain),i=Xi(e);return Tt(r,function(n){var a=t[n];e[n]=a,i&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=Or(this.__actions__)).push({func:a,args:arguments,thisArg:e}),n.__chain__=t,n}return a.apply(e,It([this.value()],arguments))})}),e}function lc(){}var uc=Ur(Dt),pc=Ur(Bt),dc=Ur(Mt);function mc(e){return _o(e)?Jt(Fo(e)):function(e){return function(t){return Sa(t,e)}}(e)}var fc=Wr(),hc=Wr(!0);function yc(){return[]}function gc(){return!1}var vc=zr(function(e,t){return e+t},0),bc=Vr("ceil"),xc=zr(function(e,t){return e/t},1),kc=Vr("floor");var _c,wc=zr(function(e,t){return e*t},1),Sc=Vr("round"),Ac=zr(function(e,t){return e-t},0);return qn.after=function(e,t){if("function"!=typeof t)throw new Oe(o);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},qn.ary=Ci,qn.assign=xs,qn.assignIn=ks,qn.assignInWith=_s,qn.assignWith=ws,qn.at=Ss,qn.before=Ti,qn.bind=Oi,qn.bindAll=ec,qn.bindKey=Bi,qn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Gi(e)?e:[e]},qn.chain=mi,qn.chunk=function(e,t,n){t=(n?ko(e,t,n):t===r)?1:bn(hs(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,s=0,c=a(ft(o/t));io?0:o+n),(a=a===r||a>o?o:hs(a))<0&&(a+=o),a=n>a?0:ys(a);n>>0)?(e=bs(e))&&("string"==typeof t||null!=t&&!is(t))&&!(t=ur(t))&&cn(e)?_r(hn(e),0,n):e.split(t,n):[]},qn.spread=function(e,t){if("function"!=typeof e)throw new Oe(o);return t=null==t?0:bn(hs(t),0),Ya(function(n){var a=n[t],r=_r(n,0,t);return a&&It(r,a),Et(e,this,r)})},qn.tail=function(e){var t=null==e?0:e.length;return t?rr(e,1,t):[]},qn.take=function(e,t,n){return e&&e.length?rr(e,0,(t=n||t===r?1:hs(t))<0?0:t):[]},qn.takeRight=function(e,t,n){var a=null==e?0:e.length;return a?rr(e,(t=a-(t=n||t===r?1:hs(t)))<0?0:t,a):[]},qn.takeRightWhile=function(e,t){return e&&e.length?fr(e,lo(t,3),!1,!0):[]},qn.takeWhile=function(e,t){return e&&e.length?fr(e,lo(t,3)):[]},qn.tap=function(e,t){return t(e),e},qn.throttle=function(e,t,n){var a=!0,r=!0;if("function"!=typeof e)throw new Oe(o);return ts(n)&&(a="leading"in n?!!n.leading:a,r="trailing"in n?!!n.trailing:r),Ri(e,t,{leading:a,maxWait:t,trailing:r})},qn.thru=fi,qn.toArray=ms,qn.toPairs=Ms,qn.toPairsIn=$s,qn.toPath=function(e){return Gi(e)?Dt(e,Fo):ls(e)?[e]:Or(Lo(bs(e)))},qn.toPlainObject=vs,qn.transform=function(e,t,n){var a=Gi(e),r=a||Vi(e)||us(e);if(t=lo(t,4),null==n){var o=e&&e.constructor;n=r?a?new o:[]:ts(e)&&Xi(o)?Hn(Je(e)):{}}return(r?Tt:ka)(e,function(e,a,r){return t(n,e,a,r)}),n},qn.unary=function(e){return Ci(e,1)},qn.union=ni,qn.unionBy=ai,qn.unionWith=ri,qn.uniq=function(e){return e&&e.length?pr(e):[]},qn.uniqBy=function(e,t){return e&&e.length?pr(e,lo(t,2)):[]},qn.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?pr(e,r,t):[]},qn.unset=function(e,t){return null==e||dr(e,t)},qn.unzip=oi,qn.unzipWith=ii,qn.update=function(e,t,n){return null==e?e:mr(e,t,br(n))},qn.updateWith=function(e,t,n,a){return a="function"==typeof a?a:r,null==e?e:mr(e,t,br(n),a)},qn.values=qs,qn.valuesIn=function(e){return null==e?[]:en(e,Ps(e))},qn.without=si,qn.words=Xs,qn.wrap=function(e,t){return Fi(br(t),e)},qn.xor=ci,qn.xorBy=li,qn.xorWith=ui,qn.zip=pi,qn.zipObject=function(e,t){return gr(e||[],t||[],na)},qn.zipObjectDeep=function(e,t){return gr(e||[],t||[],er)},qn.zipWith=di,qn.entries=Ms,qn.entriesIn=$s,qn.extend=ks,qn.extendWith=_s,cc(qn,qn),qn.add=vc,qn.attempt=Qs,qn.camelCase=Hs,qn.capitalize=zs,qn.ceil=bc,qn.clamp=function(e,t,n){return n===r&&(n=t,t=r),n!==r&&(n=(n=gs(n))==n?n:0),t!==r&&(t=(t=gs(t))==t?t:0),ca(gs(e),t,n)},qn.clone=function(e){return la(e,4)},qn.cloneDeep=function(e){return la(e,5)},qn.cloneDeepWith=function(e,t){return la(e,5,t="function"==typeof t?t:r)},qn.cloneWith=function(e,t){return la(e,4,t="function"==typeof t?t:r)},qn.conformsTo=function(e,t){return null==t||ua(e,t,Rs(t))},qn.deburr=Us,qn.defaultTo=function(e,t){return null==e||e!=e?t:e},qn.divide=xc,qn.endsWith=function(e,t,n){e=bs(e),t=ur(t);var a=e.length,o=n=n===r?a:ca(hs(n),0,a);return(n-=t.length)>=0&&e.slice(n,o)==t},qn.eq=qi,qn.escape=function(e){return(e=bs(e))&&Y.test(e)?e.replace(V,on):e},qn.escapeRegExp=function(e){return(e=bs(e))&&oe.test(e)?e.replace(re,"\\$&"):e},qn.every=function(e,t,n){var a=Gi(e)?Bt:ha;return n&&ko(e,t,n)&&(t=r),a(e,lo(t,3))},qn.find=gi,qn.findIndex=Uo,qn.findKey=function(e,t){return qt(e,lo(t,3),ka)},qn.findLast=vi,qn.findLastIndex=Go,qn.findLastKey=function(e,t){return qt(e,lo(t,3),_a)},qn.floor=kc,qn.forEach=bi,qn.forEachRight=xi,qn.forIn=function(e,t){return null==e?e:ba(e,lo(t,3),Ps)},qn.forInRight=function(e,t){return null==e?e:xa(e,lo(t,3),Ps)},qn.forOwn=function(e,t){return e&&ka(e,lo(t,3))},qn.forOwnRight=function(e,t){return e&&_a(e,lo(t,3))},qn.get=Es,qn.gt=Hi,qn.gte=zi,qn.has=function(e,t){return null!=e&&go(e,t,Ca)},qn.hasIn=Cs,qn.head=Jo,qn.identity=rc,qn.includes=function(e,t,n,a){e=Ji(e)?e:qs(e),n=n&&!a?hs(n):0;var r=e.length;return n<0&&(n=bn(r+n,0)),cs(e)?n<=r&&e.indexOf(t,n)>-1:!!r&&zt(e,t,n)>-1},qn.indexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var r=null==n?0:hs(n);return r<0&&(r=bn(a+r,0)),zt(e,t,r)},qn.inRange=function(e,t,n){return t=fs(t),n===r?(n=t,t=0):n=fs(n),function(e,t,n){return e>=xn(t,n)&&e=-9007199254740991&&e<=f},qn.isSet=ss,qn.isString=cs,qn.isSymbol=ls,qn.isTypedArray=us,qn.isUndefined=function(e){return e===r},qn.isWeakMap=function(e){return ns(e)&&yo(e)==P},qn.isWeakSet=function(e){return ns(e)&&"[object WeakSet]"==ja(e)},qn.join=function(e,t){return null==e?"":$t.call(e,t)},qn.kebabCase=Gs,qn.last=Yo,qn.lastIndexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var o=a;return n!==r&&(o=(o=hs(n))<0?bn(a+o,0):xn(o,a-1)),t==t?function(e,t,n){for(var a=n+1;a--;)if(e[a]===t)return a;return a}(e,t,o):Ht(e,Gt,o,!0)},qn.lowerCase=Ws,qn.lowerFirst=Js,qn.lt=ps,qn.lte=ds,qn.max=function(e){return e&&e.length?ya(e,rc,Ea):r},qn.maxBy=function(e,t){return e&&e.length?ya(e,lo(t,2),Ea):r},qn.mean=function(e){return Wt(e,rc)},qn.meanBy=function(e,t){return Wt(e,lo(t,2))},qn.min=function(e){return e&&e.length?ya(e,rc,Ma):r},qn.minBy=function(e,t){return e&&e.length?ya(e,lo(t,2),Ma):r},qn.stubArray=yc,qn.stubFalse=gc,qn.stubObject=function(){return{}},qn.stubString=function(){return""},qn.stubTrue=function(){return!0},qn.multiply=wc,qn.nth=function(e,t){return e&&e.length?Ua(e,hs(t)):r},qn.noConflict=function(){return ht._===this&&(ht._=qe),this},qn.noop=lc,qn.now=Ei,qn.pad=function(e,t,n){e=bs(e);var a=(t=hs(t))?fn(e):0;if(!t||a>=t)return e;var r=(t-a)/2;return Gr(yt(r),n)+e+Gr(ft(r),n)},qn.padEnd=function(e,t,n){e=bs(e);var a=(t=hs(t))?fn(e):0;return t&&at){var a=e;e=t,t=a}if(n||e%1||t%1){var o=wn();return xn(e+o*(t-e+pt("1e-"+((o+"").length-1))),t)}return Va(e,t)},qn.reduce=function(e,t,n){var a=Gi(e)?Lt:Vt,r=arguments.length<3;return a(e,lo(t,4),n,r,ma)},qn.reduceRight=function(e,t,n){var a=Gi(e)?Ft:Vt,r=arguments.length<3;return a(e,lo(t,4),n,r,fa)},qn.repeat=function(e,t,n){return t=(n?ko(e,t,n):t===r)?1:hs(t),Za(bs(e),t)},qn.replace=function(){var e=arguments,t=bs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},qn.result=function(e,t,n){var a=-1,o=(t=xr(t,e)).length;for(o||(o=1,e=r);++af)return[];var n=y,a=xn(e,y);t=lo(t),e-=y;for(var r=Yt(a,t);++n=i)return e;var c=n-fn(a);if(c<1)return a;var l=s?_r(s,0,c).join(""):e.slice(0,c);if(o===r)return l+a;if(s&&(c+=l.length-c),is(o)){if(e.slice(c).search(o)){var u,p=l;for(o.global||(o=Ce(o.source,bs(he.exec(o))+"g")),o.lastIndex=0;u=o.exec(p);)var d=u.index;l=l.slice(0,d===r?c:d)}}else if(e.indexOf(ur(o),c)!=c){var m=l.lastIndexOf(o);m>-1&&(l=l.slice(0,m))}return l+a},qn.unescape=function(e){return(e=bs(e))&&Z.test(e)?e.replace(K,gn):e},qn.uniqueId=function(e){var t=++Le;return bs(e)+t},qn.upperCase=Zs,qn.upperFirst=Ys,qn.each=bi,qn.eachRight=xi,qn.first=Jo,cc(qn,(_c={},ka(qn,function(e,t){Ie.call(qn.prototype,t)||(_c[t]=e)}),_c),{chain:!1}),qn.VERSION="4.17.21",Tt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){qn[e].placeholder=qn}),Tt(["drop","take"],function(e,t){Gn.prototype[e]=function(n){n=n===r?1:bn(hs(n),0);var a=this.__filtered__&&!t?new Gn(this):this.clone();return a.__filtered__?a.__takeCount__=xn(n,a.__takeCount__):a.__views__.push({size:xn(n,y),type:e+(a.__dir__<0?"Right":"")}),a},Gn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Tt(["filter","map","takeWhile"],function(e,t){var n=t+1,a=1==n||3==n;Gn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:lo(e,3),type:n}),t.__filtered__=t.__filtered__||a,t}}),Tt(["head","last"],function(e,t){var n="take"+(t?"Right":"");Gn.prototype[e]=function(){return this[n](1).value()[0]}}),Tt(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");Gn.prototype[e]=function(){return this.__filtered__?new Gn(this):this[n](1)}}),Gn.prototype.compact=function(){return this.filter(rc)},Gn.prototype.find=function(e){return this.filter(e).head()},Gn.prototype.findLast=function(e){return this.reverse().find(e)},Gn.prototype.invokeMap=Ya(function(e,t){return"function"==typeof e?new Gn(this):this.map(function(n){return Ba(n,e,t)})}),Gn.prototype.reject=function(e){return this.filter(Ii(lo(e)))},Gn.prototype.slice=function(e,t){e=hs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Gn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==r&&(n=(t=hs(t))<0?n.dropRight(-t):n.take(t-e)),n)},Gn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gn.prototype.toArray=function(){return this.take(y)},ka(Gn.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),a=/^(?:head|last)$/.test(t),o=qn[a?"take"+("last"==t?"Right":""):t],i=a||/^find/.test(t);o&&(qn.prototype[t]=function(){var t=this.__wrapped__,s=a?[1]:arguments,c=t instanceof Gn,l=s[0],u=c||Gi(t),p=function(e){var t=o.apply(qn,It([e],s));return a&&d?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var d=this.__chain__,m=!!this.__actions__.length,f=i&&!d,h=c&&!m;if(!i&&u){t=h?t:new Gn(this);var y=e.apply(t,s);return y.__actions__.push({func:fi,args:[p],thisArg:r}),new Un(y,d)}return f&&h?e.apply(this,s):(y=this.thru(p),f?a?y.value()[0]:y.value():y)})}),Tt(["pop","push","shift","sort","splice","unshift"],function(e){var t=Be[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",a=/^(?:pop|shift)$/.test(e);qn.prototype[e]=function(){var e=arguments;if(a&&!this.__chain__){var r=this.value();return t.apply(Gi(r)?r:[],e)}return this[n](function(n){return t.apply(Gi(n)?n:[],e)})}}),ka(Gn.prototype,function(e,t){var n=qn[t];if(n){var a=n.name+"";Ie.call(Rn,a)||(Rn[a]=[]),Rn[a].push({name:t,func:n})}}),Rn[qr(r,2).name]=[{name:"wrapper",func:r}],Gn.prototype.clone=function(){var e=new Gn(this.__wrapped__);return e.__actions__=Or(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Or(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Or(this.__views__),e},Gn.prototype.reverse=function(){if(this.__filtered__){var e=new Gn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Gi(e),a=t<0,r=n?e.length:0,o=function(e,t,n){var a=-1,r=n.length;for(;++a=this.__values__.length;return{done:e,value:e?r:this.__values__[this.__index__++]}},qn.prototype.plant=function(e){for(var t,n=this;n instanceof zn;){var a=$o(n);a.__index__=0,a.__values__=r,t?o.__wrapped__=a:t=a;var o=a;n=n.__wrapped__}return o.__wrapped__=e,t},qn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gn){var t=e;return this.__actions__.length&&(t=new Gn(this)),(t=t.reverse()).__actions__.push({func:fi,args:[ti],thisArg:r}),new Un(t,this.__chain__)}return this.thru(ti)},qn.prototype.toJSON=qn.prototype.valueOf=qn.prototype.value=function(){return hr(this.__wrapped__,this.__actions__)},qn.prototype.first=qn.prototype.head,Xe&&(qn.prototype[Xe]=function(){return this}),qn}();ht._=vn,(a=function(){return vn}.call(t,n,t,e))===r||(e.exports=a)}.call(this)},81668(e,t,n){var a=n(9346),r=n(13917),o=n(16222);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new a;++t-1}},96652(e){e.exports=function(e,t,n){for(var a=-1,r=null==e?0:e.length;++a=200){var h=t?null:s(e);if(h)return c(h);d=!1,u=i,f=new a}else f=t?[]:m;e:for(;++l-1?s[c?t[l]:l]:void 0}}},98504(e,t,n){var a=n(95032),r=n(62135),o=n(96716),i=a&&1/o(new a([,-0]))[1]==1/0?function(e){return new a(e)}:r;e.exports=i},72678(e,t,n){var a=n(81668),r=n(16953),o=n(17384);e.exports=function(e,t,n,i,s,c){var l=1&n,u=e.length,p=t.length;if(u!=p&&!(l&&p>u))return!1;var d=c.get(e),m=c.get(t);if(d&&m)return d==t&&m==e;var f=-1,h=!0,y=2&n?new a:void 0;for(c.set(e,t),c.set(t,e);++fu||l===u&&"application/"===r[c].substr(0,12)))continue}r[c]=e}}})},92252(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const a={docItemContainer:"docItemContainer_Pyb1",docItemCol:"docItemCol_VuyX"}},24922(e,t,n){var a="function"==typeof Map&&Map.prototype,r=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=a&&r&&"function"==typeof r.get?r.get:null,i=a&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=s&&c&&"function"==typeof c.get?c.get:null,u=s&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,h=Object.prototype.toString,y=Function.prototype.toString,g=String.prototype.match,v=String.prototype.slice,b=String.prototype.replace,x=String.prototype.toUpperCase,k=String.prototype.toLowerCase,_=RegExp.prototype.test,w=Array.prototype.concat,S=Array.prototype.join,A=Array.prototype.slice,j=Math.floor,E="function"==typeof BigInt?BigInt.prototype.valueOf:null,C=Object.getOwnPropertySymbols,T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,O="function"==typeof Symbol&&"object"==typeof Symbol.iterator,B="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===O||"symbol")?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,P=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function N(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||_.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var a=e<0?-j(-e):j(e);if(a!==e){var r=String(a),o=v.call(t,r.length+1);return b.call(r,n,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var D=n(22179),I=D.custom,L=G(I)?I:null,F={__proto__:null,double:'"',single:"'"},M={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function $(e,t,n){var a=n.quoteStyle||t,r=F[a];return r+e+r}function q(e){return b.call(String(e),/"/g,""")}function H(e){return!B||!("object"==typeof e&&(B in e||void 0!==e[B]))}function z(e){return"[object Array]"===K(e)&&H(e)}function U(e){return"[object RegExp]"===K(e)&&H(e)}function G(e){if(O)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,a,r){var s=n||{};if(J(s,"quoteStyle")&&!J(F,s.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(J(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var c=!J(s,"customInspect")||s.customInspect;if("boolean"!=typeof c&&"symbol"!==c)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(J(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(J(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var h=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Z(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var x=String(t);return h?N(t,x):x}if("bigint"==typeof t){var _=String(t)+"n";return h?N(t,_):_}var j=void 0===s.depth?5:s.depth;if(void 0===a&&(a=0),a>=j&&j>0&&"object"==typeof t)return z(t)?"[Array]":"[Object]";var C=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=S.call(Array(e.indent+1)," ")}return{base:n,prev:S.call(Array(t+1),n)}}(s,a);if(void 0===r)r=[];else if(V(r,t)>=0)return"[Circular]";function I(t,n,o){if(n&&(r=A.call(r)).push(n),o){var i={depth:s.depth};return J(s,"quoteStyle")&&(i.quoteStyle=s.quoteStyle),e(t,i,a+1,r)}return e(t,s,a+1,r)}if("function"==typeof t&&!U(t)){var M=function(e){if(e.name)return e.name;var t=g.call(y.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),W=ne(t,I);return"[Function"+(M?": "+M:" (anonymous)")+"]"+(W.length>0?" { "+S.call(W,", ")+" }":"")}if(G(t)){var Y=O?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):T.call(t);return"object"!=typeof t||O?Y:X(Y)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var ae="<"+k.call(String(t.nodeName)),re=t.attributes||[],oe=0;oe"}if(z(t)){if(0===t.length)return"[]";var ie=ne(t,I);return C&&!function(e){for(var t=0;t=0)return!1;return!0}(ie)?"["+te(ie,C)+"]":"[ "+S.call(ie,", ")+" ]"}if(function(e){return"[object Error]"===K(e)&&H(e)}(t)){var se=ne(t,I);return"cause"in Error.prototype||!("cause"in t)||R.call(t,"cause")?0===se.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(se,", ")+" }":"{ ["+String(t)+"] "+S.call(w.call("[cause]: "+I(t.cause),se),", ")+" }"}if("object"==typeof t&&c){if(L&&"function"==typeof t[L]&&D)return D(t,{depth:j-a});if("symbol"!==c&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{l.call(e)}catch(ae){return!0}return e instanceof Map}catch(t){}return!1}(t)){var ce=[];return i&&i.call(t,function(e,n){ce.push(I(n,t,!0)+" => "+I(e,t))}),ee("Map",o.call(t),ce,C)}if(function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e);try{o.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var le=[];return u&&u.call(t,function(e){le.push(I(e,t))}),ee("Set",l.call(t),le,C)}if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(ae){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return Q("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(ae){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return Q("WeakSet");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{return m.call(e),!0}catch(t){}return!1}(t))return Q("WeakRef");if(function(e){return"[object Number]"===K(e)&&H(e)}(t))return X(I(Number(t)));if(function(e){if(!e||"object"!=typeof e||!E)return!1;try{return E.call(e),!0}catch(t){}return!1}(t))return X(I(E.call(t)));if(function(e){return"[object Boolean]"===K(e)&&H(e)}(t))return X(f.call(t));if(function(e){return"[object String]"===K(e)&&H(e)}(t))return X(I(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||"undefined"!=typeof globalThis&&t===globalThis)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===K(e)&&H(e)}(t)&&!U(t)){var ue=ne(t,I),pe=P?P(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",me=!pe&&B&&Object(t)===t&&B in t?v.call(K(t),8,-1):de?"Object":"",fe=(pe||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(me||de?"["+S.call(w.call([],me||[],de||[]),": ")+"] ":"");return 0===ue.length?fe+"{}":C?fe+"{"+te(ue,C)+"}":fe+"{ "+S.call(ue,", ")+" }"}return String(t)};var W=Object.prototype.hasOwnProperty||function(e){return e in this};function J(e,t){return W.call(e,t)}function K(e){return h.call(e)}function V(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,a=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,a="... "+n+" more character"+(n>1?"s":"");return Z(v.call(e,0,t.maxStringLength),t)+a}var r=M[t.quoteStyle||"single"];return r.lastIndex=0,$(b.call(b.call(e,r,"\\$1"),/[\x00-\x1f]/g,Y),"single",t)}function Y(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+x.call(t.toString(16))}function X(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function ee(e,t,n,a){return e+" ("+t+") {"+(a?te(n,a):S.call(n,", "))+"}"}function te(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+S.call(e,","+n)+"\n"+t.prev}function ne(e,t){var n=z(e),a=[];if(n){a.length=e.length;for(var r=0;r0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;let n=a.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==m)throw new Error(i[n]);if(t.header&&a.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e="string"==typeof t.dictionary?o.string2buf(t.dictionary):"[object ArrayBuffer]"===c.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,n=a.deflateSetDictionary(this.strm,e),n!==m)throw new Error(i[n]);this._dict_set=!0}}function b(e,t){const n=new v(t);if(n.push(e,!0),n.err)throw n.msg||i[n.err];return n.result}v.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize;let i,s;if(this.ended)return!1;for(s=t===~~t?t:!0===t?d:l,"string"==typeof e?n.input=o.string2buf(e):"[object ArrayBuffer]"===c.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(s===u||s===p)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(i=a.deflate(n,s),i===f)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=a.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===m;if(0!==n.avail_out){if(s>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},v.prototype.onData=function(e){this.chunks.push(e)},v.prototype.onEnd=function(e){e===m&&(this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},e.exports.Deflate=v,e.exports.deflate=b,e.exports.deflateRaw=function(e,t){return(t=t||{}).raw=!0,b(e,t)},e.exports.gzip=function(e,t){return(t=t||{}).gzip=!0,b(e,t)},n(96269)},61631(e,t,n){"use strict";const a=n(33971),r=n(58713),o=n(69088),i=n(91774),s=n(76710),c=n(89538),l=Object.prototype.toString,{Z_NO_FLUSH:u,Z_FINISH:p,Z_OK:d,Z_STREAM_END:m,Z_NEED_DICT:f,Z_STREAM_ERROR:h,Z_DATA_ERROR:y,Z_MEM_ERROR:g}=n(96269);function v(e){this.options=r.assign({chunkSize:65536,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;let n=a.inflateInit2(this.strm,t.windowBits);if(n!==d)throw new Error(i[n]);if(this.header=new c,a.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=o.string2buf(t.dictionary):"[object ArrayBuffer]"===l.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=a.inflateSetDictionary(this.strm,t.dictionary),n!==d)))throw new Error(i[n])}function b(e,t){const n=new v(t);if(n.push(e),n.err)throw n.msg||i[n.err];return n.result}v.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize,i=this.options.dictionary;let s,c,v;if(this.ended)return!1;for(c=t===~~t?t:!0===t?p:u,"[object ArrayBuffer]"===l.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),s=a.inflate(n,c),s===f&&i&&(s=a.inflateSetDictionary(n,i),s===d?s=a.inflate(n,c):s===y&&(s=f));n.avail_in>0&&s===m&&n.state.wrap>0&&0!==e[n.next_in];)a.inflateReset(n),s=a.inflate(n,c);switch(s){case h:case y:case f:case g:return this.onEnd(s),this.ended=!0,!1}if(v=n.avail_out,n.next_out&&(0===n.avail_out||s===m))if("string"===this.options.to){let e=o.utf8border(n.output,n.next_out),t=n.next_out-e,a=o.buf2string(n.output,e);n.next_out=t,n.avail_out=r-t,t&&n.output.set(n.output.subarray(e,e+t),0),this.onData(a)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(s!==d||0!==v){if(s===m)return s=a.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(0===n.avail_in)break}}return!0},v.prototype.onData=function(e){this.chunks.push(e)},v.prototype.onEnd=function(e){e===d&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},e.exports.Inflate=v,e.exports.inflate=b,e.exports.inflateRaw=function(e,t){return(t=t||{}).raw=!0,b(e,t)},e.exports.ungzip=b,n(96269)},58713(e){"use strict";const t=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);e.exports.assign=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const a=n.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(const n in a)t(a,n)&&(e[n]=a[n])}}return e},e.exports.flattenChunks=e=>{let t=0;for(let a=0,r=e.length;a=252?6:r>=248?5:r>=240?4:r>=224?3:r>=192?2:1;n[254]=n[254]=1,e.exports.string2buf=e=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,n,a,r,o,i=e.length,s=0;for(r=0;r>>6,t[o++]=128|63&n):n<65536?(t[o++]=224|n>>>12,t[o++]=128|n>>>6&63,t[o++]=128|63&n):(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63,t[o++]=128|n>>>6&63,t[o++]=128|63&n);return t};e.exports.buf2string=(e,a)=>{const r=a||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,a));let o,i;const s=new Array(2*r);for(i=0,o=0;o4)s[i++]=65533,o+=a-1;else{for(t&=2===a?31:3===a?15:7;a>1&&o1?s[i++]=65533:t<65536?s[i++]=t:(t-=65536,s[i++]=55296|t>>10&1023,s[i++]=56320|1023&t)}}return((e,n)=>{if(n<65534&&e.subarray&&t)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let a="";for(let t=0;t{(t=t||e.length)>e.length&&(t=e.length);let a=t-1;for(;a>=0&&128==(192&e[a]);)a--;return a<0||0===a?t:a+n[e[a]]>t?a:t}},64545(e){"use strict";e.exports=(e,t,n,a)=>{let r=65535&e,o=e>>>16&65535,i=0;for(;0!==n;){i=n>2e3?2e3:n,n-=i;do{r=r+t[a++]|0,o=o+r|0}while(--i);r%=65521,o%=65521}return r|o<<16}},96269(e){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},86075(e){"use strict";const t=new Uint32Array((()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t})());e.exports=(e,n,a,r)=>{const o=t,i=r+a;e^=-1;for(let t=r;t>>8^o[255&(e^n[t])];return-1^e}},60367(e,t,n){"use strict";const{_tr_init:a,_tr_stored_block:r,_tr_flush_block:o,_tr_tally:i,_tr_align:s}=n(11293),c=n(64545),l=n(86075),u=n(91774),{Z_NO_FLUSH:p,Z_PARTIAL_FLUSH:d,Z_FULL_FLUSH:m,Z_FINISH:f,Z_BLOCK:h,Z_OK:y,Z_STREAM_END:g,Z_STREAM_ERROR:v,Z_DATA_ERROR:b,Z_BUF_ERROR:x,Z_DEFAULT_COMPRESSION:k,Z_FILTERED:_,Z_HUFFMAN_ONLY:w,Z_RLE:S,Z_FIXED:A,Z_DEFAULT_STRATEGY:j,Z_UNKNOWN:E,Z_DEFLATED:C}=n(96269),T=258,O=262,B=42,R=113,P=666,N=(e,t)=>(e.msg=u[t],t),D=e=>2*e-(e>4?9:0),I=e=>{let t=e.length;for(;--t>=0;)e[t]=0},L=e=>{let t,n,a,r=e.w_size;t=e.hash_size,a=t;do{n=e.head[--a],e.head[a]=n>=r?n-r:0}while(--t);t=r,a=t;do{n=e.prev[--a],e.prev[a]=n>=r?n-r:0}while(--t)};let F=(e,t,n)=>(t<{const t=e.state;let n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))},$=(e,t)=>{o(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,M(e.strm)},q=(e,t)=>{e.pending_buf[e.pending++]=t},H=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},z=(e,t,n,a)=>{let r=e.avail_in;return r>a&&(r=a),0===r?0:(e.avail_in-=r,t.set(e.input.subarray(e.next_in,e.next_in+r),n),1===e.state.wrap?e.adler=c(e.adler,t,r,n):2===e.state.wrap&&(e.adler=l(e.adler,t,r,n)),e.next_in+=r,e.total_in+=r,r)},U=(e,t)=>{let n,a,r=e.max_chain_length,o=e.strstart,i=e.prev_length,s=e.nice_match;const c=e.strstart>e.w_size-O?e.strstart-(e.w_size-O):0,l=e.window,u=e.w_mask,p=e.prev,d=e.strstart+T;let m=l[o+i-1],f=l[o+i];e.prev_length>=e.good_match&&(r>>=2),s>e.lookahead&&(s=e.lookahead);do{if(n=t,l[n+i]===f&&l[n+i-1]===m&&l[n]===l[o]&&l[++n]===l[o+1]){o+=2,n++;do{}while(l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&oi){if(e.match_start=t,i=a,a>=s)break;m=l[o+i-1],f=l[o+i]}}}while((t=p[t&u])>c&&0!==--r);return i<=e.lookahead?i:e.lookahead},G=e=>{const t=e.w_size;let n,a,r;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-O)&&(e.window.set(e.window.subarray(t,t+t-a),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),L(e),a+=t),0===e.strm.avail_in)break;if(n=z(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=n,e.lookahead+e.insert>=3)for(r=e.strstart-e.insert,e.ins_h=e.window[r],e.ins_h=F(e,e.ins_h,e.window[r+1]);e.insert&&(e.ins_h=F(e,e.ins_h,e.window[r+3-1]),e.prev[r&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=r,r++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead{let n,a,o,i=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,s=0,c=e.strm.avail_in;do{if(n=65535,o=e.bi_valid+42>>3,e.strm.avail_outa+e.strm.avail_in&&(n=a+e.strm.avail_in),n>o&&(n=o),n>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,M(e.strm),a&&(a>n&&(a=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+a),e.strm.next_out),e.strm.next_out+=a,e.strm.avail_out-=a,e.strm.total_out+=a,e.block_start+=a,n-=a),n&&(z(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n)}while(0===s);return c-=e.strm.avail_in,c&&(c>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=c&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-c,e.strm.next_in),e.strstart),e.strstart+=c,e.insert+=c>e.w_size-e.insert?e.w_size-e.insert:c),e.block_start=e.strstart),e.high_watero&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,o+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),o>e.strm.avail_in&&(o=e.strm.avail_in),o&&(z(e.strm,e.window,e.strstart,o),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.high_water>3,o=e.pending_buf_size-o>65535?65535:e.pending_buf_size-o,i=o>e.w_size?e.w_size:o,a=e.strstart-e.block_start,(a>=i||(a||t===f)&&t!==p&&0===e.strm.avail_in&&a<=o)&&(n=a>o?o:a,s=t===f&&0===e.strm.avail_in&&n===a?1:0,r(e,e.block_start,n,s),e.block_start+=n,M(e.strm)),s?3:1)},J=(e,t)=>{let n,a;for(;;){if(e.lookahead=3&&(e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-O&&(e.match_length=U(e,n)),e.match_length>=3)if(a=i(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=F(e,e.ins_h,e.window[e.strstart+1]);else a=i(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(a&&($(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2},K=(e,t)=>{let n,a,r;for(;;){if(e.lookahead=3&&(e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-3,a=i(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=r&&(e.ins_h=F(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,a&&($(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if(a=i(e,0,e.window[e.strstart-1]),a&&$(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(a=i(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2};function V(e,t,n,a,r){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=a,this.func=r}const Z=[new V(0,0,0,0,W),new V(4,4,8,4,J),new V(4,5,16,8,J),new V(4,6,32,32,J),new V(4,4,16,16,K),new V(8,16,32,32,K),new V(8,16,128,128,K),new V(8,32,128,256,K),new V(32,128,258,1024,K),new V(32,258,258,4096,K)];function Y(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=C,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),I(this.dyn_ltree),I(this.dyn_dtree),I(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),I(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),I(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const X=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.status!==B&&57!==t.status&&69!==t.status&&73!==t.status&&91!==t.status&&103!==t.status&&t.status!==R&&t.status!==P?1:0},Q=e=>{if(X(e))return N(e,v);e.total_in=e.total_out=0,e.data_type=E;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?57:t.wrap?B:R,e.adler=2===t.wrap?0:1,t.last_flush=-2,a(t),y},ee=e=>{const t=Q(e);var n;return t===y&&((n=e.state).window_size=2*n.w_size,I(n.head),n.max_lazy_match=Z[n.level].max_lazy,n.good_match=Z[n.level].good_length,n.nice_match=Z[n.level].nice_length,n.max_chain_length=Z[n.level].max_chain,n.strstart=0,n.block_start=0,n.lookahead=0,n.insert=0,n.match_length=n.prev_length=2,n.match_available=0,n.ins_h=0),t},te=(e,t,n,a,r,o)=>{if(!e)return v;let i=1;if(t===k&&(t=6),a<0?(i=0,a=-a):a>15&&(i=2,a-=16),r<1||r>9||n!==C||a<8||a>15||t<0||t>9||o<0||o>A||8===a&&1!==i)return N(e,v);8===a&&(a=9);const s=new Y;return e.state=s,s.strm=e,s.status=B,s.wrap=i,s.gzhead=null,s.w_bits=a,s.w_size=1<te(e,t,C,15,8,j),e.exports.deflateInit2=te,e.exports.deflateReset=ee,e.exports.deflateResetKeep=Q,e.exports.deflateSetHeader=(e,t)=>X(e)||2!==e.state.wrap?v:(e.state.gzhead=t,y),e.exports.deflate=(e,t)=>{if(X(e)||t>h||t<0)return e?N(e,v):v;const n=e.state;if(!e.output||0!==e.avail_in&&!e.input||n.status===P&&t!==f)return N(e,0===e.avail_out?x:v);const a=n.last_flush;if(n.last_flush=t,0!==n.pending){if(M(e),0===e.avail_out)return n.last_flush=-1,y}else if(0===e.avail_in&&D(t)<=D(a)&&t!==f)return N(e,x);if(n.status===P&&0!==e.avail_in)return N(e,x);if(n.status===B&&0===n.wrap&&(n.status=R),n.status===B){let t=C+(n.w_bits-8<<4)<<8,a=-1;if(a=n.strategy>=w||n.level<2?0:n.level<6?1:6===n.level?2:3,t|=a<<6,0!==n.strstart&&(t|=32),t+=31-t%31,H(n,t),0!==n.strstart&&(H(n,e.adler>>>16),H(n,65535&e.adler)),e.adler=1,n.status=R,M(e),0!==n.pending)return n.last_flush=-1,y}if(57===n.status)if(e.adler=0,q(n,31),q(n,139),q(n,8),n.gzhead)q(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),q(n,255&n.gzhead.time),q(n,n.gzhead.time>>8&255),q(n,n.gzhead.time>>16&255),q(n,n.gzhead.time>>24&255),q(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),q(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(q(n,255&n.gzhead.extra.length),q(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=l(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(q(n,0),q(n,0),q(n,0),q(n,0),q(n,0),q(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),q(n,3),n.status=R,M(e),0!==n.pending)return n.last_flush=-1,y;if(69===n.status){if(n.gzhead.extra){let t=n.pending,a=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+a>n.pending_buf_size;){let r=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=l(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=r,M(e),0!==n.pending)return n.last_flush=-1,y;t=0,a-=r}let r=new Uint8Array(n.gzhead.extra);n.pending_buf.set(r.subarray(n.gzindex,n.gzindex+a),n.pending),n.pending+=a,n.gzhead.hcrc&&n.pending>t&&(e.adler=l(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let t,a=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>a&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a)),M(e),0!==n.pending)return n.last_flush=-1,y;a=0}t=n.gzindexa&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let t,a=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>a&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a)),M(e),0!==n.pending)return n.last_flush=-1,y;a=0}t=n.gzindexa&&(e.adler=l(e.adler,n.pending_buf,n.pending-a,a))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(M(e),0!==n.pending))return n.last_flush=-1,y;q(n,255&e.adler),q(n,e.adler>>8&255),e.adler=0}if(n.status=R,M(e),0!==n.pending)return n.last_flush=-1,y}if(0!==e.avail_in||0!==n.lookahead||t!==p&&n.status!==P){let a=0===n.level?W(n,t):n.strategy===w?((e,t)=>{let n;for(;;){if(0===e.lookahead&&(G(e),0===e.lookahead)){if(t===p)return 1;break}if(e.match_length=0,n=i(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&($(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2})(n,t):n.strategy===S?((e,t)=>{let n,a,r,o;const s=e.window;for(;;){if(e.lookahead<=T){if(G(e),e.lookahead<=T&&t===p)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(r=e.strstart-1,a=s[r],a===s[++r]&&a===s[++r]&&a===s[++r])){o=e.strstart+T;do{}while(a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&a===s[++r]&&re.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=i(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=i(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&($(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===f?($(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&($(e,!1),0===e.strm.avail_out)?1:2})(n,t):Z[n.level].func(n,t);if(3!==a&&4!==a||(n.status=P),1===a||3===a)return 0===e.avail_out&&(n.last_flush=-1),y;if(2===a&&(t===d?s(n):t!==h&&(r(n,0,0,!1),t===m&&(I(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),M(e),0===e.avail_out))return n.last_flush=-1,y}return t!==f?y:n.wrap<=0?g:(2===n.wrap?(q(n,255&e.adler),q(n,e.adler>>8&255),q(n,e.adler>>16&255),q(n,e.adler>>24&255),q(n,255&e.total_in),q(n,e.total_in>>8&255),q(n,e.total_in>>16&255),q(n,e.total_in>>24&255)):(H(n,e.adler>>>16),H(n,65535&e.adler)),M(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?y:g)},e.exports.deflateEnd=e=>{if(X(e))return v;const t=e.state.status;return e.state=null,t===R?N(e,b):y},e.exports.deflateSetDictionary=(e,t)=>{let n=t.length;if(X(e))return v;const a=e.state,r=a.wrap;if(2===r||1===r&&a.status!==B||a.lookahead)return v;if(1===r&&(e.adler=c(e.adler,t,n,0)),a.wrap=0,n>=a.w_size){0===r&&(I(a.head),a.strstart=0,a.block_start=0,a.insert=0);let e=new Uint8Array(a.w_size);e.set(t.subarray(n-a.w_size,n),0),t=e,n=a.w_size}const o=e.avail_in,i=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,G(a);a.lookahead>=3;){let e=a.strstart,t=a.lookahead-2;do{a.ins_h=F(a,a.ins_h,a.window[e+3-1]),a.prev[e&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=e,e++}while(--t);a.strstart=e,a.lookahead=2,G(a)}return a.strstart+=a.lookahead,a.block_start=a.strstart,a.insert=a.lookahead,a.lookahead=0,a.match_length=a.prev_length=2,a.match_available=0,e.next_in=i,e.input=s,e.avail_in=o,a.wrap=r,y},e.exports.deflateInfo="pako deflate (from Nodeca project)"},89538(e){"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},53153(e){"use strict";const t=16209;e.exports=function(e,n){let a,r,o,i,s,c,l,u,p,d,m,f,h,y,g,v,b,x,k,_,w,S,A,j;const E=e.state;a=e.next_in,A=e.input,r=a+(e.avail_in-5),o=e.next_out,j=e.output,i=o-(n-e.avail_out),s=o+(e.avail_out-257),c=E.dmax,l=E.wsize,u=E.whave,p=E.wnext,d=E.window,m=E.hold,f=E.bits,h=E.lencode,y=E.distcode,g=(1<>>24,m>>>=x,f-=x,x=b>>>16&255,0===x)j[o++]=65535&b;else{if(!(16&x)){if(64&x){if(32&x){E.mode=16191;break e}e.msg="invalid literal/length code",E.mode=t;break e}b=h[(65535&b)+(m&(1<>>=x,f-=x),f<15&&(m+=A[a++]<>>24,m>>>=x,f-=x,x=b>>>16&255,16&x){if(_=65535&b,x&=15,fc){e.msg="invalid distance too far back",E.mode=t;break e}if(m>>>=x,f-=x,x=o-i,_>x){if(x=_-x,x>u&&E.sane){e.msg="invalid distance too far back",E.mode=t;break e}if(w=0,S=d,0===p){if(w+=l-x,x2;)j[o++]=S[w++],j[o++]=S[w++],j[o++]=S[w++],k-=3;k&&(j[o++]=S[w++],k>1&&(j[o++]=S[w++]))}else{w=o-_;do{j[o++]=j[w++],j[o++]=j[w++],j[o++]=j[w++],k-=3}while(k>2);k&&(j[o++]=j[w++],k>1&&(j[o++]=j[w++]))}break}if(64&x){e.msg="invalid distance code",E.mode=t;break e}b=y[(65535&b)+(m&(1<>3,a-=k,f-=k<<3,m&=(1<(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function T(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const O=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.mode16211?1:0},B=e=>{if(O(e))return m;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=v,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,u},R=e=>{if(O(e))return m;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,B(e)},P=(e,t)=>{let n;if(O(e))return m;const a=e.state;return t<0?(n=0,t=-t):(n=5+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?m:(null!==a.window&&a.wbits!==t&&(a.window=null),a.wrap=n,a.wbits=t,R(e))},N=(e,t)=>{if(!e)return m;const n=new T;e.state=n,n.strm=e,n.window=null,n.mode=v;const a=P(e,t);return a!==u&&(e.state=null),a};let D,I,L=!0;const F=e=>{if(L){D=new Int32Array(512),I=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(i(1,e.lens,0,288,D,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;i(2,e.lens,0,32,I,0,e.work,{bits:5}),L=!1}e.lencode=D,e.lenbits=9,e.distcode=I,e.distbits=5},M=(e,t,n,a)=>{let r;const o=e.state;return null===o.window&&(o.wsize=1<=o.wsize?(o.window.set(t.subarray(n-o.wsize,n),0),o.wnext=0,o.whave=o.wsize):(r=o.wsize-o.wnext,r>a&&(r=a),o.window.set(t.subarray(n-a,n-a+r),o.wnext),(a-=r)?(o.window.set(t.subarray(n-a,n),0),o.wnext=a,o.whave=o.wsize):(o.wnext+=r,o.wnext===o.wsize&&(o.wnext=0),o.whaveN(e,15),e.exports.inflateInit2=N,e.exports.inflate=(e,t)=>{let n,T,B,R,P,N,D,I,L,$,q,H,z,U,G,W,J,K,V,Z,Y,X,Q=0;const ee=new Uint8Array(4);let te,ne;const ae=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(O(e)||!e.output||!e.input&&0!==e.avail_in)return m;n=e.state,n.mode===x&&(n.mode=k),P=e.next_out,B=e.output,D=e.avail_out,R=e.next_in,T=e.input,N=e.avail_in,I=n.hold,L=n.bits,$=N,q=D,X=u;e:for(;;)switch(n.mode){case v:if(0===n.wrap){n.mode=k;break}for(;L<16;){if(0===N)break e;N--,I+=T[R++]<>>8&255,n.check=r(n.check,ee,2,0),I=0,L=0,n.mode=16181;break}if(n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&I)<<8)+(I>>8))%31){e.msg="incorrect header check",n.mode=j;break}if((15&I)!==g){e.msg="unknown compression method",n.mode=j;break}if(I>>>=4,L-=4,Y=8+(15&I),0===n.wbits&&(n.wbits=Y),Y>15||Y>n.wbits){e.msg="invalid window size",n.mode=j;break}n.dmax=1<>8&1),512&n.flags&&4&n.wrap&&(ee[0]=255&I,ee[1]=I>>>8&255,n.check=r(n.check,ee,2,0)),I=0,L=0,n.mode=16182;case 16182:for(;L<32;){if(0===N)break e;N--,I+=T[R++]<>>8&255,ee[2]=I>>>16&255,ee[3]=I>>>24&255,n.check=r(n.check,ee,4,0)),I=0,L=0,n.mode=16183;case 16183:for(;L<16;){if(0===N)break e;N--,I+=T[R++]<>8),512&n.flags&&4&n.wrap&&(ee[0]=255&I,ee[1]=I>>>8&255,n.check=r(n.check,ee,2,0)),I=0,L=0,n.mode=16184;case 16184:if(1024&n.flags){for(;L<16;){if(0===N)break e;N--,I+=T[R++]<>>8&255,n.check=r(n.check,ee,2,0)),I=0,L=0}else n.head&&(n.head.extra=null);n.mode=16185;case 16185:if(1024&n.flags&&(H=n.length,H>N&&(H=N),H&&(n.head&&(Y=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(T.subarray(R,R+H),Y)),512&n.flags&&4&n.wrap&&(n.check=r(n.check,T,H,R)),N-=H,R+=H,n.length-=H),n.length))break e;n.length=0,n.mode=16186;case 16186:if(2048&n.flags){if(0===N)break e;H=0;do{Y=T[R+H++],n.head&&Y&&n.length<65536&&(n.head.name+=String.fromCharCode(Y))}while(Y&&H>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=x;break;case 16189:for(;L<32;){if(0===N)break e;N--,I+=T[R++]<>>=7&L,L-=7&L,n.mode=A;break}for(;L<3;){if(0===N)break e;N--,I+=T[R++]<>>=1,L-=1,3&I){case 0:n.mode=16193;break;case 1:if(F(n),n.mode=w,t===l){I>>>=2,L-=2;break e}break;case 2:n.mode=16196;break;case 3:e.msg="invalid block type",n.mode=j}I>>>=2,L-=2;break;case 16193:for(I>>>=7&L,L-=7&L;L<32;){if(0===N)break e;N--,I+=T[R++]<>>16^65535)){e.msg="invalid stored block lengths",n.mode=j;break}if(n.length=65535&I,I=0,L=0,n.mode=_,t===l)break e;case _:n.mode=16195;case 16195:if(H=n.length,H){if(H>N&&(H=N),H>D&&(H=D),0===H)break e;B.set(T.subarray(R,R+H),P),N-=H,R+=H,D-=H,P+=H,n.length-=H;break}n.mode=x;break;case 16196:for(;L<14;){if(0===N)break e;N--,I+=T[R++]<>>=5,L-=5,n.ndist=1+(31&I),I>>>=5,L-=5,n.ncode=4+(15&I),I>>>=4,L-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=j;break}n.have=0,n.mode=16197;case 16197:for(;n.have>>=3,L-=3}for(;n.have<19;)n.lens[ae[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,te={bits:n.lenbits},X=i(0,n.lens,0,19,n.lencode,0,n.work,te),n.lenbits=te.bits,X){e.msg="invalid code lengths set",n.mode=j;break}n.have=0,n.mode=16198;case 16198:for(;n.have>>24,W=Q>>>16&255,J=65535&Q,!(G<=L);){if(0===N)break e;N--,I+=T[R++]<>>=G,L-=G,n.lens[n.have++]=J;else{if(16===J){for(ne=G+2;L>>=G,L-=G,0===n.have){e.msg="invalid bit length repeat",n.mode=j;break}Y=n.lens[n.have-1],H=3+(3&I),I>>>=2,L-=2}else if(17===J){for(ne=G+3;L>>=G,L-=G,Y=0,H=3+(7&I),I>>>=3,L-=3}else{for(ne=G+7;L>>=G,L-=G,Y=0,H=11+(127&I),I>>>=7,L-=7}if(n.have+H>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=j;break}for(;H--;)n.lens[n.have++]=Y}}if(n.mode===j)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=j;break}if(n.lenbits=9,te={bits:n.lenbits},X=i(1,n.lens,0,n.nlen,n.lencode,0,n.work,te),n.lenbits=te.bits,X){e.msg="invalid literal/lengths set",n.mode=j;break}if(n.distbits=6,n.distcode=n.distdyn,te={bits:n.distbits},X=i(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,te),n.distbits=te.bits,X){e.msg="invalid distances set",n.mode=j;break}if(n.mode=w,t===l)break e;case w:n.mode=S;case S:if(N>=6&&D>=258){e.next_out=P,e.avail_out=D,e.next_in=R,e.avail_in=N,n.hold=I,n.bits=L,o(e,q),P=e.next_out,B=e.output,D=e.avail_out,R=e.next_in,T=e.input,N=e.avail_in,I=n.hold,L=n.bits,n.mode===x&&(n.back=-1);break}for(n.back=0;Q=n.lencode[I&(1<>>24,W=Q>>>16&255,J=65535&Q,!(G<=L);){if(0===N)break e;N--,I+=T[R++]<>K)],G=Q>>>24,W=Q>>>16&255,J=65535&Q,!(K+G<=L);){if(0===N)break e;N--,I+=T[R++]<>>=K,L-=K,n.back+=K}if(I>>>=G,L-=G,n.back+=G,n.length=J,0===W){n.mode=16205;break}if(32&W){n.back=-1,n.mode=x;break}if(64&W){e.msg="invalid literal/length code",n.mode=j;break}n.extra=15&W,n.mode=16201;case 16201:if(n.extra){for(ne=n.extra;L>>=n.extra,L-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=16202;case 16202:for(;Q=n.distcode[I&(1<>>24,W=Q>>>16&255,J=65535&Q,!(G<=L);){if(0===N)break e;N--,I+=T[R++]<>K)],G=Q>>>24,W=Q>>>16&255,J=65535&Q,!(K+G<=L);){if(0===N)break e;N--,I+=T[R++]<>>=K,L-=K,n.back+=K}if(I>>>=G,L-=G,n.back+=G,64&W){e.msg="invalid distance code",n.mode=j;break}n.offset=J,n.extra=15&W,n.mode=16203;case 16203:if(n.extra){for(ne=n.extra;L>>=n.extra,L-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=j;break}n.mode=16204;case 16204:if(0===D)break e;if(H=q-D,n.offset>H){if(H=n.offset-H,H>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=j;break}H>n.wnext?(H-=n.wnext,z=n.wsize-H):z=n.wnext-H,H>n.length&&(H=n.length),U=n.window}else U=B,z=P-n.offset,H=n.length;H>D&&(H=D),D-=H,n.length-=H;do{B[P++]=U[z++]}while(--H);0===n.length&&(n.mode=S);break;case 16205:if(0===D)break e;B[P++]=n.length,D--,n.mode=S;break;case A:if(n.wrap){for(;L<32;){if(0===N)break e;N--,I|=T[R++]<{if(O(e))return m;let t=e.state;return t.window&&(t.window=null),e.state=null,u},e.exports.inflateGetHeader=(e,t)=>{if(O(e))return m;const n=e.state;return 2&n.wrap?(n.head=t,t.done=!1,u):m},e.exports.inflateSetDictionary=(e,t)=>{const n=t.length;let r,o,i;return O(e)?m:(r=e.state,0!==r.wrap&&r.mode!==b?m:r.mode===b&&(o=1,o=a(o,t,n,0),o!==r.check)?f:(i=M(e,t,n,n),i?(r.mode=E,h):(r.havedict=1,u)))},e.exports.inflateInfo="pako inflate (from Nodeca project)"},14722(e){"use strict";const t=15,n=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),a=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),r=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),o=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);e.exports=(e,i,s,c,l,u,p,d)=>{const m=d.bits;let f,h,y,g,v,b,x=0,k=0,_=0,w=0,S=0,A=0,j=0,E=0,C=0,T=0,O=null;const B=new Uint16Array(16),R=new Uint16Array(16);let P,N,D,I=null;for(x=0;x<=t;x++)B[x]=0;for(k=0;k=1&&0===B[w];w--);if(S>w&&(S=w),0===w)return l[u++]=20971520,l[u++]=20971520,d.bits=1,0;for(_=1;_0&&(0===e||1!==w))return-1;for(R[1]=0,x=1;x852||2===e&&C>592)return 1;for(;;){P=x-j,p[k]+1=b?(N=I[p[k]-b],D=O[p[k]-b]):(N=96,D=0),f=1<>j)+h]=P<<24|N<<16|D}while(0!==h);for(f=1<>=1;if(0!==f?(T&=f-1,T+=f):T=0,k++,0===--B[x]){if(x===w)break;x=i[s+p[k]]}if(x>S&&(T&g)!==y){for(0===j&&(j=S),v+=_,A=x-j,E=1<852||2===e&&C>592)return 1;y=T&g,l[y]=S<<24|A<<16|v-u}}return 0!==T&&(l[v+T]=x-j<<24|64<<16),d.bits=S,0}},91774(e){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},11293(e){"use strict";function t(e){let t=e.length;for(;--t>=0;)e[t]=0}const n=256,a=286,r=30,o=15,i=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),s=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),c=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),l=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=new Array(576);t(u);const p=new Array(60);t(p);const d=new Array(512);t(d);const m=new Array(256);t(m);const f=new Array(29);t(f);const h=new Array(r);function y(e,t,n,a,r){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=a,this.max_length=r,this.has_stree=e&&e.length}let g,v,b;function x(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}t(h);const k=e=>e<256?d[e]:d[256+(e>>>7)],_=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},w=(e,t,n)=>{e.bi_valid>16-n?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<{w(e,n[2*t],n[2*t+1])},A=(e,t)=>{let n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1},j=(e,t,n)=>{const a=new Array(16);let r,i,s=0;for(r=1;r<=o;r++)s=s+n[r-1]<<1,a[r]=s;for(i=0;i<=t;i++){let t=e[2*i+1];0!==t&&(e[2*i]=A(a[t]++,t))}},E=e=>{let t;for(t=0;t{e.bi_valid>8?_(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},T=(e,t,n,a)=>{const r=2*t,o=2*n;return e[r]{const a=e.heap[n];let r=n<<1;for(;r<=e.heap_len&&(r{let r,o,c,l,u=0;if(0!==e.sym_next)do{r=255&e.pending_buf[e.sym_buf+u++],r+=(255&e.pending_buf[e.sym_buf+u++])<<8,o=e.pending_buf[e.sym_buf+u++],0===r?S(e,o,t):(c=m[o],S(e,c+n+1,t),l=i[c],0!==l&&(o-=f[c],w(e,o,l)),r--,c=k(r),S(e,c,a),l=s[c],0!==l&&(r-=h[c],w(e,r,l)))}while(u{const n=t.dyn_tree,a=t.stat_desc.static_tree,r=t.stat_desc.has_stree,i=t.stat_desc.elems;let s,c,l,u=-1;for(e.heap_len=0,e.heap_max=573,s=0;s>1;s>=1;s--)O(e,n,s);l=i;do{s=e.heap[1],e.heap[1]=e.heap[e.heap_len--],O(e,n,1),c=e.heap[1],e.heap[--e.heap_max]=s,e.heap[--e.heap_max]=c,n[2*l]=n[2*s]+n[2*c],e.depth[l]=(e.depth[s]>=e.depth[c]?e.depth[s]:e.depth[c])+1,n[2*s+1]=n[2*c+1]=l,e.heap[1]=l++,O(e,n,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],((e,t)=>{const n=t.dyn_tree,a=t.max_code,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,s=t.stat_desc.extra_bits,c=t.stat_desc.extra_base,l=t.stat_desc.max_length;let u,p,d,m,f,h,y=0;for(m=0;m<=o;m++)e.bl_count[m]=0;for(n[2*e.heap[e.heap_max]+1]=0,u=e.heap_max+1;u<573;u++)p=e.heap[u],m=n[2*n[2*p+1]+1]+1,m>l&&(m=l,y++),n[2*p+1]=m,p>a||(e.bl_count[m]++,f=0,p>=c&&(f=s[p-c]),h=n[2*p],e.opt_len+=h*(m+f),i&&(e.static_len+=h*(r[2*p+1]+f)));if(0!==y){do{for(m=l-1;0===e.bl_count[m];)m--;e.bl_count[m]--,e.bl_count[m+1]+=2,e.bl_count[l]--,y-=2}while(y>0);for(m=l;0!==m;m--)for(p=e.bl_count[m];0!==p;)d=e.heap[--u],d>a||(n[2*d+1]!==m&&(e.opt_len+=(m-n[2*d+1])*n[2*d],n[2*d+1]=m),p--)}})(e,t),j(n,u,e.bl_count)},P=(e,t,n)=>{let a,r,o=-1,i=t[1],s=0,c=7,l=4;for(0===i&&(c=138,l=3),t[2*(n+1)+1]=65535,a=0;a<=n;a++)r=i,i=t[2*(a+1)+1],++s{let a,r,o=-1,i=t[1],s=0,c=7,l=4;for(0===i&&(c=138,l=3),a=0;a<=n;a++)if(r=i,i=t[2*(a+1)+1],!(++s{w(e,0+(a?1:0),3),C(e),_(e,n),_(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n};e.exports._tr_init=e=>{D||((()=>{let e,t,n,l,x;const k=new Array(16);for(n=0,l=0;l<28;l++)for(f[l]=n,e=0;e<1<>=7;l{let o,i,s=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=(e=>{let t,a=4093624447;for(t=0;t<=31;t++,a>>>=1)if(1&a&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t{let t;for(P(e,e.dyn_ltree,e.l_desc.max_code),P(e,e.dyn_dtree,e.d_desc.max_code),R(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*l[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t})(e),o=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=o&&(o=i)):o=i=a+5,a+4<=o&&-1!==t?I(e,t,a,r):4===e.strategy||i===o?(w(e,2+(r?1:0),3),B(e,u,p)):(w(e,4+(r?1:0),3),((e,t,n,a)=>{let r;for(w(e,t-257,5),w(e,n-1,5),w(e,a-4,4),r=0;r(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=a,0===t?e.dyn_ltree[2*a]++:(e.matches++,t--,e.dyn_ltree[2*(m[a]+n+1)]++,e.dyn_dtree[2*k(t)]++),e.sym_next===e.sym_end),e.exports._tr_align=e=>{w(e,2,3),S(e,256,u),(e=>{16===e.bi_valid?(_(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)})(e)}},76710(e){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},72528(e,t,n){"use strict";var a=n(68558),r="win32"===a.platform,o=n(35496);function i(e,t){for(var n=[],a=0;a=0&&!e[a];a--);return 0===n&&a===t?e:n>a?[]:e.slice(n,a+1)}var c=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,l=/^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/,u={};function p(e){var t=c.exec(e),n=(t[1]||"")+(t[2]||""),a=t[3]||"",r=l.exec(a);return[n,r[1],r[2],r[3]]}function d(e){var t=c.exec(e),n=t[1]||"",a=!!n&&":"!==n[1];return{device:n,isUnc:a,isAbsolute:a||!!t[2],tail:t[3]}}function m(e){return"\\\\"+e.replace(/^[\\\/]+/,"").replace(/[\\\/]+/g,"\\")}u.resolve=function(){for(var e="",t="",n=!1,r=arguments.length-1;r>=-1;r--){var s;if(r>=0?s=arguments[r]:e?(s=a.env["="+e])&&s.substr(0,3).toLowerCase()===e.toLowerCase()+"\\"||(s=e+"\\"):s=a.cwd(),!o.isString(s))throw new TypeError("Arguments to path.resolve must be strings");if(s){var c=d(s),l=c.device,u=c.isUnc,p=c.isAbsolute,f=c.tail;if((!l||!e||l.toLowerCase()===e.toLowerCase())&&(e||(e=l),n||(t=f+"\\"+t,n=p),e&&n))break}}return u&&(e=m(e)),e+(n?"\\":"")+(t=i(t.split(/[\\\/]+/),!n).join("\\"))||"."},u.normalize=function(e){var t=d(e),n=t.device,a=t.isUnc,r=t.isAbsolute,o=t.tail,s=/[\\\/]$/.test(o);return(o=i(o.split(/[\\\/]+/),!r).join("\\"))||r||(o="."),o&&s&&(o+="\\"),a&&(n=m(n)),n+(r?"\\":"")+o},u.isAbsolute=function(e){return d(e).isAbsolute},u.join=function(){for(var e=[],t=0;t=-1&&!t;n--){var r=n>=0?arguments[n]:a.cwd();if(!o.isString(r))throw new TypeError("Arguments to path.resolve must be strings");r&&(e=r+"/"+e,t="/"===r[0])}return(t?"/":"")+(e=i(e.split("/"),!t).join("/"))||"."},h.normalize=function(e){var t=h.isAbsolute(e),n=e&&"/"===e[e.length-1];return(e=i(e.split("/"),!t).join("/"))||t||(e="."),e&&n&&(e+="/"),(t?"/":"")+e},h.isAbsolute=function(e){return"/"===e.charAt(0)},h.join=function(){for(var e="",t=0;t{this.appendLine(e)})}append(e){this.snippet+=e}appendBlock(e){this.snippet+=this.indentation+e+this.newLineChar+this.indentation+"{"+this.newLineChar,this.currentIndentCount++}endBlock(e){e||(e=""),this.currentIndentCount--,this.snippet+=this.indentation+"}"+e+this.newLineChar}build(e){if(e){var n=new t(this.indentSize,this.indentCharacter);return this.uniqueUsings().forEach(e=>{n.appendLine(`using ${e};`)}),n.append(this.snippet),n.build(!1)}return this.snippet}uniqueUsings(){var e=[],t=0;for(t=0;t{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{t.disabled||"Content-Type"===r(t.key)||e.appendLine(`request.Headers.Add("${r(t.key,!0)}", "${r(t.value)}");`)})},parseBody:function(e,t){var n=t.body?t.body.toJSON():{},i=t.getHeaders({enabled:!0,ignoreCase:!0})["content-type"];if(a.isEmpty(n))i&&(e.appendLine("var content = new StringContent(string.Empty);"),e.appendLine(`content.Headers.ContentType = new MediaTypeHeaderValue("${i}");`),e.addUsing("System.Net.Http.Headers"),e.appendLine("request.Content = content;"));else switch(n.mode){case"urlencoded":!function(e,t){let n=t[t.mode].reduce((e,t)=>(t.disabled||(!t.value&&(t.value=""),e.push(`collection.Add(new("${r(t.key)}", "${r(t.value)}"));`)),e),[]);n&&!a.isEmpty(n)&&(e.appendLine("var collection = new List>();"),e.appendLines(n),e.appendLine("var content = new FormUrlEncodedContent(collection);"),e.appendLine("request.Content = content;"),e.addUsing("System.Collections.Generic"))}(e,n);break;case"formdata":!function(e,t){t[t.mode].every(e=>e.disabled)||(e.appendLine("var content = new MultipartFormDataContent();"),t[t.mode].forEach(t=>{t.disabled||("text"===t.type?e.appendLine(`content.Add(new StringContent("${r(t.value)}"), "${r(t.key)}");`):"file"===t.type&&(Array.isArray(t.src)?t.src.forEach(n=>{o(e,t.key,n)}):o(e,t.key,t.src)))}),e.appendLine("request.Content = content;"))}(e,n);break;case"raw":e.appendLine(`var content = new StringContent(${JSON.stringify(n[n.mode])}, null, "${function(e){return e||"text/plain"}(i)}");`),e.appendLine("request.Content = content;");break;case"graphql":!function(e,t){let n,a=t.graphql.query;try{n=JSON.parse(t.graphql.variables)}catch(o){n={}}e.appendLine(`var content = new StringContent("${r(JSON.stringify({query:a,variables:n}))}", null, "application/json");`)}(e,n),e.appendLine("request.Content = content;");break;case"file":e.appendLine(`request.Content = new StreamContent(File.OpenRead("${r(n[n.mode].src||'""')}"));`),e.addUsing("System.IO")}}}},93584(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),t?e.trim():e)},csharpify:function(e){return"string"!=typeof e?"":(e=e.toLowerCase()).charAt(0).toUpperCase()+e.slice(1)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},45965(e,t,n){e.exports=n(63317)},63317(e,t,n){e.exports={convert:n(64495).convert,getOptions:n(64495).getOptions}},86860(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(n.disabled||("file"===n.type?e+=`request.AddFile("${r(n.key,t)}", "${r(n.src,t)}");\n`:(!n.value&&(n.value=""),e+=`request.AddParameter("${r(n.key,t)}", "${r(n.value,t)}");\n`)),e),""):""}function i(e){return e.getHeaders({enabled:!0,ignoreCase:!0})["content-type"]||"text/plain"}function s(e,t){return`var body = ${e[e.mode].split("\n").map(e=>'@"'+e.replace(/"/g,'""')+'"').join(' + "\\n" +\n')};\nrequest.AddStringBody(body, ${t});\n`}e.exports={parseBody:function(e,t){var n=e.body?e.body.toJSON():{};if(!a.isEmpty(n))switch(n.mode){case"urlencoded":case"formdata":return o(n,t);case"raw":return function(e,t){let n="",a=i(e);return n=a&&("application/json"===a||a.match(/\+json$/))?s(t,"DataFormat.Json"):a&&("text/xml"===a||a.match(/\+xml$/))?s(t,"DataFormat.Xml"):`var body = ${t[t.mode].split("\n").map(e=>'@"'+e.replace(/"/g,'""')+'"').join(' + "\\n" +\n')};\nrequest.AddParameter("${a}", body, ParameterType.RequestBody);\n`,n}(e,n);case"graphql":return function(e,t){let n=e.graphql?e.graphql.query:"",a=e.graphql?e.graphql.variables:"{}";try{a=JSON.parse(a||"{}")}catch(o){a={}}return`request.AddParameter("application/json", "${r(JSON.stringify({query:n||"",variables:a}),t)}",\n ParameterType.RequestBody);\n`}(n,t);case"file":return`request.AddParameter("${i(e)}", "", ParameterType.RequestBody);\n`;default:return""}return""},parseHeader:function(e){return Array.isArray(e.header)?e.header.reduce((e,t)=>(t.disabled||"user-agent"!==r(t.key,!0).toLowerCase()&&(e+=`request.AddHeader("${r(t.key,!0)}", "${r(t.value)}");\n`),e),""):""},parseContentType:i}},64495(e,t,n){var a,r=n(86860),o=n(57577),i=n(75109).sanitize,s=n(75109).sanitizeOptions,c=n(75109).addFormParam,{URL:l}=n(32168);function u(e){try{return new l(e)}catch(t){try{let t=n(32168).parse(e);return null!==t.hostname&&t}catch(a){return!1}}}function p(e,t,n){const a=["PURGE","UNLOCK","VIEW"].includes(e.method)||["LINK","UNLINK","LOCK","PROPFIND"].includes(e.method),r=u(e.url.toString()),s=r?u(e.url.toString()).origin:e.url.toString(),l=r?e.url.toString().replace(s,""):"";let p=function(e,t,n,a){let r,o=`var options = new RestClientOptions("${i(e)}")\n{\n`;return Array.isArray(a)&&(r=a.find(e=>!e.disabled&&"user-agent"===i(e.key,!0).toLowerCase())),t.requestTimeout?o+=`${n}MaxTimeout = ${t.requestTimeout},\n`:o+=`${n}MaxTimeout = -1,\n`,t.followRedirect||(o+=`${n}FollowRedirects = false,\n`),r&&(o+=`${n}UserAgent = "${r.value}",\n`),o+="};\n",o}(s,t,n,e.toJSON().header);var d;if(p+="var client = new RestClient(options);\n",p+=`var request = new RestRequest("${i(l)}", `+(a?"Method.Get":"Method."+((d=e.method).charAt(0).toUpperCase()+d.slice(1).toLowerCase()))+");\n",e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),p+=o.parseHeader(e.toJSON(),t.trimRequestBody),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.length>0&&(p+="request.AlwaysMultipartFormData = true;\n"),t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return p+=o.parseBody(e,t.trimRequestBody),a&&(p+="request.OnBeforeRequest = (request) =>\n",p+="{\n",p+=`${n}request.Method = new HttpMethod("${e.method}");\n`,p+=`${n}return default;\n`,p+="};\n"),p+="RestResponse response = await client.ExecuteAsync(request);\n",p+="Console.WriteLine(response.Content);",p}a=e.exports={getOptions:function(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){if(!r.isFunction(n))throw new Error("C#-RestSharp-Converter: Callback is not valid function");var o,i="",c="",l="",u="";return o=(o="Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),t.includeBoilerplate&&(l=o.repeat(2)+"static async Task Main(string[] args) {\n",i="using System;\nusing RestSharp;\n"+"using System.Threading;\nusing System.Threading.Tasks;\n"+"namespace HelloWorldApplication {\n"+o+"class HelloWorld {\n"+l,c=o.repeat(2)+"}\n"+o+"}\n}\n"),u=p(e,t,o),t.includeBoilerplate&&(u=o.repeat(3)+u.split("\n").join("\n"+o.repeat(3))+"\n"),n(null,i+u+c)}}},75109(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},63623(e,t,n){e.exports=n(87319)},87319(e,t,n){const{sanitize:a,sanitizeOptions:r,getUrlStringfromUrlObject:o,getNtlmAuthInfo:i,addFormParam:s,form:c,shouldAddHttpMethod:l}=n(52279),u=n(91782);var p;p=e.exports={convert:function(e,t,n){if(!u.isFunction(n))throw new Error("Curl-Converter: callback is not valid function");var d,m,f,h,y,g,v,b,x,k,_,w,S;if(y=(t=r(t,p.getOptions())).followRedirect,g=t.requestTimeoutInSeconds,v=t.multiLine,b=t.longFormat,m=t.trimRequestBody,k=t.silent,w="single"===t.quoteType?"'":'"',_=o(e.url,w),S=i(e.auth,w,b),x="curl",S&&(x+=S),k&&(x+=` ${c("-s",b)}`),y&&(x+=` ${c("-L",b)}`),g>0&&(x+=` ${c("-m",b)} ${g}`),(_.match(/[{[}\]]/g)||[]).length>0&&(x+=` ${c("-g",b)}`),v?(d="Tab"===t.indentType?"\t":" ",d=" "+t.lineContinuationCharacter+"\n"+d.repeat(t.indentCount)):d=" ","HEAD"===e.method&&(x+=` ${c("-I",b)}`),l(e,t)&&(x+=` ${c("-X",b)} ${e.method}`),x+=` ${w+_+w}`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),(f=e.toJSON().header)&&(f=u.reject(f,"disabled"),u.forEach(f,e=>{e.key&&(x+=d+`${c("-H",b)} ${w}${a(e.key,!0,w)}`,e.value?x+=`: ${a(e.value,!1,w)}${w}`:x+=";"+w)})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if(e.body&&(h=e.body.toJSON(),!u.isEmpty(h)))switch(h.mode){case"urlencoded":u.forEach(h.urlencoded,function(e){e.disabled||(x+=d+(b?"--data-urlencode":"-d"),x+=` ${w}${a(e.key,m,w,!1,!0)}=${a(e.value,m,w,!1,!b)}${w}`)});break;case"raw":{let e=h.raw.toString(),t=u.includes(e,"@")?"--data-raw":c("-d",b),n=a(e,m,w);if(!v)try{n=JSON.stringify(JSON.parse(n))}catch(A){}x+=d+`${t} ${w}${n}${w}`;break}case"graphql":{let e,t,n,r,o=h.graphql?h.graphql.query:"";try{e=JSON.parse(h.graphql.variables)}catch(A){e={}}t=JSON.stringify({query:o,variables:e}),n=u.includes(t,"@"),r=n?"--data-raw":c("-d",b),x+=d+`${r} ${w}${a(t,m,w)}${w}`;break}case"formdata":u.forEach(h.formdata,function(e){e.disabled||("file"===e.type?(x+=d+`${c("-F",b)}`,x+=` ${w}${a(e.key,m,w)}=${a(`@"${a(e.src,m,'"',!0)}"`,m,w,'"'===w)}`,x+=w):(x+=d+`${c("-F",b)}`,x+=` ${w}${a(e.key,m,w)}=`+a(`"${a(e.value,m,'"',!0)}"`,m,w,'"'===w),e.contentType&&(x+=`;type=${e.contentType}`),x+=w))});break;case"file":x+=d+(b?"--data-binary":"-d"),x+=` ${w}@${a(h[h.mode].src,m)}${w}`;break;default:x+=`${c("-d",b)} ${w}${w}`}n(null,x)},getOptions:function(){return[{name:"Generate multiline snippet",id:"multiLine",type:"boolean",default:!0,description:"Split cURL command across multiple lines"},{name:"Use long form options",id:"longFormat",type:"boolean",default:!0,description:"Use the long form for cURL options (--header instead of -H)"},{name:"Line continuation character",id:"lineContinuationCharacter",availableOptions:["\\","^","`"],type:"enum",default:"\\",description:"Set a character used to mark the continuation of a statement on the next line (generally, \\ for OSX/Linux, ^ for Windows cmd and ` for Powershell)"},{name:"Quote Type",id:"quoteType",availableOptions:["single","double"],type:"enum",default:"single",description:"String denoting the quote type to use (single or double) for URL (Use double quotes when running curl in cmd.exe and single quotes for the rest)"},{name:"Set request timeout (in seconds)",id:"requestTimeoutInSeconds",type:"positiveInteger",default:0,description:"Set number of seconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Follow original HTTP method",id:"followOriginalHttpMethod",type:"boolean",default:!1,description:"Redirect with the original HTTP method instead of the default behavior of redirecting with GET"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use Silent Mode",id:"silent",type:"boolean",default:!1,description:"Display the requested data without showing the cURL progress meter or error messages"}]}}},91782(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getNtlmAuthInfo:function(e,t,n){const a=e&&e.ntlm;if(!(e&&"ntlm"===e.type&&a&&a.count&&a.count()))return"";const o=a.has("username")&&a.get("username"),i=a.has("password")&&a.get("password"),s=a.has("domain")&&a.get("domain");if(!o&&!i)return"";var c=" --ntlm "+(n?"--user ":"-u ")+t;return s&&(c+=r.sanitize(s,!0,t)+"\\"),c+=r.sanitize(o,!0,t)+":"+r.sanitize(i,!0,t),c+=t},getUrlStringfromUrlObject:function(e,t){var n="";if(!e)return n;if(e.protocol&&(n+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(n=n+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(n+=e.getHost()),e.port&&(n+=":"+e.port.toString()),e.path&&(n+=e.getPath()),e.query&&e.query.count()){let t=r.getQueryString(e);t&&(n+="?"+t)}return e.hash&&(n+="#"+e.hash),r.sanitize(n,!1,t)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})},isBodyEmpty(e){if(!e)return!0;if(e.isEmpty())return!0;if("formdata"===e.mode||"urlencoded"===e.mode){let t=0;return e[e.mode]&&e[e.mode].members&&e[e.mode].members.forEach(e=>{e.disabled||(t+=1)}),0===t}return!1},shouldAddHttpMethod:function(e,t){let n=t.followRedirect,o=t.followOriginalHttpMethod,i=!0,s=r.isBodyEmpty(e.body);if(null!==e.protocolProfileBehavior&&void 0!==e.protocolProfileBehavior&&(n=a.get(e,"protocolProfileBehavior.followRedirects",n),o=a.get(e,"protocolProfileBehavior.followOriginalHttpMethod",o),i=a.get(e,"protocolProfileBehavior.disableBodyPruning",!0)),n&&o)return!0;switch(e.method){case"HEAD":return!1;case"GET":return!(s||!i);case"POST":return s;default:return!0}}}},79245(e,t,n){e.exports=n(58965)},58965(e,t,n){var a,r=n(92935),o=n(85701).sanitizeOptions,i=n(85701).sanitize,s=n(85701).addFormParam,c=n(72528);function l(e,t,n,a){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){var a="var data = {",o=r.reject(e,"disabled");return r.isEmpty(o)||(a+="\n"+r.map(o,function(e){return`${t}'${i(e.key,n)}': '${i(e.value,n)}'`}).join(",\n")+"\n"),a+"};"}(e.urlencoded,t,n);case"raw":return function(e,t,n,a){if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);return`var data = json.encode(${JSON.stringify(t,null,a)});`}catch(r){}return`var data = '''${i(e,t)}''';`}(e.raw,n,a,t.length);case"formdata":return function(e,t,n){let a,o,s="",l=[],u=[];return r.isEmpty(e)||(r.forEach(e,function(e){if(a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,!e.disabled)if("file"===e.type){var r=e.src.split(c.sep),s=r[r.length-1];u.push(`await MultipartFile.fromFile('${e.src}', filename: '${i(s,n)}')`)}else l.push(`${t}'${i(a)}': '${i(o,n)}'`)}),(l.length>0||u.length>0)&&(s+="var data = FormData.fromMap({\n",u.length>0&&(s+=`${t}'files': [\n${t}${t}`,s+=u.join(`,\n${t}${t}`),s+=`\n${t}],\n`),s+=l.join(",\n"),s+="\n});\n")),s}(e.formdata,t,n);case"graphql":return function(e,t){var n,a="",r=e?e.query:"";try{n=JSON.parse(e.variables)}catch(o){n={}}return a+`var data = '''${i(JSON.stringify({query:r,variables:n}),t)}''';\n`}(e.graphql,n);case"file":return"var data = r'';\n";default:return""}return""}a=e.exports={convert:function(e,t,n){var c,u,p,d,m,f="",h="",y="";if(u=(t=o(t,a.getOptions())).trimRequestBody,c=(c="Tab"===t.indentType?"\t":" ").repeat(t.indentCount),p=t.requestTimeout,d=t.followRedirect,!r.isFunction(n))throw new Error("Callback is not valid function");if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),m=e.headers.get("Content-Type"),t.includeBoilerplate&&(h="import 'dart:convert';\n",h+="import 'package:dio/dio.dart';\n\n",h+="void main() async {\n",y="}\n"),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}const g=function(e,t,n){var a="",o=[];return r.isEmpty(e)?a:(a+="var headers = {\n",r.forEach(e,function(e){e.disabled||o.push(t+"'"+e.key+"': '"+i(e.value,n)+"'")}),a+=o.join(",\n"),a+="\n};\n")}(e.headers.toJSON(),c,u),v=l(e.body?e.body.toJSON():{},c,u,m);f+=g,""!==v&&(f+=v+"\n"),f+="var dio = Dio();\n",f+="var response = await dio.request(\n",f+=`${c}'${e.url.toString()}',\n`,f+=`${c}options: Options(\n`,f+=`${c}${c}method: '${e.method.toUpperCase()}',\n`,f+=""+(""!==g?`${c}${c}headers: headers,\n`:""),f+=""+(d?"":`${c}${c}followRedirects: false,\n`),f+=""+(p?`${c}${c}receiveTimeout: ${p},\n`:""),f+=`${c}),\n`,f+=""+(""!==v?`${c}data: data,\n`:""),f+=");",f+="\n\n",f+="if (response.statusCode == 200) {\n",f+=`${c}print(json.encode(response.data));\n`,f+="}\nelse {\n",f+=`${c}print(response.statusMessage);\n`,f+="}",t.includeBoilerplate&&(f=c+f.split("\n").join("\n"+c)+"\n"),n(null,h+f+y)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]}}},85701(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/'/g,"\\'").replace(/\$/g,"\\$"),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},93395(e,t,n){e.exports=n(49267)},49267(e,t,n){var a,r=n(71450),o=n(50907).sanitizeOptions,i=n(50907).sanitize,s=n(50907).addFormParam;function c(e,t,n,a){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){var a="request.bodyFields = {",o=r.reject(e,"disabled");return r.isEmpty(o)||(a+="\n"+r.map(o,function(e){return`${t}'${i(e.key,n)}': '${i(e.value,n)}'`}).join(",\n")+"\n"),a+"};"}(e.urlencoded,t,n);case"raw":return function(e,t,n,a){if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);return`request.body = json.encode(${JSON.stringify(t,null,a)});`}catch(r){}return`request.body = '''${i(e,t)}''';`}(e.raw,n,a,t.length);case"formdata":return function(e,t,n){let a,o,s="",c=[],l=[];return r.isEmpty(e)||(r.forEach(e,function(e){a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,e.disabled||("file"===e.type?l.push(`request.files.add(await http.MultipartFile.fromPath('${a}', '${e.src}'));`):c.push(`${t}'${i(a)}': '${i(o,n)}'`))}),c.length>0&&(s+="request.fields.addAll({\n",s+=c.join(",\n"),s+="\n});\n"),l.length>0&&(s+=l.join("\n"))),s}(e.formdata,t,n);case"graphql":return function(e,t){var n,a="",r=e?e.query:"";try{n=JSON.parse(e.variables)}catch(o){n={}}return a+`request.body = '''${i(JSON.stringify({query:r,variables:n}),t)}''';\n`}(e.graphql,n);case"file":return"request.body = r'';\n";default:return""}return""}a=e.exports={convert:function(e,t,n){var l,u,p,d,m,f="",h="",y="";if(u=(t=o(t,a.getOptions())).trimRequestBody,l=(l="Tab"===t.indentType?"\t":" ").repeat(t.indentCount),p=t.requestTimeout,d=t.followRedirect,!r.isFunction(n))throw new Error("Callback is not valid function");if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),m=e.headers.get("Content-Type"),t.includeBoilerplate&&(m&&("application/json"===m||m.match(/\+json$/))&&(h="import 'dart:convert';\n"),h+="import 'package:http/http.dart' as http;\n\n",h+="void main() async {\n",y="}\n"),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}const g=function(e,t,n){var a="",o=[];return r.isEmpty(e)?a:(a+="var headers = {\n",r.forEach(e,function(e){e.disabled||o.push(t+"'"+e.key+"': '"+i(e.value,n)+"'")}),a+=o.join(",\n"),a+="\n};\n")}(e.headers.toJSON(),l,u),v=e.body?e.body.toJSON():{},b=c(v,l,u,m)+"\n";f+=g,v&&"formdata"===v.mode?f+=`var request = http.MultipartRequest('${e.method.toUpperCase()}', Uri.parse('${e.url.toString()}'));\n`:f+=`var request = http.Request('${e.method.toUpperCase()}', Uri.parse('${e.url.toString()}'));\n`,""!==b&&(f+=b),""!==g&&(f+="request.headers.addAll(headers);\n"),d||(f+="request.followRedirects = false;\n"),f+="\n",f+="http.StreamedResponse response = await request.send()",p>0&&(f+=`.timeout(Duration(milliseconds: ${p}))`),f+=";\n\n",f+="if (response.statusCode == 200) {\n",f+=`${l}print(await response.stream.bytesToString());\n`,f+="}\nelse {\n",f+=`${l}print(response.reasonPhrase);\n`,f+="}\n",t.includeBoilerplate&&(f=l+f.split("\n").join("\n"+l)+"\n"),n(null,h+f+y)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]}}},71450(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},11863(e,t,n){e.exports=n(62119)},62119(e,t,n){var a,r=n(23254),o=n(32551).sanitize,i=n(32551).sanitizeMultiline,s=n(32551).sanitizeOptions,c=n(32551).addFormParam,l=n(32551).getUrlStringfromUrlObject,u=!1;function p(e,t,n){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t){return`payload := strings.NewReader("${r.reduce(e,function(e,n){return n.disabled||e.push(`${encodeURIComponent(n.key,t)}=${encodeURIComponent(n.value,t)}`),e},[]).join("&")}")`}(e.urlencoded,t);case"raw":return function(e,t){return`payload := strings.NewReader(\`${i(e.toString(),t)}\`)`}(e.raw,t);case"graphql":return function(e,t){let n,a,r=e?e.query:"";try{n=JSON.parse(e.variables)}catch(i){n={}}return a=`payload := strings.NewReader("${o(JSON.stringify({query:r||"",variables:n}),t)}")`,a}(e.graphql,t);case"formdata":return function(e,t,n){var a=`payload := &bytes.Buffer{}\n${n}writer := multipart.NewWriter(payload)\n`;return r.forEach(e,function(e,r){e.disabled||("file"===e.type?(u=!0,a+=`${n}file, errFile${r+1} := os.Open("${e.src}")\n`,a+=`${n}defer file.Close()\n`,a+=`${n}part${r+1},\n errFile${r+1} := writer.CreateFormFile("${o(e.key,t)}",filepath.Base("${e.src}"))\n`,a+=`${n}_, errFile${r+1} = io.Copy(part${r+1}, file)\n`,a+=`${n}if errFile${r+1} != nil {\n${n.repeat(2)}fmt.Println(errFile${r+1})\n${n.repeat(2)}return\n${n}}\n`):e.contentType?(a+=`\n${n}mimeHeader${r+1} := make(map[string][]string)\n`,a+=`${n}mimeHeader${r+1}["Content-Disposition"] = `,a+=`append(mimeHeader${r+1}["Content-Disposition"], "form-data; `,a+=`name=\\"${o(e.key,t)}\\"")\n`,a+=`${n}mimeHeader${r+1}["Content-Type"] = append(`,a+=`mimeHeader${r+1}["Content-Type"], "${e.contentType}")\n`,a+=`${n}fieldWriter${r+1}, _ := writer.CreatePart(mimeHeader${r+1})\n`,a+=`${n}fieldWriter${r+1}.Write([]byte("${o(e.value,t)}"))\n\n`):(a+=`${n}_ = writer.WriteField("${o(e.key,t)}",`,a+=` "${o(e.value,t)}")\n`))}),a+=`${n}err := writer.Close()\n${n}if err != nil {\n${n.repeat(2)}fmt.Println(err)\n${n.repeat(2)}return\n${n}}\n`}(e.formdata,t,n);case"file":return e.file,'payload := strings.NewReader("")\n';default:return""}return""}a=e.exports={convert:function(e,t,n){if(!r.isFunction(n))throw new Error("GoLang-Converter: callback is not valid function");var i,d,m,f,h,y,g="",v="";if(d=(d="Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),f=t.requestTimeout,h=t.followRedirect,m=t.trimRequestBody,e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}e.body&&(g=p(e.body.toJSON(),m,d)),i="package main\n\n",i+=`import (\n${d}"fmt"\n`,f>0&&(i+=`${d}"time"\n`),e.body&&"formdata"===e.body.toJSON().mode?i+=`${d}"bytes"\n${d}"mime/multipart"\n`:""!==g&&(i+=`${d}"strings"\n`),u&&(i+=`${d}"os"\n${d}"path/filepath"\n`,u=!1),i+=`${d}"net/http"\n${d}"io"\n)\n\n`,i+=`func main() {\n\n${d}url := "${l(e.url)}"\n`,i+=`${d}method := "${e.method}"\n\n`,""!==g&&(i+=d+g+"\n\n"),f>0&&(i+=`${d}timeout := time.Duration(${f/1e3} * time.Second)\n`),i+=d+"client := &http.Client {\n",h||(i+=d.repeat(2)+"CheckRedirect: func(req *http.Request, via []*http.Request) ",i+="error {\n",i+=`${d.repeat(3)}return http.ErrUseLastResponse\n${d.repeat(2)}},\n`),f>0&&(i+=d.repeat(2)+"Timeout: timeout,\n"),i+=d+"}\n",i+=""!==g?`${d}req, err := http.NewRequest(method, url, payload)\n\n`:`${d}req, err := http.NewRequest(method, url, nil)\n\n`,i+=`${d}if err != nil {\n${d.repeat(2)}fmt.Println(err)\n`,i+=`${d.repeat(2)}return\n${d}}\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),y=function(e,t){var n="";return r.isEmpty(e)||(e=r.reject(e,"disabled"),r.forEach(e,function(e){n+=`${t}req.Header.Add("${o(e.key,!0)}", "${o(e.value)}")\n`})),n}(e.toJSON().header,d),""!==y&&(i+=y+"\n"),e.body&&"formdata"===e.body.toJSON().mode&&(i+=`${d}req.Header.Set("Content-Type", writer.FormDataContentType())\n`),v=`${d}res, err := client.Do(req)\n`,v+=`${d}if err != nil {\n${d.repeat(2)}fmt.Println(err)\n`,v+=`${d.repeat(2)}return\n${d}}\n`,v+=`${d}defer res.Body.Close()\n\n${d}body, err := io.ReadAll(res.Body)\n`,v+=`${d}if err != nil {\n${d.repeat(2)}fmt.Println(err)\n`,v+=`${d.repeat(2)}return\n${d}}\n`,n(null,i+=v+=`${d}fmt.Println(string(body))\n}`)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}}},23254(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},32245(e,t,n){let a=n(88652);e.exports={getOptions:a.getOptions,convert:a.convert}},88652(e,t,n){let a=n(80733),r=n(70708),{Url:o}=n(35074);function i(){return[{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={getOptions:i,convert:function(e,t,n){let i,s,c,l,u,p,d="";if(t=a.sanitizeOptions(t,[{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]),i=o.parse(e.url.toString()),s=i.host?i.host.join("."):"",s+=i.port?":"+i.port:"",c=i.path?"/"+i.path.join("/"):"/",l=i.query?r.reduce(i.query,(e,t)=>(e.push(`${t.key}=${t.value}`),e),[]):[],l=l.length>0?"?"+l.join("&"):"",d=`${e.method} ${c}${l} HTTP/1.1\n`,d+=`Host: ${s}`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,r=e.type,o=e.disabled,i=e.contentType;"file"===r?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(r=>{a.addFormParam(n,t,e.type,r,o,i)}):a.addFormParam(n,t,e.type,"/path/to/file",o,i):a.addFormParam(n,t,e.type,e.src,o,i):a.addFormParam(n,t,e.type,e.value,o,i)}),e.body.update({mode:"formdata",formdata:n})}return u=a.getBody(e,t.trimRequestBody),u&&0!==u.length&&!e.headers.has("Content-Length")&&e.addHeader({key:"Content-Length",value:u.length}),p=a.getHeaders(e),d+=p?`\n${p}`:"",d+=u?`\n\n${u}`:"",n(null,d)}}},70708(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a=0&&("multipart/form-data"===e.headers.members[t].value||e.body&&"formdata"===e.body.mode)&&(e.headers.members[t].value=n),a.forEach(e.headers.members,e=>{e.key=e.key.trim()}),r=function(e,t,n=!1,r=!1){let o;return o=s(e,n),a.join(a.map(o,e=>r?e.toString().trim():e.toString()),t)}(e.headers,"\n",!1),e.body&&"formdata"===e.body.mode&&t<0&&(r+=`\nContent-Type: ${n}`),r},getBody:function(e,t){let n="";if(e.body)switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(n+=e.body[e.body.mode].toString()),t?n.trim():n;case"graphql":let l,u=e.body[e.body.mode],p=u?u.query:"";try{l=JSON.parse(u?u.variables:"{}")}catch(c){l={}}return n+=JSON.stringify({query:p||"",variables:l}),t?n.trim():n;case"urlencoded":if(!a.isEmpty(e.body[e.body.mode])){const a=e.body[e.body.mode];n+=function(e,t,n=!1,a=!1){const r=s(e,n),o=[];return r.forEach(e=>{const t=a?e.key.trim():e.key,n=a?e.value.trim():e.value,r=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`;o.push(r)}),o.join(t)}(a,"&",!1,t)}return t?n.trim():n;case"formdata":if(n+=`--${o}\n`,!a.isEmpty(e.body[e.body.mode])){let c=s(e.body[e.body.mode]),l=c.length;a.forEach(c,function(e,a){if("text"===e.type)n+='Content-Disposition: form-data; name="',n+=`${t?e.key.trim():e.key}"\n`,e.contentType&&(n+=`Content-Type: ${e.contentType}\n`),n+=`\n${t?e.value.trim():e.value}\n`;else if("file"===e.type){var s=e.src.split(r.sep),c=s[s.length-1],u=c.split(".")[1];n+='Content-Disposition: form-data; name="',n+=`${t?e.key.trim():e.key}"; filename="`,n+=`${c}"\n`,n+=i[u]?`Content-Type: ${i[u]}\n\n`:"Content-Type: \n\n",n+="(data)\n"}n+=a===l-1?`--${o}--\n`:`--${o}\n`})}return t?n.trim():n;case"file":return'""';default:return n}return""},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},90766(e,t,n){e.exports=n(70258)},70258(e,t,n){e.exports={convert:n(46934).convert,getOptions:n(46934).getOptions}},54641(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a0&&(u+=t+`.setConnectTimeout(${n.requestTimeout}, TimeUnit.MILLISECONDS)\n`),n.followRedirect||(u+=t+".followRedirects(false)\n"),u+=t+".build();\n",l){if(e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}s=e.body?e.body.toJSON():{},u+=`MediaType mediaType = MediaType.parse("${r.parseContentType(e)}");\n`,u+=r.parseBody(s,t,n.trimRequestBody)}return u+="Request request = new Request.Builder()\n",u+=t+`.url("${o(e.url.toString())}")\n`,u+=t+`.method("${e.method}", ${l?"body":"null"})\n`,e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),u+=r.parseHeader(e,t),u+=t+".build();\n",u+"Response response = client.newCall(request).execute();"}(e,l,t),t.includeBoilerplate&&(d=l.repeat(2)+d.split("\n").join("\n"+l.repeat(2))+"\n"),n(null,u+d+p)},getOptions:l}},93144(e,t,n){var a=n(54641),r=n(380).sanitize,o=n(72528);e.exports={parseBody:function(e,t,n){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return`RequestBody body = RequestBody.create(mediaType, "${function(e,t){return a.reduce(e[e.mode],function(e,n){return n.disabled||e.push(`${r(n.key,t)}=${r(n.value,t)}`.replace(/&/g,"%26")),e},[]).join("&")}(e,n)}");\n`;case"raw":return`RequestBody body = RequestBody.create(mediaType, ${JSON.stringify(e[e.mode])});\n`;case"graphql":let s,c=e[e.mode].query;try{s=JSON.parse(e[e.mode].variables)}catch(i){s={}}return`RequestBody body = RequestBody.create(mediaType, "${r(JSON.stringify({query:c||"",variables:s}),n)}");\n`;case"formdata":return e.formdata.length?`RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)\n${function(e,t,n){return a.reduce(e[e.mode],function(e,a){if(a.disabled)return e;if("file"===a.type){var i=a.src.split(o.sep),s=i[i.length-1];e+=t+".addFormDataPart"+`("${r(a.key,n)}","${r(s,n)}",\n`+t.repeat(2)+'RequestBody.create(MediaType.parse("application/octet-stream"),\n'+t.repeat(2)+`new File("${r(a.src)}")))\n`}else!a.value&&(a.value=""),e+=`${t}.addFormDataPart("${r(a.key,n)}",`,a.contentType?(e+=` null,\n${t.repeat(2)} RequestBody.create(MediaType.parse("${a.contentType}"),`,e+=` "${r(a.value,n)}".getBytes()))\n`):e+=`"${r(a.value,n)}")\n`;return e},"")+t+".build()"}(e,t,n)};\n`:'MediaType JSON = MediaType.parse("application/json; charset=utf-8");\nRequestBody body = RequestBody.create(JSON, "{}");\n';case"file":return'RequestBody body = RequestBody.create(mediaType, "");\n';default:return'RequestBody body = RequestBody.create(mediaType, "");\n'}return'RequestBody body = RequestBody.create(mediaType, "");\n'},parseHeader:function(e,t){var n=e.toJSON().header,o="";return a.isEmpty(n)||(n=a.reject(n,"disabled"),o+=a.reduce(n,function(e,n){return e+=t+`.addHeader("${r(n.key,!0)}", `+`"${r(n.value)}")\n`},"")),o},parseContentType:function(e){return e.body&&"graphql"===e.body.mode?"application/json":e.getHeaders({enabled:!0,ignoreCase:!0})["content-type"]||"text/plain"}}},380(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},66788(e,t,n){e.exports=n(18176)},18176(e,t,n){e.exports={convert:n(15528).convert,getOptions:n(15528).getOptions}},11991(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a")\n';default:return""}return""},parseHeader:function(e,t){var n=e.toJSON().header,o="";return a.isEmpty(n)||(o+=(n=a.reject(n,"disabled")).reduce(function(e,n){return e+=t+`.header("${r(n.key,!0)}", "${r(n.value)}")\n`},"")),o},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=function(e){let t=!0,n=a.get(e,"query.members"),r="";return Array.isArray(n)&&(r=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+o(n.key)+"="+o(n.value))},r)),r}(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r(t)}}},15528(e,t,n){var a=n(11991),r=n(29258).sanitizeOptions,o=n(29258).addFormParam,i=n(52830);const s=["GET","POST","PUT","HEAD","PATCH","DELETE","OPTIONS"];function c(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Java-Unirest-Converter: callback is not valid function");var c,l="",u="",p="";return c=(c="Tab"===(t=r(t,[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).indentType?"\t":" ").repeat(t.indentCount),t.includeBoilerplate&&(l="import com.mashape.unirest.http.*;\nimport java.io.*;\npublic class Main {\n"+c+"public static void main(String []args) throws Exception{\n",u=c.repeat(2)+"System.out.println(response.getBody());\n"+c+"}\n}\n"),p=function(e,t,n){var r="",c=i.getUrlStringfromUrlObject(e.url);if(n.requestTimeout>0?r+=`Unirest.setTimeouts(0, ${n.requestTimeout});\n`:r+="Unirest.setTimeouts(0, 0);\n",n.followRedirect||(r+="Unirest.setHttpClient(org.apache.http.impl.client.HttpClients.custom()\n"+t+".disableRedirectHandling()\n"+t+".build());\n"),r+="HttpResponse response = Unirest.",a.includes(s,e.method)?r+=`${e.method.toLowerCase()}("${c}")\n`:(console.warn(e.method+" method isn't supported by Unirest java library"),r+=`get("${c}")\n`),e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),r+=i.parseHeader(e,t),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.body.update({mode:"formdata",formdata:n})}return r+=i.parseBody(e,t,n.trimRequestBody),r+(t+".asString();\n")}(e,c,t),t.includeBoilerplate&&(p=c.repeat(2)+p.split("\n").join("\n"+c.repeat(2))+"\n"),n(null,l+p+u)},getOptions:c}},29258(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},13663(e,t,n){e.exports=n(14079)},14079(e,t,n){var a=n(97854),r=n(93663).sanitize,o=n(93663).sanitizeOptions,i=n(93663).addFormParam,s=n(72528);const c=["urlencoded","raw","graphql","file","formdata"];function l(e,t,n,a){var o="const raw = ";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);o+=`JSON.stringify(${JSON.stringify(t,null,a.length)});\n`}catch(i){o+=`"${r(e.toString(),t)}";\n`}else o+=`"${r(e.toString(),t)}";\n`;return o}function u(e,t,n,o){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t){var n="const urlencoded = new URLSearchParams();\n";return a.forEach(e,function(e){e.disabled||(n+=`urlencoded.append("${r(e.key,t)}", "${r(e.value,t)}");\n`)}),n}(e.urlencoded,t);case"raw":return l(e.raw,t,o,n);case"graphql":return function(e,t,n){let a,o,i=e.query;try{a=JSON.parse(e.variables)}catch(s){a={}}return o="const graphql = JSON.stringify({\n",o+=`${n}query: "${r(i,t)}",\n`,o+=`${n}variables: ${JSON.stringify(a)}\n})`,o}(e.graphql,t,n);case"formdata":return function(e,t){var n="const formdata = new FormData();\n";return a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){var a=e.src.split(s.sep),o=a[a.length-1];n+=`formdata.append("${r(e.key,t)}", fileInput.files[0], "${o}");\n`}else n+=`formdata.append("${r(e.key,t)}", "${r(e.value,t)}");\n`}),n}(e.formdata,t);case"file":return e.file,'const file = "";\n';default:return l(e[e.mode],t)}return""}function p(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("JS-Fetch Converter callback is not a valid function");var s,l,p,d,m="Tab"===(t=o(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}])).indentType?"\t":" ",f=t.trimRequestBody,h="",y="",g="";if(m=m.repeat(t.indentCount),e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),l=function(e){var t="";return a.isEmpty(e)?t="":(t="const myHeaders = new Headers();\n",e=a.reject(e,"disabled"),a.forEach(e,function(e){t+=`myHeaders.append("${r(e.key,!0)}", "${r(e.value)}");\n`})),t}(e.toJSON().header),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}p=u(s=e.body&&e.body.toJSON(),f,m,e.headers.get("Content-Type")),t.requestTimeout>0&&(h+="const controller = new AbortController();\n",h+=`const timerId = setTimeout(() => controller.abort(), ${t.requestTimeout});\n`),y=`const requestOptions = {\n${m}`,y+=`method: "${e.method}",\n${m}`,""!==l&&(y+=`headers: myHeaders,\n${m}`,h+=l+"\n"),""!==p&&(a.includes(c,s.mode)||(s.mode="raw"),y+=`body: ${s.mode},\n${m}`,h+=p+"\n"),t.requestTimeout>0&&(y+=`signal: controller.signal,\n${m}`),h+=(y+=`redirect: "${d=t.followRedirect,d?"follow":"manual"}"\n};\n`)+"\n",t.asyncAwaitEnabled?(g+=`try {\n${m}`,g+=`const response = await fetch("${r(e.url.toString())}", requestOptions);\n${m}`,g+=`const result = await response.text();\n${m}`,g+="console.log(result)\n",g+=`} catch (error) {\n${m}`,g+="console.error(error);\n",t.requestTimeout>0&&(g+=`} finally {\n${m}`,g+="clearTimeout(timerId);\n"),g+="};"):(g=`fetch("${r(e.url.toString())}", requestOptions)\n${m}`,g+=`.then((response) => response.text())\n${m}`,g+=`.then((result) => console.log(result))\n${m}`,g+=".catch((error) => console.error(error))",t.requestTimeout>0&&(g+=`\n${m}.finally(() => clearTimeout(timerId))`),g+=";"),n(null,h+=g)},getOptions:p}},97854(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},36743(e,t,n){e.exports=n(81623)},81623(e,t,n){e.exports={convert:n(81883).convert,getOptions:n(81883).getOptions}},81883(e,t,n){var a,r=n(58150),o=n(29975),i=n(87453).sanitize,s=n(87453).sanitizeOptions,c=n(87453).addFormParam,l=n(72528);a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){var u,p="";if(r.isFunction(t))n=t,t=null;else if(!r.isFunction(n))throw new Error("js-jQuery~convert: Callback is not a function");if(u=("Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),e.body&&"formdata"===e.body.mode){let n=e.body.formdata,a=[];n.members.forEach(e=>{let t=e.key,n=e.type,r=e.disabled,o=e.contentType;"file"===n?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(n=>{c(a,t,e.type,n,r,o)}):c(a,t,e.type,"/path/to/file",r,o):c(a,t,e.type,e.src,r,o):c(a,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:a}),p=function(e,t){var n,a="";return a+="var form = new FormData();\n",n=r.reject(e.body[e.body.mode],"disabled"),r.isEmpty(n)||(a+=`${r.map(n,function(n){if("file"===n.type){var a=n.src.split(l.sep),r=a[a.length-1];return`form.append("${i(n.key,e.body.mode,t)}", fileInput.files[0], "${i(r,e.body.mode,t)}");`}return`form.append("${i(n.key,e.body.mode,t)}", "${i(n.value,e.body.mode,t)}");`}).join("\n")}\n\n`),a}(e.toJSON(),t.trimRequestBody)}return p+="var settings = {\n",p+=`${u}"url": "${i(e.url.toString(),"url")}",\n`,p+=`${u}"method": "${e.method}",\n`,p+=`${u}"timeout": ${t.requestTimeout},\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),p+=`${function(e,t){var n,a=e.getHeaders({enabled:!0});return r.isEmpty(a)?"":(n=r.map(Object.keys(a),function(e){if(Array.isArray(a[e])){var n=[];return r.forEach(a[e],e=>{n.push(`"${i(e,"header")}"`)}),`${t.repeat(2)}"${i(e,"header",!0)}": [${n.join(", ")}]`}return`${t.repeat(2)}"${i(e,"header",!0)}": "${i(a[e],"header")}"`}),`${t}"headers": {\n${n.join(",\n")}\n${t}},\n`)}(e,u)}`,p+=`${o(e.toJSON(),t.trimRequestBody,u,e.headers.get("Content-Type"))}};\n\n`,n(null,p+=`$.ajax(settings).done(function (response) {\n${u}console.log(response);\n});`)}}},58150(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a"\n`;default:return c}}return""}},87453(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":case"formdata":case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');case"file":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},96981(e,t,n){e.exports=n(49229)},49229(e,t,n){var a=n(46708),r=n(60093).sanitize,o=n(60093).sanitizeOptions,i=n(60093).addFormParam,s=n(60093).getUrlStringfromUrlObject,c=n(72528);function l(e,t,n,o){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e){var t=[];return a.forEach(e,function(e){e.disabled||t.push(`${encodeURIComponent(e.key)}=${encodeURIComponent(e.value)}`)}),`var data = "${t.join("&")}";\n`}(e.urlencoded);case"raw":return function(e,t,n,a){var o="var data = ";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);o+=`JSON.stringify(${JSON.stringify(t,null,a.length)});\n`}catch(i){o+=`"${r(e.toString(),t)}";\n`}else o+=`"${r(e.toString(),t)}";\n`;return o}(e.raw,t,o,n);case"graphql":return function(e,t,n){let a,o,i=e.query;try{a=JSON.parse(e.variables)}catch(s){a={}}return o="var data = JSON.stringify({\n",o+=`${n}query: "${r(i,t)}",\n`,o+=`${n}variables: ${JSON.stringify(a)}\n`,o+="});\n",o}(e.graphql,t,n);case"formdata":return function(e,t){var n="var data = new FormData();\n";return a.forEach(e,e=>{if(!e.disabled)if("file"===e.type){var a=e.src.split(c.sep),o=a[a.length-1];n+=`data.append("${r(e.key,t)}", fileInput.files[0], "${o}");\n `}else n+=`data.append("${r(e.key,t)}", "${r(e.value,t)}");\n`}),n}(e.formdata,t);case"file":return e.file,'var data = "";\n';default:return"var data = null;\n"}return"var data = null;\n"}function u(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("JS-XHR-Converter: callback is not valid function");var c,u,p,d="";if(c=(c="Tab"===(t=o(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).indentType?"\t":" ").repeat(t.indentCount),u=t.trimRequestBody,e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}p=e.body&&!a.isEmpty(e.body.toJSON())?l(e.body.toJSON(),u,c,e.headers.get("Content-Type")):"",a.includes(["Get","Post"],a.capitalize(e.method))&&(d+=`// WARNING: For ${e.method} requests, body is set to null by browsers.\n`),d+=p+"\n",d+="var xhr = new XMLHttpRequest();\nxhr.withCredentials = true;\n\n",d+='xhr.addEventListener("readystatechange", function() {\n',d+=`${c}if(this.readyState === 4) {\n`,d+=`${c.repeat(2)}console.log(this.responseText);\n`,d+=`${c}}\n});\n\n`,d+=`xhr.open("${e.method}", "${s(e.url)}");\n`,t.requestTimeout&&(d+=`xhr.timeout = ${t.requestTimeout};\n`,d+='xhr.addEventListener("ontimeout", function(e) {\n',d+=`${c} console.log(e);\n`,d+="});\n"),e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),d+=function(e){var t="";return a.isEmpty(e)||(e=a.reject(e,"disabled"),a.forEach(e,function(e){"Cookie"===a.capitalize(e.key)&&(t+="// WARNING: Cookies will be stripped away by the browser before sending the request.\n"),t+=`xhr.setRequestHeader("${r(e.key,!0)}", "${r(e.value)}");\n`})),t}(e.toJSON().header)+"\n",n(null,d+=e.body&&!a.isEmpty(e.body.toJSON())?"xhr.send(data);":"xhr.send();")},getOptions:u}},46708(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},65973(e,t,n){e.exports=n(89101)},89101(e,t,n){e.exports={convert:n(81207).convert,getOptions:n(81207).getOptions}},81207(e,t,n){var a=n(92935),r=n(68897),o=n(99261).sanitize,i=n(99261).addFormParam,s=n(99261).sanitizeOptions;const c=["GET","HEAD","COPY","UNLOCK","UNLINK","PURGE","LINK","VIEW"];function l(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(a.isFunction(t))n=t,t={};else if(!a.isFunction(n))throw new Error("kotlin-okhttp-Converter: callback is not valid function");var l,u,p="",d="";return l=(l="Tab"===(t=s(t,[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).indentType?"\t":" ").repeat(t.indentCount),t.includeBoilerplate&&(p="import okhttp3.MediaType.Companion.toMediaType\nimport okhttp3.MultipartBody\nimport okhttp3.OkHttpClient\nimport okhttp3.Request\nimport okhttp3.RequestBody.Companion.toRequestBody\nimport okhttp3.RequestBody.Companion.asRequestBody\nimport java.io.File\nimport java.util.concurrent.TimeUnit\n\n",d="\n\nprintln(response.body!!.string())\n"),u=function(e,t,n){let s=!a.includes(c,e.method),l="val client = OkHttpClient";if(n.requestTimeout||n.followRedirects?(l+=".Builder()\n",n.requestTimeout>0&&(l+=t+`.connectTimeout(${n.requestTimeout}, TimeUnit.SECONDS)\n`),!1===a.get(e,"protocolProfileBehavior.followRedirects",n.followRedirect)&&(l+=t+".followRedirects(false)\n"),l+=t+".build()\n"):l+="()\n",s){if(e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}const a=r.parseContentType(e),o=e.body?e.body.toJSON():{};l+=`val mediaType = "${a}".toMediaType()\n`,l+=r.parseBody(o,t,n.trimRequestBody,a)}if(l+="val request = Request.Builder()\n",l+=t+`.url("${o(e.url.toString())}")\n`,s)switch(e.method){case"POST":l+=t+".post(body)\n";break;case"PUT":l+=t+".put(body)\n";break;case"PATCH":l+=t+".patch(body)\n";break;default:l+=t+`.method("${e.method}", body)\n`}return e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),l+=r.parseHeader(e,t),l+=t+".build()\n",l+="val response = client.newCall(request).execute()",l}(e,l,t),n(null,p+u+d)},getOptions:l}},68897(e,t,n){var a=n(92935),r=n(99261).sanitize,o=n(72528);e.exports={parseBody:function(e,t,n,i){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return`val body = "${function(e,t){return a.reduce(e[e.mode],function(e,n){return n.disabled||e.push(`${r(n.key,t)}=${r(n.value,t)}`.replace(/&/g,"%26")),e},[]).join("&")}(e,n)}".toRequestBody(mediaType)\n`;case"raw":return function(e,t,n){return n&&n.startsWith("application/json")?`val body = ${JSON.stringify(e[e.mode])}.toRequestBody(mediaType)\n`:`val body = "${r(e[e.mode],t)}".toRequestBody(mediaType)\n`}(e,n,i);case"graphql":let c,l=e[e.mode].query;try{c=JSON.parse(e[e.mode].variables)}catch(s){c={}}return`val body = "${r(JSON.stringify({query:l,variables:c}),n)}".toRequestBody(mediaType)\n`;case"formdata":return e.formdata.length?`val body = MultipartBody.Builder().setType(MultipartBody.FORM)\n${function(e,t,n){return a.reduce(e[e.mode],function(e,a){if(a.disabled)return e;if("file"===a.type){var i=a.src.split(o.sep),s=i[i.length-1];e+=t+".addFormDataPart"+`("${r(a.key,n)}","${r(s,n)}",\n`+t.repeat(2)+`File("${r(a.src)}").asRequestBody("application/octet-stream".toMediaType()))\n`}else!a.value&&(a.value=""),e+=`${t}.addFormDataPart("${r(a.key,n)}",`,a.contentType?(e+=` null,\n${t.repeat(2)}`,e+=` "${r(a.value,n)}".toRequestBody("${a.contentType}".toMediaType()))\n`):e+=`"${r(a.value,n)}")\n`;return e},"")+t+".build()"}(e,t,n)}\n`:'val body = "{}".toRequestBody("application/json; charset=utf-8".toMediaType())\n';case"file":return`val body = File("${e[e.mode].src}").asRequestBody("application/octet-stream".toMediaType())\n`;default:return'val body = "".toRequestBody(mediaType)\n'}return'val body = "".toRequestBody(mediaType)\n'},parseHeader:function(e,t){var n=e.toJSON().header,o="";return a.isEmpty(n)||(n=a.reject(n,"disabled"),o+=a.reduce(n,function(e,n){return e+=t+`.addHeader("${r(n.key,!0)}", `+`"${r(n.value)}")\n`},"")),o},parseContentType:function(e){return e.body&&"graphql"===e.body.mode?"application/json":e.getHeaders({enabled:!0,ignoreCase:!0})["content-type"]||"text/plain"}}},99261(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\$/g,"\\$").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"),t?e.trim():e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},66746(e,t,n){e.exports=n(11390)},11390(e,t,n){var a,r=n(60496).sanitize,o=n(60496).sanitizeOptions,i=n(60496).addFormParam,s=n(60496).getUrlStringfromUrlObject,c=n(8325);a=e.exports={convert:function(e,t,n){if(!c.isFunction(n))throw new Error("Curl-Converter: callback is not valid function");t=o(t,a.getOptions());var l,u,p,d,m,f,h,y,g="",v="",b="----WebKitFormBoundary7MA4YWxkTrZu0gW",x=("Tab"===t.indentType?"\t":" ").repeat(t.indentCount),k="",_="";if(t.includeBoilerplate&&(k="#include \n#include \n#include \nint main(int argc, char *argv[]){\n",_="return (int)res;\n}"),l=t.trimRequestBody,f=t.protocol,h=t.requestTimeout,y=t.followRedirect,g+="CURL *curl;\n",g+="CURLcode res;\n",g+="curl = curl_easy_init();\n",g+="if(curl) {\n",g+=x+`curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "${e.method}");\n`,g+=x+`curl_easy_setopt(curl, CURLOPT_URL, "${s(e.url)}");\n`,h&&(g+=x+`curl_easy_setopt(curl, CURLOPT_TIMEOUT_MS, ${h}L);\n`),y&&(g+=x+"curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);\n"),g+=x+`curl_easy_setopt(curl, CURLOPT_DEFAULT_PROTOCOL, "${f}");\n`,g+=x+"struct curl_slist *headers = NULL;\n",e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),(u=e.toJSON().header)&&(u=c.reject(u,"disabled"),c.forEach(u,function(e){g+=x+`headers = curl_slist_append(headers, "${r(e.key,!0)}:`+` ${r(e.value)}");\n`})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if((p=e.body?e.body.toJSON():{}).mode&&"formdata"===p.mode&&!t.useMimeType&&(g+=x+'headers = curl_slist_append(headers, "content-type:'+` multipart/form-data; boundary=${b}");\n`),g+=x+"curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);\n","HEAD"===e.method&&(g+=x+"curl_easy_setopt(curl, CURLOPT_NOBODY, 1L);\n"),!c.isEmpty(p))switch(p.mode){case"urlencoded":d=[],c.forEach(p.urlencoded,function(e){e.disabled||d.push(`${encodeURIComponent(e.key)}=${encodeURIComponent(e.value)}`)}),g+=x+`const char *data = "${d.join("&")}";\n`,g+=x+"curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);\n";break;case"raw":g+=x+`const char *data = "${r(p.raw.toString(),l)}";\n`,g+=x+"curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);\n";break;case"graphql":let e,n=p.graphql.query;try{e=JSON.parse(p.graphql.variables)}catch(w){e={}}g+=x+`const char *data = "${r(JSON.stringify({query:n,variables:e}),l)}";\n`,g+=x+"curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);\n";break;case"formdata":t.useMimeType?(g+=x+"curl_mime *mime;\n",g+=x+"curl_mimepart *part;\n",g+=x+"mime = curl_mime_init(curl);\n",g+=x+"part = curl_mime_addpart(mime);\n",m=!1,c.forEach(p.formdata,function(e){e.disabled||(m?g+=x+"part = curl_mime_addpart(mime);\n":m=!0,"file"===e.type?(g+=x+`curl_mime_name(part, "${r(e.key,l)}");\n`,g+=x+`curl_mime_filedata(part, "${r(e.src,l)}");\n`):(g+=x+`curl_mime_name(part, "${r(e.key,l)}");\n`,e.contentType&&(g+=x+`curl_mime_type(part, "${r(e.contentType,l)}");\n`),g+=x+`curl_mime_data(part, "${r(e.value,l)}", CURL_ZERO_TERMINATED);\n`))}),g+=x+"curl_easy_setopt(curl, CURLOPT_MIMEPOST, mime);\n"):(b="--"+b,c.forEach(p.formdata,function(e){e.disabled||(v+=`${b}\\r\\nContent-Disposition: form-data; name=\\"${r(e.key)}\\"`,"file"===e.type?v+=`; filename=\\"${r(e.src)}\\"\\r\\nContent-type: \\r\\n\\r\\n\\r\\n`:v+=`\\r\\n\\r\\n${r(e.value)}\\r\\n`)}),g+=x+`curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "${v+=b+"--"}");\n`);break;case"file":g+=x+'curl_easy_setopt(curl,CURLOPT_POSTFIELDS,"");\n';break;default:g=String(g)}g+=x+"res = curl_easy_perform(curl);\n","formdata"===p.mode&&t.useMimeType&&(g+=x+"curl_mime_free(mime);\n"),u&&(g+=x+"curl_slist_free_all(headers);\n"),g+="}\n",g+="curl_easy_cleanup(curl);\n",t.includeBoilerplate&&(g=x+g.split("\n").join("\n"+x)),n(null,k+g+_)},getOptions:function(){return[{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"},{name:"Protocol",id:"protocol",type:"enum",availableOptions:["http","https"],default:"https",description:"The protocol to be used to make the request"},{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use curl_mime",id:"useMimeType",type:"boolean",default:!0,description:"Use curl_mime to send multipart/form-data requests"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"}]}}},8325(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},91721(e,t,n){e.exports=n(22705)},15823(e,t,n){const a=n(92935),r=n(81965),o=n(88057).sanitize,i=n(88057).sanitizeOptions,s=n(88057).addFormParam;function c(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("NodeJS-Axios-Converter: callback is not valid function");let c;return c="Tab"===(t=i(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Use async/await",id:"asyncAwaitEnabled",type:"boolean",default:!1,description:"Modifies code snippet to use async/await"}])).indentType?"\t":" ",c=c.repeat(t.indentCount),n(null,function(e,t,n){let i,c,l="const",u=[],p="";if(l+=" axios = require('axios');\n",e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}i=e.body&&e.body.toJSON(),p=a.isEmpty(i)?"":r.parseBody(i,n.trimRequestBody,t,e.headers.get("Content-Type")),l+=p+"\n",u.push(t+`method: '${e.method.toLowerCase()}'`),u.push(t+"maxBodyLength: Infinity"),u.push(t+`url: '${o(e.url.toString())}'`),c=r.parseHeader(e,t),!a.isEmpty(i)&&i.formdata&&c.push(`${t.repeat(2)}...data.getHeaders()`);let d=t+"headers: { ";return c.length>0?(d+="\n",d+=c.join(", \n")+"\n",d+=t+"}"):d+="}",u.push(d),n.requestTimeout&&u.push(t+`timeout: ${n.requestTimeout}`),!1===a.get(e,"protocolProfileBehavior.followRedirects",n.followRedirect)&&u.push(t+"maxRedirects: 0"),""!==p&&u.push(t+"data : data"),l+="let config = {\n",l+=u.join(",\n")+"\n",l+="};\n\n",n.asyncAwaitEnabled?(l+="async function makeRequest() {\n",l+=t+"try {\n",l+=t.repeat(2)+"const response = await axios.request(config);\n",l+=t.repeat(2)+"console.log(JSON.stringify(response.data));\n",l+=t+"}\n",l+=t+"catch (error) {\n",l+=t.repeat(2)+"console.log(error);\n",l+=t+"}\n",l+="}\n\n",l+="makeRequest();\n"):(l+="axios.request(config)\n",l+=".then((response) => {\n",l+=t+"console.log(JSON.stringify(response.data));\n",l+="})\n",l+=".catch((error) => {\n",l+=t+"console.log(error);\n",l+="});\n"),l}(e,c,t))},getOptions:c}},22705(e,t,n){e.exports={convert:n(15823).convert,getOptions:n(15823).getOptions}},81965(e,t,n){const a=n(92935),r=n(88057).sanitize;function o(e,t){let n="const FormData = require('form-data');\n";return e.filter(function(e){return!e.disabled&&"file"===e.type}).length>0&&(n+="const fs = require('fs');\n"),n+="let data = new FormData();\n",a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){const a=`fs.createReadStream('${e.src}')`;n+=`data.append('${r(e.key,t)}', ${a});\n`}else n+=`data.append('${r(e.key,t)}', '${r(e.value,t)}'`,e.contentType&&(n+=`, {contentType: '${r(e.contentType,t)}'}`),n+=");\n"}),n}function i(e,t,n,a){let o="let data = ";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e);o+=`JSON.stringify(${JSON.stringify(t,null,a.length)});\n`}catch(i){o+=`'${r(e.toString(),t)}';\n`}else o+=`'${r(e.toString(),t)}';\n`;return o}e.exports={parseBody:function(e,t,n,s){if(e&&!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){let o="const qs = require('qs');\n",i=[];return a.forEach(e,function(e){e.disabled||i.push(`'${r(e.key,t)}': '${r(e.value,t)}'`)}),o+=`let data = qs.stringify({\n${n}${i.join(",\n"+n)} \n});\n`,o}(e.urlencoded,t,n);case"raw":return i(e.raw,t,s,n);case"graphql":return function(e,t,n){let a,r=e?e.query:"",o=e?e.variables:"{}";try{o=JSON.parse(o||"{}")}catch(i){o={}}return a="let data = JSON.stringify({\n",a+=`${n}query: \`${r?r.trim():""}\`,\n`,a+=`${n}variables: ${JSON.stringify(o)}\n});\n`,a}(e.graphql,0,n);case"formdata":return o(e.formdata,t);case"file":return"let data = '';\n";default:return i(e[e.mode],t,s)}return""},parseHeader:function(e,t){let n=e.getHeaders({enabled:!0}),o=[];return a.isEmpty(n)||(o=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){const i=a.map(n[o],e=>`${r(e)}`);e.push(t.repeat(2)+`'${r(o,!0)}': '${i.join(", ")}'`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[])),o},parseFormData:o}},88057(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"))},sanitizeOptions:function(e,t){var n,a={},r={};t.forEach(e=>{const{id:t,default:n,type:a,availableOptions:o}=e;r[t]={default:n,type:a},"enum"===a&&(r[t].availableOptions=o)});const o={boolean:(e,t)=>"boolean"==typeof e[t]?e[t]:r[t].default,positiveInteger:(e,t)=>"number"==typeof e[t]&&e[t]>=0?e[t]:r[t].default,enum:(e,t)=>r[t].availableOptions.includes(e[t])?e[t]:r[t].default,default:(e,t)=>e[t]};for(const i in e)if(e.hasOwnProperty(i)&&void 0!==r[i]){const t=o[r[i].type]||o.default;a[i]=t(e,i)}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){const i={key:t,type:n,disabled:r,contentType:o};"file"===n?i.src=a:i.value=a,e.push(i)}}},1470(e,t,n){e.exports=n(52066)},52066(e,t,n){e.exports={convert:n(49259).convert,getOptions:n(49259).getOptions}},14529(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{if(!t.disabled||!1===t.disabled){const a=t.key.replace(/"/g,"'");if("file"===t.type){var n=t.src.split(o.sep);const r=`filename=\\"${n[n.length-1]}\\"`,i='Content-Type: \\"{Insert_File_Content_Type}\\"',s=`fs.readFileSync('${t.src}')`;e.push(`name=\\"${a}\\"; ${r}\\r\\n${i}\\r\\n\\r\\n" + ${s} + "\\r\\n`)}else{const n=t.value.replace(/\\/g,"\\\\").replace(/"/g,'\\"');let r=`name=\\"${a}\\"\\r\\n`;t.contentType&&(r+=`Content-Type: ${t.contentType}\\r\\n`),r+=`\\r\\n${n}\\r\\n`,e.push(r)}}return e},[]).join(`${t}`)+'------WebKitFormBoundary7MA4YWxkTrZu0gW--"'),r}(e);case"urlencoded":return`qs.stringify({\n${function(e,t,n){return e?a.reduce(e,(e,a)=>(a.disabled||e.push(t+`'${r(a.key,n)}': '${r(a.value,n)}'`),e),[]).join(",\n"):""}(e[e.mode],t,n)}\n})`;case"file":return'""';default:return""}return""},parseHeader:function(e,t){var n=e.getHeaders({enabled:!0}),o=t+"'headers': {\n";return n&&(o+=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){var i=[];a.forEach(n[o],e=>{i.push(`'${r(e)}'`)}),e.push(t.repeat(2)+`'${r(o,!0)}': [${i.join(", ")}]`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[]).join(",\n")),n&&!a.isEmpty(n)&&(o+="\n"),o+=t+"}"}}},49259(e,t,n){const a=n(14529),{Url:r}=n(35074),o=n(1484).sanitizeOptions,i=n(1484).sanitize,s=n(1484).addFormParam,c=n(20776);var l;l=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}]},convert:function(e,t,n){if(!a.isFunction(n))throw new Error("NodeJS-Request-Converter: callback is not valid function");return n(null,function(e,t,n){var o,l,u,p,d,m="http"===e.url.protocol?"http":"https",f=[],h="";if(o=n.ES6_enabled?"const ":"var ",n.followRedirect?o+=`${m} = require('follow-redirects').${m};\n`:o+=`${m} = require('${m}');\n`,n.ES6_enabled?o+="const ":o+="var ",o+="fs = require('fs');\n\n",a.get(e,"body.mode")&&"urlencoded"===e.body.mode&&(n.ES6_enabled?o+="const ":o+="var ",o+="qs = require('querystring');\n\n"),n.ES6_enabled?o+="let ":o+="var ",o+="options = {\n",e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return e.body&&e.body[e.body.mode]&&(h+=c.parseBody(e.body.toJSON(),t,n.trimRequestBody,e.headers.get("Content-Type"))),e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),u=(l=r.parse(e.url.toString())).host?l.host.join("."):"",p=l.path?"/"+l.path.join("/"):"/",d=(d=l.query?a.reduce(l.query,(e,t)=>(e.push(`${t.key}=${t.value}`),e),[]):[]).length>0?"?"+d.join("&"):"",f.push(t+`'method': '${e.method}'`),f.push(`${t}'hostname': '${i(u)}'`),l.port&&f.push(`${t}'port': ${l.port}`),f.push(`${t}'path': '${i(p)}${i(encodeURI(d))}'`),f.push(c.parseHeader(e,t)),n.followRedirect&&f.push(t+"'maxRedirects': 20"),o+=f.join(",\n")+"\n",o+="};\n\n",n.ES6_enabled?o+="const ":o+="var ",o+=`req = ${m}.request(options, `,n.ES6_enabled?(o+="(res) => {\n",o+=t+"let chunks = [];\n\n",o+=t+'res.on("data", (chunk) => {\n'):(o+="function (res) {\n",o+=t+"var chunks = [];\n\n",o+=t+'res.on("data", function (chunk) {\n'),o+=t.repeat(2)+"chunks.push(chunk);\n",o+=t+"});\n\n",n.ES6_enabled?(o+=t+'res.on("end", (chunk) => {\n',o+=t.repeat(2)+"let body = Buffer.concat(chunks);\n"):(o+=t+'res.on("end", function (chunk) {\n',o+=t.repeat(2)+"var body = Buffer.concat(chunks);\n"),o+=t.repeat(2)+"console.log(body.toString());\n",o+=t+"});\n\n",n.ES6_enabled?o+=t+'res.on("error", (error) => {\n':o+=t+'res.on("error", function (error) {\n',o+=t.repeat(2)+"console.error(error);\n",o+=t+"});\n",o+="});\n\n",e.body&&!a.isEmpty(e.body)&&h.length&&(n.ES6_enabled?o+="let ":o+="var ",o+=`postData = ${h};\n\n`,"DELETE"===e.method&&(o+="req.setHeader('Content-Length', postData.length);\n\n"),"formdata"===e.body.mode&&(o+="req.setHeader('content-type', 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW');\n\n"),o+="req.write(postData);\n\n"),n.requestTimeout&&(o+=`req.setTimeout(${n.requestTimeout}, function() {\n`,o+=t+"req.abort();\n",o+="});\n\n"),o+"req.end();"}(e,("Tab"===(t=o(t,l.getOptions())).indentType?"\t":" ").repeat(t.indentCount),t))}}},1484(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},59838(e,t,n){e.exports=n(5826)},5826(e,t,n){e.exports={convert:n(57931).convert,getOptions:n(57931).getOptions}},56609(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{if(i.disabled)return e;if("file"===i.type)if(Array.isArray(i.src)&&i.src.length){let o="",s=[];if(a.forEach(i.src,e=>{s.push(`${t.repeat(3)}fs.createReadStream('${r(e,n)}')`)}),!s.length)return e;o+=`${t.repeat(2)}'${r(i.key,n)}': [\n${s.join(",\n")}\n${t.repeat(2)}]`,e.push(o)}else if("string"!=typeof i.src)e.push([t.repeat(2)+`'${r(i.key,n)}': {`,t.repeat(3)+"'value': fs.createReadStream('/path/to/file'),",t.repeat(3)+"'options': {",t.repeat(4)+"'filename': 'filename'",t.repeat(4)+"'contentType': null",t.repeat(3)+"}",t.repeat(2)+"}"].join("\n"));else{var s=i.src.split(o.sep),c=s[s.length-1];e.push([t.repeat(2)+`'${r(i.key,n)}': {`,t.repeat(3)+`'value': fs.createReadStream('${r(i.src,n)}'),`,t.repeat(3)+"'options': {",t.repeat(4)+`'filename': '${r(c,n)}',`,t.repeat(4)+"'contentType': null",t.repeat(3)+"}",t.repeat(2)+"}"].join("\n"))}else e.push(t.repeat(2)+`'${r(i.key,n)}': '${r(i.value,n)}'`);return e},[]).join(",\n")+"\n":""}e.exports={parseBody:function(e,t,n,a){if(e)switch(e.mode){case"raw":if(a&&("application/json"===a||a.match(/\+json$/)))try{let n=JSON.parse(e[e.mode]);return`body: JSON.stringify(${JSON.stringify(n,null,t.length).replace(/\n/g,"\n"+t)})\n`}catch(o){return`body: '${r(e[e.mode])}'\n`}return`body: '${r(e[e.mode])}'\n`;case"graphql":return function(e,t){let n=e?e.query:"",a=e?e.variables:"{}";try{a=JSON.parse(a||"{}")}catch(r){a={}}return`body: JSON.stringify({\n${t.repeat(2)}query: \`${n?n.trim():""}\`,\n${t.repeat(2)}variables: ${JSON.stringify(a)}\n${t}})`}(e[e.mode],t);case"formdata":return`formData: {\n${i(e[e.mode],t,n)}`+t+"}";case"urlencoded":return`form: {\n${i(e[e.mode],t,n)}`+t+"}";case"file":return'body: ""\n';default:return""}return""},parseHeader:function(e,t){var n=e.getHeaders({enabled:!0}),o=t+"'headers': {\n";return a.isEmpty(n)||(o+=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){var i=[];a.forEach(n[o],e=>{i.push(`'${r(e)}'`)}),e.push(t.repeat(2)+`'${r(o,!0)}': [${i.join(", ")}]`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[]).join(",\n")+"\n"),o+=t+"}"}}},57931(e,t,n){var a=n(56609),r=n(28360),o=n(28236).sanitize,i=n(28236).sanitizeOptions;function s(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("NodeJS-Request-Converter: callback is not valid function");return n(null,function(e,t,n){var i,s=[],c=!1;return i=n.ES6_enabled?"const ":"var ",i+="request = require('request');\n",e.body&&"formdata"===e.body.mode&&a.forEach(e.body.toJSON().formdata,function(e){e.disabled||"file"!==e.type||(c=!0)}),c&&(n.ES6_enabled?i+="const ":i+="var ",i+="fs = require('fs');\n"),n.ES6_enabled?i+="let ":i+="var ",i+="options = {\n",s.push(t+`'method': '${e.method}'`),s.push(t+`'url': '${o(e.url.toString())}'`),e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),s.push(r.parseHeader(e,t)),e.body&&e.body[e.body.mode]&&s.push(t+r.parseBody(e.body.toJSON(),t,n.trimRequestBody,e.headers.get("Content-Type"))),n.requestTimeout&&s.push(t+`timeout: ${n.requestTimeout}`),!1===n.followRedirect&&s.push(t+"followRedirect: false"),i+=s.join(",\n")+"\n",i+="};\n",i+="request(options, ",n.ES6_enabled?i+="(error, response) => {\n":i+="function (error, response) {\n",i+=t+"if (error) throw new Error(error);\n",i+=t+"console.log(response.body);\n",i+"});\n"}(e,("Tab"===(t=i(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}])).indentType?"\t":" ").repeat(t.indentCount),t))},getOptions:s}},28236(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n").replace(/\r/g,"\\r"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},4839(e,t,n){e.exports=n(38679)},38679(e,t,n){e.exports={convert:n(7895).convert,getOptions:n(7895).getOptions}},21382(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a")\n';default:return""}return""},parseHeader:function(e,t){var n=e.getHeaders({enabled:!0}),o="";return a.isEmpty(n)||(o+=t+".headers({\n",o+=a.reduce(Object.keys(n),function(e,o){if(Array.isArray(n[o])){var i=[];a.forEach(n[o],e=>{i.push(`'${r(e)}'`)}),e.push(t.repeat(2)+`'${r(o,!0)}': [${i.join(", ")}]`)}else e.push(t.repeat(2)+`'${r(o,!0)}': '${r(n[o])}'`);return e},[]).join(",\n")+"\n",o+=t+"})\n"),o}}},7895(e,t,n){var a=n(21382),r=n(60791).sanitize,o=n(60791).sanitizeOptions,i=n(60791).addFormParam,s=n(99731);function c(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Nodejs-Unirest-Converter: callback is not valid function");return n(null,function(e,t,n){var a;if(a=n.ES6_enabled?"const ":"var ",a+="unirest = require('unirest');\n",n.ES6_enabled?a+="const ":a+="var ",a+=`req = unirest('${e.method}', '${r(e.url.toString())}')\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),a+=s.parseHeader(e,t),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{i(n,t,e.type,a,r,o)}):i(n,t,e.type,"/path/to/file",r,o):i(n,t,e.type,e.src,r,o):i(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return e.body&&(a+=s.parseBody(e.body.toJSON(),t,n.trimRequestBody,e.headers.get("Content-Type"))),n.requestTimeout&&(a+=t+`.timeout(${n.requestTimeout})\n`),!1===n.followRedirect&&(a+=t+".followRedirect(false)\n"),n.ES6_enabled?a+=t+".end((res) => { \n":a+=t+".end(function (res) { \n",a+=t.repeat(2)+"if (res.error) throw new Error(res.error); \n",a+=t.repeat(2)+"console.log(res.raw_body);\n",a+(t+"});\n")}(e,("Tab"===(t=o(t,[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Enable ES6 features",id:"ES6_enabled",type:"boolean",default:!1,description:"Modifies code snippet to incorporate ES6 (EcmaScript) features"}])).indentType?"\t":" ").repeat(t.indentCount),t))},getOptions:c}},60791(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},95548(e,t,n){e.exports=n(8232)},8232(e,t,n){var a,r=n(62543),o=n(77458).sanitizeOptions,i=n(77458).sanitize,s=n(77458).addFormParam;function c(e,t,n){if(!r.isEmpty(e))switch(e.mode){case"urlencoded":return function(e,t,n){let a,o,s="",c=!0;return r.forEach(e,function(e){e.disabled||(a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,s+=c?'NSMutableData *postData = [[NSMutableData alloc] initWithData:[@"'+i(a,!0)+"="+i(o,n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n':'[postData appendData:[@"&'+i(a,!0)+"="+i(o,n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n',c=!1)}),s+="[request setHTTPBody:postData];\n",s}(e.urlencoded,0,n);case"raw":return function(e,t,n){var a="";return a+='NSData *postData = [[NSData alloc] initWithData:[@"'+i(e.toString(),n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n',a+"[request setHTTPBody:postData];\n"}(e.raw,0,n);case"formdata":return function(e,t,n){let a,o,s="",c=[],l=!1;return r.isEmpty(e)||(s+="NSArray *parameters = @[",r.forEach(e,function(e){a=n?e.key.trim():e.key,o=n?e.value.trim():e.value,e.disabled||("file"===e.type?(l=!0,c.push(`\n${t}@{ @"name": @"${a}", @"fileName": @"${e.src}" }`)):c.push(`\n${t}@{ @"name": @"${a}", @"value": @"${i(o,n)}" }`))}),s+=c.join(", "),s+=" \n];\n",s+='\nNSString *boundary = @"----WebKitFormBoundary7MA4YWxkTrZu0gW";\n',s+="NSError *error;\n",s+="NSMutableString *body = [NSMutableString string];\n",s+="\nfor (NSDictionary *param in parameters) {\n",s+=t+'[body appendFormat:@"--%@\\r\\n", boundary];\n',l?(s+=t+'if (param[@"fileName"]) {\n',s+=t.repeat(2)+'[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"; filename=\\"%@\\"\\r\\n", param[@"name"], param[@"fileName"]];\n',s+=t.repeat(2)+'[body appendFormat:@"Content-Type: %@\\r\\n\\r\\n", param[@"contentType"]];\n',s+=t.repeat(2)+'[body appendFormat:@"%@", [NSString stringWithContentsOfFile:param[@"fileName"] encoding:NSUTF8StringEncoding error:&error]];\n',s+=t.repeat(2)+"if (error) {\n",s+=t.repeat(3)+'NSLog(@"%@", error);\n',s+=t.repeat(2)+"}\n",s+=t+"} else {\n",s+=t.repeat(2)+'[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"\\r\\n\\r\\n", param[@"name"]];\n',s+=t.repeat(2)+'[body appendFormat:@"%@", param[@"value"]];\n',s+=t+"}\n"):(s+=t+'[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"\\r\\n\\r\\n", param[@"name"]];\n',s+=t+'[body appendFormat:@"%@", param[@"value"]];\n'),s+="}\n",s+='[body appendFormat:@"\\r\\n--%@--\\r\\n", boundary];\n',s+="NSData *postData = [body dataUsingEncoding:NSUTF8StringEncoding];\n",s+="[request setHTTPBody:postData];\n"),s}(e.formdata,t,n);case"file":return"";case"graphql":return function(e,t,n){var a="",r=JSON.stringify(e);return a+='NSData *postData = [[NSData alloc] initWithData:[@"'+i(r,n)+'" dataUsingEncoding:NSUTF8StringEncoding]];\n',a+"[request setHTTPBody:postData];\n"}(e.graphql,0,n);default:return""}return""}a=e.exports={convert:function(e,t,n){var l,u,p,d="",m="#import \n\n",f="";if(p=(t=o(t,a.getOptions())).trimRequestBody,l=(l="tab"===t.indentType?"\t":" ").repeat(t.indentCount),u=t.requestTimeout/1e3,!r.isFunction(n))throw new Error("Callback is not valid function");if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}t.includeBoilerplate&&(m+="int main(int argc, const char * argv[]) {\n\n",f+="}"),d+="dispatch_semaphore_t sema = dispatch_semaphore_create(0);\n\n",d+='NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"'+encodeURI(e.url.toString())+'"]\n',d+=`${l}cachePolicy:NSURLRequestUseProtocolCachePolicy\n`,d+=`${l}timeoutInterval:${u}.0];\n`,d+=function(e,t,n){var a="",o=[];return r.isEmpty(e)?a:(a="NSDictionary *headers = @{\n",r.forEach(e,function(e){e.disabled||o.push(t+'@"'+e.key+'": @"'+i(e.value,n)+'"')}),a+=o.join(",\n"),a+="\n};\n\n",a+="[request setAllHTTPHeaderFields:headers];\n")}(e.headers.toJSON(),l,p),d+=c(e.body?e.body.toJSON():{},l,p)+"\n",d+='[request setHTTPMethod:@"'+e.method+'"];\n\n',d+="NSURLSession *session = [NSURLSession sharedSession];\n",d+="NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request\n",d+="completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {\n",d+=`${l}if (error) {\n`,d+=`${l.repeat(2)}NSLog(@"%@", error);\n`,d+=`${l.repeat(2)}dispatch_semaphore_signal(sema);\n`,d+=`${l}} else {\n`,d+=`${l.repeat(2)}NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;\n`,d+=`${l.repeat(2)}NSError *parseError = nil;\n`,d+=`${l.repeat(2)}NSDictionary *responseDictionary = [NSJSONSerialization JSONObjectWithData:data options:0 error:&parseError];\n`,d+=`${l.repeat(2)}NSLog(@"%@",responseDictionary);\n`,d+=`${l.repeat(2)}dispatch_semaphore_signal(sema);\n`,d+=`${l}}\n`,d+="}];\n",d+="[dataTask resume];\n",d+="dispatch_semaphore_wait(sema, DISPATCH_TIME_FOREVER);",t.includeBoilerplate&&(d=l+d.split("\n").join("\n"+l)+"\n"),n(null,m+d+f)},getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:1e4,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"}]}}},62543(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},40724(e,t,n){e.exports=n(17456)},17456(e,t,n){e.exports={convert:n(68792).convert,getOptions:n(68792).getOptions}},69319(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{if(!a.disabled||!1===a.disabled){const r=o(a.key,"formdata-key",t);if("file"===a.type){const t=a.src;e.push(`${n}[| ("name", "${r}"); ("fileName", "${t}") |]`)}else{const i=o(a.value,"formdata-value",t);e.push(`${n}[| ("name", "${r}"); ("value", "${i}")`+(a.contentType?`; ("contentType", "${a.contentType}")`:"")+" |]")}}return e},[]).join(";\n")+"\n|];;"}\n`,a+='let boundary = "----WebKitFormBoundary7MA4YWxkTrZu0gW";;\n',a+='let postData = ref "";;\n\n',a+="for x = 0 to Array.length parameters - 1 do\n",a+=`${n}let (_, paramName) = parameters.(x).(0) in\n`,a+=`${n}let (paramType, _) = parameters.(x).(1) in\n`,a+=`${n}let accum = "--" ^ boundary ^ "\\r\\n" ^ "Content-Disposition: form-data; `,a+='name=\\"" ^ paramName ^ "\\"" in\n',a+=`${n}if paramType = "value" then (\n`,a+=`${n.repeat(2)}let (_, paramValue) = parameters.(x).(1) in\n`,a+=`${n.repeat(2)}postData := if Array.length parameters.(x) == 3 then (\n`,a+=`${n.repeat(3)}let (_, contentType) = parameters.(x).(2) in\n`,a+=`${n.repeat(3)}!postData ^ accum ^ "\\r\\n" ^ "Content-Type: " ^ contentType ^`,a+=' "\\r\\n\\r\\n" ^ paramValue ^ "\\r\\n"\n',a+=`${n.repeat(2)}) else (\n`,a+=`${n.repeat(3)}!postData ^ accum ^ "\\r\\n\\r\\n" ^ paramValue ^ "\\r\\n"\n`,a+=`${n.repeat(2)});\n`,a+=`${n})\n`,a+=`${n}else if paramType = "fileName" then (\n`,a+=`${n.repeat(2)}let (_, filepath) = parameters.(x).(1) in\n`,a+=`${n.repeat(2)}postData := !postData ^ accum ^ "; filename=\\""^ filepath ^"\\"\\r\\n";\n`,a+=`${n.repeat(2)}let ch = open_in filepath in\n`,a+=`${n.repeat(3)}let fileContent = really_input_string ch (in_channel_length ch) in\n`,a+=`${n.repeat(3)}close_in ch;\n`,a+=`${n.repeat(2)}postData := !postData ^ "Content-Type: {content-type header}`,a+=`\\r\\n\\r\\n"^ fileContent ^"\\r\\n";\n${n})\n`,a+="done;;\n",a+'postData := !postData ^ "--" ^ boundary ^ "--"\n\n'}(e.formdata,t,n);case"file":return'let postData = ref "";;\n\n';default:return""}return""}a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]},convert:function(e,t,n){if(r.isFunction(t))n=t,t={};else if(!r.isFunction(n))throw new Error("OCaml-Cohttp-Converter: callback is not valid function");t=i(t,a.getOptions());var u,p,d,m,f,h,y,g,v="",b=e.body?e.body.mode:"raw";if(p=(p="Tab"===t.indentType?"\t":" ").repeat(t.indentCount),d=t.trimRequestBody,m=c(e.url),y=e.method,g=!1,r.forEach(["GET","POST","PUT","PATCH","DELETE","HEAD"],e=>{e===y&&(g=!0)}),f=g?"`"+y:`(Code.method_of_string "${y}")`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),v+=function(e,t,n){var a="";return r.isEmpty(t)||(t=r.reject(t,"disabled"),a+=`${n}let headers = Header.init ()\n`,r.forEach(t,function(e){a+=`${n.repeat(2)}|> fun h -> Header.add h "${o(e.key,"header",!0)}" `,a+=`"${o(e.value,"header")}"\n`})),"formdata"===e&&(""===a&&(a+=`${n}let headers = Header.init ()\n`),a+=`${n.repeat(2)}|> fun h -> Header.add h "content-type" "multipart/form-data;`,a+=' boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"\n'),a}(b,e.toJSON().header,p),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return u="open Lwt\nopen Cohttp\nopen Cohttp_lwt_unix\n\n",""!==(h=l(e.body?e.body.toJSON():{},d,p))&&(u+=h),u+="let reqBody = \n",u+=`${p}let uri = Uri.of_string "${m}" in\n`,""!==v&&(u+=v,u+=`${p}in\n`),""!==h&&(u+=`${p}let body = Cohttp_lwt.Body.of_string !postData in\n\n`),u+=`${p}Client.call `,""!==v&&(u+="~headers "),""!==h&&(u+="~body "),u+=`${f} uri >>= fun (_resp, body) ->\n`,u+=`${p}body |> Cohttp_lwt.Body.to_string >|= fun body -> body\n\n`,u+="let () =\n",u+=`${p}let respBody = Lwt_main.run reqBody in\n`,n(null,u+=`${p}print_endline (respBody)`)}}},80954(e,t,n){const a=n(69319),r=e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e);case"formdata-key":return e.replace(/"/g,"'");case"formdata-value":return e.replace(/\\\"/g,'\\\\"').replace(/\"/g,'\\"');case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');default:return e.replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},43880(e,t,n){e.exports=n(76580)},76580(e,t,n){e.exports={convert:n(57691).convert,getOptions:n(57691).getOptions}},91923(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a '${i(p,"url")}',\n`,d+=`${u}CURLOPT_RETURNTRANSFER => true,\n`,d+=`${u}CURLOPT_ENCODING => '',\n`,d+=`${u}CURLOPT_MAXREDIRS => 10,\n`,d+=`${u}CURLOPT_TIMEOUT => ${t.requestTimeout},\n`,d+=`${u}CURLOPT_FOLLOWLOCATION => ${t.followRedirect},\n`,d+=`${u}CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,\n`,d+=`${u}CURLOPT_CUSTOMREQUEST => '${e.method}',\n`,e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return d+=`${o(e.toJSON(),t.trimRequestBody,u)}`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),d+=`${function(e,t){var n,a=e.toJSON().header;return r.isEmpty(a)?"":(a=r.reject(a,"disabled"),n=r.map(a,function(e){return`${t.repeat(2)}'${i(e.key,"header",!0)}: ${i(e.value,"header")}'`}),`${t}CURLOPT_HTTPHEADER => array(\n${n.join(",\n")}\n${t}),\n`)}(e,u)}`,d+="));\n\n",d+="$response = curl_exec($curl);\n\n",d+="curl_close($curl);\n",n(null,d+="echo $response;\n")}}},50362(e,t,n){var a=n(91923),r=n(65682).sanitize;e.exports=function(e,t,n){if(e.body){var o,i="";switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(i+=`${n}CURLOPT_POSTFIELDS =>'${r(e.body[e.body.mode],e.body.mode,t)}',\n`),i;case"graphql":let c,l=e.body[e.body.mode].query;try{c=JSON.parse(e.body[e.body.mode].variables)}catch(s){c={}}return i+=`${n}CURLOPT_POSTFIELDS =>'${r(JSON.stringify({query:l,variables:c}),"raw",t)}',\n`;case"urlencoded":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=`${n}CURLOPT_POSTFIELDS => '${a.map(o,function(n){return`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`}).join("&")}',\n`),i;case"formdata":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=`${n}CURLOPT_POSTFIELDS => array(${a.map(o,function(n){return"text"===n.type?`'${r(n.key,e.body.mode,t)}' => '${r(n.value,e.body.mode,t)}'`:"file"===n.type?`'${r(n.key,e.body.mode,t)}'=> new CURLFILE('${r(n.src,e.body.mode,t)}')`:void 0}).join(",")}),\n`),i;case"file":return i=`${n}CURLOPT_POSTFIELDS => "",\n`;default:return i}}return""}},65682(e,t,n){const a=n(91923),r=e.exports={sanitize:function(e,t,n){return"string"!=typeof e?"":(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t?"urlencoded"===t?encodeURIComponent(e).replace(/'/g,"\\'"):e.replace(/\\/g,"\\\\").replace(/'/g,"\\'"):e)},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=r.getQueryString(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r.sanitize(t,!1)},getQueryString:function(e){let t=!0,n=a.get(e,"query.members"),o="";return Array.isArray(n)&&(o=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+r.encodeParam(n.key)+"="+r.encodeParam(n.value))},o)),o},encodeParam:function(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},88545(e,t,n){e.exports=n(40697)},40697(e,t,n){e.exports={convert:n(24290).convert,getOptions:n(24290).getOptions}},87528(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(e[t.key]=[...e[t.key]||[],t],e),{});return Object.keys(n).forEach(e=>{let a=[];n[e].forEach(e=>{a.push(e.value)}),t.push({key:e,value:a.join(", ")})}),t}function u(e,t,n){return`[\n${(e=l(e)).map(e=>`${t}'${n?r(e.key,!0):e.key}' => ${n?"'"+r(e.value)+"'":e.value}`).join(",\n")}\n]`}function p(e,t){return e.length>0?`$headers = ${u(e=e.filter(e=>!e.disabled),t,!0)};\n`:""}function d(e){return e.headers.members}function m(e){return e.url.toString()}function f(e){return e.method}function h(e){return e?"send($request, $options);\necho $res->getBody();\n":"$res = $client->send($request);\necho $res->getBody();\n"}(t):function(e){return e?"$res = $client->sendAsync($request, $options)->wait();\necho $res->getBody();\n":"$res = $client->sendAsync($request)->wait();\necho $res->getBody();\n"}(t)}function g(e,t,n,a){return n&&""!==a?`$request = new Request('${e}', '${t}', $headers, $body);\n`:n||""===a?n&&""===a?`$request = new Request('${e}', '${t}', [], $body);\n`:`$request = new Request('${e}', '${t}');\n`:`$request = new Request('${e}', '${t}', $headers);\n`}function v(e){if(e){let t=e.requestTimeout,n=e.followRedirect,a=[];if(t&&0!==t&&a.push({key:"timeout",value:t}),!1===n&&a.push({key:"allow_redirects",value:n}),a.length>0){return`$client = new Client(${u(a,c(e),!1)+"\n"});\n`}}return"$client = new Client();\n"}function b(e){return!(!e||void 0===e.includeBoilerplate||null===e.includeBoilerplate)&&e.includeBoilerplate}e.exports={getOptions:a,convert:function(e,t,n){if("function"!=typeof n)throw new Error("Php-Guzzle~convert: Callback is not a function");let r,l,u,x,k="";t=o(t,a()),function(e){e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"})}(e);const _=f(e),w=c(t),S=b(t),A=m(e),j=p(d(e),w),E=h(S),C=v(t);return r=i(e.body,w,function(e){return!(!e||!e.trimRequestBody)&&e.trimRequestBody}(t),e.headers.get("Content-Type")),x=function(e,t){return!s.isEmpty(e.body)&&""!==t&&!t.startsWith("$options")}(e,r),u=r.startsWith("$options"),l=g(_,A,x,j),k+=E,k+=C,k+=j,k+=r,k+=l,k+=y(t,u),n(null,k)},getHeaders:d,getSnippetHeaders:p,getSnippetBoilerplate:h,getURL:m,getMethod:f,getIndentation:c,getSnippetClient:v,getSnippetFooter:y,getSnippetRequestObject:g,groupHeadersSameKey:l,getIncludeBoilerplate:b}},63477(e,t,n){const a=n(25131).sanitizeString,r=n(87528);function o(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}function i(e,t,n,r){let o="";if(r&&("application/json"===r||r.match(/\+json$/)))try{let n=JSON.parse(e);o+=`'${JSON.stringify(n,null,t.length)}';`}catch(i){o+=`'${a(e.toString(),n)}';`}else o+=`'${a(e.toString(),n)}';`;return o}function s(e){return e.value?`'${a(e.value,bodyTrim)}'`:`Utils::tryFopen('${e.src}', 'r')`}function c(e,t,n){let o=r.reject(e.members,"disabled"),i="";if(!r.isEmpty(o)){let e=r.map(o,e=>"file"===e.type?function(e,t,n){return`${t.repeat(2)}[\n${t.repeat(3)}'name' => '${a(e.key,n)}',\n${t.repeat(3)}'contents' => ${s(e)},\n${t.repeat(3)}'filename' => '${a(e.src,n)}',\n${t.repeat(3)}'headers' => [\n${t.repeat(4)}'Content-Type' => ''\n${t.repeat(3)}]\n${t.repeat(2)}]`}(e,t,n):function(e,t,n){return`${t.repeat(2)}[\n${t.repeat(3)}'name' => '${a(e.key,n)}',\n${t.repeat(3)}'contents' => '${a(e.value,n)}'\n${t.repeat(2)}]`}(e,t,n));i+=`[\n${t}'multipart' => [\n${e.join(",\n")}\n]];`}return i}function l(e,t,n,o){let s="";switch(e.mode){case"urlencoded":return s=function(e,t,n){let o=r.reject(e.members,"disabled"),i="";r.isEmpty(o)||(i+=`[\n'form_params' => [\n${r.map(o,e=>`${t}'${a(e.key,n)}' => '${a(e.value,n)}'`).join(",\n")}\n]];`);return i}(e.urlencoded,t,n),""===s?"":`$options = ${s}\n`;case"raw":default:return s=i(e.raw,t,n,o),""===s?"":`$body = ${s}\n`;case"graphql":return s=function(e,t){const n=e.query;let r,o="";try{r=JSON.parse(e.variables)}catch(i){r={}}return o=`'${a(JSON.stringify({query:n,variables:r}),t)}';`,o}(e.graphql,n),""===s?"":`$body = ${s}\n`;case"formdata":return s=c(e.formdata,t,n),""===s?"":`$options = ${s}\n`;case"file":return s="'';",""===s?"":`$body = ${s}\n`}}e.exports={parseBody:function(e,t,n,a){return e&&!r.isEmpty(e)?l(e=function(e){if(e&&"formdata"===e.mode){let t=e.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.update({mode:"formdata",formdata:n})}return e}(e),t,n,a):""}}},25131(e){e.exports={sanitizeString:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},13959(e,t,n){e.exports=n(79351)},79351(e,t,n){var a,r=n(53798),o=n(71639),i=n(44477).sanitize,s=n(44477).sanitizeOptions,c=n(44477).addFormParam;const l=["OPTIONS","GET","HEAD","POST","PUT","DELETE","TRACE","CONNECT"];a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",default:"Space",availableOptions:["Tab","Space"],description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"}]},convert:function(e,t,n){if(r.isFunction(t)&&(n=t,t={}),!r.isFunction(n))throw new Error("PHP-HttpRequest2-Converter: callback is not valid function");var u,p;if(p=(p="Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),u="setUrl('${i(e.url.toString())}');\n`,u+="$request->setMethod(",l.includes(e.method)?u+=`HTTP_Request2::METHOD_${e.method});\n`:u+=`'${e.method}');\n`,0!==t.requestTimeout||t.followRedirect){let e=[];if(0!==t.requestTimeout&&Number.isInteger(t.requestTimeout/1e3)){let n=t.requestTimeout;n/=1e3,e.push(`${p}'timeout' => ${n}`)}t.followRedirect&&e.push(`${p}'follow_redirects' => TRUE`),e.length&&(u+="$request->setConfig(array(\n",u+=e.join(",\n")+"\n"),u+="));\n"}if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),u+=function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?"":(n=r.reject(n,"disabled"),`$request->setHeader(array(\n${r.map(n,function(e){return`${t}'${i(e.key)}' => '${i(e.value)}'`}).join(",\n")}\n));\n`)}(e,p),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return r.isEmpty(e.body)||(u+=`${o(e.toJSON(),p,t.trimRequestBody)}`),u+="try {\n",u+=`${p}$response = $request->send();\n`,u+=`${p}if ($response->getStatus() == 200) {\n`,u+=`${p.repeat(2)}echo $response->getBody();\n`,u+=`${p}}\n${p}else {\n`,u+=`${p.repeat(2)}echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .\n`,u+=`${p.repeat(2)}$response->getReasonPhrase();\n`,u+=`${p}}\n`,u+="}\ncatch(HTTP_Request2_Exception $e) {\n",n(null,u+=`${p}echo 'Error: ' . $e->getMessage();\n}`)}}},53798(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;asetBody('${r(e.body[e.body.mode],n)}');\n`;break;case"graphql":let p,d=e.body[e.body.mode].query;try{p=JSON.parse(e.body[e.body.mode].variables)}catch(u){p={}}s+=`$request->setBody('${r(JSON.stringify({query:d,variables:p}),n)}');\n`;break;case"urlencoded":i=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(i)||(l=a.map(i,e=>`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`),s+=`$request->addPostParameter(array(\n${l.join(",\n")}\n));\n`);break;case"formdata":i=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(i)||(l=a.map(a.filter(i,{type:"text"}),function(e){return`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`}),c=a.map(a.filter(i,{type:"file"}),function(e){let t=e.src.split(o.sep),a=t[t.length-1];return`'${r(e.key,n)}', '${e.src}', '${a}', ''`}),l.length&&(s+=`$request->addPostParameter(array(\n${l.join(",\n")}\n));\n`),c.length&&a.forEach(c,e=>{s+=`$request->addUpload(${e});\n`}));break;case"file":s+="$request->setBody('');\n"}return s}},44477(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,"\\n")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},77485(e,t,n){e.exports=n(75413)},75413(e,t,n){e.exports={convert:n(71401).convert,getOptions:n(71401).getOptions}},63308(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;asetRequestUrl('${i(e.url.toString())}');\n`,u+=`$request->setRequestMethod('${e.method}');\n`,!r.isEmpty(e.body)){if("formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}u+="$body = new http\\Message\\Body;\n",u+=`${o(e.toJSON(),l,t.trimRequestBody)}`,u+="$request->setBody($body);\n"}return u+="$request->setOptions(array(",u+=0===t.requestTimeout?"":`'connecttimeout' => ${t.requestTimeout}`,u+=t.followRedirect?"":", 'redirect' => false",u+="));\n",e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),u+=`${function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?"":(n=r.reject(n,"disabled"),`$request->setHeaders(array(\n${r.map(n,function(e){return`${t}'${i(e.key,!0)}' => '${i(e.value)}'`}).join(",\n")}\n));`)}(e,l)}\n`,u+="$client->enqueue($request)->send();\n",u+="$response = $client->getResponse();\n",n(null,u+="echo $response->getBody();\n")}}},9430(e,t,n){var a=n(63308),r=n(21239).sanitize;e.exports=function(e,t,n){if(e.body){var o,i=[],s=[],c="";switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(c+=`$body->append('${e.body[e.body.mode]}');\n`),c;case"graphql":let u,p=e.body[e.body.mode].query;try{u=JSON.parse(e.body[e.body.mode].variables)}catch(l){u={}}return c+=`$body->append('${r(JSON.stringify({query:p,variables:u}),n)}');\n`;case"urlencoded":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(c=`$body->append(new http\\QueryString(array(\n${(i=a.map(o,function(e){return`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`})).join(",\n")})));`),c;case"formdata":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=a.map(a.filter(o,{type:"text"}),function(e){return`${t}'${r(e.key,n)}' => '${r(e.value,n)}'`}),s=a.map(a.filter(o,{type:"file"}),function(e){return`${t.repeat(2)}array('name' => '${r(e.key,n)}', 'type' => '', 'file' => '${r(e.src,n)}', 'data' => null)`}),c=`$body->addForm(array(\n${i.join(",\n")}\n), array(\n${s.join(",\n")}\n));\n`),c;case"file":return c="$body->append('');\n";default:return c}}return""}},21239(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},57580(e,t,n){e.exports=n(52024)},52024(e,t,n){var a=n(35359),r=n(28002).sanitize,o=n(28002).sanitizeSingleQuotes,i=n(28002).sanitizeOptions,s=n(28002).addFormParam,c=n(72528);const l=["DEFAULT","DELETE","GET","HEAD","MERGE","OPTIONS","PATCH","POST","PUT","TRACE"];function u(e,t){return`$body = @"\n${r(e.toString(),t,!1)}\n"@\n`}function p(e,t){if(!a.isEmpty(e))switch(e.mode){case"urlencoded":return function(e){var t="",n=[];return a.forEach(e,function(e){e.disabled||n.push(`${encodeURIComponent(e.key)}=${encodeURIComponent(e.value)}`)}),n.length>0&&(t='$body = "'+n.join("&")+'"\n'),t}(e.urlencoded);case"raw":return u(e.raw,t);case"graphql":return function(e,t){let n,a=e.query;try{n=JSON.parse(e.variables)}catch(o){n={}}return`$body = "${r(JSON.stringify({query:a,variables:n}),t)}"\n`}(e.graphql,t);case"formdata":return function(e,t){if(a.isEmpty(e))return"";var n="$multipartContent = [System.Net.Http.MultipartFormDataContent]::new()\n";return a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){var a=e.src.split(c.sep),o=a[a.length-1];n+=`$multipartFile = '${e.src}'\n$FileStream = [System.IO.FileStream]::new($multipartFile, [System.IO.FileMode]::Open)\n$fileHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data")\n$fileHeader.Name = "${r(e.key)}"\n$fileHeader.FileName = "${r(o,t)}"\n$fileContent = [System.Net.Http.StreamContent]::new($FileStream)\n$fileContent.Headers.ContentDisposition = $fileHeader\n$multipartContent.Add($fileContent)\n\n`}else n+=`$stringHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data")\n$stringHeader.Name = "${r(e.key,t)}"\n$stringContent = [System.Net.Http.StringContent]::new("${r(e.value,t)}")\n$stringContent.Headers.ContentDisposition = $stringHeader\n`+(e.contentType?'$contentType = [System.Net.Http.Headers.MediaTypeHeaderValue]::new("'+e.contentType+'")\n$stringContent.Headers.ContentType = $contentType\n':"")+"$multipartContent.Add($stringContent)\n\n"}),n+="$body = $multipartContent\n"}(e.formdata,t);case"file":return e.file,'$body = ""\n';default:return u(e[e.mode],t)}return""}function d(){return[{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]}e.exports={convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Powershell RestMethod Converter callback is not a valid function");var c,u,d=(t=i(t,[{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}])).trimRequestBody,m="";if(e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),c=function(e){var t="";return a.isEmpty(e)?t="":(e=a.reject(e,"disabled"),t='$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"\n',a.forEach(e,function(e){t+=`$headers.Add("${r(e.key,!0)}", "${r(e.value)}")\n`})),t}(e.toJSON().header),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{s(n,t,e.type,a,r,o)}):s(n,t,e.type,"/path/to/file",r,o):s(n,t,e.type,e.src,r,o):s(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if(""!==c&&(m+=c+"\n"),""!==(u=p(e.body?e.body.toJSON():{},d))&&(m+=u+"\n"),a.includes(l,e.method)?m+=`$response = Invoke-RestMethod '${o(e.url.toString())}' -Method '${e.method}' -Headers $headers`:m+=`$response = Invoke-RestMethod '${o(e.url.toString())}' -CustomMethod '${o(e.method)}' -Headers $headers`,""!==u&&(m+=" -Body $body"),t.requestTimeout>0){let e=t.requestTimeout;e/=1e3,m+=` -TimeoutSec ${e}`}t.followRedirect||(m+=" -MaximumRedirection 0"),n(null,m+="\n$response | ConvertTo-Json")},getOptions:d}},35359(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},60931(e,t,n){e.exports=n(39779)},39779(e,t,n){e.exports={convert:n(6417).convert,getOptions:n(6417).getOptions}},52010(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(e.push(`${t.key}=${t.value}`),e),[]):[]).length>0?"?"+f.join("&"):"",y+="import http.client\n",(h=e.headers.get("Content-Type"))&&("application/json"===h||h.match(/\+json$/))&&(y+="import json\n"),e.body&&"formdata"===e.body.mode&&(y+="import mimetypes\n",y+="from codecs import encode\n"),y+="\n","http"===e.url.protocol?y+=`conn = http.client.HTTPConnection("${i(d)}"`:y+=`conn = http.client.HTTPSConnection("${i(d)}"`,y+=p.port?`, ${e.url.port}`:"",y+=0!==t.requestTimeout?`, timeout = ${t.requestTimeout})\n`:")\n",e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return y+=l(e.toJSON(),u,t.requestBodyTrim,h),e.body&&!h&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),y+=function(e,t){var n,a=e.toJSON().header,o=e.body?e.body.mode:"raw";return r.isEmpty(a)?"formdata"===o?`headers = {\n${t} 'Content-type': 'multipart/form-data; boundary={}'.format(boundary) \n}\n`:"headers = {}\n":(a=r.reject(a,"disabled"),n=r.map(a,function(e){return`${t}'${i(e.key,"header",!0)}': '${i(e.value,"header")}'`}),"formdata"===o&&n.push(`${t}'Content-type': 'multipart/form-data; boundary={}'.format(boundary)`),`headers = {\n${n.join(",\n")}\n}\n`)}(e,u),y+=`conn.request("${e.method}", "${i(m)}${i(encodeURI(f))}", payload, headers)\n`,y+="res = conn.getresponse()\n",y+="data = res.read()\n",n(null,y+='print(data.decode("utf-8"))')}}},55963(e,t,n){var a=n(52010),r=n(19273).sanitize,o=n(72528),i="__PYTHON#%0True__",s="__PYTHON#%0False__",c="__PYTHON#%0NULL__";function l(e,t){return"boolean"==typeof t?t?i:s:null===t?c:t}e.exports=function(e,t,n,u){if(!a.isEmpty(e.body)){var p,d,m="";switch(e.body.mode){case"raw":if(a.isEmpty(e.body[e.body.mode]))return"payload = ''\n";if(u&&("application/json"===u||u.match(/\+json$/)))try{return`payload = json.dumps(${function(e,t){return JSON.stringify(e,l,t).replace(new RegExp(`"${i}"`,"g"),"True").replace(new RegExp(`"${s}"`,"g"),"False").replace(new RegExp(`"${c}"`,"g"),"None")}(JSON.parse(e.body[e.body.mode]),t.length)})\n`}catch(f){}return`payload = ${r(e.body[e.body.mode],e.body.mode,n)}\n`;case"graphql":let y,g=e.body[e.body.mode].query;try{y=JSON.parse(e.body[e.body.mode].variables)}catch(h){y={}}return m+=`payload = ${r(JSON.stringify({query:g,variables:y}),"raw",n)}\n`;case"urlencoded":return d=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(d)?m="payload = ''\n":(p=a.map(d,function(t){return`${r(t.key,e.body.mode,n)}=${r(t.value,e.body.mode,n)}`}),m+=`payload = '${p.join("&")}'\n`),m;case"formdata":return d=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(d)?(m="boundary = ''\n",m+="payload = ''\n"):(m+="dataList = []\n",m+="boundary = 'wL36Yn8afVp8Ag7AmP8qZ0SA4n1v9T'\n",d.forEach(e=>{if(m+="dataList.append(encode('--' + boundary))\n","file"!==e.type)m+=`dataList.append(encode('Content-Disposition: form-data; name=${r(e.key,"form-data",!0)};'))\n\n`,m+="dataList.append(encode('Content-Type: {}'.format('"+(e.contentType?e.contentType:"text/plain")+"')))\n",m+="dataList.append(encode(''))\n\n",m+=`dataList.append(encode("${r(e.value,"form-data",!0)}"))\n`;else{var n=e.src.split(o.sep),a=n[n.length-1];m+=`dataList.append(encode('Content-Disposition: form-data; name=${r(e.key,"form-data",!0)}; filename={0}'.format('${r(a,"formdata",!0)}')))\n\n`,m+=`fileType = mimetypes.guess_type('${r(e.src,"formdata",!0)}')[0] or 'application/octet-stream'\n`,m+="dataList.append(encode('Content-Type: {}'.format(fileType)))\n",m+="dataList.append(encode(''))\n\n",m+=`with open('${e.src}', 'rb') as f:\n`,m+=`${t}dataList.append(f.read())\n`}}),m+="dataList.append(encode('--'+boundary+'--'))\n",m+="dataList.append(encode(''))\n",m+="body = b'\\r\\n'.join(dataList)\n",m+="payload = body\n"),m;case"file":return'payload = ""\n';default:return"payload = ''\n"}}return"payload = ''\n"}},19273(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e).replace(/'/g,"\\'");case"formdata":case"file":case"header":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},30592(e,t,n){e.exports=n(19788)},19788(e,t,n){e.exports={convert:n(61291).convert,getOptions:n(61291).getOptions}},38507(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}p+=`${o(e.toJSON(),l,t.trimRequestBody,u)}`,e.body&&!u&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),p+=`${function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?"headers = {}\n":(n=r.reject(n,"disabled"),`headers = {\n${r.map(n,function(e){return`${t}'${i(e.key,"header",!0)}': '${i(e.value,"header")}'`}).join(",\n")}\n}\n`)}(e,l)}\n`,p+=`response = requests.request("${e.method}", url, headers=headers`,p+=e.body&&e.body.mode&&"formdata"===e.body.mode?", data=payload, files=files":", data=payload",p+=t.followRedirect?"":", allow_redirects=False",p+=0!==t.requestTimeout?`, timeout=${t.requestTimeout}`:"",p+=")\n\n",n(null,p+="print(response.text)\n")}}},89170(e,t,n){var a=n(38507),r=n(95418).sanitize,o="__PYTHON#%0True__",i="__PYTHON#%0False__",s="__PYTHON#%0NULL__",c={aac:"audio/aac",abw:"application/x-abiword",arc:"application/x-freearc",avi:"video/x-msvideo",azw:"application/vnd.amazon.ebook",bin:"application/octet-stream",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip2",csh:"application/x-csh",css:"text/css",csv:"text/csv",doc:"application/msword",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",eot:"application/vnd.ms-fontobject",epub:"application/epub+zip",gif:"image/gif",htm:"text/html",html:"text/html",ico:"image/vnd.microsoft.icon",ics:"text/calendar",jar:"application/java-archive",jpeg:"image/jpeg",jpg:"image/jpeg",js:"text/javascript",json:"application/json",jsonld:"application/ld+json",mid:"audio/midi",midi:"audio/midi",mjs:"text/javascript",mp3:"audio/mpeg",mpeg:"video/mpeg",mpkg:"application/vnd.apple.installer+xml",odp:"application/vnd.oasis.opendocument.presentation",ods:"application/vnd.oasis.opendocument.spreadsheet",odt:"application/vnd.oasis.opendocument.text",oga:"audio/ogg",ogv:"video/ogg",ogx:"application/ogg",otf:"font/otf",png:"image/png",pdf:"application/pdf",ppt:"application/vnd.ms-powerpoint",pptx:"application/vnd.openxmlformats-officedocument.presentationml.presentation",rar:"application/x-rar-compressed",rtf:"application/rtf",sh:"application/x-sh",svg:"image/svg+xml",swf:"application/x-shockwave-flash",tar:"application/x-tar",tif:"image/tiff",tiff:"image/tiff",ts:"video/mp2t",ttf:"font/ttf",txt:"text/plain",vsd:"application/vnd.visio",wav:"audio/wav",weba:"audio/webm",webm:"video/webm",webp:"image/webp",woff:"font/woff",woff2:"font/woff2",xhtml:"application/xhtml+xml",xls:"application/vnd.ms-excel",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",xml:"text/xml",xul:"application/vnd.mozilla.xul+xml",zip:"application/zip","3gp":"video/3gpp","7z":"application/x-7z-compressed","7-zip":"application/x-7z-compressed"};function l(e,t){return"boolean"==typeof t?t?o:i:null===t?s:t}e.exports=function(e,t,n,u){if(e.body){var p,d,m,f="";switch(e.body.mode){case"raw":if(a.isEmpty(e.body[e.body.mode])&&(f="payload = {}\n"),u&&("application/json"===u||u.match(/\+json$/)))try{return`payload = json.dumps(${function(e,t){return JSON.stringify(e,l,t).replace(new RegExp(`"${o}"`,"g"),"True").replace(new RegExp(`"${i}"`,"g"),"False").replace(new RegExp(`"${s}"`,"g"),"None")}(JSON.parse(e.body[e.body.mode]),t.length)})\n`}catch(h){}return`payload = ${r(e.body[e.body.mode],e.body.mode,n)}\n`;case"graphql":let g,v=e.body[e.body.mode].query;try{g=JSON.parse(e.body[e.body.mode].variables)}catch(y){g={}}return f+=`payload = ${r(JSON.stringify({query:v,variables:g}),"raw",n)}\n`;case"urlencoded":return m=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(m)?f="payload = {}\n":f+=`payload = '${(p=a.map(m,function(t){return`${r(t.key,e.body.mode,n)}=${r(t.value,e.body.mode,n)}`})).join("&")}'\n`,f;case"formdata":return m=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(m)?f="payload = {}\nfiles={}\n":(p=a.map(a.filter(m,{type:"text"}),function(t){return`'${r(t.key,e.body.mode,n)}': '${r(t.value,e.body.mode,n)}'`}),d=a.map(a.filter(m,{type:"file"}),function(a){var o=a.src,i=o.split(".")[o.split(".").length-1],s=c[i];return s||(s="application/octet-stream"),`${t}('${a.key}',('${o.split("/")[o.split("/").length-1]}',open('${r(o,e.body.mode,n)}','rb'),'${s}'))`}),f=`payload = {${p.join(",\n")}}\nfiles=[\n${d.join(",\n")}\n]\n`),f;case"file":return'payload = ""\n';default:return"payload = {}\n"}}return"payload = {}\n"}},95418(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e).replace(/'/g,"\\'");case"formdata":case"file":case"header":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},98026(e,t,n){e.exports=n(99310)},99310(e,t,n){e.exports={convert:n(15822).convert,getOptions:n(15822).getOptions}},17109(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a0?`headers = ${function(e,t,n){return`c(\n${e.map(e=>`${t}'${n?r(e.key,!0):e.key}' = ${n?"'"+r(e.value)+"'":e.value}`).join(",\n")}\n)`}(e=function(e){let t={},n=[];return e.forEach(e=>{t.hasOwnProperty(e.key)?t[e.key].push(e.value):t[e.key]=[e.value]}),n=Object.keys(t).map(e=>({key:e,value:t[e].join(", ")})),n}(e=e.filter(e=>!e.disabled)),t,!0)}\n\n`:""}function l(e,t,n,a,r,o=0){let i=t?", body = body":"",s=n?", add_headers(headers)":"",c=function(e){const t=["urlencoded"].includes(e),n=["formdata"].includes(e);let a="";return t?a=", encode = 'form'":n&&(a=", encode = 'multipart'"),a}(r);return`res <- VERB("${a}", url = "${e}"${i}${s}${c}${o?`, timeout(${o})`:""})\n\n`}function u({url:e,method:t,hasParams:n,hasHeaders:a,mode:r,requestTimeout:o}){const i=t.toUpperCase();let s="";return i&&""!==i&&(s=l(e,n,a,i,r,o)),s}e.exports={getOptions:a,convert:function(e,t,n){if("function"!=typeof n)throw new Error("R-Httr~convert: Callback is not a function");let r="";t=o(t,a());const l=function(e){return e.method}(e),p=s(t),d=function(e){return e.url.toString()}(e),m=e.body?e.body.mode:"",f=c(function(e){return e.headers.members}(e),p),h=i(e.body,p,function(e){return!(!e||!e.trimRequestBody)&&e.trimRequestBody}(t),e.headers.get("Content-Type"));return r+="library(httr)\n\n",r+=f,r+=h,r+=u({url:d,method:l,hasParams:""!==h,hasHeaders:""!==f,mode:m,requestTimeout:t.requestTimeout}),r+="cat(content(res, 'text'))",n(null,r)},getSnippetHeaders:c,getSnippetFromMethod:l,getSnippetRequest:u,getIndentation:s}},88776(e,t,n){const a=n(62248).sanitizeString,r=n(17109);function o(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}function i(e,t,n,r){let o="";if(r&&("application/json"===r||r.match(/\+json$/)))try{let n=JSON.parse(e);o+=`'${JSON.stringify(n,null,t.length)}';`}catch(i){o+=`"${a(e.toString(),n)}"`}else o+=JSON.stringify(e.toString());return o}function s(e){return e.value?`'${a(e.value,bodyTrim)}'`:Array.isArray(e.src)?0===e.src.length?"path/to/file":e.src.join("/"):e.src?e.src:"/path/to/file"}function c(e,t,n){let o=r.reject(e.members,"disabled"),i="";if(!r.isEmpty(o)){let e=r.map(o,e=>"file"===e.type?function(e,t,n){return`${t}'${a(e.key,n)}' = upload_file('${s(e)}')`}(e,t,n):function(e,t,n){return`${t}'${a(e.key,n)}' = '${a(e.value,n)}'`}(e,t,n));i+=`list(\n${e.join(",\n")}\n)`}return i}function l(e,t,n,o){let s="";switch(e.mode){case"urlencoded":return s=function(e,t,n){let o=r.reject(e.members,"disabled"),i="";r.isEmpty(o)||(i+=`list(\n${r.map(o,e=>`${t}'${a(e.key,n)}' = '${a(e.value,n)}'`).join(",\n")}\n)`);return i}(e.urlencoded,t,n),""===s?"":`body = ${s}\n\n`;case"raw":default:return s=i(e.raw,t,n,o),""===s?"":`body = ${s}\n\n`;case"graphql":return s=function(e,t){const n=e.query;let r,o="";try{r=JSON.parse(e.variables)}catch(i){r={}}return o=`'${a(JSON.stringify({query:n,variables:r}),t)}'`,o}(e.graphql,n),""===s?"":`body = ${s}\n\n`;case"formdata":return s=c(e.formdata,t,n),""===s?"":`body = ${s}\n\n`;case"file":return s="''",""===s?"":`body = upload_file(${s})\n\n`}}e.exports={parseBody:function(e,t,n,a){return e&&!r.isEmpty(e)?l(e=function(e){if(e&&"formdata"===e.mode){let t=e.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.update({mode:"formdata",formdata:n})}return e}(e),t,n,a):""}}},62248(e){e.exports={sanitizeString:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/'/g,"\\'")},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},2312(e,t,n){e.exports=n(60068)},60068(e,t,n){e.exports={convert:n(29476).convert,getOptions:n(29476).getOptions}},499(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a(e[t.key]=[...e[t.key]||[],t],e),{});return Object.keys(n).forEach(e=>{let a=[];n[e].forEach(e=>{a.push(e.value)}),t.push({key:e,value:a.join(", ")})}),t}function c(e){if(e&&e.indentType&&e.indentCount){return("Tab"===e.indentType?"\t":" ").repeat(e.indentCount)}return" "}function l(e,t){return e.length>0?`headers = ${function(e,t,n){return`c(\n${(e=s(e)).map(e=>`${t}"${n?r(e.key,!0):e.key}" = ${n?'"'+r(e.value)+'"':e.value}`).join(",\n")}\n)`}(e=e.filter(e=>!e.disabled),t,!0)}\n`:""}function u(e,t,n,a){let r,o=[];return e&&o.push({key:"postfields",value:"params"}),t&&o.push({key:"httpheader",value:"headers"}),n&&0!==n&&o.push({key:"timeout.ms",value:n}),!0===a&&o.push({key:"followlocation",value:"TRUE"}),r=o.map(e=>`${e.key} = ${e.value}`),`${r.join(", ")}`}function p(e,t,n,a,r,o,i){let s=u(!1,a,r,o),c=function(e){if(!e||0===e.numberOfFiles)return"";let t=[];for(let n=0;n`${t}"${a(e.key,n)}" = "${a(e.value,n)}"`).join(",\n")}\n)`}return i}function s(e,t,n,r){return`file${r} = fileUpload(\n${t.repeat(1)}filename = path.expand('${a(e.src,n)}'))\n`}function c(e,t,n){let o=r.reject(e.members,"disabled"),i=0,c="",l="";if(!r.isEmpty(o)){let e,u,p;e=o.filter(e=>"file"===e.type),u=o.filter(e=>"file"!==e.type),p=r.map(u,e=>function(e,t,n){return`${t}"${a(e.key,n)}" = "${a(e.value,n)}"`}(e,t,n)),i=e.length,r.forEach(e,(e,a)=>{l+=s(e,t,n,a)}),p.length>0&&(c+=`c(\n${p.join(",\n")}\n)`)}return{bodySnippet:c,fileSnippet:l,numberOfFiles:i}}function l(e,t,n,r){let o="";if(r&&("application/json"===r||r.match(/\+json$/)))try{let r=JSON.parse(e);o+=`"${a(JSON.stringify(r,null,t.length),n)}"`}catch(i){o+=`"${a(e.toString(),n)}"`}else o+=JSON.stringify(e.toString());return o}function u(e,t){const n=e.query;let r,o="";try{r=JSON.parse(e.variables)}catch(i){r={}}return o=`'${a(JSON.stringify({query:n,variables:r}),t)}';`,o}e.exports={parseBody:function(e,t,n,a){return e&&!r.isEmpty(e)?function(e,t,n,a){let r="";switch(e.mode){case"urlencoded":return r=i(e.urlencoded,t,n),""===r?"":`params = ${r}\n`;case"raw":default:return r=l(e.raw,t,n,a),""===r?"":`params = ${r}\n`;case"graphql":return r=u(e.graphql,n),""===r?"":`params = ${r}\n`;case"formdata":{let a=c(e.formdata,t,n);return{bodySnippet:""===a.bodySnippet?"":`params = ${a.bodySnippet}\n`,fileSnippet:a.fileSnippet,numberOfFiles:a.numberOfFiles}}case"file":return r='"";',""===r?"":`params = ${r}\n`}}(e=function(e){if(e&&"formdata"===e.mode){let t=e.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,i=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{o(n,t,e.type,a,r,i)}):o(n,t,e.type,"/path/to/file",r,i):o(n,t,e.type,e.src,r,i):o(n,t,e.type,e.value,r,i)}),e.update({mode:"formdata",formdata:n})}return e}(e),t,n,a):""},parseURLEncodedBody:i,parseFormData:c,parseRawBody:l,parseGraphQL:u,buildFormDataParamFile:s}},22386(e){e.exports={sanitizeString:function(e,t){return"string"!=typeof e?"":(e=t&&"boolean"==typeof t?e.trim():e).replace(/\\/g,"\\\\").replace(/"/g,'\\"')},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},78821(e,t,n){e.exports=n(1821)},1821(e,t,n){e.exports={convert:n(39257).convert,getOptions:n(39257).getOptions}},40868(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{a.push(`"${i(e,"header")}"`)}),t+=`request["${i(n,"header",!0)}"] = [${a.join(", ")}]\n`}else t+=`request["${i(n,"header",!0)}"] = "${i(e,"header")}"\n`}),t}a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){var u,p,d="",m="";if(r.isFunction(t))n=t,t=null;else if(!r.isFunction(n))throw new Error("Ruby~convert: Callback is not a function");if(u=("Tab"===(t=s(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),d='require "uri"\n',(p=e.headers.get("Content-Type"))&&("application/json"===p||p.match(/\+json$/))&&(d+='require "json"\n'),d+='require "net/http"\n\n',r.includes(["GET","POST","HEAD","DELETE","PATCH","PROPFIND","PROPPATCH","PUT","OPTIONS","COPY","LOCK","UNLOCK","MOVE","TRACE"],e.method)||(d+=`class Net::HTTP::${r.capitalize(e.method)} < Net::HTTPRequest\n`,d+=`${u}METHOD = "${e.method}"\n`,d+=`${u}REQUEST_HAS_BODY = ${!r.isEmpty(e.body)}\n`,d+=`${u}RESPONSE_HAS_BODY = true\n`,d+="end\n\n"),d+=`url = URI("${i(e.url.toString(),"url")}")\n\n`,i(e.url.toString(),"url").startsWith("https")){if(d+="https = Net::HTTP.new(url.host, url.port)\n",d+="https.use_ssl = true\n\n",t.requestTimeout&&(d+=`https.read_timeout = ${Math.ceil(t.requestTimeout/1e3)}\n`),d+=`request = Net::HTTP::${r.capitalize(e.method)}.new(url)\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),""!==(m=l(e.getHeaders({enabled:!0})))&&(d+=m),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}d+=`${o(e.toJSON(),t.trimRequestBody,p,t.indentCount)}\n`,d+="response = https.request(request)\n",d+="puts response.read_body\n"}else d+="http = Net::HTTP.new(url.host, url.port);\n",t.requestTimeout&&(d+=`http.read_timeout = ${Math.ceil(t.requestTimeout/1e3)}\n`),d+=`request = Net::HTTP::${r.capitalize(e.method)}.new(url)\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),""!==(m=l(e.getHeaders({enabled:!0})))&&(d+=m),d+=`${o(e.toJSON(),t.trimRequestBody,p,t.indentCount)}\n`,d+="response = http.request(request)\n",d+="puts response.read_body\n";return n(null,d)}}},28961(e,t,n){var a=n(40868),r=n(75999).sanitize,o="__RUBY#%0NULL__";function i(e,t){return null===t?o:t}e.exports=function(e,t,n,s){if(e.body){var c,l="",u=[];switch(e.body.mode){case"raw":if(a.isEmpty(e.body[e.body.mode]))return"";if(n&&("application/json"===n||n.match(/\+json$/)))try{let t=JSON.parse(e.body[e.body.mode]);return t=r(JSON.stringify(t,i,s)),t=t.replace(new RegExp(`"${o}"`,"g"),"nil"),`request.body = JSON.dump(${t})\n`}catch(p){}return l+=`request.body = ${r(e.body[e.body.mode],e.body.mode,t)}\n`;case"graphql":let m,f=e.body[e.body.mode].query;try{m=JSON.parse(e.body[e.body.mode].variables)}catch(d){m={}}return l+=`request.body = ${r(JSON.stringify({query:f,variables:m}),"raw",t)}\n`;case"urlencoded":return c=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(c)||(u=a.map(c,function(n){return`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`}),l=`request.body = "${r(u.join("&"),"doubleQuotes")}"\n`),l;case"formdata":return c=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(c)||(u=a.map(c,function(e){return"text"===e.type?`['${r(e.key,"formdata",t)}', '${r(e.value,"formdata",t)}']`:`['${r(e.key,"formdata",t)}', File.open('${e.src}')]`})),l=`form_data = [${u.join(",")}]\n`,l+="request.set_form form_data, 'multipart/form-data'";case"file":return l='request.body = ""\n';default:return l}}return""}},75999(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=(e=n&&"boolean"==typeof n?e.trim():e).replace(/`/g,"\\`").replace(/#/g,"\\#").replace(/\$/g,"\\$").replace(/!/g,"\\!"),t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e);case"formdata":case"file":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');default:return e.replace(/"/g,'\\"')}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},92845(e,t,n){e.exports=n(16085)},16085(e,t,n){e.exports={convert:n(68654).convert,getOptions:n(68654).getOptions}},68654(e,t,n){const a=n(92935),r=n(10359).sanitizeOptions,{parseHeader:o,parseBody:i}=n(70252),{addDefaultContentType:s,formatFormData:c}=n(5426),l=["GET","POST","PUT","DELETE","HEAD","OPTIONS","CONNECT","PATH","TRACE"];const u=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:4,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Follow redirects",id:"followRedirect",type:"boolean",default:!0,description:"Automatically follow HTTP redirects"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"}]},convert:function(e,t,n){if(!a.isFunction(n))throw new Error("Rust~reqwest-convert: Callback is not a function");let p;return p="Tab"===(t=r(t,u.getOptions())).indentType?"\t":" ",p=p.repeat(t.indentCount),n(null,function(e,t,n){let r="#[tokio::main]\n";r+="async fn main() -> Result<(), Box> {\n",r+=`${t}let client = reqwest::Client::builder()\n`,!1===a.get(e,"protocolProfileBehavior.followRedirects",n.followRedirect)&&(r+=`${t.repeat(2)}.redirect(reqwest::redirect::Policy::none())\n`),r+=`${t.repeat(2)}.build()?;\n\n`,s(e),e.body&&"formdata"===e.body.mode&&c(e);const u=e.body&&e.body.toJSON(),p=e.headers.get("Content-Type"),{headerSnippet:d,requestHeaderSnippet:m}=o(e,t),{bodySnippet:f,requestBodySnippet:h}=i(u,n.trimRequestBody,t,p);r+=d,r+=f;let y="";return l.includes(e.method)?y+=`${t}let request = client.request(reqwest::Method::${e.method}, `:(y+=`${t}let method = "${e.method}";\n`,y+=`${t}let request = client.request(reqwest::Method::from_bytes(method.as_bytes())?, `),y+=`"${e.url.toString()}")\n`,y+=m,y+=h,0!==n.requestTimeout&&(y+=`${t.repeat(2)}.timeout(std::time::Duration::from_millis(${n.requestTimeout}))\n`),y=y.slice(0,-1)+";\n\n",r+=y,r+=`${t}let response = request.send().await?;\n`,r+=`${t}let body = response.text().await?;\n\n`,r+=`${t}println!("{}", body);\n\n`,r+=`${t}Ok(())\n}`,r}(e,p,t))}}},5426(e){function t(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}e.exports={addDefaultContentType:function(e){e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"}))},formatFormData:function(e){const n=e.body.formdata,a=[];n.members.forEach(e=>{const n=e.key,r=e.type,o=e.disabled,i=e.contentType;"file"===r?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(r=>{t(a,n,e.type,r,o,i)}):t(a,n,e.type,"/path/to/file",o,i):t(a,n,e.type,e.src,o,i):t(a,n,e.type,e.value,o,i)}),e.body.update({mode:"formdata",formdata:a})}}},70252(e,t,n){const a=n(92935),r=n(72528),{sanitize:o}=n(10359);function i(e,t,n,a){let r="",i="";if(a&&a.startsWith("application/json"))try{const t=JSON.parse(e);r+=`${n}let data = r#"${JSON.stringify(t,null,n)}"#;\n\n`,r+=`${n}let json: serde_json::Value = serde_json::from_str(&data)?;\n\n`,i+=`${n.repeat(2)}.json(&json)\n`}catch(s){r=`${n}let data = "${o(e,t)}";\n\n`,i+=`${n.repeat(2)}.body(data)\n`}else r=`${n}let data = "${o(e,t)}";\n\n`,i+=`${n.repeat(2)}.body(data)\n`;return{bodySnippet:r,requestBodySnippet:i}}e.exports={parseHeader:function(e,t){const n=e.getHeaders({enabled:!0});let r="",i="";return a.isEmpty(n)||(r+=`${t}let mut headers = reqwest::header::HeaderMap::new();\n`,a.forEach(n,(e,n)=>{Array.isArray(e)&&(e=e.join(", ")),r+=`${t}headers.insert("${o(n)}", `,r+=`"${o(e)}".parse()?);\n`}),r+="\n",i+=`${t.repeat(2)}.headers(headers)\n`),{headerSnippet:r,requestHeaderSnippet:i}},parseBody:function(e,t,n,s){if(!e||a.isEmpty(e))return{bodySnippet:"",requestBodySnippet:""};switch(e.mode){case"urlencoded":return function(e,t,n){let r=`${n}let mut params = std::collections::HashMap::new();\n`,i=`${n.repeat(2)}.form(¶ms)\n`;return a.forEach(e,function(e){e.disabled||(r+=`${n}params.insert("${o(e.key,t)}", `,r+=`"${o(e.value,t)}");\n`)}),r+="\n",{bodySnippet:r,requestBodySnippet:i}}(e.urlencoded,t,n);case"raw":return i(e.raw,t,n,s);case"graphql":return function(e,t,n){let a="",r="";a+=`${n}let data = r#"\n{\n${n}"query": "${e?o(e.query,t):""}"`,e&&e.variables&&(a+=`,\n${n}"variables": ${t?e.variables.trim():e.variables}`);return a+='\n}\n"#;\n',a+=`${n}let json: serde_json::Value = serde_json::from_str(&data)?;\n\n`,r+=`${n.repeat(2)}.json(&json)\n`,{bodySnippet:a,requestBodySnippet:r}}(e.graphql,t,n);case"formdata":return function(e,t,n){let i="",s=1,c=`${n}let form = reqwest::multipart::Form::new()\n`,l=`${n.repeat(2)}.multipart(form)\n`;return a.forEach(e,function(e){if(!e.disabled)if("file"===e.type){const a=e.src.split(r.sep).pop();c+=`${n.repeat(2)}.part("${o(e.key,t)}", `,c+=`reqwest::multipart::Part::bytes(std::fs::read("${o(e.src,t)}")?)`,c+=`.file_name("${a}")`,e.contentType&&(i+=`${n}let mut form_param${s}_headers = `,i+="reqwest::header::HeaderMap::new();\n",i+=`${n}form_param${s}_headers.insert("Content-Type", `,i+=`"${o(e.contentType,t)}".parse()?);\n\n`,c+=`.headers(form_param${s}_headers)`),c+=")\n",s++}else e.contentType?(i+=`${n}let mut form_param${s}_headers = `,i+="reqwest::header::HeaderMap::new();\n",i+=`${n}form_param${s}_headers.insert("Content-Type", `,i+=`"${o(e.contentType,t)}".parse()?);\n\n`,c+=`${n.repeat(2)}.part("${o(e.key,t)}", `,c+=`reqwest::multipart::Part::text("${o(e.value,t)}")`,c+=`.headers(form_param${s}_headers))\n`,s++):(c+=`${n.repeat(2)}.text("${o(e.key,t)}", `,c+=`"${o(e.value,t)}")\n`)}),c=i+c.slice(0,-1)+";\n\n",{bodySnippet:c,requestBodySnippet:l}}(e.formdata,t,n);case"file":return function(e,t){return{bodySnippet:`${t}let bytes = std::fs::read("${o(e.src)}")?;\n\n`,requestBodySnippet:`${t.repeat(2)}.body(bytes)\n`}}(e.file,n);default:return i(e[e.mode],t,n,s)}}}},10359(e){e.exports={sanitize:function(e,t){return"string"!=typeof e?"":(t&&(e=e.trim()),e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"))},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},60898(e,t,n){e.exports=n(3446)},3446(e,t,n){e.exports={convert:n(29659).convert,getOptions:n(29659).getOptions}},80909(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;ae?" --follow ":l,g=e=>e?"--timeout "+e/1e3+l:"--timeout 3600 ";if(r.isFunction(t))n=t,t=null;else if(!r.isFunction(n))throw new Error("Shell-Httpie~convert: Callback not a function");if(t=i(t,a.getOptions()),f=s(e.url.toString()),m=t.requestTimeout,e.body&&"graphql"===e.body.mode&&!e.headers.has("Content-Type")&&e.addHeader({key:"Content-Type",value:"application/json"}),p=o.addHeaders(e),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}if(e.hasOwnProperty("body"))if(e.body.hasOwnProperty("mode"))switch(d=e.body.mode,u=o.getRequestBody(e.body[d],d),d){case"urlencoded":case"formdata":h+="http --ignore-stdin --form"+y(t.followRedirect),h+=g(m),h+=e.method+l+f+" \\\n",h+=u+(p?" \\\n"+p:"");break;case"raw":case"graphql":u&&(h+="printf "+u+"| "),h+="http "+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");break;case"file":h+=`cat ${u} | `,h+="http "+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");break;default:return n("Shell-Httpie~convert: Not a valid Content-Type in request body",null)}else h+="http"+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");else h+="http"+y(t.followRedirect)+g(m),h+=e.method+l+f+(p?" \\\n"+p:"");n(null,h)}}},14(e,t,n){var a=n(11632),r=n(80909);const o="raw";e.exports={boundaryHash:"e4dgoae5mIkjFjfG",contentType:"",addHeaders:function(e){var t="";return e.hasOwnProperty("headers")&&(Array.isArray(e.headers.members)&&e.headers.members.length?(e.headers.members=r.reject(e.headers.members,"disabled"),t=e.headers.members.map(e=>" "+e.key.trim()+":"+a.quote(e.value)).join(" \\\n")):t=""),t===[]?"":t},getRequestBody:function(e,t){var n;switch(t){case"urlencoded":n=Array.isArray(e.members)&&e.members.length?e.members.map(e=>"string"==typeof e.value?" "+a.quote(e.key)+"="+a.quote(e.value):" "+e.key+":="+e.value).join(" \\\n"):"";break;case"formdata":n=Array.isArray(e.members)&&e.members.length?e.members.map(e=>"text"===e.type?"string"==typeof e.value?" "+a.quote(e.key)+"="+a.quote(e.value):" "+e.key+":="+e.value:" "+a.quote(e.key)+"@"+e.src).join(" \\\n"):"";break;case o:n=void 0===e?"":e?`${a.quote(e,o)}`:"";break;case"graphql":let t,i=e.query;try{t=JSON.parse(e.variables)}catch(r){t={}}n=a.quote(JSON.stringify({query:i,variables:t}),o);break;case"file":n=e.src;break;default:n=""}return n||""}}},11632(e){e.exports={quote:function(e,t){return"string"!=typeof e||""===e?"":"raw"===t?"'"+e.replace(/\\/g,"\\\\").replace(/'/g,"'\\''").replace(/%/,"%%")+"'":"'"+e.replace(/\\/g,"\\\\").replace(/'/g,"'\\''")+"'"},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},93495(e,t,n){e.exports=n(37447)},37447(e,t,n){e.exports={convert:n(59937).convert,getOptions:n(59937).getOptions}},68502(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{e.disabled||"file"!==e.type||(u=!0)}),u&&(l="# wget doesn't support file upload via form data, use curl -F \\\n"),l+="wget --no-check-certificate --quiet \\\n",l+=`${c}--method ${e.method} \\\n`,t.requestTimeout>0?l+=`${c}--timeout=${Math.floor(t.requestTimeout/1e3)} \\\n`:l+=`${c}--timeout=0 \\\n`,"boolean"!=typeof t.followRedirect||t.followRedirect||(l+=`${c}--max-redirect=0 \\\n`),e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),l+=`${function(e,t){var n=e.toJSON().header;return r.isEmpty(n)?`${t}--header '' \\`:(n=r.reject(n,"disabled"),r.map(n,function(e){return`${t}--header '${i(e.key,"header",!0)}: ${i(e.value,"header")}' \\`}).join("\n"))}(e,c)}\n`,l+=`${o(e.toJSON(),t.trimRequestBody,c)}`,n(null,l+=`${c} '${i(e.url.toString(),"url")}'`)}}},38215(e,t,n){var a=n(68502),r=n(2733).sanitize;e.exports=function(e,t,n){if(e.body){var o,i="",s=[];switch(e.body.mode){case"raw":return a.isEmpty(e.body[e.body.mode])||(i+=`${n}--body-data '${r(e.body[e.body.mode],e.body.mode,t)}' \\\n`),i;case"graphql":let l,u=e.body[e.body.mode].query;try{l=JSON.parse(e.body[e.body.mode].variables)}catch(c){l={}}return i+=`${n}--body-data '${r(JSON.stringify({query:u,variables:l}),"raw",t)}' \\\n`;case"urlencoded":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(i=`${n}--body-data '${(s=a.map(o,function(n){return`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`})).join("&")}' \\\n`),i;case"formdata":return o=a.reject(e.body[e.body.mode],"disabled"),a.isEmpty(o)||(a.forEach(o,function(n){"text"===n.type&&s.push(`${r(n.key,e.body.mode,t)}=${r(n.value,e.body.mode,t)}`)}),i=`${n}--body-data '${s.join("&")}' \\\n`),i;case"file":return i=`${n}--body-file='`,i+=`${r(e.body[e.body.mode].src,e.body.mode,t)}' \\\n`;default:return i}}return""}},2733(e){e.exports={sanitize:function(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":case"header":case"url":return e.replace(/'/g,"'\\''");case"urlencoded":return encodeURIComponent(e).replace(/'/g,"'\\''");case"formdata":return e.replace(/'/g,"\\'");case"file":return e.replace(/\\/g,"\\\\").replace(/'/g,"\\'");default:return e.replace(/'/g,"'")}return e},sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a}}},25760(e,t,n){e.exports=n(57932)},57932(e,t,n){e.exports={convert:n(79091).convert,getOptions:n(79091).getOptions}},555(e){e.exports={isEmpty:function(e){if(null==e)return!0;if(Array.isArray(e)||"string"==typeof e||"function"==typeof e.splice)return!e.length;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},isUndefined:function(e){return void 0===e},isFunction:function(e){return"function"==typeof e},capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},reduce:function(e,t,n){return e.reduce(t,n)},filter:function(e,t){if("function"==typeof t)return e.filter(t);var n=Object.keys(t),a=t[n],r=[];return e.forEach(function(e){e[n]&&e[n]===a&&r.push(e)}),r},reject:function(e,t){var n=[];return e.forEach(e=>{e[t]||n.push(e)}),n},map:function(e,t){return e.map(t)},forEach:function(e,t){if(null===e)return null;if(Array.isArray(e))return e.forEach(t);const n=Object(e),a=Object.keys(e);var r,o,i=-1;for(o=0;o{e[a][r]&&e[a][r]===t[r]||(n=!1)}),n){o=a;break}return o},get:function(e,t,n){if(null!==e){var a,r=t.split("."),o=e;for(a=0;a{e.disabled||(i="",i+=`${a}[\n${a.repeat(2)}"key": "${o(e.key,t,n)}",\n`,"file"===e.type?(i+=`${a.repeat(2)}"src": "${o(e.src,t,n)}",\n`,i+=`${a.repeat(2)}"type": "file"\n${a}]`):(i+=`${a.repeat(2)}"value": "${o(e.value,t,n)}",\n`,i+=`${a.repeat(2)}"type": "text"`,e.contentType&&(i+=`,\n${a.repeat(2)}"contentType": "${o(e.contentType,t,n)}"`),i+=`\n${a}]`),c.push(i))}),s=`let parameters = ${c="[\n"+r.join(c,",\n")+"]"} as [[String: Any]]\n\n`,s+='let boundary = "Boundary-\\(UUID().uuidString)"\n',s+="var body = Data()\nvar error: Error? = nil\n",s+="for param in parameters {\n",s+=`${a}if param["disabled"] != nil { continue }\n`,s+=`${a}let paramName = param["key"]!\n`,s+=`${a}body += Data("--\\(boundary)\\r\\n".utf8)\n`,s+=`${a}body += Data("Content-Disposition:form-data; name=\\"\\(paramName)\\"".utf8)\n`,s+=`${a}if param["contentType"] != nil {\n`,s+=`${a.repeat(2)}body += Data("\\r\\nContent-Type: \\(param["contentType"] as! String)".utf8)\n`,s+=`${a}}\n`,s+=`${a}let paramType = param["type"] as! String\n`,s+=`${a}if paramType == "text" {\n`,s+=`${a.repeat(2)}let paramValue = param["value"] as! String\n`,s+=`${a.repeat(2)}body += Data("\\r\\n\\r\\n\\(paramValue)\\r\\n".utf8)\n`,s+=`${a}} else {\n`,s+=`${a.repeat(2)}let paramSrc = param["src"] as! String\n`,s+=`${a.repeat(2)}let fileURL = URL(fileURLWithPath: paramSrc)\n`,s+=`${a.repeat(2)}if let fileContent = try? Data(contentsOf: fileURL) {\n`,s+=`${a.repeat(3)}body += Data("; filename=\\"\\(paramSrc)\\"\\r\\n".utf8)\n`,s+=`${a.repeat(3)}body += Data("Content-Type: \\"content-type header\\"\\r\\n".utf8)\n`,s+=`${a.repeat(3)}body += Data("\\r\\n".utf8)\n`,s+=`${a.repeat(3)}body += fileContent\n`,s+=`${a.repeat(3)}body += Data("\\r\\n".utf8)\n`,s+=`${a.repeat(2)}}\n`,s+=`${a}}\n`,s+="}\n",s+='body += Data("--\\(boundary)--\\r\\n".utf8);\n',s+"let postData = body\n"}(e.formdata,e.mode,t,n);case"file":return'let parameters = ""\nlet postData = parameters.data(using: .utf8)';default:return""}return""}a=e.exports={getOptions:function(){return[{name:"Set indentation count",id:"indentCount",type:"positiveInteger",default:2,description:"Set the number of indentation characters to add per code level"},{name:"Set indentation type",id:"indentType",type:"enum",availableOptions:["Tab","Space"],default:"Space",description:"Select the character used to indent lines of code"},{name:"Set request timeout",id:"requestTimeout",type:"positiveInteger",default:0,description:"Set number of milliseconds the request should wait for a response before timing out (use 0 for infinity)"},{name:"Trim request body fields",id:"trimRequestBody",type:"boolean",default:!1,description:"Remove white space and additional lines that may affect the server's response"},{name:"Include boilerplate",id:"includeBoilerplate",type:"boolean",default:!1,description:"Include class definition and import statements in snippet"}]},convert:function(e,t,n){if(r.isFunction(t))n=t,t={};else if(!r.isFunction(n))throw new Error("Swift-Converter: callback is not valid function");var u,p,d,m,f,h,y="";if(u=(u="Tab"===(t=i(t,a.getOptions())).indentType?"\t":" ").repeat(t.indentCount),d=t.requestTimeout,p=t.trimRequestBody,m=s(e.url),e.body&&"formdata"===e.body.mode){let t=e.body.formdata,n=[];t.members.forEach(e=>{let t=e.key,a=e.type,r=e.disabled,o=e.contentType;"file"===a?"string"!=typeof e.src?Array.isArray(e.src)&&e.src.length?e.src.forEach(a=>{c(n,t,e.type,a,r,o)}):c(n,t,e.type,"/path/to/file",r,o):c(n,t,e.type,e.src,r,o):c(n,t,e.type,e.value,r,o)}),e.body.update({mode:"formdata",formdata:n})}return f=l(e.body?e.body.toJSON():{},p,u),t.includeBoilerplate&&(y+="import Foundation\n",y+="#if canImport(FoundationNetworking)\nimport FoundationNetworking\n#endif\n\n"),""!==f&&(y+=`${f}\n\n`),y+=`var request = URLRequest(url: URL(string: "${m}")!,timeoutInterval: ${d||"Double.infinity"})\n`,e.body&&!e.headers.has("Content-Type")&&("file"===e.body.mode?e.addHeader({key:"Content-Type",value:"text/plain"}):"graphql"===e.body.mode&&e.addHeader({key:"Content-Type",value:"application/json"})),""!==(h=function(e,t){var n="";return r.isEmpty(e)||(e=r.reject(e,"disabled"),r.forEach(e,function(e){n+=`request.addValue("${o(e.value,"header")}", `,n+=`forHTTPHeaderField: "${o(e.key,"header",!0)}")\n`})),"formdata"===t&&(n+='request.addValue("multipart/form-data; ',n+='boundary=\\(boundary)", forHTTPHeaderField: "Content-Type")\n'),n}(e.toJSON().header,e.body?e.body.mode:"raw"))&&(y+=h+"\n"),y+=`request.httpMethod = "${e.method}"\n`,""!==f&&(y+="request.httpBody = postData\n"),y+="\nlet task = URLSession.shared.dataTask(with: request) { data, response, error in \n",y+=`${u}guard let data = data else {\n`,y+=`${u.repeat(2)}print(String(describing: error))\n`,y+=`${u.repeat(2)}`,y+=t.includeBoilerplate?"exit(EXIT_SUCCESS)\n":"return\n",y+=`${u}}\n`,y+=`${u}print(String(data: data, encoding: .utf8)!)\n`,y+=t.includeBoilerplate?`${u}exit(EXIT_SUCCESS)\n`:"",y+="}\n\n",y+="task.resume()\n",n(null,y+=t.includeBoilerplate?"dispatchMain()\n":"")}}},82926(e,t,n){const a=n(555);function r(e,t,n){if("string"!=typeof e)return"";if(e=n&&"boolean"==typeof n?e.trim():e,t&&"string"==typeof t)switch(t){case"raw":return JSON.stringify(e);case"urlencoded":return encodeURIComponent(e);case"formdata":case"header":return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');case"file":return e.replace(/{/g,"[").replace(/}/g,"]");default:return e.replace(/"/g,'\\"')}return e}function o(e){return encodeURIComponent(e).replace(/%5B/g,"[").replace(/%7B/g,"{").replace(/%5D/g,"]").replace(/%7D/g,"}").replace(/%2B/g,"+").replace(/%25/g,"%").replace(/'/g,"%27")}e.exports={sanitize:r,sanitizeOptions:function(e,t){var n,a={},r={};for(n in t.forEach(e=>{r[e.id]={default:e.default,type:e.type},"enum"===e.type&&(r[e.id].availableOptions=e.availableOptions)}),e)if(e.hasOwnProperty(n)){if(void 0===r[n])continue;switch(r[n].type){case"boolean":"boolean"!=typeof e[n]?a[n]=r[n].default:a[n]=e[n];break;case"positiveInteger":"number"!=typeof e[n]||e[n]<0?a[n]=r[n].default:a[n]=e[n];break;case"enum":r[n].availableOptions.includes(e[n])?a[n]=e[n]:a[n]=r[n].default;break;default:a[n]=e[n]}}for(n in r)r.hasOwnProperty(n)&&void 0===a[n]&&(a[n]=r[n].default);return a},getUrlStringfromUrlObject:function(e){var t="";if(!e)return t;if(e.protocol&&(t+=e.protocol.endsWith("://")?e.protocol:e.protocol+"://"),e.auth&&e.auth.user&&(t=t+(e.auth.password?e.auth.user+":"+e.auth.password:e.auth.user)+"@"),e.host&&(t+=e.getHost()),e.port&&(t+=":"+e.port.toString()),e.path&&(t+=e.getPath()),e.query&&e.query.count()){let n=function(e){let t=!0,n=a.get(e,"query.members"),r="";return Array.isArray(n)&&(r=a.reduce(n,function(e,n){return!0===n.disabled?e:(t?t=!1:e+="&",e+o(n.key)+"="+o(n.value))},r)),r}(e);n&&(t+="?"+n)}return e.hash&&(t+="#"+e.hash),r(t,"url")},addFormParam:function(e,t,n,a,r,o){"file"===n?e.push({key:t,type:n,src:a,disabled:r,contentType:o}):e.push({key:t,type:n,value:a,disabled:r,contentType:o})}}},38577(e,t,n){e.exports=n(10953)},47056(e,t,n){var a=[{type:"code_generator",lang:"csharp",variant:"HttpClient",syntax_mode:"csharp",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/csharp-httpclient",main:n(24410)},{type:"code_generator",lang:"csharp",variant:"RestSharp",syntax_mode:"csharp",author:"Postman Labs ",homepage:"",main:n(45965)},{type:"code_generator",lang:"curl",variant:"cURL",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/curl",main:n(63623)},{type:"code_generator",lang:"Dart",variant:"dio",syntax_mode:"dart",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/dart-dio",main:n(79245)},{type:"code_generator",lang:"Dart",variant:"http",syntax_mode:"dart",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/dart-http",main:n(93395)},{type:"code_generator",lang:"go",variant:"Native",syntax_mode:"golang",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/golang",main:n(11863)},{type:"code_generator",lang:"http",variant:"HTTP",syntax_mode:"text",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/http",main:n(32245)},{type:"code_generator",lang:"java",variant:"OkHttp",syntax_mode:"java",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/java-okhttp",main:n(90766)},{type:"code_generator",lang:"java",variant:"Unirest",syntax_mode:"java",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/java-unirest",main:n(66788)},{type:"code_generator",lang:"JavaScript",variant:"Fetch",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/js-fetch",main:n(13663)},{type:"code_generator",lang:"javascript",variant:"jQuery",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/js-jquery",main:n(36743)},{type:"code_generator",lang:"JavaScript",variant:"XHR",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/js-xhr",main:n(96981)},{type:"code_generator",lang:"Kotlin",variant:"Okhttp",syntax_mode:"kotlin",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/kotlin-okhttp",main:n(65973)},{type:"code_generator",lang:"C",variant:"libcurl",syntax_mode:"c_cpp",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/libcurl",main:n(66746)},{type:"code_generator",lang:"nodejs",variant:"Axios",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/nodejs-axios",main:n(91721)},{type:"code_generator",lang:"nodejs",variant:"Native",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/nodejs-native",main:n(1470)},{type:"code_generator",lang:"nodejs",variant:"Request",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/nodejs-request",main:n(59838)},{type:"code_generator",lang:"nodejs",variant:"Unirest",syntax_mode:"javascript",author:"Postman Labs ",homepage:"https://bitbucket.org/postmanlabs/codegen-nodejs-unirest#readme",main:n(4839)},{type:"code_generator",lang:"Objective-C",variant:"NSURLSession",syntax_mode:"objectivec",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/objective-c",main:n(95548)},{type:"code_generator",lang:"ocaml",variant:"Cohttp",syntax_mode:"ocaml",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/ocaml-cohttp",main:n(40724)},{type:"code_generator",lang:"php",variant:"cURL",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-curl",main:n(43880)},{type:"code_generator",lang:"php",variant:"Guzzle",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-guzzle",main:n(88545)},{type:"code_generator",lang:"php",variant:"HTTP_Request2",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-httprequest2",main:n(13959)},{type:"code_generator",lang:"php",variant:"pecl_http",syntax_mode:"php",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/php-pecl-http",main:n(77485)},{type:"code_generator",lang:"powershell",variant:"RestMethod",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/powershell-restmethod",main:n(57580)},{type:"code_generator",lang:"python",variant:"http.client",syntax_mode:"python",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/python-http.client",main:n(60931)},{type:"code_generator",lang:"python",variant:"Requests",syntax_mode:"python",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/python-requests",main:n(30592)},{type:"code_generator",lang:"R",variant:"httr",syntax_mode:"R",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/r-httr",main:n(98026)},{type:"code_generator",lang:"R",variant:"RCurl",syntax_mode:"R",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/r-curl",main:n(2312)},{type:"code_generator",lang:"Ruby",variant:"Net::HTTP",syntax_mode:"ruby",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/ruby",main:n(78821)},{type:"code_generator",lang:"Rust",variant:"reqwest",syntax_mode:"rust",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/rust-reqwest",main:n(92845)},{type:"code_generator",lang:"shell",variant:"Httpie",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/shell-httpie",main:n(60898)},{type:"code_generator",lang:"shell",variant:"wget",syntax_mode:"powershell",author:"Postman Labs ",homepage:"https://bitbucket.org/postmanlabs/codegen-php-curl#readme",main:n(93495)},{type:"code_generator",lang:"swift",variant:"URLSession",syntax_mode:"swift",author:"Postman Labs ",homepage:"https://github.com/postmanlabs/code-generators/tree/master/codegens/swift",main:n(25760)}];e.exports=a},10953(e,t,n){const{Request:a}=n(7442),r=n(53957),o=n(47056);e.exports={getOptions(e,t,n){o.filter(n=>{const a=n.lang.trim(),r=n.variant.trim();return e===a.toLowerCase()&&t.toLowerCase()===r.toLowerCase()}).forEach(e=>{const t=e.main;return"function"!=typeof t.getOptions?n("Codegen~getOptions: getOptions is not a function"):t.getOptions?n(null,t.getOptions()):n("Codegen~convert: Could not find codegen corresponding to provided language, variant pair")})},getLanguageList(){let e={},t=[];return o.forEach(t=>{let n=t.lang.trim(),a=t.syntax_mode.trim(),o=t.variant.trim();n=n.toLowerCase(),e[n]?e[n].variants.push({key:o}):e[n]={key:n,label:r[n]?r[n]:n,syntax_mode:a.toLowerCase(),variants:[{key:o}]}}),t=Object.keys(e).map(function(t){return e[t]}),t},convert(e,t,n,r,i){let s,c;if(!a.isRequest(n))return i("Codegen~convert: Invalid request");if(o.forEach(n=>{const a=n.lang.trim(),r=n.variant.trim();if(e.toLowerCase()===a.toLowerCase()&&t.toLowerCase()===r.toLowerCase()&&(c=n.main,s=c.convert,"function"!=typeof s))return i("Codegen~convert: Convert is not a function")}),!s)return i("Codegen~convert: Could not find codegen corresponding to provided language, variant pair");try{s(n,r,function(e,t){return e?i(e):i(null,t)})}catch(l){return i(l)}}}},23450(e,t,n){e.exports=n(95870)},57149(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(35074).Url,s=n(36068).Certificate;r.inherit(a=function(e,t){a.super_.call(this,s,e,t)},o),r.assign(a.prototype,{resolveOne(e){if(r.isString(e)||i.isUrl(e))return this.find(function(t){return t.canApplyTo(e)})}}),r.assign(a,{_postman_propertyName:"CertificateList",isCertificateList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={CertificateList:a}},36068(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3122).PropertyBase,s=n(35074).Url,c=n(9674).UrlMatchPatternList;r.inherit(a=function e(t){e.super_.apply(this,arguments),this.update(t)},o),r.assign(a.prototype,{_postman_propertyRequiresId:!0,update:function(e){r.isObject(e)&&r.mergeDefined(this,{id:e.id,name:e.name,matches:e.matches&&new c({},e.matches),key:r.isObject(e.key)?e.key:{src:e.key},cert:r.isObject(e.cert)?e.cert:{src:e.cert},pfx:r.isObject(e.pfx)?e.pfx:{src:e.pfx},passphrase:e.passphrase})},canApplyTo:function(e){return!r.isEmpty(e)&&("string"==typeof e&&(e=new s(e)),"https"===e.protocol&&this.matches.test(e))},toJSON:function(){var e=i.toJSON(this);return r.unset(e,"key.value"),r.unset(e,"cert.value"),r.unset(e,"pfx.value"),e}}),r.assign(a,{_postman_propertyName:"Certificate",_postman_propertyIndexKey:"id",isCertificate:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Certificate:a}},15291(e,t,n){var a,r=n(49328).lodash,o=n(31290).ItemGroup,i=n(76260).VariableList,s=n(89227).Version;r.inherit(a=function(e,t){a.super_.call(this,e),r.assign(this,{variables:new i(this,e&&e.variable,t),version:e&&e.info&&e.info.version?new s(e.info.version):void 0})},o),r.assign(a.prototype,{syncVariablesFrom(e,t){return this.variables.syncFromObject(e,t)},syncVariablesTo(e){return this.variables.syncToObject(e)},toJSON(){var e=o.prototype.toJSON.apply(this);return e.info={_postman_id:this.id,name:this.name,version:this.version,schema:"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},delete e.id,delete e.name,delete e.version,r.has(e,"description")&&(e.info.description=this.description,delete e.description),e}}),r.assign(a,{_postman_propertyName:"Collection",isCollection:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Collection:a}},51078(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(94425).Cookie;r.inherit(a=function(e,t){a.super_.call(this,i,e,t)},o),r.assign(a,{_postman_propertyName:"CookieList",isCookieList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={CookieList:a}},94425(e,t,n){var a,r=n(49328).lodash,o=n(3122).PropertyBase,i=n(3683).PropertyList,s=/; */,c={httponly:"httpOnly",secure:"secure",domain:"domain",path:"path","max-age":"maxAge",session:"session",expires:"expires"};r.inherit(a=function(e){a.super_.call(this,e),r.isString(e)&&(e=a.parse(e)),e&&this.update(e)},o),r.assign(a.prototype,{update(e){r.mergeDefined(this,{name:r.choose(e.name,e.key),expires:r.isString(e.expires)?new Date(e.expires):e.expires,maxAge:r.has(e,"maxAge")?Number(e.maxAge):void 0,domain:e.domain,path:e.path,secure:r.has(e,"secure")?Boolean(e.secure):void 0,httpOnly:r.has(e,"httpOnly")?Boolean(e.httpOnly):void 0,hostOnly:r.has(e,"hostOnly")?Boolean(e.hostOnly):void 0,session:r.has(e,"session")?Boolean(e.session):void 0,value:e.value?r.ensureEncoded(e.value):void 0,extensions:e.extensions||void 0})},valueOf(){try{return decodeURIComponent(this.value)}catch(e){return this.value}},toString(){var e=a.unparseSingle(this);return this.expires&&this.expires instanceof Date?Number.isNaN(this.expires.getTime())||(e+="; Expires="+this.expires.toUTCString()):this.expires&&(e+="; Expires="+this.expires),this.maxAge&&this.maxAge!==1/0&&(e+="; Max-Age="+this.maxAge),this.domain&&!this.hostOnly&&(e+="; Domain="+this.domain),this.path&&(e+="; Path="+this.path),this.secure&&(e+="; Secure"),this.httpOnly&&(e+="; HttpOnly"),this.extensions&&this.extensions.forEach(({key:t,value:n})=>{e+=`; ${t}`,e+=!0===n?"":`=${n}`}),e}}),r.assign(a,{_postman_propertyName:"Cookie",_postman_propertyIndexKey:"name",_postman_propertyIndexCaseInsensitive:!0,_postman_propertyAllowsMultipleValues:!0,isCookie:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))},unparse:function(e){return r.isArray(e)||i.isPropertyList(e)?e.map(a.unparseSingle).join("; "):""},unparseSingle:function(e){if(!r.isObject(e))return"";var t=r.isNil(e.value)?"":e.value;return e.name?e.name+"="+t:t},parse:function(e){if(!r.isString(e))return e;var t,n={},o=e.split(s);return t=a.splitParam(o.shift()),n.key=t.key,n.value=t.value,o.forEach(function(e){var t=a.splitParam(e),r=t.value,o=t.key.toLowerCase();c[o]?n[c[o]]=r:(n.extensions=n.extensions||[],n.extensions.push(t))}),n.domain||(n.hostOnly=!0),n},stringify:function(e){return a.prototype.toString.call(e)},splitParam:function(e){var t,n,a=e.split("=");return t=a[0].trim(),n=!r.isString(a[1])||a[1].trim(),r.isString(n)&&'"'===n[0]&&(n=n.slice(1,-1)),{key:t,value:n}}}),e.exports={Cookie:a}},94157(e,t,n){var a,r=n(49328).lodash,o="text/plain";a=function(e){r.isString(e)&&(e={content:e,type:o}),e&&this.update(e)},r.assign(a.prototype,{update(e,t){r.isObject(e)&&(t=e.type,e=e.content),r.assign(this,{content:e,type:t||o})},toString(){return this.content||""},toJSON(){return{content:this.content,type:this.type}}}),r.assign(a,{_postman_propertyName:"Description",isDescription:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Description:a}},41892(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(15271).Event;r.inherit(a=function(e,t){a.super_.call(this,i,e,t)},o),r.assign(a.prototype,{listeners(e){var t;return t=this.listenersOwn(e),this.eachParent(function(n){var r;n!==this.__parent&&a.isEventList(n.events)&&(r=n.events.listenersOwn(e))&&r.length&&t.unshift.apply(t,r)},this),t},listenersOwn(e){return this.filter(function(t){return!t.disabled&&t.listen===e})}}),r.assign(a,{_postman_propertyName:"EventList",isEventList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={EventList:a}},15271(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(75152).Script;r.inherit(a=function(e){a.super_.call(this,e),e&&this.update(e)},o),r.assign(a.prototype,{update(e){if(e){var t,n=e.script;i.isScript(n)?t=n:r.isArray(n)||r.isString(n)?t=new i({exec:n}):r.isObject(n)&&(t=new i(n)),r.mergeDefined(this,{listen:r.isString(e.listen)?e.listen:void 0,script:t})}}}),r.assign(a,{_postman_propertyName:"Event",isEvent:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Event:a}},57105(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3122).PropertyBase;r.inherit(a=function(e={}){a.super_.apply(this,arguments),this.key=e.key||"",this.value=e.value||"",this.type=e.type,this.src=e.src,this.contentType=e.contentType,this.fileName=e.fileName},o),r.assign(a.prototype,{toString(){return this.key+"="+this.value},valueOf(){return this.value},toJSON(){var e=i.toJSON(this);return"file"!==e.type||"string"==typeof e.value&&e.value||r.unset(e,"value"),e}}),r.assign(a,{_postman_propertyName:"FormParam",_postman_propertyIndexKey:"key",_postman_propertyAllowsMultipleValues:!0,parse:r.noop}),e.exports={FormParam:a}},86759(e,t,n){var a,r=n(49328).lodash,o=n(3683).PropertyList,i=n(42990).Header;r.inherit(a=function(e,t){a.super_.call(this,i,e,t)},o),r.assign(a.prototype,{contentSize(){return this.count()?i.unparse(this).length:0}}),r.assign(a,{_postman_propertyName:"HeaderList",isHeaderList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={HeaderList:a}},42990(e,t,n){var a,r=n(49328).lodash,o="",i=n(58938).Property,s=n(3683).PropertyList;r.inherit(a=function(e,t){r.isString(e)&&(e=r.isString(t)?{key:t,value:e}:a.parseSingle(e)),a.super_.apply(this,arguments),this.update(e)},i),r.assign(a.prototype,{toString(){return this.key+": "+this.value},valueOf(){return this.value},update(e){this.key=r.get(e,"key")||o,this.value=r.get(e,"value",o),r.has(e,"system")&&(this.system=e.system),r.has(e,"disabled")&&(this.disabled=e.disabled)}}),r.assign(a,{_postman_propertyName:"Header",_postman_propertyIndexKey:"key",_postman_propertyIndexCaseInsensitive:!0,_postman_propertyAllowsMultipleValues:!0,parse:function(e){var t=[],n={header:/^(\S+):(.*)$/gm,fold:/\r\n([ \t])/g,trim:/^\s*(.*\S)?\s*$/},a=n.header.exec(e);for(e=e.toString().replace(n.fold,"$1");a;)t.push({key:a[1],value:a[2].replace(n.trim,"$1")}),a=n.header.exec(e);return t},parseSingle:function(e){if(!r.isString(e))return{key:o,value:o};var t,n,a=e.indexOf(":");return a<0&&(a=e.length),t=e.substr(0,a),n=e.substr(a+1),{key:r.trim(t),value:r.trim(n)}},unparse:function(e,t="\r\n"){return r.isArray(e)||s.isPropertyList(e)?e.reduce(function(e,n){return n&&!n.disabled&&(e+=a.unparseSingle(n)+t),e},o):o},unparseSingle:function(e){return r.isObject(e)?e.key+": "+e.value:o},isHeader:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))},create:function(){var e=Array.prototype.slice.call(arguments);return e.unshift(a),new(a.bind.apply(a,e))}}),e.exports={Header:a}},31290(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3683).PropertyList,s=n(41892).EventList,c=n(52436).Item,l=n(7442).Request,u=n(60813).RequestAuth;r.inherit(a=function(e){a.super_.apply(this,arguments),r.mergeDefined(this,{items:new i(a._createNewGroupOrItem,this,e&&e.item),auth:e&&e.auth?new u(e.auth):void 0,events:new s(this,e&&e.event),protocolProfileBehavior:e&&"object"==typeof e.protocolProfileBehavior?e.protocolProfileBehavior:void 0})},o),r.assign(a.prototype,{_postman_propertyRequiresId:!0,forEachItem:function(e){this.items.each(function(t){return a.isItemGroup(t)?t.forEachItem(e):e(t,this)},this)},forEachItemGroup:function(e){this.items.each(function(t){a.isItemGroup(t)&&(t.forEachItemGroup(e),e(t,this))},this)},oneDeep:function(e){var t;if(r.isString(e))return this.items.each(function(n){return n.id===e||n.name===e?(t=n,!1):a.isItemGroup(n)?!(t=n.oneDeep(e)):void 0}),t},getProtocolProfileBehavior:c.prototype.getProtocolProfileBehavior,getProtocolProfileBehaviorResolved:c.prototype.getProtocolProfileBehaviorResolved,setProtocolProfileBehavior:c.prototype.setProtocolProfileBehavior,unsetProtocolProfileBehavior:c.prototype.unsetProtocolProfileBehavior,authorizeRequestsUsing:l.prototype.authorizeUsing}),r.assign(a,{_postman_propertyName:"ItemGroup",_createNewGroupOrItem:function(e){return c.isItem(e)||a.isItemGroup(e)?e:e&&e.item?new a(e):new c(e)},isItemGroup:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={ItemGroup:a}},52436(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3683).PropertyList,s=n(41892).EventList,c=n(7442).Request,l=n(60813).RequestAuth,u=n(91964).Response,p="object",d="string",m=function(e){var t;return e&&(t=e.auth)&&l.isValidType(t.type)?t:void 0},f=function(e){var t=e&&e.protocolProfileBehavior;return typeof t===p?t:{}};r.inherit(a=function(e){a.super_.apply(this,arguments),r.mergeDefined(this,{request:e&&new c(e.request),responses:new i(u,this,e&&e.response),events:new s(this,e&&e.event),protocolProfileBehavior:e&&typeof e.protocolProfileBehavior===p?e.protocolProfileBehavior:void 0})},o),r.assign(a.prototype,{_postman_propertyRequiresId:!0,getAuth:function(){var e;return(e=m(this.request))?e:this.findInParents("auth",m)},getProtocolProfileBehavior:function(){return f(this)},getProtocolProfileBehaviorResolved:function(){var e=f(this);return this.forEachParent({withRoot:!0},function(t){e={...f(t),...e}}),e},setProtocolProfileBehavior:function(e,t){return typeof e!==d||(!this.protocolProfileBehavior&&(this.protocolProfileBehavior={}),this.protocolProfileBehavior[e]=t),this},unsetProtocolProfileBehavior:function(e){return typeof this.protocolProfileBehavior!==p||typeof e!==d||r.has(this.protocolProfileBehavior,e)&&delete this.protocolProfileBehavior[e],this},getEvents:function(e){return e?this.events.filter(function(t){return t.listen===e}):this.events.all()},authorizeRequestUsing:function(e,t){return this.request||(this.request=new c),this.request.authorizeUsing(e,t)},getPath:function(){const e=[],t=t=>{e.push(t.name)};return t(this),this.forEachParent({withRoot:!0},t),e.reverse()}}),r.assign(a,{_postman_propertyName:"Item",isItem:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Item:a}},78833(e,t,n){var a,r=n(49328).lodash,o=n(3122).PropertyBase,i="set",s="unset",c=function(e){return e&&e.length<=2};r.inherit(a=function e(t){e.super_.call(this,t),t=t||{},this.autoCompact=Boolean(t.autoCompact),this.stream=Array.isArray(t.stream)?t.stream:[],this.compacted=r.isPlainObject(t.compacted)?t.compacted:{}},o),r.assign(a.prototype,{addMutation(e){e&&c(e)&&(this.autoCompact?this.addAndCompact(e):this.stream.push(e))},addAndCompact(e){var t=e[0];t=Array.isArray(t)?t.join("."):t,this.compacted[t]=e},track(e,...t){e&&t&&(e!==i&&e!==s||this.addMutation(t))},compact(){this.stream.forEach(this.addAndCompact.bind(this)),this.stream=[]},count(){var e=this.stream.length;return e+=Object.keys(this.compacted).length},applyOn(e){if(e&&e.applyMutation){var t=function(t){!function(e,t){if(c(t)){var n=t.length>1?i:s;e.applyMutation(n,...t)}}(e,t)};r.forEach(this.compacted,t),r.forEach(this.stream,t)}}}),r.assign(a,{_postman_propertyName:"MutationTracker",isMutationTracker:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={MutationTracker:a}},3122(e,t,n){var a,r=n(49328).lodash;a=function e(t){if(t&&"string"!=typeof t){var n=t&&t.info||t,a=r(n).pickBy(e.propertyIsMeta).mapKeys(e.propertyUnprefixMeta).value();r.keys(a).length&&(this._=r.isObject(this._)?r.mergeDefined(this._,a):a)}},r.assign(a.prototype,{forEachParent(e,t){if(r.isFunction(e)&&(t=e,e={}),r.isFunction(t)&&r.isObject(e))for(var n=this.parent(),a=n&&r.isFunction(n.parent)&&n.parent();n&&(a||e.withRoot);)t(n),n=a,a=a&&r.isFunction(a.parent)&&a.parent()},findInParents(e,t){var n=this.findParentContaining(e,t);return n?n[e]:void 0},findParentContaining(e,t){var n=this;if(t){t=t.bind(this);do{if(t(n))return n;n=n.__parent}while(n)}else do{if(n[e])return n;n=n.__parent}while(n)},toJSON(){return r.reduce(this,function(e,t,n){return void 0===t?e:(t&&t._postman_propertyIsList&&!t._postman_proprtyIsSerialisedAsPlural&&r.endsWith(n,"s")&&(n=n.slice(0,-1)),t&&r.isFunction(t.toJSON)?(e[n]=t.toJSON(),e):r.isString(t)?(e[n]=t,e):(e[n]=r.cloneElement(t),e))},{})},meta(){return arguments.length?r.pick(this._,Array.prototype.slice.apply(arguments)):r.cloneDeep(this._)},parent(){return this&&this.__parent&&(this.__parent.__parent||this.__parent)||void 0},setParent(e){r.assignHidden(this,"__parent",e)}}),r.assign(a,{_postman_propertyName:"PropertyBase",propertyIsMeta:function(e,t){return r.startsWith(t,"_")&&"_"!==t},propertyUnprefixMeta:function(e,t){return r.trimStart(t,"_")},toJSON:function(e){return a.prototype.toJSON.call(e)}}),e.exports={PropertyBase:a}},3683(e,t,n){var a,r=n(49328).lodash,o=n(3122).PropertyBase,i="__parent";r.inherit(a=function(e,t,n){a.super_.call(this),this.setParent(t),r.assign(this,{members:this.members||[],reference:this.reference||{},Type:e}),r.getOwn(e,"_postman_propertyIndexKey")&&(this._postman_listIndexKey=e._postman_propertyIndexKey),r.getOwn(e,"_postman_propertyIndexCaseInsensitive")&&(this._postman_listIndexCaseInsensitive=e._postman_propertyIndexCaseInsensitive),r.getOwn(e,"_postman_propertyAllowsMultipleValues")&&(this._postman_listAllowsMultipleValues=e._postman_propertyAllowsMultipleValues),n&&this.populate(n)},o),r.assign(a.prototype,{_postman_propertyIsList:!0,_postman_listIndexKey:"id",_postman_listIndexCaseInsensitive:!1,_postman_listAllowsMultipleValues:!1,insert:function(e,t){if(r.isObject(e)){var n,o=this.indexOf(e);a.isPropertyList(e[i])&&e[i]!==this&&e[i].remove(e),r.assignHidden(e,i,this),o>-1&&this.members.splice(o,1),t&&(t=this.indexOf(t)),t>-1?this.members.splice(t,0,e):this.members.push(e),(n=e[this._postman_listIndexKey])&&(n=String(n))&&(this._postman_listIndexCaseInsensitive&&(n=n.toLowerCase()),this._postman_listAllowsMultipleValues&&Object.hasOwnProperty.call(this.reference,n)?(!r.isArray(this.reference[n])&&(this.reference[n]=[this.reference[n]]),this.reference[n].push(e)):this.reference[n]=e)}},insertAfter:function(e,t){return this.insert(e,this.idx(this.indexOf(t)+1))},append:function(e){return this.insert(e)},prepend:function(e){return this.insert(e,this.idx(0))},add:function(e){r.isNull(e)||r.isUndefined(e)||r.isNaN(e)||this.insert(e.constructor===this.Type?e:r.has(this.Type,"create")?this.Type.create.apply(this.Type,arguments):new this.Type(e))},upsert:function(e){if(r.isNil(e)||r.isNaN(e))return null;var t=this._postman_listIndexKey,n=this.one(e[t]);if(n){if(!r.isFunction(n.update))throw new Error("collection: unable to upsert into a list of Type that does not support .update()");return n.update(e),!1}return this.add(e),!0},remove:function(e,t){var n;!t&&(t=this),r.isString(e)?(n=this._postman_listIndexCaseInsensitive?e.toLowerCase():e,e=function(e){var t=e[this._postman_listIndexKey];return this._postman_listIndexCaseInsensitive&&(t=t.toLowerCase()),t===n}.bind(this)):e instanceof this.Type&&(n=e,e=function(e){return e===n}),r.isFunction(e)&&r.remove(this.members,function(n){var a;if(e.apply(t,arguments))return(a=n[this._postman_listIndexKey])&&(a=String(a))&&(this._postman_listIndexCaseInsensitive&&(a=a.toLowerCase()),this._postman_listAllowsMultipleValues&&r.isArray(this.reference[a])?(r.remove(this.reference[a],function(e){return e===n}),0===this.reference[a].length&&delete this.reference[a],1===this.reference[a].length&&(this.reference[a]=this.reference[a][0])):delete this.reference[a]),delete n[i],!0}.bind(this))},clear:function(){this.all().forEach(a._unlinkItemFromParent),this.members.length=0,Object.keys(this.reference).forEach(function(e){delete this.reference[e]}.bind(this))},populate:function(e){r.isString(e)&&r.isFunction(this.Type.parse)&&(e=this.Type.parse(e)),r.forEach(r.isArray(e)||r.isPlainObject(e)&&r.has(this.Type,"create")?e:[e],this.add.bind(this))},repopulate:function(e){this.clear(),this.populate(e)},assimilate:function(e,t){var n=a.isPropertyList(e)?e.members:e,o=this,i=o._postman_listIndexKey,s={};r.isArray(n)&&(n.forEach(function(e){e&&r.has(e,i)&&(o.upsert(e),s[e[i]]=!0)}),t&&r.forEach(o.reference,function(e,t){r.has(s,t)||o.remove(t)}))},all:function(){return r.clone(this.members)},one:function(e){var t=this.reference[this._postman_listIndexCaseInsensitive?String(e).toLowerCase():e];return this._postman_listAllowsMultipleValues&&Array.isArray(t)?t.length?t[t.length-1]:void 0:t},get:function(e){var t=this.one(e);if(t)return t.valueOf()},each:function(e,t){r.forEach(this.members,r.isFunction(e)?e.bind(t||this.__parent):e)},filter:function(e,t){return r.filter(this.members,r.isFunction(e)&&r.isObject(t)?e.bind(t):e)},find:function(e,t){return r.find(this.members,r.isFunction(e)&&r.isObject(t)?e.bind(t):e)},map:function(e,t){return r.map(this.members,r.isFunction(e)?e.bind(t||this):e)},reduce:function(e,t,n){return r.reduce(this.members,r.isFunction(e)?e.bind(n||this):e,t)},count:function(){return this.members.length},idx:function(e){return this.members[e]},indexOf:function(e){return this.members.indexOf(r.isString(e)?e=this.one(e):e)},has:function(e,t){var n,a;if(!(n=r.isString(e)?this.reference[this._postman_listIndexCaseInsensitive?e.toLowerCase():e]:this.filter(function(t){return t===e})))return!1;if(1===arguments.length)return Boolean(r.isArray(n)?n.length:n);if(this._postman_listAllowsMultipleValues&&r.isArray(n)){for(a=0;a=0;t--)if((a=this.members[t])[n]===e&&!a.disabled){this.reference[e]=a;break}return this.reference[e]}}),r.assign(a,{_postman_propertyName:"VariableList",isVariableList:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={VariableList:a}},50518(e,t,n){var a,r=n(49328).lodash,o=n(58938).Property,i=n(3122).PropertyBase,s=n(76260).VariableList,c=n(78833).MutationTracker,l="set",u="unset";r.inherit(a=function(e,t){(r.isArray(e)||s.isVariableList(e))&&(e={values:e}),t&&!r.isArray(t)&&(t=[t]),a.super_.call(this,e);var n,o,i=e&&e.values,l=e&&e.mutations;if(this.values=new s(this,s.isVariableList(i)?i.toJSON():i),t)for(this._layers=[],o=0,n=t.length;oe,out:e=>e}},isVariable:function(e){return Boolean(e)&&(e instanceof a||r.inSuperChain(e.constructor,"_postman_propertyName",a._postman_propertyName))}}),e.exports={Variable:a}},89227(e,t,n){var a,r=n(49328).lodash,o=n(38571),i=n(3122).PropertyBase;r.inherit(a=function(e){e&&this.set(e)},i),r.assign(a.prototype,{set(e){var t=o.parse(e)||e||{};r.assign(this,{raw:t.raw,major:t.major,minor:t.minor,patch:t.patch,prerelease:t.prerelease&&t.prerelease.join&&t.prerelease.join()||t.prerelease,build:t.build&&t.build.join&&t.build.join()||t.build,string:t.version})},toString(){return this.string||this.raw}}),r.assign(a,{_postman_propertyName:"Version"}),e.exports={Version:a}},13999(e,t,n){var a=n(84686).Buffer,r=n(49328).lodash,o=n(4917),i=n(51976),s=n(11482),c="utf8",l="Content-Type",u="Content-Disposition",p=void 0!==a&&r.isFunction(a.byteLength),d={fileNameRegex:/;[ \t]*(?:filename)[ \t]*=[ \t]*("(?:[\x20!\x23-\x5b\x5d-\x7e\x80-\xff]|\\[\x20-\x7e])*"|[!#$%&'*+.0-9A-Z^_`a-z|~-]+)[ \t]*/,encodedFileNameRegex:/;[ \t]*(?:filename\*)[ \t]*=[ \t]*([A-Za-z0-9!#$%&+\-^_`{}~]+)'.*'((?:%[0-9A-Fa-f]{2}|[A-Za-z0-9!#$&+.^_`|~-])+)[ \t]*/,quotedPairRegex:/\\([ -~])/g,hexCharMatchRegex:/%([0-9A-Fa-f]{2})/g,nonLatinCharMatchRegex:/[^\x20-\x7e\xa0-\xff]/g},m=function(e,t){return String.fromCharCode(parseInt(t,16))},f={"iso-8859-1":e=>e.replace(d.nonLatinCharMatchRegex,"?"),"utf-8"(e){if(p)return a.from(e,"binary").toString(c)}},h=function(e){var t,n;if(e)return(t=d.encodedFileNameRegex.exec(e))&&(n=function(e,t){if(e&&f[t])return f[t](e.replace(d.hexCharMatchRegex,m))}(t[2],t[1])),n||((n=d.fileNameRegex.exec(e))&&(n=n[1]),n&&'"'===n[0]&&(n=n.substr(1,n.length-2).replace(d.quotedPairRegex,"$1"))),n};e.exports={contentInfo(e){var t=e.headers.get(l),n=e.headers.get(u),a=function(e,t){var n,a,r;return e||(a=o(t))&&(e=a.mime)&&(r=a.ext),e||(e="text/plain"),{contentType:(n=s.lookup(e)).source,mimeType:n.type,mimeFormat:n.format,charset:n.charset||c,extension:r||i.extension(n.source)||""}}(t,e.stream||e.body),r=h(n),p=a.extension,d={};return r||(r="response",p&&(r+="."+p)),a.contentType&&(d.contentType=a.contentType),a.mimeType&&(d.mimeType=a.mimeType),a.mimeFormat&&(d.mimeFormat=a.mimeFormat),a.charset&&(d.charset=a.charset),p&&(d.fileExtension=p),r&&(d.fileName=r),d},regexes:d}},95870(e,t,n){e.exports={PropertyBase:n(3122).PropertyBase,Certificate:n(36068).Certificate,CertificateList:n(57149).CertificateList,Collection:n(15291).Collection,Cookie:n(94425).Cookie,CookieList:n(51078).CookieList,Description:n(94157).Description,Event:n(15271).Event,EventList:n(41892).EventList,FormParam:n(57105).FormParam,Header:n(42990).Header,HeaderList:n(86759).HeaderList,Item:n(52436).Item,ItemGroup:n(31290).ItemGroup,MutationTracker:n(78833).MutationTracker,PropertyList:n(3683).PropertyList,Property:n(58938).Property,QueryParam:n(8047).QueryParam,Request:n(7442).Request,RequestAuth:n(60813).RequestAuth,RequestBody:n(2807).RequestBody,Response:n(91964).Response,Script:n(75152).Script,Url:n(35074).Url,UrlMatchPattern:n(2589).UrlMatchPattern,UrlMatchPatternList:n(9674).UrlMatchPatternList,Variable:n(91655).Variable,VariableList:n(76260).VariableList,VariableScope:n(50518).VariableScope,ProxyConfig:n(33654).ProxyConfig,ProxyConfigList:n(36975).ProxyConfigList,Version:n(89227).Version}},20858(e,t,n){var a=n(82568),r=n(30025),o=["af","am","an","ar","ast","az","be","bg","bh","bn","br","bs","ca","ceb","ckb","co","cs","cy","da","de","el","en","eo","es","et","eu","fa","fi","fil","fo","fr","fy","ga","gd","gl","gn","gu","ha","haw","he","hi","hmn","hr","ht","hu","hy","ia","id","ig","is","it","ja","jv","ka","kk","km","kn","ko","ku","ky","la","lb","ln","lo","lt","lv","mg","mi","mk","ml","mn","mo","mr","ms","mt","my","nb","ne","nl","nn","no","ny","oc","om","or","pa","pl","ps","pt","qu","rm","ro","ru","sd","sh","si","sk","sl","sm","sn","so","sq","sr","st","su","sv","sw","ta","te","tg","th","ti","tk","to","tr","tt","tw","ug","uk","ur","uz","vi","wa","xh","yi","yo","zh","zu"],i=["/Applications","/bin","/boot","/boot/defaults","/dev","/etc","/etc/defaults","/etc/mail","/etc/namedb","/etc/periodic","/etc/ppp","/home","/home/user","/home/user/dir","/lib","/Library","/lost+found","/media","/mnt","/net","/Network","/opt","/opt/bin","/opt/include","/opt/lib","/opt/sbin","/opt/share","/private","/private/tmp","/private/var","/proc","/rescue","/root","/sbin","/selinux","/srv","/sys","/System","/tmp","/Users","/usr","/usr/X11R6","/usr/bin","/usr/include","/usr/lib","/usr/libdata","/usr/libexec","/usr/local/bin","/usr/local/src","/usr/obj","/usr/ports","/usr/sbin","/usr/share","/usr/src","/var","/var/log","/var/mail","/var/spool","/var/tmp","/var/yp"],s={$guid:{description:"A v4 style guid",generator:function(){return r.v4()}},$timestamp:{description:"The current timestamp",generator:function(){return Math.round(Date.now()/1e3)}},$isoTimestamp:{description:"The current ISO timestamp at zero UTC",generator:function(){return(new Date).toISOString()}},$randomInt:{description:"A random integer between 0 and 1000",generator:function(){return~~(1001*Math.random())}},$randomPhoneNumber:{description:"A random 10-digit phone number",generator:function(){return a.phone.phoneNumberFormat(0)}},$randomPhoneNumberExt:{description:"A random phone number with extension (12 digits)",generator:function(){return a.datatype.number({min:1,max:99})+"-"+a.phone.phoneNumberFormat(0)}},$randomLocale:{description:"A random two-letter language code (ISO 639-1)",generator:function(){return a.random.arrayElement(o)}},$randomWords:{description:"Some random words",generator:function(){var e,t=[],n=a.datatype.number({min:2,max:5});for(e=0;ea.random.arrayElement([`https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/${a.datatype.number(1249)}.jpg`,`https://avatars.githubusercontent.com/u/${a.datatype.number(1e8)}`])},$randomImageUrl:{description:"A URL for a random image",generator:a.image.imageUrl},$randomAbstractImage:{description:"A URL for a random abstract image",generator:a.image.abstract},$randomAnimalsImage:{description:"A URL for a random animal image",generator:a.image.animals},$randomBusinessImage:{description:"A URL for a random stock business image",generator:a.image.business},$randomCatsImage:{description:"A URL for a random cat image",generator:a.image.cats},$randomCityImage:{description:"A URL for a random city image",generator:a.image.city},$randomFoodImage:{description:"A URL for a random food image",generator:a.image.food},$randomNightlifeImage:{description:"A URL for a random nightlife image",generator:a.image.nightlife},$randomFashionImage:{description:"A URL for a random fashion image",generator:a.image.fashion},$randomPeopleImage:{description:"A URL for a random image of a person",generator:a.image.people},$randomNatureImage:{description:"A URL for a random nature image",generator:a.image.nature},$randomSportsImage:{description:"A URL for a random sports image",generator:a.image.sports},$randomTransportImage:{description:"A URL for a random transportation image",generator:a.image.transport},$randomImageDataUri:{description:"A random image data URI",generator:a.image.dataUri},$randomEmail:{description:"A random email address",generator:a.internet.email},$randomExampleEmail:{description:"A random email address from an \u201cexample\u201d domain (e.g. ben@example.com)",generator:a.internet.exampleEmail},$randomUserName:{description:"A random username",generator:a.internet.userName},$randomProtocol:{description:"A random internet protocol",generator:a.internet.protocol},$randomUrl:{description:"A random URL",generator:a.internet.url},$randomDomainName:{description:"A random domain name (e.g. gracie.biz, trevor.info)",generator:a.internet.domainName},$randomDomainSuffix:{description:"A random domain suffix (e.g. .com, .net, .org)",generator:a.internet.domainSuffix},$randomDomainWord:{description:"A random unqualified domain name (a name with no dots)",generator:a.internet.domainWord},$randomIP:{description:"A random IPv4 address",generator:a.internet.ip},$randomIPV6:{description:"A random IPv6 address",generator:a.internet.ipv6},$randomUserAgent:{description:"A random user agent",generator:a.internet.userAgent},$randomHexColor:{description:"A random hex value",generator:a.internet.color},$randomMACAddress:{description:"A random MAC address",generator:a.internet.mac},$randomPassword:{description:"A random 15-character alpha-numeric password",generator:a.internet.password},$randomLoremWord:{description:"A random word of lorem ipsum text",generator:a.lorem.word},$randomLoremWords:{description:"Some random words of lorem ipsum text",generator:a.lorem.words},$randomLoremSentence:{description:"A random sentence of lorem ipsum text",generator:a.lorem.sentence},$randomLoremSlug:{description:"A random lorem ipsum URL slug",generator:a.lorem.slug},$randomLoremSentences:{description:"A random 2-6 sentences of lorem ipsum text",generator:a.lorem.sentences},$randomLoremParagraph:{description:"A random paragraph of lorem ipsum text",generator:a.lorem.paragraph},$randomLoremParagraphs:{description:"3 random paragraphs of lorem ipsum text",generator:a.lorem.paragraphs},$randomLoremText:{description:"A random amount of lorem ipsum text",generator:a.lorem.text},$randomLoremLines:{description:"1-5 random lines of lorem ipsum",generator:a.lorem.lines},$randomFirstName:{description:"A random first name",generator:a.name.firstName},$randomLastName:{description:"A random last name",generator:a.name.lastName},$randomFullName:{description:"A random first and last name",generator:a.name.findName},$randomJobTitle:{description:"A random job title (e.g. senior software developer)",generator:a.name.jobTitle},$randomNamePrefix:{description:"A random name prefix (e.g. Mr., Mrs., Dr.)",generator:a.name.prefix},$randomNameSuffix:{description:"A random name suffix (e.g. Jr., MD, PhD)",generator:a.name.suffix},$randomJobDescriptor:{description:"A random job descriptor (e.g., senior, chief, corporate, etc.)",generator:a.name.jobDescriptor},$randomJobArea:{description:"A random job area (e.g. branding, functionality, usability)",generator:a.name.jobArea},$randomJobType:{description:"A random job type (e.g. supervisor, manager, coordinator, etc.)",generator:a.name.jobType},$randomUUID:{description:"A random 36-character UUID",generator:a.datatype.uuid},$randomBoolean:{description:"A random boolean value (true/false)",generator:a.datatype.boolean},$randomWord:{description:"A random word",generator:a.random.word},$randomAlphaNumeric:{description:"A random alpha-numeric character",generator:a.random.alphaNumeric},$randomFileName:{description:"A random file name (includes uncommon extensions)",generator:a.system.fileName},$randomCommonFileName:{description:"A random file name",generator:a.system.commonFileName},$randomMimeType:{description:"A random MIME type",generator:a.system.mimeType},$randomCommonFileType:{description:"A random, common file type (e.g., video, text, image, etc.)",generator:a.system.commonFileType},$randomCommonFileExt:{description:"A random, common file extension (.doc, .jpg, etc.)",generator:a.system.commonFileExt},$randomFileType:{description:"A random file type (includes uncommon file types)",generator:a.system.fileType},$randomFileExt:{description:"A random file extension (includes uncommon extensions)",generator:a.system.fileExt},$randomSemver:{description:"A random semantic version number",generator:a.system.semver}};e.exports=s},78111(e,t,n){var a,r,o=n(49328).lodash,i=n(20858);a=function(e){this.value=o.isString(e)?e:o.isFunction(e.toString)&&e.toString()||"",this.substitutions=0,this.replacements=0},o.assign(a.prototype,{replace(e,t){var n=0;return this.value=this.value.replace(e,o.isFunction(t)?function(){return n+=1,t.apply(this,arguments)}:function(){return n+=1,t}),this.replacements=n,n&&(this.substitutions+=1),this},toString(){return this.value},valueOf(){return this.value}}),r=function(e,t){t&&e.push(t),this.variables=e},o.assign(r.prototype,{find(e){var t,n,a,r,i=this.variables;for(a=0,r=i.length;a",u=["http","https","file","ftp"],p=u.join("|"),d={ftp:"21",http:"80",https:"443"},m={escapeMatcher:/[.+^${}()|[\]\\]/g,escapeMatchReplacement:"\\$&",questionmarkMatcher:/\?/g,questionmarkReplacment:".",starMatcher:"*",starReplacement:".*",patternSplit:"^(("+p+"|\\*)(\\+("+p+"))*)://(\\*|\\*\\.[^*/:]+|[^*/:]+)(:\\*|:\\d+)?(/.*)$"};r.inherit(a=function e(t){r.isString(t)&&(t={pattern:t}),e.super_.apply(this,arguments),r.assign(this,{pattern:l}),this.update(t)},o),r.assign(a.prototype,{update(e){r.has(e,"pattern")&&r.isString(e.pattern)&&!r.isEmpty(e.pattern)&&(this.pattern=e.pattern),this._matchPatternObject=this.createMatchPattern()},createMatchPattern(){var e=this.pattern.match(m.patternSplit);if(e)return{protocols:r.uniq(e[1].split("+")),host:e[5],port:e[6]&&e[6].substr(1),path:this.globPatternToRegexp(e[7])}},globPatternToRegexp:e=>(e=(e=(e=e.replace(m.escapeMatcher,m.escapeMatchReplacement)).replace(m.questionmarkMatcher,m.questionmarkReplacment)).replace(m.starMatcher,m.starReplacement),new RegExp("^"+e+"$")),testProtocol(e){var t=this._matchPatternObject;return r.includes(u,e)&&(r.includes(t.protocols,c)||r.includes(t.protocols,e))},getProtocols(){return r.get(this,"_matchPatternObject.protocols")||[]},testHost(e){var t=this._matchPatternObject;return this.matchAnyHost(t)||this.matchAbsoluteHostPattern(t,e)||this.matchSuffixHostPattern(t,e)},matchAnyHost:e=>e.host===c,matchSuffixHostPattern(e,t){var n=e.host.substr(2);return e.host[0]===c&&(t===n||t.endsWith("."+n))},matchAbsoluteHostPattern:(e,t)=>e.host===t,testPort(e,t){var n=this._matchPatternObject.port,a=t&&d[t];return typeof e===s&&typeof n===s||(e&&"string"!=typeof e&&(e=String(e)),!e&&(e=a),!n&&(n=a),n===c||n===e)},testPath(e){var t=this._matchPatternObject;return!r.isEmpty(e.match(t.path))},test(e){if(this.pattern===l)return!0;if(r.isEmpty(this._matchPatternObject))return!1;const t=new i(e);return this.testProtocol(t.protocol)&&this.testHost(t.getHost())&&this.testPort(t.port,t.protocol)&&this.testPath(t.getPath())},toString(){return String(this.pattern)},toJSON(){return{pattern:this.toString()}}}),r.assign(a,{_postman_propertyName:"UrlMatchPattern",PROTOCOL_DELIMITER:"+",MATCH_ALL_URLS:l}),e.exports={UrlMatchPattern:a}},49328(e,t,n){var a,r=n(84686).Buffer,o=n(92935).noConflict(),i=n(94854),s="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";o.mixin({inherit:(e,t)=>(Object.defineProperty(e,"super_",{value:o.isFunction(t)?t:o.noop,configurable:!1,enumerable:!1,writable:!1}),e.prototype=Object.create(o.isFunction(t)?t.prototype:t,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),e),args:e=>Array.prototype.slice.call(e),ensureEncoded(e){try{e=decodeURIComponent(e)}catch(t){}try{return encodeURIComponent(e)}catch(n){return e}},assignLocked:(e,t,n)=>(Object.defineProperty(e,t,{value:n,configurable:!1,enumerable:!1,writable:!1}),e),assignHidden:(e,t,n)=>(Object.defineProperty(e,t,{value:n,configurable:!0,enumerable:!1,writable:!0}),e),createDefined:(e,t,n,a)=>o.has(e,t)?new n(e[t]):a,mergeDefined(e,t){var n;for(n in t)o.has(t,n)&&!o.isUndefined(t[n])&&(e[n]=t[n]);return e},getOwn:(e,t,n)=>o.has(e,t)?e[t]:n,cloneElement:e=>o.cloneDeepWith(e,function(e){if(e&&o.isFunction(e.toJSON))return e.toJSON()}),inSuperChain:(e,t,n)=>!!e&&(e[t]===n||o.inSuperChain(e.super_,t,n)),randomString(e){e=e||6;var t,n=[];for(t=0;t>1,this.replacements[t].index>=e?r=t-1:a=t+1;return a>=n?-1:a}_applyInString(e,t,n){let a,r,o,i,s=0,c=this.count();if(!e||-1===(a=this._findLowerIndex(t)))return e;do{if(r=this.replacements[a],o=r.index,i=r.value,o>=n)break;o=s+o-t,e=e.slice(0,o)+i+e.slice(o+1),s+=i.length-1}while(++a= 0x80 (not a basic code point)","invalid-input":"Invalid input"},d=Math.floor,m=String.fromCharCode;function f(e){throw new RangeError(p[e])}function h(e,t){for(var n=e.length,a=[];n--;)a[n]=t(e[n]);return a}function y(e,t){var n=e.split("@"),a="";return n.length>1&&(a=n[0]+"@",e=n[1]),a+h((e=e.replace(u,".")).split("."),t).join(".")}function g(e){for(var t,n,a=[],r=0,o=e.length;r=55296&&t<=56319&&r65535&&(t+=m((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=m(e)}).join("")}function b(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:s}function x(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function k(e,t,n){var a=0;for(e=n?d(e/700):e>>1,e+=d(e/t);e>455;a+=s)e=d(e/35);return d(a+36*e/(e+38))}function _(e){var t,n,a,r,o,c,l,u,p,m,h=[],y=e.length,g=0,x=128,_=72;for((n=e.lastIndexOf("-"))<0&&(n=0),a=0;a=128&&f("not-basic"),h.push(e.charCodeAt(a));for(r=n>0?n+1:0;r=y&&f("invalid-input"),((u=b(e.charCodeAt(r++)))>=s||u>d((i-g)/c))&&f("overflow"),g+=u*c,!(u<(p=l<=_?1:l>=_+26?26:l-_));l+=s)c>d(i/(m=s-p))&&f("overflow"),c*=m;_=k(g-o,t=h.length+1,0==o),d(g/t)>i-x&&f("overflow"),x+=d(g/t),g%=t,h.splice(g++,0,x)}return v(h)}function w(e){var t,n,a,r,o,c,l,u,p,h,y,v,b,_,w,S=[];for(v=(e=g(e)).length,t=128,n=0,o=72,c=0;c=t&&yd((i-n)/(b=a+1))&&f("overflow"),n+=(l-t)*b,t=l,c=0;ci&&f("overflow"),y==t){for(u=n,p=s;!(u<(h=p<=o?1:p>=o+26?26:p-o));p+=s)w=u-h,_=s-h,S.push(m(x(h+w%_,0))),u=d(w/_);S.push(m(x(u,0))),o=k(n,b,a==r),n=0,++a}++n,++t}return S.join("")}o={version:"1.4.1",ucs2:{decode:g,encode:v},decode:_,encode:w,toASCII:function(e){return y(e,function(e){return l.test(e)?"xn--"+w(e):e})},toUnicode:function(e){return y(e,function(e){return c.test(e)?_(e.slice(4).toLowerCase()):e})}},void 0===(a=function(){return o}.call(t,n,t,e))||(e.exports=a)}()},87193(e){"use strict";var t=String.prototype.replace,n=/%20/g,a="RFC1738",r="RFC3986";e.exports={default:r,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:a,RFC3986:r}},78785(e,t,n){"use strict";var a=n(19224),r=n(98518),o=n(87193);e.exports={formats:o,parse:r,stringify:a}},98518(e,t,n){"use strict";var a=n(40364),r=Object.prototype.hasOwnProperty,o=Array.isArray,i={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:a.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},s=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},c=function(e,t,n){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&n>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},l=function(e,t,n,o){if(e){var i=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&r.call(Object.prototype,n)&&!t.allowPrototypes)return;return[n]}var a=[],o=n.indexOf("["),i=o>=0?n.slice(0,o):n;if(i){if(!t.plainObjects&&r.call(Object.prototype,i)&&!t.allowPrototypes)return;a[a.length]=i}for(var s=n.length,c=o,l=0;c>=0&&l=0){if(!0===t.strictDepth)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");a[a.length]="["+n.slice(c)+"]"}return a}(e,n);if(i)return function(e,t,n,r){var o=0;if(e.length>0&&"[]"===e[e.length-1]){var i=e.slice(0,-1).join("");o=Array.isArray(t)&&t[i]?t[i].length:0}for(var s=r?t:c(t,n,o),l=e.length-1;l>=0;--l){var u,p=e[l];if("[]"===p&&n.parseArrays)u=a.isOverflow(s)?s:n.allowEmptyArrays&&(""===s||n.strictNullHandling&&null===s)?[]:a.combine([],s,n.arrayLimit,n.plainObjects);else{u=n.plainObjects?{__proto__:null}:{};var d="["===p.charAt(0)&&"]"===p.charAt(p.length-1)?p.slice(1,-1):p,m=n.decodeDotInKeys?d.replace(/%2E/g,"."):d,f=parseInt(m,10),h=!isNaN(f)&&p!==m&&String(f)===m&&f>=0&&n.parseArrays;if(n.parseArrays||""!==m)if(h&&fu)throw new RangeError("Parameter limit exceeded. Only "+u+" parameter"+(1===u?"":"s")+" allowed.");var d,m=-1,f=t.charset;if(t.charsetSentinel)for(d=0;d-1&&(y=o(y)?[y]:y),t.comma&&o(y)&&y.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");y=a.combine([],y,t.arrayLimit,t.plainObjects)}if(null!==h){var x=r.call(n,h);x&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?n[h]=a.combine(n[h],y,t.arrayLimit,t.plainObjects):x&&"last"!==t.duplicates||(n[h]=y)}}return n}(e,n):e,p=n.plainObjects?{__proto__:null}:{},d=Object.keys(u),m=0;m0?j.join(",")||null:void 0}];else if(c(y))B=y;else{var P=Object.keys(j);B=g?P.sort(g):P}var N=d?String(n).replace(/\./g,"%2E"):String(n),D=i&&c(j)&&1===j.length?N+"[]":N;if(s&&c(j)&&0===j.length)return D+"[]";for(var I=0;I0?k+x:""}},40364(e,t,n){"use strict";var a=n(87193),r=n(15717),o=Object.prototype.hasOwnProperty,i=Array.isArray,s=r(),c=function(e,t){return s.set(e,t),e},l=function(e){return s.has(e)},u=function(e){return s.get(e)},p=function(e,t){s.set(e,t)},d=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),m=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},a=0;an?c(m(o,{plainObjects:a}),o.length-1):o},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],a=0;a1;){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var a=[],r=0;r=f?i.slice(c,c+f):i,u=[],p=0;p=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||o===a.RFC1738&&(40===m||41===m)?u[u.length]=l.charAt(p):m<128?u[u.length]=d[m]:m<2048?u[u.length]=d[192|m>>6]+d[128|63&m]:m<55296||m>=57344?u[u.length]=d[224|m>>12]+d[128|m>>6&63]+d[128|63&m]:(p+=1,m=65536+((1023&m)<<10|1023&l.charCodeAt(p)),u[u.length]=d[240|m>>18]+d[128|m>>12&63]+d[128|m>>6&63]+d[128|63&m])}s+=u.join("")}return s},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:l,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:c,maybeMap:function(e,t){if(i(e)){for(var n=[],a=0;aa.arrayLimit)return c(m(t.concat(n),a),r);t[r]=n}else{if(!t||"object"!=typeof t)return[t,n];if(l(t)){var s=u(t)+1;t[s]=n,p(t,s)}else{if(a&&a.strictMerge)return[t,n];(a&&(a.plainObjects||a.allowPrototypes)||!o.call(Object.prototype,n))&&(t[n]=!0)}}return t}if(!t||"object"!=typeof t){if(l(n)){for(var d=Object.keys(n),f=a&&a.plainObjects?{__proto__:null,0:t}:{0:t},h=0;ha.arrayLimit?c(m(y,a),y.length-1):y}var g=t;return i(t)&&!i(n)&&(g=m(t,a)),i(t)&&i(n)?(n.forEach(function(n,r){if(o.call(t,r)){var i=t[r];i&&"object"==typeof i&&n&&"object"==typeof n?t[r]=e(i,n,a):t[t.length]=n}else t[r]=n}),t):Object.keys(n).reduce(function(t,r){var i=n[r];if(o.call(t,r)?t[r]=e(t[r],i,a):t[r]=i,l(n)&&!l(t)&&c(t,u(n)),l(t)){var s=parseInt(r,10);String(s)===r&&s>=0&&s>u(t)&&p(t,s)}return t},g)}}},85954(e,t,n){"use strict";var a=n(20489),r=e=>"checkbox"===e.type,o=e=>e instanceof Date,i=e=>null==e;const s=e=>"object"==typeof e;var c=e=>!i(e)&&!Array.isArray(e)&&s(e)&&!o(e),l=e=>c(e)&&e.target?r(e.target)?e.target.checked:e.target.value:e,u=(e,t)=>{const n=t.split("."),a=[];let r=n[0];for(let o=1;o{const t=e.constructor&&e.constructor.prototype;return c(t)&&t.hasOwnProperty("isPrototypeOf")})(e)))return e;const a=n?[]:Object.create(Object.getPrototypeOf(e));for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=d(e[r]));return a}var m=e=>/^\w*$/.test(e),f=e=>void 0===e,h=e=>Array.isArray(e)?e.filter(Boolean):[],y=e=>h(e.replace(/["|']|\]/g,"").split(/\.|\[/)),g=(e,t,n)=>{if(!t||!c(e))return n;const a=(m(t)?[t]:y(t)).reduce((e,t)=>i(e)?void 0:e[t],e);return f(a)||a===e?f(e[t])?n:e[t]:a},v=e=>"boolean"==typeof e,b=e=>"function"==typeof e,x=(e,t,n)=>{let a=-1;const r=m(t)?[t]:y(t),o=r.length,i=o-1;for(;++aa.useContext(B);var P=(e,t,n,a=!0)=>{const r={};for(const o in e)Object.defineProperty(r,o,{get:()=>{const r=o;return t._proxyFormState[r]!==A&&(t._proxyFormState[r]=!a||A),n&&(n[r]=!0),e[r]}});return r};const N="undefined"!=typeof window?a.useLayoutEffect:a.useEffect;function D(e){const t=R(),{control:n=t,disabled:r,name:o,exact:i}=e||{},[s,c]=a.useState(()=>({...n._formState,defaultValues:n._defaultValues})),l=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return N(()=>n._subscribe({name:o,formState:l.current,exact:i,callback:e=>{!r&&c({...n._formState,...e,defaultValues:n._defaultValues})}}),[o,r,i]),a.useEffect(()=>{l.current.isValid&&n._setValid(!0)},[n]),a.useMemo(()=>P(s,n,l.current,!1),[s,n])}var I=e=>"string"==typeof e,L=(e,t,n,a,r)=>I(e)?(a&&t.watch.add(e),g(n,e,r)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),g(n,e))):(a&&(t.watchAll=!0),n),F=e=>i(e)||!s(e);function M(e,t,n=new WeakSet){if(e===t)return!0;if(F(e)||F(t))return Object.is(e,t);if(o(e)&&o(t))return Object.is(e.getTime(),t.getTime());const a=Object.keys(e),r=Object.keys(t);if(a.length!==r.length)return!1;if(n.has(e)||n.has(t))return!0;n.add(e),n.add(t);for(const i of a){const a=e[i];if(!(i in t))return!1;if("ref"!==i){const e=t[i];if(o(a)&&o(e)||(c(a)||Array.isArray(a))&&(c(e)||Array.isArray(e))?!M(a,e,n):!Object.is(a,e))return!1}}return!0}function $(e){const t=R(),{control:n=t,name:r,defaultValue:o,disabled:i,exact:s,compute:c}=e||{},l=a.useRef(o),u=a.useRef(c),p=a.useRef(void 0),d=a.useRef(n),m=a.useRef(r);u.current=c;const[f,h]=a.useState(()=>{const e=n._getWatch(r,l.current);return u.current?u.current(e):e}),y=a.useCallback(e=>{const t=L(r,n._names,e||n._formValues,!1,l.current);return u.current?u.current(t):t},[n._formValues,n._names,r]),g=a.useCallback(e=>{if(!i){const t=L(r,n._names,e||n._formValues,!1,l.current);if(u.current){const e=u.current(t);M(e,p.current)||(h(e),p.current=e)}else h(t)}},[n._formValues,n._names,i,r]);N(()=>(d.current===n&&M(m.current,r)||(d.current=n,m.current=r,g()),n._subscribe({name:r,formState:{values:!0},exact:s,callback:e=>{g(e.values)}})),[n,s,r,g]),a.useEffect(()=>n._removeUnmounted());const v=d.current!==n,b=m.current,x=a.useMemo(()=>{if(i)return null;const e=!v&&!M(b,r);return v||e?y():null},[i,v,r,b,y]);return null!==x?x:f}function q(e){const t=R(),{name:n,disabled:r,control:o=t,shouldUnregister:i,defaultValue:s,exact:c=!0}=e,p=!!u(o._names.array,n).length,m=a.useMemo(()=>g(o._formValues,n,g(o._defaultValues,n,s)),[o,n,s]),h=$({control:o,name:n,defaultValue:m,exact:c}),y=D({control:o,name:n,exact:c}),_=a.useRef(e),w=a.useRef(o.register(n,{...e.rules,value:h,...v(e.disabled)?{disabled:e.disabled}:{}}));_.current=e;const S=a.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!g(y.errors,n)},isDirty:{enumerable:!0,get:()=>!!g(y.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!g(y.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!g(y.validatingFields,n)},error:{enumerable:!0,get:()=>g(y.errors,n)}}),[y,n]),A=a.useCallback(e=>w.current.onChange({target:{value:l(e),name:n},type:"change"}),[n]),j=a.useCallback(()=>w.current.onBlur({target:{value:g(o._formValues,n),name:n},type:k}),[n,o._formValues]),E=a.useCallback(e=>{const t=g(o._fields,n);t&&t._f&&e&&(t._f.ref={focus:()=>b(e.focus)&&e.focus(),select:()=>b(e.select)&&e.select(),setCustomValidity:t=>b(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>b(e.reportValidity)&&e.reportValidity()})},[o._fields,n]),C=a.useMemo(()=>({name:n,value:h,...v(r)||y.disabled?{disabled:y.disabled||r}:{},onChange:A,onBlur:j,ref:E}),[n,r,y.disabled,A,j,E,h]);return a.useEffect(()=>{const e=o._options.shouldUnregister||i;o.register(n,{..._.current.rules,...v(_.current.disabled)?{disabled:_.current.disabled}:{}});const t=(e,t)=>{const n=g(o._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=d(g(o._defaultValues,n,g(o._options.defaultValues,n,_.current.defaultValue)));x(o._defaultValues,n,e),f(g(o._formValues,n))&&x(o._formValues,n,e)}return!p&&o.register(n),()=>{(p?e&&!o._state.action:e)?o.unregister(n):t(n,!1)}},[n,o,p,i]),a.useEffect(()=>{o._setDisabledField({disabled:r,name:n})},[r,n,o]),a.useMemo(()=>({field:C,formState:y,fieldState:S}),[C,y,S])}const H=e=>{const t={};for(const n of Object.keys(e))if(s(e[n])&&null!==e[n]){const a=H(e[n]);for(const e of Object.keys(a))t[`${n}.${e}`]=a[e]}else t[n]=e[n];return t},z=a.createContext(null);z.displayName="HookFormContext";const U=()=>a.useContext(z),G="post";var W=(e,t,n,a,r)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[a]:r||!0}}:{},J=e=>Array.isArray(e)?e:[e],K=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}};function V(e,t){const n={};for(const a in e)if(e.hasOwnProperty(a)){const r=e[a],o=t[a];if(r&&c(r)&&o){const e=V(r,o);c(e)&&(n[a]=e)}else e[a]&&(n[a]=o)}return n}var Z=e=>c(e)&&!Object.keys(e).length,Y=e=>"file"===e.type,X=e=>{if(!p)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Q=e=>"select-multiple"===e.type,ee=e=>"radio"===e.type,te=e=>X(e)&&e.isConnected;function ne(e,t){if(I(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;const n=Array.isArray(t)?t:m(t)?[t]:y(t),a=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let a=0;for(;a{for(const t in e)if(b(e[t]))return!0;return!1})(e)}function re(e,t={}){for(const n in e){const a=e[n];ae(a)?(t[n]=Array.isArray(a)?[]:{},re(a,t[n])):f(a)||(t[n]=!0)}return t}function oe(e){if(!1!==e){if(!0===e)return!0;if(Array.isArray(e)){const t=e.map(e=>oe(e));return t.some(e=>void 0!==e)?t:void 0}if(c(e)){const t={};for(const n in e){const a=oe(e[n]);f(a)||(t[n]=a)}return Object.keys(t).length?t:void 0}}}function ie(e,t,n){n||(n=re(t));for(const a in e){const r=e[a];if(ae(r))f(t)||F(n[a])?n[a]=re(r,Array.isArray(r)?[]:{}):ie(r,i(t)?{}:t[a],n[a]);else{const e=t[a];n[a]=!M(r,e)}}return oe(n)||{}}const se={value:!1,isValid:!1},ce={value:!0,isValid:!0};var le=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?ce:{value:e[0].value,isValid:!0}:ce:se}return se},ue=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:a})=>f(e)?e:t?""===e?NaN:e?+e:e:n&&I(e)?new Date(e):a?a(e):e;const pe={isValid:!1,value:null};var de=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,pe):pe;function me(e){const t=e.ref;return Y(t)?t.files:ee(t)?de(e.refs).value:Q(t)?[...t.selectedOptions].map(({value:e})=>e):r(t)?le(e.refs).value:ue(f(t.value)?e.ref.value:t.value,e)}var fe=e=>e instanceof RegExp,he=e=>f(e)?e:fe(e)?e.source:c(e)?fe(e.value)?e.value.source:e.value:e,ye=e=>({isOnSubmit:!e||e===S,isOnBlur:"onBlur"===e,isOnChange:e===w,isOnAll:e===A,isOnTouch:"onTouched"===e});const ge="AsyncFunction";var ve=e=>!!e&&!!e.validate&&!!(b(e.validate)&&e.validate.constructor.name===ge||c(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ge)),be=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));const xe=(e,t,n,a)=>{for(const r of n||Object.keys(e)){const n=g(e,r);if(n){const{_f:e,...o}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],r)&&!a)return!0;if(e.ref&&t(e.ref,e.name)&&!a)return!0;if(xe(o,t))break}else if(c(o)&&xe(o,t))break}}};function ke(e,t,n){const a=g(e,n);if(a||m(n))return{error:a,name:n};const r=n.split(".");for(;r.length;){const a=r.join("."),o=g(t,a),i=g(e,a);if(o&&!Array.isArray(o)&&n!==a)return{name:n};if(i&&i.type)return{name:a,error:i};if(i&&i.root&&i.root.type)return{name:`${a}.root`,error:i.root};r.pop()}return{name:n}}var _e=(e,t,n)=>{const a=J(g(e,n));return x(a,O,t[n]),x(e,n,a),e};function we(e,t,n="validate"){if(I(e)||Array.isArray(e)&&e.every(I)||v(e)&&!e)return{type:n,message:I(e)?e:"",ref:t}}var Se=e=>c(e)&&!fe(e)?e:{value:e,message:""},Ae=async(e,t,n,a,o,s)=>{const{ref:l,refs:u,required:p,maxLength:d,minLength:m,min:h,max:y,pattern:x,validate:k,name:_,valueAsNumber:w,mount:S}=e._f,A=g(n,_);if(!S||t.has(_))return{};const T=u?u[0]:l,O=e=>{o&&T.reportValidity&&(T.setCustomValidity(v(e)?"":e||""),T.reportValidity())},B={},R=ee(l),P=r(l),N=R||P,D=(w||Y(l))&&f(l.value)&&f(A)||X(l)&&""===l.value||""===A||Array.isArray(A)&&!A.length||w&&"number"==typeof A&&isNaN(A),L=W.bind(null,_,a,B),F=(e,t,n,a="maxLength",r="minLength")=>{const o=e?t:n;B[_]={type:e?a:r,message:o,ref:l,...L(e?a:r,o)}};if(s?!Array.isArray(A)||!A.length:p&&(!N&&(D||i(A))||v(A)&&!A||P&&!le(u).isValid||R&&!de(u).isValid)){const{value:e,message:t}=I(p)?{value:!!p,message:p}:Se(p);if(e&&(B[_]={type:E,message:t,ref:T,...L(E,t)},!a))return O(t),B}if(!(D||i(h)&&i(y))){let e,t;const n=Se(y),r=Se(h);if(i(A)||isNaN(A)){const a=l.valueAsDate||new Date(A),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;I(n.value)&&A&&(e=i?o(A)>o(n.value):s?A>n.value:a>new Date(n.value)),I(r.value)&&A&&(t=i?o(A)n.value),i(r.value)||(t=a+e.value,r=!i(t.value)&&A.length<+t.value;if((n||r)&&(F(n,e.message,t.message),!a))return O(B[_].message),B}if(x&&!D&&I(A)){const{value:e,message:t}=Se(x);if(fe(e)&&!A.match(e)&&(B[_]={type:j,message:t,ref:l,...L(j,t)},!a))return O(t),B}if(k)if(b(k)){const e=we(await k(A,n),T);if(e&&(B[_]={...e,...L(C,e.message)},!a))return O(e.message),B}else if(c(k)){let e={};for(const t in k){if(!Z(e)&&!a)break;const r=we(await k[t](A,n),T,t);r&&(e={...r,...L(t,r.message)},O(r.message),a&&(B[_]=e))}if(!Z(e)&&(B[_]={ref:T,...e},!a))return B}return O(!0),B};const je={mode:S,reValidateMode:w,shouldFocusError:!0},Ee={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function Ce(e={}){let t,n={...je,...e},a={...d(Ee),isLoading:b(n.defaultValues),errors:n.errors||{},disabled:n.disabled||!1},s={},w=(c(n.defaultValues)||c(n.values))&&d(n.defaultValues||n.values)||{},S=n.shouldUnregister?{}:d(w),j={action:!1,mount:!1,watch:!1,keepIsValid:!1},E={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},B=0;const R={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},P={...R};let N={...P};const D={array:K(),state:K()},F=n.criteriaMode===A,$=async e=>{if(!j.keepIsValid&&!n.disabled&&(P.isValid||N.isValid||e)){let e;n.resolver?(e=Z((await G()).errors),q()):e=await ae({fields:s,onlyCheckValid:!0,eventType:"valid"}),e!==a.isValid&&D.state.next({isValid:e})}},q=(e,t)=>{!n.disabled&&(P.isValidating||P.validatingFields||N.isValidating||N.validatingFields)&&((e||Array.from(E.mount)).forEach(e=>{e&&(t?x(a.validatingFields,e,t):ne(a.validatingFields,e))}),D.state.next({validatingFields:a.validatingFields,isValidating:!Z(a.validatingFields)}))},H=()=>{a.dirtyFields=ie(w,S)},z=(e,t,n,r)=>{const o=g(s,e);if(o){if((e=>{const t=m(e)?[e]:y(e);let n=S,a=w;for(let r=0;r{let s=!1,c=!1;const l={name:e};if(!n.disabled){if(!r||o){(P.isDirty||N.isDirty)&&(c=a.isDirty,a.isDirty=l.isDirty=re(),s=c!==l.isDirty);const n=M(g(w,e),t);c=!!g(a.dirtyFields,e),n!==a.isDirty?a.dirtyFields=ie(w,S):n?ne(a.dirtyFields,e):x(a.dirtyFields,e,!0),l.dirtyFields=a.dirtyFields,s=s||(P.dirtyFields||N.dirtyFields)&&c!==!n}if(r){const t=g(a.touchedFields,e);t||(x(a.touchedFields,e,r),l.touchedFields=a.touchedFields,s=s||(P.touchedFields||N.touchedFields)&&t!==r)}s&&i&&D.state.next(l)}return s?l:{}},G=async e=>(q(e,!0),await n.resolver(S,n.context,((e,t,n,a)=>{const r={};for(const o of e){const e=g(t,o);e&&x(r,o,e._f)}return{criteriaMode:n,names:[...e],fields:r,shouldUseNativeValidation:a}})(e||E.mount,s,n.criteriaMode,n.shouldUseNativeValidation))),W=async({name:t,eventType:n})=>{if(e.validate){const r=await e.validate({formValues:S,formState:a,name:t,eventType:n});if(c(r))for(const e in r){const t=r[e];t&&Ce(`${T}.${e}`,{message:I(t.message)?t.message:"",type:t.type||C})}else I(r)||!r?Ce(T,{message:r||"",type:C}):Se(T);return r}return!0},ae=async({fields:t,onlyCheckValid:r,name:o,eventType:i,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await W({name:o,eventType:i})&&(s.valid=!1,r)))return s.valid;for(const c in t){const o=t[c];if(o){const{_f:t,...l}=o;if(t){const i=E.array.has(t.name),c=o._f&&ve(o._f),l=P.validatingFields||P.isValidating||N.validatingFields||N.isValidating;c&&l&&q([t.name],!0);const u=await Ae(o,E.disabled,S,F,n.shouldUseNativeValidation&&!r,i);if(c&&l&&q([t.name]),u[t.name]&&(s.valid=!1,r))break;if(!r&&(g(u,t.name)?i?_e(a.errors,u,t.name):x(a.errors,t.name,u[t.name]):ne(a.errors,t.name)),e.shouldUseNativeValidation&&u[t.name])break}!Z(l)&&await ae({context:s,onlyCheckValid:r,fields:l,name:c,eventType:i})}}return s.valid},re=(e,t)=>!n.disabled&&(e&&t&&x(S,e,t),!M(ge(),w)),oe=(e,t,n)=>L(e,E,{...j.mount?S:f(t)?w:I(e)?{[e]:t}:t},n,t),se=(e,t,n={})=>{const a=g(s,e);let o=t;if(a){const n=a._f;n&&(!n.disabled&&x(S,e,ue(t,n)),o=X(n.ref)&&i(t)?"":t,Q(n.ref)?[...n.ref.options].forEach(e=>e.selected=o.includes(e.value)):n.refs?r(n.ref)?n.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(o)?e.checked=!!o.find(t=>t===e.value):e.checked=o===e.value||!!o)}):n.refs.forEach(e=>e.checked=e.value===o):Y(n.ref)?n.ref.value="":(n.ref.value=o,n.ref.type||D.state.next({name:e,values:d(S)})))}(n.shouldDirty||n.shouldTouch)&&U(e,o,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&fe(e)},ce=(e,t,n)=>{for(const a in t){if(!t.hasOwnProperty(a))return;const r=t[a],i=e+"."+a,l=g(s,i);(E.array.has(e)||c(r)||l&&!l._f)&&!o(r)?ce(i,r,n):se(i,r,n)}},le=(e,t,n={})=>{const r=g(s,e),o=E.array.has(e),c=d(t),l=M(g(S,e),c);if(l||x(S,e,c),o)D.array.next({name:e,values:d(S)}),(P.isDirty||P.dirtyFields||N.isDirty||N.dirtyFields)&&n.shouldDirty&&(H(),D.state.next({name:e,dirtyFields:a.dirtyFields,isDirty:re(e,c)}));else{const t=Array.isArray(c)&&!c.length||Z(c);!r||r._f||i(c)||t?se(e,c,n):ce(e,c,n)}if(!l){const t=be(e,E),n=d(S);if(!o)for(const a of u(E.array,e))D.array.next({name:a,values:n});D.state.next({...t&&a,name:j.mount||t?e:void 0,values:n})}},pe=async r=>{j.mount=!0;const i=r.target;let c=i.name,u=!0;const p=g(s,c),m=e=>{u=Number.isNaN(e)||o(e)&&isNaN(e.getTime())||M(e,g(S,c,e))},f=ye(n.mode),h=ye(n.reValidateMode);if(p){let o,b;const _=i.type?me(p._f):l(r),w=r.type===k||"focusout"===r.type,A=!((y=p._f).mount&&(y.required||y.min||y.max||y.maxLength||y.minLength||y.pattern||y.validate)||e.validate||n.resolver||g(a.errors,c)||p._f.deps)||((e,t,n,a,r)=>!r.isOnAll&&(!n&&r.isOnTouch?!(t||e):(n?a.isOnBlur:r.isOnBlur)?!e:!(n?a.isOnChange:r.isOnChange)||e))(w,g(a.touchedFields,c),a.isSubmitted,h,f),j=be(c,E,w);x(S,c,_),w?i&&i.readOnly||(p._f.onBlur&&p._f.onBlur(r),t&&t(0)):p._f.onChange&&p._f.onChange(r);const C=U(c,_,w),T=!Z(C)||j;if(!w&&D.state.next({name:c,type:r.type,values:d(S)}),A)return(P.isValid||N.isValid)&&("onBlur"===n.mode?w&&$():w||$()),T&&D.state.next({name:c,...j?{}:C});if(!n.resolver&&e.validate&&await W({name:c,eventType:r.type}),!w&&j&&D.state.next({...a}),n.resolver){const{errors:e}=await G([c]);if(q([c]),m(_),u){const t=ke(a.errors,s,c),n=ke(e,s,t.name||c);o=n.error,c=n.name,b=Z(e)}}else q([c],!0),o=(await Ae(p,E.disabled,S,F,n.shouldUseNativeValidation))[c],q([c]),m(_),u&&(o?b=!1:(P.isValid||N.isValid)&&(b=await ae({fields:s,onlyCheckValid:!0,name:c,eventType:r.type})));u&&(p._f.deps&&(!Array.isArray(p._f.deps)||p._f.deps.length>0)&&fe(p._f.deps),((e,r,o,i)=>{const s=g(a.errors,e),c=(P.isValid||N.isValid)&&v(r)&&a.isValid!==r;var l;if(n.delayError&&o?(l=()=>((e,t)=>{x(a.errors,e,t),D.state.next({errors:a.errors})})(e,o),t=e=>{clearTimeout(B),B=setTimeout(l,e)},t(n.delayError)):(clearTimeout(B),t=null,o?x(a.errors,e,o):ne(a.errors,e)),(o?!M(s,o):s)||!Z(i)||c){const t={...i,...c&&v(r)?{isValid:r}:{},errors:a.errors,name:e};a={...a,...t},D.state.next(t)}})(c,b,o,C))}var y},de=(e,t)=>{if(g(a.errors,t)&&e.focus)return e.focus(),1},fe=async(e,t={})=>{let r,o;const i=J(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await G(e);if(q(e),e)for(const n of e){const e=g(t,n);e?E.array.has(n)&&c(e)?_e(a.errors,{[n]:e},n):x(a.errors,n,e):ne(a.errors,n)}else a.errors=t;return t})(f(e)?e:i);r=Z(t),o=e?!i.some(e=>g(t,e)):r}else e?(o=(await Promise.all(i.map(async e=>{const t=g(s,e);return await ae({fields:t&&t._f?{[e]:t}:t,eventType:_})}))).every(Boolean),(o||a.isValid)&&$()):o=r=await ae({fields:s,name:e,eventType:_});return D.state.next({...!I(e)||(P.isValid||N.isValid)&&r!==a.isValid?{}:{name:e},...n.resolver||!e?{isValid:r}:{},errors:a.errors}),t.shouldFocus&&!o&&xe(s,de,e?i:E.mount),o},ge=(e,t)=>{let n={...j.mount?S:w};return t&&(n=V(t.dirtyFields?a.dirtyFields:a.touchedFields,n)),f(e)?n:I(e)?g(n,e):e.map(e=>g(n,e))},we=(e,t)=>({invalid:!!g((t||a).errors,e),isDirty:!!g((t||a).dirtyFields,e),error:g((t||a).errors,e),isValidating:!!g(a.validatingFields,e),isTouched:!!g((t||a).touchedFields,e)}),Se=e=>{const t=e?J(e):void 0;null==t||t.forEach(e=>ne(a.errors,e)),t?t.forEach(e=>{D.state.next({name:e,errors:a.errors})}):D.state.next({errors:{}})},Ce=(e,t,n)=>{const r=(g(s,e,{_f:{}})._f||{}).ref,o=g(a.errors,e)||{},{ref:i,message:c,type:l,...u}=o;x(a.errors,e,{...u,...t,ref:r}),D.state.next({name:e,errors:a.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()},Te=e=>D.state.subscribe({next:t=>{if(n=e.name,r=t.name,o=e.exact,(!n||!r||n===r||J(n).some(e=>e&&(o?e===r:e.startsWith(r)||r.startsWith(e))))&&((e,t,n,a)=>{n(e);const{name:r,...o}=e;return Z(o)||a&&Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(e=>t[e]===(!a||A))})(t,e.formState||P,Le,e.reRenderRoot)){const n={...S};e.callback({values:n,...a,...t,defaultValues:w})}var n,r,o}}).unsubscribe,Oe=(e,t={})=>{for(const r of e?J(e):E.mount)E.mount.delete(r),E.array.delete(r),t.keepValue||(ne(s,r),ne(S,r)),!t.keepError&&ne(a.errors,r),!t.keepDirty&&ne(a.dirtyFields,r),!t.keepTouched&&ne(a.touchedFields,r),!t.keepIsValidating&&ne(a.validatingFields,r),!n.shouldUnregister&&!t.keepDefaultValue&&ne(w,r);D.state.next({values:d(S)}),D.state.next({...a,...t.keepDirty?{isDirty:re()}:{}}),!t.keepIsValid&&$()},Be=({disabled:e,name:t})=>{if(v(e)&&j.mount||e||E.disabled.has(t)){const n=E.disabled.has(t)!==!!e;e?E.disabled.add(t):E.disabled.delete(t),n&&j.mount&&!j.action&&$()}},Re=(e,t={})=>{let a=g(s,e);const o=v(t.disabled)||v(n.disabled),i=!E.registerName.has(e)&&a&&a._f&&!a._f.mount;return x(s,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),E.mount.add(e),a&&!i?Be({disabled:v(t.disabled)?t.disabled:n.disabled,name:e}):z(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:he(t.min),max:he(t.max),minLength:he(t.minLength),maxLength:he(t.maxLength),pattern:he(t.pattern)}:{},name:e,onChange:pe,onBlur:pe,ref:o=>{if(o){E.registerName.add(e),Re(e,t),E.registerName.delete(e),a=g(s,e);const n=f(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>ee(e)||r(e))(n),c=a._f.refs||[];if(i?c.find(e=>e===n):n===a._f.ref)return;x(s,e,{_f:{...a._f,...i?{refs:[...c.filter(te),n,...Array.isArray(g(w,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),z(e,!1,void 0,n)}else a=g(s,e,{}),a._f&&(a._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!u(E.array,e).length||!j.action)&&E.unMount.add(e)}}},Pe=()=>n.shouldFocusError&&!n.shouldUseNativeValidation&&xe(s,de,E.mount),Ne=(e,t)=>async r=>{let o;r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let i=d(S);if(D.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await G();q(),a.errors=e,i=d(t)}else await ae({fields:s,eventType:"submit"});if(E.disabled.size)for(const e of E.disabled)ne(i,e);if(ne(a.errors,O),Z(a.errors)){D.state.next({errors:{}});try{await e(i,r)}catch(e){o=e}}else t&&await t({...a.errors},r),Pe(),setTimeout(Pe);if(D.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Z(a.errors)&&!o,submitCount:a.submitCount+1,errors:a.errors}),o)throw o},De=(e,t={})=>{const r=e?d(e):w,o=d(r),i=Z(e),c=i?w:o;if(t.keepDefaultValues||(w=r),!t.keepValues){if(t.keepDirtyValues){const e=new Set([...E.mount,...Object.keys(ie(w,S))]);for(const t of Array.from(e)){const e=g(a.dirtyFields,t),n=g(S,t),r=g(c,t);e&&!f(n)?x(c,t,n):e||f(r)||le(t,r)}}else{if(p&&f(e))for(const e of E.mount){const t=g(s,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(X(e)){const t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(const e of E.mount)le(e,g(c,e));else s={}}S=n.shouldUnregister?t.keepDefaultValues?d(w):{}:d(c),D.array.next({values:{...c}}),D.state.next({values:{...c}})}E={mount:t.keepDirtyValues?E.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},j.mount=!P.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!n.shouldUnregister&&!Z(c),j.watch=!!n.shouldUnregister,j.keepIsValid=!!t.keepIsValid,j.action=!1,t.keepErrors||(a.errors={}),D.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!i&&(t.keepDirty?a.isDirty:!(!t.keepDefaultValues||M(e,w))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:i?{}:t.keepDirtyValues?t.keepDefaultValues&&S?ie(w,S):a.dirtyFields:t.keepDefaultValues&&e?ie(w,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1,defaultValues:w})},Ie=(e,t)=>De(b(e)?e(S):e,{...n.resetOptions,...t}),Le=e=>{a={...a,...e}},Fe={control:{register:Re,unregister:Oe,getFieldState:we,handleSubmit:Ne,setError:Ce,_subscribe:Te,_runSchema:G,_updateIsValidating:q,_focusError:Pe,_getWatch:oe,_getDirty:re,_setValid:$,_setFieldArray:(e,t=[],r,o,i=!0,c=!0)=>{if(o&&r&&!n.disabled){if(j.action=!0,c&&Array.isArray(g(s,e))){const t=r(g(s,e),o.argA,o.argB);i&&x(s,e,t)}if(c&&Array.isArray(g(a.errors,e))){const t=r(g(a.errors,e),o.argA,o.argB);i&&x(a.errors,e,t),((e,t)=>{!h(g(e,t)).length&&ne(e,t)})(a.errors,e)}if((P.touchedFields||N.touchedFields)&&c&&Array.isArray(g(a.touchedFields,e))){const t=r(g(a.touchedFields,e),o.argA,o.argB);i&&x(a.touchedFields,e,t)}(P.dirtyFields||N.dirtyFields)&&H(),D.state.next({name:e,isDirty:re(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else x(S,e,t)},_setDisabledField:Be,_setErrors:e=>{a.errors=e,D.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>h(g(j.mount?S:w,e,n.shouldUnregister?g(w,e,[]):[])),_reset:De,_resetDefaultValues:()=>b(n.defaultValues)&&n.defaultValues().then(e=>{Ie(e,n.resetOptions),D.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(const e of E.unMount){const t=g(s,e);t&&(t._f.refs?t._f.refs.every(e=>!te(e)):!te(t._f.ref))&&Oe(e)}E.unMount=new Set},_disableForm:e=>{v(e)&&(D.state.next({disabled:e}),xe(s,(t,n)=>{const a=g(s,n);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:D,_proxyFormState:P,get _fields(){return s},get _formValues(){return S},get _state(){return j},set _state(e){j=e},get _defaultValues(){return w},get _names(){return E},set _names(e){E=e},get _formState(){return a},get _options(){return n},set _options(e){n={...n,...e}}},subscribe:e=>(j.mount=!0,N={...N,...e.formState},Te({...e,formState:{...R,...e.formState}})),trigger:fe,register:Re,handleSubmit:Ne,watch:(e,t)=>b(e)?D.state.subscribe({next:n=>"values"in n&&e(n.values||oe(void 0,t),n)}):oe(e,t,!0),setValue:le,setValues:e=>{const t=b(e)?e(S):e;if(!M(S,t)){S={...S,...t};for(const e of E.mount)le(e,g(t,e));D.state.next({...a,values:S})}},getValues:ge,reset:Ie,resetField:(e,t={})=>{g(s,e)&&(f(t.defaultValue)?le(e,d(g(w,e))):(le(e,t.defaultValue),x(w,e,d(t.defaultValue))),t.keepTouched||ne(a.touchedFields,e),t.keepDirty||(ne(a.dirtyFields,e),a.isDirty=t.defaultValue?re(e,d(g(w,e))):re()),t.keepError||(ne(a.errors,e),P.isValid&&$()),D.state.next({...a}))},clearErrors:Se,unregister:Oe,setError:Ce,setFocus:(e,t={})=>{const n=g(s,e),a=n&&n._f;if(a){const e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&b(e.select)&&e.select()})}},getFieldState:we};return{...Fe,formControl:Fe}}var Te=()=>{if("undefined"!=typeof crypto&&crypto.randomUUID)return crypto.randomUUID();const e="undefined"==typeof performance?Date.now():1e3*performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const n=(16*Math.random()+e)%16|0;return("x"==t?n:3&n|8).toString(16)})},Oe=(e,t,n={})=>n.shouldFocus||f(n.shouldFocus)?n.focusName||`${e}.${f(n.focusIndex)?t:n.focusIndex}.`:"",Be=(e,t)=>[...e,...J(t)],Re=e=>Array.isArray(e)?e.map(()=>{}):void 0;function Pe(e,t,n){return[...e.slice(0,t),...J(n),...e.slice(t)]}var Ne=(e,t,n)=>Array.isArray(e)?(f(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],De=(e,t)=>[...J(t),...J(e)],Ie=(e,t)=>f(t)?[]:function(e,t){let n=0;const a=[...e];for(const r of t)a.splice(r-n,1),n++;return h(a).length?a:[]}(e,J(t).sort((e,t)=>e-t)),Le=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]},Fe=(e,t,n)=>(e[t]=n,e);t.Controller=e=>e.render(q(e)),t.Form=function(e){const t=U(),[n,r]=a.useState(!1),{control:o=t.control,onSubmit:i,children:s,action:c,method:l=G,headers:u,encType:p,onError:d,render:m,onSuccess:f,validateStatus:h,...y}=e,g=a.useCallback(async e=>{let t=!1,n="";await o.handleSubmit(async a=>{const r=new FormData;let o="";try{o=JSON.stringify(a)}catch(e){}const s=H(a);for(const e in s)r.append(e,s[e]);if(i&&await i({data:a,event:e,method:l,formData:r,formDataJson:o}),c)try{const e=[u&&u["Content-Type"],p].some(e=>e&&e.includes("json")),a=await fetch(String(c),{method:l,headers:{...u,...p&&"multipart/form-data"!==p?{"Content-Type":p}:{}},body:e?o:r});a&&(h?!h(a.status):a.status<200||a.status>=300)?(t=!0,d&&d({response:a}),n=String(a.status)):f&&f({response:a})}catch(e){t=!0,d&&d({error:e})}})(e),t&&o&&(o._subjects.state.next({isSubmitSuccessful:!1}),o.setError("root.server",{type:n}))},[o,i,l,c,u,p,h,d,f]);return a.useEffect(()=>{r(!0)},[]),m?a.createElement(a.Fragment,null,m({submit:g})):a.createElement("form",{noValidate:n,action:c,method:l,encType:p,onSubmit:g,...y},s)},t.FormProvider=e=>{const{children:t,watch:n,getValues:r,getFieldState:o,setError:i,clearErrors:s,setValue:c,setValues:l,trigger:u,formState:p,resetField:d,reset:m,handleSubmit:f,unregister:h,control:y,register:g,setFocus:v,subscribe:b}=e,x=a.useMemo(()=>({watch:n,getValues:r,getFieldState:o,setError:i,clearErrors:s,setValue:c,setValues:l,trigger:u,formState:p,resetField:d,reset:m,handleSubmit:f,unregister:h,control:y,register:g,setFocus:v,subscribe:b}),[s,y,p,o,r,f,g,m,d,i,v,c,l,b,u,h,n]);return a.createElement(z.Provider,{value:x},a.createElement(B.Provider,{value:x.control},t))},t.FormStateSubscribe=({control:e,disabled:t,exact:n,name:a,render:r})=>r(D({control:e,name:a,disabled:t,exact:n})),t.Watch=e=>e.render($({name:e.names,...e})),t.appendErrors=W,t.createFormControl=Ce,t.get=g,t.set=x,t.useController=q,t.useFieldArray=function(e){const t=R(),{control:n=t,name:r,keyName:o="id",shouldUnregister:i,rules:s}=e,[c,l]=a.useState(n._getFieldArray(r)),u=a.useRef(n._getFieldArray(r).map(Te)),p=a.useRef(!1);n._names.array.add(r),a.useMemo(()=>s&&c.length>=0&&n.register(r,s),[n,r,c.length,s]),N(()=>n._subjects.array.subscribe({next:({values:e,name:t})=>{if(t===r||!t){const t=g(e,r);Array.isArray(t)&&(l(t),u.current=t.map(Te))}}}).unsubscribe,[n,r]);const m=a.useCallback(e=>{p.current=!0,n._setFieldArray(r,e)},[n,r]);return a.useEffect(()=>{n._state.action=!1,be(r,n._names)&&n._subjects.state.next({...n._formState});const e=ye(n._options.mode);if(p.current&&(!e.isOnSubmit||n._formState.isSubmitted)&&!ye(n._options.reValidateMode).isOnSubmit&&!e.isOnBlur)if(n._options.resolver)n._runSchema([r]).then(e=>{n._updateIsValidating([r]);const t=g(e.errors,r),a=g(n._formState.errors,r);(a?!t&&a.type||t&&(a.type!==t.type||a.message!==t.message):t&&t.type)&&(t?x(n._formState.errors,r,t):ne(n._formState.errors,r),n._subjects.state.next({errors:n._formState.errors}))});else{const e=g(n._fields,r);!e||!e._f||ye(n._options.reValidateMode).isOnSubmit&&ye(n._options.mode).isOnSubmit||Ae(e,n._names.disabled,n._formValues,n._options.criteriaMode===A,n._options.shouldUseNativeValidation,!0).then(e=>!Z(e)&&n._subjects.state.next({errors:_e(n._formState.errors,e,r)}))}n._subjects.state.next({name:r,values:d(n._formValues)}),n._names.focus&&xe(n._fields,(e,t)=>{if(n._names.focus&&t.startsWith(n._names.focus)&&e.focus)return e.focus(),1}),n._names.focus="",n._setValid(),p.current=!1},[c,r,n]),a.useEffect(()=>(!g(n._formValues,r)&&n._setFieldArray(r),()=>{const e=!(n._options.shouldUnregister||i);p.current&&e&&n._subjects.state.next({name:r,values:d(n._formValues)}),e?(e=>{const t=g(n._fields,e);t&&t._f&&(t._f.mount=!1)})(r):n.unregister(r)}),[r,n,o,i]),{swap:a.useCallback((e,t)=>{const a=n._getFieldArray(r);Le(a,e,t),Le(u.current,e,t),m(a),l(a),n._setFieldArray(r,a,Le,{argA:e,argB:t},!1)},[m,r,n]),move:a.useCallback((e,t)=>{const a=n._getFieldArray(r);Ne(a,e,t),Ne(u.current,e,t),m(a),l(a),n._setFieldArray(r,a,Ne,{argA:e,argB:t},!1)},[m,r,n]),prepend:a.useCallback((e,t)=>{const a=J(d(e)),o=De(n._getFieldArray(r),a);n._names.focus=Oe(r,0,t),u.current=De(u.current,a.map(Te)),m(o),l(o),n._setFieldArray(r,o,De,{argA:Re(e)})},[m,r,n]),append:a.useCallback((e,t)=>{const a=J(d(e)),o=Be(n._getFieldArray(r),a);n._names.focus=Oe(r,o.length-1,t),u.current=Be(u.current,a.map(Te)),m(o),l(o),n._setFieldArray(r,o,Be,{argA:Re(e)})},[m,r,n]),remove:a.useCallback(e=>{const t=Ie(n._getFieldArray(r),e);u.current=Ie(u.current,e),m(t),l(t),!Array.isArray(g(n._fields,r))&&x(n._fields,r,void 0),n._setFieldArray(r,t,Ie,{argA:e})},[m,r,n]),insert:a.useCallback((e,t,a)=>{const o=J(d(t)),i=Pe(n._getFieldArray(r),e,o);n._names.focus=Oe(r,e,a),u.current=Pe(u.current,e,o.map(Te)),m(i),l(i),n._setFieldArray(r,i,Pe,{argA:e,argB:Re(t)})},[m,r,n]),update:a.useCallback((e,t)=>{const a=d(t),o=Fe(n._getFieldArray(r),e,a);u.current=[...o].map((t,n)=>t&&n!==e?u.current[n]:Te()),m(o),l([...o]),n._setFieldArray(r,o,Fe,{argA:e,argB:a},!0,!1)},[m,r,n]),replace:a.useCallback(e=>{const t=J(d(e));u.current=t.map(Te),m([...t]),l([...t]),n._setFieldArray(r,[...t],e=>e,{},!0,!1)},[m,r,n]),fields:a.useMemo(()=>c.map((e,t)=>({...e,[o]:u.current[t]||Te()})),[c,o])}},t.useForm=function(e={}){const t=a.useRef(void 0),n=a.useRef(void 0),[r,o]=a.useState(()=>({...d(Ee),isLoading:b(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:b(e.defaultValues)?void 0:e.defaultValues}));if(!t.current)if(e.formControl)t.current={...e.formControl,formState:r},e.defaultValues&&!b(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:n,...a}=Ce(e);t.current={...a,formState:r}}const i=t.current.control;return i._options=e,N(()=>{const e=i._subscribe({formState:i._proxyFormState,callback:()=>o({...i._formState,defaultValues:i._defaultValues}),reRenderRoot:!0});return o(e=>({...e,isReady:!0})),i._formState.isReady=!0,e},[i]),a.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),a.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),a.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),a.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),a.useEffect(()=>{if(i._proxyFormState.isDirty){const e=i._getDirty();e!==r.isDirty&&i._subjects.state.next({isDirty:e})}},[i,r.isDirty]),a.useEffect(()=>{var t;e.values&&!M(e.values,n.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),(null===(t=i._options.resetOptions)||void 0===t?void 0:t.keepIsValid)||i._setValid(),n.current=e.values,o(e=>({...e}))):i._resetDefaultValues()},[i,e.values]),a.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=a.useMemo(()=>P(r,i),[i,r]),t.current},t.useFormContext=U,t.useFormState=D,t.useWatch=$},75818(e,t,n){"use strict";function a(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function r(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function o(e,t){try{var n=this.props,a=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,a)}finally{this.props=n,this.state=a}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==s){var c=e.displayName||e.name,l="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=a,t.componentWillReceiveProps=r),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=o;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var a=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,a)}}return e}n.r(t),n.d(t,{polyfill:()=>i}),a.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},34238(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0||t&&t.call(a,e)},a.onDrop=function(e){var t=a.props,n=t.onDrop,r=t.onDropAccepted,o=t.onDropRejected,i=t.multiple,s=t.disablePreview,l=t.minSize,p=t.maxSize,d=t.accept,m=(0,c.getDataTransferItems)(e),f=[],h=[];e.preventDefault(),0!==m.length?(a.dragTargets=[],a.isFileDialogActive=!1,m.forEach(function(e){if(!s)try{e.preview=window.URL.createObjectURL(e)}catch(t){0}(0,c.fileAccepted)(e,d)&&(0,c.fileMatchSize)(e,p,l)?f.push(e):h.push(e)}),i||h.push.apply(h,u(f.splice(1))),n&&n.call(a,f,h,[],e),h.length>0&&o&&o.call(a,h,e),f.length>0&&r&&r.call(a,f,e)):a.onLink(e)},a.onClick=function(e){var t=a.props,n=t.onClick;t.disableClick||(e.stopPropagation(),n&&n.call(a,e),setTimeout(a.open.bind(a),0))},a.onInputElementClick=function(e){var t=a.props.inputProps;e.stopPropagation(),t&&t.onClick&&t.onClick()},a.onFileDialogCancel=function(){var e=a.props.onFileDialogCancel,t=a.fileInputEl,n=a.isFileDialogActive;e&&n&&setTimeout(function(){t.files.length||(n=!1,e())},300)},a.setRef=function(e){a.node=e},a.setRefs=function(e){a.fileInputEl=e},a.onLink=function(e){var t=a.props,n=t.onDrop,r=t.accept;if(r){var o=r.match(/(\.[^.]+)(?=[,]|$)/gi);if(o){var i="(https://|http://)((?!http).)*("+o.join("|")+")",s=new RegExp(i,"gi"),c=[];if(e.dataTransfer){var l=decodeURIComponent(e.dataTransfer.getData("text/uri-list")).match(s),p=e.dataTransfer.getData("text/html").match(s);l?c=[].concat(u(l)):p&&(c=[].concat(u(p.filter(function(e){return-1===e.indexOf('"')}).map(function(e){return decodeURIComponent(e)}))))}else c=[].concat(u(decodeURIComponent(e.target.value).match(s)));n&&n([],[],c,e)}else n&&n([],[],[],e)}else n&&n([],[],[],e)},p(a,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){var e=this.props.preventDropOnDocument;this.dragTargets=[],e&&(document.addEventListener("dragover",c.onDocumentDragOver,!1),document.addEventListener("drop",this.onDocumentDrop,!1)),this.fileInputEl.addEventListener("click",this.onInputElementClick,!1),document.body.onfocus=this.onFileDialogCancel}},{key:"componentWillUnmount",value:function(){this.props.preventDropOnDocument&&(document.removeEventListener("dragover",c.onDocumentDragOver),document.removeEventListener("drop",this.onDocumentDrop)),this.fileInputEl.removeEventListener("click",this.onInputElementClick,!1),document.body.onfocus=null}},{key:"open",value:function(){this.isFileDialogActive=!0,this.fileInputEl.value=null,this.fileInputEl.click()}},{key:"render",value:function(){var e=this.props,t=e.accept,n=e.children,a=e.disabled,o=e.multiple,i=l(e,["accept","children","disabled","multiple"]),u=(i.preventDropOnDocument,i.disablePreview,i.disableClick,i.maxSize,i.minSize,i.inputProps,i.onDropAccepted,i.onDropRejected,i.onFileDialogCancel,l(i,["preventDropOnDocument","disablePreview","disableClick","maxSize","minSize","inputProps","onDropAccepted","onDropRejected","onFileDialogCancel"]));return s.default.createElement("div",r({},u,{onClick:this.composeHandlers(this.onClick),onDragStart:this.composeHandlers(this.onDragStart),onDragEnter:this.composeHandlers(this.onDragEnter),onDragOver:this.composeHandlers(this.onDragOver),onDragLeave:this.composeHandlers(this.onDragLeave),onDrop:this.composeHandlers(this.onDrop),ref:this.setRef,"aria-disabled":a}),n,s.default.createElement("input",{disabled:a,accept:t,type:"file",style:{display:"none"},multiple:c.supportMultiple&&o,ref:this.setRefs,onChange:this.onDrop,autoComplete:"off"}))}}]),t}(i.Component);d.defaultProps={preventDropOnDocument:!0,disabled:!1,disablePreview:!1,disableClick:!1,multiple:!0,maxSize:1/0,minSize:0},t.default=d},75430(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(34238),o=(a=r)&&a.__esModule?a:{default:a};t.default=o.default},84871(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDataTransferItems=function(e){var t=[];if(e.dataTransfer){var n=e.dataTransfer;if(n.files&&n.files.length)t=n.files;else if(n.items&&n.items.length)return Array.prototype.slice.call(n.items).filter(function(e){return"file"===e.kind})}else e.target&&e.target.files&&(t=e.target.files);return Array.prototype.slice.call(t)},t.fileAccepted=n,t.fileMatchSize=function(e,t,n){return e.size<=t&&e.size>=n},t.allFilesAccepted=function(e,t){return e.every(function(e){return n(e,t)})},t.onDocumentDragOver=function(e){e.preventDefault()};t.supportMultiple="undefined"==typeof document||!document||!document.createElement||"multiple"in document.createElement("input");function n(e,t){return"application/x-moz-file"===e.type||function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),a=e.name||"",r=e.type||"",o=r.replace(/\/.*$/,"");return n.some(function(e){var t=e.trim();return"."===t.charAt(0)?a.toLowerCase().endsWith(t.toLowerCase()):/\/\*$/.test(t)?o===t.replace(/\/.*$/,""):r===t})}return!0}(e,t)}},74220(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var a=Object.assign||function(e){for(var t=1;t0&&0===(v-=1)&&u.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(c.returnFocus(n.props.preventScroll),c.teardownScopedFocus()):c.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),f.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(c.setupScopedFocus(n.node),c.markForFocusLater()),n.setState({isOpen:!0},function(){n.openAnimationFrame=requestAnimationFrame(function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})})}))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())})},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,l.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var a="object"===(void 0===t?"undefined":r(t))?t:{base:g[e],afterOpen:g[e]+"--after-open",beforeClose:g[e]+"--before-close"},o=a.base;return n.state.afterOpen&&(o=o+" "+a.afterOpen),n.state.beforeClose&&(o=o+" "+a.beforeClose),"string"==typeof t&&t?o+" "+t:o},n.attributesFromObject=function(e,t){return Object.keys(t).reduce(function(n,a){return n[e+"-"+a]=t[a],n},{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,a=e.htmlOpenClassName,r=e.bodyOpenClassName,o=e.parentSelector,i=o&&o().ownerDocument||document;r&&p.add(i.body,r),a&&p.add(i.getElementsByTagName("html")[0],a),n&&(v+=1,u.hide(t)),f.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,r=e.overlayClassName,o=e.defaultStyles,i=e.children,s=n?{}:o.content,c=r?{}:o.overlay;if(this.shouldBeClosed())return null;var l={ref:this.setOverlayRef,className:this.buildClassName("overlay",r),style:a({},c,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},u=a({id:t,ref:this.setContentRef,style:a({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",a({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),p=this.props.contentElement(u,i);return this.props.overlayElement(l,p)}}]),t}(i.Component);b.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},b.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(m.default),s.default.instanceOf(d.SafeHTMLCollection),s.default.instanceOf(d.SafeNodeList),s.default.arrayOf(s.default.instanceOf(m.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=b,e.exports=t.default},5154(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach(function(e){return e.removeAttribute("aria-hidden")}):document.querySelectorAll(s).forEach(function(e){return e.removeAttribute("aria-hidden")}));s=null},t.log=function(){0},t.assertNodeList=c,t.setElement=function(e){var t=e;if("string"==typeof t&&i.canUseDOM){var n=document.querySelectorAll(t);c(n,t),t=n}return s=t||s},t.validateElement=l,t.hide=function(e){var t=!0,n=!1,a=void 0;try{for(var r,o=l(e)[Symbol.iterator]();!(t=(r=o.next()).done);t=!0){r.value.setAttribute("aria-hidden","true")}}catch(i){n=!0,a=i}finally{try{!t&&o.return&&o.return()}finally{if(n)throw a}}},t.show=function(e){var t=!0,n=!1,a=void 0;try{for(var r,o=l(e)[Symbol.iterator]();!(t=(r=o.next()).done);t=!0){r.value.removeAttribute("aria-hidden")}}catch(i){n=!0,a=i}finally{try{!t&&o.return&&o.return()}finally{if(n)throw a}}},t.documentNotReadyOrSSRTesting=function(){s=null};var a,r=n(63730),o=(a=r)&&a.__esModule?a:{default:a},i=n(53950);var s=null;function c(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e||s;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,o.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},61451(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[i,s],t=0;t0?(document.body.firstChild!==i&&document.body.insertBefore(i,document.body.firstChild),document.body.lastChild!==s&&document.body.appendChild(s)):(i.parentElement&&i.parentElement.removeChild(i),s.parentElement&&s.parentElement.removeChild(s))})},98474(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in n)r(e,n[t]);var o=document.body;for(var i in a)r(o,a[i]);n={},a={}},t.log=function(){0};var n={},a={};function r(e,t){e.classList.remove(t)}t.add=function(e,t){return r=e.classList,o="html"==e.nodeName.toLowerCase()?n:a,void t.split(" ").forEach(function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(o,e),r.add(e)});var r,o},t.remove=function(e,t){return r=e.classList,o="html"==e.nodeName.toLowerCase()?n:a,void t.split(" ").forEach(function(e){!function(e,t){e[t]&&(e[t]-=1)}(o,e),0===o[e]&&r.remove(e)});var r,o}},66267(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){i=[]},t.log=function(){0},t.handleBlur=l,t.handleFocus=u,t.markForFocusLater=function(){i.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==i.length&&(t=i.pop()).focus({preventScroll:e}))}catch(n){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){i.length>0&&i.pop()},t.setupScopedFocus=function(e){s=e,window.addEventListener?(window.addEventListener("blur",l,!1),document.addEventListener("focus",u,!0)):(window.attachEvent("onBlur",l),document.attachEvent("onFocus",u))},t.teardownScopedFocus=function(){s=null,window.addEventListener?(window.removeEventListener("blur",l),document.removeEventListener("focus",u)):(window.detachEvent("onBlur",l),document.detachEvent("onFocus",u))};var a,r=n(46439),o=(a=r)&&a.__esModule?a:{default:a};var i=[],s=null,c=!1;function l(){c=!0}function u(){if(c){if(c=!1,!s)return;setTimeout(function(){s.contains(document.activeElement)||((0,o.default)(s)[0]||s).focus()},0)}}},62904(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(a.openInstances.length),a.openInstances.forEach(function(e){return console.log(e)}),console.log("end portalOpenInstances ----------")},t.resetState=function(){a=new n};var n=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach(function(n){return n(e,t.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},a=new n;t.default=a},53950(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var a,r=n(33092);var o=((a=r)&&a.__esModule?a:{default:a}).default,i=o.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=o.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=o.canUseDOM?window.NodeList:{},t.canUseDOM=o.canUseDOM;t.default=i},85431(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e);if(!n.length)return void t.preventDefault();var a=void 0,r=t.shiftKey,s=n[0],c=n[n.length-1],l=i();if(e===l){if(!r)return;a=c}c!==l||r||(a=s);s===l&&r&&(a=c);if(a)return t.preventDefault(),void a.focus();var u=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==u||"Chrome"==u[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var p=n.indexOf(l);p>-1&&(p+=r?-1:1);if(void 0===(a=n[p]))return t.preventDefault(),void(a=r?c:s).focus();t.preventDefault(),a.focus()};var a,r=n(46439),o=(a=r)&&a.__esModule?a:{default:a};function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?i(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},46439(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce(function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])},[]);return n.filter(o)};var n=/^(input|select|textarea|button|object|iframe)$/;function a(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e),a=n.getPropertyValue("display");return t?"contents"!==a&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,n):"none"===a}catch(r){return console.warn("Failed to inspect element style"),!1}}function r(e,t){var r=e.nodeName.toLowerCase();return(n.test(r)&&!e.disabled||"a"===r&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),a(t))return!1;t=t.parentNode}return!0}(e)}function o(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&r(e,!n)}e.exports=t.default},16268(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(74220),o=(a=r)&&a.__esModule?a:{default:a};t.default=o.default,e.exports=t.default},72947(e,t,n){var a=n(84686),r=a.Buffer;function o(e,t){for(var n in e)t[n]=e[n]}function i(e,t,n){return r(e,t,n)}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?e.exports=a:(o(a,t),t.Buffer=i),o(r,i),i.from=function(e,t,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return r(e,t,n)},i.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var a=r(e);return void 0!==t?"string"==typeof n?a.fill(t,n):a.fill(t):a.fill(0),a},i.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return r(e)},i.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return a.SlowBuffer(e)}},7475(e,t,n){"use strict";var a,r=n(68558),o=n(84686),i=o.Buffer,s={};for(a in o)o.hasOwnProperty(a)&&"SlowBuffer"!==a&&"Buffer"!==a&&(s[a]=o[a]);var c=s.Buffer={};for(a in i)i.hasOwnProperty(a)&&"allocUnsafe"!==a&&"allocUnsafeSlow"!==a&&(c[a]=i[a]);if(s.Buffer.prototype=i.prototype,c.from&&c.from!==Uint8Array.from||(c.from=function(e,t,n){if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&void 0===e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return i(e,t,n)}),c.alloc||(c.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var a=i(e);return t&&0!==t.length?"string"==typeof n?a.fill(t,n):a.fill(t):a.fill(0),a}),!s.kStringMaxLength)try{s.kStringMaxLength=r.binding("buffer").kStringMaxLength}catch(l){}s.constants||(s.constants={MAX_LENGTH:s.kMaxLength},s.kStringMaxLength&&(s.constants.MAX_STRING_LENGTH=s.kStringMaxLength)),e.exports=s},93662(e,t,n){const a=Symbol("SemVer ANY");class r{static get ANY(){return a}constructor(e,t){if(t=o(t),e instanceof r){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),l("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===a?this.value="":this.value=this.operator+this.semver.version,l("comp",this)}parse(e){const t=this.options.loose?i[s.COMPARATORLOOSE]:i[s.COMPARATOR],n=e.match(t);if(!n)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new u(n[2],this.options.loose):this.semver=a}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===a||e===a)return!0;if("string"==typeof e)try{e=new u(e,this.options)}catch(t){return!1}return c(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new p(e.value,t).test(this.value):""===e.operator?""===e.value||new p(this.value,t).test(e.semver):(!(t=o(t)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(c(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(c(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}e.exports=r;const o=n(88686),{safeRe:i,t:s}=n(43532),c=n(67825),l=n(86742),u=n(83642),p=n(53393)},53393(e,t,n){const a=/\s+/g;class r{constructor(e,t){if(t=i(t),e instanceof r)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new r(e.raw,t);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(a," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!g(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const t of this.set)if(1===t.length&&v(t[0])){this.set=[t];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&h)|(this.options.loose&&y))+":"+e,n=o.get(t);if(n)return n;const a=this.options.loose,r=a?u[p.HYPHENRANGELOOSE]:u[p.HYPHENRANGE];e=e.replace(r,O(this.options.includePrerelease)),c("hyphen replace",e),e=e.replace(u[p.COMPARATORTRIM],d),c("comparator trim",e),e=e.replace(u[p.TILDETRIM],m),c("tilde trim",e),e=e.replace(u[p.CARETTRIM],f),c("caret trim",e);let i=e.split(" ").map(e=>x(e,this.options)).join(" ").split(/\s+/).map(e=>T(e,this.options));a&&(i=i.filter(e=>(c("loose invalid filter",e,this.options),!!e.match(u[p.COMPARATORLOOSE])))),c("range list",i);const l=new Map,v=i.map(e=>new s(e,this.options));for(const o of v){if(g(o))return[o];l.set(o.value,o)}l.size>1&&l.has("")&&l.delete("");const b=[...l.values()];return o.set(t,b),b}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some(n=>b(n,t)&&e.set.some(e=>b(e,t)&&n.every(n=>e.every(e=>n.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new l(e,this.options)}catch(t){return!1}for(let n=0;n"<0.0.0-0"===e.value,v=e=>""===e.value,b=(e,t)=>{let n=!0;const a=e.slice();let r=a.pop();for(;n&&a.length;)n=a.every(e=>r.intersects(e,t)),r=a.pop();return n},x=(e,t)=>(c("comp",e,t),e=S(e,t),c("caret",e),e=_(e,t),c("tildes",e),e=j(e,t),c("xrange",e),e=C(e,t),c("stars",e),e),k=e=>!e||"x"===e.toLowerCase()||"*"===e,_=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{const n=t.loose?u[p.TILDELOOSE]:u[p.TILDE];return e.replace(n,(t,n,a,r,o)=>{let i;return c("tilde",e,t,n,a,r,o),k(n)?i="":k(a)?i=`>=${n}.0.0 <${+n+1}.0.0-0`:k(r)?i=`>=${n}.${a}.0 <${n}.${+a+1}.0-0`:o?(c("replaceTilde pr",o),i=`>=${n}.${a}.${r}-${o} <${n}.${+a+1}.0-0`):i=`>=${n}.${a}.${r} <${n}.${+a+1}.0-0`,c("tilde return",i),i})},S=(e,t)=>e.trim().split(/\s+/).map(e=>A(e,t)).join(" "),A=(e,t)=>{c("caret",e,t);const n=t.loose?u[p.CARETLOOSE]:u[p.CARET],a=t.includePrerelease?"-0":"";return e.replace(n,(t,n,r,o,i)=>{let s;return c("caret",e,t,n,r,o,i),k(n)?s="":k(r)?s=`>=${n}.0.0${a} <${+n+1}.0.0-0`:k(o)?s="0"===n?`>=${n}.${r}.0${a} <${n}.${+r+1}.0-0`:`>=${n}.${r}.0${a} <${+n+1}.0.0-0`:i?(c("replaceCaret pr",i),s="0"===n?"0"===r?`>=${n}.${r}.${o}-${i} <${n}.${r}.${+o+1}-0`:`>=${n}.${r}.${o}-${i} <${n}.${+r+1}.0-0`:`>=${n}.${r}.${o}-${i} <${+n+1}.0.0-0`):(c("no pr"),s="0"===n?"0"===r?`>=${n}.${r}.${o}${a} <${n}.${r}.${+o+1}-0`:`>=${n}.${r}.${o}${a} <${n}.${+r+1}.0-0`:`>=${n}.${r}.${o} <${+n+1}.0.0-0`),c("caret return",s),s})},j=(e,t)=>(c("replaceXRanges",e,t),e.split(/\s+/).map(e=>E(e,t)).join(" ")),E=(e,t)=>{e=e.trim();const n=t.loose?u[p.XRANGELOOSE]:u[p.XRANGE];return e.replace(n,(n,a,r,o,i,s)=>{c("xRange",e,n,a,r,o,i,s);const l=k(r),u=l||k(o),p=u||k(i),d=p;return"="===a&&d&&(a=""),s=t.includePrerelease?"-0":"",l?n=">"===a||"<"===a?"<0.0.0-0":"*":a&&d?(u&&(o=0),i=0,">"===a?(a=">=",u?(r=+r+1,o=0,i=0):(o=+o+1,i=0)):"<="===a&&(a="<",u?r=+r+1:o=+o+1),"<"===a&&(s="-0"),n=`${a+r}.${o}.${i}${s}`):u?n=`>=${r}.0.0${s} <${+r+1}.0.0-0`:p&&(n=`>=${r}.${o}.0${s} <${r}.${+o+1}.0-0`),c("xRange return",n),n})},C=(e,t)=>(c("replaceStars",e,t),e.trim().replace(u[p.STAR],"")),T=(e,t)=>(c("replaceGTE0",e,t),e.trim().replace(u[t.includePrerelease?p.GTE0PRE:p.GTE0],"")),O=e=>(t,n,a,r,o,i,s,c,l,u,p,d)=>`${n=k(a)?"":k(r)?`>=${a}.0.0${e?"-0":""}`:k(o)?`>=${a}.${r}.0${e?"-0":""}`:i?`>=${n}`:`>=${n}${e?"-0":""}`} ${c=k(l)?"":k(u)?`<${+l+1}.0.0-0`:k(p)?`<${l}.${+u+1}.0-0`:d?`<=${l}.${u}.${p}-${d}`:e?`<${l}.${u}.${+p+1}-0`:`<=${c}`}`.trim(),B=(e,t,n)=>{for(let a=0;a0){const a=e[n].semver;if(a.major===t.major&&a.minor===t.minor&&a.patch===t.patch)return!0}return!1}return!0}},83642(e,t,n){const a=n(86742),{MAX_LENGTH:r,MAX_SAFE_INTEGER:o}=n(55120),{safeRe:i,t:s}=n(43532),c=n(88686),{compareIdentifiers:l}=n(46001);class u{constructor(e,t){if(t=c(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>r)throw new TypeError(`version is longer than ${r} characters`);a("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?i[s.LOOSE]:i[s.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);if(-1===a){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let a=[t,e];!1===n&&(a=[t]),0===l(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},76788(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null}},67825(e,t,n){const a=n(13251),r=n(94081),o=n(15330),i=n(10603),s=n(48517),c=n(77238);e.exports=(e,t,n,l)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return a(e,n,l);case"!=":return r(e,n,l);case">":return o(e,n,l);case">=":return i(e,n,l);case"<":return s(e,n,l);case"<=":return c(e,n,l);default:throw new TypeError(`Invalid operator: ${t}`)}}},20028(e,t,n){const a=n(83642),r=n(15086),{safeRe:o,t:i}=n(43532);e.exports=(e,t)=>{if(e instanceof a)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){const a=t.includePrerelease?o[i.COERCERTLFULL]:o[i.COERCERTL];let r;for(;(r=a.exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&r.index+r[0].length===n.index+n[0].length||(n=r),a.lastIndex=r.index+r[1].length+r[2].length;a.lastIndex=-1}else n=e.match(t.includePrerelease?o[i.COERCEFULL]:o[i.COERCE]);if(null===n)return null;const s=n[2],c=n[3]||"0",l=n[4]||"0",u=t.includePrerelease&&n[5]?`-${n[5]}`:"",p=t.includePrerelease&&n[6]?`+${n[6]}`:"";return r(`${s}.${c}.${l}${u}${p}`,t)}},51643(e,t,n){const a=n(83642);e.exports=(e,t,n)=>{const r=new a(e,n),o=new a(t,n);return r.compare(o)||r.compareBuild(o)}},65305(e,t,n){const a=n(81210);e.exports=(e,t)=>a(e,t,!0)},81210(e,t,n){const a=n(83642);e.exports=(e,t,n)=>new a(e,n).compare(new a(t,n))},3266(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e,null,!0),r=a(t,null,!0),o=n.compare(r);if(0===o)return null;const i=o>0,s=i?n:r,c=i?r:n,l=!!s.prerelease.length;if(!!c.prerelease.length&&!l)return c.patch||c.minor?s.patch?"patch":s.minor?"minor":"major":"major";const u=l?"pre":"";return n.major!==r.major?u+"major":n.minor!==r.minor?u+"minor":n.patch!==r.patch?u+"patch":"prerelease"}},13251(e,t,n){const a=n(81210);e.exports=(e,t,n)=>0===a(e,t,n)},15330(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)>0},10603(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)>=0},91205(e,t,n){const a=n(83642);e.exports=(e,t,n,r,o)=>{"string"==typeof n&&(o=r,r=n,n=void 0);try{return new a(e instanceof a?e.version:e,n).inc(t,r,o).version}catch(i){return null}}},48517(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)<0},77238(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(e,t,n)<=0},21060(e,t,n){const a=n(83642);e.exports=(e,t)=>new a(e,t).major},69128(e,t,n){const a=n(83642);e.exports=(e,t)=>new a(e,t).minor},94081(e,t,n){const a=n(81210);e.exports=(e,t,n)=>0!==a(e,t,n)},15086(e,t,n){const a=n(83642);e.exports=(e,t,n=!1)=>{if(e instanceof a)return e;try{return new a(e,t)}catch(r){if(!n)return null;throw r}}},45439(e,t,n){const a=n(83642);e.exports=(e,t)=>new a(e,t).patch},33159(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e,t);return n&&n.prerelease.length?n.prerelease:null}},65500(e,t,n){const a=n(81210);e.exports=(e,t,n)=>a(t,e,n)},40435(e,t,n){const a=n(51643);e.exports=(e,t)=>e.sort((e,n)=>a(n,e,t))},12676(e,t,n){const a=n(53393);e.exports=(e,t,n)=>{try{t=new a(t,n)}catch(r){return!1}return t.test(e)}},27021(e,t,n){const a=n(51643);e.exports=(e,t)=>e.sort((e,n)=>a(e,n,t))},97139(e,t,n){const a=n(15086);e.exports=(e,t)=>{const n=a(e,t);return n?n.version:null}},38571(e,t,n){const a=n(43532),r=n(55120),o=n(83642),i=n(46001),s=n(15086),c=n(97139),l=n(76788),u=n(91205),p=n(3266),d=n(21060),m=n(69128),f=n(45439),h=n(33159),y=n(81210),g=n(65500),v=n(65305),b=n(51643),x=n(27021),k=n(40435),_=n(15330),w=n(48517),S=n(13251),A=n(94081),j=n(10603),E=n(77238),C=n(67825),T=n(20028),O=n(93662),B=n(53393),R=n(12676),P=n(16617),N=n(65110),D=n(49412),I=n(66375),L=n(26600),F=n(58437),M=n(43237),$=n(5308),q=n(19974),H=n(37275),z=n(83114);e.exports={parse:s,valid:c,clean:l,inc:u,diff:p,major:d,minor:m,patch:f,prerelease:h,compare:y,rcompare:g,compareLoose:v,compareBuild:b,sort:x,rsort:k,gt:_,lt:w,eq:S,neq:A,gte:j,lte:E,cmp:C,coerce:T,Comparator:O,Range:B,satisfies:R,toComparators:P,maxSatisfying:N,minSatisfying:D,minVersion:I,validRange:L,outside:F,gtr:M,ltr:$,intersects:q,simplifyRange:H,subset:z,SemVer:o,re:a.re,src:a.src,tokens:a.t,SEMVER_SPEC_VERSION:r.SEMVER_SPEC_VERSION,RELEASE_TYPES:r.RELEASE_TYPES,compareIdentifiers:i.compareIdentifiers,rcompareIdentifiers:i.rcompareIdentifiers}},55120(e){const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},86742(e,t,n){var a=n(68558);const r="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=r},46001(e){const t=/^[0-9]+$/,n=(e,n)=>{const a=t.test(e),r=t.test(n);return a&&r&&(e=+e,n=+n),e===n?0:a&&!r?-1:r&&!a?1:en(t,e)}},65136(e){e.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return void 0===t?void 0:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&void 0!==t){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}},88686(e){const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},43532(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:a,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:o}=n(55120),i=n(86742),s=(t=e.exports={}).re=[],c=t.safeRe=[],l=t.src=[],u=t.t={};let p=0;const d="[a-zA-Z0-9-]",m=[["\\s",1],["\\d",o],[d,r]],f=(e,t,n)=>{const a=(e=>{for(const[t,n]of m)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),r=p++;i(e,r,t),u[e]=r,l[r]=t,s[r]=new RegExp(t,n?"g":void 0),c[r]=new RegExp(a,n?"g":void 0)};f("NUMERICIDENTIFIER","0|[1-9]\\d*"),f("NUMERICIDENTIFIERLOOSE","\\d+"),f("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${d}*`),f("MAINVERSION",`(${l[u.NUMERICIDENTIFIER]})\\.(${l[u.NUMERICIDENTIFIER]})\\.(${l[u.NUMERICIDENTIFIER]})`),f("MAINVERSIONLOOSE",`(${l[u.NUMERICIDENTIFIERLOOSE]})\\.(${l[u.NUMERICIDENTIFIERLOOSE]})\\.(${l[u.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASEIDENTIFIER",`(?:${l[u.NUMERICIDENTIFIER]}|${l[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${l[u.NUMERICIDENTIFIERLOOSE]}|${l[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASE",`(?:-(${l[u.PRERELEASEIDENTIFIER]}(?:\\.${l[u.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${l[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${l[u.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${d}+`),f("BUILD",`(?:\\+(${l[u.BUILDIDENTIFIER]}(?:\\.${l[u.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${l[u.MAINVERSION]}${l[u.PRERELEASE]}?${l[u.BUILD]}?`),f("FULL",`^${l[u.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${l[u.MAINVERSIONLOOSE]}${l[u.PRERELEASELOOSE]}?${l[u.BUILD]}?`),f("LOOSE",`^${l[u.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${l[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${l[u.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${l[u.XRANGEIDENTIFIER]})(?:\\.(${l[u.XRANGEIDENTIFIER]})(?:\\.(${l[u.XRANGEIDENTIFIER]})(?:${l[u.PRERELEASE]})?${l[u.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${l[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[u.XRANGEIDENTIFIERLOOSE]})(?:${l[u.PRERELEASELOOSE]})?${l[u.BUILD]}?)?)?`),f("XRANGE",`^${l[u.GTLT]}\\s*${l[u.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${l[u.GTLT]}\\s*${l[u.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${a}})(?:\\.(\\d{1,${a}}))?(?:\\.(\\d{1,${a}}))?`),f("COERCE",`${l[u.COERCEPLAIN]}(?:$|[^\\d])`),f("COERCEFULL",l[u.COERCEPLAIN]+`(?:${l[u.PRERELEASE]})?`+`(?:${l[u.BUILD]})?(?:$|[^\\d])`),f("COERCERTL",l[u.COERCE],!0),f("COERCERTLFULL",l[u.COERCEFULL],!0),f("LONETILDE","(?:~>?)"),f("TILDETRIM",`(\\s*)${l[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",f("TILDE",`^${l[u.LONETILDE]}${l[u.XRANGEPLAIN]}$`),f("TILDELOOSE",`^${l[u.LONETILDE]}${l[u.XRANGEPLAINLOOSE]}$`),f("LONECARET","(?:\\^)"),f("CARETTRIM",`(\\s*)${l[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",f("CARET",`^${l[u.LONECARET]}${l[u.XRANGEPLAIN]}$`),f("CARETLOOSE",`^${l[u.LONECARET]}${l[u.XRANGEPLAINLOOSE]}$`),f("COMPARATORLOOSE",`^${l[u.GTLT]}\\s*(${l[u.LOOSEPLAIN]})$|^$`),f("COMPARATOR",`^${l[u.GTLT]}\\s*(${l[u.FULLPLAIN]})$|^$`),f("COMPARATORTRIM",`(\\s*)${l[u.GTLT]}\\s*(${l[u.LOOSEPLAIN]}|${l[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",f("HYPHENRANGE",`^\\s*(${l[u.XRANGEPLAIN]})\\s+-\\s+(${l[u.XRANGEPLAIN]})\\s*$`),f("HYPHENRANGELOOSE",`^\\s*(${l[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${l[u.XRANGEPLAINLOOSE]})\\s*$`),f("STAR","(<|>)?=?\\s*\\*"),f("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),f("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},43237(e,t,n){const a=n(58437);e.exports=(e,t,n)=>a(e,t,">",n)},19974(e,t,n){const a=n(53393);e.exports=(e,t,n)=>(e=new a(e,n),t=new a(t,n),e.intersects(t,n))},5308(e,t,n){const a=n(58437);e.exports=(e,t,n)=>a(e,t,"<",n)},65110(e,t,n){const a=n(83642),r=n(53393);e.exports=(e,t,n)=>{let o=null,i=null,s=null;try{s=new r(t,n)}catch(c){return null}return e.forEach(e=>{s.test(e)&&(o&&-1!==i.compare(e)||(o=e,i=new a(o,n)))}),o}},49412(e,t,n){const a=n(83642),r=n(53393);e.exports=(e,t,n)=>{let o=null,i=null,s=null;try{s=new r(t,n)}catch(c){return null}return e.forEach(e=>{s.test(e)&&(o&&1!==i.compare(e)||(o=e,i=new a(o,n)))}),o}},66375(e,t,n){const a=n(83642),r=n(53393),o=n(15330);e.exports=(e,t)=>{e=new r(e,t);let n=new a("0.0.0");if(e.test(n))return n;if(n=new a("0.0.0-0"),e.test(n))return n;n=null;for(let r=0;r{const t=new a(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":i&&!o(t,i)||(i=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}}),!i||n&&!o(n,i)||(n=i)}return n&&e.test(n)?n:null}},58437(e,t,n){const a=n(83642),r=n(93662),{ANY:o}=r,i=n(53393),s=n(12676),c=n(15330),l=n(48517),u=n(77238),p=n(10603);e.exports=(e,t,n,d)=>{let m,f,h,y,g;switch(e=new a(e,d),t=new i(t,d),n){case">":m=c,f=u,h=l,y=">",g=">=";break;case"<":m=l,f=p,h=c,y="<",g="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,d))return!1;for(let a=0;a{e.semver===o&&(e=new r(">=0.0.0")),i=i||e,s=s||e,m(e.semver,i.semver,d)?i=e:h(e.semver,s.semver,d)&&(s=e)}),i.operator===y||i.operator===g)return!1;if((!s.operator||s.operator===y)&&f(e,s.semver))return!1;if(s.operator===g&&h(e,s.semver))return!1}return!0}},37275(e,t,n){const a=n(12676),r=n(81210);e.exports=(e,t,n)=>{const o=[];let i=null,s=null;const c=e.sort((e,t)=>r(e,t,n));for(const r of c){a(r,t,n)?(s=r,i||(i=r)):(s&&o.push([i,s]),s=null,i=null)}i&&o.push([i,null]);const l=[];for(const[a,r]of o)a===r?l.push(a):r||a!==c[0]?r?a===c[0]?l.push(`<=${r}`):l.push(`${a} - ${r}`):l.push(`>=${a}`):l.push("*");const u=l.join(" || "),p="string"==typeof t.raw?t.raw:String(t);return u.length=0.0.0-0")],l=[new r(">=0.0.0")],u=(e,t,n)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===o){if(1===t.length&&t[0].semver===o)return!0;e=n.includePrerelease?c:l}if(1===t.length&&t[0].semver===o){if(n.includePrerelease)return!0;t=l}const a=new Set;let r,u,m,f,h,y,g;for(const o of e)">"===o.operator||">="===o.operator?r=p(r,o,n):"<"===o.operator||"<="===o.operator?u=d(u,o,n):a.add(o.semver);if(a.size>1)return null;if(r&&u){if(m=s(r.semver,u.semver,n),m>0)return null;if(0===m&&(">="!==r.operator||"<="!==u.operator))return null}for(const o of a){if(r&&!i(o,String(r),n))return null;if(u&&!i(o,String(u),n))return null;for(const e of t)if(!i(o,String(e),n))return!1;return!0}let v=!(!u||n.includePrerelease||!u.semver.prerelease.length)&&u.semver,b=!(!r||n.includePrerelease||!r.semver.prerelease.length)&&r.semver;v&&1===v.prerelease.length&&"<"===u.operator&&0===v.prerelease[0]&&(v=!1);for(const o of t){if(g=g||">"===o.operator||">="===o.operator,y=y||"<"===o.operator||"<="===o.operator,r)if(b&&o.semver.prerelease&&o.semver.prerelease.length&&o.semver.major===b.major&&o.semver.minor===b.minor&&o.semver.patch===b.patch&&(b=!1),">"===o.operator||">="===o.operator){if(f=p(r,o,n),f===o&&f!==r)return!1}else if(">="===r.operator&&!i(r.semver,String(o),n))return!1;if(u)if(v&&o.semver.prerelease&&o.semver.prerelease.length&&o.semver.major===v.major&&o.semver.minor===v.minor&&o.semver.patch===v.patch&&(v=!1),"<"===o.operator||"<="===o.operator){if(h=d(u,o,n),h===o&&h!==u)return!1}else if("<="===u.operator&&!i(u.semver,String(o),n))return!1;if(!o.operator&&(u||r)&&0!==m)return!1}return!(r&&y&&!u&&0!==m)&&(!(u&&g&&!r&&0!==m)&&(!b&&!v))},p=(e,t,n)=>{if(!e)return t;const a=s(e.semver,t.semver,n);return a>0?e:a<0||">"===t.operator&&">="===e.operator?t:e},d=(e,t,n)=>{if(!e)return t;const a=s(e.semver,t.semver,n);return a<0?e:a>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,n={})=>{if(e===t)return!0;e=new a(e,n),t=new a(t,n);let r=!1;e:for(const a of e.set){for(const e of t.set){const t=u(a,e,n);if(r=r||null!==t,t)continue e}if(r)return!1}return!0}},16617(e,t,n){const a=n(53393);e.exports=(e,t)=>new a(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},26600(e,t,n){const a=n(53393);e.exports=(e,t)=>{try{return new a(e,t).range||"*"}catch(n){return null}}},37797(e,t,n){"use strict";var a=n(24922),r=n(57379),o=function(e,t,n){for(var a,r=e;null!=(a=r.next);r=a)if(a.key===t)return r.next=a.next,n||(a.next=e.next,e.next=a),a};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+a(e))},delete:function(t){var n=function(e,t){if(e)return o(e,t,!0)}(e,t);return n&&e&&!e.next&&(e=void 0),!!n},get:function(t){return function(e,t){if(e){var n=o(e,t);return n&&n.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!o(e,t)}(e,t)},set:function(t,n){e||(e={next:void 0}),function(e,t,n){var a=o(e,t);a?a.value=n:e.next={key:t,next:e.next,value:n}}(e,t,n)}};return t}},41085(e,t,n){"use strict";var a=n(40703),r=n(15298),o=n(24922),i=n(57379),s=a("%Map%",!0),c=r("Map.prototype.get",!0),l=r("Map.prototype.set",!0),u=r("Map.prototype.has",!0),p=r("Map.prototype.delete",!0),d=r("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+o(e))},delete:function(t){if(e){var n=p(e,t);return 0===d(e)&&(e=void 0),n}return!1},get:function(t){if(e)return c(e,t)},has:function(t){return!!e&&u(e,t)},set:function(t,n){e||(e=new s),l(e,t,n)}};return t}},52468(e,t,n){"use strict";var a=n(40703),r=n(15298),o=n(24922),i=n(41085),s=n(57379),c=a("%WeakMap%",!0),l=r("WeakMap.prototype.get",!0),u=r("WeakMap.prototype.set",!0),p=r("WeakMap.prototype.has",!0),d=r("WeakMap.prototype.delete",!0);e.exports=c?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new s("Side channel does not contain "+o(e))},delete:function(n){if(c&&n&&("object"==typeof n||"function"==typeof n)){if(e)return d(e,n)}else if(i&&t)return t.delete(n);return!1},get:function(n){return c&&n&&("object"==typeof n||"function"==typeof n)&&e?l(e,n):t&&t.get(n)},has:function(n){return c&&n&&("object"==typeof n||"function"==typeof n)&&e?p(e,n):!!t&&t.has(n)},set:function(n,a){c&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new c),u(e,n,a)):i&&(t||(t=i()),t.set(n,a))}};return n}:i},15717(e,t,n){"use strict";var a=n(57379),r=n(24922),o=n(37797),i=n(41085),s=n(52468)||i||o;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+r(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=s()),e.set(t,n)}};return t}},55226(e,t,n){"use strict";var a=n(72947).Buffer,r=a.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(a.isEncoding===r||!r(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=c,this.end=l,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=u,this.end=p,t=3;break;default:return this.write=d,void(this.end=m)}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(t)}function i(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,n=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"\ufffd"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function c(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var a=n.charCodeAt(n.length-1);if(a>=55296&&a<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function l(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function u(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function d(e){return e.toString(this.encoding)}function m(e){return e&&e.length?this.write(e):""}t.I=o,o.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n=0)return r>0&&(e.lastNeed=r-1),r;if(--a=0)return r>0&&(e.lastNeed=r-2),r;if(--a=0)return r>0&&(2===r?r=0:e.lastNeed=r-3),r;return 0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var a=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,a),e.toString("utf8",t,a)},o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},82545(e,t,n){"use strict";var a=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t0&&a.push(r+" more"),n._failMsg="is none of "+a.join(", ")):n._failMsg="is none of "+r+" types",n}return o(t,e),t.prototype.getChecker=function(e,t){var n=this,a=this.ttypes.map(function(n){return n.getChecker(e,t)});return function(e,t){for(var r=t.unionResolver(),o=0;o=a._score)&&(a=i)}a&&a._score>0&&((t=this._propNames).push.apply(t,a._propNames),(n=this._messages).push.apply(n,a._messages))},e.prototype.getError=function(e){for(var t=[],n=this._propNames.length-1;n>=0;n--){var a=this._propNames[n];e+="number"==typeof a?"["+a+"]":a?"."+a:"";var o=this._messages[n];o&&t.push(e+" "+o)}return new r(e,t.join("; "))},e.prototype.getErrorDetail=function(e){for(var t=[],n=this._propNames.length-1;n>=0;n--){var a=this._propNames[n];e+="number"==typeof a?"["+a+"]":a?"."+a:"";var r=this._messages[n];r&&t.push({path:e,message:r})}var o=null;for(n=t.length-1;n>=0;n--)o&&(t[n].nested=[o]),o=t[n];return o},e}();t.DetailContext=i;var s=function(){function e(){this.contexts=[]}return e.prototype.createContext=function(){var e=new i;return this.contexts.push(e),e},e}()},32168(e,t,n){"use strict";var a=n(65846);function r(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var o=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(c),u=["%","/","?",";","#"].concat(l),p=["/","?","#"],d=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},h={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=n(78785);function v(e,t,n){if(e&&"object"==typeof e&&e instanceof r)return e;var a=new r;return a.parse(e,t,n),a}r.prototype.parse=function(e,t,n){if("string"!=typeof e)throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var r=e.indexOf("?"),i=-1!==r&&r127?R+="x":R+=B[P];if(!R.match(d)){var D=T.slice(0,j),I=T.slice(j+1),L=B.match(m);L&&(D.push(L[1]),I.unshift(L[2])),I.length&&(v="/"+I.join(".")+v),this.hostname=D.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),C||(this.hostname=a.toASCII(this.hostname));var F=this.port?":"+this.port:"",M=this.hostname||"";this.host=M+F,this.href+=this.host,C&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==v[0]&&(v="/"+v))}if(!f[k])for(j=0,O=l.length;j0)&&n.host.split("@"))&&(n.auth=C.shift(),n.hostname=C.shift(),n.host=n.hostname);return n.search=e.search,n.query=e.query,null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!_.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var S=_.slice(-1)[0],A=(n.host||e.host||_.length>1)&&("."===S||".."===S)||""===S,j=0,E=_.length;E>=0;E--)"."===(S=_[E])?_.splice(E,1):".."===S?(_.splice(E,1),j++):j&&(_.splice(E,1),j--);if(!x&&!k)for(;j--;j)_.unshift("..");!x||""===_[0]||_[0]&&"/"===_[0].charAt(0)||_.unshift(""),A&&"/"!==_.join("/").substr(-1)&&_.push("");var C,T=""===_[0]||_[0]&&"/"===_[0].charAt(0);w&&(n.hostname=T?"":_.length?_.shift():"",n.host=n.hostname,(C=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=C.shift(),n.hostname=C.shift(),n.host=n.hostname));return(x=x||n.host&&_.length)&&!T&&_.unshift(""),_.length>0?n.pathname=_.join("/"):(n.pathname=null,n.path=null),null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},r.prototype.parseHost=function(){var e=this.host,t=i.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=v,t.resolve=function(e,t){return v(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?v(e,!1,!0).resolveObject(t):t},t.format=function(e){return"string"==typeof e&&(e=v(e)),e instanceof r?e.format():r.prototype.format.call(e)},t.Url=r},53080(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},35496(e,t,n){var a=n(68558),r=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(a[n++]);case"%d":return Number(a[n++]);case"%j":try{return JSON.stringify(a[n++])}catch(t){return"[Circular]"}default:return e}}),c=a[n];n=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),f(n)?a.showHidden=n:n&&t._extend(a,n),v(a.showHidden)&&(a.showHidden=!1),v(a.depth)&&(a.depth=2),v(a.colors)&&(a.colors=!1),v(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=c),u(a,e,a.depth)}function c(e,t){var n=s.styles[t];return n?"\x1b["+s.colors[n][0]+"m"+e+"\x1b["+s.colors[n][1]+"m":e}function l(e,t){return e}function u(e,n,a){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var r=n.inspect(a,e);return g(r)||(r=u(e,r,a)),r}var o=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(g(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(y(t))return e.stylize(""+t,"number");if(f(t))return e.stylize(""+t,"boolean");if(h(t))return e.stylize("null","null")}(e,n);if(o)return o;var i=Object.keys(n),s=function(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),_(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return p(n);if(0===i.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(b(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(k(n))return e.stylize(Date.prototype.toString.call(n),"date");if(_(n))return p(n)}var l,x="",S=!1,A=["{","}"];(m(n)&&(S=!0,A=["[","]"]),w(n))&&(x=" [Function"+(n.name?": "+n.name:"")+"]");return b(n)&&(x=" "+RegExp.prototype.toString.call(n)),k(n)&&(x=" "+Date.prototype.toUTCString.call(n)),_(n)&&(x=" "+p(n)),0!==i.length||S&&0!=n.length?a<0?b(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),l=S?function(e,t,n,a,r){for(var o=[],i=0,s=t.length;i=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);if(a>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(l,x,A)):A[0]+x+A[1]}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,a,r,o){var i,s,c;if((c=Object.getOwnPropertyDescriptor(t,r)||{value:t[r]}).get?s=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(s=e.stylize("[Setter]","special")),E(a,r)||(i="["+r+"]"),s||(e.seen.indexOf(c.value)<0?(s=h(n)?u(e,c.value,null):u(e,c.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(i)){if(o&&r.match(/^\d+$/))return s;(i=JSON.stringify(""+r)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+s}function m(e){return Array.isArray(e)}function f(e){return"boolean"==typeof e}function h(e){return null===e}function y(e){return"number"==typeof e}function g(e){return"string"==typeof e}function v(e){return void 0===e}function b(e){return x(e)&&"[object RegExp]"===S(e)}function x(e){return"object"==typeof e&&null!==e}function k(e){return x(e)&&"[object Date]"===S(e)}function _(e){return x(e)&&("[object Error]"===S(e)||e instanceof Error)}function w(e){return"function"==typeof e}function S(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(v(o)&&(o=a.env.NODE_DEBUG||""),e=e.toUpperCase(),!i[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=a.pid;i[e]=function(){var a=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,a)}}else i[e]=function(){};return i[e]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=m,t.isBoolean=f,t.isNull=h,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=g,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=v,t.isRegExp=b,t.isObject=x,t.isDate=k,t.isError=_,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(53080);var j=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function E(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(e=new Date,n=[A(e.getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":"),[e.getDate(),j[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(27543),t._extend=function(e,t){if(!t||!x(t))return e;for(var n=Object.keys(t),a=n.length;a--;)e[n[a]]=t[n[a]];return e}},30025(e,t,n){"use strict";var a;n.r(t),n.d(t,{NIL:()=>R,parse:()=>y,stringify:()=>u,v1:()=>h,v3:()=>j,v4:()=>E,v5:()=>B,validate:()=>s,version:()=>P});var r=new Uint8Array(16);function o(){if(!a&&!(a="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(r)}const i=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const s=function(e){return"string"==typeof e&&i.test(e)};for(var c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));const u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!s(n))throw TypeError("Stringified UUID is invalid");return n};var p,d,m=0,f=0;const h=function(e,t,n){var a=t&&n||0,r=t||new Array(16),i=(e=e||{}).node||p,s=void 0!==e.clockseq?e.clockseq:d;if(null==i||null==s){var c=e.random||(e.rng||o)();null==i&&(i=p=[1|c[0],c[1],c[2],c[3],c[4],c[5]]),null==s&&(s=d=16383&(c[6]<<8|c[7]))}var l=void 0!==e.msecs?e.msecs:Date.now(),h=void 0!==e.nsecs?e.nsecs:f+1,y=l-m+(h-f)/1e4;if(y<0&&void 0===e.clockseq&&(s=s+1&16383),(y<0||l>m)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");m=l,f=h,d=s;var g=(1e4*(268435455&(l+=122192928e5))+h)%4294967296;r[a++]=g>>>24&255,r[a++]=g>>>16&255,r[a++]=g>>>8&255,r[a++]=255&g;var v=l/4294967296*1e4&268435455;r[a++]=v>>>8&255,r[a++]=255&v,r[a++]=v>>>24&15|16,r[a++]=v>>>16&255,r[a++]=s>>>8|128,r[a++]=255&s;for(var b=0;b<6;++b)r[a+b]=i[b];return t||u(r)};const y=function(e){if(!s(e))throw TypeError("Invalid UUID");var t,n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n};Object.defineProperty(g,"name",{value:"default",configurable:!0});function g(e,t,n){function a(e,a,r,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n>>9<<4)+1}function b(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function x(e,t,n,a,r,o){return b((i=b(b(t,e),b(a,o)))<<(s=r)|i>>>32-s,n);var i,s}function k(e,t,n,a,r,o,i){return x(t&n|~t&a,e,t,r,o,i)}function _(e,t,n,a,r,o,i){return x(t&a|n&~a,e,t,r,o,i)}function w(e,t,n,a,r,o,i){return x(t^n^a,e,t,r,o,i)}function S(e,t,n,a,r,o,i){return x(n^(t|~a),e,t,r,o,i)}const A=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n>5]>>>r%32&255,i=parseInt(a.charAt(o>>>4&15)+a.charAt(15&o),16);t.push(i)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[a/8])<>>32-t}const O=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var a=unescape(encodeURIComponent(e));e=[];for(var r=0;r>>0;b=v,v=g,g=T(y,30)>>>0,y=h,h=_}n[0]=n[0]+h>>>0,n[1]=n[1]+y>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+v>>>0,n[4]=n[4]+b>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]};const B=g("v5",80,O),R="00000000-0000-0000-0000-000000000000";const P=function(e){if(!s(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}},63730(e){"use strict";var t=function(){};e.exports=t},10821(e,t,n){"use strict";function a(e,{target:t=document.body}={}){if("string"!=typeof e)throw new TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof e}\`.`);const n=document.createElement("textarea"),a=document.activeElement;n.value=e,n.setAttribute("readonly",""),n.style.all="unset",n.style.contain="strict",n.style.position="absolute",n.style.left="-9999px",n.style.width="2em",n.style.height="2em",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.style.fontSize="12pt",n.style.whiteSpace="pre";const r=document.getSelection(),o=r.rangeCount>0&&r.getRangeAt(0);t.append(n),n.select(),n.selectionStart=0,n.selectionEnd=e.length;let i=!1;try{i=document.execCommand("copy")}catch{}return n.remove(),o&&(r.removeAllRanges(),r.addRange(o)),a&&a.focus(),i}n.r(t),n.d(t,{default:()=>a})},31418(e,t,n){"use strict";n.r(t),n.d(t,{Editor:()=>co,LiveContext:()=>lo,LiveEditor:()=>wo,LiveError:()=>So,LivePreview:()=>jo,LiveProvider:()=>_o,generateElement:()=>xo,renderElementAsync:()=>ko,withLive:()=>Eo});var a=n(90383),r=n(20489),o={characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0};function i(e){var t=window.getSelection();t.empty(),t.addRange(e)}function s(e){return(e.metaKey||e.ctrlKey)&&!e.altKey&&"KeyZ"===e.code}function c(e){e=[e.firstChild];for(var t,n="";t=e.pop();)t.nodeType===Node.TEXT_NODE?n+=t.textContent:t.nodeType===Node.ELEMENT_NODE&&"BR"===t.nodeName&&(n+="\n"),t.nextSibling&&e.push(t.nextSibling),t.firstChild&&e.push(t.firstChild);return"\n"!==n[n.length-1]&&(n+="\n"),n}function l(e){var t=window.getSelection().getRangeAt(0),n=t.collapsed?0:t.toString().length,a=document.createRange();return a.setStart(e,0),a.setEnd(t.startContainer,t.startOffset),{position:e=(a=a.toString()).length,extent:n,content:a=(a=a.split("\n"))[t=a.length-1],line:t}}function u(e,t,n){0>=t&&(t=0),(!n||0>n)&&(n=t);var a=document.createRange();e=[e.firstChild];for(var r,o=0,i=t;r=e[e.length-1];){if(r.nodeType===Node.TEXT_NODE){if(o+r.textContent.length>=i){var s=i-o;if(i===t){if(i=a,s=i){if(i===t){if(s=a,0";case d.template:return"template";case d.ellipsis:return"...";case d.backQuote:return"`";case d.dollarBraceL:return"${";case d.at:return"@";case d.hash:return"#";case d.eq:return"=";case d.assign:return"_=";case d.preIncDec:case d.postIncDec:return"++/--";case d.bang:return"!";case d.tilde:return"~";case d.pipeline:return"|>";case d.nullishCoalescing:return"??";case d.logicalOR:return"||";case d.logicalAND:return"&&";case d.bitwiseOR:return"|";case d.bitwiseXOR:return"^";case d.bitwiseAND:return"&";case d.equality:return"==/!=";case d.lessThan:return"<";case d.greaterThan:return">";case d.relationalOrEqual:return"<=/>=";case d.bitShiftL:return"<<";case d.bitShiftR:return">>/>>>";case d.plus:return"+";case d.minus:return"-";case d.modulo:return"%";case d.star:return"*";case d.slash:return"/";case d.exponent:return"**";case d.jsxName:return"jsxName";case d.jsxText:return"jsxText";case d.jsxEmptyText:return"jsxEmptyText";case d.jsxTagStart:return"jsxTagStart";case d.jsxTagEnd:return"jsxTagEnd";case d.typeParameterStart:return"typeParameterStart";case d.nonNullAssertion:return"nonNullAssertion";case d._break:return"break";case d._case:return"case";case d._catch:return"catch";case d._continue:return"continue";case d._debugger:return"debugger";case d._default:return"default";case d._do:return"do";case d._else:return"else";case d._finally:return"finally";case d._for:return"for";case d._function:return"function";case d._if:return"if";case d._return:return"return";case d._switch:return"switch";case d._throw:return"throw";case d._try:return"try";case d._var:return"var";case d._let:return"let";case d._const:return"const";case d._while:return"while";case d._with:return"with";case d._new:return"new";case d._this:return"this";case d._super:return"super";case d._class:return"class";case d._extends:return"extends";case d._export:return"export";case d._import:return"import";case d._yield:return"yield";case d._null:return"null";case d._true:return"true";case d._false:return"false";case d._in:return"in";case d._instanceof:return"instanceof";case d._typeof:return"typeof";case d._void:return"void";case d._delete:return"delete";case d._async:return"async";case d._get:return"get";case d._set:return"set";case d._declare:return"declare";case d._readonly:return"readonly";case d._abstract:return"abstract";case d._static:return"static";case d._public:return"public";case d._private:return"private";case d._protected:return"protected";case d._override:return"override";case d._as:return"as";case d._enum:return"enum";case d._type:return"type";case d._implements:return"implements";default:return""}}(e)}"`)}function F(e="Unexpected token",t=k.start){if(k.error)return;const n=new SyntaxError(e);n.pos=t,k.error=n,k.pos=_.length,be(d.eof)}const M=[9,11,12,m.space,m.nonBreakingSpace,m.oghamSpaceMark,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],$=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,q=new Uint8Array(65536);for(const Co of M)q[Co]=1;function H(e){if(e<48)return 36===e;if(e<58)return!0;if(e<65)return!1;if(e<91)return!0;if(e<97)return 95===e;if(e<123)return!0;if(e<128)return!1;throw new Error("Should not be called with non-ASCII char code.")}const z=new Uint8Array(65536);for(let Co=0;Co<128;Co++)z[Co]=H(Co)?1:0;for(let Co=128;Co<65536;Co++)z[Co]=1;for(const Co of M)z[Co]=0;z[8232]=0,z[8233]=0;const U=z.slice();for(let Co=m.digit0;Co<=m.digit9;Co++)U[Co]=0;const G=new Int32Array([-1,27,783,918,1755,2376,2862,3483,-1,3699,-1,4617,4752,4833,5130,5508,5940,-1,6480,6939,7749,8181,8451,8613,-1,8829,-1,-1,-1,54,243,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,432,-1,-1,-1,675,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,81,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,108,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,135,-1,-1,-1,-1,-1,-1,-1,-1,-1,162,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,189,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,216,-1,-1,-1,-1,-1,-1,p._abstract<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,270,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,297,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,324,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,351,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,378,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,405,-1,-1,-1,-1,-1,-1,-1,-1,p._accessor<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._as<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,459,-1,-1,-1,-1,-1,594,-1,-1,-1,-1,-1,-1,486,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,513,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,540,-1,-1,-1,-1,-1,-1,p._assert<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,567,-1,-1,-1,-1,-1,-1,-1,p._asserts<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,621,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,648,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._async<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,702,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,729,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,756,-1,-1,-1,-1,-1,-1,p._await<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,810,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,837,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,864,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,891,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._break<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,945,-1,-1,-1,-1,-1,-1,1107,-1,-1,-1,1242,-1,-1,1350,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,972,1026,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,999,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._case<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1053,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1080,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._catch<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1134,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1161,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1188,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1215,-1,-1,-1,-1,-1,-1,-1,p._checks<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1269,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1296,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1323,-1,-1,-1,-1,-1,-1,-1,1+(d._class<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1377,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1404,1620,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1431,-1,-1,-1,-1,-1,-1,1+(d._const<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1458,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1485,-1,-1,-1,-1,-1,-1,-1,-1,1512,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1539,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1566,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1593,-1,-1,-1,-1,-1,-1,-1,-1,p._constructor<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1647,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1674,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1701,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1728,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._continue<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1782,-1,-1,-1,-1,-1,-1,-1,-1,-1,2349,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1809,1971,-1,-1,2106,-1,-1,-1,-1,-1,2241,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1836,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1863,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1890,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1917,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1944,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._debugger<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1998,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2025,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2052,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2079,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._declare<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2133,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2160,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2187,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2214,-1,-1,-1,-1,-1,-1,1+(d._default<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2268,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2295,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2322,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._delete<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._do<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2403,-1,2484,-1,-1,-1,-1,-1,-1,-1,-1,-1,2565,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2430,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2457,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._else<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2511,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2538,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._enum<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2592,-1,-1,-1,2727,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2619,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2646,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2673,-1,-1,-1,-1,-1,-1,1+(d._export<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2700,-1,-1,-1,-1,-1,-1,-1,p._exports<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2754,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2781,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2808,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2835,-1,-1,-1,-1,-1,-1,-1,1+(d._extends<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2889,-1,-1,-1,-1,-1,-1,-1,2997,-1,-1,-1,-1,-1,3159,-1,-1,3213,-1,-1,3294,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2916,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2943,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2970,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._false<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3024,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3051,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3078,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3105,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3132,-1,1+(d._finally<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3186,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._for<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3240,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3267,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._from<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3321,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3348,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3375,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3402,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3429,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3456,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._function<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3510,-1,-1,-1,-1,-1,-1,3564,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3537,-1,-1,-1,-1,-1,-1,p._get<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3591,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3618,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3645,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3672,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._global<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3726,-1,-1,-1,-1,-1,-1,3753,4077,-1,-1,-1,-1,4590,-1,-1,-1,-1,-1,-1,-1,1+(d._if<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3780,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3807,-1,-1,3996,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3834,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3861,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3888,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3915,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3942,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3969,-1,-1,-1,-1,-1,-1,-1,p._implements<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4023,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4050,-1,-1,-1,-1,-1,-1,1+(d._import<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._in<<1),-1,-1,-1,-1,-1,4104,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4185,4401,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4131,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4158,-1,-1,-1,-1,-1,-1,-1,-1,p._infer<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4212,-1,-1,-1,-1,-1,-1,-1,4239,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4266,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4293,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4320,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4347,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4374,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._instanceof<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4428,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4455,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4482,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4509,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4536,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4563,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._interface<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._is<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4644,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4671,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4698,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4725,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._keyof<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4779,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4806,-1,-1,-1,-1,-1,-1,1+(d._let<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4860,-1,-1,-1,-1,-1,4995,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4887,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4914,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4941,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4968,-1,-1,-1,-1,-1,-1,-1,p._mixins<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5022,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5049,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5076,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5103,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._module<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5157,-1,-1,-1,5373,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5427,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5184,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5211,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5238,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5265,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5292,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5319,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5346,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._namespace<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5400,-1,-1,-1,1+(d._new<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5454,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5481,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._null<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5535,-1,-1,-1,-1,-1,-1,-1,-1,-1,5562,-1,-1,-1,-1,5697,5751,-1,-1,-1,-1,p._of<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5589,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5616,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5643,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5670,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._opaque<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5724,-1,-1,-1,-1,-1,-1,p._out<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5778,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5805,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5832,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5859,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5886,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5913,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._override<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5967,-1,-1,6345,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5994,-1,-1,-1,-1,-1,6129,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6021,-1,-1,-1,-1,-1,6048,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6075,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6102,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._private<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6156,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6183,-1,-1,-1,-1,-1,-1,-1,-1,-1,6318,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6210,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6237,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6264,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6291,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._protected<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._proto<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6372,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6399,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6426,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6453,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._public<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6507,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6534,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6696,-1,-1,6831,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6561,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6588,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6615,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6642,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6669,-1,p._readonly<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6723,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6750,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6777,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6804,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._require<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6858,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6885,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6912,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._return<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6966,-1,-1,-1,7182,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7236,7371,-1,7479,-1,7614,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6993,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7020,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7047,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7074,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7101,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7128,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7155,-1,-1,-1,-1,-1,-1,-1,p._satisfies<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7209,-1,-1,-1,-1,-1,-1,p._set<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7263,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7290,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7317,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7344,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._static<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7398,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7425,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7452,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._super<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7506,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7533,-1,-1,-1,-1,-1,-1,-1,-1,-1,7560,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7587,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._switch<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7641,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7668,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7695,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7722,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._symbol<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7776,-1,-1,-1,-1,-1,-1,-1,-1,-1,7938,-1,-1,-1,-1,-1,-1,8046,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7803,-1,-1,-1,-1,-1,-1,-1,-1,7857,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7830,-1,-1,-1,-1,-1,-1,-1,1+(d._this<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7884,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7911,-1,-1,-1,1+(d._throw<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7965,-1,-1,-1,8019,-1,-1,-1,-1,-1,-1,7992,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._true<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._try<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8073,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._type<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8127,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8154,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._typeof<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8208,-1,-1,-1,-1,8343,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8235,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8262,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8289,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8316,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._unique<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8370,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8397,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8424,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._using<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8478,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8532,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8505,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._var<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8559,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8586,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._void<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8640,8748,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8667,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8694,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8721,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._while<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8775,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8802,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._with<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8856,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8883,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8910,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8937,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1+(d._yield<<1),-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]);var W,J;function K(e){const t=e.identifierRole;return t===W.TopLevelDeclaration||t===W.FunctionScopedDeclaration||t===W.BlockScopedDeclaration||t===W.ObjectShorthandTopLevelDeclaration||t===W.ObjectShorthandFunctionScopedDeclaration||t===W.ObjectShorthandBlockScopedDeclaration}function V(e){const t=e.identifierRole;return t===W.FunctionScopedDeclaration||t===W.BlockScopedDeclaration||t===W.ObjectShorthandFunctionScopedDeclaration||t===W.ObjectShorthandBlockScopedDeclaration}function Z(e){const t=e.identifierRole;return t===W.TopLevelDeclaration||t===W.ObjectShorthandTopLevelDeclaration||t===W.ImportDeclaration}function Y(e){const t=e.identifierRole;return t===W.TopLevelDeclaration||t===W.BlockScopedDeclaration||t===W.ObjectShorthandTopLevelDeclaration||t===W.ObjectShorthandBlockScopedDeclaration}function X(e){const t=e.identifierRole;return t===W.FunctionScopedDeclaration||t===W.ObjectShorthandFunctionScopedDeclaration}function Q(e){return e.identifierRole===W.ObjectShorthandTopLevelDeclaration||e.identifierRole===W.ObjectShorthandBlockScopedDeclaration||e.identifierRole===W.ObjectShorthandFunctionScopedDeclaration}!function(e){e[e.Access=0]="Access";e[e.ExportAccess=1]="ExportAccess";e[e.TopLevelDeclaration=2]="TopLevelDeclaration";e[e.FunctionScopedDeclaration=3]="FunctionScopedDeclaration";e[e.BlockScopedDeclaration=4]="BlockScopedDeclaration";e[e.ObjectShorthandTopLevelDeclaration=5]="ObjectShorthandTopLevelDeclaration";e[e.ObjectShorthandFunctionScopedDeclaration=6]="ObjectShorthandFunctionScopedDeclaration";e[e.ObjectShorthandBlockScopedDeclaration=7]="ObjectShorthandBlockScopedDeclaration";e[e.ObjectShorthand=8]="ObjectShorthand";e[e.ImportDeclaration=9]="ImportDeclaration";e[e.ObjectKey=10]="ObjectKey";e[e.ImportAccess=11]="ImportAccess"}(W||(W={})),function(e){e[e.NoChildren=0]="NoChildren";e[e.OneChild=1]="OneChild";e[e.StaticChildren=2]="StaticChildren";e[e.KeyAfterPropSpread=3]="KeyAfterPropSpread"}(J||(J={}));class ee{constructor(){this.type=k.type,this.contextualKeyword=k.contextualKeyword,this.start=k.start,this.end=k.end,this.scopeDepth=k.scopeDepth,this.isType=k.isType,this.identifierRole=null,this.jsxRole=null,this.shadowsGlobal=!1,this.isAsyncOperation=!1,this.contextId=null,this.rhsEndIndex=null,this.isExpression=!1,this.numNullishCoalesceStarts=0,this.numNullishCoalesceEnds=0,this.isOptionalChainStart=!1,this.isOptionalChainEnd=!1,this.subscriptStartIndex=null,this.nullishStartIndex=null}}function te(){k.tokens.push(new ee),he()}function ne(){k.tokens.push(new ee),k.start=k.pos,function(){for(;;){if(k.pos>=_.length)return void F("Unterminated template");const e=_.charCodeAt(k.pos);if(e===m.graveAccent||e===m.dollarSign&&_.charCodeAt(k.pos+1)===m.leftCurlyBrace)return k.pos===k.start&&ce(d.template)?e===m.dollarSign?(k.pos+=2,void be(d.dollarBraceL)):(++k.pos,void be(d.backQuote)):void be(d.template);e===m.backslash&&k.pos++,k.pos++}}()}function ae(){k.type===d.assign&&--k.pos,function(){const e=k.pos;let t=!1,n=!1;for(;;){if(k.pos>=_.length)return void F("Unterminated regular expression",e);const a=_.charCodeAt(k.pos);if(t)t=!1;else{if(a===m.leftSquareBracket)n=!0;else if(a===m.rightSquareBracket&&n)n=!1;else if(a===m.slash&&!n)break;t=a===m.backslash}++k.pos}++k.pos,function(){for(;k.pos<_.length;){const e=_.charCodeAt(k.pos);if(z[e])k.pos++;else{if(e!==m.backslash)break;if(k.pos+=2,_.charCodeAt(k.pos)===m.leftCurlyBrace){for(;k.pos<_.length&&_.charCodeAt(k.pos)!==m.rightCurlyBrace;)k.pos++;k.pos++}}}}(),be(d.regexp)}()}function re(e){for(let n=k.tokens.length-e;n=_.length){const e=k.tokens;return e.length>=2&&e[e.length-1].start>=_.length&&e[e.length-2].start>=_.length&&F("Unexpectedly reached the end of input."),void be(d.eof)}var e;e=_.charCodeAt(k.pos),U[e]||e===m.backslash||e===m.atSign&&_.charCodeAt(k.pos+1)===m.atSign?function(){let e=0,t=0,n=k.pos;for(;n<_.length&&(t=_.charCodeAt(n),!(tm.lowercaseZ));){const a=G[e+(t-m.lowercaseA)+1];if(-1===a)break;e=a,n++}const a=G[e];if(a>-1&&!z[t])return k.pos=n,void(1&a?be(a>>>1):be(d.name,a>>>1));for(;n<_.length;){const e=_.charCodeAt(n);if(z[e])n++;else if(e===m.backslash){if(n+=2,_.charCodeAt(n)===m.leftCurlyBrace){for(;n<_.length&&_.charCodeAt(n)!==m.rightCurlyBrace;)n++;n++}}else{if(e!==m.atSign||_.charCodeAt(n+1)!==m.atSign)break;n+=2}}k.pos=n,be(d.name)}():_e(e)}function ye(){for(;_.charCodeAt(k.pos)!==m.asterisk||_.charCodeAt(k.pos+1)!==m.slash;)if(k.pos++,k.pos>_.length)return void F("Unterminated comment",k.pos-2);k.pos+=2}function ge(e){let t=_.charCodeAt(k.pos+=e);if(k.pos<_.length)for(;t!==m.lineFeed&&t!==m.carriageReturn&&t!==m.lineSeparator&&t!==m.paragraphSeparator&&++k.pos<_.length;)t=_.charCodeAt(k.pos)}function ve(){for(;k.pos<_.length;){const e=_.charCodeAt(k.pos);switch(e){case m.carriageReturn:_.charCodeAt(k.pos+1)===m.lineFeed&&++k.pos;case m.lineFeed:case m.lineSeparator:case m.paragraphSeparator:++k.pos;break;case m.slash:switch(_.charCodeAt(k.pos+1)){case m.asterisk:k.pos+=2,ye();break;case m.slash:ge(2);break;default:return}break;default:if(!q[e])return;++k.pos}}}function be(e,t=p.NONE){k.end=k.pos,k.type=e,k.contextualKeyword=t}function xe(){if(k.isType)return void we(d.greaterThan,1);const e=_.charCodeAt(k.pos+1);if(e===m.greaterThan){const e=_.charCodeAt(k.pos+2)===m.greaterThan?3:2;return _.charCodeAt(k.pos+e)===m.equalsTo?void we(d.assign,e+1):void we(d.bitShiftR,e)}e===m.equalsTo?we(d.relationalOrEqual,2):we(d.greaterThan,1)}function ke(){k.type===d.greaterThan&&(k.pos-=1,xe())}function _e(e){switch(e){case m.numberSign:return++k.pos,void be(d.hash);case m.dot:return void function(){const e=_.charCodeAt(k.pos+1);e>=m.digit0&&e<=m.digit9?Ae(!0):e===m.dot&&_.charCodeAt(k.pos+2)===m.dot?(k.pos+=3,be(d.ellipsis)):(++k.pos,be(d.dot))}();case m.leftParenthesis:return++k.pos,void be(d.parenL);case m.rightParenthesis:return++k.pos,void be(d.parenR);case m.semicolon:return++k.pos,void be(d.semi);case m.comma:return++k.pos,void be(d.comma);case m.leftSquareBracket:return++k.pos,void be(d.bracketL);case m.rightSquareBracket:return++k.pos,void be(d.bracketR);case m.leftCurlyBrace:return void(x&&_.charCodeAt(k.pos+1)===m.verticalBar?we(d.braceBarL,2):(++k.pos,be(d.braceL)));case m.rightCurlyBrace:return++k.pos,void be(d.braceR);case m.colon:return void(_.charCodeAt(k.pos+1)===m.colon?we(d.doubleColon,2):(++k.pos,be(d.colon)));case m.questionMark:return void function(){const e=_.charCodeAt(k.pos+1),t=_.charCodeAt(k.pos+2);e!==m.questionMark||x&&k.isType?e!==m.dot||t>=m.digit0&&t<=m.digit9?(++k.pos,be(d.question)):(k.pos+=2,be(d.questionDot)):t===m.equalsTo?we(d.assign,3):we(d.nullishCoalescing,2)}();case m.atSign:return++k.pos,void be(d.at);case m.graveAccent:return++k.pos,void be(d.backQuote);case m.digit0:{const e=_.charCodeAt(k.pos+1);if(e===m.lowercaseX||e===m.uppercaseX||e===m.lowercaseO||e===m.uppercaseO||e===m.lowercaseB||e===m.uppercaseB)return void function(){k.pos+=2;for(;;){const e=_.charCodeAt(k.pos);if(!(e>=m.digit0&&e<=m.digit9||e>=m.lowercaseA&&e<=m.lowercaseF||e>=m.uppercaseA&&e<=m.uppercaseF||e===m.underscore))break;k.pos++}const e=_.charCodeAt(k.pos);e===m.lowercaseN?(++k.pos,be(d.bigint)):be(d.num)}()}case m.digit1:case m.digit2:case m.digit3:case m.digit4:case m.digit5:case m.digit6:case m.digit7:case m.digit8:case m.digit9:return void Ae(!1);case m.quotationMark:case m.apostrophe:return void function(e){for(k.pos++;;){if(k.pos>=_.length)return void F("Unterminated string constant");const t=_.charCodeAt(k.pos);if(t===m.backslash)k.pos++;else if(t===e)break;k.pos++}k.pos++,be(d.string)}(e);case m.slash:return void(_.charCodeAt(k.pos+1)===m.equalsTo?we(d.assign,2):we(d.slash,1));case m.percentSign:case m.asterisk:return void function(e){let t=e===m.asterisk?d.star:d.modulo,n=1,a=_.charCodeAt(k.pos+1);e===m.asterisk&&a===m.asterisk&&(n++,a=_.charCodeAt(k.pos+2),t=d.exponent),a===m.equalsTo&&_.charCodeAt(k.pos+2)!==m.greaterThan&&(n++,t=d.assign),we(t,n)}(e);case m.verticalBar:case m.ampersand:return void function(e){const t=_.charCodeAt(k.pos+1);if(t!==e){if(e===m.verticalBar){if(t===m.greaterThan)return void we(d.pipeline,2);if(t===m.rightCurlyBrace&&x)return void we(d.braceBarR,2)}t!==m.equalsTo?we(e===m.verticalBar?d.bitwiseOR:d.bitwiseAND,1):we(d.assign,2)}else _.charCodeAt(k.pos+2)===m.equalsTo?we(d.assign,3):we(e===m.verticalBar?d.logicalOR:d.logicalAND,2)}(e);case m.caret:return void(_.charCodeAt(k.pos+1)===m.equalsTo?we(d.assign,2):we(d.bitwiseXOR,1));case m.plusSign:case m.dash:return void function(e){const t=_.charCodeAt(k.pos+1);t!==e?t===m.equalsTo?we(d.assign,2):e===m.plusSign?we(d.plus,1):we(d.minus,1):we(d.preIncDec,2)}(e);case m.lessThan:return void function(){const e=_.charCodeAt(k.pos+1);if(e===m.lessThan)return _.charCodeAt(k.pos+2)===m.equalsTo?void we(d.assign,3):void(k.isType?we(d.lessThan,1):we(d.bitShiftL,2));e===m.equalsTo?we(d.relationalOrEqual,2):we(d.lessThan,1)}();case m.greaterThan:return void xe();case m.equalsTo:case m.exclamationMark:return void function(e){const t=_.charCodeAt(k.pos+1);if(t!==m.equalsTo)return e===m.equalsTo&&t===m.greaterThan?(k.pos+=2,void be(d.arrow)):void we(e===m.equalsTo?d.eq:d.bang,1);we(d.equality,_.charCodeAt(k.pos+2)===m.equalsTo?3:2)}(e);case m.tilde:return void we(d.tilde,1)}F(`Unexpected character '${String.fromCharCode(e)}'`,k.pos)}function we(e,t){k.pos+=t,be(e)}function Se(){for(;;){const e=_.charCodeAt(k.pos);if(!(e>=m.digit0&&e<=m.digit9||e===m.underscore))break;k.pos++}}function Ae(e){let t=!1,n=!1;e||Se();let a=_.charCodeAt(k.pos);a===m.dot&&(++k.pos,Se(),a=_.charCodeAt(k.pos)),a!==m.uppercaseE&&a!==m.lowercaseE||(a=_.charCodeAt(++k.pos),a!==m.plusSign&&a!==m.dash||++k.pos,Se(),a=_.charCodeAt(k.pos)),a===m.lowercaseN?(++k.pos,t=!0):a===m.lowercaseM&&(++k.pos,n=!0),be(t?d.bigint:n?d.decimal:d.num)}function je(e,t=e.currentIndex()){let n=t+1;if(Ee(e,n)){const a=e.identifierNameAtIndex(t);return{isType:!1,leftName:a,rightName:a,endIndex:n}}if(n++,Ee(e,n))return{isType:!0,leftName:null,rightName:null,endIndex:n};if(n++,Ee(e,n))return{isType:!1,leftName:e.identifierNameAtIndex(t),rightName:e.identifierNameAtIndex(t+2),endIndex:n};if(n++,Ee(e,n))return{isType:!0,leftName:null,rightName:null,endIndex:n};throw new Error(`Unexpected import/export specifier at ${t}`)}function Ee(e,t){const n=e.tokens[t];return n.type===d.braceR||n.type===d.comma}const Ce=new Map([["quot",'"'],["amp","&"],["apos","'"],["lt","<"],["gt",">"],["nbsp","\xa0"],["iexcl","\xa1"],["cent","\xa2"],["pound","\xa3"],["curren","\xa4"],["yen","\xa5"],["brvbar","\xa6"],["sect","\xa7"],["uml","\xa8"],["copy","\xa9"],["ordf","\xaa"],["laquo","\xab"],["not","\xac"],["shy","\xad"],["reg","\xae"],["macr","\xaf"],["deg","\xb0"],["plusmn","\xb1"],["sup2","\xb2"],["sup3","\xb3"],["acute","\xb4"],["micro","\xb5"],["para","\xb6"],["middot","\xb7"],["cedil","\xb8"],["sup1","\xb9"],["ordm","\xba"],["raquo","\xbb"],["frac14","\xbc"],["frac12","\xbd"],["frac34","\xbe"],["iquest","\xbf"],["Agrave","\xc0"],["Aacute","\xc1"],["Acirc","\xc2"],["Atilde","\xc3"],["Auml","\xc4"],["Aring","\xc5"],["AElig","\xc6"],["Ccedil","\xc7"],["Egrave","\xc8"],["Eacute","\xc9"],["Ecirc","\xca"],["Euml","\xcb"],["Igrave","\xcc"],["Iacute","\xcd"],["Icirc","\xce"],["Iuml","\xcf"],["ETH","\xd0"],["Ntilde","\xd1"],["Ograve","\xd2"],["Oacute","\xd3"],["Ocirc","\xd4"],["Otilde","\xd5"],["Ouml","\xd6"],["times","\xd7"],["Oslash","\xd8"],["Ugrave","\xd9"],["Uacute","\xda"],["Ucirc","\xdb"],["Uuml","\xdc"],["Yacute","\xdd"],["THORN","\xde"],["szlig","\xdf"],["agrave","\xe0"],["aacute","\xe1"],["acirc","\xe2"],["atilde","\xe3"],["auml","\xe4"],["aring","\xe5"],["aelig","\xe6"],["ccedil","\xe7"],["egrave","\xe8"],["eacute","\xe9"],["ecirc","\xea"],["euml","\xeb"],["igrave","\xec"],["iacute","\xed"],["icirc","\xee"],["iuml","\xef"],["eth","\xf0"],["ntilde","\xf1"],["ograve","\xf2"],["oacute","\xf3"],["ocirc","\xf4"],["otilde","\xf5"],["ouml","\xf6"],["divide","\xf7"],["oslash","\xf8"],["ugrave","\xf9"],["uacute","\xfa"],["ucirc","\xfb"],["uuml","\xfc"],["yacute","\xfd"],["thorn","\xfe"],["yuml","\xff"],["OElig","\u0152"],["oelig","\u0153"],["Scaron","\u0160"],["scaron","\u0161"],["Yuml","\u0178"],["fnof","\u0192"],["circ","\u02c6"],["tilde","\u02dc"],["Alpha","\u0391"],["Beta","\u0392"],["Gamma","\u0393"],["Delta","\u0394"],["Epsilon","\u0395"],["Zeta","\u0396"],["Eta","\u0397"],["Theta","\u0398"],["Iota","\u0399"],["Kappa","\u039a"],["Lambda","\u039b"],["Mu","\u039c"],["Nu","\u039d"],["Xi","\u039e"],["Omicron","\u039f"],["Pi","\u03a0"],["Rho","\u03a1"],["Sigma","\u03a3"],["Tau","\u03a4"],["Upsilon","\u03a5"],["Phi","\u03a6"],["Chi","\u03a7"],["Psi","\u03a8"],["Omega","\u03a9"],["alpha","\u03b1"],["beta","\u03b2"],["gamma","\u03b3"],["delta","\u03b4"],["epsilon","\u03b5"],["zeta","\u03b6"],["eta","\u03b7"],["theta","\u03b8"],["iota","\u03b9"],["kappa","\u03ba"],["lambda","\u03bb"],["mu","\u03bc"],["nu","\u03bd"],["xi","\u03be"],["omicron","\u03bf"],["pi","\u03c0"],["rho","\u03c1"],["sigmaf","\u03c2"],["sigma","\u03c3"],["tau","\u03c4"],["upsilon","\u03c5"],["phi","\u03c6"],["chi","\u03c7"],["psi","\u03c8"],["omega","\u03c9"],["thetasym","\u03d1"],["upsih","\u03d2"],["piv","\u03d6"],["ensp","\u2002"],["emsp","\u2003"],["thinsp","\u2009"],["zwnj","\u200c"],["zwj","\u200d"],["lrm","\u200e"],["rlm","\u200f"],["ndash","\u2013"],["mdash","\u2014"],["lsquo","\u2018"],["rsquo","\u2019"],["sbquo","\u201a"],["ldquo","\u201c"],["rdquo","\u201d"],["bdquo","\u201e"],["dagger","\u2020"],["Dagger","\u2021"],["bull","\u2022"],["hellip","\u2026"],["permil","\u2030"],["prime","\u2032"],["Prime","\u2033"],["lsaquo","\u2039"],["rsaquo","\u203a"],["oline","\u203e"],["frasl","\u2044"],["euro","\u20ac"],["image","\u2111"],["weierp","\u2118"],["real","\u211c"],["trade","\u2122"],["alefsym","\u2135"],["larr","\u2190"],["uarr","\u2191"],["rarr","\u2192"],["darr","\u2193"],["harr","\u2194"],["crarr","\u21b5"],["lArr","\u21d0"],["uArr","\u21d1"],["rArr","\u21d2"],["dArr","\u21d3"],["hArr","\u21d4"],["forall","\u2200"],["part","\u2202"],["exist","\u2203"],["empty","\u2205"],["nabla","\u2207"],["isin","\u2208"],["notin","\u2209"],["ni","\u220b"],["prod","\u220f"],["sum","\u2211"],["minus","\u2212"],["lowast","\u2217"],["radic","\u221a"],["prop","\u221d"],["infin","\u221e"],["ang","\u2220"],["and","\u2227"],["or","\u2228"],["cap","\u2229"],["cup","\u222a"],["int","\u222b"],["there4","\u2234"],["sim","\u223c"],["cong","\u2245"],["asymp","\u2248"],["ne","\u2260"],["equiv","\u2261"],["le","\u2264"],["ge","\u2265"],["sub","\u2282"],["sup","\u2283"],["nsub","\u2284"],["sube","\u2286"],["supe","\u2287"],["oplus","\u2295"],["otimes","\u2297"],["perp","\u22a5"],["sdot","\u22c5"],["lceil","\u2308"],["rceil","\u2309"],["lfloor","\u230a"],["rfloor","\u230b"],["lang","\u2329"],["rang","\u232a"],["loz","\u25ca"],["spades","\u2660"],["clubs","\u2663"],["hearts","\u2665"],["diams","\u2666"]]);function Te(e){const[t,n]=Oe(e.jsxPragma||"React.createElement"),[a,r]=Oe(e.jsxFragmentPragma||"React.Fragment");return{base:t,suffix:n,fragmentBase:a,fragmentSuffix:r}}function Oe(e){let t=e.indexOf(".");return-1===t&&(t=e.length),[e.slice(0,t),e.slice(t)]}class Be{getPrefixCode(){return""}getHoistedCode(){return""}getSuffixCode(){return""}}class Re extends Be{__init(){this.lastLineNumber=1}__init2(){this.lastIndex=0}__init3(){this.filenameVarName=null}__init4(){this.esmAutomaticImportNameResolutions={}}__init5(){this.cjsAutomaticModuleNameResolutions={}}constructor(e,t,n,a,r){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.nameManager=a,this.options=r,Re.prototype.__init.call(this),Re.prototype.__init2.call(this),Re.prototype.__init3.call(this),Re.prototype.__init4.call(this),Re.prototype.__init5.call(this),this.jsxPragmaInfo=Te(r),this.isAutomaticRuntime="automatic"===r.jsxRuntime,this.jsxImportSource=r.jsxImportSource||"react"}process(){return!!this.tokens.matches1(d.jsxTagStart)&&(this.processJSXTag(),!0)}getPrefixCode(){let e="";if(this.filenameVarName&&(e+=`const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath||"")};`),this.isAutomaticRuntime)if(this.importProcessor)for(const[t,n]of Object.entries(this.cjsAutomaticModuleNameResolutions))e+=`var ${n} = require("${t}");`;else{const{createElement:t,...n}=this.esmAutomaticImportNameResolutions;t&&(e+=`import {createElement as ${t}} from "${this.jsxImportSource}";`);const a=Object.entries(n).map(([e,t])=>`${e} as ${t}`).join(", ");if(a){e+=`import {${a}} from "${this.jsxImportSource+(this.options.production?"/jsx-runtime":"/jsx-dev-runtime")}";`}}return e}processJSXTag(){const{jsxRole:e,start:t}=this.tokens.currentToken(),n=this.options.production?null:this.getElementLocationCode(t);this.isAutomaticRuntime&&e!==J.KeyAfterPropSpread?this.transformTagToJSXFunc(n,e):this.transformTagToCreateElement(n)}getElementLocationCode(e){return`lineNumber: ${this.getLineNumberForIndex(e)}`}getLineNumberForIndex(e){const t=this.tokens.code;for(;this.lastIndex or > at the end of the tag.");this.tokens.removeToken(),this.processAutomaticChildrenAndEndProps(t)}a&&this.tokens.appendCode(`, ${a}`)}for(this.options.production||(null===a&&this.tokens.appendCode(", void 0"),this.tokens.appendCode(`, ${n}, ${this.getDevSource(e)}, this`)),this.tokens.removeInitialToken();!this.tokens.matches1(d.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}transformTagToCreateElement(e){if(this.tokens.replaceToken(this.getCreateElementInvocationCode()),this.tokens.matches1(d.jsxTagEnd))this.tokens.replaceToken(`${this.getFragmentCode()}, null`),this.processChildren(!0);else if(this.processTagIntro(),this.processPropsObjectWithDevInfo(e),this.tokens.matches2(d.slash,d.jsxTagEnd));else{if(!this.tokens.matches1(d.jsxTagEnd))throw new Error("Expected either /> or > at the end of the tag.");this.tokens.removeToken(),this.processChildren(!0)}for(this.tokens.removeInitialToken();!this.tokens.matches1(d.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}getJSXFuncInvocationCode(e){return this.options.production?e?this.claimAutoImportedFuncInvocation("jsxs","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsx","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsxDEV","/jsx-dev-runtime")}getCreateElementInvocationCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedFuncInvocation("createElement","");{const{jsxPragmaInfo:e}=this;return`${this.importProcessor&&this.importProcessor.getIdentifierReplacement(e.base)||e.base}${e.suffix}(`}}getFragmentCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedName("Fragment",this.options.production?"/jsx-runtime":"/jsx-dev-runtime");{const{jsxPragmaInfo:e}=this;return(this.importProcessor&&this.importProcessor.getIdentifierReplacement(e.fragmentBase)||e.fragmentBase)+e.fragmentSuffix}}claimAutoImportedFuncInvocation(e,t){const n=this.claimAutoImportedName(e,t);return this.importProcessor?`${n}.call(void 0, `:`${n}(`}claimAutoImportedName(e,t){if(this.importProcessor){const n=this.jsxImportSource+t;return this.cjsAutomaticModuleNameResolutions[n]||(this.cjsAutomaticModuleNameResolutions[n]=this.importProcessor.getFreeIdentifierForPath(n)),`${this.cjsAutomaticModuleNameResolutions[n]}.${e}`}return this.esmAutomaticImportNameResolutions[e]||(this.esmAutomaticImportNameResolutions[e]=this.nameManager.claimFreeName(`_${e}`)),this.esmAutomaticImportNameResolutions[e]}processTagIntro(){let e=this.tokens.currentIndex()+1;for(;this.tokens.tokens[e].isType||!this.tokens.matches2AtIndex(e-1,d.jsxName,d.jsxName)&&!this.tokens.matches2AtIndex(e-1,d.greaterThan,d.jsxName)&&!this.tokens.matches1AtIndex(e,d.braceL)&&!this.tokens.matches1AtIndex(e,d.jsxTagEnd)&&!this.tokens.matches2AtIndex(e,d.slash,d.jsxTagEnd);)e++;if(e===this.tokens.currentIndex()+1){const e=this.tokens.identifierName();Pe(e)&&this.tokens.replaceToken(`'${e}'`)}for(;this.tokens.currentIndex()=m.lowercaseA&&t<=m.lowercaseZ}function Ne(e){let t=0,n=0;for(const a of e)"\n"===a?(t++,n=0):" "===a&&n++;return"\n".repeat(t)+" ".repeat(n)}function De(e,t){let n,a="",r=0,o=t;if("#"===e[o]){let t,a=10;if(o++,"x"===e[o])for(a=16,o++,t=o;o=m.digit0&&e<=m.digit9}function Le(e){return e>=m.digit0&&e<=m.digit9||e>=m.lowercaseA&&e<=m.lowercaseF||e>=m.uppercaseA&&e<=m.uppercaseF}function Fe(e,t){const n=Te(t),a=new Set;for(let r=0;r0||t.namedExports.length>0)continue;[...t.defaultNames,...t.wildcardNames,...t.namedImports.map(({localName:e})=>e)].every(e=>this.shouldAutomaticallyElideImportedName(e))&&this.importsToReplace.set(e,"")}}shouldAutomaticallyElideImportedName(e){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&!this.nonTypeIdentifiers.has(e)}generateImportReplacements(){for(const[e,t]of this.importInfoByPath.entries()){const{defaultNames:n,wildcardNames:a,namedImports:r,namedExports:o,exportStarNames:i,hasStarExport:s}=t;if(0===n.length&&0===a.length&&0===r.length&&0===o.length&&0===i.length&&!s){this.importsToReplace.set(e,`require('${e}');`);continue}const c=this.getFreeIdentifierForPath(e);let l;l=this.enableLegacyTypeScriptModuleInterop?c:a.length>0?a[0]:this.getFreeIdentifierForPath(e);let u=`var ${c} = require('${e}');`;if(a.length>0)for(const e of a){u+=` var ${e} = ${this.enableLegacyTypeScriptModuleInterop?c:`${this.helperManager.getHelperName("interopRequireWildcard")}(${c})`};`}else i.length>0&&l!==c?u+=` var ${l} = ${this.helperManager.getHelperName("interopRequireWildcard")}(${c});`:n.length>0&&l!==c&&(u+=` var ${l} = ${this.helperManager.getHelperName("interopRequireDefault")}(${c});`);for(const{importedName:e,localName:t}of o)u+=` ${this.helperManager.getHelperName("createNamedExportFrom")}(${c}, '${t}', '${e}');`;for(const e of i)u+=` exports.${e} = ${l};`;s&&(u+=` ${this.helperManager.getHelperName("createStarExport")}(${c});`),this.importsToReplace.set(e,u);for(const e of n)this.identifierReplacements.set(e,`${l}.default`);for(const{importedName:e,localName:t}of r)this.identifierReplacements.set(t,`${c}.${e}`)}}getFreeIdentifierForPath(e){const t=e.split("/"),n=t[t.length-1].replace(/\W/g,"");return this.nameManager.claimFreeName(`_${n}`)}preprocessImportAtIndex(e){const t=[],n=[],a=[];if(e++,(this.tokens.matchesContextualAtIndex(e,p._type)||this.tokens.matches1AtIndex(e,d._typeof))&&!this.tokens.matches1AtIndex(e+1,d.comma)&&!this.tokens.matchesContextualAtIndex(e+1,p._from))return;if(this.tokens.matches1AtIndex(e,d.parenL))return;if(this.tokens.matches1AtIndex(e,d.name)&&(t.push(this.tokens.identifierNameAtIndex(e)),e++,this.tokens.matches1AtIndex(e,d.comma)&&e++),this.tokens.matches1AtIndex(e,d.star)&&(e+=2,n.push(this.tokens.identifierNameAtIndex(e)),e++),this.tokens.matches1AtIndex(e,d.braceL)){const n=this.getNamedImports(e+1);e=n.newIndex;for(const e of n.namedImports)"default"===e.importedName?t.push(e.localName):a.push(e)}if(this.tokens.matchesContextualAtIndex(e,p._from)&&e++,!this.tokens.matches1AtIndex(e,d.string))throw new Error("Expected string token at the end of import statement.");const r=this.tokens.stringValueAtIndex(e),o=this.getImportInfo(r);o.defaultNames.push(...t),o.wildcardNames.push(...n),o.namedImports.push(...a),0===t.length&&0===n.length&&0===a.length&&(o.hasBareImport=!0)}preprocessExportAtIndex(e){if(this.tokens.matches2AtIndex(e,d._export,d._var)||this.tokens.matches2AtIndex(e,d._export,d._let)||this.tokens.matches2AtIndex(e,d._export,d._const))this.preprocessVarExportAtIndex(e);else if(this.tokens.matches2AtIndex(e,d._export,d._function)||this.tokens.matches2AtIndex(e,d._export,d._class)){const t=this.tokens.identifierNameAtIndex(e+2);this.addExportBinding(t,t)}else if(this.tokens.matches3AtIndex(e,d._export,d.name,d._function)){const t=this.tokens.identifierNameAtIndex(e+3);this.addExportBinding(t,t)}else this.tokens.matches2AtIndex(e,d._export,d.braceL)?this.preprocessNamedExportAtIndex(e):this.tokens.matches2AtIndex(e,d._export,d.star)&&this.preprocessExportStarAtIndex(e)}preprocessVarExportAtIndex(e){let t=0;for(let n=e+2;;n++)if(this.tokens.matches1AtIndex(n,d.braceL)||this.tokens.matches1AtIndex(n,d.dollarBraceL)||this.tokens.matches1AtIndex(n,d.bracketL))t++;else if(this.tokens.matches1AtIndex(n,d.braceR)||this.tokens.matches1AtIndex(n,d.bracketR))t--;else{if(0===t&&!this.tokens.matches1AtIndex(n,d.name))break;if(this.tokens.matches1AtIndex(1,d.eq)){const e=this.tokens.currentToken().rhsEndIndex;if(null==e)throw new Error("Expected = token with an end index.");n=e-1}else{if(K(this.tokens.tokens[n])){const e=this.tokens.identifierNameAtIndex(n);this.identifierReplacements.set(e,`exports.${e}`)}}}}preprocessNamedExportAtIndex(e){e+=2;const{newIndex:t,namedImports:n}=this.getNamedImports(e);if(e=t,!this.tokens.matchesContextualAtIndex(e,p._from)){for(const{importedName:e,localName:t}of n)this.addExportBinding(e,t);return}if(e++,!this.tokens.matches1AtIndex(e,d.string))throw new Error("Expected string token at the end of import statement.");const a=this.tokens.stringValueAtIndex(e);this.getImportInfo(a).namedExports.push(...n)}preprocessExportStarAtIndex(e){let t=null;if(this.tokens.matches3AtIndex(e,d._export,d.star,d._as)?(e+=3,t=this.tokens.identifierNameAtIndex(e),e+=2):e+=3,!this.tokens.matches1AtIndex(e,d.string))throw new Error("Expected string token at the end of star export statement.");const n=this.tokens.stringValueAtIndex(e),a=this.getImportInfo(n);null!==t?a.exportStarNames.push(t):a.hasStarExport=!0}getNamedImports(e){const t=[];for(;;){if(this.tokens.matches1AtIndex(e,d.braceR)){e++;break}const n=je(this.tokens,e);if(e=n.endIndex,n.isType||t.push({importedName:n.leftName,localName:n.rightName}),this.tokens.matches2AtIndex(e,d.comma,d.braceR)){e+=2;break}if(this.tokens.matches1AtIndex(e,d.braceR)){e++;break}if(!this.tokens.matches1AtIndex(e,d.comma))throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.tokens[e])}`);e++}return{newIndex:e,namedImports:t}}getImportInfo(e){const t=this.importInfoByPath.get(e);if(t)return t;const n={defaultNames:[],wildcardNames:[],namedImports:[],namedExports:[],hasBareImport:!1,exportStarNames:[],hasStarExport:!1};return this.importInfoByPath.set(e,n),n}addExportBinding(e,t){this.exportBindingsByLocalName.has(e)||this.exportBindingsByLocalName.set(e,[]),this.exportBindingsByLocalName.get(e).push(t)}claimImportCode(e){const t=this.importsToReplace.get(e);return this.importsToReplace.set(e,""),t||""}getIdentifierReplacement(e){return this.identifierReplacements.get(e)||null}resolveExportBinding(e){const t=this.exportBindingsByLocalName.get(e);return t&&0!==t.length?t.map(e=>`exports.${e}`).join(" = "):null}getGlobalNames(){return new Set([...this.identifierReplacements.keys(),...this.exportBindingsByLocalName.keys()])}}var $e=n(84686).Buffer,qe=",".charCodeAt(0),He=";".charCodeAt(0),ze="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ue=new Uint8Array(64),Ge=new Uint8Array(128);for(let Co=0;Co<64;Co++){const e=ze.charCodeAt(Co);Ue[Co]=e,Ge[e]=Co}function We(e,t,n){let a=t-n;a=a<0?-a<<1|1:a<<1;do{let t=31&a;a>>>=5,a>0&&(t|=32),e.write(Ue[t])}while(a>0);return t}var Je="undefined"!=typeof TextDecoder?new TextDecoder:void 0!==$e?{decode:e=>$e.from(e.buffer,e.byteOffset,e.byteLength).toString()}:{decode(e){let t="";for(let n=0;n0?t+Je.decode(e.subarray(0,n)):t}};function Ve(e){const t=new Ke;let n=0,a=0,r=0,o=0;for(let i=0;i0&&t.write(He),0===s.length)continue;let c=0;for(let e=0;e0&&t.write(qe),c=We(t,i[0],c),1!==i.length&&(n=We(t,i[1],n),a=We(t,i[2],a),r=We(t,i[3],r),4!==i.length&&(o=We(t,i[4],o)))}}return t.flush()}n(85111);var Ze=class{constructor(){this._indexes={__proto__:null},this.array=[]}};function Ye(e,t){return e._indexes[t]}function Xe(e,t){const n=Ye(e,t);if(void 0!==n)return n;const{array:a,_indexes:r}=e,o=a.push(t);return r[t]=o-1}var Qe=class{constructor({file:e,sourceRoot:t}={}){this._names=new Ze,this._sources=new Ze,this._sourcesContent=[],this._mappings=[],this.file=e,this.sourceRoot=t,this._ignoreList=new Ze}};var et=(e,t,n,a,r,o,i,s)=>tt(!0,e,t,n,a,r,o,i,s);function tt(e,t,n,a,r,o,i,s,c){const{_mappings:l,_sources:u,_sourcesContent:p,_names:d}=t,m=function(e,t){for(let n=e.length;n<=t;n++)e[n]=[];return e[t]}(l,n),f=function(e,t){let n=e.length;for(let a=n-1;a>=0;n=a--){if(t>=e[a][0])break}return n}(m,a);if(!r){if(e&&function(e,t){if(0===t)return!0;const n=e[t-1];return 1===n.length}(m,f))return;return nt(m,f,[a])}const h=Xe(u,r),y=s?Xe(d,s):-1;if(h===p.length&&(p[h]=null!=c?c:null),!e||!function(e,t,n,a,r,o){if(0===t)return!1;const i=e[t-1];return 1!==i.length&&(n===i[1]&&a===i[2]&&r===i[3]&&o===(5===i.length?i[4]:-1))}(m,f,h,o,i,y))return nt(m,f,s?[a,h,o,i,y]:[a,h,o,i])}function nt(e,t,n){for(let a=e.length;a>t;a--)e[a]=e[a-1];e[t]=n}function at({code:e,mappings:t},n,a,r,o){const i=function(e,t){const n=new Array(t.length);let a=0,r=t[a].start,o=0;for(let i=0;i=0&&!(e[a].length>0);n=a,a--);n obj[importedName]});\n }\n ",createStarExport:'\n function createStarExport(obj) {\n Object.keys(obj)\n .filter((key) => key !== "default" && key !== "__esModule")\n .forEach((key) => {\n if (exports.hasOwnProperty(key)) {\n return;\n }\n Object.defineProperty(exports, key, {enumerable: true, configurable: true, get: () => obj[key]});\n });\n }\n ',nullishCoalesce:"\n function nullishCoalesce(lhs, rhsFn) {\n if (lhs != null) {\n return lhs;\n } else {\n return rhsFn();\n }\n }\n ",asyncNullishCoalesce:"\n async function asyncNullishCoalesce(lhs, rhsFn) {\n if (lhs != null) {\n return lhs;\n } else {\n return await rhsFn();\n }\n }\n ",optionalChain:"\n function optionalChain(ops) {\n let lastAccessLHS = undefined;\n let value = ops[0];\n let i = 1;\n while (i < ops.length) {\n const op = ops[i];\n const fn = ops[i + 1];\n i += 2;\n if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) {\n return undefined;\n }\n if (op === 'access' || op === 'optionalAccess') {\n lastAccessLHS = value;\n value = fn(value);\n } else if (op === 'call' || op === 'optionalCall') {\n value = fn((...args) => value.call(lastAccessLHS, ...args));\n lastAccessLHS = undefined;\n }\n }\n return value;\n }\n ",asyncOptionalChain:"\n async function asyncOptionalChain(ops) {\n let lastAccessLHS = undefined;\n let value = ops[0];\n let i = 1;\n while (i < ops.length) {\n const op = ops[i];\n const fn = ops[i + 1];\n i += 2;\n if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) {\n return undefined;\n }\n if (op === 'access' || op === 'optionalAccess') {\n lastAccessLHS = value;\n value = await fn(value);\n } else if (op === 'call' || op === 'optionalCall') {\n value = await fn((...args) => value.call(lastAccessLHS, ...args));\n lastAccessLHS = undefined;\n }\n }\n return value;\n }\n ",optionalChainDelete:"\n function optionalChainDelete(ops) {\n const result = OPTIONAL_CHAIN_NAME(ops);\n return result == null ? true : result;\n }\n ",asyncOptionalChainDelete:"\n async function asyncOptionalChainDelete(ops) {\n const result = await ASYNC_OPTIONAL_CHAIN_NAME(ops);\n return result == null ? true : result;\n }\n "};class ot{__init(){this.helperNames={}}__init2(){this.createRequireName=null}constructor(e){this.nameManager=e,ot.prototype.__init.call(this),ot.prototype.__init2.call(this)}getHelperName(e){let t=this.helperNames[e];return t||(t=this.nameManager.claimFreeName(`_${e}`),this.helperNames[e]=t,t)}emitHelpers(){let e="";this.helperNames.optionalChainDelete&&this.getHelperName("optionalChain"),this.helperNames.asyncOptionalChainDelete&&this.getHelperName("asyncOptionalChain");for(const[t,n]of Object.entries(rt)){const a=this.helperNames[t];let r=n;"optionalChainDelete"===t?r=r.replace("OPTIONAL_CHAIN_NAME",this.helperNames.optionalChain):"asyncOptionalChainDelete"===t?r=r.replace("ASYNC_OPTIONAL_CHAIN_NAME",this.helperNames.asyncOptionalChain):"require"===t&&(null===this.createRequireName&&(this.createRequireName=this.nameManager.claimFreeName("_createRequire")),r=r.replace(/CREATE_REQUIRE_NAME/g,this.createRequireName)),a&&(e+=" ",e+=r.replace(t,a).replace(/\s+/g," ").trim())}return e}}function it(e,t,n){(function(e,t){for(const n of e.tokens)if(n.type===d.name&&!n.isType&&V(n)&&t.has(e.identifierNameForToken(n)))return!0;return!1})(e,n)&&function(e,t,n){const a=[];let r=t.length-1;for(let o=e.tokens.length-1;;o--){for(;a.length>0&&a[a.length-1].startTokenIndex===o+1;)a.pop();for(;r>=0&&t[r].endTokenIndex===o+1;)a.push(t[r]),r--;if(o<0)break;const i=e.tokens[o],s=e.identifierNameForToken(i);if(a.length>1&&!i.isType&&i.type===d.name&&n.has(s))if(Y(i))st(a[a.length-1],e,s);else if(X(i)){let t=a.length-1;for(;t>0&&!a[t].isFunctionScope;)t--;if(t<0)throw new Error("Did not find parent function scope.");st(a[t],e,s)}}if(a.length>0)throw new Error("Expected empty scope stack after processing file.")}(e,t,n)}function st(e,t,n){for(let a=e.startTokenIndex;a0&&!k.error;)ce(d.braceL)||ce(d.bracketL)?e++:(ce(d.braceR)||ce(d.bracketR))&&e--,te();return!0}return!1}()){if(ce(d.colon)||ce(d.comma)||ce(d.question)||ce(d.eq))return!0;if(ce(d.parenR)&&(te(),ce(d.arrow)))return!0}return!1}();return k.restoreFromSnapshot(e),t}()}function Jt(e){const t=re(0);L(e);(function(){const e=k.snapshot();if(C(p._asserts))return te(),O(p._is)?(Zt(),!0):_t()||ce(d._this)?(te(),O(p._is)&&Zt(),!0):(k.restoreFromSnapshot(e),!1);if(_t()||ce(d._this))return te(),C(p._is)&&!P()?(te(),Zt(),!0):(k.restoreFromSnapshot(e),!1);return!1})()||Zt(),oe(t)}function Kt(){ce(d.colon)&&Vt()}function Vt(){const e=re(0);L(d.colon),Zt(),oe(e)}function Zt(){if(Yt(),k.inDisallowConditionalTypesContext||P()||!ie(d._extends))return;const e=k.inDisallowConditionalTypesContext;k.inDisallowConditionalTypesContext=!0,Yt(),k.inDisallowConditionalTypesContext=e,L(d.question),Zt(),L(d.colon),Zt()}function Yt(){Wt()?Ht(qt.TSFunctionType):ce(d._new)?Ht(qt.TSConstructorType):C(p._abstract)&&le()===d._new?Ht(qt.TSAbstractConstructorType):function(){if(ie(d.bitwiseOR),Gt(),ce(d.bitwiseOR))for(;ie(d.bitwiseOR);)Gt()}()}function Xt(){for(;!ce(d.braceL)&&!k.error;)Qt(),ie(d.comma)}function Qt(){jt(),ce(d.lessThan)&&mn()}function en(){if(ce(d.string)?Un():ia(),ie(d.eq)){const e=k.tokens.length-1;Tn(),k.tokens[e].rhsEndIndex=k.tokens.length}}function tn(){for(ft(!1),L(d.braceL);!ie(d.braceR)&&!k.error;)en(),ie(d.comma)}function nn(){L(d.braceL),Va(d.braceR)}function an(){ft(!1),ie(d.dot)?an():nn()}function rn(){C(p._global)?ia():ce(d.string)?Hn():F(),ce(d.braceL)?nn():I()}function on(){ht(),L(d.eq),C(p._require)&&le()===d.parenL?(B(p._require),L(d.parenL),ce(d.string)||F(),Un(),L(d.parenR)):jt(),I()}function sn(){return ln(k.contextualKeyword,!0)}function cn(e){switch(e){case p._declare:{const e=k.tokens.length-1,t=function(){if(D())return!1;switch(k.type){case d._function:{const e=re(1);return te(),er(k.start,!0),oe(e),!0}case d._class:{const e=re(1);return nr(!0,!1),oe(e),!0}case d._const:if(ce(d._const)&&T(p._enum)){const e=re(1);return L(d._const),B(p._enum),k.tokens[k.tokens.length-1].type=d._enum,tn(),oe(e),!0}case d._var:case d._let:{const e=re(1);return Ja(k.type!==d._var),oe(e),!0}case d.name:{const e=re(1),t=k.contextualKeyword;let n=!1;return t===p._global?(rn(),n=!0):n=ln(t,!0),oe(e),n}default:return!1}}();if(t)return k.tokens[e].type=d._declare,!0;break}case p._global:if(ce(d.braceL))return nn(),!0;break;default:return ln(e,!1)}return!1}function ln(e,t){switch(e){case p._abstract:if(un(t)&&ce(d._class))return k.tokens[k.tokens.length-1].type=d._abstract,nr(!0,!1),!0;break;case p._enum:if(un(t)&&ce(d.name))return k.tokens[k.tokens.length-1].type=d._enum,tn(),!0;break;case p._interface:if(un(t)&&ce(d.name)){const e=re(t?2:1);return ft(!1),Tt(),ie(d._extends)&&Xt(),Lt(),oe(e),!0}break;case p._module:if(un(t)){if(ce(d.string)){const e=re(t?2:1);return rn(),oe(e),!0}if(ce(d.name)){const e=re(t?2:1);return an(),oe(e),!0}}break;case p._namespace:if(un(t)&&ce(d.name)){const e=re(t?2:1);return an(),oe(e),!0}break;case p._type:if(un(t)&&ce(d.name)){const e=re(t?2:1);return ft(!1),Tt(),L(d.eq),Zt(),I(),oe(e),!0}}return!1}function un(e){return e?(te(),!0):!D()}function pn(){const e=k.snapshot();return Ot(),tr(),ce(d.colon)&&Jt(d.colon),L(d.arrow),k.error?(k.restoreFromSnapshot(e),!1):(aa(!0),!0)}function dn(){k.type===d.bitShiftL&&(k.pos-=1,be(d.lessThan)),mn()}function mn(){const e=re(0);for(L(d.lessThan);!ce(d.greaterThan)&&!k.error;)Zt(),ie(d.comma);e?(L(d.greaterThan),oe(e)):(oe(e),ke(),L(d.greaterThan),k.tokens[k.tokens.length-1].isType=!0)}function fn(){if(ce(d.name))switch(k.contextualKeyword){case p._abstract:case p._declare:case p._enum:case p._interface:case p._module:case p._namespace:case p._type:return!0}return!1}function hn(e,t){return v?function(e,t){if(!ce(d.lessThan))return On(e,t);const n=k.snapshot();let a=On(e,t);if(!k.error)return a;k.restoreFromSnapshot(n);k.type=d.typeParameterStart,Ot(),a=On(e,t),a||F();return a}(e,t):function(e,t){if(!ce(d.lessThan))return On(e,t);const n=k.snapshot();Ot();const a=On(e,t);a||F();if(!k.error)return a;k.restoreFromSnapshot(n);return On(e,t)}(e,t)}function yn(){An()}function gn(e){yn(),ie(d.colon)?yn():k.tokens[k.tokens.length-1].identifierRole=e}function vn(){const e=k.tokens.length;gn(W.Access);let t=!1;for(;ce(d.dot);)t=!0,An(),yn();if(!t){const t=k.tokens[e],n=_.charCodeAt(t.start);n>=m.lowercaseA&&n<=m.lowercaseZ&&(t.identifierRole=null)}}function bn(){switch(k.type){case d.braceL:return te(),Cn(),void An();case d.jsxTagStart:return Sn(),void An();case d.string:return void An();default:F("JSX value should be either an expression or a quoted JSX text")}}function xn(){L(d.ellipsis),Cn()}function kn(e){if(ce(d.jsxTagEnd))return!1;vn(),b&&function(){if(ie(d.jsxTagStart)){k.tokens[k.tokens.length-1].type=d.typeParameterStart;const e=re(1);for(;!ce(d.greaterThan)&&!k.error;)Zt(),ie(d.comma);An(),oe(e)}}();let t=!1;for(;!ce(d.slash)&&!ce(d.jsxTagEnd)&&!k.error;)ie(d.braceL)?(t=!0,L(d.ellipsis),Tn(),An()):(t&&k.end-k.start===3&&_.charCodeAt(k.start)===m.lowercaseK&&_.charCodeAt(k.start+1)===m.lowercaseE&&_.charCodeAt(k.start+2)===m.lowercaseY&&(k.tokens[e].jsxRole=J.KeyAfterPropSpread),gn(W.ObjectKey),ce(d.eq)&&(An(),bn()));const n=ce(d.slash);return n&&An(),n}function _n(){ce(d.jsxTagEnd)||vn()}function wn(){const e=k.tokens.length-1;k.tokens[e].jsxRole=J.NoChildren;let t=0;if(!kn(e))for(jn();;)switch(k.type){case d.jsxTagStart:if(An(),ce(d.slash))return An(),_n(),void(k.tokens[e].jsxRole!==J.KeyAfterPropSpread&&(1===t?k.tokens[e].jsxRole=J.OneChild:t>1&&(k.tokens[e].jsxRole=J.StaticChildren)));t++,wn(),jn();break;case d.jsxText:t++,jn();break;case d.jsxEmptyText:jn();break;case d.braceL:te(),ce(d.ellipsis)?(xn(),jn(),t+=2):(ce(d.braceR)||(t++,Cn()),jn());break;default:return void F()}}function Sn(){An(),wn()}function An(){k.tokens.push(new ee),ve(),k.start=k.pos;const e=_.charCodeAt(k.pos);if(U[e])!function(){let e;do{if(k.pos>_.length)return void F("Unexpectedly reached the end of input.");e=_.charCodeAt(++k.pos)}while(z[e]||e===m.dash);be(d.jsxName)}();else if(e===m.quotationMark||e===m.apostrophe)!function(e){for(k.pos++;;){if(k.pos>=_.length)return void F("Unterminated string constant");if(_.charCodeAt(k.pos)===e){k.pos++;break}k.pos++}be(d.string)}(e);else switch(++k.pos,e){case m.greaterThan:be(d.jsxTagEnd);break;case m.lessThan:be(d.jsxTagStart);break;case m.slash:be(d.slash);break;case m.equalsTo:be(d.eq);break;case m.leftCurlyBrace:be(d.braceL);break;case m.dot:be(d.dot);break;case m.colon:be(d.colon);break;default:F()}}function jn(){k.tokens.push(new ee),k.start=k.pos,function(){let e=!1,t=!1;for(;;){if(k.pos>=_.length)return void F("Unterminated JSX contents");const n=_.charCodeAt(k.pos);if(n===m.lessThan||n===m.leftCurlyBrace)return k.pos===k.start?n===m.lessThan?(k.pos++,void be(d.jsxTagStart)):void _e(n):void be(e&&!t?d.jsxEmptyText:d.jsxText);n===m.lineFeed?e=!0:n!==m.space&&n!==m.carriageReturn&&n!==m.tab&&(t=!0),k.pos++}}()}!function(e){e[e.TSFunctionType=0]="TSFunctionType";e[e.TSConstructorType=1]="TSConstructorType";e[e.TSAbstractConstructorType=2]="TSAbstractConstructorType"}(qt||(qt={}));class En{constructor(e){this.stop=e}}function Cn(e=!1){if(Tn(e),ce(d.comma))for(;ie(d.comma);)Tn(e)}function Tn(e=!1,t=!1){return b?hn(e,t):x?function(e,t){if(ce(d.lessThan)){const n=k.snapshot();let a=On(e,t);if(!k.error)return a;k.restoreFromSnapshot(n),k.type=d.typeParameterStart;const r=re(0);if(va(),oe(r),a=On(e,t),a)return!0;F()}return On(e,t)}(e,t):On(e,t)}function On(e,t){if(ce(d._yield))return te(),ce(d.semi)||R()||(ie(d.star),Tn()),!1;(ce(d.parenL)||ce(d.name)||ce(d._yield))&&(k.potentialArrowAt=k.start);const n=function(e){const t=function(e){const t=k.tokens.length,n=Pn();if(n)return!0;return Rn(t,-1,e),!1}(e);if(t)return!0;return function(e){b||x?function(e){if(ce(d.question)){const e=le();if(e===d.colon||e===d.comma||e===d.parenR)return}Bn(e)}(e):Bn(e)}(e),!1}(e);return t&&Kn(),k.type&d.IS_ASSIGN?(te(),Tn(e),!1):n}function Bn(e){ie(d.question)&&(Tn(),L(d.colon),Tn(e))}function Rn(e,t,n){if(b&&(d._in&d.PRECEDENCE_MASK)>t&&!P()&&(O(p._as)||O(p._satisfies))){const a=re(1);return Zt(),oe(a),ke(),void Rn(e,t,n)}const a=k.type&d.PRECEDENCE_MASK;if(a>0&&(!n||!ce(d._in))&&a>t){const r=k.type;te(),r===d.nullishCoalescing&&(k.tokens[k.tokens.length-1].nullishStartIndex=e);const o=k.tokens.length;Pn(),Rn(o,r&d.IS_RIGHT_ASSOCIATIVE?a-1:a,n),r===d.nullishCoalescing&&(k.tokens[e].numNullishCoalesceStarts++,k.tokens[k.tokens.length-1].numNullishCoalesceEnds++),Rn(e,t,n)}}function Pn(){if(b&&!v&&ie(d.lessThan))return function(){const e=re(1);Zt(),L(d.greaterThan),oe(e),Pn()}(),!1;if(C(p._module)&&fe()===m.leftCurlyBrace&&!N())return B(p._module),L(d.braceL),Va(d.braceR),!1;if(k.type&d.IS_PREFIX)return te(),Pn(),!1;if(Nn())return!0;for(;k.type&d.IS_POSTFIX&&!R();)k.type===d.preIncDec&&(k.type=d.postIncDec),te();return!1}function Nn(){const e=k.tokens.length;return!!Hn()||(Dn(e),k.tokens.length>e&&k.tokens[e].isOptionalChainStart&&(k.tokens[k.tokens.length-1].isOptionalChainEnd=!0),!1)}function Dn(e,t=!1){x?function(e,t=!1){if(k.tokens[k.tokens.length-1].contextualKeyword===p._async&&ce(d.lessThan)){const e=k.snapshot(),t=function(){k.scopeDepth++;const e=k.tokens.length;if(tr(),!Jn())return!1;return ta(e),!0}();if(t&&!k.error)return;k.restoreFromSnapshot(e)}In(e,t)}(e,t):In(e,t)}function In(e,t=!1){const n=new En(!1);do{Ln(e,t,n)}while(!n.stop&&!k.error)}function Ln(e,t,n){b?function(e,t,n){if(P()||!ie(d.bang)){if(ce(d.lessThan)||ce(d.bitShiftL)){const n=k.snapshot();if(!t&&Mn()&&pn())return;if(dn(),!t&&ie(d.parenL)?(k.tokens[k.tokens.length-1].subscriptStartIndex=e,$n()):ce(d.backQuote)?Vn():(k.type===d.greaterThan||k.type!==d.parenL&&Boolean(k.type&d.IS_EXPRESSION_START)&&!P())&&F(),!k.error)return;k.restoreFromSnapshot(n)}else!t&&ce(d.questionDot)&&le()===d.lessThan&&(te(),k.tokens[e].isOptionalChainStart=!0,k.tokens[k.tokens.length-1].subscriptStartIndex=e,mn(),L(d.parenL),$n());Fn(e,t,n)}else k.tokens[k.tokens.length-1].type=d.nonNullAssertion}(e,t,n):x?function(e,t,n){if(ce(d.questionDot)&&le()===d.lessThan)return t?void(n.stop=!0):(te(),ba(),L(d.parenL),void $n());if(!t&&ce(d.lessThan)){const e=k.snapshot();if(ba(),L(d.parenL),$n(),!k.error)return;k.restoreFromSnapshot(e)}Fn(e,t,n)}(e,t,n):Fn(e,t,n)}function Fn(e,t,n){if(!t&&ie(d.doubleColon))qn(),n.stop=!0,Dn(e,t);else if(ce(d.questionDot)){if(k.tokens[e].isOptionalChainStart=!0,t&&le()===d.parenL)return void(n.stop=!0);te(),k.tokens[k.tokens.length-1].subscriptStartIndex=e,ie(d.bracketL)?(Cn(),L(d.bracketR)):ie(d.parenL)?$n():zn()}else if(ie(d.dot))k.tokens[k.tokens.length-1].subscriptStartIndex=e,zn();else if(ie(d.bracketL))k.tokens[k.tokens.length-1].subscriptStartIndex=e,Cn(),L(d.bracketR);else if(!t&&ce(d.parenL))if(Mn()){const t=k.snapshot(),a=k.tokens.length;te(),k.tokens[k.tokens.length-1].subscriptStartIndex=e;const r=S();k.tokens[k.tokens.length-1].contextId=r,$n(),k.tokens[k.tokens.length-1].contextId=r,(ce(d.colon)||ce(d.arrow))&&(k.restoreFromSnapshot(t),n.stop=!0,k.scopeDepth++,tr(),function(e){b?ce(d.colon)&&Vt():x&&function(){if(ce(d.colon)){const e=k.noAnonFunctionType;k.noAnonFunctionType=!0,Ia(),k.noAnonFunctionType=e}}();L(d.arrow),ta(e)}(a))}else{te(),k.tokens[k.tokens.length-1].subscriptStartIndex=e;const t=S();k.tokens[k.tokens.length-1].contextId=t,$n(),k.tokens[k.tokens.length-1].contextId=t}else ce(d.backQuote)?Vn():n.stop=!0}function Mn(){return k.tokens[k.tokens.length-1].contextualKeyword===p._async&&!R()}function $n(){let e=!0;for(;!ie(d.parenR)&&!k.error;){if(e)e=!1;else if(L(d.comma),ie(d.parenR))break;oa(!1)}}function qn(){const e=k.tokens.length;Hn(),Dn(e,!0)}function Hn(){if(ie(d.modulo))return ia(),!1;if(ce(d.jsxText)||ce(d.jsxEmptyText))return Un(),!1;if(ce(d.lessThan)&&v)return k.type=d.jsxTagStart,Sn(),te(),!1;const e=k.potentialArrowAt===k.start;switch(k.type){case d.slash:case d.assign:ae();case d._super:case d._this:case d.regexp:case d.num:case d.bigint:case d.decimal:case d.string:case d._null:case d._true:case d._false:return te(),!1;case d._import:return te(),ce(d.dot)&&(k.tokens[k.tokens.length-1].type=d.name,te(),ia()),!1;case d.name:{const t=k.tokens.length,n=k.start,a=k.contextualKeyword;return ia(),a===p._await?(Pn(),!1):a===p._async&&ce(d._function)&&!R()?(te(),er(n,!1),!1):e&&a===p._async&&!R()&&ce(d.name)?(k.scopeDepth++,ft(!1),L(d.arrow),ta(t),!0):ce(d._do)&&!R()?(te(),Ka(),!1):e&&!R()&&ce(d.arrow)?(k.scopeDepth++,yt(!1),L(d.arrow),ta(t),!0):(k.tokens[k.tokens.length-1].identifierRole=W.Access,!1)}case d._do:return te(),Ka(),!1;case d.parenL:return Wn(e);case d.bracketL:return te(),ra(d.bracketR,!0),!1;case d.braceL:return Zn(!1,!1),!1;case d._function:return function(){const e=k.start;ia(),ie(d.dot)&&ia();er(e,!1)}(),!1;case d.at:Ua();case d._class:return nr(!1),!1;case d._new:return function(){if(L(d._new),ie(d.dot))return void ia();qn(),void ie(d.questionDot),x&&function(){if(ce(d.lessThan)){const e=k.snapshot();ba(),k.error&&k.restoreFromSnapshot(e)}}();ie(d.parenL)&&ra(d.parenR)}(),!1;case d.backQuote:return Vn(),!1;case d.doubleColon:return te(),qn(),!1;case d.hash:{const e=fe();return U[e]||e===m.backslash?zn():te(),!1}default:return F(),!1}}function zn(){ie(d.hash),ia()}function Un(){te()}function Gn(){L(d.parenL),Cn(),L(d.parenR)}function Wn(e){const t=k.snapshot(),n=k.tokens.length;L(d.parenL);let a=!0;for(;!ce(d.parenR)&&!k.error;){if(a)a=!1;else if(L(d.comma),ce(d.parenR))break;if(ce(d.ellipsis)){mt(!1),Kn();break}Tn(!1,!0)}if(L(d.parenR),e&&(ce(d.colon)||!R())){if(Jn())return k.restoreFromSnapshot(t),k.scopeDepth++,tr(),Jn(),ta(n),!k.error||(k.restoreFromSnapshot(t),Wn(!1),!1)}return!1}function Jn(){return b?function(){if(ce(d.colon)){const e=k.snapshot();Jt(d.colon),R()&&F(),ce(d.arrow)||F(),k.error&&k.restoreFromSnapshot(e)}return ie(d.arrow)}():x?function(){if(ce(d.colon)){const e=re(0),t=k.snapshot(),n=k.noAnonFunctionType;k.noAnonFunctionType=!0,la(),k.noAnonFunctionType=n,R()&&F(),ce(d.arrow)||F(),k.error&&k.restoreFromSnapshot(t),oe(e)}return ie(d.arrow)}():ie(d.arrow)}function Kn(){(b||x)&&(se(d.question),ce(d.colon)&&(b?Vt():x&&Ia()))}function Vn(){for(ne(),ne();!ce(d.backQuote)&&!k.error;)L(d.dollarBraceL),Cn(),ne(),ne();te()}function Zn(e,t){const n=S();let a=!0;for(te(),k.tokens[k.tokens.length-1].contextId=n;!ie(d.braceR)&&!k.error;){if(a)a=!1;else if(L(d.comma),ie(d.braceR))break;let r=!1;if(ce(d.ellipsis)){const n=k.tokens.length;if(dt(),e&&(k.tokens.length===n+2&&yt(t),ie(d.braceR)))break;continue}e||(r=ie(d.star)),!e&&C(p._async)?(r&&F(),ia(),ce(d.colon)||ce(d.parenL)||ce(d.braceR)||ce(d.eq)||ce(d.comma)||(ce(d.star)&&(te(),r=!0),Qn(n))):Qn(n),Xn(e,t,n)}k.tokens[k.tokens.length-1].contextId=n}function Yn(e,t){const n=k.start;return ce(d.parenL)?(e&&F(),ea(n,!1),!0):!!function(e){return!e&&(ce(d.string)||ce(d.num)||ce(d.bracketL)||ce(d.name)||!!(k.type&d.IS_KEYWORD))}(e)&&(Qn(t),ea(n,!1),!0)}function Xn(e,t,n){b?Tt():x&&ce(d.lessThan)&&(va(),ce(d.parenL)||F());Yn(e,n)||function(e,t){if(ie(d.colon))return void(e?kt(t):Tn(!1));let n;n=e?0===k.scopeDepth?W.ObjectShorthandTopLevelDeclaration:t?W.ObjectShorthandBlockScopedDeclaration:W.ObjectShorthandFunctionScopedDeclaration:W.ObjectShorthand,k.tokens[k.tokens.length-1].identifierRole=n,kt(t,!0)}(e,t)}function Qn(e){x&&Fa(),ie(d.bracketL)?(k.tokens[k.tokens.length-1].contextId=e,Tn(),L(d.bracketR),k.tokens[k.tokens.length-1].contextId=e):(ce(d.num)||ce(d.string)||ce(d.bigint)||ce(d.decimal)?Hn():zn(),k.tokens[k.tokens.length-1].identifierRole=W.ObjectKey,k.tokens[k.tokens.length-1].contextId=e)}function ea(e,t){const n=S();k.scopeDepth++;const a=k.tokens.length;tr(t,n),na(e,n);const r=k.tokens.length;k.scopes.push(new h(a,r,!0)),k.scopeDepth--}function ta(e){aa(!0);const t=k.tokens.length;k.scopes.push(new h(e,t,!0)),k.scopeDepth--}function na(e,t=0){b?function(e,t){if(ce(d.colon)&&Jt(d.colon),!ce(d.braceL)&&D()){let t=k.tokens.length-1;for(;t>=0&&(k.tokens[t].start>=e||k.tokens[t].type===d._default||k.tokens[t].type===d._export);)k.tokens[t].isType=!0,t--;return}aa(!1,t)}(e,t):x?function(e){ce(d.colon)&&la();aa(!1,e)}(t):aa(!1,t)}function aa(e,t=0){e&&!ce(d.braceL)?Tn():Ka(!0,t)}function ra(e,t=!1){let n=!0;for(;!ie(e)&&!k.error;){if(n)n=!1;else if(L(d.comma),ie(e))break;oa(t)}}function oa(e){e&&ce(d.comma)||(ce(d.ellipsis)?(dt(),Kn()):ce(d.question)?te():Tn(!1,!0))}function ia(){te(),k.tokens[k.tokens.length-1].type=d.name}function sa(e){const t=re(0);L(e||d.colon),Da(),oe(t)}function ca(){L(d.modulo),B(p._checks),ie(d.parenL)&&(Cn(),L(d.parenR))}function la(){const e=re(0);L(d.colon),ce(d.modulo)?ca():(Da(),ce(d.modulo)&&ca()),oe(e)}function ua(){ce(d._class)?(te(),pa(!0)):ce(d._function)?(te(),ia(),ce(d.lessThan)&&va(),L(d.parenL),Oa(),L(d.parenR),la(),I()):ce(d._var)?(te(),La(),I()):O(p._module)?ie(d.dot)?(B(p._exports),Ia(),I()):function(){ce(d.string)?Hn():ia();L(d.braceL);for(;!ce(d.braceR)&&!k.error;)ce(d._import)?(te(),gr()):F();L(d.braceR)}():C(p._type)?(te(),ha()):C(p._opaque)?(te(),ya(!0)):C(p._interface)?(te(),pa()):ce(d._export)?(L(d._export),ie(d._default)?ce(d._function)||ce(d._class)?ua():(Da(),I()):ce(d._var)||ce(d._function)||ce(d._class)||C(p._opaque)?ua():ce(d.star)||ce(d.braceL)||C(p._interface)||C(p._type)||C(p._opaque)?ur():F()):F()}function pa(e=!1){if(fa(),ce(d.lessThan)&&va(),ie(d._extends))do{da()}while(!e&&ie(d.comma));if(C(p._mixins)){te();do{da()}while(ie(d.comma))}if(C(p._implements)){te();do{da()}while(ie(d.comma))}Aa(e,!1,e)}function da(){Ca(!1),ce(d.lessThan)&&ba()}function ma(){pa()}function fa(){ia()}function ha(){fa(),ce(d.lessThan)&&va(),sa(d.eq),I()}function ya(e){B(p._type),fa(),ce(d.lessThan)&&va(),ce(d.colon)&&sa(d.colon),e||sa(d.eq),I()}function ga(){Fa(),La(),ie(d.eq)&&Da()}function va(){const e=re(0);ce(d.lessThan)||ce(d.typeParameterStart)?te():F();do{ga(),ce(d.greaterThan)||L(d.comma)}while(!ce(d.greaterThan)&&!k.error);L(d.greaterThan),oe(e)}function ba(){const e=re(0);for(L(d.lessThan);!ce(d.greaterThan)&&!k.error;)Da(),ce(d.greaterThan)||L(d.comma);L(d.greaterThan),oe(e)}function xa(){ce(d.num)||ce(d.string)?Hn():ia()}function ka(){le()===d.colon?(xa(),sa()):Da(),L(d.bracketR),sa()}function _a(){xa(),L(d.bracketR),L(d.bracketR),ce(d.lessThan)||ce(d.parenL)?wa():(ie(d.question),sa())}function wa(){for(ce(d.lessThan)&&va(),L(d.parenL);!ce(d.parenR)&&!ce(d.ellipsis)&&!k.error;)Ta(),ce(d.parenR)||L(d.comma);ie(d.ellipsis)&&Ta(),L(d.parenR),sa()}function Sa(){wa()}function Aa(e,t,n){let a;for(t&&ce(d.braceBarL)?(L(d.braceBarL),a=d.braceBarR):(L(d.braceL),a=d.braceR);!ce(a)&&!k.error;){if(n&&C(p._proto)){const t=le();t!==d.colon&&t!==d.question&&(te(),e=!1)}if(e&&C(p._static)){const e=le();e!==d.colon&&e!==d.question&&te()}if(Fa(),ie(d.bracketL))ie(d.bracketL)?_a():ka();else if(ce(d.parenL)||ce(d.lessThan))Sa();else{if(C(p._get)||C(p._set)){const e=le();e!==d.name&&e!==d.string&&e!==d.num||te()}ja()}Ea()}L(a)}function ja(){if(ce(d.ellipsis)){if(L(d.ellipsis),ie(d.comma)||ie(d.semi),ce(d.braceR))return;Da()}else xa(),ce(d.lessThan)||ce(d.parenL)?wa():(ie(d.question),sa())}function Ea(){ie(d.semi)||ie(d.comma)||ce(d.braceR)||ce(d.braceBarR)||F()}function Ca(e){for(e||ia();ie(d.dot);)ia()}function Ta(){const e=le();e===d.colon||e===d.question?(ia(),ie(d.question),sa()):Da()}function Oa(){for(;!ce(d.parenR)&&!ce(d.ellipsis)&&!k.error;)Ta(),ce(d.parenR)||L(d.comma);ie(d.ellipsis)&&Ta()}function Ba(){let e=!1;const t=k.noAnonFunctionType;switch(k.type){case d.name:return C(p._interface)?void function(){if(B(p._interface),ie(d._extends))do{da()}while(ie(d.comma));Aa(!1,!1,!1)}():(ia(),Ca(!0),void(ce(d.lessThan)&&ba()));case d.braceL:return void Aa(!1,!1,!1);case d.braceBarL:return void Aa(!1,!0,!1);case d.bracketL:return void function(){for(L(d.bracketL);k.pos<_.length&&!ce(d.bracketR)&&(Da(),!ce(d.bracketR));)L(d.comma);L(d.bracketR)}();case d.lessThan:return va(),L(d.parenL),Oa(),L(d.parenR),L(d.arrow),void Da();case d.parenL:if(te(),!ce(d.parenR)&&!ce(d.ellipsis))if(ce(d.name)){const t=le();e=t!==d.question&&t!==d.colon}else e=!0;if(e){if(k.noAnonFunctionType=!1,Da(),k.noAnonFunctionType=t,k.noAnonFunctionType||!(ce(d.comma)||ce(d.parenR)&&le()===d.arrow))return void L(d.parenR);ie(d.comma)}return Oa(),L(d.parenR),L(d.arrow),void Da();case d.minus:return te(),void Un();case d.string:case d.num:case d._true:case d._false:case d._null:case d._this:case d._void:case d.star:return void te();default:if(k.type===d._typeof)return L(d._typeof),void Ba();if(k.type&d.IS_KEYWORD)return te(),void(k.tokens[k.tokens.length-1].type=d.name)}F()}function Ra(){ie(d.question)?Ra():function(){for(Ba();!R()&&(ce(d.bracketL)||ce(d.questionDot));)ie(d.questionDot),L(d.bracketL),ie(d.bracketR)||(Da(),L(d.bracketR))}()}function Pa(){Ra(),!k.noAnonFunctionType&&ie(d.arrow)&&Da()}function Na(){for(ie(d.bitwiseAND),Pa();ie(d.bitwiseAND);)Pa()}function Da(){!function(){for(ie(d.bitwiseOR),Na();ie(d.bitwiseOR);)Na()}()}function Ia(){sa()}function La(){ia(),ce(d.colon)&&Ia()}function Fa(){(ce(d.plus)||ce(d.minus))&&(te(),k.tokens[k.tokens.length-1].isType=!0)}function Ma(){if(ce(d._typeof)||C(p._type)){const t=pe();(((e=t).type===d.name||e.type&d.IS_KEYWORD)&&e.contextualKeyword!==p._from||t.type===d.braceL||t.type===d.star)&&te()}var e}function $a(){B(p._enum),k.tokens[k.tokens.length-1].type=d._enum,ia(),function(){O(p._of)&&te();L(d.braceL),function(){for(;!ce(d.braceR)&&!k.error&&!ie(d.ellipsis);)qa(),ce(d.braceR)||L(d.comma)}(),L(d.braceR)}()}function qa(){ia(),ie(d.eq)&&te()}function Ha(e){x&&function(){if(ce(d.name)&&k.contextualKeyword===p._interface){const e=re(0);return te(),ma(),oe(e),!0}return!!C(p._enum)&&($a(),!0)}()||(ce(d.at)&&Ua(),function(e){if(b&&function(){if(k.type===d._const){const e=pe();if(e.type===d.name&&e.contextualKeyword===p._enum)return L(d._const),B(p._enum),k.tokens[k.tokens.length-1].type=d._enum,tn(),!0}return!1}())return;const t=k.type;switch(t){case d._break:case d._continue:return te(),void(D()||(ia(),I()));case d._debugger:return te(),void I();case d._do:return te(),Ha(!1),L(d._while),Gn(),void ie(d.semi);case d._for:return void function(){k.scopeDepth++;const e=k.tokens.length;!function(){te();let e=!1;C(p._await)&&(e=!0,te());if(L(d.parenL),ce(d.semi))return e&&F(),void Za();const t=za();if(t||ce(d._var)||ce(d._let)||ce(d._const)||function(){if(!C(p._using))return!1;if(T(p._of))return!1;return!0}())return t&&B(p._await),te(),Xa(!0,k.type!==d._var),ce(d._in)||C(p._of)?void Ya(e):void Za();if(Cn(!0),ce(d._in)||C(p._of))return void Ya(e);e&&F();Za()}();const t=k.tokens.length;k.scopes.push(new h(e,t,!1)),k.scopeDepth--}();case d._function:if(le()===d.dot)break;return e||F(),void function(){const e=k.start;te(),er(e,!0)}();case d._class:return e||F(),void nr(!0);case d._if:return te(),Gn(),Ha(!1),void(ie(d._else)&&Ha(!1));case d._return:return te(),void(D()||(Cn(),I()));case d._switch:return void function(){te(),Gn(),k.scopeDepth++;const e=k.tokens.length;L(d.braceL);for(;!ce(d.braceR)&&!k.error;)if(ce(d._case)||ce(d._default)){const e=ce(d._case);te(),e&&Cn(),L(d.colon)}else Ha(!0);te();const t=k.tokens.length;k.scopes.push(new h(e,t,!1)),k.scopeDepth--}();case d._throw:return te(),Cn(),void I();case d._try:return void function(){if(te(),Ka(),ce(d._catch)){te();let e=null;if(ce(d.parenL)&&(k.scopeDepth++,e=k.tokens.length,L(d.parenL),gt(!0),b&&Kt(),L(d.parenR)),Ka(),null!=e){const t=k.tokens.length;k.scopes.push(new h(e,t,!1)),k.scopeDepth--}}ie(d._finally)&&Ka()}();case d._let:case d._const:e||F();case d._var:return void Ja(t!==d._var);case d._while:return te(),Gn(),void Ha(!1);case d.braceL:return void Ka();case d.semi:return void te();case d._export:case d._import:{const e=le();if(e===d.parenL||e===d.dot)break;return te(),void(t===d._import?gr():ur())}case d.name:if(k.contextualKeyword===p._async){const e=k.start,t=k.snapshot();if(te(),ce(d._function)&&!R())return L(d._function),void er(e,!0);k.restoreFromSnapshot(t)}else{if(k.contextualKeyword===p._using&&!N()&&le()===d.name)return void Ja(!0);if(za())return B(p._await),void Ja(!0)}}const n=k.tokens.length;Cn();let a=null;if(k.tokens.length===n+1){const e=k.tokens[k.tokens.length-1];e.type===d.name&&(a=e.contextualKeyword)}if(null==a)return void I();ie(d.colon)?Ha(!0):(r=a,b?function(e){cn(e)||I()}(r):x?function(e){if(e===p._declare){if(ce(d._class)||ce(d.name)||ce(d._function)||ce(d._var)||ce(d._export)){const e=re(1);ua(),oe(e)}}else if(ce(d.name))if(e===p._interface){const e=re(1);ma(),oe(e)}else if(e===p._type){const e=re(1);ha(),oe(e)}else if(e===p._opaque){const e=re(1);ya(!1),oe(e)}I()}(r):I());var r}(e))}function za(){if(!C(p._await))return!1;const e=k.snapshot();return te(),!C(p._using)||P()?(k.restoreFromSnapshot(e),!1):(te(),!ce(d.name)||P()?(k.restoreFromSnapshot(e),!1):(k.restoreFromSnapshot(e),!0))}function Ua(){for(;ce(d.at);)Ga()}function Ga(){if(te(),ie(d.parenL))Cn(),L(d.parenR);else{for(ia();ie(d.dot);)ia();b?((ce(d.lessThan)||ce(d.bitShiftL))&&dn(),Wa()):Wa()}}function Wa(){ie(d.parenL)&&$n()}function Ja(e){te(),Xa(!1,e),I()}function Ka(e=!1,t=0){const n=k.tokens.length;k.scopeDepth++,L(d.braceL),t&&(k.tokens[k.tokens.length-1].contextId=t),Va(d.braceR),t&&(k.tokens[k.tokens.length-1].contextId=t);const a=k.tokens.length;k.scopes.push(new h(n,a,e)),k.scopeDepth--}function Va(e){for(;!ie(e)&&!k.error;)Ha(!0)}function Za(){L(d.semi),ce(d.semi)||Cn(),L(d.semi),ce(d.parenR)||Cn(),L(d.parenR),Ha(!1)}function Ya(e){e?O(p._of):te(),Cn(),L(d.parenR),Ha(!1)}function Xa(e,t){for(;;){if(Qa(t),ie(d.eq)){const t=k.tokens.length-1;Tn(e),k.tokens[t].rhsEndIndex=k.tokens.length}if(!ie(d.comma))break}}function Qa(e){gt(e),b?function(){const e=re(0);P()||ie(d.bang),Kt(),oe(e)}():x&&ce(d.colon)&&Ia()}function er(e,t,n=!1){ce(d.star)&&te(),!t||n||ce(d.name)||ce(d._yield)||F();let a=null;ce(d.name)&&(t||(a=k.tokens.length,k.scopeDepth++),ft(!1));const r=k.tokens.length;k.scopeDepth++,tr(),na(e);const o=k.tokens.length;k.scopes.push(new h(r,o,!0)),k.scopeDepth--,null!==a&&(k.scopes.push(new h(a,o,!0)),k.scopeDepth--)}function tr(e=!1,t=0){b?Tt():x&&function(){if(ce(d.lessThan)){const e=re(0);va(),oe(e)}}(),L(d.parenL),t&&(k.tokens[k.tokens.length-1].contextId=t),vt(d.parenR,!1,!1,e,t),t&&(k.tokens[k.tokens.length-1].contextId=t)}function nr(e,t=!1){const n=S();te(),k.tokens[k.tokens.length-1].contextId=n,k.tokens[k.tokens.length-1].isExpression=!e;let a=null;e||(a=k.tokens.length,k.scopeDepth++),function(e,t=!1){if(b&&(!e||t)&&C(p._implements))return;ce(d.name)&&ft(!0);b?Tt():x&&ce(d.lessThan)&&va()}(e,t),function(){let e=!1;ie(d._extends)?(Nn(),e=!0):e=!1;b?function(e){if(e&&(ce(d.lessThan)||ce(d.bitShiftL))&&dn(),O(p._implements)){k.tokens[k.tokens.length-1].type=d._implements;const e=re(1);Xt(),oe(e)}}(e):x&&function(e){if(e&&ce(d.lessThan)&&ba(),C(p._implements)){const e=re(0);te(),k.tokens[k.tokens.length-1].type=d._implements;do{fa(),ce(d.lessThan)&&ba()}while(ie(d.comma));oe(e)}}(e)}();const r=k.tokens.length;if(function(e){L(d.braceL);for(;!ie(d.braceR)&&!k.error;){if(ie(d.semi))continue;if(ce(d.at)){Ga();continue}or(k.start,e)}}(n),!k.error&&(k.tokens[r].contextId=n,k.tokens[k.tokens.length-1].contextId=n,null!==a)){const e=k.tokens.length;k.scopes.push(new h(a,e,!1)),k.scopeDepth--}}function ar(){return ce(d.eq)||ce(d.semi)||ce(d.braceR)||ce(d.bang)||ce(d.colon)}function rr(){return ce(d.parenL)||ce(d.lessThan)}function or(e,t){b&&St([p._declare,p._public,p._protected,p._private,p._override]);let n=!1;if(ce(d.name)&&k.contextualKeyword===p._static){if(ia(),rr())return void ir(e,!1);if(ar())return void lr();if(k.tokens[k.tokens.length-1].type=d._static,n=!0,ce(d.braceL))return k.tokens[k.tokens.length-1].contextId=t,void Ka()}!function(e,t,n){if(b&&function(e){const t=k.tokens.length;St([p._abstract,p._readonly,p._declare,p._static,p._override]);const n=k.tokens.length;if(Nt()){for(let a=e?t-1:t;a0?this.tokens[this.tokenIndex-1].end:0,this.tokenIndex0&&t0&&this.tokenAtRelativeIndex(-1).type===d._delete?e.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChainDelete"):this.resultCode+=this.helperManager.getHelperName("optionalChainDelete"):e.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChain"):this.resultCode+=this.helperManager.getHelperName("optionalChain"),this.resultCode+="([")}}appendTokenSuffix(){const e=this.currentToken();if(e.isOptionalChainEnd&&!this.disableESTransforms&&(this.resultCode+="])"),e.numNullishCoalesceEnds&&!this.disableESTransforms)for(let t=0;t ${e}require`);const t=this.tokens.currentToken().contextId;if(null==t)throw new Error("Expected context ID on dynamic import invocation.");for(this.tokens.copyToken();!this.tokens.matchesContextIdAndLabel(d.parenR,t);)this.rootTransformer.processToken();return void this.tokens.replaceToken(e?")))":"))")}if(this.removeImportAndDetectIfShouldElide())this.tokens.removeToken();else{const e=this.tokens.stringValue();this.tokens.replaceTokenTrimmingLeftWhitespace(this.importProcessor.claimImportCode(e)),this.tokens.appendCode(this.importProcessor.claimImportCode(e))}Pr(this.tokens),this.tokens.matches1(d.semi)&&this.tokens.removeToken()}removeImportAndDetectIfShouldElide(){if(this.tokens.removeInitialToken(),this.tokens.matchesContextual(p._type)&&!this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,d.comma)&&!this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._from))return this.removeRemainingImport(),!0;if(this.tokens.matches1(d.name)||this.tokens.matches1(d.star))return this.removeRemainingImport(),!1;if(this.tokens.matches1(d.string))return!1;let e=!1,t=!1;for(;!this.tokens.matches1(d.string);)(!e&&this.tokens.matches1(d.braceL)||this.tokens.matches1(d.comma))&&(this.tokens.removeToken(),this.tokens.matches1(d.braceR)||(t=!0),(this.tokens.matches2(d.name,d.comma)||this.tokens.matches2(d.name,d.braceR)||this.tokens.matches4(d.name,d.name,d.name,d.comma)||this.tokens.matches4(d.name,d.name,d.name,d.braceR))&&(e=!0)),this.tokens.removeToken();return!this.keepUnusedImports&&(this.isTypeScriptTransformEnabled?!e:!!this.isFlowTransformEnabled&&(t&&!e))}removeRemainingImport(){for(;!this.tokens.matches1(d.string);)this.tokens.removeToken()}processIdentifier(){const e=this.tokens.currentToken();if(e.shadowsGlobal)return!1;if(e.identifierRole===W.ObjectShorthand)return this.processObjectShorthand();if(e.identifierRole!==W.Access)return!1;const t=this.importProcessor.getIdentifierReplacement(this.tokens.identifierNameForToken(e));if(!t)return!1;let n=this.tokens.currentIndex()+1;for(;n=2&&this.tokens.matches1AtIndex(e-2,d.dot))return!1;if(e>=2&&[d._var,d._let,d._const].includes(this.tokens.tokens[e-2].type))return!1;const n=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(t));return!!n&&(this.tokens.copyToken(),this.tokens.appendCode(` ${n} =`),!0)}processComplexAssignment(){const e=this.tokens.currentIndex(),t=this.tokens.tokens[e-1];if(t.type!==d.name)return!1;if(t.shadowsGlobal)return!1;if(e>=2&&this.tokens.matches1AtIndex(e-2,d.dot))return!1;const n=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(t));return!!n&&(this.tokens.appendCode(` = ${n}`),this.tokens.copyToken(),!0)}processPreIncDec(){const e=this.tokens.currentIndex(),t=this.tokens.tokens[e+1];if(t.type!==d.name)return!1;if(t.shadowsGlobal)return!1;if(e+2=1&&this.tokens.matches1AtIndex(e-1,d.dot))return!1;const a=this.tokens.identifierNameForToken(t),r=this.importProcessor.resolveExportBinding(a);if(!r)return!1;const o=this.tokens.rawCodeForToken(n),i=this.importProcessor.getIdentifierReplacement(a)||a;if("++"===o)this.tokens.replaceToken(`(${i} = ${r} = ${i} + 1, ${i} - 1)`);else{if("--"!==o)throw new Error(`Unexpected operator: ${o}`);this.tokens.replaceToken(`(${i} = ${r} = ${i} - 1, ${i} + 1)`)}return this.tokens.removeToken(),!0}processExportDefault(){let e=!0;if(this.tokens.matches4(d._export,d._default,d._function,d.name)||this.tokens.matches5(d._export,d._default,d.name,d._function,d.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,p._async)){this.tokens.removeInitialToken(),this.tokens.removeToken();const e=this.processNamedFunction();this.tokens.appendCode(` exports.default = ${e};`)}else if(this.tokens.matches4(d._export,d._default,d._class,d.name)||this.tokens.matches5(d._export,d._default,d._abstract,d._class,d.name)||this.tokens.matches3(d._export,d._default,d.at)){this.tokens.removeInitialToken(),this.tokens.removeToken(),this.copyDecorators(),this.tokens.matches1(d._abstract)&&this.tokens.removeToken();const e=this.rootTransformer.processNamedClass();this.tokens.appendCode(` exports.default = ${e};`)}else if(Nr(this.isTypeScriptTransformEnabled,this.keepUnusedImports,this.tokens,this.declarationInfo))e=!1,this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.removeToken();else if(this.reactHotLoaderTransformer){const e=this.nameManager.claimFreeName("_default");this.tokens.replaceToken(`let ${e}; exports.`),this.tokens.copyToken(),this.tokens.appendCode(` = ${e} =`),this.reactHotLoaderTransformer.setExtractedDefaultExportName(e)}else this.tokens.replaceToken("exports."),this.tokens.copyToken(),this.tokens.appendCode(" =");e&&(this.hadDefaultExport=!0)}copyDecorators(){for(;this.tokens.matches1(d.at);)if(this.tokens.copyToken(),this.tokens.matches1(d.parenL))this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR);else{for(this.tokens.copyExpectedToken(d.name);this.tokens.matches1(d.dot);)this.tokens.copyExpectedToken(d.dot),this.tokens.copyExpectedToken(d.name);this.tokens.matches1(d.parenL)&&(this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR))}}processExportVar(){this.isSimpleExportVar()?this.processSimpleExportVar():this.processComplexExportVar()}isSimpleExportVar(){let e=this.tokens.currentIndex();if(e++,e++,!this.tokens.matches1AtIndex(e,d.name))return!1;for(e++;en.call(t,...e)),t=void 0)}return n}([this,"access",e=>e.importProcessor,"optionalAccess",e=>e.getGlobalNames,"call",e=>e(),"optionalAccess",e=>e.has,"call",e=>e(Fr)])&&this.extractHoistedCalls())}getHoistedCode(){return this.hoistedFunctionNames.length>0?this.hoistedFunctionNames.map(e=>`${e}();`).join(""):""}extractHoistedCalls(){this.tokens.removeToken();let e=!1;for(;this.tokens.matches3(d.dot,d.name,d.parenL);){const t=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);if(Mr.includes(t)){const t=this.nameManager.claimFreeName("__jestHoist");this.hoistedFunctionNames.push(t),this.tokens.replaceToken(`function ${t}(){${Fr}.`),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),this.tokens.appendCode(";}"),e=!1}else e?this.tokens.copyToken():this.tokens.replaceToken(`${Fr}.`),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),e=!0}return!0}}class qr extends Be{constructor(e){super(),this.tokens=e}process(){if(this.tokens.matches1(d.num)){const e=this.tokens.currentTokenCode();if(e.includes("_"))return this.tokens.replaceToken(e.replace(/_/g,"")),!0}return!1}}class Hr extends Be{constructor(e,t){super(),this.tokens=e,this.nameManager=t}process(){return!!this.tokens.matches2(d._catch,d.braceL)&&(this.tokens.copyToken(),this.tokens.appendCode(` (${this.nameManager.claimFreeName("e")})`),!0)}}class zr extends Be{constructor(e,t){super(),this.tokens=e,this.nameManager=t}process(){if(this.tokens.matches1(d.nullishCoalescing)){const e=this.tokens.currentToken();return this.tokens.tokens[e.nullishStartIndex].isAsyncOperation?this.tokens.replaceTokenTrimmingLeftWhitespace(", async () => ("):this.tokens.replaceTokenTrimmingLeftWhitespace(", () => ("),!0}if(this.tokens.matches1(d._delete)){if(this.tokens.tokenAtRelativeIndex(1).isOptionalChainStart)return this.tokens.removeInitialToken(),!0}const e=this.tokens.currentToken().subscriptStartIndex;if(null!=e&&this.tokens.tokens[e].isOptionalChainStart&&this.tokens.tokenAtRelativeIndex(-1).type!==d._super){const t=this.nameManager.claimFreeName("_");let n;if(n=e>0&&this.tokens.matches1AtIndex(e-1,d._delete)&&this.isLastSubscriptInChain()?`${t} => delete ${t}`:`${t} => ${t}`,this.tokens.tokens[e].isAsyncOperation&&(n=`async ${n}`),this.tokens.matches2(d.questionDot,d.parenL)||this.tokens.matches2(d.questionDot,d.lessThan))this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalCall', ${n}`);else if(this.tokens.matches2(d.questionDot,d.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${n}`);else if(this.tokens.matches1(d.questionDot))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${n}.`);else if(this.tokens.matches1(d.dot))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${n}.`);else if(this.tokens.matches1(d.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${n}[`);else{if(!this.tokens.matches1(d.parenL))throw new Error("Unexpected subscript operator in optional chain.");this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'call', ${n}(`)}return!0}return!1}isLastSubscriptInChain(){let e=0;for(let t=this.tokens.currentIndex()+1;;t++){if(t>=this.tokens.tokens.length)throw new Error("Reached the end of the code while finding the end of the access chain.");if(this.tokens.tokens[t].isOptionalChainStart?e++:this.tokens.tokens[t].isOptionalChainEnd&&e--,e<0)return!0;if(0===e&&null!=this.tokens.tokens[t].subscriptStartIndex)return!1}}justSkippedSuper(){let e=0,t=this.tokens.currentIndex()-1;for(;;){if(t<0)throw new Error("Reached the start of the code while finding the start of the access chain.");if(this.tokens.tokens[t].isOptionalChainStart?e--:this.tokens.tokens[t].isOptionalChainEnd&&e++,e<0)return!1;if(0===e&&null!=this.tokens.tokens[t].subscriptStartIndex)return this.tokens.tokens[t-1].type===d._super;t--}}}class Ur extends Be{constructor(e,t,n,a){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.options=a}process(){const e=this.tokens.currentIndex();if("createReactClass"===this.tokens.identifierName()){const t=this.importProcessor&&this.importProcessor.getIdentifierReplacement("createReactClass");return t?this.tokens.replaceToken(`(0, ${t})`):this.tokens.copyToken(),this.tryProcessCreateClassCall(e),!0}if(this.tokens.matches3(d.name,d.dot,d.name)&&"React"===this.tokens.identifierName()&&"createClass"===this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+2)){const t=this.importProcessor&&this.importProcessor.getIdentifierReplacement("React")||"React";return t?(this.tokens.replaceToken(t),this.tokens.copyToken(),this.tokens.copyToken()):(this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.copyToken()),this.tryProcessCreateClassCall(e),!0}return!1}tryProcessCreateClassCall(e){const t=this.findDisplayName(e);t&&this.classNeedsDisplayName()&&(this.tokens.copyExpectedToken(d.parenL),this.tokens.copyExpectedToken(d.braceL),this.tokens.appendCode(`displayName: '${t}',`),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.braceR),this.tokens.copyExpectedToken(d.parenR))}findDisplayName(e){return e<2?null:this.tokens.matches2AtIndex(e-2,d.name,d.eq)||e>=2&&this.tokens.tokens[e-2].identifierRole===W.ObjectKey?this.tokens.identifierNameAtIndex(e-2):this.tokens.matches2AtIndex(e-2,d._export,d._default)?this.getDisplayNameFromFilename():null}getDisplayNameFromFilename(){const e=(this.options.filePath||"unknown").split("/"),t=e[e.length-1],n=t.lastIndexOf("."),a=-1===n?t:t.slice(0,n);return"index"===a&&e[e.length-2]?e[e.length-2]:a}classNeedsDisplayName(){let e=this.tokens.currentIndex();if(!this.tokens.matches2(d.parenL,d.braceL))return!1;const t=e+1,n=this.tokens.tokens[t].contextId;if(null==n)throw new Error("Expected non-null context ID on object open-brace.");for(;e({variableName:e,uniqueLocalName:e}));return this.extractedDefaultExportName&&t.push({variableName:this.extractedDefaultExportName,uniqueLocalName:"default"}),`\n;(function () {\n var reactHotLoader = require('react-hot-loader').default;\n var leaveModule = require('react-hot-loader').leaveModule;\n if (!reactHotLoader) {\n return;\n }\n${t.map(({variableName:e,uniqueLocalName:t})=>` reactHotLoader.register(${e}, "${t}", ${JSON.stringify(this.filePath||"")});`).join("\n")}\n leaveModule(module);\n})();`}process(){return!1}}const Wr=new Set(["break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield","enum","implements","interface","let","package","private","protected","public","static","await","false","null","true"]);function Jr(e){if(0===e.length)return!1;if(!U[e.charCodeAt(0)])return!1;for(let t=1;t` var ${e};`).join("");for(const r of this.transformers)e+=r.getHoistedCode();let t="";for(const r of this.transformers)t+=r.getSuffixCode();const n=this.tokens.finish();let{code:a}=n;if(a.startsWith("#!")){let r=a.indexOf("\n");return-1===r&&(r=a.length,a+="\n"),{code:a.slice(0,r+1)+e+a.slice(r+1)+t,mappings:this.shiftMappings(n.mappings,e.length)}}return{code:e+a+t,mappings:this.shiftMappings(n.mappings,e.length)}}processBalancedCode(){let e=0,t=0;for(;!this.tokens.isAtEnd();){if(this.tokens.matches1(d.braceL)||this.tokens.matches1(d.dollarBraceL))e++;else if(this.tokens.matches1(d.braceR)){if(0===e)return;e--}if(this.tokens.matches1(d.parenL))t++;else if(this.tokens.matches1(d.parenR)){if(0===t)return;t--}this.processToken()}}processToken(){if(this.tokens.matches1(d._class))this.processClass();else{for(const e of this.transformers){if(e.process())return}this.tokens.copyToken()}}processNamedClass(){if(!this.tokens.matches2(d._class,d.name))throw new Error("Expected identifier for exported class name.");const e=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);return this.processClass(),e}processClass(){const e=Sr(this,this.tokens,this.nameManager,this.disableESTransforms),t=(e.headerInfo.isExpression||!e.headerInfo.className)&&e.staticInitializerNames.length+e.instanceInitializerNames.length>0;let n=e.headerInfo.className;t&&(n=this.nameManager.claimFreeName("_class"),this.generatedVariables.push(n),this.tokens.appendCode(` (${n} =`));const a=this.tokens.currentToken().contextId;if(null==a)throw new Error("Expected class to have a context ID.");for(this.tokens.copyExpectedToken(d._class);!this.tokens.matchesContextIdAndLabel(d.braceL,a);)this.processToken();this.processClassBody(e,n);const r=e.staticInitializerNames.map(e=>`${n}.${e}()`);t?this.tokens.appendCode(`, ${r.map(e=>`${e}, `).join("")}${n})`):e.staticInitializerNames.length>0&&this.tokens.appendCode(` ${r.map(e=>`${e};`).join(" ")}`)}processClassBody(e,t){const{headerInfo:n,constructorInsertPos:a,constructorInitializerStatements:r,fields:o,instanceInitializerNames:i,rangesToRemove:s}=e;let c=0,l=0;const u=this.tokens.currentToken().contextId;if(null==u)throw new Error("Expected non-null context ID on class.");this.tokens.copyExpectedToken(d.braceL),this.isReactHotLoaderTransformEnabled&&this.tokens.appendCode("__reactstandin__regenerateByEval(key, code) {this[key] = eval(code);}");const p=r.length+i.length>0;if(null===a&&p){const e=this.makeConstructorInitCode(r,i,t);if(n.hasSuperclass){const t=this.nameManager.claimFreeName("args");this.tokens.appendCode(`constructor(...${t}) { super(...${t}); ${e}; }`)}else this.tokens.appendCode(`constructor() { ${e}; }`)}for(;!this.tokens.matchesContextIdAndLabel(d.braceR,u);)if(c=s[l].start){for(this.tokens.currentIndex()`${n}.prototype.${e}.call(this)`)].join(";")}processPossibleArrowParamEnd(){if(this.tokens.matches2(d.parenR,d.colon)&&this.tokens.tokenAtRelativeIndex(1).isType){let e=this.tokens.currentIndex()+1;for(;this.tokens.tokens[e].isType;)e++;if(this.tokens.matches1AtIndex(e,d.arrow)){for(this.tokens.removeInitialToken();this.tokens.currentIndex()"),!0}}return!1}processPossibleAsyncArrowWithTypeParams(){if(!this.tokens.matchesContextual(p._async)&&!this.tokens.matches1(d._async))return!1;const e=this.tokens.tokenAtRelativeIndex(1);if(e.type!==d.lessThan||!e.isType)return!1;let t=this.tokens.currentIndex()+1;for(;this.tokens.tokens[t].isType;)t++;if(this.tokens.matches1AtIndex(t,d.parenL)){for(this.tokens.replaceToken("async ("),this.tokens.removeInitialToken();this.tokens.currentIndex()t in e?Qr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,io=(e,t)=>{for(var n in t||(t={}))ao.call(t,n)&&oo(e,n,t[n]);if(no)for(var n of no(t))ro.call(t,n)&&oo(e,n,t[n]);return e},so=(e,t)=>eo(e,to(t)),co=e=>{const{tabMode:t="indentation"}=e,n=(0,r.useRef)(null),[p,d]=(0,r.useState)(e.code||""),{theme:m}=e;return(0,r.useEffect)(()=>{d(e.code)},[e.code]),function(e,t,n){function a(t){var n=e.current;if(n){var a=l(n);n=c(n),a.position+=t.length-n.length,y.position=a,y.onChange(t,a)}}function p(t,n){var a=e.current;if(a){var r=window.getSelection().getRangeAt(0);r.deleteContents(),r.collapse();var o=n||0;(r=u(a,n=(r=l(a)).position+(0>o?o:0),r.position+(0o-m||i&&i[1]===a?m=o:(n=++y.historyAt,y.history[n]=[r,a],y.history.splice(n+1),500{const n=t.slice(0,-1);d(n),e.onChange&&e.onChange(n)},{disabled:e.disabled,indentation:"indentation"===t?2:void 0}),(0,f.jsx)("div",{className:e.className,style:e.style,children:(0,f.jsx)(a.Highlight,{code:p,theme:e.theme||a.themes.nightOwl,language:e.language,children:({className:e,tokens:t,getLineProps:a,getTokenProps:r,style:o})=>(0,f.jsx)("pre",{className:e,style:io(io({margin:0,outline:"none",padding:10,fontFamily:"inherit"},m&&"object"==typeof m.plain?m.plain:{}),o),ref:n,spellCheck:"false",children:t.map((e,t)=>(0,f.jsxs)("span",so(io({},a({line:e})),{children:[e.filter(e=>!e.empty).map((e,t)=>(0,f.jsx)("span",io({},r({token:e})),`token-${t}`)),"\n"]}),`line-${t}`))})})})},lo=(0,r.createContext)({}),uo=["jsx","imports"];function po(e={}){const t=Array.isArray(e.transforms)?e.transforms.filter(Boolean):uo;return e=>Yr(e,{transforms:t}).code}var mo=(e,t)=>class extends r.Component{componentDidCatch(e){t(e)}render(){return"function"==typeof e?(0,f.jsx)(e,{}):r.isValidElement(e)?e:null}},fo=(e,t)=>{const n=Object.keys(t),a=n.map(e=>t[e]);return new Function(...n,e)(...a)};var ho='const _jsxFileName = "";',yo=e=>e.trim().replace(/;$/,""),go=e=>e.replace(ho,"").trim(),vo=e=>ho+e,bo=e=>`return (${e})`,xo=({code:e="",scope:t={},enableTypeScript:n=!0},a)=>{const o=["jsx"];n&&o.push("typescript");const i=function(...e){return e.reduce((e,t)=>(...n)=>e(t(...n)))}(vo,po({transforms:["imports"]}),go,yo,po({transforms:o}),bo,yo)(e);return mo(fo(i,io({React:r},t)),a)},ko=({code:e="",scope:t={},enableTypeScript:n=!0},a,o)=>{if(!/render\s*\(/.test(e))return o(new SyntaxError("No-Inline evaluations must call `render`."));const i=["jsx","imports"];n&&i.splice(1,0,"typescript"),fo(po({transforms:i})(e),so(io({React:r},t),{render:e=>{void 0===e?o(new SyntaxError("`render` must be called with valid JSX.")):a(mo(e,o))}}))};var _o=function({children:e,code:t="",language:n="tsx",theme:a,enableTypeScript:o=!0,disabled:i=!1,scope:s,transformCode:c,noInline:l=!1}){const[u,p]=(0,r.useState)({error:void 0,element:void 0});function d(e){return t=this,n=null,a=function*(){const t=e=>{p(t=>so(io({},t),{error:e.toString(),element:void 0}))};try{const a=c?c(e):e;try{const n=yield Promise.resolve(a),r=t=>p({error:void 0,element:t,newCode:e});if("string"!=typeof n)throw new Error("Code failed to transform");const i={code:n,scope:s,enableTypeScript:o};l?(p(e=>so(io({},e),{error:void 0,element:null})),ko(i,r,t)):r(xo(i,t))}catch(n){return t(n)}}catch(a){return t(a),Promise.resolve()}},new Promise((e,r)=>{var o=e=>{try{s(a.next(e))}catch(t){r(t)}},i=e=>{try{s(a.throw(e))}catch(t){r(t)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,i);s((a=a.apply(t,n)).next())});var t,n,a}const m=e=>p({error:e.toString()});return(0,r.useEffect)(()=>{d(t).catch(m)},[t,s,l,c]),(0,f.jsx)(lo.Provider,{value:so(io({},u),{code:t,language:n,theme:a,disabled:i,onError:m,onChange:e=>{d(e).catch(m)}}),children:e})};function wo(e){const{code:t,language:n,theme:a,disabled:o,onChange:i}=(0,r.useContext)(lo);return(0,f.jsx)(co,io({theme:a,code:t,language:n,disabled:o,onChange:i},e))}function So(e){const{error:t}=(0,r.useContext)(lo);return t?(0,f.jsx)("pre",so(io({},e),{children:t})):null}var Ao=class extends r.Component{static getDerivedStateFromError(){return{hasError:!0}}constructor(e){super(e),this.state={hasError:!1}}componentDidCatch(e){var t,n;null==(n=(t=this.props).onError)||n.call(t,e)}render(){return this.state.hasError?null:this.props.children}};var jo=function(e){var t=e,{Component:n="div"}=t,a=((e,t)=>{var n={};for(var a in e)ao.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&no)for(var a of no(e))t.indexOf(a)<0&&ro.call(e,a)&&(n[a]=e[a]);return n})(t,["Component"]);const{element:o,onError:i,newCode:s}=(0,r.useContext)(lo);return(0,f.jsx)(Ao,{onError:i,children:(0,f.jsx)(n,so(io({},a),{children:o?(0,f.jsx)(o,{}):null}))},s)};function Eo(e){const t=t=>(0,f.jsx)(lo.Consumer,{children:n=>(0,f.jsx)(e,io({live:n},t))});return t.displayName="WithLive",t}},27325(e){"use strict";e.exports=JSON.parse('{"100":{"name":"Continue","detail":"This means that the server has received the request headers, and that the client should proceed to send the request body (in the case of a request for which a body needs to be sent; for example, a POST request). If the request body is large, sending it to a server when a request has already been rejected based upon inappropriate headers is inefficient. To have a server check if the request could be accepted based on the request\'s headers alone, a client must send Expect: 100-continue as a header in its initial request and check if a 100 Continue status code is received in response before continuing (or receive 417 Expectation Failed and not continue)."},"101":{"name":"Switching Protocols","detail":"This means the requester has asked the server to switch protocols and the server is acknowledging that it will do so."},"102":{"name":"Processing (WebDAV) (RFC 2518)","detail":"As a WebDAV request may contain many sub-requests involving file operations, it may take a long time to complete the request. This code indicates that the server has received and is processing the request, but no response is available yet. This prevents the client from timing out and assuming the request was lost."},"103":{"name":"Checkpoint","detail":"This code is used in the Resumable HTTP Requests Proposal to resume aborted PUT or POST requests."},"122":{"name":"Request-URI too long","detail":"This is a non-standard IE7-only code which means the URI is longer than a maximum of 2083 characters."},"200":{"name":"OK","detail":"Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."},"201":{"name":"Created","detail":"The request has been fulfilled and resulted in a new resource being created."},"202":{"name":"Accepted","detail":"The request has been accepted for processing, but the processing has not been completed. The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place."},"203":{"name":"Non-Authoritative Information (since HTTP/1.1)","detail":"The server successfully processed the request, but is returning information that may be from another source."},"204":{"name":"No Content","detail":"The server successfully processed the request, but is not returning any content."},"205":{"name":"Reset Content","detail":"The server successfully processed the request, but is not returning any content. Unlike a 204 response, this response requires that the requester reset the document view."},"206":{"name":"Partial Content","detail":"The server is delivering only part of the resource due to a range header sent by the client. The range header is used by tools like wget to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams"},"207":{"name":"Multi-Status (WebDAV) (RFC 4918)","detail":"The message body that follows is an XML message and can contain a number of separate response codes, depending on how many sub-requests were made."},"208":{"name":"Already Reported (WebDAV) (RFC 5842)","detail":"The members of a DAV binding have already been enumerated in a previous reply to this request, and are not being included again."},"226":{"name":"IM Used (RFC 3229)","detail":"The server has fulfilled a GET request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance. "},"300":{"name":"Multiple Choices","detail":"Indicates multiple options for the resource that the client may follow. It, for instance, could be used to present different format options for video, list files with different extensions, or word sense disambiguation."},"301":{"name":"Moved Permanently","detail":"This and all future requests should be directed to the given URI."},"302":{"name":"Found","detail":"This is an example of industrial practice contradicting the standard. HTTP/1.0 specification (RFC 1945) required the client to perform a temporary redirect (the original describing phrase was \\"Moved Temporarily\\"), but popular browsers implemented 302 with the functionality of a 303. Therefore, HTTP/1.1 added status codes 303 and 307 to distinguish between the two behaviours. However, some Web applications and frameworks use the 302 status code as if it were the 303."},"303":{"name":"See Other","detail":"The response to the request can be found under another URI using a GET method. When received in response to a POST (or PUT/DELETE), it should be assumed that the server has received the data and the redirect should be issued with a separate GET message."},"304":{"name":"Not Modified","detail":"Indicates the resource has not been modified since last requested. Typically, the HTTP client provides a header like the If-Modified-Since header to provide a time against which to compare. Using this saves bandwidth and reprocessing on both the server and client, as only the header data must be sent and received in comparison to the entirety of the page being re-processed by the server, then sent again using more bandwidth of the server and client."},"305":{"name":"Use Proxy (since HTTP/1.1)","detail":"Many HTTP clients (such as Mozilla and Internet Explorer) do not correctly handle responses with this status code, primarily for security reasons."},"306":{"name":"Switch Proxy","detail":"No longer used. Originally meant \\"Subsequent requests should use the specified proxy.\\""},"307":{"name":"Temporary Redirect (since HTTP/1.1)","detail":"In this occasion, the request should be repeated with another URI, but future requests can still use the original URI. In contrast to 303, the request method should not be changed when reissuing the original request. For instance, a POST request must be repeated using another POST request."},"308":{"name":"Resume Incomplete","detail":"This code is used in the Resumable HTTP Requests Proposal to resume aborted PUT or POST requests."},"400":{"name":"Bad Request","detail":"The request cannot be fulfilled due to bad syntax."},"401":{"name":"Unauthorized","detail":"Similar to 403 Forbidden, but specifically for use when authentication is possible but has failed or not yet been provided. The response must include a WWW-Authenticate header field containing a challenge applicable to the requested resource."},"402":{"name":"Payment Required","detail":"Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme, but that has not happened, and this code is not usually used. As an example of its use, however, Apple\'s MobileMe service generates a 402 error (\\"httpStatusCode:402\\" in the Mac OS X Console log) if the MobileMe account is delinquent."},"403":{"name":"Forbidden","detail":"The request was a legal request, but the server is refusing to respond to it. Unlike a 401 Unauthorized response, authenticating will make no difference."},"404":{"name":"Not Found","detail":"The requested resource could not be found but may be available again in the future. Subsequent requests by the client are permissible."},"405":{"name":"Method Not Allowed","detail":"A request was made of a resource using a request method not supported by that resource; for example, using GET on a form which requires data to be presented via POST, or using PUT on a read-only resource."},"406":{"name":"Not Acceptable","detail":"The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request."},"407":{"name":"Proxy Authentication Required","detail":"The client must first authenticate itself with the proxy."},"408":{"name":"Request Timeout","detail":"The server timed out waiting for the request. According to W3 HTTP specifications: \\"The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.\\""},"409":{"name":"Conflict","detail":"Indicates that the request could not be processed because of conflict in the request, such as an edit conflict."},"410":{"name":"Gone","detail":"Indicates that the resource requested is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged. Upon receiving a 410 status code, the client should not request the resource again in the future. Clients such as search engines should remove the resource from their indices. Most use cases do not require clients and search engines to purge the resource, and a \\"404 Not Found\\" may be used instead."},"411":{"name":"Length Required","detail":"The request did not specify the length of its content, which is required by the requested resource."},"412":{"name":"Precondition Failed","detail":"The server does not meet one of the preconditions that the requester put on the request."},"413":{"name":"Request Entity Too Large","detail":"The request is larger than the server is willing or able to process."},"414":{"name":"Request-URI Too Long","detail":"The URI provided was too long for the server to process."},"415":{"name":"Unsupported Media Type","detail":"The request entity has a media type which the server or resource does not support. For example, the client uploads an image as image/svg+xml, but the server requires that images use a different format."},"416":{"name":"Requested Range Not Satisfiable","detail":"The client has asked for a portion of the file, but the server cannot supply that portion. For example, if the client asked for a part of the file that lies beyond the end of the file."},"417":{"name":"Expectation Failed","detail":"The server cannot meet the requirements of the Expect request-header field."},"418":{"name":"I\'m a teapot (RFC 2324)","detail":"This code was defined in 1998 as one of the traditional IETF April Fools\' jokes, in RFC 2324, Hyper Text Coffee Pot Control Protocol, and is not expected to be implemented by actual HTTP servers. However, known implementations do exist."},"422":{"name":"Unprocessable Entity (WebDAV) (RFC 4918)","detail":"The request was well-formed but was unable to be followed due to semantic errors."},"423":{"name":"Locked (WebDAV) (RFC 4918)","detail":"The resource that is being accessed is locked."},"424":{"name":"Failed Dependency (WebDAV) (RFC 4918)","detail":"The request failed due to failure of a previous request (e.g. a PROPPATCH)."},"425":{"name":"Unordered Collection (RFC 3648)","detail":"Defined in drafts of \\"WebDAV Advanced Collections Protocol\\",[14] but not present in \\"Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol\\".[15]"},"426":{"name":"Upgrade Required (RFC 2817)","detail":"The client should switch to a different protocol such as TLS/1.0."},"428":{"name":"Precondition Required","detail":"The origin server requires the request to be conditional. Intended to prevent \\"the \'lost update\' problem, where a client GETs a resource\'s state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict.\\"[17] Proposed in an Internet-Draft."},"429":{"name":"Too Many Requests","detail":"The user has sent too many requests in a given amount of time. Intended for use with rate limiting schemes. Proposed in an Internet-Draft."},"431":{"name":"Request Header Fields Too Large","detail":"The server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large. Proposed in an Internet-Draft."},"444":{"name":"No Response","detail":"An nginx HTTP server extension. The server returns no information to the client and closes the connection (useful as a deterrent for malware)."},"449":{"name":"Retry With","detail":"A Microsoft extension. The request should be retried after performing the appropriate action."},"450":{"name":"Blocked by Windows Parental Controls","detail":"A Microsoft extension. This error is given when Windows Parental Controls are turned on and are blocking access to the given webpage."},"499":{"name":"Client Closed Request","detail":"An Nginx HTTP server extension. This code is introduced to log the case when the connection is closed by client while HTTP server is processing its request, making server unable to send the HTTP header back."},"500":{"name":"Internal Server Error","detail":"A generic error message, given when no more specific message is suitable."},"501":{"name":"Not Implemented","detail":"The server either does not recognise the request method, or it lacks the ability to fulfill the request."},"502":{"name":"Bad Gateway","detail":"The server was acting as a gateway or proxy and received an invalid response from the upstream server."},"503":{"name":"Service Unavailable","detail":"The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state."},"504":{"name":"Gateway Timeout","detail":"The server was acting as a gateway or proxy and did not receive a timely response from the upstream server."},"505":{"name":"HTTP Version Not Supported","detail":"The server does not support the HTTP protocol version used in the request."},"506":{"name":"Variant Also Negotiates (RFC 2295)","detail":"Transparent content negotiation for the request results in a circular reference.[21]"},"507":{"name":"Insufficient Storage (WebDAV) (RFC 4918)","detail":"The server is unable to store the representation needed to complete the request."},"508":{"name":"Loop Detected (WebDAV) (RFC 5842)","detail":"The server detected an infinite loop while processing the request (sent in lieu of 208)."},"509":{"name":"Bandwidth Limit Exceeded (Apache bw/limited extension)","detail":"This status code, while used by many servers, is not specified in any RFCs."},"510":{"name":"Not Extended (RFC 2774)","detail":"Further extensions to the request are required for the server to fulfill it.[22]"},"511":{"name":"Network Authentication Required","detail":"The client needs to authenticate to gain network access. Intended for use by intercepting proxies used to control access to the network (e.g. \\"captive portals\\" used to require agreement to Terms of Service before granting full Internet access via a Wi-Fi hotspot). Proposed in an Internet-Draft."},"598":{"name":"Network read timeout error","detail":"This status code is not specified in any RFCs, but is used by some HTTP proxies to signal a network read timeout behind the proxy to a client in front of the proxy."},"599":{"name":"Network connect timeout error[23]","detail":"This status code is not specified in any RFCs, but is used by some HTTP proxies to signal a network connect timeout behind the proxy to a client in front of the proxy."}}')},49376(e){"use strict";e.exports=JSON.parse('[["8740","\u43f0\u4c32\u4603\u45a6\u4578\ud85c\ude67\u4d77\u45b3\ud85f\udcb1\u4ce2\ud85f\udcc5\u3b95\u4736\u4744\u4c47\u4c40\ud850\udebf\ud84d\ude17\ud85c\udf52\ud85b\ude8b\ud85c\udcd2\u4c57\ud868\udf51\u474f\u45da\u4c85\ud85f\udc6c\u4d07\u4aa4\u46a1\ud85a\udf23\u7225\ud856\ude54\ud846\ude63\ud84f\ude06\ud84f\udf61\u664d\u56fb"],["8767","\u7d95\u591d\ud862\udfb9\u3df4\u9734\ud85e\udfef\u5bdb\ud847\udd5e\u5aa4\u3625\ud867\udeb0\u5ad1\u5bb7\u5cfc\u676e\u8593\ud866\udd45\u7461\u749d\u3875\ud847\udd53\ud84d\ude9e\ud858\udc21\u3eec"],["87a1","\ud856\udcde\u3af5\u7afc\u9f97\ud850\udd61\ud862\udd0d\ud84c\uddea\ud842\ude8a\ud84c\ude5e\u430a\u8484\u9f96\u942f\u4930\u8613\u5896\u974a\u9218\u79d0\u7a32\u6660\u6a29\u889d\u744c\u7bc5\u6782\u7a2c\u524f\u9046\u34e6\u73c4\ud857\uddb9\u74c6\u9fc7\u57b3\u492f\u544c\u4131\ud84d\ude8e\u5818\u7a72\ud85e\udf65\u8b8f\u46ae\ud85b\ude88\u4181\ud857\udd99\u7bae\ud849\udcbc\u9fc8\ud849\udcc1\ud849\udcc9\ud849\udccc\u9fc9\u8504\ud84d\uddbb\u40b4\u9fca\u44e1\ud86b\uddff\u62c1\u706e\u9fcb"],["8840","\u31c0",4,"\ud840\udd0c\u31c5\ud840\udcd1\ud840\udccd\u31c6\u31c7\ud840\udccb\ud847\udfe8\u31c8\ud840\udcca\u31c9\u31ca\u31cb\u31cc\ud840\udd0e\u31cd\u31ce\u0100\xc1\u01cd\xc0\u0112\xc9\u011a\xc8\u014c\xd3\u01d1\xd2\u0fff\xca\u0304\u1ebe\u0fff\xca\u030c\u1ec0\xca\u0101\xe1\u01ce\xe0\u0251\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da"],["88a1","\u01dc\xfc\u0fff\xea\u0304\u1ebf\u0fff\xea\u030c\u1ec1\xea\u0261\u23da\u23db"],["8940","\ud868\udfa9\ud844\udd45"],["8943","\u650a"],["8946","\u4e3d\u6edd\u9d4e\u91df"],["894c","\ud85d\udf35\u6491\u4f1a\u4f28\u4fa8\u5156\u5174\u519c\u51e4\u52a1\u52a8\u533b\u534e\u53d1\u53d8\u56e2\u58f0\u5904\u5907\u5932\u5934\u5b66\u5b9e\u5b9f\u5c9a\u5e86\u603b\u6589\u67fe\u6804\u6865\u6d4e\u70bc\u7535\u7ea4\u7eac\u7eba\u7ec7\u7ecf\u7edf\u7f06\u7f37\u827a\u82cf\u836f\u89c6\u8bbe\u8be2\u8f66\u8f67\u8f6e"],["89a1","\u7411\u7cfc\u7dcd\u6946\u7ac9\u5227"],["89ab","\u918c\u78b8\u915e\u80bc"],["89b0","\u8d0b\u80f6\ud842\udde7"],["89b5","\u809f\u9ec7\u4ccd\u9dc9\u9e0c\u4c3e\ud867\uddf6\ud85c\udc0e\u9e0a\ud868\udd33\u35c1"],["89c1","\u6e9a\u823e\u7519"],["89c5","\u4911\u9a6c\u9a8f\u9f99\u7987\ud861\udc6c\ud847\uddca\ud841\uddd0\ud84a\udee6\u4e24\u4e81\u4e80\u4e87\u4ebf\u4eeb\u4f37\u344c\u4fbd\u3e48\u5003\u5088\u347d\u3493\u34a5\u5186\u5905\u51db\u51fc\u5205\u4e89\u5279\u5290\u5327\u35c7\u53a9\u3551\u53b0\u3553\u53c2\u5423\u356d\u3572\u3681\u5493\u54a3\u54b4\u54b9\u54d0\u54ef\u5518\u5523\u5528\u3598\u553f\u35a5\u35bf\u55d7\u35c5"],["8a40","\ud85f\udd84\u5525"],["8a43","\ud843\udc42\ud843\udd15\ud854\udd2b\u5590\ud84b\udcc6\u39ec\ud840\udf41\u8e46\ud853\uddb8\ud865\udce5\u4053\ud860\udcbe\u777a\ud84b\udc38\u3a34\u47d5\ud860\udd5d\ud85a\uddf2\ud853\uddea\u64dd\ud843\udd7c\ud843\udfb4\ud843\udcd5\ud844\udcf4\u648d\u8e7e\ud843\ude96\ud843\udc0b\ud843\udf64\ud84b\udca9\ud860\ude56\ud851\udcd3"],["8a64","\ud843\udd46\ud866\ude4d\ud860\udce9\u47f4\ud853\udea7\ud84b\udcc2\u9ab2\u3a67\ud865\uddf4\u3fed\u3506\ud854\udec7\ud865\udfd4\ud85e\udcc8\ud84b\udd44\u9d6e\u9815"],["8a76","\u43d9\ud858\udca5\u64b4\u54e3\ud84b\udd4c\ud84a\udfca\ud844\udc77\u39fb\ud844\udc6f"],["8aa1","\ud859\udeda\ud859\udf16\ud85e\udda0\u64ea\ud854\udc52\ud843\udc43\u8e68\ud848\udda1\ud862\udf4c\ud841\udf31"],["8aac","\u480b\ud840\udda9\u3ffa\u5873\ud84b\udd8d"],["8ab2","\ud851\uddc8\ud841\udcfc\ud858\udc97\ud843\udf4c\ud843\udd96\u5579\u40bb\u43ba"],["8abb","\u4ab4\ud84a\ude66\ud844\udc9d\u81aa\u98f5\ud843\udd9c\u6379\u39fe\ud849\udf75\u8dc0\u56a1\u647c\u3e43"],["8ac9","\ud869\ude01\ud843\ude09\ud84a\udecf\ud84b\udcc9"],["8ace","\ud844\udcc8\ud84e\uddc2\u3992\u3a06\ud860\ude9b\u3578\ud857\ude49\ud848\udcc7\u5652\ud843\udf31\ud84b\udcb2\ud865\udf20\u34bc\u6c3d\ud853\ude3b"],["8adf","\ud85d\udd74\ud84b\ude8b\ud848\ude08\ud869\ude5b\ud863\udccd\ud843\ude7a\ud843\udc34\ud85a\udc1c\u7f93\ud844\udccf\ud84a\udc03\ud84a\udd39\u35fb\ud854\udde3\ud843\ude8c\ud843\udf8d\ud843\udeaa\u3f93\ud843\udf30\ud843\udd47\ud844\udd4f\ud843\ude4c"],["8af6","\ud843\udeab\ud842\udfa9\ud843\udd48\ud844\udcc0\ud844\udd3d\u3ff9\ud849\ude96\u6432\ud843\udfad"],["8b40","\ud84c\udff4\ud85d\ude39\ud84a\udfce\ud843\udd7e\ud843\udd7f\ud84b\udc51\ud84b\udc55\u3a18\ud843\ude98\ud844\udcc7\ud843\udf2e\ud869\ude32\ud85a\udf50\ud863\udcd2\ud863\udd99\ud863\udcca\u95aa\u54cc\u82c4\u55b9"],["8b55","\ud867\udec3\u9c26\u9ab6\ud85d\udf5e\ud84b\uddee\u7140\u816d\u80ec\u5c1c\ud859\udd72\u8134\u3797\u535f\ud860\udcbd\u91b6\ud843\udefa\ud843\ude0f\ud843\ude77\ud843\udefb\u35dd\ud853\uddeb\u3609\ud843\udcd6\u56af\ud849\udfb5\ud844\udcc9\ud843\ude10\ud843\ude78\ud844\udc78\ud844\udd48\ud860\ude07\ud845\udc55\ud843\ude79\ud853\ude50\ud84b\udda4\u5a54\ud844\udc1d\ud844\udc1e\ud844\udcf5\ud844\udcf6\u579c\ud843\ude11"],["8ba1","\ud85d\ude94\ud860\udecd\ud843\udfb5\ud843\ude7b\ud854\udd7e\u3703\ud843\udfb6\ud844\udd80\ud854\uded8\ud868\udebd\ud852\uddda\ud846\udc3a\ud850\udd77\ud860\ude7c\u5899\u5268\u361a\ud855\udf3d\u7bb2\u5b68\u4800\u4b2c\u9f27\u49e7\u9c1f\u9b8d\ud856\udf74\ud84c\udd3d\u55fb\u35f2\u5689\u4e28\u5902\ud846\udfc1\ud87e\udc78\u9751\ud840\udc86\u4e5b\u4ebb\u353e\u5c23\u5f51\u5fc4\u38fa\u624c\u6535\u6b7a\u6c35\u6c3a\u706c\u722b\u4e2c\u72ad\ud852\udce9\u7f52\u793b\u7cf9\u7f53\ud858\ude6a\u34c1"],["8bde","\ud858\udf4b\u8002\u8080\ud859\ude12\ud85a\udd51\u535d\u8864\u89c1\ud85e\udcb2\u8ba0\u8d1d\u9485\u9578\u957f\u95e8\ud863\ude0f\u97e6\u9875\u98ce\u98de\u9963\ud866\udc10\u9c7c\u9e1f\u9ec4\u6b6f\uf907\u4e37\ud840\udc87\u961d\u6237\u94a2"],["8c40","\u503b\u6dfe\ud867\udc73\u9fa6\u3dc9\u888f\ud850\udd4e\u7077\u5cf5\u4b20\ud854\uddcd\u3559\ud857\udd30\u6122\ud862\ude32\u8fa7\u91f6\u7191\u6719\u73ba\ud84c\ude81\ud868\udd07\u3c8b\ud846\udd80\u4b10\u78e4\u7402\u51ae\ud861\udf0f\u4009\u6a63\ud868\udeba\u4223\u860f\ud842\ude6f\u7a2a\ud866\udd47\ud862\udeea\u9755\u704d\u5324\ud848\udc7e\u93f4\u76d9\ud862\udde3\u9fa7\u77dd\u4ea3\u4ff0\u50bc\u4e2f\u4f17\u9fa8\u5434\u7d8b\u5892\u58d0\ud847\uddb6\u5e92\u5e99\u5fc2\ud849\udf12\u658b"],["8ca1","\ud84c\udff9\u6919\u6a43\ud84f\udc63\u6cff"],["8ca7","\u7200\ud851\udd05\u738c\u3edb\ud852\ude13\u5b15\u74b9\u8b83\ud857\udca4\ud855\ude95\u7a93\u7bec\u7cc3\u7e6c\u82f8\u8597\u9fa9\u8890\u9faa\u8eb9\u9fab\u8fcf\u855f\u99e0\u9221\u9fac\ud863\uddb9\ud845\udc3f\u4071\u42a2\u5a1a"],["8cc9","\u9868\u676b\u4276\u573d"],["8cce","\u85d6\ud852\udd7b\u82bf\ud85c\udd0d\u4c81\ud85b\udd74\u5d7b\ud85a\udf15\ud85b\udfbe\u9fad\u9fae\u5b96\u9faf\u66e7\u7e5b\u6e57\u79ca\u3d88\u44c3\ud84c\ude56\ud849\udf96\u439a\u4536"],["8ce6","\u5cd5\ud84e\udf1a\u8af9\u5c78\u3d12\ud84d\udd51\u5d78\u9fb2\u7157\u4558\ud850\udcec\ud847\ude23\u4c77\u3978\u344a\ud840\udda4\ud85b\udc41\u8acc\u4fb4\ud840\ude39\u59bf\u816c\u9856\ud866\udcfa\u5f3b"],["8d40","\ud842\udf9f"],["8d42","\ud848\uddc1\ud862\udd6d\u4102\u46bb\ud864\udc79\u3f07\u9fb3\ud868\uddb5\u40f8\u37d6\u46f7\ud85b\udc46\u417c\ud861\udeb2\ud85c\udfff\u456d\u38d4\ud855\udc9a\u4561\u451b\u4d89\u4c7b\u4d76\u45ea\u3fc8\ud852\udf0f\u3661\u44de\u44bd\u41ed\u5d3e\u5d48\u5d56\u3dfc\u380f\u5da4\u5db9\u3820\u3838\u5e42\u5ebd\u5f25\u5f83\u3908\u3914\u393f\u394d\u60d7\u613d\u5ce5\u3989\u61b7\u61b9\u61cf\u39b8\u622c\u6290\u62e5\u6318\u39f8\u56b1"],["8da1","\u3a03\u63e2\u63fb\u6407\u645a\u3a4b\u64c0\u5d15\u5621\u9f9f\u3a97\u6586\u3abd\u65ff\u6653\u3af2\u6692\u3b22\u6716\u3b42\u67a4\u6800\u3b58\u684a\u6884\u3b72\u3b71\u3b7b\u6909\u6943\u725c\u6964\u699f\u6985\u3bbc\u69d6\u3bdd\u6a65\u6a74\u6a71\u6a82\u3bec\u6a99\u3bf2\u6aab\u6ab5\u6ad4\u6af6\u6b81\u6bc1\u6bea\u6c75\u6caa\u3ccb\u6d02\u6d06\u6d26\u6d81\u3cef\u6da4\u6db1\u6e15\u6e18\u6e29\u6e86\ud862\uddc0\u6ebb\u6ee2\u6eda\u9f7f\u6ee8\u6ee9\u6f24\u6f34\u3d46\ud84f\udf41\u6f81\u6fbe\u3d6a\u3d75\u71b7\u5c99\u3d8a\u702c\u3d91\u7050\u7054\u706f\u707f\u7089\ud840\udf25\u43c1\u35f1\ud843\uded8"],["8e40","\ud84f\uded7\u57be\ud85b\uded3\u713e\ud855\udfe0\u364e\u69a2\ud862\udfe9\u5b74\u7a49\ud856\udce1\ud865\udcd9\u7a65\u7a7d\ud856\uddac\u7abb\u7ab0\u7ac2\u7ac3\u71d1\ud859\udc8d\u41ca\u7ada\u7add\u7aea\u41ef\u54b2\ud857\udc01\u7b0b\u7b55\u7b29\ud854\udf0e\ud857\udcfe\u7ba2\u7b6f\u839c\ud856\udfb4\ud85b\udc7f\u7bd0\u8421\u7b92\u7bb8\ud857\udd20\u3dad\ud857\udc65\u8492\u7bfa\u7c06\u7c35\ud857\udcc1\u7c44\u7c83\ud852\udc82\u7ca6\u667d\ud851\udd78\u7cc9\u7cc7\u7ce6\u7c74\u7cf3\u7cf5\u7cce"],["8ea1","\u7e67\u451d\ud85b\ude44\u7d5d\ud85b\uded6\u748d\u7d89\u7dab\u7135\u7db3\u7dd2\ud850\udc57\ud858\udc29\u7de4\u3d13\u7df5\ud845\udff9\u7de5\ud860\udf6d\u7e1d\ud858\udd21\ud858\udd5a\u7e6e\u7e92\u432b\u946c\u7e27\u7f40\u7f41\u7f47\u7936\ud858\uded0\u99e1\u7f97\ud858\udf51\u7fa3\ud845\ude61\ud840\udc68\u455c\ud84d\udf66\u4503\ud860\udf3a\u7ffa\ud859\udc89\u8005\u8008\u801d\u8028\u802f\ud868\udc87\ud85b\udcc3\u803b\u803c\u8061\ud849\udf14\u4989\ud859\ude26\ud84f\udde3\ud859\udee8\u6725\u80a7\ud862\ude48\u8107\u811a\u58b0\ud849\udef6\u6c7f\ud859\udc98\ud853\udfb8\u64e7\ud845\udc8a\u8218\ud846\udc5e\u6a53\ud852\ude65\ud852\ude95\u447a\u8229\ud842\udf0d\ud85a\ude52\ud84f\udd7e\u4ff9\ud845\udcfd\u84e2\u8362\ud85a\udf0a\ud852\udda7\ud84d\udd30\ud845\udf73\ud84f\uddf8\u82aa\u691b\ud87e\udd94\u41db"],["8f40","\u854b\u82d0\u831a\ud843\ude16\ud845\udfb4\u36c1\ud84c\udd7d\ud84d\udd5a\u827b\u82e2\u8318\ud84f\ude8b\ud85b\udda3\ud85a\udf05\ud85a\udf97\ud84d\uddce\u3dbf\u831d\u55ec\u8385\u450b\ud85b\udda5\u83ac\u83c1\u83d3\u347e\ud85b\uded4\u6a57\u855a\u3496\ud85b\ude42\ud84b\udeef\u8458\ud856\udfe4\u8471\u3dd3\u44e4\u6aa7\u844a\ud84f\udcb5\u7958\u84a8\ud85a\udf96\ud85b\ude77\ud85b\ude43\u84de\u840f\u8391\u44a0\u8493\u84e4\ud857\udc91\u4240\ud857\udcc0\u4543\u8534\u5af2\ud85b\ude99\u4527\u8573\u4516\u67bf\u8616"],["8fa1","\ud861\ude25\ud861\ude3b\u85c1\ud85c\udc88\u8602\ud845\udd82\ud85c\udccd\ud87e\uddb2\u456a\u8628\u3648\ud846\udca2\u53f7\ud85c\udf9a\u867e\u8771\ud868\udcf8\u87ee\ud84b\udc27\u87b1\u87da\u880f\u5661\u866c\u6856\u460f\u8845\u8846\ud85d\udde0\ud84f\uddb9\ud85d\udde4\u885e\u889c\u465b\u88b4\u88b5\u63c1\u88c5\u7777\ud85d\udf0f\u8987\u898a\u89a6\u89a9\u89a7\u89bc\ud862\ude25\u89e7\ud85e\udd24\ud85e\udebd\u8a9c\u7793\u91fe\u8a90\ud85e\ude59\u7ae9\ud85e\udf3a\ud84f\udf8f\u4713\ud85e\udf38\u717c\u8b0c\u8b1f\ud855\udc30\ud855\udd65\u8b3f\u8b4c\u8b4d\u8aa9\ud852\ude7a\u8b90\u8b9b\u8aaf\ud845\udedf\u4615\u884f\u8c9b\ud85f\udd54\ud85f\udd8f\ud87e\uddd4\u3725\ud85f\udd53\u8cd6\ud85f\udd98\ud85f\uddbd\u8d12\u8d03\ud846\udd10\u8cdb\u705c\u8d11\ud853\udcc9\u3ed0\u8d77"],["9040","\u8da9\ud860\udc02\ud844\udc14\ud852\udd8a\u3b7c\ud860\uddbc\ud85c\udd0c\u7ae7\u8ead\u8eb6\u8ec3\u92d4\u8f19\u8f2d\ud860\udf65\ud861\udc12\u8fa5\u9303\ud868\ude9f\ud842\ude50\u8fb3\u492a\ud862\uddde\ud861\udd3d\ud84f\uddbb\u5ef8\ud84c\ude62\u8ff9\ud868\udc14\ud861\udebc\ud861\udd01\ud848\udf25\u3980\ud85b\uded7\u9037\ud861\udd3c\ud85e\udebe\u9061\ud861\udd6c\ud861\ude0b\u90a8\ud861\udf13\u90c4\ud861\udee6\u90ae\u90fd\u9167\u3af0\u91a9\u91c4\u7cac\ud862\udd33\ud847\ude89\u920e\u6c9f\u9241\u9262\ud855\uddb9\u92b9\ud862\udec6\ud84f\udc9b\ud862\udf0c\ud855\udddb"],["90a1","\ud843\udd31\u932c\u936b\ud862\udee1\ud862\udfeb\u708f\u5ac3\ud862\udee2\ud862\udee5\u4965\u9244\ud862\udfec\ud863\udc39\ud862\udfff\u9373\u945b\u8ebc\u9585\u95a6\u9426\u95a0\u6ff6\u42b9\ud849\ude7a\ud861\uded8\ud844\ude7c\ud84f\ude2e\u49df\u6c1c\u967b\u9696\u416c\u96a3\ud85b\uded5\u61da\u96b6\u78f5\ud862\udee0\u96bd\u53cc\u49a1\ud85b\udcb8\ud840\ude74\ud859\udc10\ud864\udcaf\ud864\udce5\ud852\uded1\ud846\udd15\ud84c\udf0a\u9731\u8642\u9736\u4a0f\u453d\u4585\ud852\udee9\u7075\u5b41\u971b\u975c\ud864\uddd5\u9757\u5b4a\ud864\uddeb\u975f\u9425\u50d0\ud84c\udcb7\ud84c\udcbc\u9789\u979f\u97b1\u97be\u97c0\u97d2\u97e0\ud855\udc6c\u97ee\u741c\ud865\udc33\u97ff\u97f5\ud865\udc1d\ud85e\udd7a\u4ad1\u9834\u9833\u984b\u9866\u3b0e\ud85c\udd75\u3d51\ud841\ude30\ud850\udd5c"],["9140","\ud855\udf06\u98ca\u98b7\u98c8\u98c7\u4aff\ud85b\udd27\ud845\uded3\u55b0\u98e1\u98e6\u98ec\u9378\u9939\ud852\ude29\u4b72\ud866\udc57\ud866\udd05\u99f5\u9a0c\u9a3b\u9a10\u9a58\ud855\udf25\u36c4\ud864\udcb1\ud866\udfd5\u9ae0\u9ae2\ud866\udf05\u9af4\u4c0e\u9b14\u9b2d\ud861\ude00\u5034\u9b34\ud85a\udda8\u38c3\ud84c\udc7d\u9b50\u9b40\ud867\udd3e\u5a45\ud846\udc63\u9b8e\ud850\ude4b\u9c02\u9bff\u9c0c\ud867\ude68\u9dd4\ud867\udfb7\ud868\udd92\ud868\uddab\ud868\udce1\ud868\udd23\ud868\udddf\u9d7e\u9d83\ud868\udd34\u9e0e\u6888"],["91a1","\u9dc4\ud848\udd5b\ud868\udd93\ud868\ude20\ud846\udd3b\ud868\ude33\u9d39\ud868\udcb9\ud868\udeb4\u9e90\u9e95\u9e9e\u9ea2\u4d34\u9eaa\u9eaf\ud850\udf64\u9ec1\u3b60\u39e5\u3d1d\u4f32\u37be\ud863\udc2b\u9f02\u9f08\u4b96\u9424\ud85b\udda2\u9f17\u9f16\u9f39\u569f\u568a\u9f45\u99b8\ud864\udc8b\u97f2\u847f\u9f62\u9f69\u7adc\u9f8e\u7216\u4bbe\ud852\udd75\ud852\uddbb\u7177\ud852\uddf8\ud850\udf48\ud852\ude51\u739e\ud862\udfda\ud846\udcfa\u799f\ud862\udd7e\ud863\ude36\u9369\u93f3\ud862\ude44\u92ec\u9381\u93cb\ud862\udd6c\ud851\udcb9\u7217\u3eeb\u7772\u7a43\u70d0\ud851\udc73\ud850\udff8\u717e\ud845\udfef\u70a3\ud846\udcbe\ud84d\udd99\u3ec7\ud846\udc85\ud855\udc2f\ud845\udff8\u3722\ud845\udefb\ud846\udc39\u36e1\ud845\udf74\ud846\udcd1\ud857\udf4b\u3723\ud845\udec0\u575b\ud852\ude25\ud844\udffe\ud844\udea8"],["9240","\ud844\udfc6\ud845\udcb6\u8503\ud84d\udea6\u8503\u8455\ud852\udd94\ud85c\udd65\ud84f\ude31\ud855\udd5c\ud84f\udefb\ud85c\udc52\u44f4\ud84d\udeee\ud866\udd9d\ud85b\udf26\u67f9\u3733\u3c15\u3de7\u586c\ud846\udd22\u6810\u4057\ud84d\udf3f\ud850\udce1\ud850\udc8b\ud850\udd0f\ud85b\udc21\u54cb\u569e\ud859\udeb1\u5692\ud843\udfdf\ud842\udfa8\ud843\ude0d\u93c6\ud862\udf13\u939c\u4ef8\u512b\u3819\ud851\udc36\u4ebc\ud841\udc65\ud840\udf7f\u4f4b\u4f8a\ud855\ude51\u5a68\ud840\uddab\ud840\udfcb\u3999\ud840\udf0a\ud841\udc14\u3435\u4f29\ud840\udec0\ud863\udeb3\ud840\ude75\u8ada\ud840\ude0c\u4e98"],["92a1","\u50cd\u510d\u4fa2\u4f03\ud852\ude0e\ud84f\ude8a\u4f42\u502e\u506c\u5081\u4fcc\u4fe5\u5058\u50fc\u5159\u515b\u515d\u515e\u6e76\ud84d\udd95\ud84f\ude39\ud84f\udebf\u6d72\ud846\udc84\ud84f\ude89\u51a8\u51c3\ud841\udde0\u44dd\ud841\udca3\ud841\udc92\ud841\udc91\u8d7a\ud862\ude9c\ud841\udf0e\u5259\u52a4\ud842\udc73\u52e1\u936e\u467a\u718c\ud850\udf8c\ud843\udc20\ud852\uddac\ud844\udce4\u69d1\ud843\ude1d\u7479\u3ede\u7499\u7414\u7456\u7398\u4b8e\ud852\udebc\ud850\udc8d\u53d0\u3584\u720f\ud850\udcc9\u55b4\ud840\udf45\u54cd\ud842\udfc6\u571d\u925d\u96f4\u9366\u57dd\u578d\u577f\u363e\u58cb\u5a99\ud862\ude46\ud845\udefa\ud845\udf6f\ud845\udf10\u5a2c\u59b8\u928f\u5a7e\u5acf\u5a12\ud856\udd46\ud846\uddf3\ud846\udc61\ud850\ude95\u36f5\u6d05\u7443\u5a21\ud857\ude83"],["9340","\u5a81\ud862\udfd7\ud841\udc13\u93e0\u748c\ud844\udf03\u7105\u4972\u9408\ud862\uddfb\u93bd\u37a0\u5c1e\u5c9e\u5e5e\u5e48\ud846\udd96\ud846\udd7c\ud84e\udeee\u5ecd\u5b4f\ud846\udd03\ud846\udd04\u3701\ud846\udca0\u36dd\ud845\udefe\u36d3\u812a\ud862\ude47\ud847\uddba\ud84d\udc72\ud862\udda8\u5f0c\u5f0e\ud846\udd27\ud845\udfab\u5a6b\ud845\udf3b\u5b44\u8614\ud85d\uddfd\u8860\u607e\ud84a\udc60\ud849\ude2b\u5fdb\u3eb8\ud849\uddaf\ud849\uddbe\ud864\udc88\ud85b\udf73\u61c0\ud840\udc3e\ud840\udc46\ud849\ude1b\u6199\u6198\u6075\ud84b\udc9b\ud84b\udd07\ud851\uded4\ud864\udd4d"],["93a1","\u6471\ud851\ude65\ud84a\udf6a\u3a29\ud84a\udf22\ud84d\udc50\ud866\udcea\ud84b\ude78\u6337\ud869\udc5b\u64b6\u6331\u63d1\ud852\udde3\ud84b\udd67\u62a4\ud84b\udca1\u643b\u656b\u6972\u3bf4\ud84c\udc8e\ud84c\udead\ud852\udd89\ud84c\udeab\u550d\ud84c\udee0\ud846\udcd9\ud865\udc3f\u66ce\ud84c\ude89\ud84c\uddb3\u3ae0\u4190\ud855\udd84\ud862\udf22\ud855\udd8f\ud845\udefc\ud855\udd5b\ud855\udc25\u78ee\ud84c\udd03\ud846\udc2a\ud84c\ude34\u3464\ud84c\ude0f\ud84c\udd82\ud850\udec9\u668e\ud85b\udd24\u666b\u4b93\u6630\ud85e\udc70\ud847\uddeb\u6663\ud84c\uded2\ud84c\udee1\u661e\ud856\udc72\u38d1\ud84e\udc3a\ud84d\udfbc\u3b99\ud84d\udfa2\ud84c\udffe\u74d0\u3b96\u678f\ud851\ude2a\u68b6\u681e\u3bc4\u6abe\u3863\ud84d\udfd5\ud851\udc87\u6a33\u6a52\u6ac9\u6b05\ud846\udd12\u6511\u6898\u6a4c\u3bd7\u6a7a\u6b57\ud84f\udfc0\ud84f\udc9a\u93a0\u92f2\ud862\udfea\ud862\udecb"],["9440","\u9289\ud860\udc1e\ud862\udddc\u9467\u6da5\u6f0b\ud852\uddec\u6d67\ud84f\udf7f\u3d8f\u6e04\ud850\udc3c\u5a3d\u6e0a\u5847\u6d24\u7842\u713b\ud850\udf1a\ud850\ude76\u70f1\u7250\u7287\u7294\ud851\udf8f\ud851\udf25\u5179\ud852\udea4\ud841\uddeb\u747a\ud84f\udef8\ud84d\ude5f\ud852\ude4a\ud852\udd17\ud857\udfe1\u3f06\u3eb1\ud852\udedf\ud863\udc23\ud84f\udf35\u60a7\u3ef3\u74cc\u743c\u9387\u7437\u449f\ud85b\uddea\u4551\u7583\u3f63\ud853\udcd9\ud853\udd06\u3f58\u7555\u7673\ud869\uddc6\u3b19\u7468\ud862\udecc\ud852\uddab\ud852\udd8e\u3afb"],["94a1","\u3dcd\ud852\ude4e\u3eff\ud852\uddc5\ud852\udcf3\u91fa\u5732\u9342\ud862\udee3\ud846\udc64\u50df\ud854\ude21\ud854\udde7\u7778\ud84c\ude32\u770e\u770f\u777b\ud851\ude97\ud84d\udf81\u3a5e\ud852\udcf0\u7438\u749b\u3ebf\ud852\udeba\ud852\udec7\u40c8\ud852\ude96\ud858\uddae\u9307\ud855\udd81\u781e\u788d\u7888\u78d2\u73d0\u7959\ud85d\udf41\ud855\udee3\u410e\u799b\u8496\u79a5\u6a2d\ud84f\udefa\u7a3a\u79f4\u416e\ud845\udee6\u4132\u9235\u79f1\ud843\udd4c\ud852\udd8c\ud840\ude99\ud84f\uddba\ud845\udf6e\u3597\u556b\u3570\u36aa\ud840\uddd4\ud843\udc0d\u7ae2\u5a59\ud849\udef5\ud856\udeaf\ud856\ude9c\u5a0d\ud840\ude5b\u78f0\u5a2a\ud856\udfc6\u7afe\u41f9\u7c5d\u7c6d\u4211\ud856\udfb3\ud857\udebc\ud857\udea6\u7ccd\ud852\uddf9\ud845\udfb0\u7c8e\u7c7c\u7cae\u6ab2\u7ddc\u7e07\u7dd3\u7f4e\ud858\ude61"],["9540","\ud858\udd5c\ud85e\udf48\u7d97\ud857\ude82\u426a\ud85a\udf75\ud842\udd16\u67d6\ud840\udc4e\ud84d\uddcf\u57c4\ud859\udc12\ud858\udff8\ud852\udd62\u7fdd\u7b27\ud842\udc2c\ud856\udee9\ud857\udd43\u7b0c\ud857\ude0e\u99e6\u8645\u9a63\u6a1c\ud84d\udc3f\u39e2\ud852\uddf7\ud859\uddad\u9a1f\ud859\udda0\u8480\ud85c\udd27\ud85b\udcd1\u44ea\u8137\u4402\u80c6\u8109\u8142\ud859\udfb4\u98c3\ud85a\ude42\u8262\u8265\ud85a\ude51\u8453\ud85b\udda7\u8610\ud85c\ude1b\u5a86\u417f\ud846\udc40\u5b2b\ud846\udca1\u5ae4\ud846\udcd8\u86a0\ud87e\uddbc\ud84f\udd8f\u882d\ud85d\udc22\u5a02"],["95a1","\u886e\u4f45\u8887\u88bf\u88e6\u8965\u894d\ud855\ude83\u8954\ud85d\udf85\ud85d\udf84\ud862\udff5\ud862\udfd9\ud862\udf9c\ud862\uddf9\u3ead\u84a3\u46f5\u46cf\u37f2\u8a3d\u8a1c\ud865\udc48\u5f4d\u922b\ud850\ude84\u65d4\u7129\u70c4\ud846\udc45\u9d6d\u8c9f\u8ce9\ud85f\udddc\u599a\u77c3\u59f0\u436e\u36d4\u8e2a\u8ea7\ud853\udc09\u8f30\u8f4a\u42f4\u6c58\u6fbb\ud848\udf21\u489b\u6f79\u6e8b\ud845\udfda\u9be9\u36b5\ud852\udd2f\u90bb\u9097\u5571\u4906\u91bb\u9404\ud862\ude4b\u4062\ud862\udefc\u9427\ud863\udc1d\ud863\udc3b\u84e5\u8a2b\u9599\u95a7\u9597\u9596\ud863\udd34\u7445\u3ec2\ud852\udcff\ud852\ude42\ud850\udfea\u3ee7\ud84c\ude25\u968f\ud863\udee7\ud863\ude66\ud863\ude65\u3ecc\ud852\udded\ud852\ude78\ud84f\udfee\u7412\u746b\u3efc\u9741\ud864\udcb0"],["9640","\u6847\u4a1d\ud864\udc93\ud855\udfdf\u975d\u9368\ud862\udd89\ud863\udc26\ud862\udf2f\ud858\udfbe\u92ba\u5b11\u8b69\u493c\u73f9\ud850\ude1b\u979b\u9771\u9938\ud843\udf26\u5dc1\ud862\udfc5\ud852\udeb2\u981f\ud865\udcda\u92f6\ud865\uddd7\u91e5\u44c0\ud862\udf50\ud852\ude67\ud862\udf64\u98dc\ud862\ude45\u3f00\u922a\u4925\u8414\u993b\u994d\ud85e\udf06\u3dfd\u999b\u4b6f\u99aa\u9a5c\ud862\udf65\ud856\udcc8\u6a8f\u9a21\u5afe\u9a2f\ud866\udcf1\u4b90\ud866\udd48\u99bc\u4bbd\u4b97\u937d\u5872\ud844\udf02\u5822\ud852\uddb8"],["96a1","\ud845\udce8\u7844\ud849\udf1f\ud84f\uddb8\u68c5\u3d7d\u9458\u3927\u6150\ud849\udf81\ud84a\udd6b\u6107\u9c4f\u9c53\u9c7b\u9c35\u9c10\u9b7f\u9bcf\ud867\ude2d\u9b9f\ud868\uddf5\ud868\udcfe\u9d21\u4cae\ud850\udd04\u9e18\u4cb0\u9d0c\ud868\uddb4\ud868\udced\ud868\udcf3\ud866\udd2f\u9da5\u84bd\ud85b\ude12\ud85b\udfdf\ud85a\udf82\u85fc\u4533\ud85b\udda4\ud85b\ude84\ud85b\uddf0\u8420\u85ee\ud85b\ude00\ud84d\udfd7\ud858\udc64\u79e2\ud84d\udd9c\ud84d\ude40\u492d\ud852\uddde\u3d62\u93db\u92be\u9348\ud840\udebf\u78b9\u9277\u944d\u4fe4\u3440\u9064\ud855\udd5d\u783d\u7854\u78b6\u784b\ud845\udf57\ud84c\uddc9\ud852\udd41\u369a\u4f72\u6fda\u6fd9\u701e\u701e\u5414\ud850\uddb5\u57bb\u58f3\u578a\u9d16\u57d7\u7134\u34af\ud850\uddac\u71eb\ud85b\udc40\ud853\udf97\u5b28\ud845\udfb5\ud862\ude49"],["9740","\u610c\u5ace\u5a0b\u42bc\ud851\udc88\u372c\u4b7b\ud862\uddfc\u93bb\u93b8\ud846\udcd6\ud843\udf1d\u8472\ud85b\udcc0\ud845\udc13\ud850\udefa\ud84b\udc26\ud850\udfc1\u5994\ud84f\uddb7\ud859\udf41\u7da8\ud858\udd5b\ud858\udca4\ud852\uddb9\ud852\udd8b\ud862\uddfa\u92e5\u73e2\u3ee9\u74b4\ud862\udf63\ud846\udc9f\u3ee1\ud852\udeb3\u6ad8\u73f3\u73fb\u3ed6\ud852\ude3e\ud852\ude94\ud845\udfd9\ud852\ude66\ud840\udfa7\ud845\udc24\ud852\udde5\u7448\ud852\udd16\u70a5\ud852\udd76\u9284\u73e6\u935f\ud841\udcfe\u9331\ud862\udece\ud862\ude16\u9386\ud862\udfe7\ud855\uddd5\u4935\ud862\ude82\u716b"],["97a1","\ud852\udd43\ud843\udcff\u56a4\ud841\ude1a\ud842\udfeb\ud843\udcb8\u5502\u79c4\ud845\udffa\u7dfe\ud845\udec2\ud852\ude50\ud846\udc52\u452e\u9401\u370a\ud862\udec0\ud852\uddad\u59b0\ud846\udcbf\ud846\udc83\ud85d\udc84\u5aa1\u36e2\ud84f\udd5b\u36b0\u925f\u5a79\ud862\ude81\ud846\udc62\u9374\u3ccd\ud842\udeb4\u4a96\u398a\u50f4\u3d69\u3d4c\ud844\udf9c\u7175\u42fb\ud860\ude18\u6e0f\ud864\udce4\u44eb\u6d57\ud85f\ude4f\u7067\u6caf\u3cd6\ud84f\udfed\ud84f\ude2d\u6e02\u6f0c\u3d6f\ud840\udff5\u7551\u36bc\u34c8\u4680\u3eda\u4871\u59c4\u926e\u493e\u8f41\ud863\udc1c\ud85a\udfc0\u5812\u57c8\u36d6\ud845\udc52\u70fe\ud850\udf62\ud852\ude71\ud84b\udfe3\ud844\udeb0\ud848\udfbd\u68b9\u6967\ud844\udf98\ud84d\udce5\ud85e\udff4\ud84d\udedf\ud862\ude83\ud84d\udfd6\ud84c\udffa\ud853\udc9f\u6a1a\ud84d\udead\ud85b\udcb7\u843e\u44df\u44ce"],["9840","\ud85b\udd26\ud85b\udd51\ud85b\udc82\ud85b\udfde\u6f17\ud85c\udd09\u833d\ud845\udf3a\u83ed\ud85b\udc80\ud85c\udc53\ud845\udfdb\u5989\u5a82\ud845\udfb3\u5a61\u5a71\ud846\udd05\ud850\uddfc\u372d\u59ef\ud845\udf3c\u36c7\u718e\u9390\u669a\ud850\udea5\u5a6e\u5a2b\ud850\ude93\u6a2b\ud84f\udef9\ud85d\udf36\ud851\udc5b\ud850\udeca\u711d\ud850\ude59\ud862\udde1\u4fb0\ud85b\udd28\u5cc2\ud851\udcce\ud85f\ude4d\ud850\udfbd\u6a0c\ud850\ude56\ud844\udf04\u70a6\u7133\ud850\udfe9\u3da5\u6cdf\ud87e\udc25\ud852\ude4f\u7e65\u59eb\u5d2f\u3df3\u5f5c\ud852\ude5d\ud845\udfdf\u7da4\u8426"],["98a1","\u5485\ud84e\udefa\ud84c\udf00\ud840\ude14\u577e\ud842\udcd5\ud841\ude19\u3fe5\ud847\udf9e\ud868\udeb6\u7003\ud864\udd5b\u5d70\u738f\u7cd3\ud862\ude59\ud865\udc20\u4fc8\u7fe7\u72cd\u7310\ud85e\udef4\u7338\u7339\ud855\udef6\u7341\u7348\u3ea9\ud85e\udf18\u906c\u71f5\ud852\udcf2\u73e1\u81f6\u3eca\u770c\u3ed1\u6ca2\u56fd\u7419\u741e\u741f\u3ee2\u3ef0\u3ef4\u3efa\u74d3\u3f0e\u3f53\u7542\u756d\u7572\u758d\u3f7c\u75c8\u75dc\u3fc0\u764d\u3fd7\u7674\u3fdc\u767a\ud853\udf5c\u7188\u5623\u8980\u5869\u401d\u7743\u4039\u6761\u4045\u35db\u7798\u406a\u406f\u5c5e\u77be\u77cb\u58f2\u7818\u70b9\u781c\u40a8\u7839\u7847\u7851\u7866\u8448\ud855\udd35\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8fbb\u7a06\u8fbc\u4167\u7a91\u41b2\u7abc\u8279\u41c4\u7acf\u7adb\u41cf\u4e21\u7b62\u7b6c\u7b7b\u7c12\u7c1b\u4260\u427a\u7c7b\u7c9c\u428c\u7cb8\u4294\u7ced\u8f93\u70c0\ud843\udccf\u7dcf\u7dd4\u7dd0\u7dfd\u7fae\u7fb4\u729f\u4397\u8020\u8025\u7b39\u802e\u8031\u8054\u3dcc\u57b4\u70a0\u80b7\u80e9\u43ed\u810c\u732a\u810e\u8112\u7560\u8114\u4401\u3b39\u8156\u8159\u815a"],["99a1","\u4413\u583a\u817c\u8184\u4425\u8193\u442d\u81a5\u57ef\u81c1\u81e4\u8254\u448f\u82a6\u8276\u82ca\u82d8\u82ff\u44b0\u8357\u9669\u698a\u8405\u70f5\u8464\u60e3\u8488\u4504\u84be\u84e1\u84f8\u8510\u8538\u8552\u453b\u856f\u8570\u85e0\u4577\u8672\u8692\u86b2\u86ef\u9645\u878b\u4606\u4617\u88ae\u88ff\u8924\u8947\u8991\ud85e\udd67\u8a29\u8a38\u8a94\u8ab4\u8c51\u8cd4\u8cf2\u8d1c\u4798\u585f\u8dc3\u47ed\u4eee\u8e3a\u55d8\u5754\u8e71\u55f5\u8eb0\u4837\u8ece\u8ee2\u8ee4\u8eed\u8ef2\u8fb7\u8fc1\u8fca\u8fcc\u9033\u99c4\u48ad\u98e0\u9213\u491e\u9228\u9258\u926b\u92b1\u92ae\u92bf"],["9a40","\u92e3\u92eb\u92f3\u92f4\u92fd\u9343\u9384\u93ad\u4945\u4951\u9ebf\u9417\u5301\u941d\u942d\u943e\u496a\u9454\u9479\u952d\u95a2\u49a7\u95f4\u9633\u49e5\u67a0\u4a24\u9740\u4a35\u97b2\u97c2\u5654\u4ae4\u60e8\u98b9\u4b19\u98f1\u5844\u990e\u9919\u51b4\u991c\u9937\u9942\u995d\u9962\u4b70\u99c5\u4b9d\u9a3c\u9b0f\u7a83\u9b69\u9b81\u9bdd\u9bf1\u9bf4\u4c6d\u9c20\u376f\ud846\udfc2\u9d49\u9c3a"],["9aa1","\u9efe\u5650\u9d93\u9dbd\u9dc0\u9dfc\u94f6\u8fb6\u9e7b\u9eac\u9eb1\u9ebd\u9ec6\u94dc\u9ee2\u9ef1\u9ef8\u7ac8\u9f44\ud840\udc94\ud840\udeb7\ud840\udfa0\u691a\u94c3\u59ac\ud841\udcd7\u5840\u94c1\u37b9\ud841\uddd5\ud841\ude15\ud841\ude76\ud845\udeba\u5757\u7173\ud842\udec2\ud842\udecd\ud842\udfbf\u546a\ud87e\udc3b\ud842\udfcb\u549e\ud842\udffb\ud843\udc3b\ud843\udc53\ud843\udc65\ud843\udc7c\u60e7\ud843\udc8d\u567a\ud843\udcb5\ud843\udcdd\ud843\udced\ud843\udd6f\ud843\uddb2\ud843\uddc8\u6955\u9c2f\u87a5\ud843\ude04\ud843\ude0e\ud843\uded7\ud843\udf90\ud843\udf2d\ud843\ude73\u5c20\ud843\udfbc\u5e0b\ud844\udc5c\ud844\udc4f\ud844\udc76\u671e\ud844\udc7b\ud844\udc88\ud844\udc96\u3647\ud844\udcbf\ud844\udcd3\ud844\udd2f\ud844\udd3b\u5364\u84ad\ud844\udee3\ud844\udf75\ud844\udf36\u8b81\ud845\udd77\ud845\ude19\ud845\udfc3\ud845\udfc7\u4e78\u70bb\ud846\udc2d\ud846\udd6a"],["9b40","\ud846\ude2d\ud846\ude45\ud847\udc2a\ud847\udc70\ud847\udcac\ud847\udec8\u62c3\ud847\uded5\ud847\udf15\u7198\u6855\ud848\udc45\u69e9\u36c8\ud848\ude7c\ud848\udfd7\ud848\udffa\ud849\udf2a\ud84a\udc71\ud84a\udd4f\u82fd\ud84a\udd67\ud84a\udd93\ud84a\uded5\u89a5\ud84a\udee8\u8fa0\ud84a\udf0e\u97b8\ud84a\udf3f\u9847\u9abd\ud84b\udc4c"],["9b62","\ud84b\udc88\ud84b\udcb7\ud856\udfe8\ud84b\udd08\ud84b\udd12\ud84b\uddb7\ud84b\udd95\ud84b\ude42\ud84b\udf74\ud84b\udfcc\ud84c\udc33\ud84c\udc66\ud84c\udf1f\ud84c\udfde\u5fb1\u6648\u66bf\ud85e\ude79\ud84d\udd67\ud84d\uddf3\u7201\ud852\uddba\u77d7\ud84d\ude1a\ud84d\udf16\u7e87\ud840\udf46\u58b5\u670e"],["9ba1","\u6918\ud84e\udea7\ud85d\ude57\ud857\udfe2\ud84f\ude11\ud84f\udeb9\ud85d\uddfe\ud848\udc9a\u48d0\u4ab8\ud850\udd19\ud862\ude9a\ud850\udeee\ud850\udf0d\ud850\udc3b\ud850\udf34\ud850\udf96\ud852\ude45\ud841\uddca\u51d2\ud841\ude11\u599f\ud847\udea8\u3bbe\ud84f\udcff\ud851\udc04\ud851\udcd6\u5788\ud851\ude74\u399b\ud851\udf2f\ud861\udde8\ud866\uddc9\u3762\ud848\uddc3\u8b5e\ud862\udf4e\u99d6\ud852\udc12\ud852\udcfb\ud852\ude15\u7209\ud852\udec0\ud843\udc78\u5965\ud853\udea5\ud853\udf86\ud841\udf79\u8eda\ud854\udc2c\u528f\u573f\u7171\ud854\ude99\ud855\udc19\ud84f\udf4a\ud852\udea7\u55bc\ud855\udc46\ud855\udc6e\ud85a\udf52\u91d4\u3473\ud855\udd3f\ud85d\ude32\ud855\udd5e\u4718\ud855\udd62\ud855\udd66\ud855\udfc7\ud852\udd3f\ud856\udc5d\u5066\u34fb\ud84c\udfcc\u60de\ud856\udd03\u477c\ud862\udd48\ud856\udeae\ud856\udf89\ud857\udc06\ud847\udd90\u57a1\u7151\u6fb6\ud858\udd02\ud85f\udc12\u9056\ud858\uddb2\ud853\udf9a\u8b62\ud859\udc02\ud859\udc4a"],["9c40","\u5d5b\ud85a\udff7\u8f36\ud859\udc84\ud846\udd1c\u8aea\ud852\uddf6\ud859\udc88\ud84f\udfef\ud859\udd12\u4bc0\ud859\uddbf\ud859\udeb5\ud849\udf1b\u9465\ud855\udfe1\u6195\u5a27\ud87e\udccd\u4fbb\u56b9\ud851\udd21\ud859\udefc\u4e6a\ud852\udd34\u9656\u6d8f\ud85b\udcbd\u3618\u8977\ud859\udf99\ud85a\udc6e\ud859\udc11\ud85a\udc5e\u71df\ud85a\udcc7\u7b42\ud864\udcc0\ud842\ude11\ud85a\udd26\u9104\ud85a\udd39\u7a45\u9df0\ud85a\uddfa\u9a26\ud85a\ude2d\u365f\ud859\udc69\ud840\udc21\u7983\ud85a\ude34\ud85a\udf5b\u5d2c\ud84d\udd19\u83cf\ud85a\udf9d\u46d0\ud85b\udca4\u753b\u8865\ud85b\uddae\u58b6"],["9ca1","\u371c\ud849\udd8d\ud85c\udc4b\ud85c\uddcd\u3c54\ud85c\ude80\ud85c\ude85\u9281\ud848\udd7a\ud85c\ude8b\u9330\ud85c\udee6\ud852\uddd0\u6c39\u949f\ud85d\udc50\ud843\udef8\u8827\u88f5\ud84a\udd26\ud861\udc73\ud845\udfb1\u6eb8\ud852\ude2a\ud846\udc20\u39a4\u36b9\u5c10\u79e3\u453f\u66b6\ud867\udcad\ud866\udca4\u8943\ud85d\udfcc\ud85e\udc58\u56d6\u40df\ud845\ude0a\u39a1\ud84d\udf2f\ud860\udce8\ud844\udfc5\u71ad\u8366\ud85e\udddd\ud864\udda8\u5a67\u4cb7\ud85c\udcaf\ud862\uddab\ud85e\uddfd\ud85e\ude0a\ud85e\udf0b\ud85f\udd66\ud850\udd7a\u7b43\u797e\ud860\udc09\u6fb5\ud868\udedf\u6a03\ud860\udf18\u53a2\ud85b\ude07\u93bf\u6836\u975d\ud860\udd6f\ud860\udc23\ud85a\uddb5\ud844\udfed\ud84c\ude2f\ud860\udc48\u5d85\ud863\udc30\ud860\udc83\u5715\u9823\ud862\udd49\u5dab\ud852\udd88\u65be\u69d5\u53d2\ud852\udea5\ud84f\udf81\u3c11\u6736\ud860\udc90\ud860\udcf4\ud860\udd2e\ud847\udfa1\ud860\udd4f"],["9d40","\ud860\udd89\ud860\uddaf\ud860\ude1a\ud860\udf06\ud860\udf2f\ud860\udf8a\u35ca\ud861\udc68\ud861\udeaa\u48fa\u63e6\ud862\udd56\u7808\u9255\ud862\uddb8\u43f2\ud862\udde7\u43df\ud862\udde8\ud862\udf46\ud862\udfd4\u59f8\ud863\udc09\u8f0b\ud863\udfc5\ud864\udcec\u7b51\ud864\udd10\ud864\udd3c\u3df7\ud864\udd5e\ud852\udeca\u8fd0\u728f\u568b\ud865\udce7\ud865\udde9\ud865\uddb0\ud865\uddb8\ud865\udf32\ud866\udcd1\ud866\udd49\ud866\udd6a\ud866\uddc3\ud866\ude28\ud866\udf0e\ud867\udd5a\ud867\udd9b\u7e9f\ud867\udef8\ud867\udf23\u4ca4\u9547\ud868\ude93\u71a2\ud868\udeff\u4d91\u9012\ud869\uddcb\u4d9c\ud843\udc9c\u8fbe\u55c1"],["9da1","\u8fba\ud849\udcb0\u8fb9\ud852\ude93\u4509\u7e7f\u6f56\u6ab1\u4eea\u34e4\ud862\udf2c\ud85e\udc9d\u373a\u8e80\ud845\udff5\ud860\udc24\ud862\udf6c\ud862\udf99\ud85e\ude3e\ud859\udeaf\u3deb\ud85d\ude55\ud84f\udcb7\ud855\ude35\ud856\udd56\u4e9a\ud857\ude81\ud858\ude58\u56bf\ud843\ude6d\u8e0e\u5b6d\ud84f\ude88\ud853\udc9e\u63de\u62d0\ud845\udff6\ud846\udc7b\u6530\u562d\ud857\udc4a\u541a\ud854\udf11\u3dc6\ud867\udd98\u4c7d\u5622\u561e\u7f49\ud857\uded8\u5975\ud84f\udd40\u8770\u4e1c\ud843\udfea\ud843\udd49\ud84d\udeba\u8117\u9d5e\u8d18\u763b\u9c45\u764e\u77b9\u9345\u5432\u8148\u82f7\u5625\u8132\u8418\u80bd\u55ea\u7962\u5643\u5416\ud843\ude9d\u35ce\u5605\u55f1\u66f1\ud860\udee2\u362d\u7534\u55f0\u55ba\u5497\u5572\ud843\udc41\ud843\udc96\u5ed0\ud854\udd48\ud843\ude76\ud84b\udc62"],["9e40","\ud843\udea2\u9eab\u7d5a\u55de\ud844\udc75\u629d\u976d\u5494\u8ccd\u71f6\u9176\u63fc\u63b9\u63fe\u5569\ud84a\udf43\u9c72\ud84b\udeb3\u519a\u34df\ud843\udda7\u51a7\u544d\u551e\u5513\u7666\u8e2d\ud85a\udc8a\u75b1\u80b6\u8804\u8786\u88c7\u81b6\u841c\ud844\udcc1\u44ec\u7304\ud851\udf06\u5b90\u830b\ud85a\udc93\u567b\ud849\udef4\ud85f\udd2f\ud850\udda3\ud85f\udd73\ud85b\uded0\ud85c\udeb6\u9170\ud844\uddd9\u9208\ud84f\udcfc\ud869\udea9\ud843\udeac\ud843\udef9\u7266\ud847\udca2\u474e\ud853\udfc2\ud85f\udff9\ud843\udfeb\u40fa"],["9ea1","\u9c5d\u651f\ud84b\udda0\u48f3\ud851\udfe0\ud867\udd7c\ud843\udfec\ud843\ude0a\u6062\ud85d\udda3\ud843\udfed"],["9ead","\ud858\udc48\ud844\udd87\u71a3\u7e8e\u9d50\u4e1a\u4e04\u3577\u5b0d\u6cb2\u5367\u36ac\u39dc\u537d\u36a5\ud851\ude18\u589a\ud852\udf6e\u822d\u544b\u57aa\ud856\ude95\ud842\udd79"],["9ec5","\u3a52\ud849\udc65\u7374\ud867\udeac\u4d09\u9bed\ud84f\udcfe\ud867\udf30\u4c5b\ud853\udfa9\ud865\udd9e\ud867\udfde\u845c\ud84f\uddb6\ud85c\udeb2\ud859\udfb3\ud84d\udf20\u632e\u7d25\ud84f\udef7\ud84f\ude2c\u3a2a\u9008\u52cc\u3e74\u367a\u45e9\ud841\udc8e\u7640\u5af0\ud843\udeb6\u787a\ud85f\udf2e\u58a7\u40bf\u567c\u9b8b\u5d74\u7654\ud869\udc34\u9e85\u4ce1\u75f9\u37fb\u6119\ud84c\udcda\ud850\udff2"],["9ef5","\u565d\ud844\udea9\u57a7\ud852\udd63\ud867\ude06\u5234\ud85c\udcae\u35ad\u6c4a\u9d7c"],["9f40","\u7c56\u9b39\u57de\ud845\udf6c\u5c53\u64d3\ud865\udcd0\ud858\udf35\ud85c\udd64\u86ad\ud843\udd28\ud85b\udd22\ud852\udee2\ud843\udd71"],["9f4f","\u51fe\ud847\udf0f\u5d8e\u9703\ud847\uddd1\u9e81\u904c\u7b1f\u9b02\u5cd1\u7ba3\u6268\u6335\u9aff\u7bcf\u9b2a\u7c7e\u9b2e\u7c42\u7c86\u9c15\u7bfc\u9b09\u9f17\u9c1b\ud852\udd3e\u9f5a\u5573\u5bc3\u4ffd\u9e98\u4ff2\u5260\u3e06\u52d1\u5767\u5056\u59b7\u5e12\u97c8\u9dab\u8f5c\u5469\u97b4\u9940\u97ba\u532c\u6130"],["9fa1","\u692c\u53da\u9c0a\u9d02\u4c3b\u9641\u6980\u50a6\u7546\ud845\udf6d\u99da\u5273"],["9fae","\u9159\u9681\u915c"],["9fb2","\u9151\ud863\ude97\u637f\ud85b\udd23\u6aca\u5611\u918e\u757a\u6285\ud840\udffc\u734f\u7c70\ud857\udc21\ud84f\udcfd"],["9fc1","\ud852\udd19\u76d6\u9b9d\u4e2a\ud843\udcd4\u83be\u8842"],["9fc9","\u5c4a\u69c0\u50ed\u577a\u521f\u5df5\u4ece\u6c31\ud840\uddf2\u4f39\u549c\u54da\u529a\u8d82\u35fe\u5f0c\u35f3"],["9fdb","\u6b52\u917c\u9fa5\u9b97\u982e\u98b4\u9aba\u9ea8\u9e84\u717a\u7b14"],["9fe7","\u6bfa\u8818\u7f78"],["9feb","\u5620\ud869\ude4a\u8e77\u9f53"],["9ff0","\u8dd4\u8e4f\u9e1c\u8e01\u6282\ud860\udf7d\u8e28\u8e75\u7ad3\ud852\ude77\u7a3e\u78d8\u6cea\u8a67\u7607"],["a040","\ud862\ude5a\u9f26\u6cce\u87d6\u75c3\ud868\udeb2\u7853\ud87e\udc40\u8d0c\u72e2\u7371\u8b2d\u7302\u74f1\u8ceb\ud852\udebb\u862f\u5fba\u88a0\u44b7"],["a055","\ud846\udc3b\ud85b\ude05"],["a058","\u8a7e\ud849\udd1b"],["a05b","\u60fd\u7667\u9ad7\u9d44\u936e\u9b8f\u87f5"],["a063","\u880f\u8cf7\u732c\u9721\u9bb0\u35d6\u72b2\u4c07\u7c51\u994a\ud858\udd59\u6159\u4c04\u9e96\u617d"],["a073","\u575f\u616f\u62a6\u6239\u62ce\u3a5c\u61e2\u53aa\ud84c\udff5\u6364\u6802\u35d2"],["a0a1","\u5d57\ud862\udfc2\u8fda\ud863\ude39"],["a0a6","\u50d9\ud847\udd46\u7906\u5332\u9638\ud843\udf3b\u4065"],["a0ae","\u77fe"],["a0b0","\u7cc2\ud857\udf1a\u7cda\u7a2d\u8066\u8063\u7d4d\u7505\u74f2\u8994\u821a\u670c\u8062\ud85d\udc86\u805b\u74f0\u8103\u7724\u8989\ud859\udfcc\u7553\ud85b\uded1\u87a9\u87ce\u81c8\u878c\u8a49\u8cad\u8b43\u772b\u74f8\u84da\u3635\u69b2\u8da6"],["a0d4","\u89a9\u7468\u6db9\u87c1\ud850\udc11\u74e7\u3ddb\u7176\u60a4\u619c\u3cd1\u7162\u6077"],["a0e2","\u7f71\ud862\udf2d\u7250\u60e9\u4b7e\u5220\u3c18\ud84f\udcc7\ud857\uded7\ud85d\ude56\ud855\udd31\ud846\udd44\ud844\udefe\ud866\udd03\ud85b\udddc\ud85c\udcad\u5cc1\ud858\uddad\ud862\ude0f\ud84d\ude77\ud840\udcee\ud85a\udc46\ud853\udf0e\u4562\u5b1f\ud858\udf4c\u9f50\u9ea6\ud858\ude6b"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4e36\u4e3f\u4e85\u4ea0\u5182\u5196\u51ab\u52f9\u5338\u5369\u53b6\u590a\u5b80\u5ddb\u2f33\u5e7f\u5ef4\u5f50\u5f61\u6534\u65e0\u7592\u7676\u8fb5\u96b6\xa8\u02c6\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\uff3b\uff3d\u273d\u3041",23],["c740","\u3059",58,"\u30a1\u30a2\u30a3\u30a4"],["c7a1","\u30a5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041b",26,"\u0451\u0436",25,"\u21e7\u21b8\u21b9\u31cf\ud840\udccc\u4e5a\ud840\udc8a\u5202\u4491"],["c8a1","\u9fb0\u5188\u9fb1\ud85d\ude07"],["c8cd","\uffe2\uffe4\uff07\uff02\u3231\u2116\u2121\u309b\u309c\u2e80\u2e84\u2e86\u2e87\u2e88\u2e8a\u2e8c\u2e8d\u2e95\u2e9c\u2e9d\u2ea5\u2ea7\u2eaa\u2eac\u2eae\u2eb6\u2ebc\u2ebe\u2ec6\u2eca\u2ecc\u2ecd\u2ecf\u2ed6\u2ed7\u2ede\u2ee3"],["c8f5","\u0283\u0250\u025b\u0254\u0275\u0153\xf8\u014b\u028a\u026a"],["f9fe","\uffed"],["fa40","\ud841\udd47\u92db\ud841\udddf\ud84f\udfc5\u854c\u42b5\u73ef\u51b5\u3649\ud852\udd42\ud862\udde4\u9344\ud846\udddb\u82ee\ud84f\udcc8\u783c\u6744\u62df\ud852\udd33\ud862\uddaa\ud840\udea0\ud85a\udfb3\ud844\udf05\u4fab\ud849\udced\u5008\ud85b\udd29\ud85e\ude84\ud84d\ude00\ud852\udeb1\ud849\udd13\u5029\ud840\udf7e\u5fa4\ud840\udf80\ud840\udf47\u6edb\ud841\udc1f\u507d\u5101\u347a\u510e\u986c\u3743\u8416\ud852\udda4\ud841\udc87\u5160\ud84c\udfb4\u516a\ud842\udfff\ud848\udcfc\ud840\udee5\ud849\udd30\ud841\udd8e\ud84c\ude33\ud846\udd83\u5b82\u877d\ud841\uddb3\ud84f\udc99\u51b2\u51b8"],["faa1","\u9d34\u51c9\u51cf\u51d1\u3cdc\u51d3\ud852\udea6\u51b3\u51e2\u5342\u51ed\u83cd\u693e\ud84d\udf2d\u5f7b\u520b\u5226\u523c\u52b5\u5257\u5294\u52b9\u52c5\u7c15\u8542\u52e0\u860d\ud85a\udf13\u5305\ud862\udede\u5549\u6ed9\ud84f\udf80\ud842\udd54\ud84f\udfec\u5333\u5344\ud842\udfe2\u6ccb\ud845\udf26\u681b\u73d5\u604a\u3eaa\u38cc\ud845\udee8\u71dd\u44a2\u536d\u5374\ud861\udeab\u537e\u537f\ud845\udd96\ud845\ude13\u77e6\u5393\ud862\ude9b\u53a0\u53ab\u53ae\u73a7\ud855\udf72\u3f59\u739c\u53c1\u53c5\u6c49\u4e49\u57fe\u53d9\u3aab\ud842\udf8f\u53e0\ud84f\udfeb\ud84b\udda3\u53f6\ud843\udc77\u5413\u7079\u552b\u6657\u6d5b\u546d\ud85a\udf53\ud843\udd74\u555d\u548f\u54a4\u47a6\ud845\udf0d\ud843\udedd\u3db4\ud843\udd4d"],["fb40","\ud862\uddbc\ud849\ude98\u5547\u4ced\u542f\u7417\u5586\u55a9\u5605\ud846\udcd7\ud850\udc3a\u4552\ud851\udc35\u66b3\ud844\udcb4\u5637\u66cd\ud84c\ude8a\u66a4\u66ad\u564d\u564f\u78f1\u56f1\u9787\u53fe\u5700\u56ef\u56ed\ud862\udf66\u3623\ud844\ude4f\u5746\ud850\udda5\u6c6e\u708b\u5742\u36b1\ud85b\udc7e\u57e6\ud845\udc16\u5803\ud845\udc54\ud850\udf63\u5826\ud852\udff5\u585c\u58aa\u3561\u58e0\u58dc\ud844\ude3c\u58fb\u5bff\u5743\ud868\udd50\ud850\ude78\u93d3\u35a1\u591f\u68a6\u36c3\u6e59"],["fba1","\ud845\ude3e\u5a24\u5553\ud845\ude92\u8505\u59c9\ud843\udd4e\ud85b\udc81\ud85b\udd2a\ud845\udfdc\u59d9\ud845\udffb\ud845\udfb2\ud85b\udda6\u6d71\ud846\udc28\ud845\uded5\u59f9\ud85b\ude45\u5aab\u5a63\u36e6\ud852\udda9\u5a77\u3708\u5a96\u7465\u5ad3\ud85b\udfa1\ud849\udd54\u3d85\ud846\udd11\u3732\ud845\udeb8\u5e83\u52d0\u5b76\u6588\u5b7c\ud85e\ude0e\u4004\u485d\ud840\ude04\u5bd5\u6160\ud846\ude34\ud856\uddcc\ud841\udda5\u5bf3\u5b9d\u4d10\u5c05\ud846\udf44\u5c13\u73ce\u5c14\ud847\udca5\ud85a\udf28\u5c49\u48dd\u5c85\u5ce9\u5cef\u5d8b\ud847\uddf9\ud847\ude37\u5d10\u5d18\u5d46\ud847\udea4\u5cba\u5dd7\u82fc\u382d\ud852\udd01\ud848\udc49\ud848\udd73\u8287\u3836\u3bc2\u5e2e\u6a8a\u5e75\u5e7a\ud851\udcbc\ud843\udcd3\u53a6\u4eb7\u5ed0\u53a8\ud845\udf71\u5e09\u5ef4\ud861\udc82"],["fc40","\u5ef9\u5efb\u38a0\u5efc\u683e\u941b\u5f0d\ud840\uddc1\ud87e\udc94\u3ade\u48ae\ud844\udf3a\u5f3a\ud85a\udc88\ud848\udfd0\u5f58\ud849\udc71\u5f63\u97bd\ud85b\ude6e\u5f72\u9340\ud862\ude36\u5fa7\u5db6\u3d5f\ud854\ude50\ud847\udf6a\ud85c\udcf8\ud849\ude68\u91d6\ud840\ude9e\ud862\ude29\u6031\u6685\ud846\udc77\u3963\u3dc7\u3639\u5790\ud849\udfb4\u7971\u3e40\u609e\u60a4\u60b3\ud852\udd82\ud852\udd8f\ud85e\ude53\u74a4\u50e1\u5aa0\u6164\u8424\u6142\ud87e\udca6\ud85b\uded2\u6181\u51f4\ud841\ude56\u6187\u5baa\ud84f\udfb7"],["fca1","\ud84a\udc5f\u61d3\ud862\udf9d\ud866\udd5d\u61d0\u3932\ud84a\udd80\ud84a\udcc1\u6023\u615c\u651e\u638b\ud840\udd18\u62c5\ud845\udf70\u62d5\ud84b\ude0d\u636c\ud852\udddf\u3a17\u6438\u63f8\ud844\udf8e\ud845\udffc\u6490\u6f8a\ud84b\ude36\u9814\ud850\udc8c\ud855\udf1d\u64e1\u64e5\u947b\u3a66\u643a\u3a57\u654d\u6f16\ud852\ude28\ud852\ude23\u6585\u656d\u655f\ud84c\udc7e\u65b5\ud852\udd40\u4b37\u65d1\u40d8\ud846\udc29\u65e0\u65e3\u5fdf\ud84d\udc00\u6618\ud84c\uddf7\ud84c\uddf8\u6644\ud84c\udda4\ud84c\udda5\u664b\ud843\ude75\u6667\ud854\udde6\u6673\u6674\ud847\ude3d\ud84c\ude31\ud861\uddf4\ud84c\uddc8\ud854\udf13\u77c5\ud84a\udcf7\u99a4\u6702\ud850\udf9c\ud852\ude21\u3b2b\u69fa\ud84d\udfc2\u675e\u6767\u6762\ud850\uddcd\ud864\udced\u67d7\u44e9\u6822\u6e50\u923c\u6801\ud84c\udfe6\ud85b\udda0\u685d"],["fd40","\ud84d\udc6f\u69e1\u6a0b\ud862\udedf\u6973\u68c3\ud84d\uddcd\u6901\u6900\u3d32\u3a01\ud84d\ude3c\u3b80\u67ac\u6961\ud862\ude4a\u42fc\u6936\u6998\u3ba1\ud840\udfc9\u8363\u5090\u69f9\ud84d\ude59\ud848\udd2a\u6a45\ud84d\udf03\u6a9d\u3bf3\u67b1\u6ac8\ud864\udd9c\u3c0d\u6b1d\ud842\udd23\u60de\u6b35\u6b74\ud849\udfcd\u6eb5\ud84e\udedb\ud840\udfb5\ud846\udd58\u3740\u5421\ud84e\udf5a\u6be1\ud84f\udefc\u6bdc\u6c37\ud849\udc8b\ud852\udcf1\ud85a\udf51\u6c5a\u8226\u6c79\ud84f\uddbc\u44c5\ud84f\uddbd\ud850\udda4\ud852\udd0c\ud852\udd00"],["fda1","\ud84f\udcc9\u36e5\u3ceb\ud843\udd32\u9b83\ud84c\uddf9\ud849\udc91\u7f8f\u6837\ud85b\udd25\ud85b\udda1\ud85b\uddeb\u6d96\u6d5c\u6e7c\u6f04\ud852\udd7f\ud850\udc85\ud85b\ude72\u8533\ud85b\udf74\u51c7\u6c9c\u6e1d\u842e\ud862\udf21\u6e2f\ud84f\ude2f\u7453\ud84f\udf82\u79cc\u6e4f\u5a91\ud84c\udc4b\u6ff8\u370d\u6f9d\ud84f\ude30\u6efa\ud845\udc97\ud850\udc3d\u4555\u93f0\u6f44\u6f5c\u3d4e\u6f74\ud864\udd70\u3d3b\u6f9f\ud850\udd44\u6fd3\ud850\udc91\ud850\udd55\ud850\udc39\ud84f\udff0\ud84f\udfb4\ud850\udd3f\u51df\ud850\udd56\ud850\udd57\ud850\udd40\ud858\udddd\u704b\u707e\u70a7\u7081\u70cc\u70d5\u70d6\u70df\u4104\u3de8\u71b4\u7196\ud850\ude77\u712b\u7145\u5a88\u714a\u716e\u5c9c\ud850\udf65\u714f\u9362\ud850\udec1\u712c\ud851\udc5a\ud852\ude27\ud852\ude22\u71ba\ud862\udfe8\u70bd\u720e"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\ud855\ude05\u722e\u7240\ud852\udd74\u68bd\u7255\u7257\u3e55\ud84c\udc44\u680d\u6f3d\u7282\u732a\u732b\ud852\udc23\ud862\udc2b\u48ed\ud862\udc04\u7328\u732e\u73cf\u73aa\ud843\udc3a\ud85a\ude2e\u73c9\u7449\ud850\udde2\ud845\udee7\ud852\ude24\u6623\u36c5\ud852\uddb7\ud852\udd8d\ud852\uddfb\u73f7\u7415\u6903\ud852\ude26\u7439\ud841\uddc3\u3ed7\u745c\ud84a\udcad\u7460\ud863\udeb2\u7447\u73e4\u7476\u83b9\u746c\u3730\u7474\u93f1\u6a2c\u7482\u4953\ud852\ude8c"],["fea1","\ud850\udd5f\ud852\ude79\ud862\udf8f\u5b46\ud863\udc03\ud846\udc9e\u74c8\ud846\udd88\u750e\u74e9\u751e\ud863\uded9\ud846\ude4b\u5bd7\ud863\udeac\u9385\u754d\u754a\u7567\u756e\ud853\udf82\u3f04\ud853\udd13\u758e\u745d\u759e\u75b4\u7602\u762c\u7651\u764f\u766f\u7676\ud858\udff5\u7690\u81ef\u37f8\ud85a\udd11\ud85a\udd0e\u76a1\u76a5\u76b7\u76cc\ud85b\udf9f\u8462\ud854\udc9d\ud854\udd7d\ud847\ude1c\u771e\u7726\u7740\u64af\ud854\ude20\u7758\ud84c\udeac\u77af\ud862\udd64\ud862\udd68\ud845\udec1\u77f4\u7809\ud844\udf76\ud852\ude12\u68ca\u78af\u78c7\u78d3\u96a5\u792e\ud855\udde0\u78d7\u7934\u78b1\ud85d\ude0c\u8fb8\u8884\ud862\udf2b\ud858\udc83\ud849\ude1c\u7986\u8900\u6902\u7980\ud856\udc57\u799d\ud85e\udf39\u793c\u79a9\u6e2a\ud85c\udd26\u3ea8\u79c6\ud864\udd0d\u79d4"]]')},22137(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127,"\u20ac"],["8140","\u4e02\u4e04\u4e05\u4e06\u4e0f\u4e12\u4e17\u4e1f\u4e20\u4e21\u4e23\u4e26\u4e29\u4e2e\u4e2f\u4e31\u4e33\u4e35\u4e37\u4e3c\u4e40\u4e41\u4e42\u4e44\u4e46\u4e4a\u4e51\u4e55\u4e57\u4e5a\u4e5b\u4e62\u4e63\u4e64\u4e65\u4e67\u4e68\u4e6a",5,"\u4e72\u4e74",9,"\u4e7f",6,"\u4e87\u4e8a"],["8180","\u4e90\u4e96\u4e97\u4e99\u4e9c\u4e9d\u4e9e\u4ea3\u4eaa\u4eaf\u4eb0\u4eb1\u4eb4\u4eb6\u4eb7\u4eb8\u4eb9\u4ebc\u4ebd\u4ebe\u4ec8\u4ecc\u4ecf\u4ed0\u4ed2\u4eda\u4edb\u4edc\u4ee0\u4ee2\u4ee6\u4ee7\u4ee9\u4eed\u4eee\u4eef\u4ef1\u4ef4\u4ef8\u4ef9\u4efa\u4efc\u4efe\u4f00\u4f02",6,"\u4f0b\u4f0c\u4f12",4,"\u4f1c\u4f1d\u4f21\u4f23\u4f28\u4f29\u4f2c\u4f2d\u4f2e\u4f31\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e",4,"\u4f44\u4f45\u4f47",5,"\u4f52\u4f54\u4f56\u4f61\u4f62\u4f66\u4f68\u4f6a\u4f6b\u4f6d\u4f6e\u4f71\u4f72\u4f75\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f80\u4f81\u4f82\u4f85\u4f86\u4f87\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f95\u4f96\u4f98\u4f99\u4f9a\u4f9c\u4f9e\u4f9f\u4fa1\u4fa2"],["8240","\u4fa4\u4fab\u4fad\u4fb0",4,"\u4fb6",8,"\u4fc0\u4fc1\u4fc2\u4fc6\u4fc7\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fd2",4,"\u4fd9\u4fdb\u4fe0\u4fe2\u4fe4\u4fe5\u4fe7\u4feb\u4fec\u4ff0\u4ff2\u4ff4\u4ff5\u4ff6\u4ff7\u4ff9\u4ffb\u4ffc\u4ffd\u4fff",11],["8280","\u500b\u500e\u5010\u5011\u5013\u5015\u5016\u5017\u501b\u501d\u501e\u5020\u5022\u5023\u5024\u5027\u502b\u502f",10,"\u503b\u503d\u503f\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504a\u504b\u504d\u5050",4,"\u5056\u5057\u5058\u5059\u505b\u505d",7,"\u5066",5,"\u506d",8,"\u5078\u5079\u507a\u507c\u507d\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508a\u508b\u508c\u508e",20,"\u50a4\u50a6\u50aa\u50ab\u50ad",4,"\u50b3",6,"\u50bc"],["8340","\u50bd",17,"\u50d0",5,"\u50d7\u50d8\u50d9\u50db",10,"\u50e8\u50e9\u50ea\u50eb\u50ef\u50f0\u50f1\u50f2\u50f4\u50f6",4,"\u50fc",9,"\u5108"],["8380","\u5109\u510a\u510c",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514a\u514c\u514e\u514f\u5150\u5152\u5153\u5157\u5158\u5159\u515b\u515d",4,"\u5163\u5164\u5166\u5167\u5169\u516a\u516f\u5172\u517a\u517e\u517f\u5183\u5184\u5186\u5187\u518a\u518b\u518e\u518f\u5190\u5191\u5193\u5194\u5198\u519a\u519d\u519e\u519f\u51a1\u51a3\u51a6",4,"\u51ad\u51ae\u51b4\u51b8\u51b9\u51ba\u51be\u51bf\u51c1\u51c2\u51c3\u51c5\u51c8\u51ca\u51cd\u51ce\u51d0\u51d2",5],["8440","\u51d8\u51d9\u51da\u51dc\u51de\u51df\u51e2\u51e3\u51e5",5,"\u51ec\u51ee\u51f1\u51f2\u51f4\u51f7\u51fe\u5204\u5205\u5209\u520b\u520c\u520f\u5210\u5213\u5214\u5215\u521c\u521e\u521f\u5221\u5222\u5223\u5225\u5226\u5227\u522a\u522c\u522f\u5231\u5232\u5234\u5235\u523c\u523e\u5244",5,"\u524b\u524e\u524f\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525a\u525b\u525d\u525f\u5260\u5262\u5263\u5264\u5266\u5268\u526b\u526c\u526d\u526e\u5270\u5271\u5273",9,"\u527e\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529c\u52a4\u52a5\u52a6\u52a7\u52ae\u52af\u52b0\u52b4",9,"\u52c0\u52c1\u52c2\u52c4\u52c5\u52c6\u52c8\u52ca\u52cc\u52cd\u52ce\u52cf\u52d1\u52d3\u52d4\u52d5\u52d7\u52d9",5,"\u52e0\u52e1\u52e2\u52e3\u52e5",10,"\u52f1",7,"\u52fb\u52fc\u52fd\u5301\u5302\u5303\u5304\u5307\u5309\u530a\u530b\u530c\u530e"],["8540","\u5311\u5312\u5313\u5314\u5318\u531b\u531c\u531e\u531f\u5322\u5324\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u532f",9,"\u533c\u533d\u5340\u5342\u5344\u5346\u534b\u534c\u534d\u5350\u5354\u5358\u5359\u535b\u535d\u5365\u5368\u536a\u536c\u536d\u5372\u5376\u5379\u537b\u537c\u537d\u537e\u5380\u5381\u5383\u5387\u5388\u538a\u538e\u538f"],["8580","\u5390",4,"\u5396\u5397\u5399\u539b\u539c\u539e\u53a0\u53a1\u53a4\u53a7\u53aa\u53ab\u53ac\u53ad\u53af",6,"\u53b7\u53b8\u53b9\u53ba\u53bc\u53bd\u53be\u53c0\u53c3",4,"\u53ce\u53cf\u53d0\u53d2\u53d3\u53d5\u53da\u53dc\u53dd\u53de\u53e1\u53e2\u53e7\u53f4\u53fa\u53fe\u53ff\u5400\u5402\u5405\u5407\u540b\u5414\u5418\u5419\u541a\u541c\u5422\u5424\u5425\u542a\u5430\u5433\u5436\u5437\u543a\u543d\u543f\u5441\u5442\u5444\u5445\u5447\u5449\u544c\u544d\u544e\u544f\u5451\u545a\u545d",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547a\u547e\u547f\u5481\u5483\u5485\u5487\u5488\u5489\u548a\u548d\u5491\u5493\u5497\u5498\u549c\u549e\u549f\u54a0\u54a1"],["8640","\u54a2\u54a5\u54ae\u54b0\u54b2\u54b5\u54b6\u54b7\u54b9\u54ba\u54bc\u54be\u54c3\u54c5\u54ca\u54cb\u54d6\u54d8\u54db\u54e0",4,"\u54eb\u54ec\u54ef\u54f0\u54f1\u54f4",5,"\u54fb\u54fe\u5500\u5502\u5503\u5504\u5505\u5508\u550a",4,"\u5512\u5513\u5515",5,"\u551c\u551d\u551e\u551f\u5521\u5525\u5526"],["8680","\u5528\u5529\u552b\u552d\u5532\u5534\u5535\u5536\u5538\u5539\u553a\u553b\u553d\u5540\u5542\u5545\u5547\u5548\u554b",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555d\u555e\u555f\u5560\u5562\u5563\u5568\u5569\u556b\u556f",5,"\u5579\u557a\u557d\u557f\u5585\u5586\u558c\u558d\u558e\u5590\u5592\u5593\u5595\u5596\u5597\u559a\u559b\u559e\u55a0",6,"\u55a8",8,"\u55b2\u55b4\u55b6\u55b8\u55ba\u55bc\u55bf",4,"\u55c6\u55c7\u55c8\u55ca\u55cb\u55ce\u55cf\u55d0\u55d5\u55d7",4,"\u55de\u55e0\u55e2\u55e7\u55e9\u55ed\u55ee\u55f0\u55f1\u55f4\u55f6\u55f8",4,"\u55ff\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560a\u560b\u560d\u5610",7,"\u5619\u561a\u561c\u561d\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562a\u562b\u562e\u562f\u5630\u5633\u5635\u5637\u5638\u563a\u563c\u563d\u563e\u5640",11,"\u564f",4,"\u5655\u5656\u565a\u565b\u565d",4],["8780","\u5663\u5665\u5666\u5667\u566d\u566e\u566f\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567a\u567d",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56a4",10,"\u56b0",6,"\u56b8\u56b9\u56ba\u56bb\u56bd",12,"\u56cb",8,"\u56d5\u56d6\u56d8\u56d9\u56dc\u56e3\u56e5",5,"\u56ec\u56ee\u56ef\u56f2\u56f3\u56f6\u56f7\u56f8\u56fb\u56fc\u5700\u5701\u5702\u5705\u5707\u570b",6],["8840","\u5712",9,"\u571d\u571e\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572b\u5731\u5732\u5734",4,"\u573c\u573d\u573f\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574b\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576c\u576e\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577a\u577d\u577e\u577f\u5780"],["8880","\u5781\u5787\u5788\u5789\u578a\u578d",4,"\u5794",6,"\u579c\u579d\u579e\u579f\u57a5\u57a8\u57aa\u57ac\u57af\u57b0\u57b1\u57b3\u57b5\u57b6\u57b7\u57b9",8,"\u57c4",6,"\u57cc\u57cd\u57d0\u57d1\u57d3\u57d6\u57d7\u57db\u57dc\u57de\u57e1\u57e2\u57e3\u57e5",7,"\u57ee\u57f0\u57f1\u57f2\u57f3\u57f5\u57f6\u57f7\u57fb\u57fc\u57fe\u57ff\u5801\u5803\u5804\u5805\u5808\u5809\u580a\u580c\u580e\u580f\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581a\u581b\u581c\u581d\u581f\u5822\u5823\u5825",4,"\u582b",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583e",5,"\u5845",6,"\u584e\u584f\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585f",5,"\u5866",4,"\u586d",16,"\u587f\u5882\u5884\u5886\u5887\u5888\u588a\u588b\u588c"],["8980","\u588d",4,"\u5894",4,"\u589b\u589c\u589d\u58a0",7,"\u58aa",17,"\u58bd\u58be\u58bf\u58c0\u58c2\u58c3\u58c4\u58c6",10,"\u58d2\u58d3\u58d4\u58d6",13,"\u58e5",5,"\u58ed\u58ef\u58f1\u58f2\u58f4\u58f5\u58f7\u58f8\u58fa",7,"\u5903\u5905\u5906\u5908",4,"\u590e\u5910\u5911\u5912\u5913\u5917\u5918\u591b\u591d\u591e\u5920\u5921\u5922\u5923\u5926\u5928\u592c\u5930\u5932\u5933\u5935\u5936\u593b"],["8a40","\u593d\u593e\u593f\u5940\u5943\u5945\u5946\u594a\u594c\u594d\u5950\u5952\u5953\u5959\u595b",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597a\u597b\u597c\u597e\u597f\u5980\u5985\u5989\u598b\u598c\u598e\u598f\u5990\u5991\u5994\u5995\u5998\u599a\u599b\u599c\u599d\u599f\u59a0\u59a1\u59a2\u59a6"],["8a80","\u59a7\u59ac\u59ad\u59b0\u59b1\u59b3",5,"\u59ba\u59bc\u59bd\u59bf",6,"\u59c7\u59c8\u59c9\u59cc\u59cd\u59ce\u59cf\u59d5\u59d6\u59d9\u59db\u59de",4,"\u59e4\u59e6\u59e7\u59e9\u59ea\u59eb\u59ed",11,"\u59fa\u59fc\u59fd\u59fe\u5a00\u5a02\u5a0a\u5a0b\u5a0d\u5a0e\u5a0f\u5a10\u5a12\u5a14\u5a15\u5a16\u5a17\u5a19\u5a1a\u5a1b\u5a1d\u5a1e\u5a21\u5a22\u5a24\u5a26\u5a27\u5a28\u5a2a",6,"\u5a33\u5a35\u5a37",4,"\u5a3d\u5a3e\u5a3f\u5a41",4,"\u5a47\u5a48\u5a4b",9,"\u5a56\u5a57\u5a58\u5a59\u5a5b",5],["8b40","\u5a61\u5a63\u5a64\u5a65\u5a66\u5a68\u5a69\u5a6b",8,"\u5a78\u5a79\u5a7b\u5a7c\u5a7d\u5a7e\u5a80",17,"\u5a93",6,"\u5a9c",13,"\u5aab\u5aac"],["8b80","\u5aad",4,"\u5ab4\u5ab6\u5ab7\u5ab9",4,"\u5abf\u5ac0\u5ac3",5,"\u5aca\u5acb\u5acd",4,"\u5ad3\u5ad5\u5ad7\u5ad9\u5ada\u5adb\u5add\u5ade\u5adf\u5ae2\u5ae4\u5ae5\u5ae7\u5ae8\u5aea\u5aec",4,"\u5af2",22,"\u5b0a",11,"\u5b18",25,"\u5b33\u5b35\u5b36\u5b38",7,"\u5b41",6],["8c40","\u5b48",7,"\u5b52\u5b56\u5b5e\u5b60\u5b61\u5b67\u5b68\u5b6b\u5b6d\u5b6e\u5b6f\u5b72\u5b74\u5b76\u5b77\u5b78\u5b79\u5b7b\u5b7c\u5b7e\u5b7f\u5b82\u5b86\u5b8a\u5b8d\u5b8e\u5b90\u5b91\u5b92\u5b94\u5b96\u5b9f\u5ba7\u5ba8\u5ba9\u5bac\u5bad\u5bae\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbb\u5bbc\u5bc0\u5bc1\u5bc3\u5bc8\u5bc9\u5bca\u5bcb\u5bcd\u5bce\u5bcf"],["8c80","\u5bd1\u5bd4",8,"\u5be0\u5be2\u5be3\u5be6\u5be7\u5be9",4,"\u5bef\u5bf1",6,"\u5bfd\u5bfe\u5c00\u5c02\u5c03\u5c05\u5c07\u5c08\u5c0b\u5c0c\u5c0d\u5c0e\u5c10\u5c12\u5c13\u5c17\u5c19\u5c1b\u5c1e\u5c1f\u5c20\u5c21\u5c23\u5c26\u5c28\u5c29\u5c2a\u5c2b\u5c2d\u5c2e\u5c2f\u5c30\u5c32\u5c33\u5c35\u5c36\u5c37\u5c43\u5c44\u5c46\u5c47\u5c4c\u5c4d\u5c52\u5c53\u5c54\u5c56\u5c57\u5c58\u5c5a\u5c5b\u5c5c\u5c5d\u5c5f\u5c62\u5c64\u5c67",6,"\u5c70\u5c72",6,"\u5c7b\u5c7c\u5c7d\u5c7e\u5c80\u5c83",4,"\u5c89\u5c8a\u5c8b\u5c8e\u5c8f\u5c92\u5c93\u5c95\u5c9d",4,"\u5ca4",4],["8d40","\u5caa\u5cae\u5caf\u5cb0\u5cb2\u5cb4\u5cb6\u5cb9\u5cba\u5cbb\u5cbc\u5cbe\u5cc0\u5cc2\u5cc3\u5cc5",5,"\u5ccc",5,"\u5cd3",5,"\u5cda",6,"\u5ce2\u5ce3\u5ce7\u5ce9\u5ceb\u5cec\u5cee\u5cef\u5cf1",9,"\u5cfc",4],["8d80","\u5d01\u5d04\u5d05\u5d08",5,"\u5d0f",4,"\u5d15\u5d17\u5d18\u5d19\u5d1a\u5d1c\u5d1d\u5d1f",4,"\u5d25\u5d28\u5d2a\u5d2b\u5d2c\u5d2f",4,"\u5d35",7,"\u5d3f",7,"\u5d48\u5d49\u5d4d",10,"\u5d59\u5d5a\u5d5c\u5d5e",10,"\u5d6a\u5d6d\u5d6e\u5d70\u5d71\u5d72\u5d73\u5d75",12,"\u5d83",21,"\u5d9a\u5d9b\u5d9c\u5d9e\u5d9f\u5da0"],["8e40","\u5da1",21,"\u5db8",12,"\u5dc6",6,"\u5dce",12,"\u5ddc\u5ddf\u5de0\u5de3\u5de4\u5dea\u5dec\u5ded"],["8e80","\u5df0\u5df5\u5df6\u5df8",4,"\u5dff\u5e00\u5e04\u5e07\u5e09\u5e0a\u5e0b\u5e0d\u5e0e\u5e12\u5e13\u5e17\u5e1e",7,"\u5e28",4,"\u5e2f\u5e30\u5e32",4,"\u5e39\u5e3a\u5e3e\u5e3f\u5e40\u5e41\u5e43\u5e46",5,"\u5e4d",6,"\u5e56",4,"\u5e5c\u5e5d\u5e5f\u5e60\u5e63",14,"\u5e75\u5e77\u5e79\u5e7e\u5e81\u5e82\u5e83\u5e85\u5e88\u5e89\u5e8c\u5e8d\u5e8e\u5e92\u5e98\u5e9b\u5e9d\u5ea1\u5ea2\u5ea3\u5ea4\u5ea8",4,"\u5eae",4,"\u5eb4\u5eba\u5ebb\u5ebc\u5ebd\u5ebf",6],["8f40","\u5ec6\u5ec7\u5ec8\u5ecb",5,"\u5ed4\u5ed5\u5ed7\u5ed8\u5ed9\u5eda\u5edc",11,"\u5ee9\u5eeb",8,"\u5ef5\u5ef8\u5ef9\u5efb\u5efc\u5efd\u5f05\u5f06\u5f07\u5f09\u5f0c\u5f0d\u5f0e\u5f10\u5f12\u5f14\u5f16\u5f19\u5f1a\u5f1c\u5f1d\u5f1e\u5f21\u5f22\u5f23\u5f24"],["8f80","\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f32",6,"\u5f3b\u5f3d\u5f3e\u5f3f\u5f41",14,"\u5f51\u5f54\u5f59\u5f5a\u5f5b\u5f5c\u5f5e\u5f5f\u5f60\u5f63\u5f65\u5f67\u5f68\u5f6b\u5f6e\u5f6f\u5f72\u5f74\u5f75\u5f76\u5f78\u5f7a\u5f7d\u5f7e\u5f7f\u5f83\u5f86\u5f8d\u5f8e\u5f8f\u5f91\u5f93\u5f94\u5f96\u5f9a\u5f9b\u5f9d\u5f9e\u5f9f\u5fa0\u5fa2",5,"\u5fa9\u5fab\u5fac\u5faf",5,"\u5fb6\u5fb8\u5fb9\u5fba\u5fbb\u5fbe",4,"\u5fc7\u5fc8\u5fca\u5fcb\u5fce\u5fd3\u5fd4\u5fd5\u5fda\u5fdb\u5fdc\u5fde\u5fdf\u5fe2\u5fe3\u5fe5\u5fe6\u5fe8\u5fe9\u5fec\u5fef\u5ff0\u5ff2\u5ff3\u5ff4\u5ff6\u5ff7\u5ff9\u5ffa\u5ffc\u6007"],["9040","\u6008\u6009\u600b\u600c\u6010\u6011\u6013\u6017\u6018\u601a\u601e\u601f\u6022\u6023\u6024\u602c\u602d\u602e\u6030",4,"\u6036",4,"\u603d\u603e\u6040\u6044",6,"\u604c\u604e\u604f\u6051\u6053\u6054\u6056\u6057\u6058\u605b\u605c\u605e\u605f\u6060\u6061\u6065\u6066\u606e\u6071\u6072\u6074\u6075\u6077\u607e\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608a\u608b\u608e\u608f\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609c\u609e\u60a1\u60a2\u60a4\u60a5\u60a7\u60a9\u60aa\u60ae\u60b0\u60b3\u60b5\u60b6\u60b7\u60b9\u60ba\u60bd",7,"\u60c7\u60c8\u60c9\u60cc",4,"\u60d2\u60d3\u60d4\u60d6\u60d7\u60d9\u60db\u60de\u60e1",4,"\u60ea\u60f1\u60f2\u60f5\u60f7\u60f8\u60fb",4,"\u6102\u6103\u6104\u6105\u6107\u610a\u610b\u610c\u6110",4,"\u6116\u6117\u6118\u6119\u611b\u611c\u611d\u611e\u6121\u6122\u6125\u6128\u6129\u612a\u612c",18,"\u6140",6],["9140","\u6147\u6149\u614b\u614d\u614f\u6150\u6152\u6153\u6154\u6156",6,"\u615e\u615f\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618c\u618d\u618f",4,"\u6195"],["9180","\u6196",6,"\u619e",8,"\u61aa\u61ab\u61ad",9,"\u61b8",5,"\u61bf\u61c0\u61c1\u61c3",4,"\u61c9\u61cc",4,"\u61d3\u61d5",16,"\u61e7",13,"\u61f6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621c\u621d\u621e\u6220\u6223\u6226\u6227\u6228\u6229\u622b\u622d\u622f\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624a"],["9240","\u624f\u6250\u6255\u6256\u6257\u6259\u625a\u625c",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627a\u627b\u627d\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628b",5,"\u6294\u6299\u629c\u629d\u629e\u62a3\u62a6\u62a7\u62a9\u62aa\u62ad\u62ae\u62af\u62b0\u62b2\u62b3\u62b4\u62b6\u62b7\u62b8\u62ba\u62be\u62c0\u62c1"],["9280","\u62c3\u62cb\u62cf\u62d1\u62d5\u62dd\u62de\u62e0\u62e1\u62e4\u62ea\u62eb\u62f0\u62f2\u62f5\u62f8\u62f9\u62fa\u62fb\u6300\u6303\u6304\u6305\u6306\u630a\u630b\u630c\u630d\u630f\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631c\u6326\u6327\u6329\u632c\u632d\u632e\u6330\u6331\u6333",5,"\u633b\u633c\u633e\u633f\u6340\u6341\u6344\u6347\u6348\u634a\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636a\u636b\u636c\u636f\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637c\u637d\u637e\u637f\u6381\u6383\u6384\u6385\u6386\u638b\u638d\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63a1\u63a4\u63a6\u63ab\u63af\u63b1\u63b2\u63b5\u63b6\u63b9\u63bb\u63bd\u63bf\u63c0"],["9340","\u63c1\u63c2\u63c3\u63c5\u63c7\u63c8\u63ca\u63cb\u63cc\u63d1\u63d3\u63d4\u63d5\u63d7",6,"\u63df\u63e2\u63e4",4,"\u63eb\u63ec\u63ee\u63ef\u63f0\u63f1\u63f3\u63f5\u63f7\u63f9\u63fa\u63fb\u63fc\u63fe\u6403\u6404\u6406",4,"\u640d\u640e\u6411\u6412\u6415",5,"\u641d\u641f\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642b\u642e",5,"\u6435",4,"\u643b\u643c\u643e\u6440\u6442\u6443\u6449\u644b",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645f",7,"\u6468\u646a\u646b\u646c\u646e",9,"\u647b",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649a\u649b\u649c\u649d\u649f",4,"\u64a5\u64a6\u64a7\u64a8\u64aa\u64ab\u64af\u64b1\u64b2\u64b3\u64b4\u64b6\u64b9\u64bb\u64bd\u64be\u64bf\u64c1\u64c3\u64c4\u64c6",6,"\u64cf\u64d1\u64d3\u64d4\u64d5\u64d6\u64d9\u64da"],["9440","\u64db\u64dc\u64dd\u64df\u64e0\u64e1\u64e3\u64e5\u64e7",24,"\u6501",7,"\u650a",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652c\u652d\u6530\u6531\u6532\u6533\u6537\u653a\u653c\u653d\u6540",4,"\u6546\u6547\u654a\u654b\u654d\u654e\u6550\u6552\u6553\u6554\u6557\u6558\u655a\u655c\u655f\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656a\u656d\u656e\u656f\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658a\u658d\u658e\u658f\u6592\u6594\u6595\u6596\u6598\u659a\u659d\u659e\u65a0\u65a2\u65a3\u65a6\u65a8\u65aa\u65ac\u65ae\u65b1",7,"\u65ba\u65bb\u65be\u65bf\u65c0\u65c2\u65c7\u65c8\u65c9\u65ca\u65cd\u65d0\u65d1\u65d3\u65d4\u65d5\u65d8",7,"\u65e1\u65e3\u65e4\u65ea\u65eb"],["9540","\u65f2\u65f3\u65f4\u65f5\u65f8\u65f9\u65fb",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660b\u660d\u6610\u6611\u6612\u6616\u6617\u6618\u661a\u661b\u661c\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6632\u6633\u6637",4,"\u663d\u663f\u6640\u6642\u6644",6,"\u664d\u664e\u6650\u6651\u6658"],["9580","\u6659\u665b\u665c\u665d\u665e\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667b\u667c\u667d\u667f\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668a\u668b\u668d\u668e\u668f\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669e",8,"\u66a9",4,"\u66af",4,"\u66b5\u66b6\u66b7\u66b8\u66ba\u66bb\u66bc\u66bd\u66bf",25,"\u66da\u66de",7,"\u66e7\u66e8\u66ea",5,"\u66f1\u66f5\u66f6\u66f8\u66fa\u66fb\u66fd\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670c\u670e\u670f\u6711\u6712\u6713\u6716\u6718\u6719\u671a\u671c\u671e\u6720",5,"\u6727\u6729\u672e\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673b\u673c\u673e\u673f\u6741\u6744\u6745\u6747\u674a\u674b\u674d\u6752\u6754\u6755\u6757",4,"\u675d\u6762\u6763\u6764\u6766\u6767\u676b\u676c\u676e\u6771\u6774\u6776"],["9680","\u6778\u6779\u677a\u677b\u677d\u6780\u6782\u6783\u6785\u6786\u6788\u678a\u678c\u678d\u678e\u678f\u6791\u6792\u6793\u6794\u6796\u6799\u679b\u679f\u67a0\u67a1\u67a4\u67a6\u67a9\u67ac\u67ae\u67b1\u67b2\u67b4\u67b9",7,"\u67c2\u67c5",9,"\u67d5\u67d6\u67d7\u67db\u67df\u67e1\u67e3\u67e4\u67e6\u67e7\u67e8\u67ea\u67eb\u67ed\u67ee\u67f2\u67f5",7,"\u67fe\u6801\u6802\u6803\u6804\u6806\u680d\u6810\u6812\u6814\u6815\u6818",4,"\u681e\u681f\u6820\u6822",6,"\u682b",6,"\u6834\u6835\u6836\u683a\u683b\u683f\u6847\u684b\u684d\u684f\u6852\u6856",5],["9740","\u685c\u685d\u685e\u685f\u686a\u686c",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68a3\u68a4\u68a5\u68a9\u68aa\u68ab\u68ac\u68ae\u68b1\u68b2\u68b4\u68b6\u68b7\u68b8"],["9780","\u68b9",6,"\u68c1\u68c3",5,"\u68ca\u68cc\u68ce\u68cf\u68d0\u68d1\u68d3\u68d4\u68d6\u68d7\u68d9\u68db",4,"\u68e1\u68e2\u68e4",9,"\u68ef\u68f2\u68f3\u68f4\u68f6\u68f7\u68f8\u68fb\u68fd\u68fe\u68ff\u6900\u6902\u6903\u6904\u6906",4,"\u690c\u690f\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692e\u692f\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693a\u693b\u693c\u693e\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695b\u695c\u695f"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696a\u696c\u696d\u696f\u6970\u6972",4,"\u697a\u697b\u697d\u697e\u697f\u6981\u6983\u6985\u698a\u698b\u698c\u698e",5,"\u6996\u6997\u6999\u699a\u699d",9,"\u69a9\u69aa\u69ac\u69ae\u69af\u69b0\u69b2\u69b3\u69b5\u69b6\u69b8\u69b9\u69ba\u69bc\u69bd"],["9880","\u69be\u69bf\u69c0\u69c2",7,"\u69cb\u69cd\u69cf\u69d1\u69d2\u69d3\u69d5",5,"\u69dc\u69dd\u69de\u69e1",11,"\u69ee\u69ef\u69f0\u69f1\u69f3",9,"\u69fe\u6a00",9,"\u6a0b",11,"\u6a19",5,"\u6a20\u6a22",5,"\u6a29\u6a2b\u6a2c\u6a2d\u6a2e\u6a30\u6a32\u6a33\u6a34\u6a36",6,"\u6a3f",4,"\u6a45\u6a46\u6a48",7,"\u6a51",6,"\u6a5a"],["9940","\u6a5c",4,"\u6a62\u6a63\u6a64\u6a66",10,"\u6a72",6,"\u6a7a\u6a7b\u6a7d\u6a7e\u6a7f\u6a81\u6a82\u6a83\u6a85",8,"\u6a8f\u6a92",4,"\u6a98",7,"\u6aa1",5],["9980","\u6aa7\u6aa8\u6aaa\u6aad",114,"\u6b25\u6b26\u6b28",6],["9a40","\u6b2f\u6b30\u6b31\u6b33\u6b34\u6b35\u6b36\u6b38\u6b3b\u6b3c\u6b3d\u6b3f\u6b40\u6b41\u6b42\u6b44\u6b45\u6b48\u6b4a\u6b4b\u6b4d",11,"\u6b5a",7,"\u6b68\u6b69\u6b6b",13,"\u6b7a\u6b7d\u6b7e\u6b7f\u6b80\u6b85\u6b88"],["9a80","\u6b8c\u6b8e\u6b8f\u6b90\u6b91\u6b94\u6b95\u6b97\u6b98\u6b99\u6b9c",4,"\u6ba2",7,"\u6bab",7,"\u6bb6\u6bb8",6,"\u6bc0\u6bc3\u6bc4\u6bc6",4,"\u6bcc\u6bce\u6bd0\u6bd1\u6bd8\u6bda\u6bdc",4,"\u6be2",7,"\u6bec\u6bed\u6bee\u6bf0\u6bf1\u6bf2\u6bf4\u6bf6\u6bf7\u6bf8\u6bfa\u6bfb\u6bfc\u6bfe",6,"\u6c08",4,"\u6c0e\u6c12\u6c17\u6c1c\u6c1d\u6c1e\u6c20\u6c23\u6c25\u6c2b\u6c2c\u6c2d\u6c31\u6c33\u6c36\u6c37\u6c39\u6c3a\u6c3b\u6c3c\u6c3e\u6c3f\u6c43\u6c44\u6c45\u6c48\u6c4b",4,"\u6c51\u6c52\u6c53\u6c56\u6c58"],["9b40","\u6c59\u6c5a\u6c62\u6c63\u6c65\u6c66\u6c67\u6c6b",4,"\u6c71\u6c73\u6c75\u6c77\u6c78\u6c7a\u6c7b\u6c7c\u6c7f\u6c80\u6c84\u6c87\u6c8a\u6c8b\u6c8d\u6c8e\u6c91\u6c92\u6c95\u6c96\u6c97\u6c98\u6c9a\u6c9c\u6c9d\u6c9e\u6ca0\u6ca2\u6ca8\u6cac\u6caf\u6cb0\u6cb4\u6cb5\u6cb6\u6cb7\u6cba\u6cc0\u6cc1\u6cc2\u6cc3\u6cc6\u6cc7\u6cc8\u6ccb\u6ccd\u6cce\u6ccf\u6cd1\u6cd2\u6cd8"],["9b80","\u6cd9\u6cda\u6cdc\u6cdd\u6cdf\u6ce4\u6ce6\u6ce7\u6ce9\u6cec\u6ced\u6cf2\u6cf4\u6cf9\u6cff\u6d00\u6d02\u6d03\u6d05\u6d06\u6d08\u6d09\u6d0a\u6d0d\u6d0f\u6d10\u6d11\u6d13\u6d14\u6d15\u6d16\u6d18\u6d1c\u6d1d\u6d1f",5,"\u6d26\u6d28\u6d29\u6d2c\u6d2d\u6d2f\u6d30\u6d34\u6d36\u6d37\u6d38\u6d3a\u6d3f\u6d40\u6d42\u6d44\u6d49\u6d4c\u6d50\u6d55\u6d56\u6d57\u6d58\u6d5b\u6d5d\u6d5f\u6d61\u6d62\u6d64\u6d65\u6d67\u6d68\u6d6b\u6d6c\u6d6d\u6d70\u6d71\u6d72\u6d73\u6d75\u6d76\u6d79\u6d7a\u6d7b\u6d7d",4,"\u6d83\u6d84\u6d86\u6d87\u6d8a\u6d8b\u6d8d\u6d8f\u6d90\u6d92\u6d96",4,"\u6d9c\u6da2\u6da5\u6dac\u6dad\u6db0\u6db1\u6db3\u6db4\u6db6\u6db7\u6db9",5,"\u6dc1\u6dc2\u6dc3\u6dc8\u6dc9\u6dca"],["9c40","\u6dcd\u6dce\u6dcf\u6dd0\u6dd2\u6dd3\u6dd4\u6dd5\u6dd7\u6dda\u6ddb\u6ddc\u6ddf\u6de2\u6de3\u6de5\u6de7\u6de8\u6de9\u6dea\u6ded\u6def\u6df0\u6df2\u6df4\u6df5\u6df6\u6df8\u6dfa\u6dfd",7,"\u6e06\u6e07\u6e08\u6e09\u6e0b\u6e0f\u6e12\u6e13\u6e15\u6e18\u6e19\u6e1b\u6e1c\u6e1e\u6e1f\u6e22\u6e26\u6e27\u6e28\u6e2a\u6e2c\u6e2e\u6e30\u6e31\u6e33\u6e35"],["9c80","\u6e36\u6e37\u6e39\u6e3b",7,"\u6e45",7,"\u6e4f\u6e50\u6e51\u6e52\u6e55\u6e57\u6e59\u6e5a\u6e5c\u6e5d\u6e5e\u6e60",10,"\u6e6c\u6e6d\u6e6f",14,"\u6e80\u6e81\u6e82\u6e84\u6e87\u6e88\u6e8a",4,"\u6e91",6,"\u6e99\u6e9a\u6e9b\u6e9d\u6e9e\u6ea0\u6ea1\u6ea3\u6ea4\u6ea6\u6ea8\u6ea9\u6eab\u6eac\u6ead\u6eae\u6eb0\u6eb3\u6eb5\u6eb8\u6eb9\u6ebc\u6ebe\u6ebf\u6ec0\u6ec3\u6ec4\u6ec5\u6ec6\u6ec8\u6ec9\u6eca\u6ecc\u6ecd\u6ece\u6ed0\u6ed2\u6ed6\u6ed8\u6ed9\u6edb\u6edc\u6edd\u6ee3\u6ee7\u6eea",5],["9d40","\u6ef0\u6ef1\u6ef2\u6ef3\u6ef5\u6ef6\u6ef7\u6ef8\u6efa",7,"\u6f03\u6f04\u6f05\u6f07\u6f08\u6f0a",4,"\u6f10\u6f11\u6f12\u6f16",9,"\u6f21\u6f22\u6f23\u6f25\u6f26\u6f27\u6f28\u6f2c\u6f2e\u6f30\u6f32\u6f34\u6f35\u6f37",6,"\u6f3f\u6f40\u6f41\u6f42"],["9d80","\u6f43\u6f44\u6f45\u6f48\u6f49\u6f4a\u6f4c\u6f4e",9,"\u6f59\u6f5a\u6f5b\u6f5d\u6f5f\u6f60\u6f61\u6f63\u6f64\u6f65\u6f67",5,"\u6f6f\u6f70\u6f71\u6f73\u6f75\u6f76\u6f77\u6f79\u6f7b\u6f7d",6,"\u6f85\u6f86\u6f87\u6f8a\u6f8b\u6f8f",12,"\u6f9d\u6f9e\u6f9f\u6fa0\u6fa2",4,"\u6fa8",10,"\u6fb4\u6fb5\u6fb7\u6fb8\u6fba",5,"\u6fc1\u6fc3",5,"\u6fca",6,"\u6fd3",10,"\u6fdf\u6fe2\u6fe3\u6fe4\u6fe5"],["9e40","\u6fe6",7,"\u6ff0",32,"\u7012",7,"\u701c",6,"\u7024",6],["9e80","\u702b",9,"\u7036\u7037\u7038\u703a",17,"\u704d\u704e\u7050",13,"\u705f",11,"\u706e\u7071\u7072\u7073\u7074\u7077\u7079\u707a\u707b\u707d\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708b\u708c\u708d\u708f\u7090\u7091\u7093\u7097\u7098\u709a\u709b\u709e",12,"\u70b0\u70b2\u70b4\u70b5\u70b6\u70ba\u70be\u70bf\u70c4\u70c5\u70c6\u70c7\u70c9\u70cb",12,"\u70da"],["9f40","\u70dc\u70dd\u70de\u70e0\u70e1\u70e2\u70e3\u70e5\u70ea\u70ee\u70f0",6,"\u70f8\u70fa\u70fb\u70fc\u70fe",10,"\u710b",4,"\u7111\u7112\u7114\u7117\u711b",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714b\u714d\u714f",12,"\u715d\u715f",4,"\u7165\u7169",4,"\u716f\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717b\u717c\u717e",5,"\u7185",4,"\u718b\u718c\u718d\u718e\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719a",4,"\u71a1",6,"\u71a9\u71aa\u71ab\u71ad",5,"\u71b4\u71b6\u71b7\u71b8\u71ba",8,"\u71c4",9,"\u71cf",4],["a040","\u71d6",9,"\u71e1\u71e2\u71e3\u71e4\u71e6\u71e8",5,"\u71ef",9,"\u71fa",11,"\u7207",19],["a080","\u721b\u721c\u721e",9,"\u7229\u722b\u722d\u722e\u722f\u7232\u7233\u7234\u723a\u723c\u723e\u7240",6,"\u7249\u724a\u724b\u724e\u724f\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725a\u725c\u725e\u7260\u7263\u7264\u7265\u7268\u726a\u726b\u726c\u726d\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727b\u727c\u727d\u7282\u7283\u7285",4,"\u728c\u728e\u7290\u7291\u7293",11,"\u72a0",11,"\u72ae\u72b1\u72b2\u72b3\u72b5\u72ba",6,"\u72c5\u72c6\u72c7\u72c9\u72ca\u72cb\u72cc\u72cf\u72d1\u72d3\u72d4\u72d5\u72d6\u72d8\u72da\u72db"],["a1a1","\u3000\u3001\u3002\xb7\u02c9\u02c7\xa8\u3003\u3005\u2014\uff5e\u2016\u2026\u2018\u2019\u201c\u201d\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xb1\xd7\xf7\u2236\u2227\u2228\u2211\u220f\u222a\u2229\u2208\u2237\u221a\u22a5\u2225\u2220\u2312\u2299\u222b\u222e\u2261\u224c\u2248\u223d\u221d\u2260\u226e\u226f\u2264\u2265\u221e\u2235\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uff04\xa4\uffe0\uffe1\u2030\xa7\u2116\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u203b\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uff01\uff02\uff03\uffe5\uff05",88,"\uffe3"],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a6e0","\ufe35\ufe36\ufe39\ufe3a\ufe3f\ufe40\ufe3d\ufe3e\ufe41\ufe42\ufe43\ufe44"],["a6ee","\ufe3b\ufe3c\ufe37\ufe38\ufe31"],["a6f4","\ufe33\ufe34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02ca\u02cb\u02d9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221f\u2223\u2252\u2266\u2267\u22bf\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25bc\u25bd\u25e2\u25e3\u25e4\u25e5\u2609\u2295\u3012\u301d\u301e"],["a8a1","\u0101\xe1\u01ce\xe0\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da\u01dc\xfc\xea\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32a3\u338e\u338f\u339c\u339d\u339e\u33a1\u33c4\u33ce\u33d1\u33d2\u33d5\ufe30\uffe2\uffe4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30fc\u309b\u309c\u30fd\u30fe\u3006\u309d\u309e\ufe49",9,"\ufe54\ufe55\ufe56\ufe57\ufe59",8],["a980","\ufe62",4,"\ufe68\ufe69\ufe6a\ufe6b"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72dc\u72dd\u72df\u72e2",5,"\u72ea\u72eb\u72f5\u72f6\u72f9\u72fd\u72fe\u72ff\u7300\u7302\u7304",5,"\u730b\u730c\u730d\u730f\u7310\u7311\u7312\u7314\u7318\u7319\u731a\u731f\u7320\u7323\u7324\u7326\u7327\u7328\u732d\u732f\u7330\u7332\u7333\u7335\u7336\u733a\u733b\u733c\u733d\u7340",8],["aa80","\u7349\u734a\u734b\u734c\u734e\u734f\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736e\u7370\u7371"],["ab40","\u7372",11,"\u737f",4,"\u7385\u7386\u7388\u738a\u738c\u738d\u738f\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739a\u739c\u739d\u739e\u73a0\u73a1\u73a3",5,"\u73aa\u73ac\u73ad\u73b1\u73b4\u73b5\u73b6\u73b8\u73b9\u73bc\u73bd\u73be\u73bf\u73c1\u73c3",4],["ab80","\u73cb\u73cc\u73ce\u73d2",6,"\u73da\u73db\u73dc\u73dd\u73df\u73e1\u73e2\u73e3\u73e4\u73e6\u73e8\u73ea\u73eb\u73ec\u73ee\u73ef\u73f0\u73f1\u73f3",4],["ac40","\u73f8",10,"\u7404\u7407\u7408\u740b\u740c\u740d\u740e\u7411",8,"\u741c",5,"\u7423\u7424\u7427\u7429\u742b\u742d\u742f\u7431\u7432\u7437",4,"\u743d\u743e\u743f\u7440\u7442",11],["ac80","\u744e",6,"\u7456\u7458\u745d\u7460",12,"\u746e\u746f\u7471",4,"\u7478\u7479\u747a"],["ad40","\u747b\u747c\u747d\u747f\u7482\u7484\u7485\u7486\u7488\u7489\u748a\u748c\u748d\u748f\u7491",10,"\u749d\u749f",7,"\u74aa",15,"\u74bb",12],["ad80","\u74c8",9,"\u74d3",8,"\u74dd\u74df\u74e1\u74e5\u74e7",6,"\u74f0\u74f1\u74f2"],["ae40","\u74f3\u74f5\u74f8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750e\u7510\u7512\u7514\u7515\u7516\u7517\u751b\u751d\u751e\u7520",4,"\u7526\u7527\u752a\u752e\u7534\u7536\u7539\u753c\u753d\u753f\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754a\u754d\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755d",7,"\u7567\u7568\u7569\u756b",6,"\u7573\u7575\u7576\u7577\u757a",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758a\u758c\u758d\u758e\u7590\u7593\u7595\u7598\u759b\u759c\u759e\u75a2\u75a6",4,"\u75ad\u75b6\u75b7\u75ba\u75bb\u75bf\u75c0\u75c1\u75c6\u75cb\u75cc\u75ce\u75cf\u75d0\u75d1\u75d3\u75d7\u75d9\u75da\u75dc\u75dd\u75df\u75e0\u75e1\u75e5\u75e9\u75ec\u75ed\u75ee\u75ef\u75f2\u75f3\u75f5\u75f6\u75f7\u75f8\u75fa\u75fb\u75fd\u75fe\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760b\u760d\u760e\u760f\u7611\u7612\u7613\u7614\u7616\u761a\u761c\u761d\u761e\u7621\u7623\u7627\u7628\u762c\u762e\u762f\u7631\u7632\u7636\u7637\u7639\u763a\u763b\u763d\u7641\u7642\u7644"],["b040","\u7645",6,"\u764e",5,"\u7655\u7657",4,"\u765d\u765f\u7660\u7661\u7662\u7664",6,"\u766c\u766d\u766e\u7670",7,"\u7679\u767a\u767c\u767f\u7680\u7681\u7683\u7685\u7689\u768a\u768c\u768d\u768f\u7690\u7692\u7694\u7695\u7697\u7698\u769a\u769b"],["b080","\u769c",7,"\u76a5",8,"\u76af\u76b0\u76b3\u76b5",9,"\u76c0\u76c1\u76c3\u554a\u963f\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u978d\u6c28\u5b89\u4ffa\u6309\u6697\u5cb8\u80fa\u6848\u80ae\u6602\u76ce\u51f9\u6556\u71ac\u7ff1\u8884\u50b2\u5965\u61ca\u6fb3\u82ad\u634c\u6252\u53ed\u5427\u7b06\u516b\u75a4\u5df4\u62d4\u8dcb\u9776\u628a\u8019\u575d\u9738\u7f62\u7238\u767d\u67cf\u767e\u6446\u4f70\u8d25\u62dc\u7a17\u6591\u73ed\u642c\u6273\u822c\u9881\u677f\u7248\u626e\u62cc\u4f34\u74e3\u534a\u529e\u7eca\u90a6\u5e2e\u6886\u699c\u8180\u7ed1\u68d2\u78c5\u868c\u9551\u508d\u8c24\u82de\u80de\u5305\u8912\u5265"],["b140","\u76c4\u76c7\u76c9\u76cb\u76cc\u76d3\u76d5\u76d9\u76da\u76dc\u76dd\u76de\u76e0",4,"\u76e6",7,"\u76f0\u76f3\u76f5\u76f6\u76f7\u76fa\u76fb\u76fd\u76ff\u7700\u7702\u7703\u7705\u7706\u770a\u770c\u770e",10,"\u771b\u771c\u771d\u771e\u7721\u7723\u7724\u7725\u7727\u772a\u772b"],["b180","\u772c\u772e\u7730",4,"\u7739\u773b\u773d\u773e\u773f\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775c\u8584\u96f9\u4fdd\u5821\u9971\u5b9d\u62b1\u62a5\u66b4\u8c79\u9c8d\u7206\u676f\u7891\u60b2\u5351\u5317\u8f88\u80cc\u8d1d\u94a1\u500d\u72c8\u5907\u60eb\u7119\u88ab\u5954\u82ef\u672c\u7b28\u5d29\u7ef7\u752d\u6cf5\u8e66\u8ff8\u903c\u9f3b\u6bd4\u9119\u7b14\u5f7c\u78a7\u84d6\u853d\u6bd5\u6bd9\u6bd6\u5e01\u5e87\u75f9\u95ed\u655d\u5f0a\u5fc5\u8f9f\u58c1\u81c2\u907f\u965b\u97ad\u8fb9\u7f16\u8d2c\u6241\u4fbf\u53d8\u535e\u8fa8\u8fa9\u8fab\u904d\u6807\u5f6a\u8198\u8868\u9cd6\u618b\u522b\u762a\u5f6c\u658c\u6fd2\u6ee8\u5bbe\u6448\u5175\u51b0\u67c4\u4e19\u79c9\u997c\u70b3"],["b240","\u775d\u775e\u775f\u7760\u7764\u7767\u7769\u776a\u776d",11,"\u777a\u777b\u777c\u7781\u7782\u7783\u7786",5,"\u778f\u7790\u7793",11,"\u77a1\u77a3\u77a4\u77a6\u77a8\u77ab\u77ad\u77ae\u77af\u77b1\u77b2\u77b4\u77b6",4],["b280","\u77bc\u77be\u77c0",12,"\u77ce",8,"\u77d8\u77d9\u77da\u77dd",4,"\u77e4\u75c5\u5e76\u73bb\u83e0\u64ad\u62e8\u94b5\u6ce2\u535a\u52c3\u640f\u94c2\u7b94\u4f2f\u5e1b\u8236\u8116\u818a\u6e24\u6cca\u9a73\u6355\u535c\u54fa\u8865\u57e0\u4e0d\u5e03\u6b65\u7c3f\u90e8\u6016\u64e6\u731c\u88c1\u6750\u624d\u8d22\u776c\u8e29\u91c7\u5f69\u83dc\u8521\u9910\u53c2\u8695\u6b8b\u60ed\u60e8\u707f\u82cd\u8231\u4ed3\u6ca7\u85cf\u64cd\u7cd9\u69fd\u66f9\u8349\u5395\u7b56\u4fa7\u518c\u6d4b\u5c42\u8e6d\u63d2\u53c9\u832c\u8336\u67e5\u78b4\u643d\u5bdf\u5c94\u5dee\u8be7\u62c6\u67f4\u8c7a\u6400\u63ba\u8749\u998b\u8c17\u7f20\u94f2\u4ea7\u9610\u98a4\u660c\u7316"],["b340","\u77e6\u77e8\u77ea\u77ef\u77f0\u77f1\u77f2\u77f4\u77f5\u77f7\u77f9\u77fa\u77fb\u77fc\u7803",5,"\u780a\u780b\u780e\u780f\u7810\u7813\u7815\u7819\u781b\u781e\u7820\u7821\u7822\u7824\u7828\u782a\u782b\u782e\u782f\u7831\u7832\u7833\u7835\u7836\u783d\u783f\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784a\u784b\u784d\u784f\u7851\u7853\u7854\u7858\u7859\u785a"],["b380","\u785b\u785c\u785e",11,"\u786f",7,"\u7878\u7879\u787a\u787b\u787d",6,"\u573a\u5c1d\u5e38\u957f\u507f\u80a0\u5382\u655e\u7545\u5531\u5021\u8d85\u6284\u949e\u671d\u5632\u6f6e\u5de2\u5435\u7092\u8f66\u626f\u64a4\u63a3\u5f7b\u6f88\u90f4\u81e3\u8fb0\u5c18\u6668\u5ff1\u6c89\u9648\u8d81\u886c\u6491\u79f0\u57ce\u6a59\u6210\u5448\u4e58\u7a0b\u60e9\u6f84\u8bda\u627f\u901e\u9a8b\u79e4\u5403\u75f4\u6301\u5319\u6c60\u8fdf\u5f1b\u9a70\u803b\u9f7f\u4f88\u5c3a\u8d64\u7fc5\u65a5\u70bd\u5145\u51b2\u866b\u5d07\u5ba0\u62bd\u916c\u7574\u8e0c\u7a20\u6101\u7b79\u4ec7\u7ef8\u7785\u4e11\u81ed\u521d\u51fa\u6a71\u53a8\u8e87\u9504\u96cf\u6ec1\u9664\u695a"],["b440","\u7884\u7885\u7886\u7888\u788a\u788b\u788f\u7890\u7892\u7894\u7895\u7896\u7899\u789d\u789e\u78a0\u78a2\u78a4\u78a6\u78a8",7,"\u78b5\u78b6\u78b7\u78b8\u78ba\u78bb\u78bc\u78bd\u78bf\u78c0\u78c2\u78c3\u78c4\u78c6\u78c7\u78c8\u78cc\u78cd\u78ce\u78cf\u78d1\u78d2\u78d3\u78d6\u78d7\u78d8\u78da",9],["b480","\u78e4\u78e5\u78e6\u78e7\u78e9\u78ea\u78eb\u78ed",4,"\u78f3\u78f5\u78f6\u78f8\u78f9\u78fb",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50a8\u77d7\u6410\u89e6\u5904\u63e3\u5ddd\u7a7f\u693d\u4f20\u8239\u5598\u4e32\u75ae\u7a97\u5e62\u5e8a\u95ef\u521b\u5439\u708a\u6376\u9524\u5782\u6625\u693f\u9187\u5507\u6df3\u7eaf\u8822\u6233\u7ef0\u75b5\u8328\u78c1\u96cc\u8f9e\u6148\u74f7\u8bcd\u6b64\u523a\u8d50\u6b21\u806a\u8471\u56f1\u5306\u4ece\u4e1b\u51d1\u7c97\u918b\u7c07\u4fc3\u8e7f\u7be1\u7a9c\u6467\u5d14\u50ac\u8106\u7601\u7cb9\u6dec\u7fe0\u6751\u5b58\u5bf8\u78cb\u64ae\u6413\u63aa\u632b\u9519\u642d\u8fbe\u7b54\u7629\u6253\u5927\u5446\u6b79\u50a3\u6234\u5e26\u6b86\u4ee3\u8d37\u888b\u5f85\u902e"],["b540","\u790d",5,"\u7914",9,"\u791f",4,"\u7925",14,"\u7935",4,"\u793d\u793f\u7942\u7943\u7944\u7945\u7947\u794a",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796a\u796b\u796c\u796e\u7970",6,"\u7979\u797b",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798b\u798c\u798d\u798e\u7990\u7991\u7992\u6020\u803d\u62c5\u4e39\u5355\u90f8\u63b8\u80c6\u65e6\u6c2e\u4f46\u60ee\u6de1\u8bde\u5f39\u86cb\u5f53\u6321\u515a\u8361\u6863\u5200\u6363\u8e48\u5012\u5c9b\u7977\u5bfc\u5230\u7a3b\u60bc\u9053\u76d7\u5fb7\u5f97\u7684\u8e6c\u706f\u767b\u7b49\u77aa\u51f3\u9093\u5824\u4f4e\u6ef4\u8fea\u654c\u7b1b\u72c4\u6da4\u7fdf\u5ae1\u62b5\u5e95\u5730\u8482\u7b2c\u5e1d\u5f1f\u9012\u7f14\u98a0\u6382\u6ec7\u7898\u70b9\u5178\u975b\u57ab\u7535\u4f43\u7538\u5e97\u60e6\u5960\u6dc0\u6bbf\u7889\u53fc\u96d5\u51cb\u5201\u6389\u540a\u9493\u8c03\u8dcc\u7239\u789f\u8776\u8fed\u8c0d\u53e0"],["b640","\u7993",6,"\u799b",11,"\u79a8",10,"\u79b4",4,"\u79bc\u79bf\u79c2\u79c4\u79c5\u79c7\u79c8\u79ca\u79cc\u79ce\u79cf\u79d0\u79d3\u79d4\u79d6\u79d7\u79d9",5,"\u79e0\u79e1\u79e2\u79e5\u79e8\u79ea"],["b680","\u79ec\u79ee\u79f1",6,"\u79f9\u79fa\u79fc\u79fe\u79ff\u7a01\u7a04\u7a05\u7a07\u7a08\u7a09\u7a0a\u7a0c\u7a0f",4,"\u7a15\u7a16\u7a18\u7a19\u7a1b\u7a1c\u4e01\u76ef\u53ee\u9489\u9876\u9f0e\u952d\u5b9a\u8ba2\u4e22\u4e1c\u51ac\u8463\u61c2\u52a8\u680b\u4f97\u606b\u51bb\u6d1e\u515c\u6296\u6597\u9661\u8c46\u9017\u75d8\u90fd\u7763\u6bd2\u728a\u72ec\u8bfb\u5835\u7779\u8d4c\u675c\u9540\u809a\u5ea6\u6e21\u5992\u7aef\u77ed\u953b\u6bb5\u65ad\u7f0e\u5806\u5151\u961f\u5bf9\u58a9\u5428\u8e72\u6566\u987f\u56e4\u949d\u76fe\u9041\u6387\u54c6\u591a\u593a\u579b\u8eb2\u6735\u8dfa\u8235\u5241\u60f0\u5815\u86fe\u5ce8\u9e45\u4fc4\u989d\u8bb9\u5a25\u6076\u5384\u627c\u904f\u9102\u997f\u6069\u800c\u513f\u8033\u5c14\u9975\u6d31\u4e8c"],["b740","\u7a1d\u7a1f\u7a21\u7a22\u7a24",14,"\u7a34\u7a35\u7a36\u7a38\u7a3a\u7a3e\u7a40",5,"\u7a47",9,"\u7a52",4,"\u7a58",16],["b780","\u7a69",6,"\u7a71\u7a72\u7a73\u7a75\u7a7b\u7a7c\u7a7d\u7a7e\u7a82\u7a85\u7a87\u7a89\u7a8a\u7a8b\u7a8c\u7a8e\u7a8f\u7a90\u7a93\u7a94\u7a99\u7a9a\u7a9b\u7a9e\u7aa1\u7aa2\u8d30\u53d1\u7f5a\u7b4f\u4f10\u4e4f\u9600\u6cd5\u73d0\u85e9\u5e06\u756a\u7ffb\u6a0a\u77fe\u9492\u7e41\u51e1\u70e6\u53cd\u8fd4\u8303\u8d29\u72af\u996d\u6cdb\u574a\u82b3\u65b9\u80aa\u623f\u9632\u59a8\u4eff\u8bbf\u7eba\u653e\u83f2\u975e\u5561\u98de\u80a5\u532a\u8bfd\u5420\u80ba\u5e9f\u6cb8\u8d39\u82ac\u915a\u5429\u6c1b\u5206\u7eb7\u575f\u711a\u6c7e\u7c89\u594b\u4efd\u5fff\u6124\u7caa\u4e30\u5c01\u67ab\u8702\u5cf0\u950b\u98ce\u75af\u70fd\u9022\u51af\u7f1d\u8bbd\u5949\u51e4\u4f5b\u5426\u592b\u6577\u80a4\u5b75\u6276\u62c2\u8f90\u5e45\u6c1f\u7b26\u4f0f\u4fd8\u670d"],["b840","\u7aa3\u7aa4\u7aa7\u7aa9\u7aaa\u7aab\u7aae",4,"\u7ab4",10,"\u7ac0",10,"\u7acc",9,"\u7ad7\u7ad8\u7ada\u7adb\u7adc\u7add\u7ae1\u7ae2\u7ae4\u7ae7",5,"\u7aee\u7af0\u7af1\u7af2\u7af3"],["b880","\u7af4",4,"\u7afb\u7afc\u7afe\u7b00\u7b01\u7b02\u7b05\u7b07\u7b09\u7b0c\u7b0d\u7b0e\u7b10\u7b12\u7b13\u7b16\u7b17\u7b18\u7b1a\u7b1c\u7b1d\u7b1f\u7b21\u7b22\u7b23\u7b27\u7b29\u7b2d\u6d6e\u6daa\u798f\u88b1\u5f17\u752b\u629a\u8f85\u4fef\u91dc\u65a7\u812f\u8151\u5e9c\u8150\u8d74\u526f\u8986\u8d4b\u590d\u5085\u4ed8\u961c\u7236\u8179\u8d1f\u5bcc\u8ba3\u9644\u5987\u7f1a\u5490\u5676\u560e\u8be5\u6539\u6982\u9499\u76d6\u6e89\u5e72\u7518\u6746\u67d1\u7aff\u809d\u8d76\u611f\u79c6\u6562\u8d63\u5188\u521a\u94a2\u7f38\u809b\u7eb2\u5c97\u6e2f\u6760\u7bd9\u768b\u9ad8\u818f\u7f94\u7cd5\u641e\u9550\u7a3f\u544a\u54e5\u6b4c\u6401\u6208\u9e3d\u80f3\u7599\u5272\u9769\u845b\u683c\u86e4\u9601\u9694\u94ec\u4e2a\u5404\u7ed9\u6839\u8ddf\u8015\u66f4\u5e9a\u7fb9"],["b940","\u7b2f\u7b30\u7b32\u7b34\u7b35\u7b36\u7b37\u7b39\u7b3b\u7b3d\u7b3f",5,"\u7b46\u7b48\u7b4a\u7b4d\u7b4e\u7b53\u7b55\u7b57\u7b59\u7b5c\u7b5e\u7b5f\u7b61\u7b63",10,"\u7b6f\u7b70\u7b73\u7b74\u7b76\u7b78\u7b7a\u7b7c\u7b7d\u7b7f\u7b81\u7b82\u7b83\u7b84\u7b86",6,"\u7b8e\u7b8f"],["b980","\u7b91\u7b92\u7b93\u7b96\u7b98\u7b99\u7b9a\u7b9b\u7b9e\u7b9f\u7ba0\u7ba3\u7ba4\u7ba5\u7bae\u7baf\u7bb0\u7bb2\u7bb3\u7bb5\u7bb6\u7bb7\u7bb9",7,"\u7bc2\u7bc3\u7bc4\u57c2\u803f\u6897\u5de5\u653b\u529f\u606d\u9f9a\u4f9b\u8eac\u516c\u5bab\u5f13\u5de9\u6c5e\u62f1\u8d21\u5171\u94a9\u52fe\u6c9f\u82df\u72d7\u57a2\u6784\u8d2d\u591f\u8f9c\u83c7\u5495\u7b8d\u4f30\u6cbd\u5b64\u59d1\u9f13\u53e4\u86ca\u9aa8\u8c37\u80a1\u6545\u987e\u56fa\u96c7\u522e\u74dc\u5250\u5be1\u6302\u8902\u4e56\u62d0\u602a\u68fa\u5173\u5b98\u51a0\u89c2\u7ba1\u9986\u7f50\u60ef\u704c\u8d2f\u5149\u5e7f\u901b\u7470\u89c4\u572d\u7845\u5f52\u9f9f\u95fa\u8f68\u9b3c\u8be1\u7678\u6842\u67dc\u8dea\u8d35\u523d\u8f8a\u6eda\u68cd\u9505\u90ed\u56fd\u679c\u88f9\u8fc7\u54c8"],["ba40","\u7bc5\u7bc8\u7bc9\u7bca\u7bcb\u7bcd\u7bce\u7bcf\u7bd0\u7bd2\u7bd4",4,"\u7bdb\u7bdc\u7bde\u7bdf\u7be0\u7be2\u7be3\u7be4\u7be7\u7be8\u7be9\u7beb\u7bec\u7bed\u7bef\u7bf0\u7bf2",4,"\u7bf8\u7bf9\u7bfa\u7bfb\u7bfd\u7bff",7,"\u7c08\u7c09\u7c0a\u7c0d\u7c0e\u7c10",5,"\u7c17\u7c18\u7c19"],["ba80","\u7c1a",4,"\u7c20",5,"\u7c28\u7c29\u7c2b",12,"\u7c39",5,"\u7c42\u9ab8\u5b69\u6d77\u6c26\u4ea5\u5bb3\u9a87\u9163\u61a8\u90af\u97e9\u542b\u6db5\u5bd2\u51fd\u558a\u7f55\u7ff0\u64bc\u634d\u65f1\u61be\u608d\u710a\u6c57\u6c49\u592f\u676d\u822a\u58d5\u568e\u8c6a\u6beb\u90dd\u597d\u8017\u53f7\u6d69\u5475\u559d\u8377\u83cf\u6838\u79be\u548c\u4f55\u5408\u76d2\u8c89\u9602\u6cb3\u6db8\u8d6b\u8910\u9e64\u8d3a\u563f\u9ed1\u75d5\u5f88\u72e0\u6068\u54fc\u4ea8\u6a2a\u8861\u6052\u8f70\u54c4\u70d8\u8679\u9e3f\u6d2a\u5b8f\u5f18\u7ea2\u5589\u4faf\u7334\u543c\u539a\u5019\u540e\u547c\u4e4e\u5ffd\u745a\u58f6\u846b\u80e1\u8774\u72d0\u7cca\u6e56"],["bb40","\u7c43",9,"\u7c4e",36,"\u7c75",5,"\u7c7e",9],["bb80","\u7c88\u7c8a",6,"\u7c93\u7c94\u7c96\u7c99\u7c9a\u7c9b\u7ca0\u7ca1\u7ca3\u7ca6\u7ca7\u7ca8\u7ca9\u7cab\u7cac\u7cad\u7caf\u7cb0\u7cb4",4,"\u7cba\u7cbb\u5f27\u864e\u552c\u62a4\u4e92\u6caa\u6237\u82b1\u54d7\u534e\u733e\u6ed1\u753b\u5212\u5316\u8bdd\u69d0\u5f8a\u6000\u6dee\u574f\u6b22\u73af\u6853\u8fd8\u7f13\u6362\u60a3\u5524\u75ea\u8c62\u7115\u6da3\u5ba6\u5e7b\u8352\u614c\u9ec4\u78fa\u8757\u7c27\u7687\u51f0\u60f6\u714c\u6643\u5e4c\u604d\u8c0e\u7070\u6325\u8f89\u5fbd\u6062\u86d4\u56de\u6bc1\u6094\u6167\u5349\u60e0\u6666\u8d3f\u79fd\u4f1a\u70e9\u6c47\u8bb3\u8bf2\u7ed8\u8364\u660f\u5a5a\u9b42\u6d51\u6df7\u8c41\u6d3b\u4f19\u706b\u83b7\u6216\u60d1\u970d\u8d27\u7978\u51fb\u573e\u57fa\u673a\u7578\u7a3d\u79ef\u7b95"],["bc40","\u7cbf\u7cc0\u7cc2\u7cc3\u7cc4\u7cc6\u7cc9\u7ccb\u7cce",6,"\u7cd8\u7cda\u7cdb\u7cdd\u7cde\u7ce1",6,"\u7ce9",5,"\u7cf0",7,"\u7cf9\u7cfa\u7cfc",13,"\u7d0b",5],["bc80","\u7d11",14,"\u7d21\u7d23\u7d24\u7d25\u7d26\u7d28\u7d29\u7d2a\u7d2c\u7d2d\u7d2e\u7d30",6,"\u808c\u9965\u8ff9\u6fc0\u8ba5\u9e21\u59ec\u7ee9\u7f09\u5409\u6781\u68d8\u8f91\u7c4d\u96c6\u53ca\u6025\u75be\u6c72\u5373\u5ac9\u7ea7\u6324\u51e0\u810a\u5df1\u84df\u6280\u5180\u5b63\u4f0e\u796d\u5242\u60b8\u6d4e\u5bc4\u5bc2\u8ba1\u8bb0\u65e2\u5fcc\u9645\u5993\u7ee7\u7eaa\u5609\u67b7\u5939\u4f73\u5bb6\u52a0\u835a\u988a\u8d3e\u7532\u94be\u5047\u7a3c\u4ef7\u67b6\u9a7e\u5ac1\u6b7c\u76d1\u575a\u5c16\u7b3a\u95f4\u714e\u517c\u80a9\u8270\u5978\u7f04\u8327\u68c0\u67ec\u78b1\u7877\u62e3\u6361\u7b80\u4fed\u526a\u51cf\u8350\u69db\u9274\u8df5\u8d31\u89c1\u952e\u7bad\u4ef6"],["bd40","\u7d37",54,"\u7d6f",7],["bd80","\u7d78",32,"\u5065\u8230\u5251\u996f\u6e10\u6e85\u6da7\u5efa\u50f5\u59dc\u5c06\u6d46\u6c5f\u7586\u848b\u6868\u5956\u8bb2\u5320\u9171\u964d\u8549\u6912\u7901\u7126\u80f6\u4ea4\u90ca\u6d47\u9a84\u5a07\u56bc\u6405\u94f0\u77eb\u4fa5\u811a\u72e1\u89d2\u997a\u7f34\u7ede\u527f\u6559\u9175\u8f7f\u8f83\u53eb\u7a96\u63ed\u63a5\u7686\u79f8\u8857\u9636\u622a\u52ab\u8282\u6854\u6770\u6377\u776b\u7aed\u6d01\u7ed3\u89e3\u59d0\u6212\u85c9\u82a5\u754c\u501f\u4ecb\u75a5\u8beb\u5c4a\u5dfe\u7b4b\u65a4\u91d1\u4eca\u6d25\u895f\u7d27\u9526\u4ec5\u8c28\u8fdb\u9773\u664b\u7981\u8fd1\u70ec\u6d78"],["be40","\u7d99",12,"\u7da7",6,"\u7daf",42],["be80","\u7dda",32,"\u5c3d\u52b2\u8346\u5162\u830e\u775b\u6676\u9cb8\u4eac\u60ca\u7cbe\u7cb3\u7ecf\u4e95\u8b66\u666f\u9888\u9759\u5883\u656c\u955c\u5f84\u75c9\u9756\u7adf\u7ade\u51c0\u70af\u7a98\u63ea\u7a76\u7ea0\u7396\u97ed\u4e45\u7078\u4e5d\u9152\u53a9\u6551\u65e7\u81fc\u8205\u548e\u5c31\u759a\u97a0\u62d8\u72d9\u75bd\u5c45\u9a79\u83ca\u5c40\u5480\u77e9\u4e3e\u6cae\u805a\u62d2\u636e\u5de8\u5177\u8ddd\u8e1e\u952f\u4ff1\u53e5\u60e7\u70ac\u5267\u6350\u9e43\u5a1f\u5026\u7737\u5377\u7ee2\u6485\u652b\u6289\u6398\u5014\u7235\u89c9\u51b3\u8bc0\u7edd\u5747\u83cc\u94a7\u519b\u541b\u5cfb"],["bf40","\u7dfb",62],["bf80","\u7e3a\u7e3c",4,"\u7e42",4,"\u7e48",21,"\u4fca\u7ae3\u6d5a\u90e1\u9a8f\u5580\u5496\u5361\u54af\u5f00\u63e9\u6977\u51ef\u6168\u520a\u582a\u52d8\u574e\u780d\u770b\u5eb7\u6177\u7ce0\u625b\u6297\u4ea2\u7095\u8003\u62f7\u70e4\u9760\u5777\u82db\u67ef\u68f5\u78d5\u9897\u79d1\u58f3\u54b3\u53ef\u6e34\u514b\u523b\u5ba2\u8bfe\u80af\u5543\u57a6\u6073\u5751\u542d\u7a7a\u6050\u5b54\u63a7\u62a0\u53e3\u6263\u5bc7\u67af\u54ed\u7a9f\u82e6\u9177\u5e93\u88e4\u5938\u57ae\u630e\u8de8\u80ef\u5757\u7b77\u4fa9\u5feb\u5bbd\u6b3e\u5321\u7b50\u72c2\u6846\u77ff\u7736\u65f7\u51b5\u4e8f\u76d4\u5cbf\u7aa5\u8475\u594e\u9b41\u5080"],["c040","\u7e5e",35,"\u7e83",23,"\u7e9c\u7e9d\u7e9e"],["c080","\u7eae\u7eb4\u7ebb\u7ebc\u7ed6\u7ee4\u7eec\u7ef9\u7f0a\u7f10\u7f1e\u7f37\u7f39\u7f3b",6,"\u7f43\u7f46",9,"\u7f52\u7f53\u9988\u6127\u6e83\u5764\u6606\u6346\u56f0\u62ec\u6269\u5ed3\u9614\u5783\u62c9\u5587\u8721\u814a\u8fa3\u5566\u83b1\u6765\u8d56\u84dd\u5a6a\u680f\u62e6\u7bee\u9611\u5170\u6f9c\u8c30\u63fd\u89c8\u61d2\u7f06\u70c2\u6ee5\u7405\u6994\u72fc\u5eca\u90ce\u6717\u6d6a\u635e\u52b3\u7262\u8001\u4f6c\u59e5\u916a\u70d9\u6d9d\u52d2\u4e50\u96f7\u956d\u857e\u78ca\u7d2f\u5121\u5792\u64c2\u808b\u7c7b\u6cea\u68f1\u695e\u51b7\u5398\u68a8\u7281\u9ece\u7bf1\u72f8\u79bb\u6f13\u7406\u674e\u91cc\u9ca4\u793c\u8389\u8354\u540f\u6817\u4e3d\u5389\u52b1\u783e\u5386\u5229\u5088\u4f8b\u4fd0"],["c140","\u7f56\u7f59\u7f5b\u7f5c\u7f5d\u7f5e\u7f60\u7f63",4,"\u7f6b\u7f6c\u7f6d\u7f6f\u7f70\u7f73\u7f75\u7f76\u7f77\u7f78\u7f7a\u7f7b\u7f7c\u7f7d\u7f7f\u7f80\u7f82",7,"\u7f8b\u7f8d\u7f8f",4,"\u7f95",4,"\u7f9b\u7f9c\u7fa0\u7fa2\u7fa3\u7fa5\u7fa6\u7fa8",6,"\u7fb1"],["c180","\u7fb3",4,"\u7fba\u7fbb\u7fbe\u7fc0\u7fc2\u7fc3\u7fc4\u7fc6\u7fc7\u7fc8\u7fc9\u7fcb\u7fcd\u7fcf",4,"\u7fd6\u7fd7\u7fd9",5,"\u7fe2\u7fe3\u75e2\u7acb\u7c92\u6ca5\u96b6\u529b\u7483\u54e9\u4fe9\u8054\u83b2\u8fde\u9570\u5ec9\u601c\u6d9f\u5e18\u655b\u8138\u94fe\u604b\u70bc\u7ec3\u7cae\u51c9\u6881\u7cb1\u826f\u4e24\u8f86\u91cf\u667e\u4eae\u8c05\u64a9\u804a\u50da\u7597\u71ce\u5be5\u8fbd\u6f66\u4e86\u6482\u9563\u5ed6\u6599\u5217\u88c2\u70c8\u52a3\u730e\u7433\u6797\u78f7\u9716\u4e34\u90bb\u9cde\u6dcb\u51db\u8d41\u541d\u62ce\u73b2\u83f1\u96f6\u9f84\u94c3\u4f36\u7f9a\u51cc\u7075\u9675\u5cad\u9886\u53e6\u4ee4\u6e9c\u7409\u69b4\u786b\u998f\u7559\u5218\u7624\u6d41\u67f3\u516d\u9f99\u804b\u5499\u7b3c\u7abf"],["c240","\u7fe4\u7fe7\u7fe8\u7fea\u7feb\u7fec\u7fed\u7fef\u7ff2\u7ff4",6,"\u7ffd\u7ffe\u7fff\u8002\u8007\u8008\u8009\u800a\u800e\u800f\u8011\u8013\u801a\u801b\u801d\u801e\u801f\u8021\u8023\u8024\u802b",5,"\u8032\u8034\u8039\u803a\u803c\u803e\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804e\u804f\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805b",13,"\u806b",5,"\u8072",11,"\u9686\u5784\u62e2\u9647\u697c\u5a04\u6402\u7bd3\u6f0f\u964b\u82a6\u5362\u9885\u5e90\u7089\u63b3\u5364\u864f\u9c81\u9e93\u788c\u9732\u8def\u8d42\u9e7f\u6f5e\u7984\u5f55\u9646\u622e\u9a74\u5415\u94dd\u4fa3\u65c5\u5c65\u5c61\u7f15\u8651\u6c2f\u5f8b\u7387\u6ee4\u7eff\u5ce6\u631b\u5b6a\u6ee6\u5375\u4e71\u63a0\u7565\u62a1\u8f6e\u4f26\u4ed1\u6ca6\u7eb6\u8bba\u841d\u87ba\u7f57\u903b\u9523\u7ba9\u9aa1\u88f8\u843d\u6d1b\u9a86\u7edc\u5988\u9ebb\u739b\u7801\u8682\u9a6c\u9a82\u561b\u5417\u57cb\u4e70\u9ea6\u5356\u8fc8\u8109\u7792\u9992\u86ee\u6ee1\u8513\u66fc\u6162\u6f2b"],["c340","\u807e\u8081\u8082\u8085\u8088\u808a\u808d",5,"\u8094\u8095\u8097\u8099\u809e\u80a3\u80a6\u80a7\u80a8\u80ac\u80b0\u80b3\u80b5\u80b6\u80b8\u80b9\u80bb\u80c5\u80c7",4,"\u80cf",6,"\u80d8\u80df\u80e0\u80e2\u80e3\u80e6\u80ee\u80f5\u80f7\u80f9\u80fb\u80fe\u80ff\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810b"],["c380","\u810c\u8115\u8117\u8119\u811b\u811c\u811d\u811f",12,"\u812d\u812e\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813f\u8c29\u8292\u832b\u76f2\u6c13\u5fd9\u83bd\u732b\u8305\u951a\u6bdb\u77db\u94c6\u536f\u8302\u5192\u5e3d\u8c8c\u8d38\u4e48\u73ab\u679a\u6885\u9176\u9709\u7164\u6ca1\u7709\u5a92\u9541\u6bcf\u7f8e\u6627\u5bd0\u59b9\u5a9a\u95e8\u95f7\u4eec\u840c\u8499\u6aac\u76df\u9530\u731b\u68a6\u5b5f\u772f\u919a\u9761\u7cdc\u8ff7\u8c1c\u5f25\u7c73\u79d8\u89c5\u6ccc\u871c\u5bc6\u5e42\u68c9\u7720\u7ef5\u5195\u514d\u52c9\u5a29\u7f05\u9762\u82d7\u63cf\u7784\u85d0\u79d2\u6e3a\u5e99\u5999\u8511\u706d\u6c11\u62bf\u76bf\u654f\u60af\u95fd\u660e\u879f\u9e23\u94ed\u540d\u547d\u8c2c\u6478"],["c440","\u8140",5,"\u8147\u8149\u814d\u814e\u814f\u8152\u8156\u8157\u8158\u815b",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816a\u816b\u816c\u816f\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818b\u818c\u818d\u818e\u8190\u8192",5,"\u8199\u819a\u819e",4,"\u81a4\u81a5"],["c480","\u81a7\u81a9\u81ab",7,"\u81b4",5,"\u81bc\u81bd\u81be\u81bf\u81c4\u81c5\u81c7\u81c8\u81c9\u81cb\u81cd",6,"\u6479\u8611\u6a21\u819c\u78e8\u6469\u9b54\u62b9\u672b\u83ab\u58a8\u9ed8\u6cab\u6f20\u5bde\u964c\u8c0b\u725f\u67d0\u62c7\u7261\u4ea9\u59c6\u6bcd\u5893\u66ae\u5e55\u52df\u6155\u6728\u76ee\u7766\u7267\u7a46\u62ff\u54ea\u5450\u94a0\u90a3\u5a1c\u7eb3\u6c16\u4e43\u5976\u8010\u5948\u5357\u7537\u96be\u56ca\u6320\u8111\u607c\u95f9\u6dd6\u5462\u9981\u5185\u5ae9\u80fd\u59ae\u9713\u502a\u6ce5\u5c3c\u62df\u4f60\u533f\u817b\u9006\u6eba\u852b\u62c8\u5e74\u78be\u64b5\u637b\u5ff5\u5a18\u917f\u9e1f\u5c3f\u634f\u8042\u5b7d\u556e\u954a\u954d\u6d85\u60a8\u67e0\u72de\u51dd\u5b81"],["c540","\u81d4",14,"\u81e4\u81e5\u81e6\u81e8\u81e9\u81eb\u81ee",4,"\u81f5",5,"\u81fd\u81ff\u8203\u8207",4,"\u820e\u820f\u8211\u8213\u8215",5,"\u821d\u8220\u8224\u8225\u8226\u8227\u8229\u822e\u8232\u823a\u823c\u823d\u823f"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824a\u824c\u824d\u824e\u8250",7,"\u8259\u825b\u825c\u825d\u825e\u8260",7,"\u8269\u62e7\u6cde\u725b\u626d\u94ae\u7ebd\u8113\u6d53\u519c\u5f04\u5974\u52aa\u6012\u5973\u6696\u8650\u759f\u632a\u61e6\u7cef\u8bfa\u54e6\u6b27\u9e25\u6bb4\u85d5\u5455\u5076\u6ca4\u556a\u8db4\u722c\u5e15\u6015\u7436\u62cd\u6392\u724c\u5f98\u6e43\u6d3e\u6500\u6f58\u76d8\u78d0\u76fc\u7554\u5224\u53db\u4e53\u5e9e\u65c1\u802a\u80d6\u629b\u5486\u5228\u70ae\u888d\u8dd1\u6ce1\u5478\u80da\u57f9\u88f4\u8d54\u966a\u914d\u4f69\u6c9b\u55b7\u76c6\u7830\u62a8\u70f9\u6f8e\u5f6d\u84ec\u68da\u787c\u7bf7\u81a8\u670b\u9e4f\u6367\u78b0\u576f\u7812\u9739\u6279\u62ab\u5288\u7435\u6bd7"],["c640","\u826a\u826b\u826c\u826d\u8271\u8275\u8276\u8277\u8278\u827b\u827c\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828c\u8290\u8293\u8294\u8295\u8296\u829a\u829b\u829e\u82a0\u82a2\u82a3\u82a7\u82b2\u82b5\u82b6\u82ba\u82bb\u82bc\u82bf\u82c0\u82c2\u82c3\u82c5\u82c6\u82c9\u82d0\u82d6\u82d9\u82da\u82dd\u82e2\u82e7\u82e8\u82e9\u82ea\u82ec\u82ed\u82ee\u82f0\u82f2\u82f3\u82f5\u82f6\u82f8"],["c680","\u82fa\u82fc",4,"\u830a\u830b\u830d\u8310\u8312\u8313\u8316\u8318\u8319\u831d",9,"\u8329\u832a\u832e\u8330\u8332\u8337\u833b\u833d\u5564\u813e\u75b2\u76ae\u5339\u75de\u50fb\u5c41\u8b6c\u7bc7\u504f\u7247\u9a97\u98d8\u6f02\u74e2\u7968\u6487\u77a5\u62fc\u9891\u8d2b\u54c1\u8058\u4e52\u576a\u82f9\u840d\u5e73\u51ed\u74f6\u8bc4\u5c4f\u5761\u6cfc\u9887\u5a46\u7834\u9b44\u8feb\u7c95\u5256\u6251\u94fa\u4ec6\u8386\u8461\u83e9\u84b2\u57d4\u6734\u5703\u666e\u6d66\u8c31\u66dd\u7011\u671f\u6b3a\u6816\u621a\u59bb\u4e03\u51c4\u6f06\u67d2\u6c8f\u5176\u68cb\u5947\u6b67\u7566\u5d0e\u8110\u9f50\u65d7\u7948\u7941\u9a91\u8d77\u5c82\u4e5e\u4f01\u542f\u5951\u780c\u5668\u6c14\u8fc4\u5f03\u6c7d\u6ce3\u8bab\u6390"],["c740","\u833e\u833f\u8341\u8342\u8344\u8345\u8348\u834a",4,"\u8353\u8355",4,"\u835d\u8362\u8370",6,"\u8379\u837a\u837e",6,"\u8387\u8388\u838a\u838b\u838c\u838d\u838f\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839a\u839d\u839f\u83a1",6,"\u83ac\u83ad\u83ae"],["c780","\u83af\u83b5\u83bb\u83be\u83bf\u83c2\u83c3\u83c4\u83c6\u83c8\u83c9\u83cb\u83cd\u83ce\u83d0\u83d1\u83d2\u83d3\u83d5\u83d7\u83d9\u83da\u83db\u83de\u83e2\u83e3\u83e4\u83e6\u83e7\u83e8\u83eb\u83ec\u83ed\u6070\u6d3d\u7275\u6266\u948e\u94c5\u5343\u8fc1\u7b7e\u4edf\u8c26\u4e7e\u9ed4\u94b1\u94b3\u524d\u6f5c\u9063\u6d45\u8c34\u5811\u5d4c\u6b20\u6b49\u67aa\u545b\u8154\u7f8c\u5899\u8537\u5f3a\u62a2\u6a47\u9539\u6572\u6084\u6865\u77a7\u4e54\u4fa8\u5de7\u9798\u64ac\u7fd8\u5ced\u4fcf\u7a8d\u5207\u8304\u4e14\u602f\u7a83\u94a6\u4fb5\u4eb2\u79e6\u7434\u52e4\u82b9\u64d2\u79bd\u5bdd\u6c81\u9752\u8f7b\u6c22\u503e\u537f\u6e05\u64ce\u6674\u6c30\u60c5\u9877\u8bf7\u5e86\u743c\u7a77\u79cb\u4e18\u90b1\u7403\u6c42\u56da\u914b\u6cc5\u8d8b\u533a\u86c6\u66f2\u8eaf\u5c48\u9a71\u6e20"],["c840","\u83ee\u83ef\u83f3",4,"\u83fa\u83fb\u83fc\u83fe\u83ff\u8400\u8402\u8405\u8407\u8408\u8409\u840a\u8410\u8412",5,"\u8419\u841a\u841b\u841e",5,"\u8429",7,"\u8432",5,"\u8439\u843a\u843b\u843e",7,"\u8447\u8448\u8449"],["c880","\u844a",6,"\u8452",4,"\u8458\u845d\u845e\u845f\u8460\u8462\u8464",4,"\u846a\u846e\u846f\u8470\u8472\u8474\u8477\u8479\u847b\u847c\u53d6\u5a36\u9f8b\u8da3\u53bb\u5708\u98a7\u6743\u919b\u6cc9\u5168\u75ca\u62f3\u72ac\u5238\u529d\u7f3a\u7094\u7638\u5374\u9e4a\u69b7\u786e\u96c0\u88d9\u7fa4\u7136\u71c3\u5189\u67d3\u74e4\u58e4\u6518\u56b7\u8ba9\u9976\u6270\u7ed5\u60f9\u70ed\u58ec\u4ec1\u4eba\u5fcd\u97e7\u4efb\u8ba4\u5203\u598a\u7eab\u6254\u4ecd\u65e5\u620e\u8338\u84c9\u8363\u878d\u7194\u6eb6\u5bb9\u7ed2\u5197\u63c9\u67d4\u8089\u8339\u8815\u5112\u5b7a\u5982\u8fb1\u4e73\u6c5d\u5165\u8925\u8f6f\u962e\u854a\u745e\u9510\u95f0\u6da6\u82e5\u5f31\u6492\u6d12\u8428\u816e\u9cc3\u585e\u8d5b\u4e09\u53c1"],["c940","\u847d",4,"\u8483\u8484\u8485\u8486\u848a\u848d\u848f",7,"\u8498\u849a\u849b\u849d\u849e\u849f\u84a0\u84a2",12,"\u84b0\u84b1\u84b3\u84b5\u84b6\u84b7\u84bb\u84bc\u84be\u84c0\u84c2\u84c3\u84c5\u84c6\u84c7\u84c8\u84cb\u84cc\u84ce\u84cf\u84d2\u84d4\u84d5\u84d7"],["c980","\u84d8",4,"\u84de\u84e1\u84e2\u84e4\u84e7",4,"\u84ed\u84ee\u84ef\u84f1",10,"\u84fd\u84fe\u8500\u8501\u8502\u4f1e\u6563\u6851\u55d3\u4e27\u6414\u9a9a\u626b\u5ac2\u745f\u8272\u6da9\u68ee\u50e7\u838e\u7802\u6740\u5239\u6c99\u7eb1\u50bb\u5565\u715e\u7b5b\u6652\u73ca\u82eb\u6749\u5c71\u5220\u717d\u886b\u95ea\u9655\u64c5\u8d61\u81b3\u5584\u6c55\u6247\u7f2e\u5892\u4f24\u5546\u8d4f\u664c\u4e0a\u5c1a\u88f3\u68a2\u634e\u7a0d\u70e7\u828d\u52fa\u97f6\u5c11\u54e8\u90b5\u7ecd\u5962\u8d4a\u86c7\u820c\u820d\u8d66\u6444\u5c04\u6151\u6d89\u793e\u8bbe\u7837\u7533\u547b\u4f38\u8eab\u6df1\u5a20\u7ec5\u795e\u6c88\u5ba1\u5a76\u751a\u80be\u614e\u6e17\u58f0\u751f\u7525\u7272\u5347\u7ef3"],["ca40","\u8503",8,"\u850d\u850e\u850f\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851b\u851c\u851d\u851e\u8520\u8522",8,"\u852d",9,"\u853e",4,"\u8544\u8545\u8546\u8547\u854b",10],["ca80","\u8557\u8558\u855a\u855b\u855c\u855d\u855f",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857c\u857d\u857f\u8580\u8581\u7701\u76db\u5269\u80dc\u5723\u5e08\u5931\u72ee\u65bd\u6e7f\u8bd7\u5c38\u8671\u5341\u77f3\u62fe\u65f6\u4ec0\u98df\u8680\u5b9e\u8bc6\u53f2\u77e2\u4f7f\u5c4e\u9a76\u59cb\u5f0f\u793a\u58eb\u4e16\u67ff\u4e8b\u62ed\u8a93\u901d\u52bf\u662f\u55dc\u566c\u9002\u4ed5\u4f8d\u91ca\u9970\u6c0f\u5e02\u6043\u5ba4\u89c6\u8bd5\u6536\u624b\u9996\u5b88\u5bff\u6388\u552e\u53d7\u7626\u517d\u852c\u67a2\u68b3\u6b8a\u6292\u8f93\u53d4\u8212\u6dd1\u758f\u4e66\u8d4e\u5b70\u719f\u85af\u6691\u66d9\u7f72\u8700\u9ecd\u9f20\u5c5e\u672f\u8ff0\u6811\u675f\u620d\u7ad6\u5885\u5eb6\u6570\u6f31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859d",6,"\u85a5\u85a6\u85a7\u85a9\u85ab\u85ac\u85ad\u85b1",5,"\u85b8\u85ba",6,"\u85c2",6,"\u85ca",4,"\u85d1\u85d2"],["cb80","\u85d4\u85d6",5,"\u85dd",6,"\u85e5\u85e6\u85e7\u85e8\u85ea",14,"\u6055\u5237\u800d\u6454\u8870\u7529\u5e05\u6813\u62f4\u971c\u53cc\u723d\u8c01\u6c34\u7761\u7a0e\u542e\u77ac\u987a\u821c\u8bf4\u7855\u6714\u70c1\u65af\u6495\u5636\u601d\u79c1\u53f8\u4e1d\u6b7b\u8086\u5bfa\u55e3\u56db\u4f3a\u4f3c\u9972\u5df3\u677e\u8038\u6002\u9882\u9001\u5b8b\u8bbc\u8bf5\u641c\u8258\u64de\u55fd\u82cf\u9165\u4fd7\u7d20\u901f\u7c9f\u50f3\u5851\u6eaf\u5bbf\u8bc9\u8083\u9178\u849c\u7b97\u867d\u968b\u968f\u7ee5\u9ad3\u788e\u5c81\u7a57\u9042\u96a7\u795f\u5b59\u635f\u7b0b\u84d1\u68ad\u5506\u7f29\u7410\u7d22\u9501\u6240\u584c\u4ed6\u5b83\u5979\u5854"],["cc40","\u85f9\u85fa\u85fc\u85fd\u85fe\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862a",13,"\u8639\u863a\u863b\u863d\u863e\u863f\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865b\u865c\u865d\u865f\u8660\u8661\u8663",7,"\u736d\u631e\u8e4b\u8e0f\u80ce\u82d4\u62ac\u53f0\u6cf0\u915e\u592a\u6001\u6c70\u574d\u644a\u8d2a\u762b\u6ee9\u575b\u6a80\u75f0\u6f6d\u8c2d\u8c08\u5766\u6bef\u8892\u78b3\u63a2\u53f9\u70ad\u6c64\u5858\u642a\u5802\u68e0\u819b\u5510\u7cd6\u5018\u8eba\u6dcc\u8d9f\u70eb\u638f\u6d9b\u6ed4\u7ee6\u8404\u6843\u9003\u6dd8\u9676\u8ba8\u5957\u7279\u85e4\u817e\u75bc\u8a8a\u68af\u5254\u8e22\u9511\u63d0\u9898\u8e44\u557c\u4f53\u66ff\u568f\u60d5\u6d95\u5243\u5c49\u5929\u6dfb\u586b\u7530\u751c\u606c\u8214\u8146\u6311\u6761\u8fe2\u773a\u8df3\u8d34\u94c1\u5e16\u5385\u542c\u70c3"],["cd40","\u866d\u866f\u8670\u8672",6,"\u8683",6,"\u868e",4,"\u8694\u8696",5,"\u869e",4,"\u86a5\u86a6\u86ab\u86ad\u86ae\u86b2\u86b3\u86b7\u86b8\u86b9\u86bb",4,"\u86c1\u86c2\u86c3\u86c5\u86c8\u86cc\u86cd\u86d2\u86d3\u86d5\u86d6\u86d7\u86da\u86dc"],["cd80","\u86dd\u86e0\u86e1\u86e2\u86e3\u86e5\u86e6\u86e7\u86e8\u86ea\u86eb\u86ec\u86ef\u86f5\u86f6\u86f7\u86fa\u86fb\u86fc\u86fd\u86ff\u8701\u8704\u8705\u8706\u870b\u870c\u870e\u870f\u8710\u8711\u8714\u8716\u6c40\u5ef7\u505c\u4ead\u5ead\u633a\u8247\u901a\u6850\u916e\u77b3\u540c\u94dc\u5f64\u7ae5\u6876\u6345\u7b52\u7edf\u75db\u5077\u6295\u5934\u900f\u51f8\u79c3\u7a81\u56fe\u5f92\u9014\u6d82\u5c60\u571f\u5410\u5154\u6e4d\u56e2\u63a8\u9893\u817f\u8715\u892a\u9000\u541e\u5c6f\u81c0\u62d6\u6258\u8131\u9e35\u9640\u9a6e\u9a7c\u692d\u59a5\u62d3\u553e\u6316\u54c7\u86d9\u6d3c\u5a03\u74e6\u889c\u6b6a\u5916\u8c4c\u5f2f\u6e7e\u73a9\u987d\u4e38\u70f7\u5b8c\u7897\u633d\u665a\u7696\u60cb\u5b9b\u5a49\u4e07\u8155\u6c6a\u738b\u4ea1\u6789\u7f51\u5f80\u65fa\u671b\u5fd8\u5984\u5a01"],["ce40","\u8719\u871b\u871d\u871f\u8720\u8724\u8726\u8727\u8728\u872a\u872b\u872c\u872d\u872f\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873a\u873c\u873d\u8740",6,"\u874a\u874b\u874d\u874f\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875a",5,"\u8761\u8762\u8766",7,"\u876f\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877a\u877f\u8780\u8781\u8784\u8786\u8787\u8789\u878a\u878c\u878e",4,"\u8794\u8795\u8796\u8798",6,"\u87a0",4,"\u5dcd\u5fae\u5371\u97e6\u8fdd\u6845\u56f4\u552f\u60df\u4e3a\u6f4d\u7ef4\u82c7\u840e\u59d4\u4f1f\u4f2a\u5c3e\u7eac\u672a\u851a\u5473\u754f\u80c3\u5582\u9b4f\u4f4d\u6e2d\u8c13\u5c09\u6170\u536b\u761f\u6e29\u868a\u6587\u95fb\u7eb9\u543b\u7a33\u7d0a\u95ee\u55e1\u7fc1\u74ee\u631d\u8717\u6da1\u7a9d\u6211\u65a1\u5367\u63e1\u6c83\u5deb\u545c\u94a8\u4e4c\u6c61\u8bec\u5c4b\u65e0\u829c\u68a7\u543e\u5434\u6bcb\u6b66\u4e94\u6342\u5348\u821e\u4f0d\u4fae\u575e\u620a\u96fe\u6664\u7269\u52ff\u52a1\u609f\u8bef\u6614\u7199\u6790\u897f\u7852\u77fd\u6670\u563b\u5438\u9521\u727a"],["cf40","\u87a5\u87a6\u87a7\u87a9\u87aa\u87ae\u87b0\u87b1\u87b2\u87b4\u87b6\u87b7\u87b8\u87b9\u87bb\u87bc\u87be\u87bf\u87c1",4,"\u87c7\u87c8\u87c9\u87cc",4,"\u87d4",6,"\u87dc\u87dd\u87de\u87df\u87e1\u87e2\u87e3\u87e4\u87e6\u87e7\u87e8\u87e9\u87eb\u87ec\u87ed\u87ef",9],["cf80","\u87fa\u87fb\u87fc\u87fd\u87ff\u8800\u8801\u8802\u8804",5,"\u880b",7,"\u8814\u8817\u8818\u8819\u881a\u881c",4,"\u8823\u7a00\u606f\u5e0c\u6089\u819d\u5915\u60dc\u7184\u70ef\u6eaa\u6c50\u7280\u6a84\u88ad\u5e2d\u4e60\u5ab3\u559c\u94e3\u6d17\u7cfb\u9699\u620f\u7ec6\u778e\u867e\u5323\u971e\u8f96\u6687\u5ce1\u4fa0\u72ed\u4e0b\u53a6\u590f\u5413\u6380\u9528\u5148\u4ed9\u9c9c\u7ea4\u54b8\u8d24\u8854\u8237\u95f2\u6d8e\u5f26\u5acc\u663e\u9669\u73b0\u732e\u53bf\u817a\u9985\u7fa1\u5baa\u9677\u9650\u7ebf\u76f8\u53a2\u9576\u9999\u7bb1\u8944\u6e58\u4e61\u7fd4\u7965\u8be6\u60f3\u54cd\u4eab\u9879\u5df7\u6a61\u50cf\u5411\u8c61\u8427\u785d\u9704\u524a\u54ee\u56a3\u9500\u6d88\u5bb5\u6dc6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883a\u883b\u883d\u883e\u883f\u8841\u8842\u8843\u8846",5,"\u884e",5,"\u8855\u8856\u8858\u885a",6,"\u8866\u8867\u886a\u886d\u886f\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887a"],["d080","\u887b\u887c\u8880\u8883\u8886\u8887\u8889\u888a\u888c\u888e\u888f\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889d",4,"\u88a3\u88a5",5,"\u5c0f\u5b5d\u6821\u8096\u5578\u7b11\u6548\u6954\u4e9b\u6b47\u874e\u978b\u534f\u631f\u643a\u90aa\u659c\u80c1\u8c10\u5199\u68b0\u5378\u87f9\u61c8\u6cc4\u6cfb\u8c22\u5c51\u85aa\u82af\u950c\u6b23\u8f9b\u65b0\u5ffb\u5fc3\u4fe1\u8845\u661f\u8165\u7329\u60fa\u5174\u5211\u578b\u5f62\u90a2\u884c\u9192\u5e78\u674f\u6027\u59d3\u5144\u51f6\u80f8\u5308\u6c79\u96c4\u718a\u4f11\u4fee\u7f9e\u673d\u55c5\u9508\u79c0\u8896\u7ee3\u589f\u620c\u9700\u865a\u5618\u987b\u5f90\u8bb8\u84c4\u9157\u53d9\u65ed\u5e8f\u755c\u6064\u7d6e\u5a7f\u7eea\u7eed\u8f69\u55a7\u5ba3\u60ac\u65cb\u7384"],["d140","\u88ac\u88ae\u88af\u88b0\u88b2",4,"\u88b8\u88b9\u88ba\u88bb\u88bd\u88be\u88bf\u88c0\u88c3\u88c4\u88c7\u88c8\u88ca\u88cb\u88cc\u88cd\u88cf\u88d0\u88d1\u88d3\u88d6\u88d7\u88da",4,"\u88e0\u88e1\u88e6\u88e7\u88e9",6,"\u88f2\u88f5\u88f6\u88f7\u88fa\u88fb\u88fd\u88ff\u8900\u8901\u8903",5],["d180","\u8909\u890b",4,"\u8911\u8914",4,"\u891c",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892c\u892d\u892e\u892f\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7eda\u9774\u859b\u5b66\u7a74\u96ea\u8840\u52cb\u718f\u5faa\u65ec\u8be2\u5bfb\u9a6f\u5de1\u6b89\u6c5b\u8bad\u8baf\u900a\u8fc5\u538b\u62bc\u9e26\u9e2d\u5440\u4e2b\u82bd\u7259\u869c\u5d16\u8859\u6daf\u96c5\u54d1\u4e9a\u8bb6\u7109\u54bd\u9609\u70df\u6df9\u76d0\u4e25\u7814\u8712\u5ca9\u5ef6\u8a00\u989c\u960e\u708e\u6cbf\u5944\u63a9\u773c\u884d\u6f14\u8273\u5830\u71d5\u538c\u781a\u96c1\u5501\u5f66\u7130\u5bb4\u8c1a\u9a8c\u6b83\u592e\u9e2f\u79e7\u6768\u626c\u4f6f\u75a1\u7f8a\u6d0b\u9633\u6c27\u4ef0\u75d2\u517b\u6837\u6f3e\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897c"],["d280","\u897d\u897e\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5c27\u9065\u7a91\u8c23\u59da\u54ac\u8200\u836f\u8981\u8000\u6930\u564e\u8036\u7237\u91ce\u51b6\u4e5f\u9875\u6396\u4e1a\u53f6\u66f3\u814b\u591c\u6db2\u4e00\u58f9\u533b\u63d6\u94f1\u4f9d\u4f0a\u8863\u9890\u5937\u9057\u79fb\u4eea\u80f0\u7591\u6c82\u5b9c\u59e8\u5f5d\u6905\u8681\u501a\u5df2\u4e59\u77e3\u4ee5\u827a\u6291\u6613\u9091\u5c79\u4ebf\u5f79\u81c6\u9038\u8084\u75ab\u4ea6\u88d4\u610f\u6bc5\u5fc6\u4e49\u76ca\u6ea2\u8be3\u8bae\u8c0a\u8bd1\u5f02\u7ffc\u7fcc\u7ece\u8335\u836b\u56e0\u6bb7\u97f3\u9634\u59fb\u541f\u94f6\u6deb\u5bc5\u996e\u5c39\u5f15\u9690"],["d340","\u89a2",30,"\u89c3\u89cd\u89d3\u89d4\u89d5\u89d7\u89d8\u89d9\u89db\u89dd\u89df\u89e0\u89e1\u89e2\u89e4\u89e7\u89e8\u89e9\u89ea\u89ec\u89ed\u89ee\u89f0\u89f1\u89f2\u89f4",6],["d380","\u89fb",4,"\u8a01",5,"\u8a08",21,"\u5370\u82f1\u6a31\u5a74\u9e70\u5e94\u7f28\u83b9\u8424\u8425\u8367\u8747\u8fce\u8d62\u76c8\u5f71\u9896\u786c\u6620\u54df\u62e5\u4f63\u81c3\u75c8\u5eb8\u96cd\u8e0a\u86f9\u548f\u6cf3\u6d8c\u6c38\u607f\u52c7\u7528\u5e7d\u4f18\u60a0\u5fe7\u5c24\u7531\u90ae\u94c0\u72b9\u6cb9\u6e38\u9149\u6709\u53cb\u53f3\u4f51\u91c9\u8bf1\u53c8\u5e7c\u8fc2\u6de4\u4e8e\u76c2\u6986\u865e\u611a\u8206\u4f59\u4fde\u903e\u9c7c\u6109\u6e1d\u6e14\u9685\u4e88\u5a31\u96e8\u4e0e\u5c7f\u79b9\u5b87\u8bed\u7fbd\u7389\u57df\u828b\u90c1\u5401\u9047\u55bb\u5cea\u5fa1\u6108\u6b32\u72f1\u80b2\u8a89"],["d440","\u8a1e",31,"\u8a3f",8,"\u8a49",21],["d480","\u8a5f",25,"\u8a7a",6,"\u6d74\u5bd3\u88d5\u9884\u8c6b\u9a6d\u9e33\u6e0a\u51a4\u5143\u57a3\u8881\u539f\u63f4\u8f95\u56ed\u5458\u5706\u733f\u6e90\u7f18\u8fdc\u82d1\u613f\u6028\u9662\u66f0\u7ea6\u8d8a\u8dc3\u94a5\u5cb3\u7ca4\u6708\u60a6\u9605\u8018\u4e91\u90e7\u5300\u9668\u5141\u8fd0\u8574\u915d\u6655\u97f5\u5b55\u531d\u7838\u6742\u683d\u54c9\u707e\u5bb0\u8f7d\u518d\u5728\u54b1\u6512\u6682\u8d5e\u8d43\u810f\u846c\u906d\u7cdf\u51ff\u85fb\u67a3\u65e9\u6fa1\u86a4\u8e81\u566a\u9020\u7682\u7076\u71e5\u8d23\u62e9\u5219\u6cfd\u8d3c\u600e\u589e\u618e\u66fe\u8d60\u624e\u55b3\u6e23\u672d\u8f67"],["d540","\u8a81",7,"\u8a8b",7,"\u8a94",46],["d580","\u8ac3",32,"\u94e1\u95f8\u7728\u6805\u69a8\u548b\u4e4d\u70b8\u8bc8\u6458\u658b\u5b85\u7a84\u503a\u5be8\u77bb\u6be1\u8a79\u7c98\u6cbe\u76cf\u65a9\u8f97\u5d2d\u5c55\u8638\u6808\u5360\u6218\u7ad9\u6e5b\u7efd\u6a1f\u7ae0\u5f70\u6f33\u5f20\u638c\u6da8\u6756\u4e08\u5e10\u8d26\u4ed7\u80c0\u7634\u969c\u62db\u662d\u627e\u6cbc\u8d75\u7167\u7f69\u5146\u8087\u53ec\u906e\u6298\u54f2\u86f0\u8f99\u8005\u9517\u8517\u8fd9\u6d59\u73cd\u659f\u771f\u7504\u7827\u81fb\u8d1e\u9488\u4fa6\u6795\u75b9\u8bca\u9707\u632f\u9547\u9635\u84b8\u6323\u7741\u5f81\u72f0\u4e89\u6014\u6574\u62ef\u6b63\u653f"],["d640","\u8ae4",34,"\u8b08",27],["d680","\u8b24\u8b25\u8b27",30,"\u5e27\u75c7\u90d1\u8bc1\u829d\u679d\u652f\u5431\u8718\u77e5\u80a2\u8102\u6c41\u4e4b\u7ec7\u804c\u76f4\u690d\u6b96\u6267\u503c\u4f84\u5740\u6307\u6b62\u8dbe\u53ea\u65e8\u7eb8\u5fd7\u631a\u63b7\u81f3\u81f4\u7f6e\u5e1c\u5cd9\u5236\u667a\u79e9\u7a1a\u8d28\u7099\u75d4\u6ede\u6cbb\u7a92\u4e2d\u76c5\u5fe0\u949f\u8877\u7ec8\u79cd\u80bf\u91cd\u4ef2\u4f17\u821f\u5468\u5dde\u6d32\u8bcc\u7ca5\u8f74\u8098\u5e1a\u5492\u76b1\u5b99\u663c\u9aa4\u73e0\u682a\u86db\u6731\u732a\u8bf8\u8bdb\u9010\u7af9\u70db\u716e\u62c4\u77a9\u5631\u4e3b\u8457\u67f1\u52a9\u86c0\u8d2e\u94f8\u7b51"],["d740","\u8b46",31,"\u8b67",4,"\u8b6d",25],["d780","\u8b87",24,"\u8bac\u8bb1\u8bbb\u8bc7\u8bd0\u8bea\u8c09\u8c1e\u4f4f\u6ce8\u795d\u9a7b\u6293\u722a\u62fd\u4e13\u7816\u8f6c\u64b0\u8d5a\u7bc6\u6869\u5e84\u88c5\u5986\u649e\u58ee\u72b6\u690e\u9525\u8ffd\u8d58\u5760\u7f00\u8c06\u51c6\u6349\u62d9\u5353\u684c\u7422\u8301\u914c\u5544\u7740\u707c\u6d4a\u5179\u54a8\u8d44\u59ff\u6ecb\u6dc4\u5b5c\u7d2b\u4ed4\u7c7d\u6ed3\u5b50\u81ea\u6e0d\u5b57\u9b03\u68d5\u8e2a\u5b97\u7efc\u603b\u7eb5\u90b9\u8d70\u594f\u63cd\u79df\u8db3\u5352\u65cf\u7956\u8bc5\u963b\u7ec4\u94bb\u7e82\u5634\u9189\u6700\u7f6a\u5c0a\u9075\u6628\u5de6\u4f50\u67de\u505a\u4f5c\u5750\u5ea7"],["d840","\u8c38",8,"\u8c42\u8c43\u8c44\u8c45\u8c48\u8c4a\u8c4b\u8c4d",7,"\u8c56\u8c57\u8c58\u8c59\u8c5b",5,"\u8c63",6,"\u8c6c",6,"\u8c74\u8c75\u8c76\u8c77\u8c7b",6,"\u8c83\u8c84\u8c86\u8c87"],["d880","\u8c88\u8c8b\u8c8d",6,"\u8c95\u8c96\u8c97\u8c99",20,"\u4e8d\u4e0c\u5140\u4e10\u5eff\u5345\u4e15\u4e98\u4e1e\u9b32\u5b6c\u5669\u4e28\u79ba\u4e3f\u5315\u4e47\u592d\u723b\u536e\u6c10\u56df\u80e4\u9997\u6bd3\u777e\u9f17\u4e36\u4e9f\u9f10\u4e5c\u4e69\u4e93\u8288\u5b5b\u556c\u560f\u4ec4\u538d\u539d\u53a3\u53a5\u53ae\u9765\u8d5d\u531a\u53f5\u5326\u532e\u533e\u8d5c\u5366\u5363\u5202\u5208\u520e\u522d\u5233\u523f\u5240\u524c\u525e\u5261\u525c\u84af\u527d\u5282\u5281\u5290\u5293\u5182\u7f54\u4ebb\u4ec3\u4ec9\u4ec2\u4ee8\u4ee1\u4eeb\u4ede\u4f1b\u4ef3\u4f22\u4f64\u4ef5\u4f25\u4f27\u4f09\u4f2b\u4f5e\u4f67\u6538\u4f5a\u4f5d"],["d940","\u8cae",62],["d980","\u8ced",32,"\u4f5f\u4f57\u4f32\u4f3d\u4f76\u4f74\u4f91\u4f89\u4f83\u4f8f\u4f7e\u4f7b\u4faa\u4f7c\u4fac\u4f94\u4fe6\u4fe8\u4fea\u4fc5\u4fda\u4fe3\u4fdc\u4fd1\u4fdf\u4ff8\u5029\u504c\u4ff3\u502c\u500f\u502e\u502d\u4ffe\u501c\u500c\u5025\u5028\u507e\u5043\u5055\u5048\u504e\u506c\u507b\u50a5\u50a7\u50a9\u50ba\u50d6\u5106\u50ed\u50ec\u50e6\u50ee\u5107\u510b\u4edd\u6c3d\u4f58\u4f65\u4fce\u9fa0\u6c46\u7c74\u516e\u5dfd\u9ec9\u9998\u5181\u5914\u52f9\u530d\u8a07\u5310\u51eb\u5919\u5155\u4ea0\u5156\u4eb3\u886e\u88a4\u4eb5\u8114\u88d2\u7980\u5b34\u8803\u7fb8\u51ab\u51b1\u51bd\u51bc"],["da40","\u8d0e",14,"\u8d20\u8d51\u8d52\u8d57\u8d5f\u8d65\u8d68\u8d69\u8d6a\u8d6c\u8d6e\u8d6f\u8d71\u8d72\u8d78",8,"\u8d82\u8d83\u8d86\u8d87\u8d88\u8d89\u8d8c",4,"\u8d92\u8d93\u8d95",9,"\u8da0\u8da1"],["da80","\u8da2\u8da4",12,"\u8db2\u8db6\u8db7\u8db9\u8dbb\u8dbd\u8dc0\u8dc1\u8dc2\u8dc5\u8dc7\u8dc8\u8dc9\u8dca\u8dcd\u8dd0\u8dd2\u8dd3\u8dd4\u51c7\u5196\u51a2\u51a5\u8ba0\u8ba6\u8ba7\u8baa\u8bb4\u8bb5\u8bb7\u8bc2\u8bc3\u8bcb\u8bcf\u8bce\u8bd2\u8bd3\u8bd4\u8bd6\u8bd8\u8bd9\u8bdc\u8bdf\u8be0\u8be4\u8be8\u8be9\u8bee\u8bf0\u8bf3\u8bf6\u8bf9\u8bfc\u8bff\u8c00\u8c02\u8c04\u8c07\u8c0c\u8c0f\u8c11\u8c12\u8c14\u8c15\u8c16\u8c19\u8c1b\u8c18\u8c1d\u8c1f\u8c20\u8c21\u8c25\u8c27\u8c2a\u8c2b\u8c2e\u8c2f\u8c32\u8c33\u8c35\u8c36\u5369\u537a\u961d\u9622\u9621\u9631\u962a\u963d\u963c\u9642\u9649\u9654\u965f\u9667\u966c\u9672\u9674\u9688\u968d\u9697\u96b0\u9097\u909b\u909d\u9099\u90ac\u90a1\u90b4\u90b3\u90b6\u90ba"],["db40","\u8dd5\u8dd8\u8dd9\u8ddc\u8de0\u8de1\u8de2\u8de5\u8de6\u8de7\u8de9\u8ded\u8dee\u8df0\u8df1\u8df2\u8df4\u8df6\u8dfc\u8dfe",6,"\u8e06\u8e07\u8e08\u8e0b\u8e0d\u8e0e\u8e10\u8e11\u8e12\u8e13\u8e15",7,"\u8e20\u8e21\u8e24",4,"\u8e2b\u8e2d\u8e30\u8e32\u8e33\u8e34\u8e36\u8e37\u8e38\u8e3b\u8e3c\u8e3e"],["db80","\u8e3f\u8e43\u8e45\u8e46\u8e4c",4,"\u8e53",5,"\u8e5a",11,"\u8e67\u8e68\u8e6a\u8e6b\u8e6e\u8e71\u90b8\u90b0\u90cf\u90c5\u90be\u90d0\u90c4\u90c7\u90d3\u90e6\u90e2\u90dc\u90d7\u90db\u90eb\u90ef\u90fe\u9104\u9122\u911e\u9123\u9131\u912f\u9139\u9143\u9146\u520d\u5942\u52a2\u52ac\u52ad\u52be\u54ff\u52d0\u52d6\u52f0\u53df\u71ee\u77cd\u5ef4\u51f5\u51fc\u9b2f\u53b6\u5f01\u755a\u5def\u574c\u57a9\u57a1\u587e\u58bc\u58c5\u58d1\u5729\u572c\u572a\u5733\u5739\u572e\u572f\u575c\u573b\u5742\u5769\u5785\u576b\u5786\u577c\u577b\u5768\u576d\u5776\u5773\u57ad\u57a4\u578c\u57b2\u57cf\u57a7\u57b4\u5793\u57a0\u57d5\u57d8\u57da\u57d9\u57d2\u57b8\u57f4\u57ef\u57f8\u57e4\u57dd"],["dc40","\u8e73\u8e75\u8e77",4,"\u8e7d\u8e7e\u8e80\u8e82\u8e83\u8e84\u8e86\u8e88",6,"\u8e91\u8e92\u8e93\u8e95",6,"\u8e9d\u8e9f",11,"\u8ead\u8eae\u8eb0\u8eb1\u8eb3",6,"\u8ebb",7],["dc80","\u8ec3",10,"\u8ecf",21,"\u580b\u580d\u57fd\u57ed\u5800\u581e\u5819\u5844\u5820\u5865\u586c\u5881\u5889\u589a\u5880\u99a8\u9f19\u61ff\u8279\u827d\u827f\u828f\u828a\u82a8\u8284\u828e\u8291\u8297\u8299\u82ab\u82b8\u82be\u82b0\u82c8\u82ca\u82e3\u8298\u82b7\u82ae\u82cb\u82cc\u82c1\u82a9\u82b4\u82a1\u82aa\u829f\u82c4\u82ce\u82a4\u82e1\u8309\u82f7\u82e4\u830f\u8307\u82dc\u82f4\u82d2\u82d8\u830c\u82fb\u82d3\u8311\u831a\u8306\u8314\u8315\u82e0\u82d5\u831c\u8351\u835b\u835c\u8308\u8392\u833c\u8334\u8331\u839b\u835e\u832f\u834f\u8347\u8343\u835f\u8340\u8317\u8360\u832d\u833a\u8333\u8366\u8365"],["dd40","\u8ee5",62],["dd80","\u8f24",32,"\u8368\u831b\u8369\u836c\u836a\u836d\u836e\u83b0\u8378\u83b3\u83b4\u83a0\u83aa\u8393\u839c\u8385\u837c\u83b6\u83a9\u837d\u83b8\u837b\u8398\u839e\u83a8\u83ba\u83bc\u83c1\u8401\u83e5\u83d8\u5807\u8418\u840b\u83dd\u83fd\u83d6\u841c\u8438\u8411\u8406\u83d4\u83df\u840f\u8403\u83f8\u83f9\u83ea\u83c5\u83c0\u8426\u83f0\u83e1\u845c\u8451\u845a\u8459\u8473\u8487\u8488\u847a\u8489\u8478\u843c\u8446\u8469\u8476\u848c\u848e\u8431\u846d\u84c1\u84cd\u84d0\u84e6\u84bd\u84d3\u84ca\u84bf\u84ba\u84e0\u84a1\u84b9\u84b4\u8497\u84e5\u84e3\u850c\u750d\u8538\u84f0\u8539\u851f\u853a"],["de40","\u8f45",32,"\u8f6a\u8f80\u8f8c\u8f92\u8f9d\u8fa0\u8fa1\u8fa2\u8fa4\u8fa5\u8fa6\u8fa7\u8faa\u8fac\u8fad\u8fae\u8faf\u8fb2\u8fb3\u8fb4\u8fb5\u8fb7\u8fb8\u8fba\u8fbb\u8fbc\u8fbf\u8fc0\u8fc3\u8fc6"],["de80","\u8fc9",4,"\u8fcf\u8fd2\u8fd6\u8fd7\u8fda\u8fe0\u8fe1\u8fe3\u8fe7\u8fec\u8fef\u8ff1\u8ff2\u8ff4\u8ff5\u8ff6\u8ffa\u8ffb\u8ffc\u8ffe\u8fff\u9007\u9008\u900c\u900e\u9013\u9015\u9018\u8556\u853b\u84ff\u84fc\u8559\u8548\u8568\u8564\u855e\u857a\u77a2\u8543\u8572\u857b\u85a4\u85a8\u8587\u858f\u8579\u85ae\u859c\u8585\u85b9\u85b7\u85b0\u85d3\u85c1\u85dc\u85ff\u8627\u8605\u8629\u8616\u863c\u5efe\u5f08\u593c\u5941\u8037\u5955\u595a\u5958\u530f\u5c22\u5c25\u5c2c\u5c34\u624c\u626a\u629f\u62bb\u62ca\u62da\u62d7\u62ee\u6322\u62f6\u6339\u634b\u6343\u63ad\u63f6\u6371\u637a\u638e\u63b4\u636d\u63ac\u638a\u6369\u63ae\u63bc\u63f2\u63f8\u63e0\u63ff\u63c4\u63de\u63ce\u6452\u63c6\u63be\u6445\u6441\u640b\u641b\u6420\u640c\u6426\u6421\u645e\u6484\u646d\u6496"],["df40","\u9019\u901c\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903a\u903d\u903f\u9040\u9043\u9045\u9046\u9048",4,"\u904e\u9054\u9055\u9056\u9059\u905a\u905c",5,"\u9064\u9066\u9067\u9069\u906a\u906b\u906c\u906f",4,"\u9076",6,"\u907e\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908a\u908c",4,"\u9092\u9094\u9096\u9098\u909a\u909c\u909e\u909f\u90a0\u90a4\u90a5\u90a7\u90a8\u90a9\u90ab\u90ad\u90b2\u90b7\u90bc\u90bd\u90bf\u90c0\u647a\u64b7\u64b8\u6499\u64ba\u64c0\u64d0\u64d7\u64e4\u64e2\u6509\u6525\u652e\u5f0b\u5fd2\u7519\u5f11\u535f\u53f1\u53fd\u53e9\u53e8\u53fb\u5412\u5416\u5406\u544b\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549a\u549b\u5484\u5476\u5466\u549d\u54d0\u54ad\u54c2\u54b4\u54d2\u54a7\u54a6\u54d3\u54d4\u5472\u54a3\u54d5\u54bb\u54bf\u54cc\u54d9\u54da\u54dc\u54a9\u54aa\u54a4\u54dd\u54cf\u54de\u551b\u54e7\u5520\u54fd\u5514\u54f3\u5522\u5523\u550f\u5511\u5527\u552a\u5567\u558f\u55b5\u5549\u556d\u5541\u5555\u553f\u5550\u553c"],["e040","\u90c2\u90c3\u90c6\u90c8\u90c9\u90cb\u90cc\u90cd\u90d2\u90d4\u90d5\u90d6\u90d8\u90d9\u90da\u90de\u90df\u90e0\u90e3\u90e4\u90e5\u90e9\u90ea\u90ec\u90ee\u90f0\u90f1\u90f2\u90f3\u90f5\u90f6\u90f7\u90f9\u90fa\u90fb\u90fc\u90ff\u9100\u9101\u9103\u9105",19,"\u911a\u911b\u911c"],["e080","\u911d\u911f\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913a",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555c\u558b\u55d2\u5583\u55b1\u55b9\u5588\u5581\u559f\u557e\u55d6\u5591\u557b\u55df\u55bd\u55be\u5594\u5599\u55ea\u55f7\u55c9\u561f\u55d1\u55eb\u55ec\u55d4\u55e6\u55dd\u55c4\u55ef\u55e5\u55f2\u55f3\u55cc\u55cd\u55e8\u55f5\u55e4\u8f94\u561e\u5608\u560c\u5601\u5624\u5623\u55fe\u5600\u5627\u562d\u5658\u5639\u5657\u562c\u564d\u5662\u5659\u565c\u564c\u5654\u5686\u5664\u5671\u566b\u567b\u567c\u5685\u5693\u56af\u56d4\u56d7\u56dd\u56e1\u56f5\u56eb\u56f9\u56ff\u5704\u570a\u5709\u571c\u5e0f\u5e19\u5e14\u5e11\u5e31\u5e3b\u5e3c"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915b\u915c\u915f\u9160\u9166\u9167\u9168\u916b\u916d\u9173\u917a\u917b\u917c\u9180",4,"\u9186\u9188\u918a\u918e\u918f\u9193",6,"\u919c",5,"\u91a4",5,"\u91ab\u91ac\u91b0\u91b1\u91b2\u91b3\u91b6\u91b7\u91b8\u91b9\u91bb"],["e180","\u91bc",10,"\u91c8\u91cb\u91d0\u91d2",9,"\u91dd",8,"\u5e37\u5e44\u5e54\u5e5b\u5e5e\u5e61\u5c8c\u5c7a\u5c8d\u5c90\u5c96\u5c88\u5c98\u5c99\u5c91\u5c9a\u5c9c\u5cb5\u5ca2\u5cbd\u5cac\u5cab\u5cb1\u5ca3\u5cc1\u5cb7\u5cc4\u5cd2\u5ce4\u5ccb\u5ce5\u5d02\u5d03\u5d27\u5d26\u5d2e\u5d24\u5d1e\u5d06\u5d1b\u5d58\u5d3e\u5d34\u5d3d\u5d6c\u5d5b\u5d6f\u5d5d\u5d6b\u5d4b\u5d4a\u5d69\u5d74\u5d82\u5d99\u5d9d\u8c73\u5db7\u5dc5\u5f73\u5f77\u5f82\u5f87\u5f89\u5f8c\u5f95\u5f99\u5f9c\u5fa8\u5fad\u5fb5\u5fbc\u8862\u5f61\u72ad\u72b0\u72b4\u72b7\u72b8\u72c3\u72c1\u72ce\u72cd\u72d2\u72e8\u72ef\u72e9\u72f2\u72f4\u72f7\u7301\u72f3\u7303\u72fa"],["e240","\u91e6",62],["e280","\u9225",32,"\u72fb\u7317\u7313\u7321\u730a\u731e\u731d\u7315\u7322\u7339\u7325\u732c\u7338\u7331\u7350\u734d\u7357\u7360\u736c\u736f\u737e\u821b\u5925\u98e7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997d\u9980\u9984\u9987\u998a\u998d\u9990\u9991\u9993\u9994\u9995\u5e80\u5e91\u5e8b\u5e96\u5ea5\u5ea0\u5eb9\u5eb5\u5ebe\u5eb3\u8d53\u5ed2\u5ed1\u5edb\u5ee8\u5eea\u81ba\u5fc4\u5fc9\u5fd6\u5fcf\u6003\u5fee\u6004\u5fe1\u5fe4\u5ffe\u6005\u6006\u5fea\u5fed\u5ff8\u6019\u6035\u6026\u601b\u600f\u600d\u6029\u602b\u600a\u603f\u6021\u6078\u6079\u607b\u607a\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928f",24,"\u606a\u607d\u6096\u609a\u60ad\u609d\u6083\u6092\u608c\u609b\u60ec\u60bb\u60b1\u60dd\u60d8\u60c6\u60da\u60b4\u6120\u6126\u6115\u6123\u60f4\u6100\u610e\u612b\u614a\u6175\u61ac\u6194\u61a7\u61b7\u61d4\u61f5\u5fdd\u96b3\u95e9\u95eb\u95f1\u95f3\u95f5\u95f6\u95fc\u95fe\u9603\u9604\u9606\u9608\u960a\u960b\u960c\u960d\u960f\u9612\u9615\u9616\u9617\u9619\u961a\u4e2c\u723f\u6215\u6c35\u6c54\u6c5c\u6c4a\u6ca3\u6c85\u6c90\u6c94\u6c8c\u6c68\u6c69\u6c74\u6c76\u6c86\u6ca9\u6cd0\u6cd4\u6cad\u6cf7\u6cf8\u6cf1\u6cd7\u6cb2\u6ce0\u6cd6\u6cfa\u6ceb\u6cee\u6cb1\u6cd3\u6cef\u6cfe"],["e440","\u92a8",5,"\u92af",24,"\u92c9",31],["e480","\u92e9",32,"\u6d39\u6d27\u6d0c\u6d43\u6d48\u6d07\u6d04\u6d19\u6d0e\u6d2b\u6d4d\u6d2e\u6d35\u6d1a\u6d4f\u6d52\u6d54\u6d33\u6d91\u6d6f\u6d9e\u6da0\u6d5e\u6d93\u6d94\u6d5c\u6d60\u6d7c\u6d63\u6e1a\u6dc7\u6dc5\u6dde\u6e0e\u6dbf\u6de0\u6e11\u6de6\u6ddd\u6dd9\u6e16\u6dab\u6e0c\u6dae\u6e2b\u6e6e\u6e4e\u6e6b\u6eb2\u6e5f\u6e86\u6e53\u6e54\u6e32\u6e25\u6e44\u6edf\u6eb1\u6e98\u6ee0\u6f2d\u6ee2\u6ea5\u6ea7\u6ebd\u6ebb\u6eb7\u6ed7\u6eb4\u6ecf\u6e8f\u6ec2\u6e9f\u6f62\u6f46\u6f47\u6f24\u6f15\u6ef9\u6f2f\u6f36\u6f4b\u6f74\u6f2a\u6f09\u6f29\u6f89\u6f8d\u6f8c\u6f78\u6f72\u6f7c\u6f7a\u6fd1"],["e540","\u930a",51,"\u933f",10],["e580","\u934a",31,"\u936b\u6fc9\u6fa7\u6fb9\u6fb6\u6fc2\u6fe1\u6fee\u6fde\u6fe0\u6fef\u701a\u7023\u701b\u7039\u7035\u704f\u705e\u5b80\u5b84\u5b95\u5b93\u5ba5\u5bb8\u752f\u9a9e\u6434\u5be4\u5bee\u8930\u5bf0\u8e47\u8b07\u8fb6\u8fd3\u8fd5\u8fe5\u8fee\u8fe4\u8fe9\u8fe6\u8ff3\u8fe8\u9005\u9004\u900b\u9026\u9011\u900d\u9016\u9021\u9035\u9036\u902d\u902f\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905b\u66b9\u9074\u907d\u9082\u9088\u9083\u908b\u5f50\u5f57\u5f56\u5f58\u5c3b\u54ab\u5c50\u5c59\u5b71\u5c63\u5c66\u7fbc\u5f2a\u5f29\u5f2d\u8274\u5f3c\u9b3b\u5c6e\u5981\u5983\u598d\u59a9\u59aa\u59a3"],["e640","\u936c",34,"\u9390",27],["e680","\u93ac",29,"\u93cb\u93cc\u93cd\u5997\u59ca\u59ab\u599e\u59a4\u59d2\u59b2\u59af\u59d7\u59be\u5a05\u5a06\u59dd\u5a08\u59e3\u59d8\u59f9\u5a0c\u5a09\u5a32\u5a34\u5a11\u5a23\u5a13\u5a40\u5a67\u5a4a\u5a55\u5a3c\u5a62\u5a75\u80ec\u5aaa\u5a9b\u5a77\u5a7a\u5abe\u5aeb\u5ab2\u5ad2\u5ad4\u5ab8\u5ae0\u5ae3\u5af1\u5ad6\u5ae6\u5ad8\u5adc\u5b09\u5b17\u5b16\u5b32\u5b37\u5b40\u5c15\u5c1c\u5b5a\u5b65\u5b73\u5b51\u5b53\u5b62\u9a75\u9a77\u9a78\u9a7a\u9a7f\u9a7d\u9a80\u9a81\u9a85\u9a88\u9a8a\u9a90\u9a92\u9a93\u9a96\u9a98\u9a9b\u9a9c\u9a9d\u9a9f\u9aa0\u9aa2\u9aa3\u9aa5\u9aa7\u7e9f\u7ea1\u7ea3\u7ea5\u7ea8\u7ea9"],["e740","\u93ce",7,"\u93d7",54],["e780","\u940e",32,"\u7ead\u7eb0\u7ebe\u7ec0\u7ec1\u7ec2\u7ec9\u7ecb\u7ecc\u7ed0\u7ed4\u7ed7\u7edb\u7ee0\u7ee1\u7ee8\u7eeb\u7eee\u7eef\u7ef1\u7ef2\u7f0d\u7ef6\u7efa\u7efb\u7efe\u7f01\u7f02\u7f03\u7f07\u7f08\u7f0b\u7f0c\u7f0f\u7f11\u7f12\u7f17\u7f19\u7f1c\u7f1b\u7f1f\u7f21",6,"\u7f2a\u7f2b\u7f2c\u7f2d\u7f2f",4,"\u7f35\u5e7a\u757f\u5ddb\u753e\u9095\u738e\u7391\u73ae\u73a2\u739f\u73cf\u73c2\u73d1\u73b7\u73b3\u73c0\u73c9\u73c8\u73e5\u73d9\u987c\u740a\u73e9\u73e7\u73de\u73ba\u73f2\u740f\u742a\u745b\u7426\u7425\u7428\u7430\u742e\u742c"],["e840","\u942f",14,"\u943f",43,"\u946c\u946d\u946e\u946f"],["e880","\u9470",20,"\u9491\u9496\u9498\u94c7\u94cf\u94d3\u94d4\u94da\u94e6\u94fb\u951c\u9520\u741b\u741a\u7441\u745c\u7457\u7455\u7459\u7477\u746d\u747e\u749c\u748e\u7480\u7481\u7487\u748b\u749e\u74a8\u74a9\u7490\u74a7\u74d2\u74ba\u97ea\u97eb\u97ec\u674c\u6753\u675e\u6748\u6769\u67a5\u6787\u676a\u6773\u6798\u67a7\u6775\u67a8\u679e\u67ad\u678b\u6777\u677c\u67f0\u6809\u67d8\u680a\u67e9\u67b0\u680c\u67d9\u67b5\u67da\u67b3\u67dd\u6800\u67c3\u67b8\u67e2\u680e\u67c1\u67fd\u6832\u6833\u6860\u6861\u684e\u6862\u6844\u6864\u6883\u681d\u6855\u6866\u6841\u6867\u6840\u683e\u684a\u6849\u6829\u68b5\u688f\u6874\u6877\u6893\u686b\u68c2\u696e\u68fc\u691f\u6920\u68f9"],["e940","\u9527\u9533\u953d\u9543\u9548\u954b\u9555\u955a\u9560\u956e\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95ab",32,"\u6924\u68f0\u690b\u6901\u6957\u68e3\u6910\u6971\u6939\u6960\u6942\u695d\u6984\u696b\u6980\u6998\u6978\u6934\u69cc\u6987\u6988\u69ce\u6989\u6966\u6963\u6979\u699b\u69a7\u69bb\u69ab\u69ad\u69d4\u69b1\u69c1\u69ca\u69df\u6995\u69e0\u698d\u69ff\u6a2f\u69ed\u6a17\u6a18\u6a65\u69f2\u6a44\u6a3e\u6aa0\u6a50\u6a5b\u6a35\u6a8e\u6a79\u6a3d\u6a28\u6a58\u6a7c\u6a91\u6a90\u6aa9\u6a97\u6aab\u7337\u7352\u6b81\u6b82\u6b87\u6b84\u6b92\u6b93\u6b8d\u6b9a\u6b9b\u6ba1\u6baa\u8f6b\u8f6d\u8f71\u8f72\u8f73\u8f75\u8f76\u8f78\u8f77\u8f79\u8f7a\u8f7c\u8f7e\u8f81\u8f82\u8f84\u8f87\u8f8b"],["ea40","\u95cc",27,"\u95ec\u95ff\u9607\u9613\u9618\u961b\u961e\u9620\u9623",6,"\u962b\u962c\u962d\u962f\u9630\u9637\u9638\u9639\u963a\u963e\u9641\u9643\u964a\u964e\u964f\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965a\u965c\u965d\u965e\u9660\u9663\u9665\u9666\u966b\u966d",4,"\u9673\u9678",12,"\u9687\u9689\u968a\u8f8d\u8f8e\u8f8f\u8f98\u8f9a\u8ece\u620b\u6217\u621b\u621f\u6222\u6221\u6225\u6224\u622c\u81e7\u74ef\u74f4\u74ff\u750f\u7511\u7513\u6534\u65ee\u65ef\u65f0\u660a\u6619\u6772\u6603\u6615\u6600\u7085\u66f7\u661d\u6634\u6631\u6636\u6635\u8006\u665f\u6654\u6641\u664f\u6656\u6661\u6657\u6677\u6684\u668c\u66a7\u669d\u66be\u66db\u66dc\u66e6\u66e9\u8d32\u8d33\u8d36\u8d3b\u8d3d\u8d40\u8d45\u8d46\u8d48\u8d49\u8d47\u8d4d\u8d55\u8d59\u89c7\u89ca\u89cb\u89cc\u89ce\u89cf\u89d0\u89d1\u726e\u729f\u725d\u7266\u726f\u727e\u727f\u7284\u728b\u728d\u728f\u7292\u6308\u6332\u63b0"],["eb40","\u968c\u968e\u9691\u9692\u9693\u9695\u9696\u969a\u969b\u969d",9,"\u96a8",7,"\u96b1\u96b2\u96b4\u96b5\u96b7\u96b8\u96ba\u96bb\u96bf\u96c2\u96c3\u96c8\u96ca\u96cb\u96d0\u96d1\u96d3\u96d4\u96d6",9,"\u96e1",6,"\u96eb"],["eb80","\u96ec\u96ed\u96ee\u96f0\u96f1\u96f2\u96f4\u96f5\u96f8\u96fa\u96fb\u96fc\u96fd\u96ff\u9702\u9703\u9705\u970a\u970b\u970c\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971d\u971f\u9720\u643f\u64d8\u8004\u6bea\u6bf3\u6bfd\u6bf5\u6bf9\u6c05\u6c07\u6c06\u6c0d\u6c15\u6c18\u6c19\u6c1a\u6c21\u6c29\u6c24\u6c2a\u6c32\u6535\u6555\u656b\u724d\u7252\u7256\u7230\u8662\u5216\u809f\u809c\u8093\u80bc\u670a\u80bd\u80b1\u80ab\u80ad\u80b4\u80b7\u80e7\u80e8\u80e9\u80ea\u80db\u80c2\u80c4\u80d9\u80cd\u80d7\u6710\u80dd\u80eb\u80f1\u80f4\u80ed\u810d\u810e\u80f2\u80fc\u6715\u8112\u8c5a\u8136\u811e\u812c\u8118\u8132\u8148\u814c\u8153\u8174\u8159\u815a\u8171\u8160\u8169\u817c\u817d\u816d\u8167\u584d\u5ab5\u8188\u8182\u8191\u6ed5\u81a3\u81aa\u81cc\u6726\u81ca\u81bb"],["ec40","\u9721",8,"\u972b\u972c\u972e\u972f\u9731\u9733",4,"\u973a\u973b\u973c\u973d\u973f",18,"\u9754\u9755\u9757\u9758\u975a\u975c\u975d\u975f\u9763\u9764\u9766\u9767\u9768\u976a",7],["ec80","\u9772\u9775\u9777",4,"\u977d",7,"\u9786",4,"\u978c\u978e\u978f\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81c1\u81a6\u6b24\u6b37\u6b39\u6b43\u6b46\u6b59\u98d1\u98d2\u98d3\u98d5\u98d9\u98da\u6bb3\u5f40\u6bc2\u89f3\u6590\u9f51\u6593\u65bc\u65c6\u65c4\u65c3\u65cc\u65ce\u65d2\u65d6\u7080\u709c\u7096\u709d\u70bb\u70c0\u70b7\u70ab\u70b1\u70e8\u70ca\u7110\u7113\u7116\u712f\u7131\u7173\u715c\u7168\u7145\u7172\u714a\u7178\u717a\u7198\u71b3\u71b5\u71a8\u71a0\u71e0\u71d4\u71e7\u71f9\u721d\u7228\u706c\u7118\u7166\u71b9\u623e\u623d\u6243\u6248\u6249\u793b\u7940\u7946\u7949\u795b\u795c\u7953\u795a\u7962\u7957\u7960\u796f\u7967\u797a\u7985\u798a\u799a\u79a7\u79b3\u5fd1\u5fd0"],["ed40","\u979e\u979f\u97a1\u97a2\u97a4",6,"\u97ac\u97ae\u97b0\u97b1\u97b3\u97b5",46],["ed80","\u97e4\u97e5\u97e8\u97ee",4,"\u97f4\u97f7",23,"\u603c\u605d\u605a\u6067\u6041\u6059\u6063\u60ab\u6106\u610d\u615d\u61a9\u619d\u61cb\u61d1\u6206\u8080\u807f\u6c93\u6cf6\u6dfc\u77f6\u77f8\u7800\u7809\u7817\u7818\u7811\u65ab\u782d\u781c\u781d\u7839\u783a\u783b\u781f\u783c\u7825\u782c\u7823\u7829\u784e\u786d\u7856\u7857\u7826\u7850\u7847\u784c\u786a\u789b\u7893\u789a\u7887\u789c\u78a1\u78a3\u78b2\u78b9\u78a5\u78d4\u78d9\u78c9\u78ec\u78f2\u7905\u78f4\u7913\u7924\u791e\u7934\u9f9b\u9ef9\u9efb\u9efc\u76f1\u7704\u770d\u76f9\u7707\u7708\u771a\u7722\u7719\u772d\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775a\u7768"],["ee40","\u980f",62],["ee80","\u984e",32,"\u7762\u7765\u777f\u778d\u777d\u7780\u778c\u7791\u779f\u77a0\u77b0\u77b5\u77bd\u753a\u7540\u754e\u754b\u7548\u755b\u7572\u7579\u7583\u7f58\u7f61\u7f5f\u8a48\u7f68\u7f74\u7f71\u7f79\u7f81\u7f7e\u76cd\u76e5\u8832\u9485\u9486\u9487\u948b\u948a\u948c\u948d\u948f\u9490\u9494\u9497\u9495\u949a\u949b\u949c\u94a3\u94a4\u94ab\u94aa\u94ad\u94ac\u94af\u94b0\u94b2\u94b4\u94b6",4,"\u94bc\u94bd\u94bf\u94c4\u94c8",6,"\u94d0\u94d1\u94d2\u94d5\u94d6\u94d7\u94d9\u94d8\u94db\u94de\u94df\u94e0\u94e2\u94e4\u94e5\u94e7\u94e8\u94ea"],["ef40","\u986f",5,"\u988b\u988e\u9892\u9895\u9899\u98a3\u98a8",37,"\u98cf\u98d0\u98d4\u98d6\u98d7\u98db\u98dc\u98dd\u98e0",4],["ef80","\u98e5\u98e6\u98e9",30,"\u94e9\u94eb\u94ee\u94ef\u94f3\u94f4\u94f5\u94f7\u94f9\u94fc\u94fd\u94ff\u9503\u9502\u9506\u9507\u9509\u950a\u950d\u950e\u950f\u9512",4,"\u9518\u951b\u951d\u951e\u951f\u9522\u952a\u952b\u9529\u952c\u9531\u9532\u9534\u9536\u9537\u9538\u953c\u953e\u953f\u9542\u9535\u9544\u9545\u9546\u9549\u954c\u954e\u954f\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955b\u955e\u955f\u955d\u9561\u9562\u9564",8,"\u956f\u9571\u9572\u9573\u953a\u77e7\u77ec\u96c9\u79d5\u79ed\u79e3\u79eb\u7a06\u5d47\u7a03\u7a02\u7a1e\u7a14"],["f040","\u9908",4,"\u990e\u990f\u9911",28,"\u992f",26],["f080","\u994a",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997b\u997e\u9982\u9983\u9989\u7a39\u7a37\u7a51\u9ecf\u99a5\u7a70\u7688\u768e\u7693\u7699\u76a4\u74de\u74e0\u752c\u9e20\u9e22\u9e28",4,"\u9e32\u9e31\u9e36\u9e38\u9e37\u9e39\u9e3a\u9e3e\u9e41\u9e42\u9e44\u9e46\u9e47\u9e48\u9e49\u9e4b\u9e4c\u9e4e\u9e51\u9e55\u9e57\u9e5a\u9e5b\u9e5c\u9e5e\u9e63\u9e66",6,"\u9e71\u9e6d\u9e73\u7592\u7594\u7596\u75a0\u759d\u75ac\u75a3\u75b3\u75b4\u75b8\u75c4\u75b1\u75b0\u75c3\u75c2\u75d6\u75cd\u75e3\u75e8\u75e6\u75e4\u75eb\u75e7\u7603\u75f1\u75fc\u75ff\u7610\u7600\u7605\u760c\u7617\u760a\u7625\u7618\u7615\u7619"],["f140","\u998c\u998e\u999a",10,"\u99a6\u99a7\u99a9",47],["f180","\u99d9",32,"\u761b\u763c\u7622\u7620\u7640\u762d\u7630\u763f\u7635\u7643\u763e\u7633\u764d\u765e\u7654\u765c\u7656\u766b\u766f\u7fca\u7ae6\u7a78\u7a79\u7a80\u7a86\u7a88\u7a95\u7aa6\u7aa0\u7aac\u7aa8\u7aad\u7ab3\u8864\u8869\u8872\u887d\u887f\u8882\u88a2\u88c6\u88b7\u88bc\u88c9\u88e2\u88ce\u88e3\u88e5\u88f1\u891a\u88fc\u88e8\u88fe\u88f0\u8921\u8919\u8913\u891b\u890a\u8934\u892b\u8936\u8941\u8966\u897b\u758b\u80e5\u76b2\u76b4\u77dc\u8012\u8014\u8016\u801c\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800b\u8035\u8043\u8046\u804d\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99fa",62],["f280","\u9a39",32,"\u9889\u988c\u988d\u988f\u9894\u989a\u989b\u989e\u989f\u98a1\u98a2\u98a5\u98a6\u864d\u8654\u866c\u866e\u867f\u867a\u867c\u867b\u86a8\u868d\u868b\u86ac\u869d\u86a7\u86a3\u86aa\u8693\u86a9\u86b6\u86c4\u86b5\u86ce\u86b0\u86ba\u86b1\u86af\u86c9\u86cf\u86b4\u86e9\u86f1\u86f2\u86ed\u86f3\u86d0\u8713\u86de\u86f4\u86df\u86d8\u86d1\u8703\u8707\u86f8\u8708\u870a\u870d\u8709\u8723\u873b\u871e\u8725\u872e\u871a\u873e\u8748\u8734\u8731\u8729\u8737\u873f\u8782\u8722\u877d\u877e\u877b\u8760\u8770\u874c\u876e\u878b\u8753\u8763\u877c\u8764\u8759\u8765\u8793\u87af\u87a8\u87d2"],["f340","\u9a5a",17,"\u9a72\u9a83\u9a89\u9a8d\u9a8e\u9a94\u9a95\u9a99\u9aa6\u9aa9",6,"\u9ab2\u9ab3\u9ab4\u9ab5\u9ab9\u9abb\u9abd\u9abe\u9abf\u9ac3\u9ac4\u9ac6",4,"\u9acd\u9ace\u9acf\u9ad0\u9ad2\u9ad4\u9ad5\u9ad6\u9ad7\u9ad9\u9ada\u9adb\u9adc"],["f380","\u9add\u9ade\u9ae0\u9ae2\u9ae3\u9ae4\u9ae5\u9ae7\u9ae8\u9ae9\u9aea\u9aec\u9aee\u9af0",8,"\u9afa\u9afc",6,"\u9b04\u9b05\u9b06\u87c6\u8788\u8785\u87ad\u8797\u8783\u87ab\u87e5\u87ac\u87b5\u87b3\u87cb\u87d3\u87bd\u87d1\u87c0\u87ca\u87db\u87ea\u87e0\u87ee\u8816\u8813\u87fe\u880a\u881b\u8821\u8839\u883c\u7f36\u7f42\u7f44\u7f45\u8210\u7afa\u7afd\u7b08\u7b03\u7b04\u7b15\u7b0a\u7b2b\u7b0f\u7b47\u7b38\u7b2a\u7b19\u7b2e\u7b31\u7b20\u7b25\u7b24\u7b33\u7b3e\u7b1e\u7b58\u7b5a\u7b45\u7b75\u7b4c\u7b5d\u7b60\u7b6e\u7b7b\u7b62\u7b72\u7b71\u7b90\u7ba6\u7ba7\u7bb8\u7bac\u7b9d\u7ba8\u7b85\u7baa\u7b9c\u7ba2\u7bab\u7bb4\u7bd1\u7bc1\u7bcc\u7bdd\u7bda\u7be5\u7be6\u7bea\u7c0c\u7bfe\u7bfc\u7c0f\u7c16\u7c0b"],["f440","\u9b07\u9b09",5,"\u9b10\u9b11\u9b12\u9b14",10,"\u9b20\u9b21\u9b22\u9b24",10,"\u9b30\u9b31\u9b33",7,"\u9b3d\u9b3e\u9b3f\u9b40\u9b46\u9b4a\u9b4b\u9b4c\u9b4e\u9b50\u9b52\u9b53\u9b55",5],["f480","\u9b5b",32,"\u7c1f\u7c2a\u7c26\u7c38\u7c41\u7c40\u81fe\u8201\u8202\u8204\u81ec\u8844\u8221\u8222\u8223\u822d\u822f\u8228\u822b\u8238\u823b\u8233\u8234\u823e\u8244\u8249\u824b\u824f\u825a\u825f\u8268\u887e\u8885\u8888\u88d8\u88df\u895e\u7f9d\u7f9f\u7fa7\u7faf\u7fb0\u7fb2\u7c7c\u6549\u7c91\u7c9d\u7c9c\u7c9e\u7ca2\u7cb2\u7cbc\u7cbd\u7cc1\u7cc7\u7ccc\u7ccd\u7cc8\u7cc5\u7cd7\u7ce8\u826e\u66a8\u7fbf\u7fce\u7fd5\u7fe5\u7fe1\u7fe6\u7fe9\u7fee\u7ff3\u7cf8\u7d77\u7da6\u7dae\u7e47\u7e9b\u9eb8\u9eb4\u8d73\u8d84\u8d94\u8d91\u8db1\u8d67\u8d6d\u8c47\u8c49\u914a\u9150\u914e\u914f\u9164"],["f540","\u9b7c",62],["f580","\u9bbb",32,"\u9162\u9161\u9170\u9169\u916f\u917d\u917e\u9172\u9174\u9179\u918c\u9185\u9190\u918d\u9191\u91a2\u91a3\u91aa\u91ad\u91ae\u91af\u91b5\u91b4\u91ba\u8c55\u9e7e\u8db8\u8deb\u8e05\u8e59\u8e69\u8db5\u8dbf\u8dbc\u8dba\u8dc4\u8dd6\u8dd7\u8dda\u8dde\u8dce\u8dcf\u8ddb\u8dc6\u8dec\u8df7\u8df8\u8de3\u8df9\u8dfb\u8de4\u8e09\u8dfd\u8e14\u8e1d\u8e1f\u8e2c\u8e2e\u8e23\u8e2f\u8e3a\u8e40\u8e39\u8e35\u8e3d\u8e31\u8e49\u8e41\u8e42\u8e51\u8e52\u8e4a\u8e70\u8e76\u8e7c\u8e6f\u8e74\u8e85\u8e8f\u8e94\u8e90\u8e9c\u8e9e\u8c78\u8c82\u8c8a\u8c85\u8c98\u8c94\u659b\u89d6\u89de\u89da\u89dc"],["f640","\u9bdc",62],["f680","\u9c1b",32,"\u89e5\u89eb\u89ef\u8a3e\u8b26\u9753\u96e9\u96f3\u96ef\u9706\u9701\u9708\u970f\u970e\u972a\u972d\u9730\u973e\u9f80\u9f83\u9f85",5,"\u9f8c\u9efe\u9f0b\u9f0d\u96b9\u96bc\u96bd\u96ce\u96d2\u77bf\u96e0\u928e\u92ae\u92c8\u933e\u936a\u93ca\u938f\u943e\u946b\u9c7f\u9c82\u9c85\u9c86\u9c87\u9c88\u7a23\u9c8b\u9c8e\u9c90\u9c91\u9c92\u9c94\u9c95\u9c9a\u9c9b\u9c9e",5,"\u9ca5",4,"\u9cab\u9cad\u9cae\u9cb0",7,"\u9cba\u9cbb\u9cbc\u9cbd\u9cc4\u9cc5\u9cc6\u9cc7\u9cca\u9ccb"],["f740","\u9c3c",62],["f780","\u9c7b\u9c7d\u9c7e\u9c80\u9c83\u9c84\u9c89\u9c8a\u9c8c\u9c8f\u9c93\u9c96\u9c97\u9c98\u9c99\u9c9d\u9caa\u9cac\u9caf\u9cb9\u9cbe",4,"\u9cc8\u9cc9\u9cd1\u9cd2\u9cda\u9cdb\u9ce0\u9ce1\u9ccc",4,"\u9cd3\u9cd4\u9cd5\u9cd7\u9cd8\u9cd9\u9cdc\u9cdd\u9cdf\u9ce2\u977c\u9785\u9791\u9792\u9794\u97af\u97ab\u97a3\u97b2\u97b4\u9ab1\u9ab0\u9ab7\u9e58\u9ab6\u9aba\u9abc\u9ac1\u9ac0\u9ac5\u9ac2\u9acb\u9acc\u9ad1\u9b45\u9b43\u9b47\u9b49\u9b48\u9b4d\u9b51\u98e8\u990d\u992e\u9955\u9954\u9adf\u9ae1\u9ae6\u9aef\u9aeb\u9afb\u9aed\u9af9\u9b08\u9b0f\u9b13\u9b1f\u9b23\u9ebd\u9ebe\u7e3b\u9e82\u9e87\u9e88\u9e8b\u9e92\u93d6\u9e9d\u9e9f\u9edb\u9edc\u9edd\u9ee0\u9edf\u9ee2\u9ee9\u9ee7\u9ee5\u9eea\u9eef\u9f22\u9f2c\u9f2f\u9f39\u9f37\u9f3d\u9f3e\u9f44"],["f840","\u9ce3",62],["f880","\u9d22",32],["f940","\u9d43",62],["f980","\u9d82",32],["fa40","\u9da3",62],["fa80","\u9de2",32],["fb40","\u9e03",27,"\u9e24\u9e27\u9e2e\u9e30\u9e34\u9e3b\u9e3c\u9e40\u9e4d\u9e50\u9e52\u9e53\u9e54\u9e56\u9e59\u9e5d\u9e5f\u9e60\u9e61\u9e62\u9e65\u9e6e\u9e6f\u9e72\u9e74",9,"\u9e80"],["fb80","\u9e81\u9e83\u9e84\u9e85\u9e86\u9e89\u9e8a\u9e8c",5,"\u9e94",8,"\u9e9e\u9ea0",5,"\u9ea7\u9ea8\u9ea9\u9eaa"],["fc40","\u9eab",8,"\u9eb5\u9eb6\u9eb7\u9eb9\u9eba\u9ebc\u9ebf",4,"\u9ec5\u9ec6\u9ec7\u9ec8\u9eca\u9ecb\u9ecc\u9ed0\u9ed2\u9ed3\u9ed5\u9ed6\u9ed7\u9ed9\u9eda\u9ede\u9ee1\u9ee3\u9ee4\u9ee6\u9ee8\u9eeb\u9eec\u9eed\u9eee\u9ef0",8,"\u9efa\u9efd\u9eff",6],["fc80","\u9f06",4,"\u9f0c\u9f0f\u9f11\u9f12\u9f14\u9f15\u9f16\u9f18\u9f1a",5,"\u9f21\u9f23",8,"\u9f2d\u9f2e\u9f30\u9f31"],["fd40","\u9f32",4,"\u9f38\u9f3a\u9f3c\u9f3f",4,"\u9f45",10,"\u9f52",38],["fd80","\u9f79",5,"\u9f81\u9f82\u9f8d",11,"\u9f9c\u9f9d\u9f9e\u9fa1",4,"\uf92c\uf979\uf995\uf9e7\uf9f1"],["fe40","\ufa0c\ufa0d\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa18\ufa1f\ufa20\ufa21\ufa23\ufa24\ufa27\ufa28\ufa29"]]')},30679(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127],["8141","\uac02\uac03\uac05\uac06\uac0b",4,"\uac18\uac1e\uac1f\uac21\uac22\uac23\uac25",6,"\uac2e\uac32\uac33\uac34"],["8161","\uac35\uac36\uac37\uac3a\uac3b\uac3d\uac3e\uac3f\uac41",9,"\uac4c\uac4e",5,"\uac55"],["8181","\uac56\uac57\uac59\uac5a\uac5b\uac5d",18,"\uac72\uac73\uac75\uac76\uac79\uac7b",4,"\uac82\uac87\uac88\uac8d\uac8e\uac8f\uac91\uac92\uac93\uac95",6,"\uac9e\uaca2",5,"\uacab\uacad\uacae\uacb1",6,"\uacba\uacbe\uacbf\uacc0\uacc2\uacc3\uacc5\uacc6\uacc7\uacc9\uacca\uaccb\uaccd",7,"\uacd6\uacd8",7,"\uace2\uace3\uace5\uace6\uace9\uaceb\uaced\uacee\uacf2\uacf4\uacf7",4,"\uacfe\uacff\uad01\uad02\uad03\uad05\uad07",4,"\uad0e\uad10\uad12\uad13"],["8241","\uad14\uad15\uad16\uad17\uad19\uad1a\uad1b\uad1d\uad1e\uad1f\uad21",7,"\uad2a\uad2b\uad2e",5],["8261","\uad36\uad37\uad39\uad3a\uad3b\uad3d",6,"\uad46\uad48\uad4a",5,"\uad51\uad52\uad53\uad55\uad56\uad57"],["8281","\uad59",7,"\uad62\uad64",7,"\uad6e\uad6f\uad71\uad72\uad77\uad78\uad79\uad7a\uad7e\uad80\uad83",4,"\uad8a\uad8b\uad8d\uad8e\uad8f\uad91",10,"\uad9e",5,"\uada5",17,"\uadb8",7,"\uadc2\uadc3\uadc5\uadc6\uadc7\uadc9",6,"\uadd2\uadd4",7,"\uaddd\uadde\uaddf\uade1\uade2\uade3\uade5",18],["8341","\uadfa\uadfb\uadfd\uadfe\uae02",5,"\uae0a\uae0c\uae0e",5,"\uae15",7],["8361","\uae1d",18,"\uae32\uae33\uae35\uae36\uae39\uae3b\uae3c"],["8381","\uae3d\uae3e\uae3f\uae42\uae44\uae47\uae48\uae49\uae4b\uae4f\uae51\uae52\uae53\uae55\uae57",4,"\uae5e\uae62\uae63\uae64\uae66\uae67\uae6a\uae6b\uae6d\uae6e\uae6f\uae71",6,"\uae7a\uae7e",5,"\uae86",5,"\uae8d",46,"\uaebf\uaec1\uaec2\uaec3\uaec5",6,"\uaece\uaed2",5,"\uaeda\uaedb\uaedd",8],["8441","\uaee6\uaee7\uaee9\uaeea\uaeec\uaeee",5,"\uaef5\uaef6\uaef7\uaef9\uaefa\uaefb\uaefd",8],["8461","\uaf06\uaf09\uaf0a\uaf0b\uaf0c\uaf0e\uaf0f\uaf11",18],["8481","\uaf24",7,"\uaf2e\uaf2f\uaf31\uaf33\uaf35",6,"\uaf3e\uaf40\uaf44\uaf45\uaf46\uaf47\uaf4a",5,"\uaf51",10,"\uaf5e",5,"\uaf66",18,"\uaf7a",5,"\uaf81\uaf82\uaf83\uaf85\uaf86\uaf87\uaf89",6,"\uaf92\uaf93\uaf94\uaf96",5,"\uaf9d",26,"\uafba\uafbb\uafbd\uafbe"],["8541","\uafbf\uafc1",5,"\uafca\uafcc\uafcf",4,"\uafd5",6,"\uafdd",4],["8561","\uafe2",5,"\uafea",5,"\uaff2\uaff3\uaff5\uaff6\uaff7\uaff9",6,"\ub002\ub003"],["8581","\ub005",6,"\ub00d\ub00e\ub00f\ub011\ub012\ub013\ub015",6,"\ub01e",9,"\ub029",26,"\ub046\ub047\ub049\ub04b\ub04d\ub04f\ub050\ub051\ub052\ub056\ub058\ub05a\ub05b\ub05c\ub05e",29,"\ub07e\ub07f\ub081\ub082\ub083\ub085",6,"\ub08e\ub090\ub092",5,"\ub09b\ub09d\ub09e\ub0a3\ub0a4"],["8641","\ub0a5\ub0a6\ub0a7\ub0aa\ub0b0\ub0b2\ub0b6\ub0b7\ub0b9\ub0ba\ub0bb\ub0bd",6,"\ub0c6\ub0ca",5,"\ub0d2"],["8661","\ub0d3\ub0d5\ub0d6\ub0d7\ub0d9",6,"\ub0e1\ub0e2\ub0e3\ub0e4\ub0e6",10],["8681","\ub0f1",22,"\ub10a\ub10d\ub10e\ub10f\ub111\ub114\ub115\ub116\ub117\ub11a\ub11e",4,"\ub126\ub127\ub129\ub12a\ub12b\ub12d",6,"\ub136\ub13a",5,"\ub142\ub143\ub145\ub146\ub147\ub149",6,"\ub152\ub153\ub156\ub157\ub159\ub15a\ub15b\ub15d\ub15e\ub15f\ub161",22,"\ub17a\ub17b\ub17d\ub17e\ub17f\ub181\ub183",4,"\ub18a\ub18c\ub18e\ub18f\ub190\ub191\ub195\ub196\ub197\ub199\ub19a\ub19b\ub19d"],["8741","\ub19e",9,"\ub1a9",15],["8761","\ub1b9",18,"\ub1cd\ub1ce\ub1cf\ub1d1\ub1d2\ub1d3\ub1d5"],["8781","\ub1d6",5,"\ub1de\ub1e0",7,"\ub1ea\ub1eb\ub1ed\ub1ee\ub1ef\ub1f1",7,"\ub1fa\ub1fc\ub1fe",5,"\ub206\ub207\ub209\ub20a\ub20d",6,"\ub216\ub218\ub21a",5,"\ub221",18,"\ub235",6,"\ub23d",26,"\ub259\ub25a\ub25b\ub25d\ub25e\ub25f\ub261",6,"\ub26a",4],["8841","\ub26f",4,"\ub276",5,"\ub27d",6,"\ub286\ub287\ub288\ub28a",4],["8861","\ub28f\ub292\ub293\ub295\ub296\ub297\ub29b",4,"\ub2a2\ub2a4\ub2a7\ub2a8\ub2a9\ub2ab\ub2ad\ub2ae\ub2af\ub2b1\ub2b2\ub2b3\ub2b5\ub2b6\ub2b7"],["8881","\ub2b8",15,"\ub2ca\ub2cb\ub2cd\ub2ce\ub2cf\ub2d1\ub2d3",4,"\ub2da\ub2dc\ub2de\ub2df\ub2e0\ub2e1\ub2e3\ub2e7\ub2e9\ub2ea\ub2f0\ub2f1\ub2f2\ub2f6\ub2fc\ub2fd\ub2fe\ub302\ub303\ub305\ub306\ub307\ub309",6,"\ub312\ub316",5,"\ub31d",54,"\ub357\ub359\ub35a\ub35d\ub360\ub361\ub362\ub363"],["8941","\ub366\ub368\ub36a\ub36c\ub36d\ub36f\ub372\ub373\ub375\ub376\ub377\ub379",6,"\ub382\ub386",5,"\ub38d"],["8961","\ub38e\ub38f\ub391\ub392\ub393\ub395",10,"\ub3a2",5,"\ub3a9\ub3aa\ub3ab\ub3ad"],["8981","\ub3ae",21,"\ub3c6\ub3c7\ub3c9\ub3ca\ub3cd\ub3cf\ub3d1\ub3d2\ub3d3\ub3d6\ub3d8\ub3da\ub3dc\ub3de\ub3df\ub3e1\ub3e2\ub3e3\ub3e5\ub3e6\ub3e7\ub3e9",18,"\ub3fd",18,"\ub411",6,"\ub419\ub41a\ub41b\ub41d\ub41e\ub41f\ub421",6,"\ub42a\ub42c",7,"\ub435",15],["8a41","\ub445",10,"\ub452\ub453\ub455\ub456\ub457\ub459",6,"\ub462\ub464\ub466"],["8a61","\ub467",4,"\ub46d",18,"\ub481\ub482"],["8a81","\ub483",4,"\ub489",19,"\ub49e",5,"\ub4a5\ub4a6\ub4a7\ub4a9\ub4aa\ub4ab\ub4ad",7,"\ub4b6\ub4b8\ub4ba",5,"\ub4c1\ub4c2\ub4c3\ub4c5\ub4c6\ub4c7\ub4c9",6,"\ub4d1\ub4d2\ub4d3\ub4d4\ub4d6",5,"\ub4de\ub4df\ub4e1\ub4e2\ub4e5\ub4e7",4,"\ub4ee\ub4f0\ub4f2",5,"\ub4f9",26,"\ub516\ub517\ub519\ub51a\ub51d"],["8b41","\ub51e",5,"\ub526\ub52b",4,"\ub532\ub533\ub535\ub536\ub537\ub539",6,"\ub542\ub546"],["8b61","\ub547\ub548\ub549\ub54a\ub54e\ub54f\ub551\ub552\ub553\ub555",6,"\ub55e\ub562",8],["8b81","\ub56b",52,"\ub5a2\ub5a3\ub5a5\ub5a6\ub5a7\ub5a9\ub5ac\ub5ad\ub5ae\ub5af\ub5b2\ub5b6",4,"\ub5be\ub5bf\ub5c1\ub5c2\ub5c3\ub5c5",6,"\ub5ce\ub5d2",5,"\ub5d9",18,"\ub5ed",18],["8c41","\ub600",15,"\ub612\ub613\ub615\ub616\ub617\ub619",4],["8c61","\ub61e",6,"\ub626",5,"\ub62d",6,"\ub635",5],["8c81","\ub63b",12,"\ub649",26,"\ub665\ub666\ub667\ub669",50,"\ub69e\ub69f\ub6a1\ub6a2\ub6a3\ub6a5",5,"\ub6ad\ub6ae\ub6af\ub6b0\ub6b2",16],["8d41","\ub6c3",16,"\ub6d5",8],["8d61","\ub6de",17,"\ub6f1\ub6f2\ub6f3\ub6f5\ub6f6\ub6f7\ub6f9\ub6fa"],["8d81","\ub6fb",4,"\ub702\ub703\ub704\ub706",33,"\ub72a\ub72b\ub72d\ub72e\ub731",6,"\ub73a\ub73c",7,"\ub745\ub746\ub747\ub749\ub74a\ub74b\ub74d",6,"\ub756",9,"\ub761\ub762\ub763\ub765\ub766\ub767\ub769",6,"\ub772\ub774\ub776",5,"\ub77e\ub77f\ub781\ub782\ub783\ub785",6,"\ub78e\ub793\ub794\ub795\ub79a\ub79b\ub79d\ub79e"],["8e41","\ub79f\ub7a1",6,"\ub7aa\ub7ae",5,"\ub7b6\ub7b7\ub7b9",8],["8e61","\ub7c2",4,"\ub7c8\ub7ca",19],["8e81","\ub7de",13,"\ub7ee\ub7ef\ub7f1\ub7f2\ub7f3\ub7f5",6,"\ub7fe\ub802",4,"\ub80a\ub80b\ub80d\ub80e\ub80f\ub811",6,"\ub81a\ub81c\ub81e",5,"\ub826\ub827\ub829\ub82a\ub82b\ub82d",6,"\ub836\ub83a",5,"\ub841\ub842\ub843\ub845",11,"\ub852\ub854",7,"\ub85e\ub85f\ub861\ub862\ub863\ub865",6,"\ub86e\ub870\ub872",5,"\ub879\ub87a\ub87b\ub87d",7],["8f41","\ub885",7,"\ub88e",17],["8f61","\ub8a0",7,"\ub8a9",6,"\ub8b1\ub8b2\ub8b3\ub8b5\ub8b6\ub8b7\ub8b9",4],["8f81","\ub8be\ub8bf\ub8c2\ub8c4\ub8c6",5,"\ub8cd\ub8ce\ub8cf\ub8d1\ub8d2\ub8d3\ub8d5",7,"\ub8de\ub8e0\ub8e2",5,"\ub8ea\ub8eb\ub8ed\ub8ee\ub8ef\ub8f1",6,"\ub8fa\ub8fc\ub8fe",5,"\ub905",18,"\ub919",6,"\ub921",26,"\ub93e\ub93f\ub941\ub942\ub943\ub945",6,"\ub94d\ub94e\ub950\ub952",5],["9041","\ub95a\ub95b\ub95d\ub95e\ub95f\ub961",6,"\ub96a\ub96c\ub96e",5,"\ub976\ub977\ub979\ub97a\ub97b\ub97d"],["9061","\ub97e",5,"\ub986\ub988\ub98b\ub98c\ub98f",15],["9081","\ub99f",12,"\ub9ae\ub9af\ub9b1\ub9b2\ub9b3\ub9b5",6,"\ub9be\ub9c0\ub9c2",5,"\ub9ca\ub9cb\ub9cd\ub9d3",4,"\ub9da\ub9dc\ub9df\ub9e0\ub9e2\ub9e6\ub9e7\ub9e9\ub9ea\ub9eb\ub9ed",6,"\ub9f6\ub9fb",4,"\uba02",5,"\uba09",11,"\uba16",33,"\uba3a\uba3b\uba3d\uba3e\uba3f\uba41\uba43\uba44\uba45\uba46"],["9141","\uba47\uba4a\uba4c\uba4f\uba50\uba51\uba52\uba56\uba57\uba59\uba5a\uba5b\uba5d",6,"\uba66\uba6a",5],["9161","\uba72\uba73\uba75\uba76\uba77\uba79",9,"\uba86\uba88\uba89\uba8a\uba8b\uba8d",5],["9181","\uba93",20,"\ubaaa\ubaad\ubaae\ubaaf\ubab1\ubab3",4,"\ubaba\ubabc\ubabe",5,"\ubac5\ubac6\ubac7\ubac9",14,"\ubada",33,"\ubafd\ubafe\ubaff\ubb01\ubb02\ubb03\ubb05",7,"\ubb0e\ubb10\ubb12",5,"\ubb19\ubb1a\ubb1b\ubb1d\ubb1e\ubb1f\ubb21",6],["9241","\ubb28\ubb2a\ubb2c",7,"\ubb37\ubb39\ubb3a\ubb3f",4,"\ubb46\ubb48\ubb4a\ubb4b\ubb4c\ubb4e\ubb51\ubb52"],["9261","\ubb53\ubb55\ubb56\ubb57\ubb59",7,"\ubb62\ubb64",7,"\ubb6d",4],["9281","\ubb72",21,"\ubb89\ubb8a\ubb8b\ubb8d\ubb8e\ubb8f\ubb91",18,"\ubba5\ubba6\ubba7\ubba9\ubbaa\ubbab\ubbad",6,"\ubbb5\ubbb6\ubbb8",7,"\ubbc1\ubbc2\ubbc3\ubbc5\ubbc6\ubbc7\ubbc9",6,"\ubbd1\ubbd2\ubbd4",35,"\ubbfa\ubbfb\ubbfd\ubbfe\ubc01"],["9341","\ubc03",4,"\ubc0a\ubc0e\ubc10\ubc12\ubc13\ubc19\ubc1a\ubc20\ubc21\ubc22\ubc23\ubc26\ubc28\ubc2a\ubc2b\ubc2c\ubc2e\ubc2f\ubc32\ubc33\ubc35"],["9361","\ubc36\ubc37\ubc39",6,"\ubc42\ubc46\ubc47\ubc48\ubc4a\ubc4b\ubc4e\ubc4f\ubc51",8],["9381","\ubc5a\ubc5b\ubc5c\ubc5e",37,"\ubc86\ubc87\ubc89\ubc8a\ubc8d\ubc8f",4,"\ubc96\ubc98\ubc9b",4,"\ubca2\ubca3\ubca5\ubca6\ubca9",6,"\ubcb2\ubcb6",5,"\ubcbe\ubcbf\ubcc1\ubcc2\ubcc3\ubcc5",7,"\ubcce\ubcd2\ubcd3\ubcd4\ubcd6\ubcd7\ubcd9\ubcda\ubcdb\ubcdd",22,"\ubcf7\ubcf9\ubcfa\ubcfb\ubcfd"],["9441","\ubcfe",5,"\ubd06\ubd08\ubd0a",5,"\ubd11\ubd12\ubd13\ubd15",8],["9461","\ubd1e",5,"\ubd25",6,"\ubd2d",12],["9481","\ubd3a",5,"\ubd41",6,"\ubd4a\ubd4b\ubd4d\ubd4e\ubd4f\ubd51",6,"\ubd5a",9,"\ubd65\ubd66\ubd67\ubd69",22,"\ubd82\ubd83\ubd85\ubd86\ubd8b",4,"\ubd92\ubd94\ubd96\ubd97\ubd98\ubd9b\ubd9d",6,"\ubda5",10,"\ubdb1",6,"\ubdb9",24],["9541","\ubdd2\ubdd3\ubdd6\ubdd7\ubdd9\ubdda\ubddb\ubddd",11,"\ubdea",5,"\ubdf1"],["9561","\ubdf2\ubdf3\ubdf5\ubdf6\ubdf7\ubdf9",6,"\ube01\ube02\ube04\ube06",5,"\ube0e\ube0f\ube11\ube12\ube13"],["9581","\ube15",6,"\ube1e\ube20",35,"\ube46\ube47\ube49\ube4a\ube4b\ube4d\ube4f",4,"\ube56\ube58\ube5c\ube5d\ube5e\ube5f\ube62\ube63\ube65\ube66\ube67\ube69\ube6b",4,"\ube72\ube76",4,"\ube7e\ube7f\ube81\ube82\ube83\ube85",6,"\ube8e\ube92",5,"\ube9a",13,"\ubea9",14],["9641","\ubeb8",23,"\ubed2\ubed3"],["9661","\ubed5\ubed6\ubed9",6,"\ubee1\ubee2\ubee6",5,"\ubeed",8],["9681","\ubef6",10,"\ubf02",5,"\ubf0a",13,"\ubf1a\ubf1e",33,"\ubf42\ubf43\ubf45\ubf46\ubf47\ubf49",6,"\ubf52\ubf53\ubf54\ubf56",44],["9741","\ubf83",16,"\ubf95",8],["9761","\ubf9e",17,"\ubfb1",7],["9781","\ubfb9",11,"\ubfc6",5,"\ubfce\ubfcf\ubfd1\ubfd2\ubfd3\ubfd5",6,"\ubfdd\ubfde\ubfe0\ubfe2",89,"\uc03d\uc03e\uc03f"],["9841","\uc040",16,"\uc052",5,"\uc059\uc05a\uc05b"],["9861","\uc05d\uc05e\uc05f\uc061",6,"\uc06a",15],["9881","\uc07a",21,"\uc092\uc093\uc095\uc096\uc097\uc099",6,"\uc0a2\uc0a4\uc0a6",5,"\uc0ae\uc0b1\uc0b2\uc0b7",4,"\uc0be\uc0c2\uc0c3\uc0c4\uc0c6\uc0c7\uc0ca\uc0cb\uc0cd\uc0ce\uc0cf\uc0d1",6,"\uc0da\uc0de",5,"\uc0e6\uc0e7\uc0e9\uc0ea\uc0eb\uc0ed",6,"\uc0f6\uc0f8\uc0fa",5,"\uc101\uc102\uc103\uc105\uc106\uc107\uc109",6,"\uc111\uc112\uc113\uc114\uc116",5,"\uc121\uc122\uc125\uc128\uc129\uc12a\uc12b\uc12e"],["9941","\uc132\uc133\uc134\uc135\uc137\uc13a\uc13b\uc13d\uc13e\uc13f\uc141",6,"\uc14a\uc14e",5,"\uc156\uc157"],["9961","\uc159\uc15a\uc15b\uc15d",6,"\uc166\uc16a",5,"\uc171\uc172\uc173\uc175\uc176\uc177\uc179\uc17a\uc17b"],["9981","\uc17c",8,"\uc186",5,"\uc18f\uc191\uc192\uc193\uc195\uc197",4,"\uc19e\uc1a0\uc1a2\uc1a3\uc1a4\uc1a6\uc1a7\uc1aa\uc1ab\uc1ad\uc1ae\uc1af\uc1b1",11,"\uc1be",5,"\uc1c5\uc1c6\uc1c7\uc1c9\uc1ca\uc1cb\uc1cd",6,"\uc1d5\uc1d6\uc1d9",6,"\uc1e1\uc1e2\uc1e3\uc1e5\uc1e6\uc1e7\uc1e9",6,"\uc1f2\uc1f4",7,"\uc1fe\uc1ff\uc201\uc202\uc203\uc205",6,"\uc20e\uc210\uc212",5,"\uc21a\uc21b\uc21d\uc21e\uc221\uc222\uc223"],["9a41","\uc224\uc225\uc226\uc227\uc22a\uc22c\uc22e\uc230\uc233\uc235",16],["9a61","\uc246\uc247\uc249",6,"\uc252\uc253\uc255\uc256\uc257\uc259",6,"\uc261\uc262\uc263\uc264\uc266"],["9a81","\uc267",4,"\uc26e\uc26f\uc271\uc272\uc273\uc275",6,"\uc27e\uc280\uc282",5,"\uc28a",5,"\uc291",6,"\uc299\uc29a\uc29c\uc29e",5,"\uc2a6\uc2a7\uc2a9\uc2aa\uc2ab\uc2ae",5,"\uc2b6\uc2b8\uc2ba",33,"\uc2de\uc2df\uc2e1\uc2e2\uc2e5",5,"\uc2ee\uc2f0\uc2f2\uc2f3\uc2f4\uc2f5\uc2f7\uc2fa\uc2fd\uc2fe\uc2ff\uc301",6,"\uc30a\uc30b\uc30e\uc30f"],["9b41","\uc310\uc311\uc312\uc316\uc317\uc319\uc31a\uc31b\uc31d",6,"\uc326\uc327\uc32a",8],["9b61","\uc333",17,"\uc346",7],["9b81","\uc34e",25,"\uc36a\uc36b\uc36d\uc36e\uc36f\uc371\uc373",4,"\uc37a\uc37b\uc37e",5,"\uc385\uc386\uc387\uc389\uc38a\uc38b\uc38d",50,"\uc3c1",22,"\uc3da"],["9c41","\uc3db\uc3dd\uc3de\uc3e1\uc3e3",4,"\uc3ea\uc3eb\uc3ec\uc3ee",5,"\uc3f6\uc3f7\uc3f9",5],["9c61","\uc3ff",8,"\uc409",6,"\uc411",9],["9c81","\uc41b",8,"\uc425",6,"\uc42d\uc42e\uc42f\uc431\uc432\uc433\uc435",6,"\uc43e",9,"\uc449",26,"\uc466\uc467\uc469\uc46a\uc46b\uc46d",6,"\uc476\uc477\uc478\uc47a",5,"\uc481",18,"\uc495",6,"\uc49d",12],["9d41","\uc4aa",13,"\uc4b9\uc4ba\uc4bb\uc4bd",8],["9d61","\uc4c6",25],["9d81","\uc4e0",8,"\uc4ea",5,"\uc4f2\uc4f3\uc4f5\uc4f6\uc4f7\uc4f9\uc4fb\uc4fc\uc4fd\uc4fe\uc502",9,"\uc50d\uc50e\uc50f\uc511\uc512\uc513\uc515",6,"\uc51d",10,"\uc52a\uc52b\uc52d\uc52e\uc52f\uc531",6,"\uc53a\uc53c\uc53e",5,"\uc546\uc547\uc54b\uc54f\uc550\uc551\uc552\uc556\uc55a\uc55b\uc55c\uc55f\uc562\uc563\uc565\uc566\uc567\uc569",6,"\uc572\uc576",5,"\uc57e\uc57f\uc581\uc582\uc583\uc585\uc586\uc588\uc589\uc58a\uc58b\uc58e\uc590\uc592\uc593\uc594"],["9e41","\uc596\uc599\uc59a\uc59b\uc59d\uc59e\uc59f\uc5a1",7,"\uc5aa",9,"\uc5b6"],["9e61","\uc5b7\uc5ba\uc5bf",4,"\uc5cb\uc5cd\uc5cf\uc5d2\uc5d3\uc5d5\uc5d6\uc5d7\uc5d9",6,"\uc5e2\uc5e4\uc5e6\uc5e7"],["9e81","\uc5e8\uc5e9\uc5ea\uc5eb\uc5ef\uc5f1\uc5f2\uc5f3\uc5f5\uc5f8\uc5f9\uc5fa\uc5fb\uc602\uc603\uc604\uc609\uc60a\uc60b\uc60d\uc60e\uc60f\uc611",6,"\uc61a\uc61d",6,"\uc626\uc627\uc629\uc62a\uc62b\uc62f\uc631\uc632\uc636\uc638\uc63a\uc63c\uc63d\uc63e\uc63f\uc642\uc643\uc645\uc646\uc647\uc649",6,"\uc652\uc656",5,"\uc65e\uc65f\uc661",10,"\uc66d\uc66e\uc670\uc672",5,"\uc67a\uc67b\uc67d\uc67e\uc67f\uc681",6,"\uc68a\uc68c\uc68e",5,"\uc696\uc697\uc699\uc69a\uc69b\uc69d",6,"\uc6a6"],["9f41","\uc6a8\uc6aa",5,"\uc6b2\uc6b3\uc6b5\uc6b6\uc6b7\uc6bb",4,"\uc6c2\uc6c4\uc6c6",5,"\uc6ce"],["9f61","\uc6cf\uc6d1\uc6d2\uc6d3\uc6d5",6,"\uc6de\uc6df\uc6e2",5,"\uc6ea\uc6eb\uc6ed\uc6ee\uc6ef\uc6f1\uc6f2"],["9f81","\uc6f3",4,"\uc6fa\uc6fb\uc6fc\uc6fe",5,"\uc706\uc707\uc709\uc70a\uc70b\uc70d",6,"\uc716\uc718\uc71a",5,"\uc722\uc723\uc725\uc726\uc727\uc729",6,"\uc732\uc734\uc736\uc738\uc739\uc73a\uc73b\uc73e\uc73f\uc741\uc742\uc743\uc745",4,"\uc74b\uc74e\uc750\uc759\uc75a\uc75b\uc75d\uc75e\uc75f\uc761",6,"\uc769\uc76a\uc76c",7,"\uc776\uc777\uc779\uc77a\uc77b\uc77f\uc780\uc781\uc782\uc786\uc78b\uc78c\uc78d\uc78f\uc792\uc793\uc795\uc799\uc79b",4,"\uc7a2\uc7a7",4,"\uc7ae\uc7af\uc7b1\uc7b2\uc7b3\uc7b5\uc7b6\uc7b7"],["a041","\uc7b8\uc7b9\uc7ba\uc7bb\uc7be\uc7c2",5,"\uc7ca\uc7cb\uc7cd\uc7cf\uc7d1",6,"\uc7d9\uc7da\uc7db\uc7dc"],["a061","\uc7de",5,"\uc7e5\uc7e6\uc7e7\uc7e9\uc7ea\uc7eb\uc7ed",13],["a081","\uc7fb",4,"\uc802\uc803\uc805\uc806\uc807\uc809\uc80b",4,"\uc812\uc814\uc817",4,"\uc81e\uc81f\uc821\uc822\uc823\uc825",6,"\uc82e\uc830\uc832",5,"\uc839\uc83a\uc83b\uc83d\uc83e\uc83f\uc841",6,"\uc84a\uc84b\uc84e",5,"\uc855",26,"\uc872\uc873\uc875\uc876\uc877\uc879\uc87b",4,"\uc882\uc884\uc888\uc889\uc88a\uc88e",5,"\uc895",7,"\uc89e\uc8a0\uc8a2\uc8a3\uc8a4"],["a141","\uc8a5\uc8a6\uc8a7\uc8a9",18,"\uc8be\uc8bf\uc8c0\uc8c1"],["a161","\uc8c2\uc8c3\uc8c5\uc8c6\uc8c7\uc8c9\uc8ca\uc8cb\uc8cd",6,"\uc8d6\uc8d8\uc8da",5,"\uc8e2\uc8e3\uc8e5"],["a181","\uc8e6",14,"\uc8f6",5,"\uc8fe\uc8ff\uc901\uc902\uc903\uc907",4,"\uc90e\u3000\u3001\u3002\xb7\u2025\u2026\xa8\u3003\xad\u2015\u2225\uff3c\u223c\u2018\u2019\u201c\u201d\u3014\u3015\u3008",9,"\xb1\xd7\xf7\u2260\u2264\u2265\u221e\u2234\xb0\u2032\u2033\u2103\u212b\uffe0\uffe1\uffe5\u2642\u2640\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\xa7\u203b\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u2192\u2190\u2191\u2193\u2194\u3013\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229\u2227\u2228\uffe2"],["a241","\uc910\uc912",5,"\uc919",18],["a261","\uc92d",6,"\uc935",18],["a281","\uc948",7,"\uc952\uc953\uc955\uc956\uc957\uc959",6,"\uc962\uc964",7,"\uc96d\uc96e\uc96f\u21d2\u21d4\u2200\u2203\xb4\uff5e\u02c7\u02d8\u02dd\u02da\u02d9\xb8\u02db\xa1\xbf\u02d0\u222e\u2211\u220f\xa4\u2109\u2030\u25c1\u25c0\u25b7\u25b6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25c8\u25a3\u25d0\u25d1\u2592\u25a4\u25a5\u25a8\u25a7\u25a6\u25a9\u2668\u260f\u260e\u261c\u261e\xb6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266d\u2669\u266a\u266c\u327f\u321c\u2116\u33c7\u2122\u33c2\u33d8\u2121\u20ac\xae"],["a341","\uc971\uc972\uc973\uc975",6,"\uc97d",10,"\uc98a\uc98b\uc98d\uc98e\uc98f"],["a361","\uc991",6,"\uc99a\uc99c\uc99e",16],["a381","\uc9af",16,"\uc9c2\uc9c3\uc9c5\uc9c6\uc9c9\uc9cb",4,"\uc9d2\uc9d4\uc9d7\uc9d8\uc9db\uff01",58,"\uffe6\uff3d",32,"\uffe3"],["a441","\uc9de\uc9df\uc9e1\uc9e3\uc9e5\uc9e6\uc9e8\uc9e9\uc9ea\uc9eb\uc9ee\uc9f2",5,"\uc9fa\uc9fb\uc9fd\uc9fe\uc9ff\uca01\uca02\uca03\uca04"],["a461","\uca05\uca06\uca07\uca0a\uca0e",5,"\uca15\uca16\uca17\uca19",12],["a481","\uca26\uca27\uca28\uca2a",28,"\u3131",93],["a541","\uca47",4,"\uca4e\uca4f\uca51\uca52\uca53\uca55",6,"\uca5e\uca62",5,"\uca69\uca6a"],["a561","\uca6b",17,"\uca7e",5,"\uca85\uca86"],["a581","\uca87",16,"\uca99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03a3",6],["a5e1","\u03b1",16,"\u03c3",6],["a641","\ucaa8",19,"\ucabe\ucabf\ucac1\ucac2\ucac3\ucac5"],["a661","\ucac6",5,"\ucace\ucad0\ucad2\ucad4\ucad5\ucad6\ucad7\ucada",5,"\ucae1",6],["a681","\ucae8\ucae9\ucaea\ucaeb\ucaed",6,"\ucaf5",18,"\ucb09\ucb0a\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542\u2512\u2511\u251a\u2519\u2516\u2515\u250e\u250d\u251e\u251f\u2521\u2522\u2526\u2527\u2529\u252a\u252d\u252e\u2531\u2532\u2535\u2536\u2539\u253a\u253d\u253e\u2540\u2541\u2543",7],["a741","\ucb0b",4,"\ucb11\ucb12\ucb13\ucb15\ucb16\ucb17\ucb19",6,"\ucb22",7],["a761","\ucb2a",22,"\ucb42\ucb43\ucb44"],["a781","\ucb45\ucb46\ucb47\ucb4a\ucb4b\ucb4d\ucb4e\ucb4f\ucb51",6,"\ucb5a\ucb5b\ucb5c\ucb5e",5,"\ucb65",7,"\u3395\u3396\u3397\u2113\u3398\u33c4\u33a3\u33a4\u33a5\u33a6\u3399",9,"\u33ca\u338d\u338e\u338f\u33cf\u3388\u3389\u33c8\u33a7\u33a8\u33b0",9,"\u3380",4,"\u33ba",5,"\u3390",4,"\u2126\u33c0\u33c1\u338a\u338b\u338c\u33d6\u33c5\u33ad\u33ae\u33af\u33db\u33a9\u33aa\u33ab\u33ac\u33dd\u33d0\u33d3\u33c3\u33c9\u33dc\u33c6"],["a841","\ucb6d",10,"\ucb7a",14],["a861","\ucb89",18,"\ucb9d",6],["a881","\ucba4",19,"\ucbb9",11,"\xc6\xd0\xaa\u0126"],["a8a6","\u0132"],["a8a8","\u013f\u0141\xd8\u0152\xba\xde\u0166\u014a"],["a8b1","\u3260",27,"\u24d0",25,"\u2460",14,"\xbd\u2153\u2154\xbc\xbe\u215b\u215c\u215d\u215e"],["a941","\ucbc5",14,"\ucbd5",10],["a961","\ucbe0\ucbe1\ucbe2\ucbe3\ucbe5\ucbe6\ucbe8\ucbea",18],["a981","\ucbfd",14,"\ucc0e\ucc0f\ucc11\ucc12\ucc13\ucc15",6,"\ucc1e\ucc1f\ucc20\ucc23\ucc24\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0140\u0142\xf8\u0153\xdf\xfe\u0167\u014b\u0149\u3200",27,"\u249c",25,"\u2474",14,"\xb9\xb2\xb3\u2074\u207f\u2081\u2082\u2083\u2084"],["aa41","\ucc25\ucc26\ucc2a\ucc2b\ucc2d\ucc2f\ucc31",6,"\ucc3a\ucc3f",4,"\ucc46\ucc47\ucc49\ucc4a\ucc4b\ucc4d\ucc4e"],["aa61","\ucc4f",4,"\ucc56\ucc5a",5,"\ucc61\ucc62\ucc63\ucc65\ucc67\ucc69",6,"\ucc71\ucc72"],["aa81","\ucc73\ucc74\ucc76",29,"\u3041",82],["ab41","\ucc94\ucc95\ucc96\ucc97\ucc9a\ucc9b\ucc9d\ucc9e\ucc9f\ucca1",6,"\uccaa\uccae",5,"\uccb6\uccb7\uccb9"],["ab61","\uccba\uccbb\uccbd",6,"\uccc6\uccc8\uccca",5,"\uccd1\uccd2\uccd3\uccd5",5],["ab81","\uccdb",8,"\ucce5",6,"\ucced\uccee\uccef\uccf1",12,"\u30a1",85],["ac41","\uccfe\uccff\ucd00\ucd02",5,"\ucd0a\ucd0b\ucd0d\ucd0e\ucd0f\ucd11",6,"\ucd1a\ucd1c\ucd1e\ucd1f\ucd20"],["ac61","\ucd21\ucd22\ucd23\ucd25\ucd26\ucd27\ucd29\ucd2a\ucd2b\ucd2d",11,"\ucd3a",4],["ac81","\ucd3f",28,"\ucd5d\ucd5e\ucd5f\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\ucd61\ucd62\ucd63\ucd65",6,"\ucd6e\ucd70\ucd72",5,"\ucd79",7],["ad61","\ucd81",6,"\ucd89",10,"\ucd96\ucd97\ucd99\ucd9a\ucd9b\ucd9d\ucd9e\ucd9f"],["ad81","\ucda0\ucda1\ucda2\ucda3\ucda6\ucda8\ucdaa",5,"\ucdb1",18,"\ucdc5"],["ae41","\ucdc6",5,"\ucdcd\ucdce\ucdcf\ucdd1",16],["ae61","\ucde2",5,"\ucde9\ucdea\ucdeb\ucded\ucdee\ucdef\ucdf1",6,"\ucdfa\ucdfc\ucdfe",4],["ae81","\uce03\uce05\uce06\uce07\uce09\uce0a\uce0b\uce0d",6,"\uce15\uce16\uce17\uce18\uce1a",5,"\uce22\uce23\uce25\uce26\uce27\uce29\uce2a\uce2b"],["af41","\uce2c\uce2d\uce2e\uce2f\uce32\uce34\uce36",19],["af61","\uce4a",13,"\uce5a\uce5b\uce5d\uce5e\uce62",5,"\uce6a\uce6c"],["af81","\uce6e",5,"\uce76\uce77\uce79\uce7a\uce7b\uce7d",6,"\uce86\uce88\uce8a",5,"\uce92\uce93\uce95\uce96\uce97\uce99"],["b041","\uce9a",5,"\ucea2\ucea6",5,"\uceae",12],["b061","\ucebb",5,"\ucec2",19],["b081","\uced6",13,"\ucee6\ucee7\ucee9\uceea\uceed",6,"\ucef6\ucefa",5,"\uac00\uac01\uac04\uac07\uac08\uac09\uac0a\uac10",7,"\uac19",4,"\uac20\uac24\uac2c\uac2d\uac2f\uac30\uac31\uac38\uac39\uac3c\uac40\uac4b\uac4d\uac54\uac58\uac5c\uac70\uac71\uac74\uac77\uac78\uac7a\uac80\uac81\uac83\uac84\uac85\uac86\uac89\uac8a\uac8b\uac8c\uac90\uac94\uac9c\uac9d\uac9f\uaca0\uaca1\uaca8\uaca9\uacaa\uacac\uacaf\uacb0\uacb8\uacb9\uacbb\uacbc\uacbd\uacc1\uacc4\uacc8\uaccc\uacd5\uacd7\uace0\uace1\uace4\uace7\uace8\uacea\uacec\uacef\uacf0\uacf1\uacf3\uacf5\uacf6\uacfc\uacfd\uad00\uad04\uad06"],["b141","\ucf02\ucf03\ucf05\ucf06\ucf07\ucf09",6,"\ucf12\ucf14\ucf16",5,"\ucf1d\ucf1e\ucf1f\ucf21\ucf22\ucf23"],["b161","\ucf25",6,"\ucf2e\ucf32",5,"\ucf39",11],["b181","\ucf45",14,"\ucf56\ucf57\ucf59\ucf5a\ucf5b\ucf5d",6,"\ucf66\ucf68\ucf6a\ucf6b\ucf6c\uad0c\uad0d\uad0f\uad11\uad18\uad1c\uad20\uad29\uad2c\uad2d\uad34\uad35\uad38\uad3c\uad44\uad45\uad47\uad49\uad50\uad54\uad58\uad61\uad63\uad6c\uad6d\uad70\uad73\uad74\uad75\uad76\uad7b\uad7c\uad7d\uad7f\uad81\uad82\uad88\uad89\uad8c\uad90\uad9c\uad9d\uada4\uadb7\uadc0\uadc1\uadc4\uadc8\uadd0\uadd1\uadd3\uaddc\uade0\uade4\uadf8\uadf9\uadfc\uadff\uae00\uae01\uae08\uae09\uae0b\uae0d\uae14\uae30\uae31\uae34\uae37\uae38\uae3a\uae40\uae41\uae43\uae45\uae46\uae4a\uae4c\uae4d\uae4e\uae50\uae54\uae56\uae5c\uae5d\uae5f\uae60\uae61\uae65\uae68\uae69\uae6c\uae70\uae78"],["b241","\ucf6d\ucf6e\ucf6f\ucf72\ucf73\ucf75\ucf76\ucf77\ucf79",6,"\ucf81\ucf82\ucf83\ucf84\ucf86",5,"\ucf8d"],["b261","\ucf8e",18,"\ucfa2",5,"\ucfa9"],["b281","\ucfaa",5,"\ucfb1",18,"\ucfc5",6,"\uae79\uae7b\uae7c\uae7d\uae84\uae85\uae8c\uaebc\uaebd\uaebe\uaec0\uaec4\uaecc\uaecd\uaecf\uaed0\uaed1\uaed8\uaed9\uaedc\uaee8\uaeeb\uaeed\uaef4\uaef8\uaefc\uaf07\uaf08\uaf0d\uaf10\uaf2c\uaf2d\uaf30\uaf32\uaf34\uaf3c\uaf3d\uaf3f\uaf41\uaf42\uaf43\uaf48\uaf49\uaf50\uaf5c\uaf5d\uaf64\uaf65\uaf79\uaf80\uaf84\uaf88\uaf90\uaf91\uaf95\uaf9c\uafb8\uafb9\uafbc\uafc0\uafc7\uafc8\uafc9\uafcb\uafcd\uafce\uafd4\uafdc\uafe8\uafe9\uaff0\uaff1\uaff4\uaff8\ub000\ub001\ub004\ub00c\ub010\ub014\ub01c\ub01d\ub028\ub044\ub045\ub048\ub04a\ub04c\ub04e\ub053\ub054\ub055\ub057\ub059"],["b341","\ucfcc",19,"\ucfe2\ucfe3\ucfe5\ucfe6\ucfe7\ucfe9"],["b361","\ucfea",5,"\ucff2\ucff4\ucff6",5,"\ucffd\ucffe\ucfff\ud001\ud002\ud003\ud005",5],["b381","\ud00b",5,"\ud012",5,"\ud019",19,"\ub05d\ub07c\ub07d\ub080\ub084\ub08c\ub08d\ub08f\ub091\ub098\ub099\ub09a\ub09c\ub09f\ub0a0\ub0a1\ub0a2\ub0a8\ub0a9\ub0ab",4,"\ub0b1\ub0b3\ub0b4\ub0b5\ub0b8\ub0bc\ub0c4\ub0c5\ub0c7\ub0c8\ub0c9\ub0d0\ub0d1\ub0d4\ub0d8\ub0e0\ub0e5\ub108\ub109\ub10b\ub10c\ub110\ub112\ub113\ub118\ub119\ub11b\ub11c\ub11d\ub123\ub124\ub125\ub128\ub12c\ub134\ub135\ub137\ub138\ub139\ub140\ub141\ub144\ub148\ub150\ub151\ub154\ub155\ub158\ub15c\ub160\ub178\ub179\ub17c\ub180\ub182\ub188\ub189\ub18b\ub18d\ub192\ub193\ub194\ub198\ub19c\ub1a8\ub1cc\ub1d0\ub1d4\ub1dc\ub1dd"],["b441","\ud02e",5,"\ud036\ud037\ud039\ud03a\ud03b\ud03d",6,"\ud046\ud048\ud04a",5],["b461","\ud051\ud052\ud053\ud055\ud056\ud057\ud059",6,"\ud061",10,"\ud06e\ud06f"],["b481","\ud071\ud072\ud073\ud075",6,"\ud07e\ud07f\ud080\ud082",18,"\ub1df\ub1e8\ub1e9\ub1ec\ub1f0\ub1f9\ub1fb\ub1fd\ub204\ub205\ub208\ub20b\ub20c\ub214\ub215\ub217\ub219\ub220\ub234\ub23c\ub258\ub25c\ub260\ub268\ub269\ub274\ub275\ub27c\ub284\ub285\ub289\ub290\ub291\ub294\ub298\ub299\ub29a\ub2a0\ub2a1\ub2a3\ub2a5\ub2a6\ub2aa\ub2ac\ub2b0\ub2b4\ub2c8\ub2c9\ub2cc\ub2d0\ub2d2\ub2d8\ub2d9\ub2db\ub2dd\ub2e2\ub2e4\ub2e5\ub2e6\ub2e8\ub2eb",4,"\ub2f3\ub2f4\ub2f5\ub2f7",4,"\ub2ff\ub300\ub301\ub304\ub308\ub310\ub311\ub313\ub314\ub315\ub31c\ub354\ub355\ub356\ub358\ub35b\ub35c\ub35e\ub35f\ub364\ub365"],["b541","\ud095",14,"\ud0a6\ud0a7\ud0a9\ud0aa\ud0ab\ud0ad",5],["b561","\ud0b3\ud0b6\ud0b8\ud0ba",5,"\ud0c2\ud0c3\ud0c5\ud0c6\ud0c7\ud0ca",5,"\ud0d2\ud0d6",4],["b581","\ud0db\ud0de\ud0df\ud0e1\ud0e2\ud0e3\ud0e5",6,"\ud0ee\ud0f2",5,"\ud0f9",11,"\ub367\ub369\ub36b\ub36e\ub370\ub371\ub374\ub378\ub380\ub381\ub383\ub384\ub385\ub38c\ub390\ub394\ub3a0\ub3a1\ub3a8\ub3ac\ub3c4\ub3c5\ub3c8\ub3cb\ub3cc\ub3ce\ub3d0\ub3d4\ub3d5\ub3d7\ub3d9\ub3db\ub3dd\ub3e0\ub3e4\ub3e8\ub3fc\ub410\ub418\ub41c\ub420\ub428\ub429\ub42b\ub434\ub450\ub451\ub454\ub458\ub460\ub461\ub463\ub465\ub46c\ub480\ub488\ub49d\ub4a4\ub4a8\ub4ac\ub4b5\ub4b7\ub4b9\ub4c0\ub4c4\ub4c8\ub4d0\ub4d5\ub4dc\ub4dd\ub4e0\ub4e3\ub4e4\ub4e6\ub4ec\ub4ed\ub4ef\ub4f1\ub4f8\ub514\ub515\ub518\ub51b\ub51c\ub524\ub525\ub527\ub528\ub529\ub52a\ub530\ub531\ub534\ub538"],["b641","\ud105",7,"\ud10e",17],["b661","\ud120",15,"\ud132\ud133\ud135\ud136\ud137\ud139\ud13b\ud13c\ud13d\ud13e"],["b681","\ud13f\ud142\ud146",5,"\ud14e\ud14f\ud151\ud152\ud153\ud155",6,"\ud15e\ud160\ud162",5,"\ud169\ud16a\ud16b\ud16d\ub540\ub541\ub543\ub544\ub545\ub54b\ub54c\ub54d\ub550\ub554\ub55c\ub55d\ub55f\ub560\ub561\ub5a0\ub5a1\ub5a4\ub5a8\ub5aa\ub5ab\ub5b0\ub5b1\ub5b3\ub5b4\ub5b5\ub5bb\ub5bc\ub5bd\ub5c0\ub5c4\ub5cc\ub5cd\ub5cf\ub5d0\ub5d1\ub5d8\ub5ec\ub610\ub611\ub614\ub618\ub625\ub62c\ub634\ub648\ub664\ub668\ub69c\ub69d\ub6a0\ub6a4\ub6ab\ub6ac\ub6b1\ub6d4\ub6f0\ub6f4\ub6f8\ub700\ub701\ub705\ub728\ub729\ub72c\ub72f\ub730\ub738\ub739\ub73b\ub744\ub748\ub74c\ub754\ub755\ub760\ub764\ub768\ub770\ub771\ub773\ub775\ub77c\ub77d\ub780\ub784\ub78c\ub78d\ub78f\ub790\ub791\ub792\ub796\ub797"],["b741","\ud16e",13,"\ud17d",6,"\ud185\ud186\ud187\ud189\ud18a"],["b761","\ud18b",20,"\ud1a2\ud1a3\ud1a5\ud1a6\ud1a7"],["b781","\ud1a9",6,"\ud1b2\ud1b4\ud1b6\ud1b7\ud1b8\ud1b9\ud1bb\ud1bd\ud1be\ud1bf\ud1c1",14,"\ub798\ub799\ub79c\ub7a0\ub7a8\ub7a9\ub7ab\ub7ac\ub7ad\ub7b4\ub7b5\ub7b8\ub7c7\ub7c9\ub7ec\ub7ed\ub7f0\ub7f4\ub7fc\ub7fd\ub7ff\ub800\ub801\ub807\ub808\ub809\ub80c\ub810\ub818\ub819\ub81b\ub81d\ub824\ub825\ub828\ub82c\ub834\ub835\ub837\ub838\ub839\ub840\ub844\ub851\ub853\ub85c\ub85d\ub860\ub864\ub86c\ub86d\ub86f\ub871\ub878\ub87c\ub88d\ub8a8\ub8b0\ub8b4\ub8b8\ub8c0\ub8c1\ub8c3\ub8c5\ub8cc\ub8d0\ub8d4\ub8dd\ub8df\ub8e1\ub8e8\ub8e9\ub8ec\ub8f0\ub8f8\ub8f9\ub8fb\ub8fd\ub904\ub918\ub920\ub93c\ub93d\ub940\ub944\ub94c\ub94f\ub951\ub958\ub959\ub95c\ub960\ub968\ub969"],["b841","\ud1d0",7,"\ud1d9",17],["b861","\ud1eb",8,"\ud1f5\ud1f6\ud1f7\ud1f9",13],["b881","\ud208\ud20a",5,"\ud211",24,"\ub96b\ub96d\ub974\ub975\ub978\ub97c\ub984\ub985\ub987\ub989\ub98a\ub98d\ub98e\ub9ac\ub9ad\ub9b0\ub9b4\ub9bc\ub9bd\ub9bf\ub9c1\ub9c8\ub9c9\ub9cc\ub9ce",4,"\ub9d8\ub9d9\ub9db\ub9dd\ub9de\ub9e1\ub9e3\ub9e4\ub9e5\ub9e8\ub9ec\ub9f4\ub9f5\ub9f7\ub9f8\ub9f9\ub9fa\uba00\uba01\uba08\uba15\uba38\uba39\uba3c\uba40\uba42\uba48\uba49\uba4b\uba4d\uba4e\uba53\uba54\uba55\uba58\uba5c\uba64\uba65\uba67\uba68\uba69\uba70\uba71\uba74\uba78\uba83\uba84\uba85\uba87\uba8c\ubaa8\ubaa9\ubaab\ubaac\ubab0\ubab2\ubab8\ubab9\ubabb\ubabd\ubac4\ubac8\ubad8\ubad9\ubafc"],["b941","\ud22a\ud22b\ud22e\ud22f\ud231\ud232\ud233\ud235",6,"\ud23e\ud240\ud242",5,"\ud249\ud24a\ud24b\ud24c"],["b961","\ud24d",14,"\ud25d",6,"\ud265\ud266\ud267\ud268"],["b981","\ud269",22,"\ud282\ud283\ud285\ud286\ud287\ud289\ud28a\ud28b\ud28c\ubb00\ubb04\ubb0d\ubb0f\ubb11\ubb18\ubb1c\ubb20\ubb29\ubb2b\ubb34\ubb35\ubb36\ubb38\ubb3b\ubb3c\ubb3d\ubb3e\ubb44\ubb45\ubb47\ubb49\ubb4d\ubb4f\ubb50\ubb54\ubb58\ubb61\ubb63\ubb6c\ubb88\ubb8c\ubb90\ubba4\ubba8\ubbac\ubbb4\ubbb7\ubbc0\ubbc4\ubbc8\ubbd0\ubbd3\ubbf8\ubbf9\ubbfc\ubbff\ubc00\ubc02\ubc08\ubc09\ubc0b\ubc0c\ubc0d\ubc0f\ubc11\ubc14",4,"\ubc1b",4,"\ubc24\ubc25\ubc27\ubc29\ubc2d\ubc30\ubc31\ubc34\ubc38\ubc40\ubc41\ubc43\ubc44\ubc45\ubc49\ubc4c\ubc4d\ubc50\ubc5d\ubc84\ubc85\ubc88\ubc8b\ubc8c\ubc8e\ubc94\ubc95\ubc97"],["ba41","\ud28d\ud28e\ud28f\ud292\ud293\ud294\ud296",5,"\ud29d\ud29e\ud29f\ud2a1\ud2a2\ud2a3\ud2a5",6,"\ud2ad"],["ba61","\ud2ae\ud2af\ud2b0\ud2b2",5,"\ud2ba\ud2bb\ud2bd\ud2be\ud2c1\ud2c3",4,"\ud2ca\ud2cc",5],["ba81","\ud2d2\ud2d3\ud2d5\ud2d6\ud2d7\ud2d9\ud2da\ud2db\ud2dd",6,"\ud2e6",9,"\ud2f2\ud2f3\ud2f5\ud2f6\ud2f7\ud2f9\ud2fa\ubc99\ubc9a\ubca0\ubca1\ubca4\ubca7\ubca8\ubcb0\ubcb1\ubcb3\ubcb4\ubcb5\ubcbc\ubcbd\ubcc0\ubcc4\ubccd\ubccf\ubcd0\ubcd1\ubcd5\ubcd8\ubcdc\ubcf4\ubcf5\ubcf6\ubcf8\ubcfc\ubd04\ubd05\ubd07\ubd09\ubd10\ubd14\ubd24\ubd2c\ubd40\ubd48\ubd49\ubd4c\ubd50\ubd58\ubd59\ubd64\ubd68\ubd80\ubd81\ubd84\ubd87\ubd88\ubd89\ubd8a\ubd90\ubd91\ubd93\ubd95\ubd99\ubd9a\ubd9c\ubda4\ubdb0\ubdb8\ubdd4\ubdd5\ubdd8\ubddc\ubde9\ubdf0\ubdf4\ubdf8\ube00\ube03\ube05\ube0c\ube0d\ube10\ube14\ube1c\ube1d\ube1f\ube44\ube45\ube48\ube4c\ube4e\ube54\ube55\ube57\ube59\ube5a\ube5b\ube60\ube61\ube64"],["bb41","\ud2fb",4,"\ud302\ud304\ud306",5,"\ud30f\ud311\ud312\ud313\ud315\ud317",4,"\ud31e\ud322\ud323"],["bb61","\ud324\ud326\ud327\ud32a\ud32b\ud32d\ud32e\ud32f\ud331",6,"\ud33a\ud33e",5,"\ud346\ud347\ud348\ud349"],["bb81","\ud34a",31,"\ube68\ube6a\ube70\ube71\ube73\ube74\ube75\ube7b\ube7c\ube7d\ube80\ube84\ube8c\ube8d\ube8f\ube90\ube91\ube98\ube99\ubea8\ubed0\ubed1\ubed4\ubed7\ubed8\ubee0\ubee3\ubee4\ubee5\ubeec\ubf01\ubf08\ubf09\ubf18\ubf19\ubf1b\ubf1c\ubf1d\ubf40\ubf41\ubf44\ubf48\ubf50\ubf51\ubf55\ubf94\ubfb0\ubfc5\ubfcc\ubfcd\ubfd0\ubfd4\ubfdc\ubfdf\ubfe1\uc03c\uc051\uc058\uc05c\uc060\uc068\uc069\uc090\uc091\uc094\uc098\uc0a0\uc0a1\uc0a3\uc0a5\uc0ac\uc0ad\uc0af\uc0b0\uc0b3\uc0b4\uc0b5\uc0b6\uc0bc\uc0bd\uc0bf\uc0c0\uc0c1\uc0c5\uc0c8\uc0c9\uc0cc\uc0d0\uc0d8\uc0d9\uc0db\uc0dc\uc0dd\uc0e4"],["bc41","\ud36a",17,"\ud37e\ud37f\ud381\ud382\ud383\ud385\ud386\ud387"],["bc61","\ud388\ud389\ud38a\ud38b\ud38e\ud392",5,"\ud39a\ud39b\ud39d\ud39e\ud39f\ud3a1",6,"\ud3aa\ud3ac\ud3ae"],["bc81","\ud3af",4,"\ud3b5\ud3b6\ud3b7\ud3b9\ud3ba\ud3bb\ud3bd",6,"\ud3c6\ud3c7\ud3ca",5,"\ud3d1",5,"\uc0e5\uc0e8\uc0ec\uc0f4\uc0f5\uc0f7\uc0f9\uc100\uc104\uc108\uc110\uc115\uc11c",4,"\uc123\uc124\uc126\uc127\uc12c\uc12d\uc12f\uc130\uc131\uc136\uc138\uc139\uc13c\uc140\uc148\uc149\uc14b\uc14c\uc14d\uc154\uc155\uc158\uc15c\uc164\uc165\uc167\uc168\uc169\uc170\uc174\uc178\uc185\uc18c\uc18d\uc18e\uc190\uc194\uc196\uc19c\uc19d\uc19f\uc1a1\uc1a5\uc1a8\uc1a9\uc1ac\uc1b0\uc1bd\uc1c4\uc1c8\uc1cc\uc1d4\uc1d7\uc1d8\uc1e0\uc1e4\uc1e8\uc1f0\uc1f1\uc1f3\uc1fc\uc1fd\uc200\uc204\uc20c\uc20d\uc20f\uc211\uc218\uc219\uc21c\uc21f\uc220\uc228\uc229\uc22b\uc22d"],["bd41","\ud3d7\ud3d9",7,"\ud3e2\ud3e4",7,"\ud3ee\ud3ef\ud3f1\ud3f2\ud3f3\ud3f5\ud3f6\ud3f7"],["bd61","\ud3f8\ud3f9\ud3fa\ud3fb\ud3fe\ud400\ud402",5,"\ud409",13],["bd81","\ud417",5,"\ud41e",25,"\uc22f\uc231\uc232\uc234\uc248\uc250\uc251\uc254\uc258\uc260\uc265\uc26c\uc26d\uc270\uc274\uc27c\uc27d\uc27f\uc281\uc288\uc289\uc290\uc298\uc29b\uc29d\uc2a4\uc2a5\uc2a8\uc2ac\uc2ad\uc2b4\uc2b5\uc2b7\uc2b9\uc2dc\uc2dd\uc2e0\uc2e3\uc2e4\uc2eb\uc2ec\uc2ed\uc2ef\uc2f1\uc2f6\uc2f8\uc2f9\uc2fb\uc2fc\uc300\uc308\uc309\uc30c\uc30d\uc313\uc314\uc315\uc318\uc31c\uc324\uc325\uc328\uc329\uc345\uc368\uc369\uc36c\uc370\uc372\uc378\uc379\uc37c\uc37d\uc384\uc388\uc38c\uc3c0\uc3d8\uc3d9\uc3dc\uc3df\uc3e0\uc3e2\uc3e8\uc3e9\uc3ed\uc3f4\uc3f5\uc3f8\uc408\uc410\uc424\uc42c\uc430"],["be41","\ud438",7,"\ud441\ud442\ud443\ud445",14],["be61","\ud454",7,"\ud45d\ud45e\ud45f\ud461\ud462\ud463\ud465",7,"\ud46e\ud470\ud471\ud472"],["be81","\ud473",4,"\ud47a\ud47b\ud47d\ud47e\ud481\ud483",4,"\ud48a\ud48c\ud48e",5,"\ud495",8,"\uc434\uc43c\uc43d\uc448\uc464\uc465\uc468\uc46c\uc474\uc475\uc479\uc480\uc494\uc49c\uc4b8\uc4bc\uc4e9\uc4f0\uc4f1\uc4f4\uc4f8\uc4fa\uc4ff\uc500\uc501\uc50c\uc510\uc514\uc51c\uc528\uc529\uc52c\uc530\uc538\uc539\uc53b\uc53d\uc544\uc545\uc548\uc549\uc54a\uc54c\uc54d\uc54e\uc553\uc554\uc555\uc557\uc558\uc559\uc55d\uc55e\uc560\uc561\uc564\uc568\uc570\uc571\uc573\uc574\uc575\uc57c\uc57d\uc580\uc584\uc587\uc58c\uc58d\uc58f\uc591\uc595\uc597\uc598\uc59c\uc5a0\uc5a9\uc5b4\uc5b5\uc5b8\uc5b9\uc5bb\uc5bc\uc5bd\uc5be\uc5c4",6,"\uc5cc\uc5ce"],["bf41","\ud49e",10,"\ud4aa",14],["bf61","\ud4b9",18,"\ud4cd\ud4ce\ud4cf\ud4d1\ud4d2\ud4d3\ud4d5"],["bf81","\ud4d6",5,"\ud4dd\ud4de\ud4e0",7,"\ud4e9\ud4ea\ud4eb\ud4ed\ud4ee\ud4ef\ud4f1",6,"\ud4f9\ud4fa\ud4fc\uc5d0\uc5d1\uc5d4\uc5d8\uc5e0\uc5e1\uc5e3\uc5e5\uc5ec\uc5ed\uc5ee\uc5f0\uc5f4\uc5f6\uc5f7\uc5fc",5,"\uc605\uc606\uc607\uc608\uc60c\uc610\uc618\uc619\uc61b\uc61c\uc624\uc625\uc628\uc62c\uc62d\uc62e\uc630\uc633\uc634\uc635\uc637\uc639\uc63b\uc640\uc641\uc644\uc648\uc650\uc651\uc653\uc654\uc655\uc65c\uc65d\uc660\uc66c\uc66f\uc671\uc678\uc679\uc67c\uc680\uc688\uc689\uc68b\uc68d\uc694\uc695\uc698\uc69c\uc6a4\uc6a5\uc6a7\uc6a9\uc6b0\uc6b1\uc6b4\uc6b8\uc6b9\uc6ba\uc6c0\uc6c1\uc6c3\uc6c5\uc6cc\uc6cd\uc6d0\uc6d4\uc6dc\uc6dd\uc6e0\uc6e1\uc6e8"],["c041","\ud4fe",5,"\ud505\ud506\ud507\ud509\ud50a\ud50b\ud50d",6,"\ud516\ud518",5],["c061","\ud51e",25],["c081","\ud538\ud539\ud53a\ud53b\ud53e\ud53f\ud541\ud542\ud543\ud545",6,"\ud54e\ud550\ud552",5,"\ud55a\ud55b\ud55d\ud55e\ud55f\ud561\ud562\ud563\uc6e9\uc6ec\uc6f0\uc6f8\uc6f9\uc6fd\uc704\uc705\uc708\uc70c\uc714\uc715\uc717\uc719\uc720\uc721\uc724\uc728\uc730\uc731\uc733\uc735\uc737\uc73c\uc73d\uc740\uc744\uc74a\uc74c\uc74d\uc74f\uc751",7,"\uc75c\uc760\uc768\uc76b\uc774\uc775\uc778\uc77c\uc77d\uc77e\uc783\uc784\uc785\uc787\uc788\uc789\uc78a\uc78e\uc790\uc791\uc794\uc796\uc797\uc798\uc79a\uc7a0\uc7a1\uc7a3\uc7a4\uc7a5\uc7a6\uc7ac\uc7ad\uc7b0\uc7b4\uc7bc\uc7bd\uc7bf\uc7c0\uc7c1\uc7c8\uc7c9\uc7cc\uc7ce\uc7d0\uc7d8\uc7dd\uc7e4\uc7e8\uc7ec\uc800\uc801\uc804\uc808\uc80a"],["c141","\ud564\ud566\ud567\ud56a\ud56c\ud56e",5,"\ud576\ud577\ud579\ud57a\ud57b\ud57d",6,"\ud586\ud58a\ud58b"],["c161","\ud58c\ud58d\ud58e\ud58f\ud591",19,"\ud5a6\ud5a7"],["c181","\ud5a8",31,"\uc810\uc811\uc813\uc815\uc816\uc81c\uc81d\uc820\uc824\uc82c\uc82d\uc82f\uc831\uc838\uc83c\uc840\uc848\uc849\uc84c\uc84d\uc854\uc870\uc871\uc874\uc878\uc87a\uc880\uc881\uc883\uc885\uc886\uc887\uc88b\uc88c\uc88d\uc894\uc89d\uc89f\uc8a1\uc8a8\uc8bc\uc8bd\uc8c4\uc8c8\uc8cc\uc8d4\uc8d5\uc8d7\uc8d9\uc8e0\uc8e1\uc8e4\uc8f5\uc8fc\uc8fd\uc900\uc904\uc905\uc906\uc90c\uc90d\uc90f\uc911\uc918\uc92c\uc934\uc950\uc951\uc954\uc958\uc960\uc961\uc963\uc96c\uc970\uc974\uc97c\uc988\uc989\uc98c\uc990\uc998\uc999\uc99b\uc99d\uc9c0\uc9c1\uc9c4\uc9c7\uc9c8\uc9ca\uc9d0\uc9d1\uc9d3"],["c241","\ud5ca\ud5cb\ud5cd\ud5ce\ud5cf\ud5d1\ud5d3",4,"\ud5da\ud5dc\ud5de",5,"\ud5e6\ud5e7\ud5e9\ud5ea\ud5eb\ud5ed\ud5ee"],["c261","\ud5ef",4,"\ud5f6\ud5f8\ud5fa",5,"\ud602\ud603\ud605\ud606\ud607\ud609",6,"\ud612"],["c281","\ud616",5,"\ud61d\ud61e\ud61f\ud621\ud622\ud623\ud625",7,"\ud62e",9,"\ud63a\ud63b\uc9d5\uc9d6\uc9d9\uc9da\uc9dc\uc9dd\uc9e0\uc9e2\uc9e4\uc9e7\uc9ec\uc9ed\uc9ef\uc9f0\uc9f1\uc9f8\uc9f9\uc9fc\uca00\uca08\uca09\uca0b\uca0c\uca0d\uca14\uca18\uca29\uca4c\uca4d\uca50\uca54\uca5c\uca5d\uca5f\uca60\uca61\uca68\uca7d\uca84\uca98\ucabc\ucabd\ucac0\ucac4\ucacc\ucacd\ucacf\ucad1\ucad3\ucad8\ucad9\ucae0\ucaec\ucaf4\ucb08\ucb10\ucb14\ucb18\ucb20\ucb21\ucb41\ucb48\ucb49\ucb4c\ucb50\ucb58\ucb59\ucb5d\ucb64\ucb78\ucb79\ucb9c\ucbb8\ucbd4\ucbe4\ucbe7\ucbe9\ucc0c\ucc0d\ucc10\ucc14\ucc1c\ucc1d\ucc21\ucc22\ucc27\ucc28\ucc29\ucc2c\ucc2e\ucc30\ucc38\ucc39\ucc3b"],["c341","\ud63d\ud63e\ud63f\ud641\ud642\ud643\ud644\ud646\ud647\ud64a\ud64c\ud64e\ud64f\ud650\ud652\ud653\ud656\ud657\ud659\ud65a\ud65b\ud65d",4],["c361","\ud662",4,"\ud668\ud66a",5,"\ud672\ud673\ud675",11],["c381","\ud681\ud682\ud684\ud686",5,"\ud68e\ud68f\ud691\ud692\ud693\ud695",7,"\ud69e\ud6a0\ud6a2",5,"\ud6a9\ud6aa\ucc3c\ucc3d\ucc3e\ucc44\ucc45\ucc48\ucc4c\ucc54\ucc55\ucc57\ucc58\ucc59\ucc60\ucc64\ucc66\ucc68\ucc70\ucc75\ucc98\ucc99\ucc9c\ucca0\ucca8\ucca9\uccab\uccac\uccad\uccb4\uccb5\uccb8\uccbc\uccc4\uccc5\uccc7\uccc9\uccd0\uccd4\ucce4\uccec\uccf0\ucd01\ucd08\ucd09\ucd0c\ucd10\ucd18\ucd19\ucd1b\ucd1d\ucd24\ucd28\ucd2c\ucd39\ucd5c\ucd60\ucd64\ucd6c\ucd6d\ucd6f\ucd71\ucd78\ucd88\ucd94\ucd95\ucd98\ucd9c\ucda4\ucda5\ucda7\ucda9\ucdb0\ucdc4\ucdcc\ucdd0\ucde8\ucdec\ucdf0\ucdf8\ucdf9\ucdfb\ucdfd\uce04\uce08\uce0c\uce14\uce19\uce20\uce21\uce24\uce28\uce30\uce31\uce33\uce35"],["c441","\ud6ab\ud6ad\ud6ae\ud6af\ud6b1",7,"\ud6ba\ud6bc",7,"\ud6c6\ud6c7\ud6c9\ud6ca\ud6cb"],["c461","\ud6cd\ud6ce\ud6cf\ud6d0\ud6d2\ud6d3\ud6d5\ud6d6\ud6d8\ud6da",5,"\ud6e1\ud6e2\ud6e3\ud6e5\ud6e6\ud6e7\ud6e9",4],["c481","\ud6ee\ud6ef\ud6f1\ud6f2\ud6f3\ud6f4\ud6f6",5,"\ud6fe\ud6ff\ud701\ud702\ud703\ud705",11,"\ud712\ud713\ud714\uce58\uce59\uce5c\uce5f\uce60\uce61\uce68\uce69\uce6b\uce6d\uce74\uce75\uce78\uce7c\uce84\uce85\uce87\uce89\uce90\uce91\uce94\uce98\ucea0\ucea1\ucea3\ucea4\ucea5\uceac\ucead\ucec1\ucee4\ucee5\ucee8\uceeb\uceec\ucef4\ucef5\ucef7\ucef8\ucef9\ucf00\ucf01\ucf04\ucf08\ucf10\ucf11\ucf13\ucf15\ucf1c\ucf20\ucf24\ucf2c\ucf2d\ucf2f\ucf30\ucf31\ucf38\ucf54\ucf55\ucf58\ucf5c\ucf64\ucf65\ucf67\ucf69\ucf70\ucf71\ucf74\ucf78\ucf80\ucf85\ucf8c\ucfa1\ucfa8\ucfb0\ucfc4\ucfe0\ucfe1\ucfe4\ucfe8\ucff0\ucff1\ucff3\ucff5\ucffc\ud000\ud004\ud011\ud018\ud02d\ud034\ud035\ud038\ud03c"],["c541","\ud715\ud716\ud717\ud71a\ud71b\ud71d\ud71e\ud71f\ud721",6,"\ud72a\ud72c\ud72e",5,"\ud736\ud737\ud739"],["c561","\ud73a\ud73b\ud73d",6,"\ud745\ud746\ud748\ud74a",5,"\ud752\ud753\ud755\ud75a",4],["c581","\ud75f\ud762\ud764\ud766\ud767\ud768\ud76a\ud76b\ud76d\ud76e\ud76f\ud771\ud772\ud773\ud775",6,"\ud77e\ud77f\ud780\ud782",5,"\ud78a\ud78b\ud044\ud045\ud047\ud049\ud050\ud054\ud058\ud060\ud06c\ud06d\ud070\ud074\ud07c\ud07d\ud081\ud0a4\ud0a5\ud0a8\ud0ac\ud0b4\ud0b5\ud0b7\ud0b9\ud0c0\ud0c1\ud0c4\ud0c8\ud0c9\ud0d0\ud0d1\ud0d3\ud0d4\ud0d5\ud0dc\ud0dd\ud0e0\ud0e4\ud0ec\ud0ed\ud0ef\ud0f0\ud0f1\ud0f8\ud10d\ud130\ud131\ud134\ud138\ud13a\ud140\ud141\ud143\ud144\ud145\ud14c\ud14d\ud150\ud154\ud15c\ud15d\ud15f\ud161\ud168\ud16c\ud17c\ud184\ud188\ud1a0\ud1a1\ud1a4\ud1a8\ud1b0\ud1b1\ud1b3\ud1b5\ud1ba\ud1bc\ud1c0\ud1d8\ud1f4\ud1f8\ud207\ud209\ud210\ud22c\ud22d\ud230\ud234\ud23c\ud23d\ud23f\ud241\ud248\ud25c"],["c641","\ud78d\ud78e\ud78f\ud791",6,"\ud79a\ud79c\ud79e",5],["c6a1","\ud264\ud280\ud281\ud284\ud288\ud290\ud291\ud295\ud29c\ud2a0\ud2a4\ud2ac\ud2b1\ud2b8\ud2b9\ud2bc\ud2bf\ud2c0\ud2c2\ud2c8\ud2c9\ud2cb\ud2d4\ud2d8\ud2dc\ud2e4\ud2e5\ud2f0\ud2f1\ud2f4\ud2f8\ud300\ud301\ud303\ud305\ud30c\ud30d\ud30e\ud310\ud314\ud316\ud31c\ud31d\ud31f\ud320\ud321\ud325\ud328\ud329\ud32c\ud330\ud338\ud339\ud33b\ud33c\ud33d\ud344\ud345\ud37c\ud37d\ud380\ud384\ud38c\ud38d\ud38f\ud390\ud391\ud398\ud399\ud39c\ud3a0\ud3a8\ud3a9\ud3ab\ud3ad\ud3b4\ud3b8\ud3bc\ud3c4\ud3c5\ud3c8\ud3c9\ud3d0\ud3d8\ud3e1\ud3e3\ud3ec\ud3ed\ud3f0\ud3f4\ud3fc\ud3fd\ud3ff\ud401"],["c7a1","\ud408\ud41d\ud440\ud444\ud45c\ud460\ud464\ud46d\ud46f\ud478\ud479\ud47c\ud47f\ud480\ud482\ud488\ud489\ud48b\ud48d\ud494\ud4a9\ud4cc\ud4d0\ud4d4\ud4dc\ud4df\ud4e8\ud4ec\ud4f0\ud4f8\ud4fb\ud4fd\ud504\ud508\ud50c\ud514\ud515\ud517\ud53c\ud53d\ud540\ud544\ud54c\ud54d\ud54f\ud551\ud558\ud559\ud55c\ud560\ud565\ud568\ud569\ud56b\ud56d\ud574\ud575\ud578\ud57c\ud584\ud585\ud587\ud588\ud589\ud590\ud5a5\ud5c8\ud5c9\ud5cc\ud5d0\ud5d2\ud5d8\ud5d9\ud5db\ud5dd\ud5e4\ud5e5\ud5e8\ud5ec\ud5f4\ud5f5\ud5f7\ud5f9\ud600\ud601\ud604\ud608\ud610\ud611\ud613\ud614\ud615\ud61c\ud620"],["c8a1","\ud624\ud62d\ud638\ud639\ud63c\ud640\ud645\ud648\ud649\ud64b\ud64d\ud651\ud654\ud655\ud658\ud65c\ud667\ud669\ud670\ud671\ud674\ud683\ud685\ud68c\ud68d\ud690\ud694\ud69d\ud69f\ud6a1\ud6a8\ud6ac\ud6b0\ud6b9\ud6bb\ud6c4\ud6c5\ud6c8\ud6cc\ud6d1\ud6d4\ud6d7\ud6d9\ud6e0\ud6e4\ud6e8\ud6f0\ud6f5\ud6fc\ud6fd\ud700\ud704\ud711\ud718\ud719\ud71c\ud720\ud728\ud729\ud72b\ud72d\ud734\ud735\ud738\ud73c\ud744\ud747\ud749\ud750\ud751\ud754\ud756\ud757\ud758\ud759\ud760\ud761\ud763\ud765\ud769\ud76c\ud770\ud774\ud77c\ud77d\ud781\ud788\ud789\ud78c\ud790\ud798\ud799\ud79b\ud79d"],["caa1","\u4f3d\u4f73\u5047\u50f9\u52a0\u53ef\u5475\u54e5\u5609\u5ac1\u5bb6\u6687\u67b6\u67b7\u67ef\u6b4c\u73c2\u75c2\u7a3c\u82db\u8304\u8857\u8888\u8a36\u8cc8\u8dcf\u8efb\u8fe6\u99d5\u523b\u5374\u5404\u606a\u6164\u6bbc\u73cf\u811a\u89ba\u89d2\u95a3\u4f83\u520a\u58be\u5978\u59e6\u5e72\u5e79\u61c7\u63c0\u6746\u67ec\u687f\u6f97\u764e\u770b\u78f5\u7a08\u7aff\u7c21\u809d\u826e\u8271\u8aeb\u9593\u4e6b\u559d\u66f7\u6e34\u78a3\u7aed\u845b\u8910\u874e\u97a8\u52d8\u574e\u582a\u5d4c\u611f\u61be\u6221\u6562\u67d1\u6a44\u6e1b\u7518\u75b3\u76e3\u77b0\u7d3a\u90af\u9451\u9452\u9f95"],["cba1","\u5323\u5cac\u7532\u80db\u9240\u9598\u525b\u5808\u59dc\u5ca1\u5d17\u5eb7\u5f3a\u5f4a\u6177\u6c5f\u757a\u7586\u7ce0\u7d73\u7db1\u7f8c\u8154\u8221\u8591\u8941\u8b1b\u92fc\u964d\u9c47\u4ecb\u4ef7\u500b\u51f1\u584f\u6137\u613e\u6168\u6539\u69ea\u6f11\u75a5\u7686\u76d6\u7b87\u82a5\u84cb\uf900\u93a7\u958b\u5580\u5ba2\u5751\uf901\u7cb3\u7fb9\u91b5\u5028\u53bb\u5c45\u5de8\u62d2\u636e\u64da\u64e7\u6e20\u70ac\u795b\u8ddd\u8e1e\uf902\u907d\u9245\u92f8\u4e7e\u4ef6\u5065\u5dfe\u5efa\u6106\u6957\u8171\u8654\u8e47\u9375\u9a2b\u4e5e\u5091\u6770\u6840\u5109\u528d\u5292\u6aa2"],["cca1","\u77bc\u9210\u9ed4\u52ab\u602f\u8ff2\u5048\u61a9\u63ed\u64ca\u683c\u6a84\u6fc0\u8188\u89a1\u9694\u5805\u727d\u72ac\u7504\u7d79\u7e6d\u80a9\u898b\u8b74\u9063\u9d51\u6289\u6c7a\u6f54\u7d50\u7f3a\u8a23\u517c\u614a\u7b9d\u8b19\u9257\u938c\u4eac\u4fd3\u501e\u50be\u5106\u52c1\u52cd\u537f\u5770\u5883\u5e9a\u5f91\u6176\u61ac\u64ce\u656c\u666f\u66bb\u66f4\u6897\u6d87\u7085\u70f1\u749f\u74a5\u74ca\u75d9\u786c\u78ec\u7adf\u7af6\u7d45\u7d93\u8015\u803f\u811b\u8396\u8b66\u8f15\u9015\u93e1\u9803\u9838\u9a5a\u9be8\u4fc2\u5553\u583a\u5951\u5b63\u5c46\u60b8\u6212\u6842\u68b0"],["cda1","\u68e8\u6eaa\u754c\u7678\u78ce\u7a3d\u7cfb\u7e6b\u7e7c\u8a08\u8aa1\u8c3f\u968e\u9dc4\u53e4\u53e9\u544a\u5471\u56fa\u59d1\u5b64\u5c3b\u5eab\u62f7\u6537\u6545\u6572\u66a0\u67af\u69c1\u6cbd\u75fc\u7690\u777e\u7a3f\u7f94\u8003\u80a1\u818f\u82e6\u82fd\u83f0\u85c1\u8831\u88b4\u8aa5\uf903\u8f9c\u932e\u96c7\u9867\u9ad8\u9f13\u54ed\u659b\u66f2\u688f\u7a40\u8c37\u9d60\u56f0\u5764\u5d11\u6606\u68b1\u68cd\u6efe\u7428\u889e\u9be4\u6c68\uf904\u9aa8\u4f9b\u516c\u5171\u529f\u5b54\u5de5\u6050\u606d\u62f1\u63a7\u653b\u73d9\u7a7a\u86a3\u8ca2\u978f\u4e32\u5be1\u6208\u679c\u74dc"],["cea1","\u79d1\u83d3\u8a87\u8ab2\u8de8\u904e\u934b\u9846\u5ed3\u69e8\u85ff\u90ed\uf905\u51a0\u5b98\u5bec\u6163\u68fa\u6b3e\u704c\u742f\u74d8\u7ba1\u7f50\u83c5\u89c0\u8cab\u95dc\u9928\u522e\u605d\u62ec\u9002\u4f8a\u5149\u5321\u58d9\u5ee3\u66e0\u6d38\u709a\u72c2\u73d6\u7b50\u80f1\u945b\u5366\u639b\u7f6b\u4e56\u5080\u584a\u58de\u602a\u6127\u62d0\u69d0\u9b41\u5b8f\u7d18\u80b1\u8f5f\u4ea4\u50d1\u54ac\u55ac\u5b0c\u5da0\u5de7\u652a\u654e\u6821\u6a4b\u72e1\u768e\u77ef\u7d5e\u7ff9\u81a0\u854e\u86df\u8f03\u8f4e\u90ca\u9903\u9a55\u9bab\u4e18\u4e45\u4e5d\u4ec7\u4ff1\u5177\u52fe"],["cfa1","\u5340\u53e3\u53e5\u548e\u5614\u5775\u57a2\u5bc7\u5d87\u5ed0\u61fc\u62d8\u6551\u67b8\u67e9\u69cb\u6b50\u6bc6\u6bec\u6c42\u6e9d\u7078\u72d7\u7396\u7403\u77bf\u77e9\u7a76\u7d7f\u8009\u81fc\u8205\u820a\u82df\u8862\u8b33\u8cfc\u8ec0\u9011\u90b1\u9264\u92b6\u99d2\u9a45\u9ce9\u9dd7\u9f9c\u570b\u5c40\u83ca\u97a0\u97ab\u9eb4\u541b\u7a98\u7fa4\u88d9\u8ecd\u90e1\u5800\u5c48\u6398\u7a9f\u5bae\u5f13\u7a79\u7aae\u828e\u8eac\u5026\u5238\u52f8\u5377\u5708\u62f3\u6372\u6b0a\u6dc3\u7737\u53a5\u7357\u8568\u8e76\u95d5\u673a\u6ac3\u6f70\u8a6d\u8ecc\u994b\uf906\u6677\u6b78\u8cb4"],["d0a1","\u9b3c\uf907\u53eb\u572d\u594e\u63c6\u69fb\u73ea\u7845\u7aba\u7ac5\u7cfe\u8475\u898f\u8d73\u9035\u95a8\u52fb\u5747\u7547\u7b60\u83cc\u921e\uf908\u6a58\u514b\u524b\u5287\u621f\u68d8\u6975\u9699\u50c5\u52a4\u52e4\u61c3\u65a4\u6839\u69ff\u747e\u7b4b\u82b9\u83eb\u89b2\u8b39\u8fd1\u9949\uf909\u4eca\u5997\u64d2\u6611\u6a8e\u7434\u7981\u79bd\u82a9\u887e\u887f\u895f\uf90a\u9326\u4f0b\u53ca\u6025\u6271\u6c72\u7d1a\u7d66\u4e98\u5162\u77dc\u80af\u4f01\u4f0e\u5176\u5180\u55dc\u5668\u573b\u57fa\u57fc\u5914\u5947\u5993\u5bc4\u5c90\u5d0e\u5df1\u5e7e\u5fcc\u6280\u65d7\u65e3"],["d1a1","\u671e\u671f\u675e\u68cb\u68c4\u6a5f\u6b3a\u6c23\u6c7d\u6c82\u6dc7\u7398\u7426\u742a\u7482\u74a3\u7578\u757f\u7881\u78ef\u7941\u7947\u7948\u797a\u7b95\u7d00\u7dba\u7f88\u8006\u802d\u808c\u8a18\u8b4f\u8c48\u8d77\u9321\u9324\u98e2\u9951\u9a0e\u9a0f\u9a65\u9e92\u7dca\u4f76\u5409\u62ee\u6854\u91d1\u55ab\u513a\uf90b\uf90c\u5a1c\u61e6\uf90d\u62cf\u62ff\uf90e",5,"\u90a3\uf914",4,"\u8afe\uf919\uf91a\uf91b\uf91c\u6696\uf91d\u7156\uf91e\uf91f\u96e3\uf920\u634f\u637a\u5357\uf921\u678f\u6960\u6e73\uf922\u7537\uf923\uf924\uf925"],["d2a1","\u7d0d\uf926\uf927\u8872\u56ca\u5a18\uf928",4,"\u4e43\uf92d\u5167\u5948\u67f0\u8010\uf92e\u5973\u5e74\u649a\u79ca\u5ff5\u606c\u62c8\u637b\u5be7\u5bd7\u52aa\uf92f\u5974\u5f29\u6012\uf930\uf931\uf932\u7459\uf933",5,"\u99d1\uf939",10,"\u6fc3\uf944\uf945\u81bf\u8fb2\u60f1\uf946\uf947\u8166\uf948\uf949\u5c3f\uf94a",7,"\u5ae9\u8a25\u677b\u7d10\uf952",5,"\u80fd\uf958\uf959\u5c3c\u6ce5\u533f\u6eba\u591a\u8336"],["d3a1","\u4e39\u4eb6\u4f46\u55ae\u5718\u58c7\u5f56\u65b7\u65e6\u6a80\u6bb5\u6e4d\u77ed\u7aef\u7c1e\u7dde\u86cb\u8892\u9132\u935b\u64bb\u6fbe\u737a\u75b8\u9054\u5556\u574d\u61ba\u64d4\u66c7\u6de1\u6e5b\u6f6d\u6fb9\u75f0\u8043\u81bd\u8541\u8983\u8ac7\u8b5a\u931f\u6c93\u7553\u7b54\u8e0f\u905d\u5510\u5802\u5858\u5e62\u6207\u649e\u68e0\u7576\u7cd6\u87b3\u9ee8\u4ee3\u5788\u576e\u5927\u5c0d\u5cb1\u5e36\u5f85\u6234\u64e1\u73b3\u81fa\u888b\u8cb8\u968a\u9edb\u5b85\u5fb7\u60b3\u5012\u5200\u5230\u5716\u5835\u5857\u5c0e\u5c60\u5cf6\u5d8b\u5ea6\u5f92\u60bc\u6311\u6389\u6417\u6843"],["d4a1","\u68f9\u6ac2\u6dd8\u6e21\u6ed4\u6fe4\u71fe\u76dc\u7779\u79b1\u7a3b\u8404\u89a9\u8ced\u8df3\u8e48\u9003\u9014\u9053\u90fd\u934d\u9676\u97dc\u6bd2\u7006\u7258\u72a2\u7368\u7763\u79bf\u7be4\u7e9b\u8b80\u58a9\u60c7\u6566\u65fd\u66be\u6c8c\u711e\u71c9\u8c5a\u9813\u4e6d\u7a81\u4edd\u51ac\u51cd\u52d5\u540c\u61a7\u6771\u6850\u68df\u6d1e\u6f7c\u75bc\u77b3\u7ae5\u80f4\u8463\u9285\u515c\u6597\u675c\u6793\u75d8\u7ac7\u8373\uf95a\u8c46\u9017\u982d\u5c6f\u81c0\u829a\u9041\u906f\u920d\u5f97\u5d9d\u6a59\u71c8\u767b\u7b49\u85e4\u8b04\u9127\u9a30\u5587\u61f6\uf95b\u7669\u7f85"],["d5a1","\u863f\u87ba\u88f8\u908f\uf95c\u6d1b\u70d9\u73de\u7d61\u843d\uf95d\u916a\u99f1\uf95e\u4e82\u5375\u6b04\u6b12\u703e\u721b\u862d\u9e1e\u524c\u8fa3\u5d50\u64e5\u652c\u6b16\u6feb\u7c43\u7e9c\u85cd\u8964\u89bd\u62c9\u81d8\u881f\u5eca\u6717\u6d6a\u72fc\u7405\u746f\u8782\u90de\u4f86\u5d0d\u5fa0\u840a\u51b7\u63a0\u7565\u4eae\u5006\u5169\u51c9\u6881\u6a11\u7cae\u7cb1\u7ce7\u826f\u8ad2\u8f1b\u91cf\u4fb6\u5137\u52f5\u5442\u5eec\u616e\u623e\u65c5\u6ada\u6ffe\u792a\u85dc\u8823\u95ad\u9a62\u9a6a\u9e97\u9ece\u529b\u66c6\u6b77\u701d\u792b\u8f62\u9742\u6190\u6200\u6523\u6f23"],["d6a1","\u7149\u7489\u7df4\u806f\u84ee\u8f26\u9023\u934a\u51bd\u5217\u52a3\u6d0c\u70c8\u88c2\u5ec9\u6582\u6bae\u6fc2\u7c3e\u7375\u4ee4\u4f36\u56f9\uf95f\u5cba\u5dba\u601c\u73b2\u7b2d\u7f9a\u7fce\u8046\u901e\u9234\u96f6\u9748\u9818\u9f61\u4f8b\u6fa7\u79ae\u91b4\u96b7\u52de\uf960\u6488\u64c4\u6ad3\u6f5e\u7018\u7210\u76e7\u8001\u8606\u865c\u8def\u8f05\u9732\u9b6f\u9dfa\u9e75\u788c\u797f\u7da0\u83c9\u9304\u9e7f\u9e93\u8ad6\u58df\u5f04\u6727\u7027\u74cf\u7c60\u807e\u5121\u7028\u7262\u78ca\u8cc2\u8cda\u8cf4\u96f7\u4e86\u50da\u5bee\u5ed6\u6599\u71ce\u7642\u77ad\u804a\u84fc"],["d7a1","\u907c\u9b27\u9f8d\u58d8\u5a41\u5c62\u6a13\u6dda\u6f0f\u763b\u7d2f\u7e37\u851e\u8938\u93e4\u964b\u5289\u65d2\u67f3\u69b4\u6d41\u6e9c\u700f\u7409\u7460\u7559\u7624\u786b\u8b2c\u985e\u516d\u622e\u9678\u4f96\u502b\u5d19\u6dea\u7db8\u8f2a\u5f8b\u6144\u6817\uf961\u9686\u52d2\u808b\u51dc\u51cc\u695e\u7a1c\u7dbe\u83f1\u9675\u4fda\u5229\u5398\u540f\u550e\u5c65\u60a7\u674e\u68a8\u6d6c\u7281\u72f8\u7406\u7483\uf962\u75e2\u7c6c\u7f79\u7fb8\u8389\u88cf\u88e1\u91cc\u91d0\u96e2\u9bc9\u541d\u6f7e\u71d0\u7498\u85fa\u8eaa\u96a3\u9c57\u9e9f\u6797\u6dcb\u7433\u81e8\u9716\u782c"],["d8a1","\u7acb\u7b20\u7c92\u6469\u746a\u75f2\u78bc\u78e8\u99ac\u9b54\u9ebb\u5bde\u5e55\u6f20\u819c\u83ab\u9088\u4e07\u534d\u5a29\u5dd2\u5f4e\u6162\u633d\u6669\u66fc\u6eff\u6f2b\u7063\u779e\u842c\u8513\u883b\u8f13\u9945\u9c3b\u551c\u62b9\u672b\u6cab\u8309\u896a\u977a\u4ea1\u5984\u5fd8\u5fd9\u671b\u7db2\u7f54\u8292\u832b\u83bd\u8f1e\u9099\u57cb\u59b9\u5a92\u5bd0\u6627\u679a\u6885\u6bcf\u7164\u7f75\u8cb7\u8ce3\u9081\u9b45\u8108\u8c8a\u964c\u9a40\u9ea5\u5b5f\u6c13\u731b\u76f2\u76df\u840c\u51aa\u8993\u514d\u5195\u52c9\u68c9\u6c94\u7704\u7720\u7dbf\u7dec\u9762\u9eb5\u6ec5"],["d9a1","\u8511\u51a5\u540d\u547d\u660e\u669d\u6927\u6e9f\u76bf\u7791\u8317\u84c2\u879f\u9169\u9298\u9cf4\u8882\u4fae\u5192\u52df\u59c6\u5e3d\u6155\u6478\u6479\u66ae\u67d0\u6a21\u6bcd\u6bdb\u725f\u7261\u7441\u7738\u77db\u8017\u82bc\u8305\u8b00\u8b28\u8c8c\u6728\u6c90\u7267\u76ee\u7766\u7a46\u9da9\u6b7f\u6c92\u5922\u6726\u8499\u536f\u5893\u5999\u5edf\u63cf\u6634\u6773\u6e3a\u732b\u7ad7\u82d7\u9328\u52d9\u5deb\u61ae\u61cb\u620a\u62c7\u64ab\u65e0\u6959\u6b66\u6bcb\u7121\u73f7\u755d\u7e46\u821e\u8302\u856a\u8aa3\u8cbf\u9727\u9d61\u58a8\u9ed8\u5011\u520e\u543b\u554f\u6587"],["daa1","\u6c76\u7d0a\u7d0b\u805e\u868a\u9580\u96ef\u52ff\u6c95\u7269\u5473\u5a9a\u5c3e\u5d4b\u5f4c\u5fae\u672a\u68b6\u6963\u6e3c\u6e44\u7709\u7c73\u7f8e\u8587\u8b0e\u8ff7\u9761\u9ef4\u5cb7\u60b6\u610d\u61ab\u654f\u65fb\u65fc\u6c11\u6cef\u739f\u73c9\u7de1\u9594\u5bc6\u871c\u8b10\u525d\u535a\u62cd\u640f\u64b2\u6734\u6a38\u6cca\u73c0\u749e\u7b94\u7c95\u7e1b\u818a\u8236\u8584\u8feb\u96f9\u99c1\u4f34\u534a\u53cd\u53db\u62cc\u642c\u6500\u6591\u69c3\u6cee\u6f58\u73ed\u7554\u7622\u76e4\u76fc\u78d0\u78fb\u792c\u7d46\u822c\u87e0\u8fd4\u9812\u98ef\u52c3\u62d4\u64a5\u6e24\u6f51"],["dba1","\u767c\u8dcb\u91b1\u9262\u9aee\u9b43\u5023\u508d\u574a\u59a8\u5c28\u5e47\u5f77\u623f\u653e\u65b9\u65c1\u6609\u678b\u699c\u6ec2\u78c5\u7d21\u80aa\u8180\u822b\u82b3\u84a1\u868c\u8a2a\u8b17\u90a6\u9632\u9f90\u500d\u4ff3\uf963\u57f9\u5f98\u62dc\u6392\u676f\u6e43\u7119\u76c3\u80cc\u80da\u88f4\u88f5\u8919\u8ce0\u8f29\u914d\u966a\u4f2f\u4f70\u5e1b\u67cf\u6822\u767d\u767e\u9b44\u5e61\u6a0a\u7169\u71d4\u756a\uf964\u7e41\u8543\u85e9\u98dc\u4f10\u7b4f\u7f70\u95a5\u51e1\u5e06\u68b5\u6c3e\u6c4e\u6cdb\u72af\u7bc4\u8303\u6cd5\u743a\u50fb\u5288\u58c1\u64d8\u6a97\u74a7\u7656"],["dca1","\u78a7\u8617\u95e2\u9739\uf965\u535e\u5f01\u8b8a\u8fa8\u8faf\u908a\u5225\u77a5\u9c49\u9f08\u4e19\u5002\u5175\u5c5b\u5e77\u661e\u663a\u67c4\u68c5\u70b3\u7501\u75c5\u79c9\u7add\u8f27\u9920\u9a08\u4fdd\u5821\u5831\u5bf6\u666e\u6b65\u6d11\u6e7a\u6f7d\u73e4\u752b\u83e9\u88dc\u8913\u8b5c\u8f14\u4f0f\u50d5\u5310\u535c\u5b93\u5fa9\u670d\u798f\u8179\u832f\u8514\u8907\u8986\u8f39\u8f3b\u99a5\u9c12\u672c\u4e76\u4ff8\u5949\u5c01\u5cef\u5cf0\u6367\u68d2\u70fd\u71a2\u742b\u7e2b\u84ec\u8702\u9022\u92d2\u9cf3\u4e0d\u4ed8\u4fef\u5085\u5256\u526f\u5426\u5490\u57e0\u592b\u5a66"],["dda1","\u5b5a\u5b75\u5bcc\u5e9c\uf966\u6276\u6577\u65a7\u6d6e\u6ea5\u7236\u7b26\u7c3f\u7f36\u8150\u8151\u819a\u8240\u8299\u83a9\u8a03\u8ca0\u8ce6\u8cfb\u8d74\u8dba\u90e8\u91dc\u961c\u9644\u99d9\u9ce7\u5317\u5206\u5429\u5674\u58b3\u5954\u596e\u5fff\u61a4\u626e\u6610\u6c7e\u711a\u76c6\u7c89\u7cde\u7d1b\u82ac\u8cc1\u96f0\uf967\u4f5b\u5f17\u5f7f\u62c2\u5d29\u670b\u68da\u787c\u7e43\u9d6c\u4e15\u5099\u5315\u532a\u5351\u5983\u5a62\u5e87\u60b2\u618a\u6249\u6279\u6590\u6787\u69a7\u6bd4\u6bd6\u6bd7\u6bd8\u6cb8\uf968\u7435\u75fa\u7812\u7891\u79d5\u79d8\u7c83\u7dcb\u7fe1\u80a5"],["dea1","\u813e\u81c2\u83f2\u871a\u88e8\u8ab9\u8b6c\u8cbb\u9119\u975e\u98db\u9f3b\u56ac\u5b2a\u5f6c\u658c\u6ab3\u6baf\u6d5c\u6ff1\u7015\u725d\u73ad\u8ca7\u8cd3\u983b\u6191\u6c37\u8058\u9a01\u4e4d\u4e8b\u4e9b\u4ed5\u4f3a\u4f3c\u4f7f\u4fdf\u50ff\u53f2\u53f8\u5506\u55e3\u56db\u58eb\u5962\u5a11\u5beb\u5bfa\u5c04\u5df3\u5e2b\u5f99\u601d\u6368\u659c\u65af\u67f6\u67fb\u68ad\u6b7b\u6c99\u6cd7\u6e23\u7009\u7345\u7802\u793e\u7940\u7960\u79c1\u7be9\u7d17\u7d72\u8086\u820d\u838e\u84d1\u86c7\u88df\u8a50\u8a5e\u8b1d\u8cdc\u8d66\u8fad\u90aa\u98fc\u99df\u9e9d\u524a\uf969\u6714\uf96a"],["dfa1","\u5098\u522a\u5c71\u6563\u6c55\u73ca\u7523\u759d\u7b97\u849c\u9178\u9730\u4e77\u6492\u6bba\u715e\u85a9\u4e09\uf96b\u6749\u68ee\u6e17\u829f\u8518\u886b\u63f7\u6f81\u9212\u98af\u4e0a\u50b7\u50cf\u511f\u5546\u55aa\u5617\u5b40\u5c19\u5ce0\u5e38\u5e8a\u5ea0\u5ec2\u60f3\u6851\u6a61\u6e58\u723d\u7240\u72c0\u76f8\u7965\u7bb1\u7fd4\u88f3\u89f4\u8a73\u8c61\u8cde\u971c\u585e\u74bd\u8cfd\u55c7\uf96c\u7a61\u7d22\u8272\u7272\u751f\u7525\uf96d\u7b19\u5885\u58fb\u5dbc\u5e8f\u5eb6\u5f90\u6055\u6292\u637f\u654d\u6691\u66d9\u66f8\u6816\u68f2\u7280\u745e\u7b6e\u7d6e\u7dd6\u7f72"],["e0a1","\u80e5\u8212\u85af\u897f\u8a93\u901d\u92e4\u9ecd\u9f20\u5915\u596d\u5e2d\u60dc\u6614\u6673\u6790\u6c50\u6dc5\u6f5f\u77f3\u78a9\u84c6\u91cb\u932b\u4ed9\u50ca\u5148\u5584\u5b0b\u5ba3\u6247\u657e\u65cb\u6e32\u717d\u7401\u7444\u7487\u74bf\u766c\u79aa\u7dda\u7e55\u7fa8\u817a\u81b3\u8239\u861a\u87ec\u8a75\u8de3\u9078\u9291\u9425\u994d\u9bae\u5368\u5c51\u6954\u6cc4\u6d29\u6e2b\u820c\u859b\u893b\u8a2d\u8aaa\u96ea\u9f67\u5261\u66b9\u6bb2\u7e96\u87fe\u8d0d\u9583\u965d\u651d\u6d89\u71ee\uf96e\u57ce\u59d3\u5bac\u6027\u60fa\u6210\u661f\u665f\u7329\u73f9\u76db\u7701\u7b6c"],["e1a1","\u8056\u8072\u8165\u8aa0\u9192\u4e16\u52e2\u6b72\u6d17\u7a05\u7b39\u7d30\uf96f\u8cb0\u53ec\u562f\u5851\u5bb5\u5c0f\u5c11\u5de2\u6240\u6383\u6414\u662d\u68b3\u6cbc\u6d88\u6eaf\u701f\u70a4\u71d2\u7526\u758f\u758e\u7619\u7b11\u7be0\u7c2b\u7d20\u7d39\u852c\u856d\u8607\u8a34\u900d\u9061\u90b5\u92b7\u97f6\u9a37\u4fd7\u5c6c\u675f\u6d91\u7c9f\u7e8c\u8b16\u8d16\u901f\u5b6b\u5dfd\u640d\u84c0\u905c\u98e1\u7387\u5b8b\u609a\u677e\u6dde\u8a1f\u8aa6\u9001\u980c\u5237\uf970\u7051\u788e\u9396\u8870\u91d7\u4fee\u53d7\u55fd\u56da\u5782\u58fd\u5ac2\u5b88\u5cab\u5cc0\u5e25\u6101"],["e2a1","\u620d\u624b\u6388\u641c\u6536\u6578\u6a39\u6b8a\u6c34\u6d19\u6f31\u71e7\u72e9\u7378\u7407\u74b2\u7626\u7761\u79c0\u7a57\u7aea\u7cb9\u7d8f\u7dac\u7e61\u7f9e\u8129\u8331\u8490\u84da\u85ea\u8896\u8ab0\u8b90\u8f38\u9042\u9083\u916c\u9296\u92b9\u968b\u96a7\u96a8\u96d6\u9700\u9808\u9996\u9ad3\u9b1a\u53d4\u587e\u5919\u5b70\u5bbf\u6dd1\u6f5a\u719f\u7421\u74b9\u8085\u83fd\u5de1\u5f87\u5faa\u6042\u65ec\u6812\u696f\u6a53\u6b89\u6d35\u6df3\u73e3\u76fe\u77ac\u7b4d\u7d14\u8123\u821c\u8340\u84f4\u8563\u8a62\u8ac4\u9187\u931e\u9806\u99b4\u620c\u8853\u8ff0\u9265\u5d07\u5d27"],["e3a1","\u5d69\u745f\u819d\u8768\u6fd5\u62fe\u7fd2\u8936\u8972\u4e1e\u4e58\u50e7\u52dd\u5347\u627f\u6607\u7e69\u8805\u965e\u4f8d\u5319\u5636\u59cb\u5aa4\u5c38\u5c4e\u5c4d\u5e02\u5f11\u6043\u65bd\u662f\u6642\u67be\u67f4\u731c\u77e2\u793a\u7fc5\u8494\u84cd\u8996\u8a66\u8a69\u8ae1\u8c55\u8c7a\u57f4\u5bd4\u5f0f\u606f\u62ed\u690d\u6b96\u6e5c\u7184\u7bd2\u8755\u8b58\u8efe\u98df\u98fe\u4f38\u4f81\u4fe1\u547b\u5a20\u5bb8\u613c\u65b0\u6668\u71fc\u7533\u795e\u7d33\u814e\u81e3\u8398\u85aa\u85ce\u8703\u8a0a\u8eab\u8f9b\uf971\u8fc5\u5931\u5ba4\u5be6\u6089\u5be9\u5c0b\u5fc3\u6c81"],["e4a1","\uf972\u6df1\u700b\u751a\u82af\u8af6\u4ec0\u5341\uf973\u96d9\u6c0f\u4e9e\u4fc4\u5152\u555e\u5a25\u5ce8\u6211\u7259\u82bd\u83aa\u86fe\u8859\u8a1d\u963f\u96c5\u9913\u9d09\u9d5d\u580a\u5cb3\u5dbd\u5e44\u60e1\u6115\u63e1\u6a02\u6e25\u9102\u9354\u984e\u9c10\u9f77\u5b89\u5cb8\u6309\u664f\u6848\u773c\u96c1\u978d\u9854\u9b9f\u65a1\u8b01\u8ecb\u95bc\u5535\u5ca9\u5dd6\u5eb5\u6697\u764c\u83f4\u95c7\u58d3\u62bc\u72ce\u9d28\u4ef0\u592e\u600f\u663b\u6b83\u79e7\u9d26\u5393\u54c0\u57c3\u5d16\u611b\u66d6\u6daf\u788d\u827e\u9698\u9744\u5384\u627c\u6396\u6db2\u7e0a\u814b\u984d"],["e5a1","\u6afb\u7f4c\u9daf\u9e1a\u4e5f\u503b\u51b6\u591c\u60f9\u63f6\u6930\u723a\u8036\uf974\u91ce\u5f31\uf975\uf976\u7d04\u82e5\u846f\u84bb\u85e5\u8e8d\uf977\u4f6f\uf978\uf979\u58e4\u5b43\u6059\u63da\u6518\u656d\u6698\uf97a\u694a\u6a23\u6d0b\u7001\u716c\u75d2\u760d\u79b3\u7a70\uf97b\u7f8a\uf97c\u8944\uf97d\u8b93\u91c0\u967d\uf97e\u990a\u5704\u5fa1\u65bc\u6f01\u7600\u79a6\u8a9e\u99ad\u9b5a\u9f6c\u5104\u61b6\u6291\u6a8d\u81c6\u5043\u5830\u5f66\u7109\u8a00\u8afa\u5b7c\u8616\u4ffa\u513c\u56b4\u5944\u63a9\u6df9\u5daa\u696d\u5186\u4e88\u4f59\uf97f\uf980\uf981\u5982\uf982"],["e6a1","\uf983\u6b5f\u6c5d\uf984\u74b5\u7916\uf985\u8207\u8245\u8339\u8f3f\u8f5d\uf986\u9918\uf987\uf988\uf989\u4ea6\uf98a\u57df\u5f79\u6613\uf98b\uf98c\u75ab\u7e79\u8b6f\uf98d\u9006\u9a5b\u56a5\u5827\u59f8\u5a1f\u5bb4\uf98e\u5ef6\uf98f\uf990\u6350\u633b\uf991\u693d\u6c87\u6cbf\u6d8e\u6d93\u6df5\u6f14\uf992\u70df\u7136\u7159\uf993\u71c3\u71d5\uf994\u784f\u786f\uf995\u7b75\u7de3\uf996\u7e2f\uf997\u884d\u8edf\uf998\uf999\uf99a\u925b\uf99b\u9cf6\uf99c\uf99d\uf99e\u6085\u6d85\uf99f\u71b1\uf9a0\uf9a1\u95b1\u53ad\uf9a2\uf9a3\uf9a4\u67d3\uf9a5\u708e\u7130\u7430\u8276\u82d2"],["e7a1","\uf9a6\u95bb\u9ae5\u9e7d\u66c4\uf9a7\u71c1\u8449\uf9a8\uf9a9\u584b\uf9aa\uf9ab\u5db8\u5f71\uf9ac\u6620\u668e\u6979\u69ae\u6c38\u6cf3\u6e36\u6f41\u6fda\u701b\u702f\u7150\u71df\u7370\uf9ad\u745b\uf9ae\u74d4\u76c8\u7a4e\u7e93\uf9af\uf9b0\u82f1\u8a60\u8fce\uf9b1\u9348\uf9b2\u9719\uf9b3\uf9b4\u4e42\u502a\uf9b5\u5208\u53e1\u66f3\u6c6d\u6fca\u730a\u777f\u7a62\u82ae\u85dd\u8602\uf9b6\u88d4\u8a63\u8b7d\u8c6b\uf9b7\u92b3\uf9b8\u9713\u9810\u4e94\u4f0d\u4fc9\u50b2\u5348\u543e\u5433\u55da\u5862\u58ba\u5967\u5a1b\u5be4\u609f\uf9b9\u61ca\u6556\u65ff\u6664\u68a7\u6c5a\u6fb3"],["e8a1","\u70cf\u71ac\u7352\u7b7d\u8708\u8aa4\u9c32\u9f07\u5c4b\u6c83\u7344\u7389\u923a\u6eab\u7465\u761f\u7a69\u7e15\u860a\u5140\u58c5\u64c1\u74ee\u7515\u7670\u7fc1\u9095\u96cd\u9954\u6e26\u74e6\u7aa9\u7aaa\u81e5\u86d9\u8778\u8a1b\u5a49\u5b8c\u5b9b\u68a1\u6900\u6d63\u73a9\u7413\u742c\u7897\u7de9\u7feb\u8118\u8155\u839e\u8c4c\u962e\u9811\u66f0\u5f80\u65fa\u6789\u6c6a\u738b\u502d\u5a03\u6b6a\u77ee\u5916\u5d6c\u5dcd\u7325\u754f\uf9ba\uf9bb\u50e5\u51f9\u582f\u592d\u5996\u59da\u5be5\uf9bc\uf9bd\u5da2\u62d7\u6416\u6493\u64fe\uf9be\u66dc\uf9bf\u6a48\uf9c0\u71ff\u7464\uf9c1"],["e9a1","\u7a88\u7aaf\u7e47\u7e5e\u8000\u8170\uf9c2\u87ef\u8981\u8b20\u9059\uf9c3\u9080\u9952\u617e\u6b32\u6d74\u7e1f\u8925\u8fb1\u4fd1\u50ad\u5197\u52c7\u57c7\u5889\u5bb9\u5eb8\u6142\u6995\u6d8c\u6e67\u6eb6\u7194\u7462\u7528\u752c\u8073\u8338\u84c9\u8e0a\u9394\u93de\uf9c4\u4e8e\u4f51\u5076\u512a\u53c8\u53cb\u53f3\u5b87\u5bd3\u5c24\u611a\u6182\u65f4\u725b\u7397\u7440\u76c2\u7950\u7991\u79b9\u7d06\u7fbd\u828b\u85d5\u865e\u8fc2\u9047\u90f5\u91ea\u9685\u96e8\u96e9\u52d6\u5f67\u65ed\u6631\u682f\u715c\u7a36\u90c1\u980a\u4e91\uf9c5\u6a52\u6b9e\u6f90\u7189\u8018\u82b8\u8553"],["eaa1","\u904b\u9695\u96f2\u97fb\u851a\u9b31\u4e90\u718a\u96c4\u5143\u539f\u54e1\u5713\u5712\u57a3\u5a9b\u5ac4\u5bc3\u6028\u613f\u63f4\u6c85\u6d39\u6e72\u6e90\u7230\u733f\u7457\u82d1\u8881\u8f45\u9060\uf9c6\u9662\u9858\u9d1b\u6708\u8d8a\u925e\u4f4d\u5049\u50de\u5371\u570d\u59d4\u5a01\u5c09\u6170\u6690\u6e2d\u7232\u744b\u7def\u80c3\u840e\u8466\u853f\u875f\u885b\u8918\u8b02\u9055\u97cb\u9b4f\u4e73\u4f91\u5112\u516a\uf9c7\u552f\u55a9\u5b7a\u5ba5\u5e7c\u5e7d\u5ebe\u60a0\u60df\u6108\u6109\u63c4\u6538\u6709\uf9c8\u67d4\u67da\uf9c9\u6961\u6962\u6cb9\u6d27\uf9ca\u6e38\uf9cb"],["eba1","\u6fe1\u7336\u7337\uf9cc\u745c\u7531\uf9cd\u7652\uf9ce\uf9cf\u7dad\u81fe\u8438\u88d5\u8a98\u8adb\u8aed\u8e30\u8e42\u904a\u903e\u907a\u9149\u91c9\u936e\uf9d0\uf9d1\u5809\uf9d2\u6bd3\u8089\u80b2\uf9d3\uf9d4\u5141\u596b\u5c39\uf9d5\uf9d6\u6f64\u73a7\u80e4\u8d07\uf9d7\u9217\u958f\uf9d8\uf9d9\uf9da\uf9db\u807f\u620e\u701c\u7d68\u878d\uf9dc\u57a0\u6069\u6147\u6bb7\u8abe\u9280\u96b1\u4e59\u541f\u6deb\u852d\u9670\u97f3\u98ee\u63d6\u6ce3\u9091\u51dd\u61c9\u81ba\u9df9\u4f9d\u501a\u5100\u5b9c\u610f\u61ff\u64ec\u6905\u6bc5\u7591\u77e3\u7fa9\u8264\u858f\u87fb\u8863\u8abc"],["eca1","\u8b70\u91ab\u4e8c\u4ee5\u4f0a\uf9dd\uf9de\u5937\u59e8\uf9df\u5df2\u5f1b\u5f5b\u6021\uf9e0\uf9e1\uf9e2\uf9e3\u723e\u73e5\uf9e4\u7570\u75cd\uf9e5\u79fb\uf9e6\u800c\u8033\u8084\u82e1\u8351\uf9e7\uf9e8\u8cbd\u8cb3\u9087\uf9e9\uf9ea\u98f4\u990c\uf9eb\uf9ec\u7037\u76ca\u7fca\u7fcc\u7ffc\u8b1a\u4eba\u4ec1\u5203\u5370\uf9ed\u54bd\u56e0\u59fb\u5bc5\u5f15\u5fcd\u6e6e\uf9ee\uf9ef\u7d6a\u8335\uf9f0\u8693\u8a8d\uf9f1\u976d\u9777\uf9f2\uf9f3\u4e00\u4f5a\u4f7e\u58f9\u65e5\u6ea2\u9038\u93b0\u99b9\u4efb\u58ec\u598a\u59d9\u6041\uf9f4\uf9f5\u7a14\uf9f6\u834f\u8cc3\u5165\u5344"],["eda1","\uf9f7\uf9f8\uf9f9\u4ecd\u5269\u5b55\u82bf\u4ed4\u523a\u54a8\u59c9\u59ff\u5b50\u5b57\u5b5c\u6063\u6148\u6ecb\u7099\u716e\u7386\u74f7\u75b5\u78c1\u7d2b\u8005\u81ea\u8328\u8517\u85c9\u8aee\u8cc7\u96cc\u4f5c\u52fa\u56bc\u65ab\u6628\u707c\u70b8\u7235\u7dbd\u828d\u914c\u96c0\u9d72\u5b71\u68e7\u6b98\u6f7a\u76de\u5c91\u66ab\u6f5b\u7bb4\u7c2a\u8836\u96dc\u4e08\u4ed7\u5320\u5834\u58bb\u58ef\u596c\u5c07\u5e33\u5e84\u5f35\u638c\u66b2\u6756\u6a1f\u6aa3\u6b0c\u6f3f\u7246\uf9fa\u7350\u748b\u7ae0\u7ca7\u8178\u81df\u81e7\u838a\u846c\u8523\u8594\u85cf\u88dd\u8d13\u91ac\u9577"],["eea1","\u969c\u518d\u54c9\u5728\u5bb0\u624d\u6750\u683d\u6893\u6e3d\u6ed3\u707d\u7e21\u88c1\u8ca1\u8f09\u9f4b\u9f4e\u722d\u7b8f\u8acd\u931a\u4f47\u4f4e\u5132\u5480\u59d0\u5e95\u62b5\u6775\u696e\u6a17\u6cae\u6e1a\u72d9\u732a\u75bd\u7bb8\u7d35\u82e7\u83f9\u8457\u85f7\u8a5b\u8caf\u8e87\u9019\u90b8\u96ce\u9f5f\u52e3\u540a\u5ae1\u5bc2\u6458\u6575\u6ef4\u72c4\uf9fb\u7684\u7a4d\u7b1b\u7c4d\u7e3e\u7fdf\u837b\u8b2b\u8cca\u8d64\u8de1\u8e5f\u8fea\u8ff9\u9069\u93d1\u4f43\u4f7a\u50b3\u5168\u5178\u524d\u526a\u5861\u587c\u5960\u5c08\u5c55\u5edb\u609b\u6230\u6813\u6bbf\u6c08\u6fb1"],["efa1","\u714e\u7420\u7530\u7538\u7551\u7672\u7b4c\u7b8b\u7bad\u7bc6\u7e8f\u8a6e\u8f3e\u8f49\u923f\u9293\u9322\u942b\u96fb\u985a\u986b\u991e\u5207\u622a\u6298\u6d59\u7664\u7aca\u7bc0\u7d76\u5360\u5cbe\u5e97\u6f38\u70b9\u7c98\u9711\u9b8e\u9ede\u63a5\u647a\u8776\u4e01\u4e95\u4ead\u505c\u5075\u5448\u59c3\u5b9a\u5e40\u5ead\u5ef7\u5f81\u60c5\u633a\u653f\u6574\u65cc\u6676\u6678\u67fe\u6968\u6a89\u6b63\u6c40\u6dc0\u6de8\u6e1f\u6e5e\u701e\u70a1\u738e\u73fd\u753a\u775b\u7887\u798e\u7a0b\u7a7d\u7cbe\u7d8e\u8247\u8a02\u8aea\u8c9e\u912d\u914a\u91d8\u9266\u92cc\u9320\u9706\u9756"],["f0a1","\u975c\u9802\u9f0e\u5236\u5291\u557c\u5824\u5e1d\u5f1f\u608c\u63d0\u68af\u6fdf\u796d\u7b2c\u81cd\u85ba\u88fd\u8af8\u8e44\u918d\u9664\u969b\u973d\u984c\u9f4a\u4fce\u5146\u51cb\u52a9\u5632\u5f14\u5f6b\u63aa\u64cd\u65e9\u6641\u66fa\u66f9\u671d\u689d\u68d7\u69fd\u6f15\u6f6e\u7167\u71e5\u722a\u74aa\u773a\u7956\u795a\u79df\u7a20\u7a95\u7c97\u7cdf\u7d44\u7e70\u8087\u85fb\u86a4\u8a54\u8abf\u8d99\u8e81\u9020\u906d\u91e3\u963b\u96d5\u9ce5\u65cf\u7c07\u8db3\u93c3\u5b58\u5c0a\u5352\u62d9\u731d\u5027\u5b97\u5f9e\u60b0\u616b\u68d5\u6dd9\u742e\u7a2e\u7d42\u7d9c\u7e31\u816b"],["f1a1","\u8e2a\u8e35\u937e\u9418\u4f50\u5750\u5de6\u5ea7\u632b\u7f6a\u4e3b\u4f4f\u4f8f\u505a\u59dd\u80c4\u546a\u5468\u55fe\u594f\u5b99\u5dde\u5eda\u665d\u6731\u67f1\u682a\u6ce8\u6d32\u6e4a\u6f8d\u70b7\u73e0\u7587\u7c4c\u7d02\u7d2c\u7da2\u821f\u86db\u8a3b\u8a85\u8d70\u8e8a\u8f33\u9031\u914e\u9152\u9444\u99d0\u7af9\u7ca5\u4fca\u5101\u51c6\u57c8\u5bef\u5cfb\u6659\u6a3d\u6d5a\u6e96\u6fec\u710c\u756f\u7ae3\u8822\u9021\u9075\u96cb\u99ff\u8301\u4e2d\u4ef2\u8846\u91cd\u537d\u6adb\u696b\u6c41\u847a\u589e\u618e\u66fe\u62ef\u70dd\u7511\u75c7\u7e52\u84b8\u8b49\u8d08\u4e4b\u53ea"],["f2a1","\u54ab\u5730\u5740\u5fd7\u6301\u6307\u646f\u652f\u65e8\u667a\u679d\u67b3\u6b62\u6c60\u6c9a\u6f2c\u77e5\u7825\u7949\u7957\u7d19\u80a2\u8102\u81f3\u829d\u82b7\u8718\u8a8c\uf9fc\u8d04\u8dbe\u9072\u76f4\u7a19\u7a37\u7e54\u8077\u5507\u55d4\u5875\u632f\u6422\u6649\u664b\u686d\u699b\u6b84\u6d25\u6eb1\u73cd\u7468\u74a1\u755b\u75b9\u76e1\u771e\u778b\u79e6\u7e09\u7e1d\u81fb\u852f\u8897\u8a3a\u8cd1\u8eeb\u8fb0\u9032\u93ad\u9663\u9673\u9707\u4f84\u53f1\u59ea\u5ac9\u5e19\u684e\u74c6\u75be\u79e9\u7a92\u81a3\u86ed\u8cea\u8dcc\u8fed\u659f\u6715\uf9fd\u57f7\u6f57\u7ddd\u8f2f"],["f3a1","\u93f6\u96c6\u5fb5\u61f2\u6f84\u4e14\u4f98\u501f\u53c9\u55df\u5d6f\u5dee\u6b21\u6b64\u78cb\u7b9a\uf9fe\u8e49\u8eca\u906e\u6349\u643e\u7740\u7a84\u932f\u947f\u9f6a\u64b0\u6faf\u71e6\u74a8\u74da\u7ac4\u7c12\u7e82\u7cb2\u7e98\u8b9a\u8d0a\u947d\u9910\u994c\u5239\u5bdf\u64e6\u672d\u7d2e\u50ed\u53c3\u5879\u6158\u6159\u61fa\u65ac\u7ad9\u8b92\u8b96\u5009\u5021\u5275\u5531\u5a3c\u5ee0\u5f70\u6134\u655e\u660c\u6636\u66a2\u69cd\u6ec4\u6f32\u7316\u7621\u7a93\u8139\u8259\u83d6\u84bc\u50b5\u57f0\u5bc0\u5be8\u5f69\u63a1\u7826\u7db5\u83dc\u8521\u91c7\u91f5\u518a\u67f5\u7b56"],["f4a1","\u8cac\u51c4\u59bb\u60bd\u8655\u501c\uf9ff\u5254\u5c3a\u617d\u621a\u62d3\u64f2\u65a5\u6ecc\u7620\u810a\u8e60\u965f\u96bb\u4edf\u5343\u5598\u5929\u5ddd\u64c5\u6cc9\u6dfa\u7394\u7a7f\u821b\u85a6\u8ce4\u8e10\u9077\u91e7\u95e1\u9621\u97c6\u51f8\u54f2\u5586\u5fb9\u64a4\u6f88\u7db4\u8f1f\u8f4d\u9435\u50c9\u5c16\u6cbe\u6dfb\u751b\u77bb\u7c3d\u7c64\u8a79\u8ac2\u581e\u59be\u5e16\u6377\u7252\u758a\u776b\u8adc\u8cbc\u8f12\u5ef3\u6674\u6df8\u807d\u83c1\u8acb\u9751\u9bd6\ufa00\u5243\u66ff\u6d95\u6eef\u7de0\u8ae6\u902e\u905e\u9ad4\u521d\u527f\u54e8\u6194\u6284\u62db\u68a2"],["f5a1","\u6912\u695a\u6a35\u7092\u7126\u785d\u7901\u790e\u79d2\u7a0d\u8096\u8278\u82d5\u8349\u8549\u8c82\u8d85\u9162\u918b\u91ae\u4fc3\u56d1\u71ed\u77d7\u8700\u89f8\u5bf8\u5fd6\u6751\u90a8\u53e2\u585a\u5bf5\u60a4\u6181\u6460\u7e3d\u8070\u8525\u9283\u64ae\u50ac\u5d14\u6700\u589c\u62bd\u63a8\u690e\u6978\u6a1e\u6e6b\u76ba\u79cb\u82bb\u8429\u8acf\u8da8\u8ffd\u9112\u914b\u919c\u9310\u9318\u939a\u96db\u9a36\u9c0d\u4e11\u755c\u795d\u7afa\u7b51\u7bc9\u7e2e\u84c4\u8e59\u8e74\u8ef8\u9010\u6625\u693f\u7443\u51fa\u672e\u9edc\u5145\u5fe0\u6c96\u87f2\u885d\u8877\u60b4\u81b5\u8403"],["f6a1","\u8d05\u53d6\u5439\u5634\u5a36\u5c31\u708a\u7fe0\u805a\u8106\u81ed\u8da3\u9189\u9a5f\u9df2\u5074\u4ec4\u53a0\u60fb\u6e2c\u5c64\u4f88\u5024\u55e4\u5cd9\u5e5f\u6065\u6894\u6cbb\u6dc4\u71be\u75d4\u75f4\u7661\u7a1a\u7a49\u7dc7\u7dfb\u7f6e\u81f4\u86a9\u8f1c\u96c9\u99b3\u9f52\u5247\u52c5\u98ed\u89aa\u4e03\u67d2\u6f06\u4fb5\u5be2\u6795\u6c88\u6d78\u741b\u7827\u91dd\u937c\u87c4\u79e4\u7a31\u5feb\u4ed6\u54a4\u553e\u58ae\u59a5\u60f0\u6253\u62d6\u6736\u6955\u8235\u9640\u99b1\u99dd\u502c\u5353\u5544\u577c\ufa01\u6258\ufa02\u64e2\u666b\u67dd\u6fc1\u6fef\u7422\u7438\u8a17"],["f7a1","\u9438\u5451\u5606\u5766\u5f48\u619a\u6b4e\u7058\u70ad\u7dbb\u8a95\u596a\u812b\u63a2\u7708\u803d\u8caa\u5854\u642d\u69bb\u5b95\u5e11\u6e6f\ufa03\u8569\u514c\u53f0\u592a\u6020\u614b\u6b86\u6c70\u6cf0\u7b1e\u80ce\u82d4\u8dc6\u90b0\u98b1\ufa04\u64c7\u6fa4\u6491\u6504\u514e\u5410\u571f\u8a0e\u615f\u6876\ufa05\u75db\u7b52\u7d71\u901a\u5806\u69cc\u817f\u892a\u9000\u9839\u5078\u5957\u59ac\u6295\u900f\u9b2a\u615d\u7279\u95d6\u5761\u5a46\u5df4\u628a\u64ad\u64fa\u6777\u6ce2\u6d3e\u722c\u7436\u7834\u7f77\u82ad\u8ddb\u9817\u5224\u5742\u677f\u7248\u74e3\u8ca9\u8fa6\u9211"],["f8a1","\u962a\u516b\u53ed\u634c\u4f69\u5504\u6096\u6557\u6c9b\u6d7f\u724c\u72fd\u7a17\u8987\u8c9d\u5f6d\u6f8e\u70f9\u81a8\u610e\u4fbf\u504f\u6241\u7247\u7bc7\u7de8\u7fe9\u904d\u97ad\u9a19\u8cb6\u576a\u5e73\u67b0\u840d\u8a55\u5420\u5b16\u5e63\u5ee2\u5f0a\u6583\u80ba\u853d\u9589\u965b\u4f48\u5305\u530d\u530f\u5486\u54fa\u5703\u5e03\u6016\u629b\u62b1\u6355\ufa06\u6ce1\u6d66\u75b1\u7832\u80de\u812f\u82de\u8461\u84b2\u888d\u8912\u900b\u92ea\u98fd\u9b91\u5e45\u66b4\u66dd\u7011\u7206\ufa07\u4ff5\u527d\u5f6a\u6153\u6753\u6a19\u6f02\u74e2\u7968\u8868\u8c79\u98c7\u98c4\u9a43"],["f9a1","\u54c1\u7a1f\u6953\u8af7\u8c4a\u98a8\u99ae\u5f7c\u62ab\u75b2\u76ae\u88ab\u907f\u9642\u5339\u5f3c\u5fc5\u6ccc\u73cc\u7562\u758b\u7b46\u82fe\u999d\u4e4f\u903c\u4e0b\u4f55\u53a6\u590f\u5ec8\u6630\u6cb3\u7455\u8377\u8766\u8cc0\u9050\u971e\u9c15\u58d1\u5b78\u8650\u8b14\u9db4\u5bd2\u6068\u608d\u65f1\u6c57\u6f22\u6fa3\u701a\u7f55\u7ff0\u9591\u9592\u9650\u97d3\u5272\u8f44\u51fd\u542b\u54b8\u5563\u558a\u6abb\u6db5\u7dd8\u8266\u929c\u9677\u9e79\u5408\u54c8\u76d2\u86e4\u95a4\u95d4\u965c\u4ea2\u4f09\u59ee\u5ae6\u5df7\u6052\u6297\u676d\u6841\u6c86\u6e2f\u7f38\u809b\u822a"],["faa1","\ufa08\ufa09\u9805\u4ea5\u5055\u54b3\u5793\u595a\u5b69\u5bb3\u61c8\u6977\u6d77\u7023\u87f9\u89e3\u8a72\u8ae7\u9082\u99ed\u9ab8\u52be\u6838\u5016\u5e78\u674f\u8347\u884c\u4eab\u5411\u56ae\u73e6\u9115\u97ff\u9909\u9957\u9999\u5653\u589f\u865b\u8a31\u61b2\u6af6\u737b\u8ed2\u6b47\u96aa\u9a57\u5955\u7200\u8d6b\u9769\u4fd4\u5cf4\u5f26\u61f8\u665b\u6ceb\u70ab\u7384\u73b9\u73fe\u7729\u774d\u7d43\u7d62\u7e23\u8237\u8852\ufa0a\u8ce2\u9249\u986f\u5b51\u7a74\u8840\u9801\u5acc\u4fe0\u5354\u593e\u5cfd\u633e\u6d79\u72f9\u8105\u8107\u83a2\u92cf\u9830\u4ea8\u5144\u5211\u578b"],["fba1","\u5f62\u6cc2\u6ece\u7005\u7050\u70af\u7192\u73e9\u7469\u834a\u87a2\u8861\u9008\u90a2\u93a3\u99a8\u516e\u5f57\u60e0\u6167\u66b3\u8559\u8e4a\u91af\u978b\u4e4e\u4e92\u547c\u58d5\u58fa\u597d\u5cb5\u5f27\u6236\u6248\u660a\u6667\u6beb\u6d69\u6dcf\u6e56\u6ef8\u6f94\u6fe0\u6fe9\u705d\u72d0\u7425\u745a\u74e0\u7693\u795c\u7cca\u7e1e\u80e1\u82a6\u846b\u84bf\u864e\u865f\u8774\u8b77\u8c6a\u93ac\u9800\u9865\u60d1\u6216\u9177\u5a5a\u660f\u6df7\u6e3e\u743f\u9b42\u5ffd\u60da\u7b0f\u54c4\u5f18\u6c5e\u6cd3\u6d2a\u70d8\u7d05\u8679\u8a0c\u9d3b\u5316\u548c\u5b05\u6a3a\u706b\u7575"],["fca1","\u798d\u79be\u82b1\u83ef\u8a71\u8b41\u8ca8\u9774\ufa0b\u64f4\u652b\u78ba\u78bb\u7a6b\u4e38\u559a\u5950\u5ba6\u5e7b\u60a3\u63db\u6b61\u6665\u6853\u6e19\u7165\u74b0\u7d08\u9084\u9a69\u9c25\u6d3b\u6ed1\u733e\u8c41\u95ca\u51f0\u5e4c\u5fa8\u604d\u60f6\u6130\u614c\u6643\u6644\u69a5\u6cc1\u6e5f\u6ec9\u6f62\u714c\u749c\u7687\u7bc1\u7c27\u8352\u8757\u9051\u968d\u9ec3\u532f\u56de\u5efb\u5f8a\u6062\u6094\u61f7\u6666\u6703\u6a9c\u6dee\u6fae\u7070\u736a\u7e6a\u81be\u8334\u86d4\u8aa8\u8cc4\u5283\u7372\u5b96\u6a6b\u9404\u54ee\u5686\u5b5d\u6548\u6585\u66c9\u689f\u6d8d\u6dc6"],["fda1","\u723b\u80b4\u9175\u9a4d\u4faf\u5019\u539a\u540e\u543c\u5589\u55c5\u5e3f\u5f8c\u673d\u7166\u73dd\u9005\u52db\u52f3\u5864\u58ce\u7104\u718f\u71fb\u85b0\u8a13\u6688\u85a8\u55a7\u6684\u714a\u8431\u5349\u5599\u6bc1\u5f59\u5fbd\u63ee\u6689\u7147\u8af1\u8f1d\u9ebe\u4f11\u643a\u70cb\u7566\u8667\u6064\u8b4e\u9df8\u5147\u51f6\u5308\u6d36\u80f8\u9ed1\u6615\u6b23\u7098\u75d5\u5403\u5c79\u7d07\u8a16\u6b20\u6b3d\u6b46\u5438\u6070\u6d3d\u7fd5\u8208\u50d6\u51de\u559c\u566b\u56cd\u59ec\u5b09\u5e0c\u6199\u6198\u6231\u665e\u66e6\u7199\u71b9\u71ba\u72a7\u79a7\u7a00\u7fb2\u8a70"]]')},78185(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127],["a140","\u3000\uff0c\u3001\u3002\uff0e\u2027\uff1b\uff1a\uff1f\uff01\ufe30\u2026\u2025\ufe50\ufe51\ufe52\xb7\ufe54\ufe55\ufe56\ufe57\uff5c\u2013\ufe31\u2014\ufe33\u2574\ufe34\ufe4f\uff08\uff09\ufe35\ufe36\uff5b\uff5d\ufe37\ufe38\u3014\u3015\ufe39\ufe3a\u3010\u3011\ufe3b\ufe3c\u300a\u300b\ufe3d\ufe3e\u3008\u3009\ufe3f\ufe40\u300c\u300d\ufe41\ufe42\u300e\u300f\ufe43\ufe44\ufe59\ufe5a"],["a1a1","\ufe5b\ufe5c\ufe5d\ufe5e\u2018\u2019\u201c\u201d\u301d\u301e\u2035\u2032\uff03\uff06\uff0a\u203b\xa7\u3003\u25cb\u25cf\u25b3\u25b2\u25ce\u2606\u2605\u25c7\u25c6\u25a1\u25a0\u25bd\u25bc\u32a3\u2105\xaf\uffe3\uff3f\u02cd\ufe49\ufe4a\ufe4d\ufe4e\ufe4b\ufe4c\ufe5f\ufe60\ufe61\uff0b\uff0d\xd7\xf7\xb1\u221a\uff1c\uff1e\uff1d\u2266\u2267\u2260\u221e\u2252\u2261\ufe62",4,"\uff5e\u2229\u222a\u22a5\u2220\u221f\u22bf\u33d2\u33d1\u222b\u222e\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uff0f"],["a240","\uff3c\u2215\ufe68\uff04\uffe5\u3012\uffe0\uffe1\uff05\uff20\u2103\u2109\ufe69\ufe6a\ufe6b\u33d5\u339c\u339d\u339e\u33ce\u33a1\u338e\u338f\u33c4\xb0\u5159\u515b\u515e\u515d\u5161\u5163\u55e7\u74e9\u7cce\u2581",7,"\u258f\u258e\u258d\u258c\u258b\u258a\u2589\u253c\u2534\u252c\u2524\u251c\u2594\u2500\u2502\u2595\u250c\u2510\u2514\u2518\u256d"],["a2a1","\u256e\u2570\u256f\u2550\u255e\u256a\u2561\u25e2\u25e3\u25e5\u25e4\u2571\u2572\u2573\uff10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uff21",25,"\uff41",21],["a340","\uff57\uff58\uff59\uff5a\u0391",16,"\u03a3",6,"\u03b1",16,"\u03c3",6,"\u3105",10],["a3a1","\u3110",25,"\u02d9\u02c9\u02ca\u02c7\u02cb"],["a3e1","\u20ac"],["a440","\u4e00\u4e59\u4e01\u4e03\u4e43\u4e5d\u4e86\u4e8c\u4eba\u513f\u5165\u516b\u51e0\u5200\u5201\u529b\u5315\u5341\u535c\u53c8\u4e09\u4e0b\u4e08\u4e0a\u4e2b\u4e38\u51e1\u4e45\u4e48\u4e5f\u4e5e\u4e8e\u4ea1\u5140\u5203\u52fa\u5343\u53c9\u53e3\u571f\u58eb\u5915\u5927\u5973\u5b50\u5b51\u5b53\u5bf8\u5c0f\u5c22\u5c38\u5c71\u5ddd\u5de5\u5df1\u5df2\u5df3\u5dfe\u5e72\u5efe\u5f0b\u5f13\u624d"],["a4a1","\u4e11\u4e10\u4e0d\u4e2d\u4e30\u4e39\u4e4b\u5c39\u4e88\u4e91\u4e95\u4e92\u4e94\u4ea2\u4ec1\u4ec0\u4ec3\u4ec6\u4ec7\u4ecd\u4eca\u4ecb\u4ec4\u5143\u5141\u5167\u516d\u516e\u516c\u5197\u51f6\u5206\u5207\u5208\u52fb\u52fe\u52ff\u5316\u5339\u5348\u5347\u5345\u535e\u5384\u53cb\u53ca\u53cd\u58ec\u5929\u592b\u592a\u592d\u5b54\u5c11\u5c24\u5c3a\u5c6f\u5df4\u5e7b\u5eff\u5f14\u5f15\u5fc3\u6208\u6236\u624b\u624e\u652f\u6587\u6597\u65a4\u65b9\u65e5\u66f0\u6708\u6728\u6b20\u6b62\u6b79\u6bcb\u6bd4\u6bdb\u6c0f\u6c34\u706b\u722a\u7236\u723b\u7247\u7259\u725b\u72ac\u738b\u4e19"],["a540","\u4e16\u4e15\u4e14\u4e18\u4e3b\u4e4d\u4e4f\u4e4e\u4ee5\u4ed8\u4ed4\u4ed5\u4ed6\u4ed7\u4ee3\u4ee4\u4ed9\u4ede\u5145\u5144\u5189\u518a\u51ac\u51f9\u51fa\u51f8\u520a\u52a0\u529f\u5305\u5306\u5317\u531d\u4edf\u534a\u5349\u5361\u5360\u536f\u536e\u53bb\u53ef\u53e4\u53f3\u53ec\u53ee\u53e9\u53e8\u53fc\u53f8\u53f5\u53eb\u53e6\u53ea\u53f2\u53f1\u53f0\u53e5\u53ed\u53fb\u56db\u56da\u5916"],["a5a1","\u592e\u5931\u5974\u5976\u5b55\u5b83\u5c3c\u5de8\u5de7\u5de6\u5e02\u5e03\u5e73\u5e7c\u5f01\u5f18\u5f17\u5fc5\u620a\u6253\u6254\u6252\u6251\u65a5\u65e6\u672e\u672c\u672a\u672b\u672d\u6b63\u6bcd\u6c11\u6c10\u6c38\u6c41\u6c40\u6c3e\u72af\u7384\u7389\u74dc\u74e6\u7518\u751f\u7528\u7529\u7530\u7531\u7532\u7533\u758b\u767d\u76ae\u76bf\u76ee\u77db\u77e2\u77f3\u793a\u79be\u7a74\u7acb\u4e1e\u4e1f\u4e52\u4e53\u4e69\u4e99\u4ea4\u4ea6\u4ea5\u4eff\u4f09\u4f19\u4f0a\u4f15\u4f0d\u4f10\u4f11\u4f0f\u4ef2\u4ef6\u4efb\u4ef0\u4ef3\u4efd\u4f01\u4f0b\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518d\u51b0\u5217\u5211\u5212\u520e\u5216\u52a3\u5308\u5321\u5320\u5370\u5371\u5409\u540f\u540c\u540a\u5410\u5401\u540b\u5404\u5411\u540d\u5408\u5403\u540e\u5406\u5412\u56e0\u56de\u56dd\u5733\u5730\u5728\u572d\u572c\u572f\u5729\u5919\u591a\u5937\u5938\u5984\u5978\u5983\u597d\u5979\u5982\u5981\u5b57\u5b58\u5b87\u5b88\u5b85\u5b89\u5bfa\u5c16\u5c79\u5dde\u5e06\u5e76\u5e74"],["a6a1","\u5f0f\u5f1b\u5fd9\u5fd6\u620e\u620c\u620d\u6210\u6263\u625b\u6258\u6536\u65e9\u65e8\u65ec\u65ed\u66f2\u66f3\u6709\u673d\u6734\u6731\u6735\u6b21\u6b64\u6b7b\u6c16\u6c5d\u6c57\u6c59\u6c5f\u6c60\u6c50\u6c55\u6c61\u6c5b\u6c4d\u6c4e\u7070\u725f\u725d\u767e\u7af9\u7c73\u7cf8\u7f36\u7f8a\u7fbd\u8001\u8003\u800c\u8012\u8033\u807f\u8089\u808b\u808c\u81e3\u81ea\u81f3\u81fc\u820c\u821b\u821f\u826e\u8272\u827e\u866b\u8840\u884c\u8863\u897f\u9621\u4e32\u4ea8\u4f4d\u4f4f\u4f47\u4f57\u4f5e\u4f34\u4f5b\u4f55\u4f30\u4f50\u4f51\u4f3d\u4f3a\u4f38\u4f43\u4f54\u4f3c\u4f46\u4f63"],["a740","\u4f5c\u4f60\u4f2f\u4f4e\u4f36\u4f59\u4f5d\u4f48\u4f5a\u514c\u514b\u514d\u5175\u51b6\u51b7\u5225\u5224\u5229\u522a\u5228\u52ab\u52a9\u52aa\u52ac\u5323\u5373\u5375\u541d\u542d\u541e\u543e\u5426\u544e\u5427\u5446\u5443\u5433\u5448\u5442\u541b\u5429\u544a\u5439\u543b\u5438\u542e\u5435\u5436\u5420\u543c\u5440\u5431\u542b\u541f\u542c\u56ea\u56f0\u56e4\u56eb\u574a\u5751\u5740\u574d"],["a7a1","\u5747\u574e\u573e\u5750\u574f\u573b\u58ef\u593e\u599d\u5992\u59a8\u599e\u59a3\u5999\u5996\u598d\u59a4\u5993\u598a\u59a5\u5b5d\u5b5c\u5b5a\u5b5b\u5b8c\u5b8b\u5b8f\u5c2c\u5c40\u5c41\u5c3f\u5c3e\u5c90\u5c91\u5c94\u5c8c\u5deb\u5e0c\u5e8f\u5e87\u5e8a\u5ef7\u5f04\u5f1f\u5f64\u5f62\u5f77\u5f79\u5fd8\u5fcc\u5fd7\u5fcd\u5ff1\u5feb\u5ff8\u5fea\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626d\u628a\u627c\u627e\u6279\u6273\u6292\u626f\u6298\u626e\u6295\u6293\u6291\u6286\u6539\u653b\u6538\u65f1\u66f4\u675f\u674e\u674f\u6750\u6751\u675c\u6756\u675e\u6749\u6746\u6760"],["a840","\u6753\u6757\u6b65\u6bcf\u6c42\u6c5e\u6c99\u6c81\u6c88\u6c89\u6c85\u6c9b\u6c6a\u6c7a\u6c90\u6c70\u6c8c\u6c68\u6c96\u6c92\u6c7d\u6c83\u6c72\u6c7e\u6c74\u6c86\u6c76\u6c8d\u6c94\u6c98\u6c82\u7076\u707c\u707d\u7078\u7262\u7261\u7260\u72c4\u72c2\u7396\u752c\u752b\u7537\u7538\u7682\u76ef\u77e3\u79c1\u79c0\u79bf\u7a76\u7cfb\u7f55\u8096\u8093\u809d\u8098\u809b\u809a\u80b2\u826f\u8292"],["a8a1","\u828b\u828d\u898b\u89d2\u8a00\u8c37\u8c46\u8c55\u8c9d\u8d64\u8d70\u8db3\u8eab\u8eca\u8f9b\u8fb0\u8fc2\u8fc6\u8fc5\u8fc4\u5de1\u9091\u90a2\u90aa\u90a6\u90a3\u9149\u91c6\u91cc\u9632\u962e\u9631\u962a\u962c\u4e26\u4e56\u4e73\u4e8b\u4e9b\u4e9e\u4eab\u4eac\u4f6f\u4f9d\u4f8d\u4f73\u4f7f\u4f6c\u4f9b\u4f8b\u4f86\u4f83\u4f70\u4f75\u4f88\u4f69\u4f7b\u4f96\u4f7e\u4f8f\u4f91\u4f7a\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51bd\u51fd\u523b\u5238\u5237\u523a\u5230\u522e\u5236\u5241\u52be\u52bb\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53d6\u53d4\u53d7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547b\u5477\u5484\u5492\u5486\u547c\u5490\u5471\u5476\u548c\u549a\u5462\u5468\u548b\u547d\u548e\u56fa\u5783\u5777\u576a\u5769\u5761\u5766\u5764\u577c\u591c\u5949\u5947\u5948\u5944\u5954\u59be\u59bb\u59d4\u59b9\u59ae\u59d1\u59c6\u59d0\u59cd\u59cb\u59d3\u59ca\u59af\u59b3\u59d2\u59c5\u5b5f\u5b64\u5b63\u5b97\u5b9a\u5b98\u5b9c\u5b99\u5b9b\u5c1a\u5c48\u5c45"],["a9a1","\u5c46\u5cb7\u5ca1\u5cb8\u5ca9\u5cab\u5cb1\u5cb3\u5e18\u5e1a\u5e16\u5e15\u5e1b\u5e11\u5e78\u5e9a\u5e97\u5e9c\u5e95\u5e96\u5ef6\u5f26\u5f27\u5f29\u5f80\u5f81\u5f7f\u5f7c\u5fdd\u5fe0\u5ffd\u5ff5\u5fff\u600f\u6014\u602f\u6035\u6016\u602a\u6015\u6021\u6027\u6029\u602b\u601b\u6216\u6215\u623f\u623e\u6240\u627f\u62c9\u62cc\u62c4\u62bf\u62c2\u62b9\u62d2\u62db\u62ab\u62d3\u62d4\u62cb\u62c8\u62a8\u62bd\u62bc\u62d0\u62d9\u62c7\u62cd\u62b5\u62da\u62b1\u62d8\u62d6\u62d7\u62c6\u62ac\u62ce\u653e\u65a7\u65bc\u65fa\u6614\u6613\u660c\u6606\u6602\u660e\u6600\u660f\u6615\u660a"],["aa40","\u6607\u670d\u670b\u676d\u678b\u6795\u6771\u679c\u6773\u6777\u6787\u679d\u6797\u676f\u6770\u677f\u6789\u677e\u6790\u6775\u679a\u6793\u677c\u676a\u6772\u6b23\u6b66\u6b67\u6b7f\u6c13\u6c1b\u6ce3\u6ce8\u6cf3\u6cb1\u6ccc\u6ce5\u6cb3\u6cbd\u6cbe\u6cbc\u6ce2\u6cab\u6cd5\u6cd3\u6cb8\u6cc4\u6cb9\u6cc1\u6cae\u6cd7\u6cc5\u6cf1\u6cbf\u6cbb\u6ce1\u6cdb\u6cca\u6cac\u6cef\u6cdc\u6cd6\u6ce0"],["aaa1","\u7095\u708e\u7092\u708a\u7099\u722c\u722d\u7238\u7248\u7267\u7269\u72c0\u72ce\u72d9\u72d7\u72d0\u73a9\u73a8\u739f\u73ab\u73a5\u753d\u759d\u7599\u759a\u7684\u76c2\u76f2\u76f4\u77e5\u77fd\u793e\u7940\u7941\u79c9\u79c8\u7a7a\u7a79\u7afa\u7cfe\u7f54\u7f8c\u7f8b\u8005\u80ba\u80a5\u80a2\u80b1\u80a1\u80ab\u80a9\u80b4\u80aa\u80af\u81e5\u81fe\u820d\u82b3\u829d\u8299\u82ad\u82bd\u829f\u82b9\u82b1\u82ac\u82a5\u82af\u82b8\u82a3\u82b0\u82be\u82b7\u864e\u8671\u521d\u8868\u8ecb\u8fce\u8fd4\u8fd1\u90b5\u90b8\u90b1\u90b6\u91c7\u91d1\u9577\u9580\u961c\u9640\u963f\u963b\u9644"],["ab40","\u9642\u96b9\u96e8\u9752\u975e\u4e9f\u4ead\u4eae\u4fe1\u4fb5\u4faf\u4fbf\u4fe0\u4fd1\u4fcf\u4fdd\u4fc3\u4fb6\u4fd8\u4fdf\u4fca\u4fd7\u4fae\u4fd0\u4fc4\u4fc2\u4fda\u4fce\u4fde\u4fb7\u5157\u5192\u5191\u51a0\u524e\u5243\u524a\u524d\u524c\u524b\u5247\u52c7\u52c9\u52c3\u52c1\u530d\u5357\u537b\u539a\u53db\u54ac\u54c0\u54a8\u54ce\u54c9\u54b8\u54a6\u54b3\u54c7\u54c2\u54bd\u54aa\u54c1"],["aba1","\u54c4\u54c8\u54af\u54ab\u54b1\u54bb\u54a9\u54a7\u54bf\u56ff\u5782\u578b\u57a0\u57a3\u57a2\u57ce\u57ae\u5793\u5955\u5951\u594f\u594e\u5950\u59dc\u59d8\u59ff\u59e3\u59e8\u5a03\u59e5\u59ea\u59da\u59e6\u5a01\u59fb\u5b69\u5ba3\u5ba6\u5ba4\u5ba2\u5ba5\u5c01\u5c4e\u5c4f\u5c4d\u5c4b\u5cd9\u5cd2\u5df7\u5e1d\u5e25\u5e1f\u5e7d\u5ea0\u5ea6\u5efa\u5f08\u5f2d\u5f65\u5f88\u5f85\u5f8a\u5f8b\u5f87\u5f8c\u5f89\u6012\u601d\u6020\u6025\u600e\u6028\u604d\u6070\u6068\u6062\u6046\u6043\u606c\u606b\u606a\u6064\u6241\u62dc\u6316\u6309\u62fc\u62ed\u6301\u62ee\u62fd\u6307\u62f1\u62f7"],["ac40","\u62ef\u62ec\u62fe\u62f4\u6311\u6302\u653f\u6545\u65ab\u65bd\u65e2\u6625\u662d\u6620\u6627\u662f\u661f\u6628\u6631\u6624\u66f7\u67ff\u67d3\u67f1\u67d4\u67d0\u67ec\u67b6\u67af\u67f5\u67e9\u67ef\u67c4\u67d1\u67b4\u67da\u67e5\u67b8\u67cf\u67de\u67f3\u67b0\u67d9\u67e2\u67dd\u67d2\u6b6a\u6b83\u6b86\u6bb5\u6bd2\u6bd7\u6c1f\u6cc9\u6d0b\u6d32\u6d2a\u6d41\u6d25\u6d0c\u6d31\u6d1e\u6d17"],["aca1","\u6d3b\u6d3d\u6d3e\u6d36\u6d1b\u6cf5\u6d39\u6d27\u6d38\u6d29\u6d2e\u6d35\u6d0e\u6d2b\u70ab\u70ba\u70b3\u70ac\u70af\u70ad\u70b8\u70ae\u70a4\u7230\u7272\u726f\u7274\u72e9\u72e0\u72e1\u73b7\u73ca\u73bb\u73b2\u73cd\u73c0\u73b3\u751a\u752d\u754f\u754c\u754e\u754b\u75ab\u75a4\u75a5\u75a2\u75a3\u7678\u7686\u7687\u7688\u76c8\u76c6\u76c3\u76c5\u7701\u76f9\u76f8\u7709\u770b\u76fe\u76fc\u7707\u77dc\u7802\u7814\u780c\u780d\u7946\u7949\u7948\u7947\u79b9\u79ba\u79d1\u79d2\u79cb\u7a7f\u7a81\u7aff\u7afd\u7c7d\u7d02\u7d05\u7d00\u7d09\u7d07\u7d04\u7d06\u7f38\u7f8e\u7fbf\u8004"],["ad40","\u8010\u800d\u8011\u8036\u80d6\u80e5\u80da\u80c3\u80c4\u80cc\u80e1\u80db\u80ce\u80de\u80e4\u80dd\u81f4\u8222\u82e7\u8303\u8305\u82e3\u82db\u82e6\u8304\u82e5\u8302\u8309\u82d2\u82d7\u82f1\u8301\u82dc\u82d4\u82d1\u82de\u82d3\u82df\u82ef\u8306\u8650\u8679\u867b\u867a\u884d\u886b\u8981\u89d4\u8a08\u8a02\u8a03\u8c9e\u8ca0\u8d74\u8d73\u8db4\u8ecd\u8ecc\u8ff0\u8fe6\u8fe2\u8fea\u8fe5"],["ada1","\u8fed\u8feb\u8fe4\u8fe8\u90ca\u90ce\u90c1\u90c3\u914b\u914a\u91cd\u9582\u9650\u964b\u964c\u964d\u9762\u9769\u97cb\u97ed\u97f3\u9801\u98a8\u98db\u98df\u9996\u9999\u4e58\u4eb3\u500c\u500d\u5023\u4fef\u5026\u5025\u4ff8\u5029\u5016\u5006\u503c\u501f\u501a\u5012\u5011\u4ffa\u5000\u5014\u5028\u4ff1\u5021\u500b\u5019\u5018\u4ff3\u4fee\u502d\u502a\u4ffe\u502b\u5009\u517c\u51a4\u51a5\u51a2\u51cd\u51cc\u51c6\u51cb\u5256\u525c\u5254\u525b\u525d\u532a\u537f\u539f\u539d\u53df\u54e8\u5510\u5501\u5537\u54fc\u54e5\u54f2\u5506\u54fa\u5514\u54e9\u54ed\u54e1\u5509\u54ee\u54ea"],["ae40","\u54e6\u5527\u5507\u54fd\u550f\u5703\u5704\u57c2\u57d4\u57cb\u57c3\u5809\u590f\u5957\u5958\u595a\u5a11\u5a18\u5a1c\u5a1f\u5a1b\u5a13\u59ec\u5a20\u5a23\u5a29\u5a25\u5a0c\u5a09\u5b6b\u5c58\u5bb0\u5bb3\u5bb6\u5bb4\u5bae\u5bb5\u5bb9\u5bb8\u5c04\u5c51\u5c55\u5c50\u5ced\u5cfd\u5cfb\u5cea\u5ce8\u5cf0\u5cf6\u5d01\u5cf4\u5dee\u5e2d\u5e2b\u5eab\u5ead\u5ea7\u5f31\u5f92\u5f91\u5f90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606d\u6069\u606f\u6084\u609f\u609a\u608d\u6094\u608c\u6085\u6096\u6247\u62f3\u6308\u62ff\u634e\u633e\u632f\u6355\u6342\u6346\u634f\u6349\u633a\u6350\u633d\u632a\u632b\u6328\u634d\u634c\u6548\u6549\u6599\u65c1\u65c5\u6642\u6649\u664f\u6643\u6652\u664c\u6645\u6641\u66f8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68b3\u6817\u684c\u6851\u683d\u67f4\u6850\u6840\u683c\u6843\u682a\u6845\u6813\u6818\u6841\u6b8a\u6b89\u6bb7\u6c23\u6c27\u6c28\u6c26\u6c24\u6cf0\u6d6a\u6d95\u6d88\u6d87\u6d66\u6d78\u6d77\u6d59\u6d93"],["af40","\u6d6c\u6d89\u6d6e\u6d5a\u6d74\u6d69\u6d8c\u6d8a\u6d79\u6d85\u6d65\u6d94\u70ca\u70d8\u70e4\u70d9\u70c8\u70cf\u7239\u7279\u72fc\u72f9\u72fd\u72f8\u72f7\u7386\u73ed\u7409\u73ee\u73e0\u73ea\u73de\u7554\u755d\u755c\u755a\u7559\u75be\u75c5\u75c7\u75b2\u75b3\u75bd\u75bc\u75b9\u75c2\u75b8\u768b\u76b0\u76ca\u76cd\u76ce\u7729\u771f\u7720\u7728\u77e9\u7830\u7827\u7838\u781d\u7834\u7837"],["afa1","\u7825\u782d\u7820\u781f\u7832\u7955\u7950\u7960\u795f\u7956\u795e\u795d\u7957\u795a\u79e4\u79e3\u79e7\u79df\u79e6\u79e9\u79d8\u7a84\u7a88\u7ad9\u7b06\u7b11\u7c89\u7d21\u7d17\u7d0b\u7d0a\u7d20\u7d22\u7d14\u7d10\u7d15\u7d1a\u7d1c\u7d0d\u7d19\u7d1b\u7f3a\u7f5f\u7f94\u7fc5\u7fc1\u8006\u8018\u8015\u8019\u8017\u803d\u803f\u80f1\u8102\u80f0\u8105\u80ed\u80f4\u8106\u80f8\u80f3\u8108\u80fd\u810a\u80fc\u80ef\u81ed\u81ec\u8200\u8210\u822a\u822b\u8228\u822c\u82bb\u832b\u8352\u8354\u834a\u8338\u8350\u8349\u8335\u8334\u834f\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868a\u86aa\u8693\u86a4\u86a9\u868c\u86a3\u869c\u8870\u8877\u8881\u8882\u887d\u8879\u8a18\u8a10\u8a0e\u8a0c\u8a15\u8a0a\u8a17\u8a13\u8a16\u8a0f\u8a11\u8c48\u8c7a\u8c79\u8ca1\u8ca2\u8d77\u8eac\u8ed2\u8ed4\u8ecf\u8fb1\u9001\u9006\u8ff7\u9000\u8ffa\u8ff4\u9003\u8ffd\u9005\u8ff8\u9095\u90e1\u90dd\u90e2\u9152\u914d\u914c\u91d8\u91dd\u91d7\u91dc\u91d9\u9583\u9662\u9663\u9661"],["b0a1","\u965b\u965d\u9664\u9658\u965e\u96bb\u98e2\u99ac\u9aa8\u9ad8\u9b25\u9b32\u9b3c\u4e7e\u507a\u507d\u505c\u5047\u5043\u504c\u505a\u5049\u5065\u5076\u504e\u5055\u5075\u5074\u5077\u504f\u500f\u506f\u506d\u515c\u5195\u51f0\u526a\u526f\u52d2\u52d9\u52d8\u52d5\u5310\u530f\u5319\u533f\u5340\u533e\u53c3\u66fc\u5546\u556a\u5566\u5544\u555e\u5561\u5543\u554a\u5531\u5556\u554f\u5555\u552f\u5564\u5538\u552e\u555c\u552c\u5563\u5533\u5541\u5557\u5708\u570b\u5709\u57df\u5805\u580a\u5806\u57e0\u57e4\u57fa\u5802\u5835\u57f7\u57f9\u5920\u5962\u5a36\u5a41\u5a49\u5a66\u5a6a\u5a40"],["b140","\u5a3c\u5a62\u5a5a\u5a46\u5a4a\u5b70\u5bc7\u5bc5\u5bc4\u5bc2\u5bbf\u5bc6\u5c09\u5c08\u5c07\u5c60\u5c5c\u5c5d\u5d07\u5d06\u5d0e\u5d1b\u5d16\u5d22\u5d11\u5d29\u5d14\u5d19\u5d24\u5d27\u5d17\u5de2\u5e38\u5e36\u5e33\u5e37\u5eb7\u5eb8\u5eb6\u5eb5\u5ebe\u5f35\u5f37\u5f57\u5f6c\u5f69\u5f6b\u5f97\u5f99\u5f9e\u5f98\u5fa1\u5fa0\u5f9c\u607f\u60a3\u6089\u60a0\u60a8\u60cb\u60b4\u60e6\u60bd"],["b1a1","\u60c5\u60bb\u60b5\u60dc\u60bc\u60d8\u60d5\u60c6\u60df\u60b8\u60da\u60c7\u621a\u621b\u6248\u63a0\u63a7\u6372\u6396\u63a2\u63a5\u6377\u6367\u6398\u63aa\u6371\u63a9\u6389\u6383\u639b\u636b\u63a8\u6384\u6388\u6399\u63a1\u63ac\u6392\u638f\u6380\u637b\u6369\u6368\u637a\u655d\u6556\u6551\u6559\u6557\u555f\u654f\u6558\u6555\u6554\u659c\u659b\u65ac\u65cf\u65cb\u65cc\u65ce\u665d\u665a\u6664\u6668\u6666\u665e\u66f9\u52d7\u671b\u6881\u68af\u68a2\u6893\u68b5\u687f\u6876\u68b1\u68a7\u6897\u68b0\u6883\u68c4\u68ad\u6886\u6885\u6894\u689d\u68a8\u689f\u68a1\u6882\u6b32\u6bba"],["b240","\u6beb\u6bec\u6c2b\u6d8e\u6dbc\u6df3\u6dd9\u6db2\u6de1\u6dcc\u6de4\u6dfb\u6dfa\u6e05\u6dc7\u6dcb\u6daf\u6dd1\u6dae\u6dde\u6df9\u6db8\u6df7\u6df5\u6dc5\u6dd2\u6e1a\u6db5\u6dda\u6deb\u6dd8\u6dea\u6df1\u6dee\u6de8\u6dc6\u6dc4\u6daa\u6dec\u6dbf\u6de6\u70f9\u7109\u710a\u70fd\u70ef\u723d\u727d\u7281\u731c\u731b\u7316\u7313\u7319\u7387\u7405\u740a\u7403\u7406\u73fe\u740d\u74e0\u74f6"],["b2a1","\u74f7\u751c\u7522\u7565\u7566\u7562\u7570\u758f\u75d4\u75d5\u75b5\u75ca\u75cd\u768e\u76d4\u76d2\u76db\u7737\u773e\u773c\u7736\u7738\u773a\u786b\u7843\u784e\u7965\u7968\u796d\u79fb\u7a92\u7a95\u7b20\u7b28\u7b1b\u7b2c\u7b26\u7b19\u7b1e\u7b2e\u7c92\u7c97\u7c95\u7d46\u7d43\u7d71\u7d2e\u7d39\u7d3c\u7d40\u7d30\u7d33\u7d44\u7d2f\u7d42\u7d32\u7d31\u7f3d\u7f9e\u7f9a\u7fcc\u7fce\u7fd2\u801c\u804a\u8046\u812f\u8116\u8123\u812b\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838e\u839e\u8398\u8378\u83a2\u8396\u83bd\u83ab\u8392\u838a\u8393\u8389\u83a0\u8377\u837b\u837c"],["b340","\u8386\u83a7\u8655\u5f6a\u86c7\u86c0\u86b6\u86c4\u86b5\u86c6\u86cb\u86b1\u86af\u86c9\u8853\u889e\u8888\u88ab\u8892\u8896\u888d\u888b\u8993\u898f\u8a2a\u8a1d\u8a23\u8a25\u8a31\u8a2d\u8a1f\u8a1b\u8a22\u8c49\u8c5a\u8ca9\u8cac\u8cab\u8ca8\u8caa\u8ca7\u8d67\u8d66\u8dbe\u8dba\u8edb\u8edf\u9019\u900d\u901a\u9017\u9023\u901f\u901d\u9010\u9015\u901e\u9020\u900f\u9022\u9016\u901b\u9014"],["b3a1","\u90e8\u90ed\u90fd\u9157\u91ce\u91f5\u91e6\u91e3\u91e7\u91ed\u91e9\u9589\u966a\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966c\u96c0\u96ea\u96e9\u7ae0\u7adf\u9802\u9803\u9b5a\u9ce5\u9e75\u9e7f\u9ea5\u9ebb\u50a2\u508d\u5085\u5099\u5091\u5080\u5096\u5098\u509a\u6700\u51f1\u5272\u5274\u5275\u5269\u52de\u52dd\u52db\u535a\u53a5\u557b\u5580\u55a7\u557c\u558a\u559d\u5598\u5582\u559c\u55aa\u5594\u5587\u558b\u5583\u55b3\u55ae\u559f\u553e\u55b2\u559a\u55bb\u55ac\u55b1\u557e\u5589\u55ab\u5599\u570d\u582f\u582a\u5834\u5824\u5830\u5831\u5821\u581d\u5820\u58f9\u58fa\u5960"],["b440","\u5a77\u5a9a\u5a7f\u5a92\u5a9b\u5aa7\u5b73\u5b71\u5bd2\u5bcc\u5bd3\u5bd0\u5c0a\u5c0b\u5c31\u5d4c\u5d50\u5d34\u5d47\u5dfd\u5e45\u5e3d\u5e40\u5e43\u5e7e\u5eca\u5ec1\u5ec2\u5ec4\u5f3c\u5f6d\u5fa9\u5faa\u5fa8\u60d1\u60e1\u60b2\u60b6\u60e0\u611c\u6123\u60fa\u6115\u60f0\u60fb\u60f4\u6168\u60f1\u610e\u60f6\u6109\u6100\u6112\u621f\u6249\u63a3\u638c\u63cf\u63c0\u63e9\u63c9\u63c6\u63cd"],["b4a1","\u63d2\u63e3\u63d0\u63e1\u63d6\u63ed\u63ee\u6376\u63f4\u63ea\u63db\u6452\u63da\u63f9\u655e\u6566\u6562\u6563\u6591\u6590\u65af\u666e\u6670\u6674\u6676\u666f\u6691\u667a\u667e\u6677\u66fe\u66ff\u671f\u671d\u68fa\u68d5\u68e0\u68d8\u68d7\u6905\u68df\u68f5\u68ee\u68e7\u68f9\u68d2\u68f2\u68e3\u68cb\u68cd\u690d\u6912\u690e\u68c9\u68da\u696e\u68fb\u6b3e\u6b3a\u6b3d\u6b98\u6b96\u6bbc\u6bef\u6c2e\u6c2f\u6c2c\u6e2f\u6e38\u6e54\u6e21\u6e32\u6e67\u6e4a\u6e20\u6e25\u6e23\u6e1b\u6e5b\u6e58\u6e24\u6e56\u6e6e\u6e2d\u6e26\u6e6f\u6e34\u6e4d\u6e3a\u6e2c\u6e43\u6e1d\u6e3e\u6ecb"],["b540","\u6e89\u6e19\u6e4e\u6e63\u6e44\u6e72\u6e69\u6e5f\u7119\u711a\u7126\u7130\u7121\u7136\u716e\u711c\u724c\u7284\u7280\u7336\u7325\u7334\u7329\u743a\u742a\u7433\u7422\u7425\u7435\u7436\u7434\u742f\u741b\u7426\u7428\u7525\u7526\u756b\u756a\u75e2\u75db\u75e3\u75d9\u75d8\u75de\u75e0\u767b\u767c\u7696\u7693\u76b4\u76dc\u774f\u77ed\u785d\u786c\u786f\u7a0d\u7a08\u7a0b\u7a05\u7a00\u7a98"],["b5a1","\u7a97\u7a96\u7ae5\u7ae3\u7b49\u7b56\u7b46\u7b50\u7b52\u7b54\u7b4d\u7b4b\u7b4f\u7b51\u7c9f\u7ca5\u7d5e\u7d50\u7d68\u7d55\u7d2b\u7d6e\u7d72\u7d61\u7d66\u7d62\u7d70\u7d73\u5584\u7fd4\u7fd5\u800b\u8052\u8085\u8155\u8154\u814b\u8151\u814e\u8139\u8146\u813e\u814c\u8153\u8174\u8212\u821c\u83e9\u8403\u83f8\u840d\u83e0\u83c5\u840b\u83c1\u83ef\u83f1\u83f4\u8457\u840a\u83f0\u840c\u83cc\u83fd\u83f2\u83ca\u8438\u840e\u8404\u83dc\u8407\u83d4\u83df\u865b\u86df\u86d9\u86ed\u86d4\u86db\u86e4\u86d0\u86de\u8857\u88c1\u88c2\u88b1\u8983\u8996\u8a3b\u8a60\u8a55\u8a5e\u8a3c\u8a41"],["b640","\u8a54\u8a5b\u8a50\u8a46\u8a34\u8a3a\u8a36\u8a56\u8c61\u8c82\u8caf\u8cbc\u8cb3\u8cbd\u8cc1\u8cbb\u8cc0\u8cb4\u8cb7\u8cb6\u8cbf\u8cb8\u8d8a\u8d85\u8d81\u8dce\u8ddd\u8dcb\u8dda\u8dd1\u8dcc\u8ddb\u8dc6\u8efb\u8ef8\u8efc\u8f9c\u902e\u9035\u9031\u9038\u9032\u9036\u9102\u90f5\u9109\u90fe\u9163\u9165\u91cf\u9214\u9215\u9223\u9209\u921e\u920d\u9210\u9207\u9211\u9594\u958f\u958b\u9591"],["b6a1","\u9593\u9592\u958e\u968a\u968e\u968b\u967d\u9685\u9686\u968d\u9672\u9684\u96c1\u96c5\u96c4\u96c6\u96c7\u96ef\u96f2\u97cc\u9805\u9806\u9808\u98e7\u98ea\u98ef\u98e9\u98f2\u98ed\u99ae\u99ad\u9ec3\u9ecd\u9ed1\u4e82\u50ad\u50b5\u50b2\u50b3\u50c5\u50be\u50ac\u50b7\u50bb\u50af\u50c7\u527f\u5277\u527d\u52df\u52e6\u52e4\u52e2\u52e3\u532f\u55df\u55e8\u55d3\u55e6\u55ce\u55dc\u55c7\u55d1\u55e3\u55e4\u55ef\u55da\u55e1\u55c5\u55c6\u55e5\u55c9\u5712\u5713\u585e\u5851\u5858\u5857\u585a\u5854\u586b\u584c\u586d\u584a\u5862\u5852\u584b\u5967\u5ac1\u5ac9\u5acc\u5abe\u5abd\u5abc"],["b740","\u5ab3\u5ac2\u5ab2\u5d69\u5d6f\u5e4c\u5e79\u5ec9\u5ec8\u5f12\u5f59\u5fac\u5fae\u611a\u610f\u6148\u611f\u60f3\u611b\u60f9\u6101\u6108\u614e\u614c\u6144\u614d\u613e\u6134\u6127\u610d\u6106\u6137\u6221\u6222\u6413\u643e\u641e\u642a\u642d\u643d\u642c\u640f\u641c\u6414\u640d\u6436\u6416\u6417\u6406\u656c\u659f\u65b0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668d\u6703\u6994\u696d"],["b7a1","\u695a\u6977\u6960\u6954\u6975\u6930\u6982\u694a\u6968\u696b\u695e\u6953\u6979\u6986\u695d\u6963\u695b\u6b47\u6b72\u6bc0\u6bbf\u6bd3\u6bfd\u6ea2\u6eaf\u6ed3\u6eb6\u6ec2\u6e90\u6e9d\u6ec7\u6ec5\u6ea5\u6e98\u6ebc\u6eba\u6eab\u6ed1\u6e96\u6e9c\u6ec4\u6ed4\u6eaa\u6ea7\u6eb4\u714e\u7159\u7169\u7164\u7149\u7167\u715c\u716c\u7166\u714c\u7165\u715e\u7146\u7168\u7156\u723a\u7252\u7337\u7345\u733f\u733e\u746f\u745a\u7455\u745f\u745e\u7441\u743f\u7459\u745b\u745c\u7576\u7578\u7600\u75f0\u7601\u75f2\u75f1\u75fa\u75ff\u75f4\u75f3\u76de\u76df\u775b\u776b\u7766\u775e\u7763"],["b840","\u7779\u776a\u776c\u775c\u7765\u7768\u7762\u77ee\u788e\u78b0\u7897\u7898\u788c\u7889\u787c\u7891\u7893\u787f\u797a\u797f\u7981\u842c\u79bd\u7a1c\u7a1a\u7a20\u7a14\u7a1f\u7a1e\u7a9f\u7aa0\u7b77\u7bc0\u7b60\u7b6e\u7b67\u7cb1\u7cb3\u7cb5\u7d93\u7d79\u7d91\u7d81\u7d8f\u7d5b\u7f6e\u7f69\u7f6a\u7f72\u7fa9\u7fa8\u7fa4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816e\u8173\u816b"],["b8a1","\u8179\u817a\u8166\u8205\u8247\u8482\u8477\u843d\u8431\u8475\u8466\u846b\u8449\u846c\u845b\u843c\u8435\u8461\u8463\u8469\u846d\u8446\u865e\u865c\u865f\u86f9\u8713\u8708\u8707\u8700\u86fe\u86fb\u8702\u8703\u8706\u870a\u8859\u88df\u88d4\u88d9\u88dc\u88d8\u88dd\u88e1\u88ca\u88d5\u88d2\u899c\u89e3\u8a6b\u8a72\u8a73\u8a66\u8a69\u8a70\u8a87\u8a7c\u8a63\u8aa0\u8a71\u8a85\u8a6d\u8a62\u8a6e\u8a6c\u8a79\u8a7b\u8a3e\u8a68\u8c62\u8c8a\u8c89\u8cca\u8cc7\u8cc8\u8cc4\u8cb2\u8cc3\u8cc2\u8cc5\u8de1\u8ddf\u8de8\u8def\u8df3\u8dfa\u8dea\u8de4\u8de6\u8eb2\u8f03\u8f09\u8efe\u8f0a"],["b940","\u8f9f\u8fb2\u904b\u904a\u9053\u9042\u9054\u903c\u9055\u9050\u9047\u904f\u904e\u904d\u9051\u903e\u9041\u9112\u9117\u916c\u916a\u9169\u91c9\u9237\u9257\u9238\u923d\u9240\u923e\u925b\u924b\u9264\u9251\u9234\u9249\u924d\u9245\u9239\u923f\u925a\u9598\u9698\u9694\u9695\u96cd\u96cb\u96c9\u96ca\u96f7\u96fb\u96f9\u96f6\u9756\u9774\u9776\u9810\u9811\u9813\u980a\u9812\u980c\u98fc\u98f4"],["b9a1","\u98fd\u98fe\u99b3\u99b1\u99b4\u9ae1\u9ce9\u9e82\u9f0e\u9f13\u9f20\u50e7\u50ee\u50e5\u50d6\u50ed\u50da\u50d5\u50cf\u50d1\u50f1\u50ce\u50e9\u5162\u51f3\u5283\u5282\u5331\u53ad\u55fe\u5600\u561b\u5617\u55fd\u5614\u5606\u5609\u560d\u560e\u55f7\u5616\u561f\u5608\u5610\u55f6\u5718\u5716\u5875\u587e\u5883\u5893\u588a\u5879\u5885\u587d\u58fd\u5925\u5922\u5924\u596a\u5969\u5ae1\u5ae6\u5ae9\u5ad7\u5ad6\u5ad8\u5ae3\u5b75\u5bde\u5be7\u5be1\u5be5\u5be6\u5be8\u5be2\u5be4\u5bdf\u5c0d\u5c62\u5d84\u5d87\u5e5b\u5e63\u5e55\u5e57\u5e54\u5ed3\u5ed6\u5f0a\u5f46\u5f70\u5fb9\u6147"],["ba40","\u613f\u614b\u6177\u6162\u6163\u615f\u615a\u6158\u6175\u622a\u6487\u6458\u6454\u64a4\u6478\u645f\u647a\u6451\u6467\u6434\u646d\u647b\u6572\u65a1\u65d7\u65d6\u66a2\u66a8\u669d\u699c\u69a8\u6995\u69c1\u69ae\u69d3\u69cb\u699b\u69b7\u69bb\u69ab\u69b4\u69d0\u69cd\u69ad\u69cc\u69a6\u69c3\u69a3\u6b49\u6b4c\u6c33\u6f33\u6f14\u6efe\u6f13\u6ef4\u6f29\u6f3e\u6f20\u6f2c\u6f0f\u6f02\u6f22"],["baa1","\u6eff\u6eef\u6f06\u6f31\u6f38\u6f32\u6f23\u6f15\u6f2b\u6f2f\u6f88\u6f2a\u6eec\u6f01\u6ef2\u6ecc\u6ef7\u7194\u7199\u717d\u718a\u7184\u7192\u723e\u7292\u7296\u7344\u7350\u7464\u7463\u746a\u7470\u746d\u7504\u7591\u7627\u760d\u760b\u7609\u7613\u76e1\u76e3\u7784\u777d\u777f\u7761\u78c1\u789f\u78a7\u78b3\u78a9\u78a3\u798e\u798f\u798d\u7a2e\u7a31\u7aaa\u7aa9\u7aed\u7aef\u7ba1\u7b95\u7b8b\u7b75\u7b97\u7b9d\u7b94\u7b8f\u7bb8\u7b87\u7b84\u7cb9\u7cbd\u7cbe\u7dbb\u7db0\u7d9c\u7dbd\u7dbe\u7da0\u7dca\u7db4\u7db2\u7db1\u7dba\u7da2\u7dbf\u7db5\u7db8\u7dad\u7dd2\u7dc7\u7dac"],["bb40","\u7f70\u7fe0\u7fe1\u7fdf\u805e\u805a\u8087\u8150\u8180\u818f\u8188\u818a\u817f\u8182\u81e7\u81fa\u8207\u8214\u821e\u824b\u84c9\u84bf\u84c6\u84c4\u8499\u849e\u84b2\u849c\u84cb\u84b8\u84c0\u84d3\u8490\u84bc\u84d1\u84ca\u873f\u871c\u873b\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88f3\u8902\u88f4\u88f9\u88f8\u88fd\u88e8\u891a\u88ef\u8aa6\u8a8c\u8a9e\u8aa3\u8a8d\u8aa1\u8a93\u8aa4"],["bba1","\u8aaa\u8aa5\u8aa8\u8a98\u8a91\u8a9a\u8aa7\u8c6a\u8c8d\u8c8c\u8cd3\u8cd1\u8cd2\u8d6b\u8d99\u8d95\u8dfc\u8f14\u8f12\u8f15\u8f13\u8fa3\u9060\u9058\u905c\u9063\u9059\u905e\u9062\u905d\u905b\u9119\u9118\u911e\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927b\u9293\u929c\u92a8\u927c\u9291\u95a1\u95a8\u95a9\u95a3\u95a5\u95a4\u9699\u969c\u969b\u96cc\u96d2\u9700\u977c\u9785\u97f6\u9817\u9818\u98af\u98b1\u9903\u9905\u990c\u9909\u99c1\u9aaf\u9ab0\u9ae6\u9b41\u9b42\u9cf4\u9cf6\u9cf3\u9ebc\u9f3b\u9f4a\u5104\u5100\u50fb\u50f5\u50f9\u5102\u5108\u5109\u5105\u51dc"],["bc40","\u5287\u5288\u5289\u528d\u528a\u52f0\u53b2\u562e\u563b\u5639\u5632\u563f\u5634\u5629\u5653\u564e\u5657\u5674\u5636\u562f\u5630\u5880\u589f\u589e\u58b3\u589c\u58ae\u58a9\u58a6\u596d\u5b09\u5afb\u5b0b\u5af5\u5b0c\u5b08\u5bee\u5bec\u5be9\u5beb\u5c64\u5c65\u5d9d\u5d94\u5e62\u5e5f\u5e61\u5ee2\u5eda\u5edf\u5edd\u5ee3\u5ee0\u5f48\u5f71\u5fb7\u5fb5\u6176\u6167\u616e\u615d\u6155\u6182"],["bca1","\u617c\u6170\u616b\u617e\u61a7\u6190\u61ab\u618e\u61ac\u619a\u61a4\u6194\u61ae\u622e\u6469\u646f\u6479\u649e\u64b2\u6488\u6490\u64b0\u64a5\u6493\u6495\u64a9\u6492\u64ae\u64ad\u64ab\u649a\u64ac\u6499\u64a2\u64b3\u6575\u6577\u6578\u66ae\u66ab\u66b4\u66b1\u6a23\u6a1f\u69e8\u6a01\u6a1e\u6a19\u69fd\u6a21\u6a13\u6a0a\u69f3\u6a02\u6a05\u69ed\u6a11\u6b50\u6b4e\u6ba4\u6bc5\u6bc6\u6f3f\u6f7c\u6f84\u6f51\u6f66\u6f54\u6f86\u6f6d\u6f5b\u6f78\u6f6e\u6f8e\u6f7a\u6f70\u6f64\u6f97\u6f58\u6ed5\u6f6f\u6f60\u6f5f\u719f\u71ac\u71b1\u71a8\u7256\u729b\u734e\u7357\u7469\u748b\u7483"],["bd40","\u747e\u7480\u757f\u7620\u7629\u761f\u7624\u7626\u7621\u7622\u769a\u76ba\u76e4\u778e\u7787\u778c\u7791\u778b\u78cb\u78c5\u78ba\u78ca\u78be\u78d5\u78bc\u78d0\u7a3f\u7a3c\u7a40\u7a3d\u7a37\u7a3b\u7aaf\u7aae\u7bad\u7bb1\u7bc4\u7bb4\u7bc6\u7bc7\u7bc1\u7ba0\u7bcc\u7cca\u7de0\u7df4\u7def\u7dfb\u7dd8\u7dec\u7ddd\u7de8\u7de3\u7dda\u7dde\u7de9\u7d9e\u7dd9\u7df2\u7df9\u7f75\u7f77\u7faf"],["bda1","\u7fe9\u8026\u819b\u819c\u819d\u81a0\u819a\u8198\u8517\u853d\u851a\u84ee\u852c\u852d\u8513\u8511\u8523\u8521\u8514\u84ec\u8525\u84ff\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874c\u8753\u885b\u885d\u8910\u8907\u8912\u8913\u8915\u890a\u8abc\u8ad2\u8ac7\u8ac4\u8a95\u8acb\u8af8\u8ab2\u8ac9\u8ac2\u8abf\u8ab0\u8ad6\u8acd\u8ab6\u8ab9\u8adb\u8c4c\u8c4e\u8c6c\u8ce0\u8cde\u8ce6\u8ce4\u8cec\u8ced\u8ce2\u8ce3\u8cdc\u8cea\u8ce1\u8d6d\u8d9f\u8da3\u8e2b\u8e10\u8e1d\u8e22\u8e0f\u8e29\u8e1f\u8e21\u8e1e\u8eba\u8f1d\u8f1b\u8f1f\u8f29\u8f26\u8f2a\u8f1c\u8f1e"],["be40","\u8f25\u9069\u906e\u9068\u906d\u9077\u9130\u912d\u9127\u9131\u9187\u9189\u918b\u9183\u92c5\u92bb\u92b7\u92ea\u92ac\u92e4\u92c1\u92b3\u92bc\u92d2\u92c7\u92f0\u92b2\u95ad\u95b1\u9704\u9706\u9707\u9709\u9760\u978d\u978b\u978f\u9821\u982b\u981c\u98b3\u990a\u9913\u9912\u9918\u99dd\u99d0\u99df\u99db\u99d1\u99d5\u99d2\u99d9\u9ab7\u9aee\u9aef\u9b27\u9b45\u9b44\u9b77\u9b6f\u9d06\u9d09"],["bea1","\u9d03\u9ea9\u9ebe\u9ece\u58a8\u9f52\u5112\u5118\u5114\u5110\u5115\u5180\u51aa\u51dd\u5291\u5293\u52f3\u5659\u566b\u5679\u5669\u5664\u5678\u566a\u5668\u5665\u5671\u566f\u566c\u5662\u5676\u58c1\u58be\u58c7\u58c5\u596e\u5b1d\u5b34\u5b78\u5bf0\u5c0e\u5f4a\u61b2\u6191\u61a9\u618a\u61cd\u61b6\u61be\u61ca\u61c8\u6230\u64c5\u64c1\u64cb\u64bb\u64bc\u64da\u64c4\u64c7\u64c2\u64cd\u64bf\u64d2\u64d4\u64be\u6574\u66c6\u66c9\u66b9\u66c4\u66c7\u66b8\u6a3d\u6a38\u6a3a\u6a59\u6a6b\u6a58\u6a39\u6a44\u6a62\u6a61\u6a4b\u6a47\u6a35\u6a5f\u6a48\u6b59\u6b77\u6c05\u6fc2\u6fb1\u6fa1"],["bf40","\u6fc3\u6fa4\u6fc1\u6fa7\u6fb3\u6fc0\u6fb9\u6fb6\u6fa6\u6fa0\u6fb4\u71be\u71c9\u71d0\u71d2\u71c8\u71d5\u71b9\u71ce\u71d9\u71dc\u71c3\u71c4\u7368\u749c\u74a3\u7498\u749f\u749e\u74e2\u750c\u750d\u7634\u7638\u763a\u76e7\u76e5\u77a0\u779e\u779f\u77a5\u78e8\u78da\u78ec\u78e7\u79a6\u7a4d\u7a4e\u7a46\u7a4c\u7a4b\u7aba\u7bd9\u7c11\u7bc9\u7be4\u7bdb\u7be1\u7be9\u7be6\u7cd5\u7cd6\u7e0a"],["bfa1","\u7e11\u7e08\u7e1b\u7e23\u7e1e\u7e1d\u7e09\u7e10\u7f79\u7fb2\u7ff0\u7ff1\u7fee\u8028\u81b3\u81a9\u81a8\u81fb\u8208\u8258\u8259\u854a\u8559\u8548\u8568\u8569\u8543\u8549\u856d\u856a\u855e\u8783\u879f\u879e\u87a2\u878d\u8861\u892a\u8932\u8925\u892b\u8921\u89aa\u89a6\u8ae6\u8afa\u8aeb\u8af1\u8b00\u8adc\u8ae7\u8aee\u8afe\u8b01\u8b02\u8af7\u8aed\u8af3\u8af6\u8afc\u8c6b\u8c6d\u8c93\u8cf4\u8e44\u8e31\u8e34\u8e42\u8e39\u8e35\u8f3b\u8f2f\u8f38\u8f33\u8fa8\u8fa6\u9075\u9074\u9078\u9072\u907c\u907a\u9134\u9192\u9320\u9336\u92f8\u9333\u932f\u9322\u92fc\u932b\u9304\u931a"],["c040","\u9310\u9326\u9321\u9315\u932e\u9319\u95bb\u96a7\u96a8\u96aa\u96d5\u970e\u9711\u9716\u970d\u9713\u970f\u975b\u975c\u9766\u9798\u9830\u9838\u983b\u9837\u982d\u9839\u9824\u9910\u9928\u991e\u991b\u9921\u991a\u99ed\u99e2\u99f1\u9ab8\u9abc\u9afb\u9aed\u9b28\u9b91\u9d15\u9d23\u9d26\u9d28\u9d12\u9d1b\u9ed8\u9ed4\u9f8d\u9f9c\u512a\u511f\u5121\u5132\u52f5\u568e\u5680\u5690\u5685\u5687"],["c0a1","\u568f\u58d5\u58d3\u58d1\u58ce\u5b30\u5b2a\u5b24\u5b7a\u5c37\u5c68\u5dbc\u5dba\u5dbd\u5db8\u5e6b\u5f4c\u5fbd\u61c9\u61c2\u61c7\u61e6\u61cb\u6232\u6234\u64ce\u64ca\u64d8\u64e0\u64f0\u64e6\u64ec\u64f1\u64e2\u64ed\u6582\u6583\u66d9\u66d6\u6a80\u6a94\u6a84\u6aa2\u6a9c\u6adb\u6aa3\u6a7e\u6a97\u6a90\u6aa0\u6b5c\u6bae\u6bda\u6c08\u6fd8\u6ff1\u6fdf\u6fe0\u6fdb\u6fe4\u6feb\u6fef\u6f80\u6fec\u6fe1\u6fe9\u6fd5\u6fee\u6ff0\u71e7\u71df\u71ee\u71e6\u71e5\u71ed\u71ec\u71f4\u71e0\u7235\u7246\u7370\u7372\u74a9\u74b0\u74a6\u74a8\u7646\u7642\u764c\u76ea\u77b3\u77aa\u77b0\u77ac"],["c140","\u77a7\u77ad\u77ef\u78f7\u78fa\u78f4\u78ef\u7901\u79a7\u79aa\u7a57\u7abf\u7c07\u7c0d\u7bfe\u7bf7\u7c0c\u7be0\u7ce0\u7cdc\u7cde\u7ce2\u7cdf\u7cd9\u7cdd\u7e2e\u7e3e\u7e46\u7e37\u7e32\u7e43\u7e2b\u7e3d\u7e31\u7e45\u7e41\u7e34\u7e39\u7e48\u7e35\u7e3f\u7e2f\u7f44\u7ff3\u7ffc\u8071\u8072\u8070\u806f\u8073\u81c6\u81c3\u81ba\u81c2\u81c0\u81bf\u81bd\u81c9\u81be\u81e8\u8209\u8271\u85aa"],["c1a1","\u8584\u857e\u859c\u8591\u8594\u85af\u859b\u8587\u85a8\u858a\u8667\u87c0\u87d1\u87b3\u87d2\u87c6\u87ab\u87bb\u87ba\u87c8\u87cb\u893b\u8936\u8944\u8938\u893d\u89ac\u8b0e\u8b17\u8b19\u8b1b\u8b0a\u8b20\u8b1d\u8b04\u8b10\u8c41\u8c3f\u8c73\u8cfa\u8cfd\u8cfc\u8cf8\u8cfb\u8da8\u8e49\u8e4b\u8e48\u8e4a\u8f44\u8f3e\u8f42\u8f45\u8f3f\u907f\u907d\u9084\u9081\u9082\u9080\u9139\u91a3\u919e\u919c\u934d\u9382\u9328\u9375\u934a\u9365\u934b\u9318\u937e\u936c\u935b\u9370\u935a\u9354\u95ca\u95cb\u95cc\u95c8\u95c6\u96b1\u96b8\u96d6\u971c\u971e\u97a0\u97d3\u9846\u98b6\u9935\u9a01"],["c240","\u99ff\u9bae\u9bab\u9baa\u9bad\u9d3b\u9d3f\u9e8b\u9ecf\u9ede\u9edc\u9edd\u9edb\u9f3e\u9f4b\u53e2\u5695\u56ae\u58d9\u58d8\u5b38\u5f5d\u61e3\u6233\u64f4\u64f2\u64fe\u6506\u64fa\u64fb\u64f7\u65b7\u66dc\u6726\u6ab3\u6aac\u6ac3\u6abb\u6ab8\u6ac2\u6aae\u6aaf\u6b5f\u6b78\u6baf\u7009\u700b\u6ffe\u7006\u6ffa\u7011\u700f\u71fb\u71fc\u71fe\u71f8\u7377\u7375\u74a7\u74bf\u7515\u7656\u7658"],["c2a1","\u7652\u77bd\u77bf\u77bb\u77bc\u790e\u79ae\u7a61\u7a62\u7a60\u7ac4\u7ac5\u7c2b\u7c27\u7c2a\u7c1e\u7c23\u7c21\u7ce7\u7e54\u7e55\u7e5e\u7e5a\u7e61\u7e52\u7e59\u7f48\u7ff9\u7ffb\u8077\u8076\u81cd\u81cf\u820a\u85cf\u85a9\u85cd\u85d0\u85c9\u85b0\u85ba\u85b9\u85a6\u87ef\u87ec\u87f2\u87e0\u8986\u89b2\u89f4\u8b28\u8b39\u8b2c\u8b2b\u8c50\u8d05\u8e59\u8e63\u8e66\u8e64\u8e5f\u8e55\u8ec0\u8f49\u8f4d\u9087\u9083\u9088\u91ab\u91ac\u91d0\u9394\u938a\u9396\u93a2\u93b3\u93ae\u93ac\u93b0\u9398\u939a\u9397\u95d4\u95d6\u95d0\u95d5\u96e2\u96dc\u96d9\u96db\u96de\u9724\u97a3\u97a6"],["c340","\u97ad\u97f9\u984d\u984f\u984c\u984e\u9853\u98ba\u993e\u993f\u993d\u992e\u99a5\u9a0e\u9ac1\u9b03\u9b06\u9b4f\u9b4e\u9b4d\u9bca\u9bc9\u9bfd\u9bc8\u9bc0\u9d51\u9d5d\u9d60\u9ee0\u9f15\u9f2c\u5133\u56a5\u58de\u58df\u58e2\u5bf5\u9f90\u5eec\u61f2\u61f7\u61f6\u61f5\u6500\u650f\u66e0\u66dd\u6ae5\u6add\u6ada\u6ad3\u701b\u701f\u7028\u701a\u701d\u7015\u7018\u7206\u720d\u7258\u72a2\u7378"],["c3a1","\u737a\u74bd\u74ca\u74e3\u7587\u7586\u765f\u7661\u77c7\u7919\u79b1\u7a6b\u7a69\u7c3e\u7c3f\u7c38\u7c3d\u7c37\u7c40\u7e6b\u7e6d\u7e79\u7e69\u7e6a\u7f85\u7e73\u7fb6\u7fb9\u7fb8\u81d8\u85e9\u85dd\u85ea\u85d5\u85e4\u85e5\u85f7\u87fb\u8805\u880d\u87f9\u87fe\u8960\u895f\u8956\u895e\u8b41\u8b5c\u8b58\u8b49\u8b5a\u8b4e\u8b4f\u8b46\u8b59\u8d08\u8d0a\u8e7c\u8e72\u8e87\u8e76\u8e6c\u8e7a\u8e74\u8f54\u8f4e\u8fad\u908a\u908b\u91b1\u91ae\u93e1\u93d1\u93df\u93c3\u93c8\u93dc\u93dd\u93d6\u93e2\u93cd\u93d8\u93e4\u93d7\u93e8\u95dc\u96b4\u96e3\u972a\u9727\u9761\u97dc\u97fb\u985e"],["c440","\u9858\u985b\u98bc\u9945\u9949\u9a16\u9a19\u9b0d\u9be8\u9be7\u9bd6\u9bdb\u9d89\u9d61\u9d72\u9d6a\u9d6c\u9e92\u9e97\u9e93\u9eb4\u52f8\u56a8\u56b7\u56b6\u56b4\u56bc\u58e4\u5b40\u5b43\u5b7d\u5bf6\u5dc9\u61f8\u61fa\u6518\u6514\u6519\u66e6\u6727\u6aec\u703e\u7030\u7032\u7210\u737b\u74cf\u7662\u7665\u7926\u792a\u792c\u792b\u7ac7\u7af6\u7c4c\u7c43\u7c4d\u7cef\u7cf0\u8fae\u7e7d\u7e7c"],["c4a1","\u7e82\u7f4c\u8000\u81da\u8266\u85fb\u85f9\u8611\u85fa\u8606\u860b\u8607\u860a\u8814\u8815\u8964\u89ba\u89f8\u8b70\u8b6c\u8b66\u8b6f\u8b5f\u8b6b\u8d0f\u8d0d\u8e89\u8e81\u8e85\u8e82\u91b4\u91cb\u9418\u9403\u93fd\u95e1\u9730\u98c4\u9952\u9951\u99a8\u9a2b\u9a30\u9a37\u9a35\u9c13\u9c0d\u9e79\u9eb5\u9ee8\u9f2f\u9f5f\u9f63\u9f61\u5137\u5138\u56c1\u56c0\u56c2\u5914\u5c6c\u5dcd\u61fc\u61fe\u651d\u651c\u6595\u66e9\u6afb\u6b04\u6afa\u6bb2\u704c\u721b\u72a7\u74d6\u74d4\u7669\u77d3\u7c50\u7e8f\u7e8c\u7fbc\u8617\u862d\u861a\u8823\u8822\u8821\u881f\u896a\u896c\u89bd\u8b74"],["c540","\u8b77\u8b7d\u8d13\u8e8a\u8e8d\u8e8b\u8f5f\u8faf\u91ba\u942e\u9433\u9435\u943a\u9438\u9432\u942b\u95e2\u9738\u9739\u9732\u97ff\u9867\u9865\u9957\u9a45\u9a43\u9a40\u9a3e\u9acf\u9b54\u9b51\u9c2d\u9c25\u9daf\u9db4\u9dc2\u9db8\u9e9d\u9eef\u9f19\u9f5c\u9f66\u9f67\u513c\u513b\u56c8\u56ca\u56c9\u5b7f\u5dd4\u5dd2\u5f4e\u61ff\u6524\u6b0a\u6b61\u7051\u7058\u7380\u74e4\u758a\u766e\u766c"],["c5a1","\u79b3\u7c60\u7c5f\u807e\u807d\u81df\u8972\u896f\u89fc\u8b80\u8d16\u8d17\u8e91\u8e93\u8f61\u9148\u9444\u9451\u9452\u973d\u973e\u97c3\u97c1\u986b\u9955\u9a55\u9a4d\u9ad2\u9b1a\u9c49\u9c31\u9c3e\u9c3b\u9dd3\u9dd7\u9f34\u9f6c\u9f6a\u9f94\u56cc\u5dd6\u6200\u6523\u652b\u652a\u66ec\u6b10\u74da\u7aca\u7c64\u7c63\u7c65\u7e93\u7e96\u7e94\u81e2\u8638\u863f\u8831\u8b8a\u9090\u908f\u9463\u9460\u9464\u9768\u986f\u995c\u9a5a\u9a5b\u9a57\u9ad3\u9ad4\u9ad1\u9c54\u9c57\u9c56\u9de5\u9e9f\u9ef4\u56d1\u58e9\u652c\u705e\u7671\u7672\u77d7\u7f50\u7f88\u8836\u8839\u8862\u8b93\u8b92"],["c640","\u8b96\u8277\u8d1b\u91c0\u946a\u9742\u9748\u9744\u97c6\u9870\u9a5f\u9b22\u9b58\u9c5f\u9df9\u9dfa\u9e7c\u9e7d\u9f07\u9f77\u9f72\u5ef3\u6b16\u7063\u7c6c\u7c6e\u883b\u89c0\u8ea1\u91c1\u9472\u9470\u9871\u995e\u9ad6\u9b23\u9ecc\u7064\u77da\u8b9a\u9477\u97c9\u9a62\u9a65\u7e9c\u8b9c\u8eaa\u91c5\u947d\u947e\u947c\u9c77\u9c78\u9ef7\u8c54\u947f\u9e1a\u7228\u9a6a\u9b31\u9e1b\u9e1e\u7c72"],["c940","\u4e42\u4e5c\u51f5\u531a\u5382\u4e07\u4e0c\u4e47\u4e8d\u56d7\ufa0c\u5c6e\u5f73\u4e0f\u5187\u4e0e\u4e2e\u4e93\u4ec2\u4ec9\u4ec8\u5198\u52fc\u536c\u53b9\u5720\u5903\u592c\u5c10\u5dff\u65e1\u6bb3\u6bcc\u6c14\u723f\u4e31\u4e3c\u4ee8\u4edc\u4ee9\u4ee1\u4edd\u4eda\u520c\u531c\u534c\u5722\u5723\u5917\u592f\u5b81\u5b84\u5c12\u5c3b\u5c74\u5c73\u5e04\u5e80\u5e82\u5fc9\u6209\u6250\u6c15"],["c9a1","\u6c36\u6c43\u6c3f\u6c3b\u72ae\u72b0\u738a\u79b8\u808a\u961e\u4f0e\u4f18\u4f2c\u4ef5\u4f14\u4ef1\u4f00\u4ef7\u4f08\u4f1d\u4f02\u4f05\u4f22\u4f13\u4f04\u4ef4\u4f12\u51b1\u5213\u5209\u5210\u52a6\u5322\u531f\u534d\u538a\u5407\u56e1\u56df\u572e\u572a\u5734\u593c\u5980\u597c\u5985\u597b\u597e\u5977\u597f\u5b56\u5c15\u5c25\u5c7c\u5c7a\u5c7b\u5c7e\u5ddf\u5e75\u5e84\u5f02\u5f1a\u5f74\u5fd5\u5fd4\u5fcf\u625c\u625e\u6264\u6261\u6266\u6262\u6259\u6260\u625a\u6265\u65ef\u65ee\u673e\u6739\u6738\u673b\u673a\u673f\u673c\u6733\u6c18\u6c46\u6c52\u6c5c\u6c4f\u6c4a\u6c54\u6c4b"],["ca40","\u6c4c\u7071\u725e\u72b4\u72b5\u738e\u752a\u767f\u7a75\u7f51\u8278\u827c\u8280\u827d\u827f\u864d\u897e\u9099\u9097\u9098\u909b\u9094\u9622\u9624\u9620\u9623\u4f56\u4f3b\u4f62\u4f49\u4f53\u4f64\u4f3e\u4f67\u4f52\u4f5f\u4f41\u4f58\u4f2d\u4f33\u4f3f\u4f61\u518f\u51b9\u521c\u521e\u5221\u52ad\u52ae\u5309\u5363\u5372\u538e\u538f\u5430\u5437\u542a\u5454\u5445\u5419\u541c\u5425\u5418"],["caa1","\u543d\u544f\u5441\u5428\u5424\u5447\u56ee\u56e7\u56e5\u5741\u5745\u574c\u5749\u574b\u5752\u5906\u5940\u59a6\u5998\u59a0\u5997\u598e\u59a2\u5990\u598f\u59a7\u59a1\u5b8e\u5b92\u5c28\u5c2a\u5c8d\u5c8f\u5c88\u5c8b\u5c89\u5c92\u5c8a\u5c86\u5c93\u5c95\u5de0\u5e0a\u5e0e\u5e8b\u5e89\u5e8c\u5e88\u5e8d\u5f05\u5f1d\u5f78\u5f76\u5fd2\u5fd1\u5fd0\u5fed\u5fe8\u5fee\u5ff3\u5fe1\u5fe4\u5fe3\u5ffa\u5fef\u5ff7\u5ffb\u6000\u5ff4\u623a\u6283\u628c\u628e\u628f\u6294\u6287\u6271\u627b\u627a\u6270\u6281\u6288\u6277\u627d\u6272\u6274\u6537\u65f0\u65f4\u65f3\u65f2\u65f5\u6745\u6747"],["cb40","\u6759\u6755\u674c\u6748\u675d\u674d\u675a\u674b\u6bd0\u6c19\u6c1a\u6c78\u6c67\u6c6b\u6c84\u6c8b\u6c8f\u6c71\u6c6f\u6c69\u6c9a\u6c6d\u6c87\u6c95\u6c9c\u6c66\u6c73\u6c65\u6c7b\u6c8e\u7074\u707a\u7263\u72bf\u72bd\u72c3\u72c6\u72c1\u72ba\u72c5\u7395\u7397\u7393\u7394\u7392\u753a\u7539\u7594\u7595\u7681\u793d\u8034\u8095\u8099\u8090\u8092\u809c\u8290\u828f\u8285\u828e\u8291\u8293"],["cba1","\u828a\u8283\u8284\u8c78\u8fc9\u8fbf\u909f\u90a1\u90a5\u909e\u90a7\u90a0\u9630\u9628\u962f\u962d\u4e33\u4f98\u4f7c\u4f85\u4f7d\u4f80\u4f87\u4f76\u4f74\u4f89\u4f84\u4f77\u4f4c\u4f97\u4f6a\u4f9a\u4f79\u4f81\u4f78\u4f90\u4f9c\u4f94\u4f9e\u4f92\u4f82\u4f95\u4f6b\u4f6e\u519e\u51bc\u51be\u5235\u5232\u5233\u5246\u5231\u52bc\u530a\u530b\u533c\u5392\u5394\u5487\u547f\u5481\u5491\u5482\u5488\u546b\u547a\u547e\u5465\u546c\u5474\u5466\u548d\u546f\u5461\u5460\u5498\u5463\u5467\u5464\u56f7\u56f9\u576f\u5772\u576d\u576b\u5771\u5770\u5776\u5780\u5775\u577b\u5773\u5774\u5762"],["cc40","\u5768\u577d\u590c\u5945\u59b5\u59ba\u59cf\u59ce\u59b2\u59cc\u59c1\u59b6\u59bc\u59c3\u59d6\u59b1\u59bd\u59c0\u59c8\u59b4\u59c7\u5b62\u5b65\u5b93\u5b95\u5c44\u5c47\u5cae\u5ca4\u5ca0\u5cb5\u5caf\u5ca8\u5cac\u5c9f\u5ca3\u5cad\u5ca2\u5caa\u5ca7\u5c9d\u5ca5\u5cb6\u5cb0\u5ca6\u5e17\u5e14\u5e19\u5f28\u5f22\u5f23\u5f24\u5f54\u5f82\u5f7e\u5f7d\u5fde\u5fe5\u602d\u6026\u6019\u6032\u600b"],["cca1","\u6034\u600a\u6017\u6033\u601a\u601e\u602c\u6022\u600d\u6010\u602e\u6013\u6011\u600c\u6009\u601c\u6214\u623d\u62ad\u62b4\u62d1\u62be\u62aa\u62b6\u62ca\u62ae\u62b3\u62af\u62bb\u62a9\u62b0\u62b8\u653d\u65a8\u65bb\u6609\u65fc\u6604\u6612\u6608\u65fb\u6603\u660b\u660d\u6605\u65fd\u6611\u6610\u66f6\u670a\u6785\u676c\u678e\u6792\u6776\u677b\u6798\u6786\u6784\u6774\u678d\u678c\u677a\u679f\u6791\u6799\u6783\u677d\u6781\u6778\u6779\u6794\u6b25\u6b80\u6b7e\u6bde\u6c1d\u6c93\u6cec\u6ceb\u6cee\u6cd9\u6cb6\u6cd4\u6cad\u6ce7\u6cb7\u6cd0\u6cc2\u6cba\u6cc3\u6cc6\u6ced\u6cf2"],["cd40","\u6cd2\u6cdd\u6cb4\u6c8a\u6c9d\u6c80\u6cde\u6cc0\u6d30\u6ccd\u6cc7\u6cb0\u6cf9\u6ccf\u6ce9\u6cd1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709a\u7083\u726a\u72d6\u72cb\u72d8\u72c9\u72dc\u72d2\u72d4\u72da\u72cc\u72d1\u73a4\u73a1\u73ad\u73a6\u73a2\u73a0\u73ac\u739d\u74dd\u74e8\u753f\u7540\u753e\u758c\u7598\u76af\u76f3\u76f1\u76f0\u76f5\u77f8\u77fc\u77f9\u77fb\u77fa"],["cda1","\u77f7\u7942\u793f\u79c5\u7a78\u7a7b\u7afb\u7c75\u7cfd\u8035\u808f\u80ae\u80a3\u80b8\u80b5\u80ad\u8220\u82a0\u82c0\u82ab\u829a\u8298\u829b\u82b5\u82a7\u82ae\u82bc\u829e\u82ba\u82b4\u82a8\u82a1\u82a9\u82c2\u82a4\u82c3\u82b6\u82a2\u8670\u866f\u866d\u866e\u8c56\u8fd2\u8fcb\u8fd3\u8fcd\u8fd6\u8fd5\u8fd7\u90b2\u90b4\u90af\u90b3\u90b0\u9639\u963d\u963c\u963a\u9643\u4fcd\u4fc5\u4fd3\u4fb2\u4fc9\u4fcb\u4fc1\u4fd4\u4fdc\u4fd9\u4fbb\u4fb3\u4fdb\u4fc7\u4fd6\u4fba\u4fc0\u4fb9\u4fec\u5244\u5249\u52c0\u52c2\u533d\u537c\u5397\u5396\u5399\u5398\u54ba\u54a1\u54ad\u54a5\u54cf"],["ce40","\u54c3\u830d\u54b7\u54ae\u54d6\u54b6\u54c5\u54c6\u54a0\u5470\u54bc\u54a2\u54be\u5472\u54de\u54b0\u57b5\u579e\u579f\u57a4\u578c\u5797\u579d\u579b\u5794\u5798\u578f\u5799\u57a5\u579a\u5795\u58f4\u590d\u5953\u59e1\u59de\u59ee\u5a00\u59f1\u59dd\u59fa\u59fd\u59fc\u59f6\u59e4\u59f2\u59f7\u59db\u59e9\u59f3\u59f5\u59e0\u59fe\u59f4\u59ed\u5ba8\u5c4c\u5cd0\u5cd8\u5ccc\u5cd7\u5ccb\u5cdb"],["cea1","\u5cde\u5cda\u5cc9\u5cc7\u5cca\u5cd6\u5cd3\u5cd4\u5ccf\u5cc8\u5cc6\u5cce\u5cdf\u5cf8\u5df9\u5e21\u5e22\u5e23\u5e20\u5e24\u5eb0\u5ea4\u5ea2\u5e9b\u5ea3\u5ea5\u5f07\u5f2e\u5f56\u5f86\u6037\u6039\u6054\u6072\u605e\u6045\u6053\u6047\u6049\u605b\u604c\u6040\u6042\u605f\u6024\u6044\u6058\u6066\u606e\u6242\u6243\u62cf\u630d\u630b\u62f5\u630e\u6303\u62eb\u62f9\u630f\u630c\u62f8\u62f6\u6300\u6313\u6314\u62fa\u6315\u62fb\u62f0\u6541\u6543\u65aa\u65bf\u6636\u6621\u6632\u6635\u661c\u6626\u6622\u6633\u662b\u663a\u661d\u6634\u6639\u662e\u670f\u6710\u67c1\u67f2\u67c8\u67ba"],["cf40","\u67dc\u67bb\u67f8\u67d8\u67c0\u67b7\u67c5\u67eb\u67e4\u67df\u67b5\u67cd\u67b3\u67f7\u67f6\u67ee\u67e3\u67c2\u67b9\u67ce\u67e7\u67f0\u67b2\u67fc\u67c6\u67ed\u67cc\u67ae\u67e6\u67db\u67fa\u67c9\u67ca\u67c3\u67ea\u67cb\u6b28\u6b82\u6b84\u6bb6\u6bd6\u6bd8\u6be0\u6c20\u6c21\u6d28\u6d34\u6d2d\u6d1f\u6d3c\u6d3f\u6d12\u6d0a\u6cda\u6d33\u6d04\u6d19\u6d3a\u6d1a\u6d11\u6d00\u6d1d\u6d42"],["cfa1","\u6d01\u6d18\u6d37\u6d03\u6d0f\u6d40\u6d07\u6d20\u6d2c\u6d08\u6d22\u6d09\u6d10\u70b7\u709f\u70be\u70b1\u70b0\u70a1\u70b4\u70b5\u70a9\u7241\u7249\u724a\u726c\u7270\u7273\u726e\u72ca\u72e4\u72e8\u72eb\u72df\u72ea\u72e6\u72e3\u7385\u73cc\u73c2\u73c8\u73c5\u73b9\u73b6\u73b5\u73b4\u73eb\u73bf\u73c7\u73be\u73c3\u73c6\u73b8\u73cb\u74ec\u74ee\u752e\u7547\u7548\u75a7\u75aa\u7679\u76c4\u7708\u7703\u7704\u7705\u770a\u76f7\u76fb\u76fa\u77e7\u77e8\u7806\u7811\u7812\u7805\u7810\u780f\u780e\u7809\u7803\u7813\u794a\u794c\u794b\u7945\u7944\u79d5\u79cd\u79cf\u79d6\u79ce\u7a80"],["d040","\u7a7e\u7ad1\u7b00\u7b01\u7c7a\u7c78\u7c79\u7c7f\u7c80\u7c81\u7d03\u7d08\u7d01\u7f58\u7f91\u7f8d\u7fbe\u8007\u800e\u800f\u8014\u8037\u80d8\u80c7\u80e0\u80d1\u80c8\u80c2\u80d0\u80c5\u80e3\u80d9\u80dc\u80ca\u80d5\u80c9\u80cf\u80d7\u80e6\u80cd\u81ff\u8221\u8294\u82d9\u82fe\u82f9\u8307\u82e8\u8300\u82d5\u833a\u82eb\u82d6\u82f4\u82ec\u82e1\u82f2\u82f5\u830c\u82fb\u82f6\u82f0\u82ea"],["d0a1","\u82e4\u82e0\u82fa\u82f3\u82ed\u8677\u8674\u867c\u8673\u8841\u884e\u8867\u886a\u8869\u89d3\u8a04\u8a07\u8d72\u8fe3\u8fe1\u8fee\u8fe0\u90f1\u90bd\u90bf\u90d5\u90c5\u90be\u90c7\u90cb\u90c8\u91d4\u91d3\u9654\u964f\u9651\u9653\u964a\u964e\u501e\u5005\u5007\u5013\u5022\u5030\u501b\u4ff5\u4ff4\u5033\u5037\u502c\u4ff6\u4ff7\u5017\u501c\u5020\u5027\u5035\u502f\u5031\u500e\u515a\u5194\u5193\u51ca\u51c4\u51c5\u51c8\u51ce\u5261\u525a\u5252\u525e\u525f\u5255\u5262\u52cd\u530e\u539e\u5526\u54e2\u5517\u5512\u54e7\u54f3\u54e4\u551a\u54ff\u5504\u5508\u54eb\u5511\u5505\u54f1"],["d140","\u550a\u54fb\u54f7\u54f8\u54e0\u550e\u5503\u550b\u5701\u5702\u57cc\u5832\u57d5\u57d2\u57ba\u57c6\u57bd\u57bc\u57b8\u57b6\u57bf\u57c7\u57d0\u57b9\u57c1\u590e\u594a\u5a19\u5a16\u5a2d\u5a2e\u5a15\u5a0f\u5a17\u5a0a\u5a1e\u5a33\u5b6c\u5ba7\u5bad\u5bac\u5c03\u5c56\u5c54\u5cec\u5cff\u5cee\u5cf1\u5cf7\u5d00\u5cf9\u5e29\u5e28\u5ea8\u5eae\u5eaa\u5eac\u5f33\u5f30\u5f67\u605d\u605a\u6067"],["d1a1","\u6041\u60a2\u6088\u6080\u6092\u6081\u609d\u6083\u6095\u609b\u6097\u6087\u609c\u608e\u6219\u6246\u62f2\u6310\u6356\u632c\u6344\u6345\u6336\u6343\u63e4\u6339\u634b\u634a\u633c\u6329\u6341\u6334\u6358\u6354\u6359\u632d\u6347\u6333\u635a\u6351\u6338\u6357\u6340\u6348\u654a\u6546\u65c6\u65c3\u65c4\u65c2\u664a\u665f\u6647\u6651\u6712\u6713\u681f\u681a\u6849\u6832\u6833\u683b\u684b\u684f\u6816\u6831\u681c\u6835\u682b\u682d\u682f\u684e\u6844\u6834\u681d\u6812\u6814\u6826\u6828\u682e\u684d\u683a\u6825\u6820\u6b2c\u6b2f\u6b2d\u6b31\u6b34\u6b6d\u8082\u6b88\u6be6\u6be4"],["d240","\u6be8\u6be3\u6be2\u6be7\u6c25\u6d7a\u6d63\u6d64\u6d76\u6d0d\u6d61\u6d92\u6d58\u6d62\u6d6d\u6d6f\u6d91\u6d8d\u6def\u6d7f\u6d86\u6d5e\u6d67\u6d60\u6d97\u6d70\u6d7c\u6d5f\u6d82\u6d98\u6d2f\u6d68\u6d8b\u6d7e\u6d80\u6d84\u6d16\u6d83\u6d7b\u6d7d\u6d75\u6d90\u70dc\u70d3\u70d1\u70dd\u70cb\u7f39\u70e2\u70d7\u70d2\u70de\u70e0\u70d4\u70cd\u70c5\u70c6\u70c7\u70da\u70ce\u70e1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72fa\u72f4\u72fe\u72f6\u72f3\u72fb\u7301\u73d3\u73d9\u73e5\u73d6\u73bc\u73e7\u73e3\u73e9\u73dc\u73d2\u73db\u73d4\u73dd\u73da\u73d7\u73d8\u73e8\u74de\u74df\u74f4\u74f5\u7521\u755b\u755f\u75b0\u75c1\u75bb\u75c4\u75c0\u75bf\u75b6\u75ba\u768a\u76c9\u771d\u771b\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771a\u7722\u7727\u7823\u782c\u7822\u7835\u782f\u7828\u782e\u782b\u7821\u7829\u7833\u782a\u7831\u7954\u795b\u794f\u795c\u7953\u7952\u7951\u79eb\u79ec\u79e0\u79ee\u79ed\u79ea\u79dc\u79de\u79dd\u7a86\u7a89\u7a85\u7a8b\u7a8c\u7a8a\u7a87\u7ad8\u7b10"],["d340","\u7b04\u7b13\u7b05\u7b0f\u7b08\u7b0a\u7b0e\u7b09\u7b12\u7c84\u7c91\u7c8a\u7c8c\u7c88\u7c8d\u7c85\u7d1e\u7d1d\u7d11\u7d0e\u7d18\u7d16\u7d13\u7d1f\u7d12\u7d0f\u7d0c\u7f5c\u7f61\u7f5e\u7f60\u7f5d\u7f5b\u7f96\u7f92\u7fc3\u7fc2\u7fc0\u8016\u803e\u8039\u80fa\u80f2\u80f9\u80f5\u8101\u80fb\u8100\u8201\u822f\u8225\u8333\u832d\u8344\u8319\u8351\u8325\u8356\u833f\u8341\u8326\u831c\u8322"],["d3a1","\u8342\u834e\u831b\u832a\u8308\u833c\u834d\u8316\u8324\u8320\u8337\u832f\u8329\u8347\u8345\u834c\u8353\u831e\u832c\u834b\u8327\u8348\u8653\u8652\u86a2\u86a8\u8696\u868d\u8691\u869e\u8687\u8697\u8686\u868b\u869a\u8685\u86a5\u8699\u86a1\u86a7\u8695\u8698\u868e\u869d\u8690\u8694\u8843\u8844\u886d\u8875\u8876\u8872\u8880\u8871\u887f\u886f\u8883\u887e\u8874\u887c\u8a12\u8c47\u8c57\u8c7b\u8ca4\u8ca3\u8d76\u8d78\u8db5\u8db7\u8db6\u8ed1\u8ed3\u8ffe\u8ff5\u9002\u8fff\u8ffb\u9004\u8ffc\u8ff6\u90d6\u90e0\u90d9\u90da\u90e3\u90df\u90e5\u90d8\u90db\u90d7\u90dc\u90e4\u9150"],["d440","\u914e\u914f\u91d5\u91e2\u91da\u965c\u965f\u96bc\u98e3\u9adf\u9b2f\u4e7f\u5070\u506a\u5061\u505e\u5060\u5053\u504b\u505d\u5072\u5048\u504d\u5041\u505b\u504a\u5062\u5015\u5045\u505f\u5069\u506b\u5063\u5064\u5046\u5040\u506e\u5073\u5057\u5051\u51d0\u526b\u526d\u526c\u526e\u52d6\u52d3\u532d\u539c\u5575\u5576\u553c\u554d\u5550\u5534\u552a\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550c\u5532\u5565\u554e\u5539\u5548\u552d\u553b\u5540\u554b\u570a\u5707\u57fb\u5814\u57e2\u57f6\u57dc\u57f4\u5800\u57ed\u57fd\u5808\u57f8\u580b\u57f3\u57cf\u5807\u57ee\u57e3\u57f2\u57e5\u57ec\u57e1\u580e\u57fc\u5810\u57e7\u5801\u580c\u57f1\u57e9\u57f0\u580d\u5804\u595c\u5a60\u5a58\u5a55\u5a67\u5a5e\u5a38\u5a35\u5a6d\u5a50\u5a5f\u5a65\u5a6c\u5a53\u5a64\u5a57\u5a43\u5a5d\u5a52\u5a44\u5a5b\u5a48\u5a8e\u5a3e\u5a4d\u5a39\u5a4c\u5a70\u5a69\u5a47\u5a51\u5a56\u5a42\u5a5c\u5b72\u5b6e\u5bc1\u5bc0\u5c59\u5d1e\u5d0b\u5d1d\u5d1a\u5d20\u5d0c\u5d28\u5d0d\u5d26\u5d25\u5d0f"],["d540","\u5d30\u5d12\u5d23\u5d1f\u5d2e\u5e3e\u5e34\u5eb1\u5eb4\u5eb9\u5eb2\u5eb3\u5f36\u5f38\u5f9b\u5f96\u5f9f\u608a\u6090\u6086\u60be\u60b0\u60ba\u60d3\u60d4\u60cf\u60e4\u60d9\u60dd\u60c8\u60b1\u60db\u60b7\u60ca\u60bf\u60c3\u60cd\u60c0\u6332\u6365\u638a\u6382\u637d\u63bd\u639e\u63ad\u639d\u6397\u63ab\u638e\u636f\u6387\u6390\u636e\u63af\u6375\u639c\u636d\u63ae\u637c\u63a4\u633b\u639f"],["d5a1","\u6378\u6385\u6381\u6391\u638d\u6370\u6553\u65cd\u6665\u6661\u665b\u6659\u665c\u6662\u6718\u6879\u6887\u6890\u689c\u686d\u686e\u68ae\u68ab\u6956\u686f\u68a3\u68ac\u68a9\u6875\u6874\u68b2\u688f\u6877\u6892\u687c\u686b\u6872\u68aa\u6880\u6871\u687e\u689b\u6896\u688b\u68a0\u6889\u68a4\u6878\u687b\u6891\u688c\u688a\u687d\u6b36\u6b33\u6b37\u6b38\u6b91\u6b8f\u6b8d\u6b8e\u6b8c\u6c2a\u6dc0\u6dab\u6db4\u6db3\u6e74\u6dac\u6de9\u6de2\u6db7\u6df6\u6dd4\u6e00\u6dc8\u6de0\u6ddf\u6dd6\u6dbe\u6de5\u6ddc\u6ddd\u6ddb\u6df4\u6dca\u6dbd\u6ded\u6df0\u6dba\u6dd5\u6dc2\u6dcf\u6dc9"],["d640","\u6dd0\u6df2\u6dd3\u6dfd\u6dd7\u6dcd\u6de3\u6dbb\u70fa\u710d\u70f7\u7117\u70f4\u710c\u70f0\u7104\u70f3\u7110\u70fc\u70ff\u7106\u7113\u7100\u70f8\u70f6\u710b\u7102\u710e\u727e\u727b\u727c\u727f\u731d\u7317\u7307\u7311\u7318\u730a\u7308\u72ff\u730f\u731e\u7388\u73f6\u73f8\u73f5\u7404\u7401\u73fd\u7407\u7400\u73fa\u73fc\u73ff\u740c\u740b\u73f4\u7408\u7564\u7563\u75ce\u75d2\u75cf"],["d6a1","\u75cb\u75cc\u75d1\u75d0\u768f\u7689\u76d3\u7739\u772f\u772d\u7731\u7732\u7734\u7733\u773d\u7725\u773b\u7735\u7848\u7852\u7849\u784d\u784a\u784c\u7826\u7845\u7850\u7964\u7967\u7969\u796a\u7963\u796b\u7961\u79bb\u79fa\u79f8\u79f6\u79f7\u7a8f\u7a94\u7a90\u7b35\u7b47\u7b34\u7b25\u7b30\u7b22\u7b24\u7b33\u7b18\u7b2a\u7b1d\u7b31\u7b2b\u7b2d\u7b2f\u7b32\u7b38\u7b1a\u7b23\u7c94\u7c98\u7c96\u7ca3\u7d35\u7d3d\u7d38\u7d36\u7d3a\u7d45\u7d2c\u7d29\u7d41\u7d47\u7d3e\u7d3f\u7d4a\u7d3b\u7d28\u7f63\u7f95\u7f9c\u7f9d\u7f9b\u7fca\u7fcb\u7fcd\u7fd0\u7fd1\u7fc7\u7fcf\u7fc9\u801f"],["d740","\u801e\u801b\u8047\u8043\u8048\u8118\u8125\u8119\u811b\u812d\u811f\u812c\u811e\u8121\u8115\u8127\u811d\u8122\u8211\u8238\u8233\u823a\u8234\u8232\u8274\u8390\u83a3\u83a8\u838d\u837a\u8373\u83a4\u8374\u838f\u8381\u8395\u8399\u8375\u8394\u83a9\u837d\u8383\u838c\u839d\u839b\u83aa\u838b\u837e\u83a5\u83af\u8388\u8397\u83b0\u837f\u83a6\u8387\u83ae\u8376\u839a\u8659\u8656\u86bf\u86b7"],["d7a1","\u86c2\u86c1\u86c5\u86ba\u86b0\u86c8\u86b9\u86b3\u86b8\u86cc\u86b4\u86bb\u86bc\u86c3\u86bd\u86be\u8852\u8889\u8895\u88a8\u88a2\u88aa\u889a\u8891\u88a1\u889f\u8898\u88a7\u8899\u889b\u8897\u88a4\u88ac\u888c\u8893\u888e\u8982\u89d6\u89d9\u89d5\u8a30\u8a27\u8a2c\u8a1e\u8c39\u8c3b\u8c5c\u8c5d\u8c7d\u8ca5\u8d7d\u8d7b\u8d79\u8dbc\u8dc2\u8db9\u8dbf\u8dc1\u8ed8\u8ede\u8edd\u8edc\u8ed7\u8ee0\u8ee1\u9024\u900b\u9011\u901c\u900c\u9021\u90ef\u90ea\u90f0\u90f4\u90f2\u90f3\u90d4\u90eb\u90ec\u90e9\u9156\u9158\u915a\u9153\u9155\u91ec\u91f4\u91f1\u91f3\u91f8\u91e4\u91f9\u91ea"],["d840","\u91eb\u91f7\u91e8\u91ee\u957a\u9586\u9588\u967c\u966d\u966b\u9671\u966f\u96bf\u976a\u9804\u98e5\u9997\u509b\u5095\u5094\u509e\u508b\u50a3\u5083\u508c\u508e\u509d\u5068\u509c\u5092\u5082\u5087\u515f\u51d4\u5312\u5311\u53a4\u53a7\u5591\u55a8\u55a5\u55ad\u5577\u5645\u55a2\u5593\u5588\u558f\u55b5\u5581\u55a3\u5592\u55a4\u557d\u558c\u55a6\u557f\u5595\u55a1\u558e\u570c\u5829\u5837"],["d8a1","\u5819\u581e\u5827\u5823\u5828\u57f5\u5848\u5825\u581c\u581b\u5833\u583f\u5836\u582e\u5839\u5838\u582d\u582c\u583b\u5961\u5aaf\u5a94\u5a9f\u5a7a\u5aa2\u5a9e\u5a78\u5aa6\u5a7c\u5aa5\u5aac\u5a95\u5aae\u5a37\u5a84\u5a8a\u5a97\u5a83\u5a8b\u5aa9\u5a7b\u5a7d\u5a8c\u5a9c\u5a8f\u5a93\u5a9d\u5bea\u5bcd\u5bcb\u5bd4\u5bd1\u5bca\u5bce\u5c0c\u5c30\u5d37\u5d43\u5d6b\u5d41\u5d4b\u5d3f\u5d35\u5d51\u5d4e\u5d55\u5d33\u5d3a\u5d52\u5d3d\u5d31\u5d59\u5d42\u5d39\u5d49\u5d38\u5d3c\u5d32\u5d36\u5d40\u5d45\u5e44\u5e41\u5f58\u5fa6\u5fa5\u5fab\u60c9\u60b9\u60cc\u60e2\u60ce\u60c4\u6114"],["d940","\u60f2\u610a\u6116\u6105\u60f5\u6113\u60f8\u60fc\u60fe\u60c1\u6103\u6118\u611d\u6110\u60ff\u6104\u610b\u624a\u6394\u63b1\u63b0\u63ce\u63e5\u63e8\u63ef\u63c3\u649d\u63f3\u63ca\u63e0\u63f6\u63d5\u63f2\u63f5\u6461\u63df\u63be\u63dd\u63dc\u63c4\u63d8\u63d3\u63c2\u63c7\u63cc\u63cb\u63c8\u63f0\u63d7\u63d9\u6532\u6567\u656a\u6564\u655c\u6568\u6565\u658c\u659d\u659e\u65ae\u65d0\u65d2"],["d9a1","\u667c\u666c\u667b\u6680\u6671\u6679\u666a\u6672\u6701\u690c\u68d3\u6904\u68dc\u692a\u68ec\u68ea\u68f1\u690f\u68d6\u68f7\u68eb\u68e4\u68f6\u6913\u6910\u68f3\u68e1\u6907\u68cc\u6908\u6970\u68b4\u6911\u68ef\u68c6\u6914\u68f8\u68d0\u68fd\u68fc\u68e8\u690b\u690a\u6917\u68ce\u68c8\u68dd\u68de\u68e6\u68f4\u68d1\u6906\u68d4\u68e9\u6915\u6925\u68c7\u6b39\u6b3b\u6b3f\u6b3c\u6b94\u6b97\u6b99\u6b95\u6bbd\u6bf0\u6bf2\u6bf3\u6c30\u6dfc\u6e46\u6e47\u6e1f\u6e49\u6e88\u6e3c\u6e3d\u6e45\u6e62\u6e2b\u6e3f\u6e41\u6e5d\u6e73\u6e1c\u6e33\u6e4b\u6e40\u6e51\u6e3b\u6e03\u6e2e\u6e5e"],["da40","\u6e68\u6e5c\u6e61\u6e31\u6e28\u6e60\u6e71\u6e6b\u6e39\u6e22\u6e30\u6e53\u6e65\u6e27\u6e78\u6e64\u6e77\u6e55\u6e79\u6e52\u6e66\u6e35\u6e36\u6e5a\u7120\u711e\u712f\u70fb\u712e\u7131\u7123\u7125\u7122\u7132\u711f\u7128\u713a\u711b\u724b\u725a\u7288\u7289\u7286\u7285\u728b\u7312\u730b\u7330\u7322\u7331\u7333\u7327\u7332\u732d\u7326\u7323\u7335\u730c\u742e\u742c\u7430\u742b\u7416"],["daa1","\u741a\u7421\u742d\u7431\u7424\u7423\u741d\u7429\u7420\u7432\u74fb\u752f\u756f\u756c\u75e7\u75da\u75e1\u75e6\u75dd\u75df\u75e4\u75d7\u7695\u7692\u76da\u7746\u7747\u7744\u774d\u7745\u774a\u774e\u774b\u774c\u77de\u77ec\u7860\u7864\u7865\u785c\u786d\u7871\u786a\u786e\u7870\u7869\u7868\u785e\u7862\u7974\u7973\u7972\u7970\u7a02\u7a0a\u7a03\u7a0c\u7a04\u7a99\u7ae6\u7ae4\u7b4a\u7b3b\u7b44\u7b48\u7b4c\u7b4e\u7b40\u7b58\u7b45\u7ca2\u7c9e\u7ca8\u7ca1\u7d58\u7d6f\u7d63\u7d53\u7d56\u7d67\u7d6a\u7d4f\u7d6d\u7d5c\u7d6b\u7d52\u7d54\u7d69\u7d51\u7d5f\u7d4e\u7f3e\u7f3f\u7f65"],["db40","\u7f66\u7fa2\u7fa0\u7fa1\u7fd7\u8051\u804f\u8050\u80fe\u80d4\u8143\u814a\u8152\u814f\u8147\u813d\u814d\u813a\u81e6\u81ee\u81f7\u81f8\u81f9\u8204\u823c\u823d\u823f\u8275\u833b\u83cf\u83f9\u8423\u83c0\u83e8\u8412\u83e7\u83e4\u83fc\u83f6\u8410\u83c6\u83c8\u83eb\u83e3\u83bf\u8401\u83dd\u83e5\u83d8\u83ff\u83e1\u83cb\u83ce\u83d6\u83f5\u83c9\u8409\u840f\u83de\u8411\u8406\u83c2\u83f3"],["dba1","\u83d5\u83fa\u83c7\u83d1\u83ea\u8413\u83c3\u83ec\u83ee\u83c4\u83fb\u83d7\u83e2\u841b\u83db\u83fe\u86d8\u86e2\u86e6\u86d3\u86e3\u86da\u86ea\u86dd\u86eb\u86dc\u86ec\u86e9\u86d7\u86e8\u86d1\u8848\u8856\u8855\u88ba\u88d7\u88b9\u88b8\u88c0\u88be\u88b6\u88bc\u88b7\u88bd\u88b2\u8901\u88c9\u8995\u8998\u8997\u89dd\u89da\u89db\u8a4e\u8a4d\u8a39\u8a59\u8a40\u8a57\u8a58\u8a44\u8a45\u8a52\u8a48\u8a51\u8a4a\u8a4c\u8a4f\u8c5f\u8c81\u8c80\u8cba\u8cbe\u8cb0\u8cb9\u8cb5\u8d84\u8d80\u8d89\u8dd8\u8dd3\u8dcd\u8dc7\u8dd6\u8ddc\u8dcf\u8dd5\u8dd9\u8dc8\u8dd7\u8dc5\u8eef\u8ef7\u8efa"],["dc40","\u8ef9\u8ee6\u8eee\u8ee5\u8ef5\u8ee7\u8ee8\u8ef6\u8eeb\u8ef1\u8eec\u8ef4\u8ee9\u902d\u9034\u902f\u9106\u912c\u9104\u90ff\u90fc\u9108\u90f9\u90fb\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915f\u9162\u9160\u9201\u920a\u9225\u9203\u921a\u9226\u920f\u920c\u9200\u9212\u91ff\u91fd\u9206\u9204\u9227\u9202\u921c\u9224\u9219\u9217\u9205\u9216\u957b\u958d\u958c\u9590\u9687\u967e\u9688"],["dca1","\u9689\u9683\u9680\u96c2\u96c8\u96c3\u96f1\u96f0\u976c\u9770\u976e\u9807\u98a9\u98eb\u9ce6\u9ef9\u4e83\u4e84\u4eb6\u50bd\u50bf\u50c6\u50ae\u50c4\u50ca\u50b4\u50c8\u50c2\u50b0\u50c1\u50ba\u50b1\u50cb\u50c9\u50b6\u50b8\u51d7\u527a\u5278\u527b\u527c\u55c3\u55db\u55cc\u55d0\u55cb\u55ca\u55dd\u55c0\u55d4\u55c4\u55e9\u55bf\u55d2\u558d\u55cf\u55d5\u55e2\u55d6\u55c8\u55f2\u55cd\u55d9\u55c2\u5714\u5853\u5868\u5864\u584f\u584d\u5849\u586f\u5855\u584e\u585d\u5859\u5865\u585b\u583d\u5863\u5871\u58fc\u5ac7\u5ac4\u5acb\u5aba\u5ab8\u5ab1\u5ab5\u5ab0\u5abf\u5ac8\u5abb\u5ac6"],["dd40","\u5ab7\u5ac0\u5aca\u5ab4\u5ab6\u5acd\u5ab9\u5a90\u5bd6\u5bd8\u5bd9\u5c1f\u5c33\u5d71\u5d63\u5d4a\u5d65\u5d72\u5d6c\u5d5e\u5d68\u5d67\u5d62\u5df0\u5e4f\u5e4e\u5e4a\u5e4d\u5e4b\u5ec5\u5ecc\u5ec6\u5ecb\u5ec7\u5f40\u5faf\u5fad\u60f7\u6149\u614a\u612b\u6145\u6136\u6132\u612e\u6146\u612f\u614f\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63c5\u63f1\u63eb\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641f\u6415\u6418\u6439\u6437\u6422\u6423\u640c\u6426\u6430\u6428\u6441\u6435\u642f\u640a\u641a\u6440\u6425\u6427\u640b\u63e7\u641b\u642e\u6421\u640e\u656f\u6592\u65d3\u6686\u668c\u6695\u6690\u668b\u668a\u6699\u6694\u6678\u6720\u6966\u695f\u6938\u694e\u6962\u6971\u693f\u6945\u696a\u6939\u6942\u6957\u6959\u697a\u6948\u6949\u6935\u696c\u6933\u693d\u6965\u68f0\u6978\u6934\u6969\u6940\u696f\u6944\u6976\u6958\u6941\u6974\u694c\u693b\u694b\u6937\u695c\u694f\u6951\u6932\u6952\u692f\u697b\u693c\u6b46\u6b45\u6b43\u6b42\u6b48\u6b41\u6b9b\ufa0d\u6bfb\u6bfc"],["de40","\u6bf9\u6bf7\u6bf8\u6e9b\u6ed6\u6ec8\u6e8f\u6ec0\u6e9f\u6e93\u6e94\u6ea0\u6eb1\u6eb9\u6ec6\u6ed2\u6ebd\u6ec1\u6e9e\u6ec9\u6eb7\u6eb0\u6ecd\u6ea6\u6ecf\u6eb2\u6ebe\u6ec3\u6edc\u6ed8\u6e99\u6e92\u6e8e\u6e8d\u6ea4\u6ea1\u6ebf\u6eb3\u6ed0\u6eca\u6e97\u6eae\u6ea3\u7147\u7154\u7152\u7163\u7160\u7141\u715d\u7162\u7172\u7178\u716a\u7161\u7142\u7158\u7143\u714b\u7170\u715f\u7150\u7153"],["dea1","\u7144\u714d\u715a\u724f\u728d\u728c\u7291\u7290\u728e\u733c\u7342\u733b\u733a\u7340\u734a\u7349\u7444\u744a\u744b\u7452\u7451\u7457\u7440\u744f\u7450\u744e\u7442\u7446\u744d\u7454\u74e1\u74ff\u74fe\u74fd\u751d\u7579\u7577\u6983\u75ef\u760f\u7603\u75f7\u75fe\u75fc\u75f9\u75f8\u7610\u75fb\u75f6\u75ed\u75f5\u75fd\u7699\u76b5\u76dd\u7755\u775f\u7760\u7752\u7756\u775a\u7769\u7767\u7754\u7759\u776d\u77e0\u7887\u789a\u7894\u788f\u7884\u7895\u7885\u7886\u78a1\u7883\u7879\u7899\u7880\u7896\u787b\u797c\u7982\u797d\u7979\u7a11\u7a18\u7a19\u7a12\u7a17\u7a15\u7a22\u7a13"],["df40","\u7a1b\u7a10\u7aa3\u7aa2\u7a9e\u7aeb\u7b66\u7b64\u7b6d\u7b74\u7b69\u7b72\u7b65\u7b73\u7b71\u7b70\u7b61\u7b78\u7b76\u7b63\u7cb2\u7cb4\u7caf\u7d88\u7d86\u7d80\u7d8d\u7d7f\u7d85\u7d7a\u7d8e\u7d7b\u7d83\u7d7c\u7d8c\u7d94\u7d84\u7d7d\u7d92\u7f6d\u7f6b\u7f67\u7f68\u7f6c\u7fa6\u7fa5\u7fa7\u7fdb\u7fdc\u8021\u8164\u8160\u8177\u815c\u8169\u815b\u8162\u8172\u6721\u815e\u8176\u8167\u816f"],["dfa1","\u8144\u8161\u821d\u8249\u8244\u8240\u8242\u8245\u84f1\u843f\u8456\u8476\u8479\u848f\u848d\u8465\u8451\u8440\u8486\u8467\u8430\u844d\u847d\u845a\u8459\u8474\u8473\u845d\u8507\u845e\u8437\u843a\u8434\u847a\u8443\u8478\u8432\u8445\u8429\u83d9\u844b\u842f\u8442\u842d\u845f\u8470\u8439\u844e\u844c\u8452\u846f\u84c5\u848e\u843b\u8447\u8436\u8433\u8468\u847e\u8444\u842b\u8460\u8454\u846e\u8450\u870b\u8704\u86f7\u870c\u86fa\u86d6\u86f5\u874d\u86f8\u870e\u8709\u8701\u86f6\u870d\u8705\u88d6\u88cb\u88cd\u88ce\u88de\u88db\u88da\u88cc\u88d0\u8985\u899b\u89df\u89e5\u89e4"],["e040","\u89e1\u89e0\u89e2\u89dc\u89e6\u8a76\u8a86\u8a7f\u8a61\u8a3f\u8a77\u8a82\u8a84\u8a75\u8a83\u8a81\u8a74\u8a7a\u8c3c\u8c4b\u8c4a\u8c65\u8c64\u8c66\u8c86\u8c84\u8c85\u8ccc\u8d68\u8d69\u8d91\u8d8c\u8d8e\u8d8f\u8d8d\u8d93\u8d94\u8d90\u8d92\u8df0\u8de0\u8dec\u8df1\u8dee\u8dd0\u8de9\u8de3\u8de2\u8de7\u8df2\u8deb\u8df4\u8f06\u8eff\u8f01\u8f00\u8f05\u8f07\u8f08\u8f02\u8f0b\u9052\u903f"],["e0a1","\u9044\u9049\u903d\u9110\u910d\u910f\u9111\u9116\u9114\u910b\u910e\u916e\u916f\u9248\u9252\u9230\u923a\u9266\u9233\u9265\u925e\u9283\u922e\u924a\u9246\u926d\u926c\u924f\u9260\u9267\u926f\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924e\u9253\u924c\u9256\u9232\u959f\u959c\u959e\u959b\u9692\u9693\u9691\u9697\u96ce\u96fa\u96fd\u96f8\u96f5\u9773\u9777\u9778\u9772\u980f\u980d\u980e\u98ac\u98f6\u98f9\u99af\u99b2\u99b0\u99b5\u9aad\u9aab\u9b5b\u9cea\u9ced\u9ce7\u9e80\u9efd\u50e6\u50d4\u50d7\u50e8\u50f3\u50db\u50ea\u50dd\u50e4\u50d3\u50ec\u50f0\u50ef\u50e3\u50e0"],["e140","\u51d8\u5280\u5281\u52e9\u52eb\u5330\u53ac\u5627\u5615\u560c\u5612\u55fc\u560f\u561c\u5601\u5613\u5602\u55fa\u561d\u5604\u55ff\u55f9\u5889\u587c\u5890\u5898\u5886\u5881\u587f\u5874\u588b\u587a\u5887\u5891\u588e\u5876\u5882\u5888\u587b\u5894\u588f\u58fe\u596b\u5adc\u5aee\u5ae5\u5ad5\u5aea\u5ada\u5aed\u5aeb\u5af3\u5ae2\u5ae0\u5adb\u5aec\u5ade\u5add\u5ad9\u5ae8\u5adf\u5b77\u5be0"],["e1a1","\u5be3\u5c63\u5d82\u5d80\u5d7d\u5d86\u5d7a\u5d81\u5d77\u5d8a\u5d89\u5d88\u5d7e\u5d7c\u5d8d\u5d79\u5d7f\u5e58\u5e59\u5e53\u5ed8\u5ed1\u5ed7\u5ece\u5edc\u5ed5\u5ed9\u5ed2\u5ed4\u5f44\u5f43\u5f6f\u5fb6\u612c\u6128\u6141\u615e\u6171\u6173\u6152\u6153\u6172\u616c\u6180\u6174\u6154\u617a\u615b\u6165\u613b\u616a\u6161\u6156\u6229\u6227\u622b\u642b\u644d\u645b\u645d\u6474\u6476\u6472\u6473\u647d\u6475\u6466\u64a6\u644e\u6482\u645e\u645c\u644b\u6453\u6460\u6450\u647f\u643f\u646c\u646b\u6459\u6465\u6477\u6573\u65a0\u66a1\u66a0\u669f\u6705\u6704\u6722\u69b1\u69b6\u69c9"],["e240","\u69a0\u69ce\u6996\u69b0\u69ac\u69bc\u6991\u6999\u698e\u69a7\u698d\u69a9\u69be\u69af\u69bf\u69c4\u69bd\u69a4\u69d4\u69b9\u69ca\u699a\u69cf\u69b3\u6993\u69aa\u69a1\u699e\u69d9\u6997\u6990\u69c2\u69b5\u69a5\u69c6\u6b4a\u6b4d\u6b4b\u6b9e\u6b9f\u6ba0\u6bc3\u6bc4\u6bfe\u6ece\u6ef5\u6ef1\u6f03\u6f25\u6ef8\u6f37\u6efb\u6f2e\u6f09\u6f4e\u6f19\u6f1a\u6f27\u6f18\u6f3b\u6f12\u6eed\u6f0a"],["e2a1","\u6f36\u6f73\u6ef9\u6eee\u6f2d\u6f40\u6f30\u6f3c\u6f35\u6eeb\u6f07\u6f0e\u6f43\u6f05\u6efd\u6ef6\u6f39\u6f1c\u6efc\u6f3a\u6f1f\u6f0d\u6f1e\u6f08\u6f21\u7187\u7190\u7189\u7180\u7185\u7182\u718f\u717b\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734d\u7351\u734c\u7462\u7473\u7471\u7475\u7472\u7467\u746e\u7500\u7502\u7503\u757d\u7590\u7616\u7608\u760c\u7615\u7611\u760a\u7614\u76b8\u7781\u777c\u7785\u7782\u776e\u7780\u776f\u777e\u7783\u78b2\u78aa\u78b4\u78ad\u78a8\u787e\u78ab\u789e\u78a5\u78a0\u78ac\u78a2\u78a4\u7998\u798a\u798b\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7a2b\u7a4a\u7a30\u7a2f\u7a28\u7a26\u7aa8\u7aab\u7aac\u7aee\u7b88\u7b9c\u7b8a\u7b91\u7b90\u7b96\u7b8d\u7b8c\u7b9b\u7b8e\u7b85\u7b98\u5284\u7b99\u7ba4\u7b82\u7cbb\u7cbf\u7cbc\u7cba\u7da7\u7db7\u7dc2\u7da3\u7daa\u7dc1\u7dc0\u7dc5\u7d9d\u7dce\u7dc4\u7dc6\u7dcb\u7dcc\u7daf\u7db9\u7d96\u7dbc\u7d9f\u7da6\u7dae\u7da9\u7da1\u7dc9\u7f73\u7fe2\u7fe3\u7fe5\u7fde"],["e3a1","\u8024\u805d\u805c\u8189\u8186\u8183\u8187\u818d\u818c\u818b\u8215\u8497\u84a4\u84a1\u849f\u84ba\u84ce\u84c2\u84ac\u84ae\u84ab\u84b9\u84b4\u84c1\u84cd\u84aa\u849a\u84b1\u84d0\u849d\u84a7\u84bb\u84a2\u8494\u84c7\u84cc\u849b\u84a9\u84af\u84a8\u84d6\u8498\u84b6\u84cf\u84a0\u84d7\u84d4\u84d2\u84db\u84b0\u8491\u8661\u8733\u8723\u8728\u876b\u8740\u872e\u871e\u8721\u8719\u871b\u8743\u872c\u8741\u873e\u8746\u8720\u8732\u872a\u872d\u873c\u8712\u873a\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871a\u8730\u8711\u88f7\u88e7\u88f1\u88f2\u88fa\u88fe\u88ee\u88fc\u88f6\u88fb"],["e440","\u88f0\u88ec\u88eb\u899d\u89a1\u899f\u899e\u89e9\u89eb\u89e8\u8aab\u8a99\u8a8b\u8a92\u8a8f\u8a96\u8c3d\u8c68\u8c69\u8cd5\u8ccf\u8cd7\u8d96\u8e09\u8e02\u8dff\u8e0d\u8dfd\u8e0a\u8e03\u8e07\u8e06\u8e05\u8dfe\u8e00\u8e04\u8f10\u8f11\u8f0e\u8f0d\u9123\u911c\u9120\u9122\u911f\u911d\u911a\u9124\u9121\u911b\u917a\u9172\u9179\u9173\u92a5\u92a4\u9276\u929b\u927a\u92a0\u9294\u92aa\u928d"],["e4a1","\u92a6\u929a\u92ab\u9279\u9297\u927f\u92a3\u92ee\u928e\u9282\u9295\u92a2\u927d\u9288\u92a1\u928a\u9286\u928c\u9299\u92a7\u927e\u9287\u92a9\u929d\u928b\u922d\u969e\u96a1\u96ff\u9758\u977d\u977a\u977e\u9783\u9780\u9782\u977b\u9784\u9781\u977f\u97ce\u97cd\u9816\u98ad\u98ae\u9902\u9900\u9907\u999d\u999c\u99c3\u99b9\u99bb\u99ba\u99c2\u99bd\u99c7\u9ab1\u9ae3\u9ae7\u9b3e\u9b3f\u9b60\u9b61\u9b5f\u9cf1\u9cf2\u9cf5\u9ea7\u50ff\u5103\u5130\u50f8\u5106\u5107\u50f6\u50fe\u510b\u510c\u50fd\u510a\u528b\u528c\u52f1\u52ef\u5648\u5642\u564c\u5635\u5641\u564a\u5649\u5646\u5658"],["e540","\u565a\u5640\u5633\u563d\u562c\u563e\u5638\u562a\u563a\u571a\u58ab\u589d\u58b1\u58a0\u58a3\u58af\u58ac\u58a5\u58a1\u58ff\u5aff\u5af4\u5afd\u5af7\u5af6\u5b03\u5af8\u5b02\u5af9\u5b01\u5b07\u5b05\u5b0f\u5c67\u5d99\u5d97\u5d9f\u5d92\u5da2\u5d93\u5d95\u5da0\u5d9c\u5da1\u5d9a\u5d9e\u5e69\u5e5d\u5e60\u5e5c\u7df3\u5edb\u5ede\u5ee1\u5f49\u5fb2\u618b\u6183\u6179\u61b1\u61b0\u61a2\u6189"],["e5a1","\u619b\u6193\u61af\u61ad\u619f\u6192\u61aa\u61a1\u618d\u6166\u61b3\u622d\u646e\u6470\u6496\u64a0\u6485\u6497\u649c\u648f\u648b\u648a\u648c\u64a3\u649f\u6468\u64b1\u6498\u6576\u657a\u6579\u657b\u65b2\u65b3\u66b5\u66b0\u66a9\u66b2\u66b7\u66aa\u66af\u6a00\u6a06\u6a17\u69e5\u69f8\u6a15\u69f1\u69e4\u6a20\u69ff\u69ec\u69e2\u6a1b\u6a1d\u69fe\u6a27\u69f2\u69ee\u6a14\u69f7\u69e7\u6a40\u6a08\u69e6\u69fb\u6a0d\u69fc\u69eb\u6a09\u6a04\u6a18\u6a25\u6a0f\u69f6\u6a26\u6a07\u69f4\u6a16\u6b51\u6ba5\u6ba3\u6ba2\u6ba6\u6c01\u6c00\u6bff\u6c02\u6f41\u6f26\u6f7e\u6f87\u6fc6\u6f92"],["e640","\u6f8d\u6f89\u6f8c\u6f62\u6f4f\u6f85\u6f5a\u6f96\u6f76\u6f6c\u6f82\u6f55\u6f72\u6f52\u6f50\u6f57\u6f94\u6f93\u6f5d\u6f00\u6f61\u6f6b\u6f7d\u6f67\u6f90\u6f53\u6f8b\u6f69\u6f7f\u6f95\u6f63\u6f77\u6f6a\u6f7b\u71b2\u71af\u719b\u71b0\u71a0\u719a\u71a9\u71b5\u719d\u71a5\u719e\u71a4\u71a1\u71aa\u719c\u71a7\u71b3\u7298\u729a\u7358\u7352\u735e\u735f\u7360\u735d\u735b\u7361\u735a\u7359"],["e6a1","\u7362\u7487\u7489\u748a\u7486\u7481\u747d\u7485\u7488\u747c\u7479\u7508\u7507\u757e\u7625\u761e\u7619\u761d\u761c\u7623\u761a\u7628\u761b\u769c\u769d\u769e\u769b\u778d\u778f\u7789\u7788\u78cd\u78bb\u78cf\u78cc\u78d1\u78ce\u78d4\u78c8\u78c3\u78c4\u78c9\u799a\u79a1\u79a0\u799c\u79a2\u799b\u6b76\u7a39\u7ab2\u7ab4\u7ab3\u7bb7\u7bcb\u7bbe\u7bac\u7bce\u7baf\u7bb9\u7bca\u7bb5\u7cc5\u7cc8\u7ccc\u7ccb\u7df7\u7ddb\u7dea\u7de7\u7dd7\u7de1\u7e03\u7dfa\u7de6\u7df6\u7df1\u7df0\u7dee\u7ddf\u7f76\u7fac\u7fb0\u7fad\u7fed\u7feb\u7fea\u7fec\u7fe6\u7fe8\u8064\u8067\u81a3\u819f"],["e740","\u819e\u8195\u81a2\u8199\u8197\u8216\u824f\u8253\u8252\u8250\u824e\u8251\u8524\u853b\u850f\u8500\u8529\u850e\u8509\u850d\u851f\u850a\u8527\u851c\u84fb\u852b\u84fa\u8508\u850c\u84f4\u852a\u84f2\u8515\u84f7\u84eb\u84f3\u84fc\u8512\u84ea\u84e9\u8516\u84fe\u8528\u851d\u852e\u8502\u84fd\u851e\u84f6\u8531\u8526\u84e7\u84e8\u84f0\u84ef\u84f9\u8518\u8520\u8530\u850b\u8519\u852f\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87e1\u8773\u8758\u8754\u875b\u8752\u8761\u875a\u8751\u875e\u876d\u876a\u8750\u874e\u875f\u875d\u876f\u876c\u877a\u876e\u875c\u8765\u874f\u877b\u8775\u8762\u8767\u8769\u885a\u8905\u890c\u8914\u890b\u8917\u8918\u8919\u8906\u8916\u8911\u890e\u8909\u89a2\u89a4\u89a3\u89ed\u89f0\u89ec\u8acf\u8ac6\u8ab8\u8ad3\u8ad1\u8ad4\u8ad5\u8abb\u8ad7\u8abe\u8ac0\u8ac5\u8ad8\u8ac3\u8aba\u8abd\u8ad9\u8c3e\u8c4d\u8c8f\u8ce5\u8cdf\u8cd9\u8ce8\u8cda\u8cdd\u8ce7\u8da0\u8d9c\u8da1\u8d9b\u8e20\u8e23\u8e25\u8e24\u8e2e\u8e15\u8e1b\u8e16\u8e11\u8e19\u8e26\u8e27"],["e840","\u8e14\u8e12\u8e18\u8e13\u8e1c\u8e17\u8e1a\u8f2c\u8f24\u8f18\u8f1a\u8f20\u8f23\u8f16\u8f17\u9073\u9070\u906f\u9067\u906b\u912f\u912b\u9129\u912a\u9132\u9126\u912e\u9185\u9186\u918a\u9181\u9182\u9184\u9180\u92d0\u92c3\u92c4\u92c0\u92d9\u92b6\u92cf\u92f1\u92df\u92d8\u92e9\u92d7\u92dd\u92cc\u92ef\u92c2\u92e8\u92ca\u92c8\u92ce\u92e6\u92cd\u92d5\u92c9\u92e0\u92de\u92e7\u92d1\u92d3"],["e8a1","\u92b5\u92e1\u92c6\u92b4\u957c\u95ac\u95ab\u95ae\u95b0\u96a4\u96a2\u96d3\u9705\u9708\u9702\u975a\u978a\u978e\u9788\u97d0\u97cf\u981e\u981d\u9826\u9829\u9828\u9820\u981b\u9827\u98b2\u9908\u98fa\u9911\u9914\u9916\u9917\u9915\u99dc\u99cd\u99cf\u99d3\u99d4\u99ce\u99c9\u99d6\u99d8\u99cb\u99d7\u99cc\u9ab3\u9aec\u9aeb\u9af3\u9af2\u9af1\u9b46\u9b43\u9b67\u9b74\u9b71\u9b66\u9b76\u9b75\u9b70\u9b68\u9b64\u9b6c\u9cfc\u9cfa\u9cfd\u9cff\u9cf7\u9d07\u9d00\u9cf9\u9cfb\u9d08\u9d05\u9d04\u9e83\u9ed3\u9f0f\u9f10\u511c\u5113\u5117\u511a\u5111\u51de\u5334\u53e1\u5670\u5660\u566e"],["e940","\u5673\u5666\u5663\u566d\u5672\u565e\u5677\u571c\u571b\u58c8\u58bd\u58c9\u58bf\u58ba\u58c2\u58bc\u58c6\u5b17\u5b19\u5b1b\u5b21\u5b14\u5b13\u5b10\u5b16\u5b28\u5b1a\u5b20\u5b1e\u5bef\u5dac\u5db1\u5da9\u5da7\u5db5\u5db0\u5dae\u5daa\u5da8\u5db2\u5dad\u5daf\u5db4\u5e67\u5e68\u5e66\u5e6f\u5ee9\u5ee7\u5ee6\u5ee8\u5ee5\u5f4b\u5fbc\u619d\u61a8\u6196\u61c5\u61b4\u61c6\u61c1\u61cc\u61ba"],["e9a1","\u61bf\u61b8\u618c\u64d7\u64d6\u64d0\u64cf\u64c9\u64bd\u6489\u64c3\u64db\u64f3\u64d9\u6533\u657f\u657c\u65a2\u66c8\u66be\u66c0\u66ca\u66cb\u66cf\u66bd\u66bb\u66ba\u66cc\u6723\u6a34\u6a66\u6a49\u6a67\u6a32\u6a68\u6a3e\u6a5d\u6a6d\u6a76\u6a5b\u6a51\u6a28\u6a5a\u6a3b\u6a3f\u6a41\u6a6a\u6a64\u6a50\u6a4f\u6a54\u6a6f\u6a69\u6a60\u6a3c\u6a5e\u6a56\u6a55\u6a4d\u6a4e\u6a46\u6b55\u6b54\u6b56\u6ba7\u6baa\u6bab\u6bc8\u6bc7\u6c04\u6c03\u6c06\u6fad\u6fcb\u6fa3\u6fc7\u6fbc\u6fce\u6fc8\u6f5e\u6fc4\u6fbd\u6f9e\u6fca\u6fa8\u7004\u6fa5\u6fae\u6fba\u6fac\u6faa\u6fcf\u6fbf\u6fb8"],["ea40","\u6fa2\u6fc9\u6fab\u6fcd\u6faf\u6fb2\u6fb0\u71c5\u71c2\u71bf\u71b8\u71d6\u71c0\u71c1\u71cb\u71d4\u71ca\u71c7\u71cf\u71bd\u71d8\u71bc\u71c6\u71da\u71db\u729d\u729e\u7369\u7366\u7367\u736c\u7365\u736b\u736a\u747f\u749a\u74a0\u7494\u7492\u7495\u74a1\u750b\u7580\u762f\u762d\u7631\u763d\u7633\u763c\u7635\u7632\u7630\u76bb\u76e6\u779a\u779d\u77a1\u779c\u779b\u77a2\u77a3\u7795\u7799"],["eaa1","\u7797\u78dd\u78e9\u78e5\u78ea\u78de\u78e3\u78db\u78e1\u78e2\u78ed\u78df\u78e0\u79a4\u7a44\u7a48\u7a47\u7ab6\u7ab8\u7ab5\u7ab1\u7ab7\u7bde\u7be3\u7be7\u7bdd\u7bd5\u7be5\u7bda\u7be8\u7bf9\u7bd4\u7bea\u7be2\u7bdc\u7beb\u7bd8\u7bdf\u7cd2\u7cd4\u7cd7\u7cd0\u7cd1\u7e12\u7e21\u7e17\u7e0c\u7e1f\u7e20\u7e13\u7e0e\u7e1c\u7e15\u7e1a\u7e22\u7e0b\u7e0f\u7e16\u7e0d\u7e14\u7e25\u7e24\u7f43\u7f7b\u7f7c\u7f7a\u7fb1\u7fef\u802a\u8029\u806c\u81b1\u81a6\u81ae\u81b9\u81b5\u81ab\u81b0\u81ac\u81b4\u81b2\u81b7\u81a7\u81f2\u8255\u8256\u8257\u8556\u8545\u856b\u854d\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853e\u855b\u8571\u854e\u856e\u8575\u8555\u8567\u8560\u858c\u8566\u855d\u8554\u8565\u856c\u8663\u8665\u8664\u879b\u878f\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87a3\u8785\u8790\u8791\u879d\u8784\u8794\u879c\u879a\u8789\u891e\u8926\u8930\u892d\u892e\u8927\u8931\u8922\u8929\u8923\u892f\u892c\u891f\u89f1\u8ae0"],["eba1","\u8ae2\u8af2\u8af4\u8af5\u8add\u8b14\u8ae4\u8adf\u8af0\u8ac8\u8ade\u8ae1\u8ae8\u8aff\u8aef\u8afb\u8c91\u8c92\u8c90\u8cf5\u8cee\u8cf1\u8cf0\u8cf3\u8d6c\u8d6e\u8da5\u8da7\u8e33\u8e3e\u8e38\u8e40\u8e45\u8e36\u8e3c\u8e3d\u8e41\u8e30\u8e3f\u8ebd\u8f36\u8f2e\u8f35\u8f32\u8f39\u8f37\u8f34\u9076\u9079\u907b\u9086\u90fa\u9133\u9135\u9136\u9193\u9190\u9191\u918d\u918f\u9327\u931e\u9308\u931f\u9306\u930f\u937a\u9338\u933c\u931b\u9323\u9312\u9301\u9346\u932d\u930e\u930d\u92cb\u931d\u92fa\u9325\u9313\u92f9\u92f7\u9334\u9302\u9324\u92ff\u9329\u9339\u9335\u932a\u9314\u930c"],["ec40","\u930b\u92fe\u9309\u9300\u92fb\u9316\u95bc\u95cd\u95be\u95b9\u95ba\u95b6\u95bf\u95b5\u95bd\u96a9\u96d4\u970b\u9712\u9710\u9799\u9797\u9794\u97f0\u97f8\u9835\u982f\u9832\u9924\u991f\u9927\u9929\u999e\u99ee\u99ec\u99e5\u99e4\u99f0\u99e3\u99ea\u99e9\u99e7\u9ab9\u9abf\u9ab4\u9abb\u9af6\u9afa\u9af9\u9af7\u9b33\u9b80\u9b85\u9b87\u9b7c\u9b7e\u9b7b\u9b82\u9b93\u9b92\u9b90\u9b7a\u9b95"],["eca1","\u9b7d\u9b88\u9d25\u9d17\u9d20\u9d1e\u9d14\u9d29\u9d1d\u9d18\u9d22\u9d10\u9d19\u9d1f\u9e88\u9e86\u9e87\u9eae\u9ead\u9ed5\u9ed6\u9efa\u9f12\u9f3d\u5126\u5125\u5122\u5124\u5120\u5129\u52f4\u5693\u568c\u568d\u5686\u5684\u5683\u567e\u5682\u567f\u5681\u58d6\u58d4\u58cf\u58d2\u5b2d\u5b25\u5b32\u5b23\u5b2c\u5b27\u5b26\u5b2f\u5b2e\u5b7b\u5bf1\u5bf2\u5db7\u5e6c\u5e6a\u5fbe\u5fbb\u61c3\u61b5\u61bc\u61e7\u61e0\u61e5\u61e4\u61e8\u61de\u64ef\u64e9\u64e3\u64eb\u64e4\u64e8\u6581\u6580\u65b6\u65da\u66d2\u6a8d\u6a96\u6a81\u6aa5\u6a89\u6a9f\u6a9b\u6aa1\u6a9e\u6a87\u6a93\u6a8e"],["ed40","\u6a95\u6a83\u6aa8\u6aa4\u6a91\u6a7f\u6aa6\u6a9a\u6a85\u6a8c\u6a92\u6b5b\u6bad\u6c09\u6fcc\u6fa9\u6ff4\u6fd4\u6fe3\u6fdc\u6fed\u6fe7\u6fe6\u6fde\u6ff2\u6fdd\u6fe2\u6fe8\u71e1\u71f1\u71e8\u71f2\u71e4\u71f0\u71e2\u7373\u736e\u736f\u7497\u74b2\u74ab\u7490\u74aa\u74ad\u74b1\u74a5\u74af\u7510\u7511\u7512\u750f\u7584\u7643\u7648\u7649\u7647\u76a4\u76e9\u77b5\u77ab\u77b2\u77b7\u77b6"],["eda1","\u77b4\u77b1\u77a8\u77f0\u78f3\u78fd\u7902\u78fb\u78fc\u78f2\u7905\u78f9\u78fe\u7904\u79ab\u79a8\u7a5c\u7a5b\u7a56\u7a58\u7a54\u7a5a\u7abe\u7ac0\u7ac1\u7c05\u7c0f\u7bf2\u7c00\u7bff\u7bfb\u7c0e\u7bf4\u7c0b\u7bf3\u7c02\u7c09\u7c03\u7c01\u7bf8\u7bfd\u7c06\u7bf0\u7bf1\u7c10\u7c0a\u7ce8\u7e2d\u7e3c\u7e42\u7e33\u9848\u7e38\u7e2a\u7e49\u7e40\u7e47\u7e29\u7e4c\u7e30\u7e3b\u7e36\u7e44\u7e3a\u7f45\u7f7f\u7f7e\u7f7d\u7ff4\u7ff2\u802c\u81bb\u81c4\u81cc\u81ca\u81c5\u81c7\u81bc\u81e9\u825b\u825a\u825c\u8583\u8580\u858f\u85a7\u8595\u85a0\u858b\u85a3\u857b\u85a4\u859a\u859e"],["ee40","\u8577\u857c\u8589\u85a1\u857a\u8578\u8557\u858e\u8596\u8586\u858d\u8599\u859d\u8581\u85a2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859f\u8668\u87be\u87aa\u87ad\u87c5\u87b0\u87ac\u87b9\u87b5\u87bc\u87ae\u87c9\u87c3\u87c2\u87cc\u87b7\u87af\u87c4\u87ca\u87b4\u87b6\u87bf\u87b8\u87bd\u87de\u87b2\u8935\u8933\u893c\u893e\u8941\u8952\u8937\u8942\u89ad\u89af\u89ae\u89f2\u89f3\u8b1e"],["eea1","\u8b18\u8b16\u8b11\u8b05\u8b0b\u8b22\u8b0f\u8b12\u8b15\u8b07\u8b0d\u8b08\u8b06\u8b1c\u8b13\u8b1a\u8c4f\u8c70\u8c72\u8c71\u8c6f\u8c95\u8c94\u8cf9\u8d6f\u8e4e\u8e4d\u8e53\u8e50\u8e4c\u8e47\u8f43\u8f40\u9085\u907e\u9138\u919a\u91a2\u919b\u9199\u919f\u91a1\u919d\u91a0\u93a1\u9383\u93af\u9364\u9356\u9347\u937c\u9358\u935c\u9376\u9349\u9350\u9351\u9360\u936d\u938f\u934c\u936a\u9379\u9357\u9355\u9352\u934f\u9371\u9377\u937b\u9361\u935e\u9363\u9367\u9380\u934e\u9359\u95c7\u95c0\u95c9\u95c3\u95c5\u95b7\u96ae\u96b0\u96ac\u9720\u971f\u9718\u971d\u9719\u979a\u97a1\u979c"],["ef40","\u979e\u979d\u97d5\u97d4\u97f1\u9841\u9844\u984a\u9849\u9845\u9843\u9925\u992b\u992c\u992a\u9933\u9932\u992f\u992d\u9931\u9930\u9998\u99a3\u99a1\u9a02\u99fa\u99f4\u99f7\u99f9\u99f8\u99f6\u99fb\u99fd\u99fe\u99fc\u9a03\u9abe\u9afe\u9afd\u9b01\u9afc\u9b48\u9b9a\u9ba8\u9b9e\u9b9b\u9ba6\u9ba1\u9ba5\u9ba4\u9b86\u9ba2\u9ba0\u9baf\u9d33\u9d41\u9d67\u9d36\u9d2e\u9d2f\u9d31\u9d38\u9d30"],["efa1","\u9d45\u9d42\u9d43\u9d3e\u9d37\u9d40\u9d3d\u7ff5\u9d2d\u9e8a\u9e89\u9e8d\u9eb0\u9ec8\u9eda\u9efb\u9eff\u9f24\u9f23\u9f22\u9f54\u9fa0\u5131\u512d\u512e\u5698\u569c\u5697\u569a\u569d\u5699\u5970\u5b3c\u5c69\u5c6a\u5dc0\u5e6d\u5e6e\u61d8\u61df\u61ed\u61ee\u61f1\u61ea\u61f0\u61eb\u61d6\u61e9\u64ff\u6504\u64fd\u64f8\u6501\u6503\u64fc\u6594\u65db\u66da\u66db\u66d8\u6ac5\u6ab9\u6abd\u6ae1\u6ac6\u6aba\u6ab6\u6ab7\u6ac7\u6ab4\u6aad\u6b5e\u6bc9\u6c0b\u7007\u700c\u700d\u7001\u7005\u7014\u700e\u6fff\u7000\u6ffb\u7026\u6ffc\u6ff7\u700a\u7201\u71ff\u71f9\u7203\u71fd\u7376"],["f040","\u74b8\u74c0\u74b5\u74c1\u74be\u74b6\u74bb\u74c2\u7514\u7513\u765c\u7664\u7659\u7650\u7653\u7657\u765a\u76a6\u76bd\u76ec\u77c2\u77ba\u78ff\u790c\u7913\u7914\u7909\u7910\u7912\u7911\u79ad\u79ac\u7a5f\u7c1c\u7c29\u7c19\u7c20\u7c1f\u7c2d\u7c1d\u7c26\u7c28\u7c22\u7c25\u7c30\u7e5c\u7e50\u7e56\u7e63\u7e58\u7e62\u7e5f\u7e51\u7e60\u7e57\u7e53\u7fb5\u7fb3\u7ff7\u7ff8\u8075\u81d1\u81d2"],["f0a1","\u81d0\u825f\u825e\u85b4\u85c6\u85c0\u85c3\u85c2\u85b3\u85b5\u85bd\u85c7\u85c4\u85bf\u85cb\u85ce\u85c8\u85c5\u85b1\u85b6\u85d2\u8624\u85b8\u85b7\u85be\u8669\u87e7\u87e6\u87e2\u87db\u87eb\u87ea\u87e5\u87df\u87f3\u87e4\u87d4\u87dc\u87d3\u87ed\u87d8\u87e3\u87a4\u87d7\u87d9\u8801\u87f4\u87e8\u87dd\u8953\u894b\u894f\u894c\u8946\u8950\u8951\u8949\u8b2a\u8b27\u8b23\u8b33\u8b30\u8b35\u8b47\u8b2f\u8b3c\u8b3e\u8b31\u8b25\u8b37\u8b26\u8b36\u8b2e\u8b24\u8b3b\u8b3d\u8b3a\u8c42\u8c75\u8c99\u8c98\u8c97\u8cfe\u8d04\u8d02\u8d00\u8e5c\u8e62\u8e60\u8e57\u8e56\u8e5e\u8e65\u8e67"],["f140","\u8e5b\u8e5a\u8e61\u8e5d\u8e69\u8e54\u8f46\u8f47\u8f48\u8f4b\u9128\u913a\u913b\u913e\u91a8\u91a5\u91a7\u91af\u91aa\u93b5\u938c\u9392\u93b7\u939b\u939d\u9389\u93a7\u938e\u93aa\u939e\u93a6\u9395\u9388\u9399\u939f\u938d\u93b1\u9391\u93b2\u93a4\u93a8\u93b4\u93a3\u93a5\u95d2\u95d3\u95d1\u96b3\u96d7\u96da\u5dc2\u96df\u96d8\u96dd\u9723\u9722\u9725\u97ac\u97ae\u97a8\u97ab\u97a4\u97aa"],["f1a1","\u97a2\u97a5\u97d7\u97d9\u97d6\u97d8\u97fa\u9850\u9851\u9852\u98b8\u9941\u993c\u993a\u9a0f\u9a0b\u9a09\u9a0d\u9a04\u9a11\u9a0a\u9a05\u9a07\u9a06\u9ac0\u9adc\u9b08\u9b04\u9b05\u9b29\u9b35\u9b4a\u9b4c\u9b4b\u9bc7\u9bc6\u9bc3\u9bbf\u9bc1\u9bb5\u9bb8\u9bd3\u9bb6\u9bc4\u9bb9\u9bbd\u9d5c\u9d53\u9d4f\u9d4a\u9d5b\u9d4b\u9d59\u9d56\u9d4c\u9d57\u9d52\u9d54\u9d5f\u9d58\u9d5a\u9e8e\u9e8c\u9edf\u9f01\u9f00\u9f16\u9f25\u9f2b\u9f2a\u9f29\u9f28\u9f4c\u9f55\u5134\u5135\u5296\u52f7\u53b4\u56ab\u56ad\u56a6\u56a7\u56aa\u56ac\u58da\u58dd\u58db\u5912\u5b3d\u5b3e\u5b3f\u5dc3\u5e70"],["f240","\u5fbf\u61fb\u6507\u6510\u650d\u6509\u650c\u650e\u6584\u65de\u65dd\u66de\u6ae7\u6ae0\u6acc\u6ad1\u6ad9\u6acb\u6adf\u6adc\u6ad0\u6aeb\u6acf\u6acd\u6ade\u6b60\u6bb0\u6c0c\u7019\u7027\u7020\u7016\u702b\u7021\u7022\u7023\u7029\u7017\u7024\u701c\u702a\u720c\u720a\u7207\u7202\u7205\u72a5\u72a6\u72a4\u72a3\u72a1\u74cb\u74c5\u74b7\u74c3\u7516\u7660\u77c9\u77ca\u77c4\u77f1\u791d\u791b"],["f2a1","\u7921\u791c\u7917\u791e\u79b0\u7a67\u7a68\u7c33\u7c3c\u7c39\u7c2c\u7c3b\u7cec\u7cea\u7e76\u7e75\u7e78\u7e70\u7e77\u7e6f\u7e7a\u7e72\u7e74\u7e68\u7f4b\u7f4a\u7f83\u7f86\u7fb7\u7ffd\u7ffe\u8078\u81d7\u81d5\u8264\u8261\u8263\u85eb\u85f1\u85ed\u85d9\u85e1\u85e8\u85da\u85d7\u85ec\u85f2\u85f8\u85d8\u85df\u85e3\u85dc\u85d1\u85f0\u85e6\u85ef\u85de\u85e2\u8800\u87fa\u8803\u87f6\u87f7\u8809\u880c\u880b\u8806\u87fc\u8808\u87ff\u880a\u8802\u8962\u895a\u895b\u8957\u8961\u895c\u8958\u895d\u8959\u8988\u89b7\u89b6\u89f6\u8b50\u8b48\u8b4a\u8b40\u8b53\u8b56\u8b54\u8b4b\u8b55"],["f340","\u8b51\u8b42\u8b52\u8b57\u8c43\u8c77\u8c76\u8c9a\u8d06\u8d07\u8d09\u8dac\u8daa\u8dad\u8dab\u8e6d\u8e78\u8e73\u8e6a\u8e6f\u8e7b\u8ec2\u8f52\u8f51\u8f4f\u8f50\u8f53\u8fb4\u9140\u913f\u91b0\u91ad\u93de\u93c7\u93cf\u93c2\u93da\u93d0\u93f9\u93ec\u93cc\u93d9\u93a9\u93e6\u93ca\u93d4\u93ee\u93e3\u93d5\u93c4\u93ce\u93c0\u93d2\u93e7\u957d\u95da\u95db\u96e1\u9729\u972b\u972c\u9728\u9726"],["f3a1","\u97b3\u97b7\u97b6\u97dd\u97de\u97df\u985c\u9859\u985d\u9857\u98bf\u98bd\u98bb\u98be\u9948\u9947\u9943\u99a6\u99a7\u9a1a\u9a15\u9a25\u9a1d\u9a24\u9a1b\u9a22\u9a20\u9a27\u9a23\u9a1e\u9a1c\u9a14\u9ac2\u9b0b\u9b0a\u9b0e\u9b0c\u9b37\u9bea\u9beb\u9be0\u9bde\u9be4\u9be6\u9be2\u9bf0\u9bd4\u9bd7\u9bec\u9bdc\u9bd9\u9be5\u9bd5\u9be1\u9bda\u9d77\u9d81\u9d8a\u9d84\u9d88\u9d71\u9d80\u9d78\u9d86\u9d8b\u9d8c\u9d7d\u9d6b\u9d74\u9d75\u9d70\u9d69\u9d85\u9d73\u9d7b\u9d82\u9d6f\u9d79\u9d7f\u9d87\u9d68\u9e94\u9e91\u9ec0\u9efc\u9f2d\u9f40\u9f41\u9f4d\u9f56\u9f57\u9f58\u5337\u56b2"],["f440","\u56b5\u56b3\u58e3\u5b45\u5dc6\u5dc7\u5eee\u5eef\u5fc0\u5fc1\u61f9\u6517\u6516\u6515\u6513\u65df\u66e8\u66e3\u66e4\u6af3\u6af0\u6aea\u6ae8\u6af9\u6af1\u6aee\u6aef\u703c\u7035\u702f\u7037\u7034\u7031\u7042\u7038\u703f\u703a\u7039\u7040\u703b\u7033\u7041\u7213\u7214\u72a8\u737d\u737c\u74ba\u76ab\u76aa\u76be\u76ed\u77cc\u77ce\u77cf\u77cd\u77f2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79b2\u7a6e\u7a6c\u7a6d\u7af7\u7c49\u7c48\u7c4a\u7c47\u7c45\u7cee\u7e7b\u7e7e\u7e81\u7e80\u7fba\u7fff\u8079\u81db\u81d9\u820b\u8268\u8269\u8622\u85ff\u8601\u85fe\u861b\u8600\u85f6\u8604\u8609\u8605\u860c\u85fd\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89b9\u89f7\u8b60\u8b6a\u8b5d\u8b68\u8b63\u8b65\u8b67\u8b6d\u8dae\u8e86\u8e88\u8e84\u8f59\u8f56\u8f57\u8f55\u8f58\u8f5a\u908d\u9143\u9141\u91b7\u91b5\u91b2\u91b3\u940b\u9413\u93fb\u9420\u940f\u9414\u93fe\u9415\u9410\u9428\u9419\u940d\u93f5\u9400\u93f7\u9407\u940e\u9416\u9412\u93fa\u9409\u93f8\u940a\u93ff"],["f540","\u93fc\u940c\u93f6\u9411\u9406\u95de\u95e0\u95df\u972e\u972f\u97b9\u97bb\u97fd\u97fe\u9860\u9862\u9863\u985f\u98c1\u98c2\u9950\u994e\u9959\u994c\u994b\u9953\u9a32\u9a34\u9a31\u9a2c\u9a2a\u9a36\u9a29\u9a2e\u9a38\u9a2d\u9ac7\u9aca\u9ac6\u9b10\u9b12\u9b11\u9c0b\u9c08\u9bf7\u9c05\u9c12\u9bf8\u9c40\u9c07\u9c0e\u9c06\u9c17\u9c14\u9c09\u9d9f\u9d99\u9da4\u9d9d\u9d92\u9d98\u9d90\u9d9b"],["f5a1","\u9da0\u9d94\u9d9c\u9daa\u9d97\u9da1\u9d9a\u9da2\u9da8\u9d9e\u9da3\u9dbf\u9da9\u9d96\u9da6\u9da7\u9e99\u9e9b\u9e9a\u9ee5\u9ee4\u9ee7\u9ee6\u9f30\u9f2e\u9f5b\u9f60\u9f5e\u9f5d\u9f59\u9f91\u513a\u5139\u5298\u5297\u56c3\u56bd\u56be\u5b48\u5b47\u5dcb\u5dcf\u5ef1\u61fd\u651b\u6b02\u6afc\u6b03\u6af8\u6b00\u7043\u7044\u704a\u7048\u7049\u7045\u7046\u721d\u721a\u7219\u737e\u7517\u766a\u77d0\u792d\u7931\u792f\u7c54\u7c53\u7cf2\u7e8a\u7e87\u7e88\u7e8b\u7e86\u7e8d\u7f4d\u7fbb\u8030\u81dd\u8618\u862a\u8626\u861f\u8623\u861c\u8619\u8627\u862e\u8621\u8620\u8629\u861e\u8625"],["f640","\u8829\u881d\u881b\u8820\u8824\u881c\u882b\u884a\u896d\u8969\u896e\u896b\u89fa\u8b79\u8b78\u8b45\u8b7a\u8b7b\u8d10\u8d14\u8daf\u8e8e\u8e8c\u8f5e\u8f5b\u8f5d\u9146\u9144\u9145\u91b9\u943f\u943b\u9436\u9429\u943d\u943c\u9430\u9439\u942a\u9437\u942c\u9440\u9431\u95e5\u95e4\u95e3\u9735\u973a\u97bf\u97e1\u9864\u98c9\u98c6\u98c0\u9958\u9956\u9a39\u9a3d\u9a46\u9a44\u9a42\u9a41\u9a3a"],["f6a1","\u9a3f\u9acd\u9b15\u9b17\u9b18\u9b16\u9b3a\u9b52\u9c2b\u9c1d\u9c1c\u9c2c\u9c23\u9c28\u9c29\u9c24\u9c21\u9db7\u9db6\u9dbc\u9dc1\u9dc7\u9dca\u9dcf\u9dbe\u9dc5\u9dc3\u9dbb\u9db5\u9dce\u9db9\u9dba\u9dac\u9dc8\u9db1\u9dad\u9dcc\u9db3\u9dcd\u9db2\u9e7a\u9e9c\u9eeb\u9eee\u9eed\u9f1b\u9f18\u9f1a\u9f31\u9f4e\u9f65\u9f64\u9f92\u4eb9\u56c6\u56c5\u56cb\u5971\u5b4b\u5b4c\u5dd5\u5dd1\u5ef2\u6521\u6520\u6526\u6522\u6b0b\u6b08\u6b09\u6c0d\u7055\u7056\u7057\u7052\u721e\u721f\u72a9\u737f\u74d8\u74d5\u74d9\u74d7\u766d\u76ad\u7935\u79b4\u7a70\u7a71\u7c57\u7c5c\u7c59\u7c5b\u7c5a"],["f740","\u7cf4\u7cf1\u7e91\u7f4f\u7f87\u81de\u826b\u8634\u8635\u8633\u862c\u8632\u8636\u882c\u8828\u8826\u882a\u8825\u8971\u89bf\u89be\u89fb\u8b7e\u8b84\u8b82\u8b86\u8b85\u8b7f\u8d15\u8e95\u8e94\u8e9a\u8e92\u8e90\u8e96\u8e97\u8f60\u8f62\u9147\u944c\u9450\u944a\u944b\u944f\u9447\u9445\u9448\u9449\u9446\u973f\u97e3\u986a\u9869\u98cb\u9954\u995b\u9a4e\u9a53\u9a54\u9a4c\u9a4f\u9a48\u9a4a"],["f7a1","\u9a49\u9a52\u9a50\u9ad0\u9b19\u9b2b\u9b3b\u9b56\u9b55\u9c46\u9c48\u9c3f\u9c44\u9c39\u9c33\u9c41\u9c3c\u9c37\u9c34\u9c32\u9c3d\u9c36\u9ddb\u9dd2\u9dde\u9dda\u9dcb\u9dd0\u9ddc\u9dd1\u9ddf\u9de9\u9dd9\u9dd8\u9dd6\u9df5\u9dd5\u9ddd\u9eb6\u9ef0\u9f35\u9f33\u9f32\u9f42\u9f6b\u9f95\u9fa2\u513d\u5299\u58e8\u58e7\u5972\u5b4d\u5dd8\u882f\u5f4f\u6201\u6203\u6204\u6529\u6525\u6596\u66eb\u6b11\u6b12\u6b0f\u6bca\u705b\u705a\u7222\u7382\u7381\u7383\u7670\u77d4\u7c67\u7c66\u7e95\u826c\u863a\u8640\u8639\u863c\u8631\u863b\u863e\u8830\u8832\u882e\u8833\u8976\u8974\u8973\u89fe"],["f840","\u8b8c\u8b8e\u8b8b\u8b88\u8c45\u8d19\u8e98\u8f64\u8f63\u91bc\u9462\u9455\u945d\u9457\u945e\u97c4\u97c5\u9800\u9a56\u9a59\u9b1e\u9b1f\u9b20\u9c52\u9c58\u9c50\u9c4a\u9c4d\u9c4b\u9c55\u9c59\u9c4c\u9c4e\u9dfb\u9df7\u9def\u9de3\u9deb\u9df8\u9de4\u9df6\u9de1\u9dee\u9de6\u9df2\u9df0\u9de2\u9dec\u9df4\u9df3\u9de8\u9ded\u9ec2\u9ed0\u9ef2\u9ef3\u9f06\u9f1c\u9f38\u9f37\u9f36\u9f43\u9f4f"],["f8a1","\u9f71\u9f70\u9f6e\u9f6f\u56d3\u56cd\u5b4e\u5c6d\u652d\u66ed\u66ee\u6b13\u705f\u7061\u705d\u7060\u7223\u74db\u74e5\u77d5\u7938\u79b7\u79b6\u7c6a\u7e97\u7f89\u826d\u8643\u8838\u8837\u8835\u884b\u8b94\u8b95\u8e9e\u8e9f\u8ea0\u8e9d\u91be\u91bd\u91c2\u946b\u9468\u9469\u96e5\u9746\u9743\u9747\u97c7\u97e5\u9a5e\u9ad5\u9b59\u9c63\u9c67\u9c66\u9c62\u9c5e\u9c60\u9e02\u9dfe\u9e07\u9e03\u9e06\u9e05\u9e00\u9e01\u9e09\u9dff\u9dfd\u9e04\u9ea0\u9f1e\u9f46\u9f74\u9f75\u9f76\u56d4\u652e\u65b8\u6b18\u6b19\u6b17\u6b1a\u7062\u7226\u72aa\u77d8\u77d9\u7939\u7c69\u7c6b\u7cf6\u7e9a"],["f940","\u7e98\u7e9b\u7e99\u81e0\u81e1\u8646\u8647\u8648\u8979\u897a\u897c\u897b\u89ff\u8b98\u8b99\u8ea5\u8ea4\u8ea3\u946e\u946d\u946f\u9471\u9473\u9749\u9872\u995f\u9c68\u9c6e\u9c6d\u9e0b\u9e0d\u9e10\u9e0f\u9e12\u9e11\u9ea1\u9ef5\u9f09\u9f47\u9f78\u9f7b\u9f7a\u9f79\u571e\u7066\u7c6f\u883c\u8db2\u8ea6\u91c3\u9474\u9478\u9476\u9475\u9a60\u9c74\u9c73\u9c71\u9c75\u9e14\u9e13\u9ef6\u9f0a"],["f9a1","\u9fa4\u7068\u7065\u7cf7\u866a\u883e\u883d\u883f\u8b9e\u8c9c\u8ea9\u8ec9\u974b\u9873\u9874\u98cc\u9961\u99ab\u9a64\u9a66\u9a67\u9b24\u9e15\u9e17\u9f48\u6207\u6b1e\u7227\u864c\u8ea8\u9482\u9480\u9481\u9a69\u9a68\u9b2e\u9e19\u7229\u864b\u8b9f\u9483\u9c79\u9eb7\u7675\u9a6b\u9c7a\u9e1d\u7069\u706a\u9ea4\u9f7e\u9f49\u9f98\u7881\u92b9\u88cf\u58bb\u6052\u7ca7\u5afa\u2554\u2566\u2557\u2560\u256c\u2563\u255a\u2569\u255d\u2552\u2564\u2555\u255e\u256a\u2561\u2558\u2567\u255b\u2553\u2565\u2556\u255f\u256b\u2562\u2559\u2568\u255c\u2551\u2550\u256d\u256e\u2570\u256f\u2593"]]')},8419(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",127],["8ea1","\uff61",62],["a1a1","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7"],["a2a1","\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["a2ca","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["a2dc","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["a2f2","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["a2fe","\u25ef"],["a3b0","\uff10",9],["a3c1","\uff21",25],["a3e1","\uff41",25],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["addf","\u337b\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["b0a1","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["b1a1","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc"],["b2a1","\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["b3a1","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431"],["b4a1","\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["b5a1","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac"],["b6a1","\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["b7a1","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372"],["b8a1","\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["b9a1","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc"],["baa1","\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["bba1","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642"],["bca1","\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["bda1","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f"],["bea1","\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["bfa1","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe"],["c0a1","\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["c1a1","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e"],["c2a1","\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["c3a1","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5"],["c4a1","\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["c5a1","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230"],["c6a1","\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["c7a1","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6"],["c8a1","\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["c9a1","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d"],["caa1","\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["cba1","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80"],["cca1","\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["cda1","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483"],["cea1","\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["cfa1","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["d0a1","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["d1a1","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8"],["d2a1","\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["d3a1","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709"],["d4a1","\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["d5a1","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53"],["d6a1","\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["d7a1","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a"],["d8a1","\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["d9a1","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc"],["daa1","\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["dba1","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd"],["dca1","\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["dda1","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe"],["dea1","\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["dfa1","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc"],["e0a1","\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e1a1","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670"],["e2a1","\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e3a1","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50"],["e4a1","\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e5a1","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a"],["e6a1","\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e7a1","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759"],["eaa1","\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["eba1","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b"],["eca1","\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["eda1","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8"],["eea1","\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["efa1","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e"],["f0a1","\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["f1a1","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7"],["f2a1","\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["f3a1","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0"],["f4a1","\u582f\u69c7\u9059\u7464\u51dc\u7199"],["f9a1","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7"],["faa1","\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["fba1","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da"],["fca1","\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["fcf1","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["8fa2af","\u02d8\u02c7\xb8\u02d9\u02dd\xaf\u02db\u02da\uff5e\u0384\u0385"],["8fa2c2","\xa1\xa6\xbf"],["8fa2eb","\xba\xaa\xa9\xae\u2122\xa4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038a\u03aa"],["8fa6e7","\u038c"],["8fa6e9","\u038e\u03ab"],["8fa6ec","\u038f"],["8fa6f1","\u03ac\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03c2\u03cd\u03cb\u03b0\u03ce"],["8fa7c2","\u0402",10,"\u040e\u040f"],["8fa7f2","\u0452",10,"\u045e\u045f"],["8fa9a1","\xc6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013f"],["8fa9ab","\u014a\xd8\u0152"],["8fa9af","\u0166\xde"],["8fa9c1","\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014b\xf8\u0153\xdf\u0167\xfe"],["8faaa1","\xc1\xc0\xc4\xc2\u0102\u01cd\u0100\u0104\xc5\xc3\u0106\u0108\u010c\xc7\u010a\u010e\xc9\xc8\xcb\xca\u011a\u0116\u0112\u0118"],["8faaba","\u011c\u011e\u0122\u0120\u0124\xcd\xcc\xcf\xce\u01cf\u0130\u012a\u012e\u0128\u0134\u0136\u0139\u013d\u013b\u0143\u0147\u0145\xd1\xd3\xd2\xd6\xd4\u01d1\u0150\u014c\xd5\u0154\u0158\u0156\u015a\u015c\u0160\u015e\u0164\u0162\xda\xd9\xdc\xdb\u016c\u01d3\u0170\u016a\u0172\u016e\u0168\u01d7\u01db\u01d9\u01d5\u0174\xdd\u0178\u0176\u0179\u017d\u017b"],["8faba1","\xe1\xe0\xe4\xe2\u0103\u01ce\u0101\u0105\xe5\xe3\u0107\u0109\u010d\xe7\u010b\u010f\xe9\xe8\xeb\xea\u011b\u0117\u0113\u0119\u01f5\u011d\u011f"],["8fabbd","\u0121\u0125\xed\xec\xef\xee\u01d0"],["8fabc5","\u012b\u012f\u0129\u0135\u0137\u013a\u013e\u013c\u0144\u0148\u0146\xf1\xf3\xf2\xf6\xf4\u01d2\u0151\u014d\xf5\u0155\u0159\u0157\u015b\u015d\u0161\u015f\u0165\u0163\xfa\xf9\xfc\xfb\u016d\u01d4\u0171\u016b\u0173\u016f\u0169\u01d8\u01dc\u01da\u01d6\u0175\xfd\xff\u0177\u017a\u017e\u017c"],["8fb0a1","\u4e02\u4e04\u4e05\u4e0c\u4e12\u4e1f\u4e23\u4e24\u4e28\u4e2b\u4e2e\u4e2f\u4e30\u4e35\u4e40\u4e41\u4e44\u4e47\u4e51\u4e5a\u4e5c\u4e63\u4e68\u4e69\u4e74\u4e75\u4e79\u4e7f\u4e8d\u4e96\u4e97\u4e9d\u4eaf\u4eb9\u4ec3\u4ed0\u4eda\u4edb\u4ee0\u4ee1\u4ee2\u4ee8\u4eef\u4ef1\u4ef3\u4ef5\u4efd\u4efe\u4eff\u4f00\u4f02\u4f03\u4f08\u4f0b\u4f0c\u4f12\u4f15\u4f16\u4f17\u4f19\u4f2e\u4f31\u4f60\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e\u4f40\u4f42\u4f48\u4f49\u4f4b\u4f4c\u4f52\u4f54\u4f56\u4f58\u4f5f\u4f63\u4f6a\u4f6c\u4f6e\u4f71\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f7e\u4f81\u4f82\u4f84"],["8fb1a1","\u4f85\u4f89\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f94\u4f97\u4f99\u4f9a\u4f9e\u4f9f\u4fb2\u4fb7\u4fb9\u4fbb\u4fbc\u4fbd\u4fbe\u4fc0\u4fc1\u4fc5\u4fc6\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fcf\u4fd2\u4fdc\u4fe0\u4fe2\u4ff0\u4ff2\u4ffc\u4ffd\u4fff\u5000\u5001\u5004\u5007\u500a\u500c\u500e\u5010\u5013\u5017\u5018\u501b\u501c\u501d\u501e\u5022\u5027\u502e\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504a\u504c\u504e\u5051\u5052\u5053\u5057\u5059\u505f\u5060\u5062\u5063\u5066\u5067\u506a\u506d\u5070\u5071\u503b\u5081\u5083\u5084\u5086\u508a\u508e\u508f\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509b\u509c\u509e",4,"\u50aa\u50af\u50b0\u50b9\u50ba\u50bd\u50c0\u50c3\u50c4\u50c7\u50cc\u50ce\u50d0\u50d3\u50d4\u50d8\u50dc\u50dd\u50df\u50e2\u50e4\u50e6\u50e8\u50e9\u50ef\u50f1\u50f6\u50fa\u50fe\u5103\u5106\u5107\u5108\u510b\u510c\u510d\u510e\u50f2\u5110\u5117\u5119\u511b\u511c\u511d\u511e\u5123\u5127\u5128\u512c\u512d\u512f\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514a\u514f\u5153\u5155\u5157\u5158\u515f\u5164\u5166\u517e\u5183\u5184\u518b\u518e\u5198\u519d\u51a1\u51a3\u51ad\u51b8\u51ba\u51bc\u51be\u51bf\u51c2"],["8fb3a1","\u51c8\u51cf\u51d1\u51d2\u51d3\u51d5\u51d8\u51de\u51e2\u51e5\u51ee\u51f2\u51f3\u51f4\u51f7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523c\u5245\u5249\u5255\u5257\u5258\u525a\u525c\u525f\u5260\u5261\u5266\u526e\u5277\u5278\u5279\u5280\u5282\u5285\u528a\u528c\u5293\u5295\u5296\u5297\u5298\u529a\u529c\u52a4\u52a5\u52a6\u52a7\u52af\u52b0\u52b6\u52b7\u52b8\u52ba\u52bb\u52bd\u52c0\u52c4\u52c6\u52c8\u52cc\u52cf\u52d1\u52d4\u52d6\u52db\u52dc\u52e1\u52e5\u52e8\u52e9\u52ea\u52ec\u52f0\u52f1\u52f4\u52f6\u52f7\u5300\u5303\u530a\u530b"],["8fb4a1","\u530c\u5311\u5313\u5318\u531b\u531c\u531e\u531f\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u5330\u5332\u5335\u533c\u533d\u533e\u5342\u534c\u534b\u5359\u535b\u5361\u5363\u5365\u536c\u536d\u5372\u5379\u537e\u5383\u5387\u5388\u538e\u5393\u5394\u5399\u539d\u53a1\u53a4\u53aa\u53ab\u53af\u53b2\u53b4\u53b5\u53b7\u53b8\u53ba\u53bd\u53c0\u53c5\u53cf\u53d2\u53d3\u53d5\u53da\u53dd\u53de\u53e0\u53e6\u53e7\u53f5\u5402\u5413\u541a\u5421\u5427\u5428\u542a\u542f\u5431\u5434\u5435\u5443\u5444\u5447\u544d\u544f\u545e\u5462\u5464\u5466\u5467\u5469\u546b\u546d\u546e\u5474\u547f"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548d\u5491\u5495\u5496\u549c\u549f\u54a1\u54a6\u54a7\u54a9\u54aa\u54ad\u54ae\u54b1\u54b7\u54b9\u54ba\u54bb\u54bf\u54c6\u54ca\u54cd\u54ce\u54e0\u54ea\u54ec\u54ef\u54f6\u54fc\u54fe\u54ff\u5500\u5501\u5505\u5508\u5509\u550c\u550d\u550e\u5515\u552a\u552b\u5532\u5535\u5536\u553b\u553c\u553d\u5541\u5547\u5549\u554a\u554d\u5550\u5551\u5558\u555a\u555b\u555e\u5560\u5561\u5564\u5566\u557f\u5581\u5582\u5586\u5588\u558e\u558f\u5591\u5592\u5593\u5594\u5597\u55a3\u55a4\u55ad\u55b2\u55bf\u55c1\u55c3\u55c6\u55c9\u55cb\u55cc\u55ce\u55d1\u55d2"],["8fb6a1","\u55d3\u55d7\u55d8\u55db\u55de\u55e2\u55e9\u55f6\u55ff\u5605\u5608\u560a\u560d",5,"\u5619\u562c\u5630\u5633\u5635\u5637\u5639\u563b\u563c\u563d\u563f\u5640\u5641\u5643\u5644\u5646\u5649\u564b\u564d\u564f\u5654\u565e\u5660\u5661\u5662\u5663\u5666\u5669\u566d\u566f\u5671\u5672\u5675\u5684\u5685\u5688\u568b\u568c\u5695\u5699\u569a\u569d\u569e\u569f\u56a6\u56a7\u56a8\u56a9\u56ab\u56ac\u56ad\u56b1\u56b3\u56b7\u56be\u56c5\u56c9\u56ca\u56cb\u56cf\u56d0\u56cc\u56cd\u56d9\u56dc\u56dd\u56df\u56e1\u56e4",4,"\u56f1\u56eb\u56ed"],["8fb7a1","\u56f6\u56f7\u5701\u5702\u5707\u570a\u570c\u5711\u5715\u571a\u571b\u571d\u5720\u5722\u5723\u5724\u5725\u5729\u572a\u572c\u572e\u572f\u5733\u5734\u573d\u573e\u573f\u5745\u5746\u574c\u574d\u5752\u5762\u5765\u5767\u5768\u576b\u576d",4,"\u5773\u5774\u5775\u5777\u5779\u577a\u577b\u577c\u577e\u5781\u5783\u578c\u5794\u5797\u5799\u579a\u579c\u579d\u579e\u579f\u57a1\u5795\u57a7\u57a8\u57a9\u57ac\u57b8\u57bd\u57c7\u57c8\u57cc\u57cf\u57d5\u57dd\u57de\u57e4\u57e6\u57e7\u57e9\u57ed\u57f0\u57f5\u57f6\u57f8\u57fd\u57fe\u57ff\u5803\u5804\u5808\u5809\u57e1"],["8fb8a1","\u580c\u580d\u581b\u581e\u581f\u5820\u5826\u5827\u582d\u5832\u5839\u583f\u5849\u584c\u584d\u584f\u5850\u5855\u585f\u5861\u5864\u5867\u5868\u5878\u587c\u587f\u5880\u5881\u5887\u5888\u5889\u588a\u588c\u588d\u588f\u5890\u5894\u5896\u589d\u58a0\u58a1\u58a2\u58a6\u58a9\u58b1\u58b2\u58c4\u58bc\u58c2\u58c8\u58cd\u58ce\u58d0\u58d2\u58d4\u58d6\u58da\u58dd\u58e1\u58e2\u58e9\u58f3\u5905\u5906\u590b\u590c\u5912\u5913\u5914\u8641\u591d\u5921\u5923\u5924\u5928\u592f\u5930\u5933\u5935\u5936\u593f\u5943\u5946\u5952\u5953\u5959\u595b\u595d\u595e\u595f\u5961\u5963\u596b\u596d"],["8fb9a1","\u596f\u5972\u5975\u5976\u5979\u597b\u597c\u598b\u598c\u598e\u5992\u5995\u5997\u599f\u59a4\u59a7\u59ad\u59ae\u59af\u59b0\u59b3\u59b7\u59ba\u59bc\u59c1\u59c3\u59c4\u59c8\u59ca\u59cd\u59d2\u59dd\u59de\u59df\u59e3\u59e4\u59e7\u59ee\u59ef\u59f1\u59f2\u59f4\u59f7\u5a00\u5a04\u5a0c\u5a0d\u5a0e\u5a12\u5a13\u5a1e\u5a23\u5a24\u5a27\u5a28\u5a2a\u5a2d\u5a30\u5a44\u5a45\u5a47\u5a48\u5a4c\u5a50\u5a55\u5a5e\u5a63\u5a65\u5a67\u5a6d\u5a77\u5a7a\u5a7b\u5a7e\u5a8b\u5a90\u5a93\u5a96\u5a99\u5a9c\u5a9e\u5a9f\u5aa0\u5aa2\u5aa7\u5aac\u5ab1\u5ab2\u5ab3\u5ab5\u5ab8\u5aba\u5abb\u5abf"],["8fbaa1","\u5ac4\u5ac6\u5ac8\u5acf\u5ada\u5adc\u5ae0\u5ae5\u5aea\u5aee\u5af5\u5af6\u5afd\u5b00\u5b01\u5b08\u5b17\u5b34\u5b19\u5b1b\u5b1d\u5b21\u5b25\u5b2d\u5b38\u5b41\u5b4b\u5b4c\u5b52\u5b56\u5b5e\u5b68\u5b6e\u5b6f\u5b7c\u5b7d\u5b7e\u5b7f\u5b81\u5b84\u5b86\u5b8a\u5b8e\u5b90\u5b91\u5b93\u5b94\u5b96\u5ba8\u5ba9\u5bac\u5bad\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbc\u5bc0\u5bc1\u5bcd\u5bcf\u5bd6",4,"\u5be0\u5bef\u5bf1\u5bf4\u5bfd\u5c0c\u5c17\u5c1e\u5c1f\u5c23\u5c26\u5c29\u5c2b\u5c2c\u5c2e\u5c30\u5c32\u5c35\u5c36\u5c59\u5c5a\u5c5c\u5c62\u5c63\u5c67\u5c68\u5c69"],["8fbba1","\u5c6d\u5c70\u5c74\u5c75\u5c7a\u5c7b\u5c7c\u5c7d\u5c87\u5c88\u5c8a\u5c8f\u5c92\u5c9d\u5c9f\u5ca0\u5ca2\u5ca3\u5ca6\u5caa\u5cb2\u5cb4\u5cb5\u5cba\u5cc9\u5ccb\u5cd2\u5cdd\u5cd7\u5cee\u5cf1\u5cf2\u5cf4\u5d01\u5d06\u5d0d\u5d12\u5d2b\u5d23\u5d24\u5d26\u5d27\u5d31\u5d34\u5d39\u5d3d\u5d3f\u5d42\u5d43\u5d46\u5d48\u5d55\u5d51\u5d59\u5d4a\u5d5f\u5d60\u5d61\u5d62\u5d64\u5d6a\u5d6d\u5d70\u5d79\u5d7a\u5d7e\u5d7f\u5d81\u5d83\u5d88\u5d8a\u5d92\u5d93\u5d94\u5d95\u5d99\u5d9b\u5d9f\u5da0\u5da7\u5dab\u5db0\u5db4\u5db8\u5db9\u5dc3\u5dc7\u5dcb\u5dd0\u5dce\u5dd8\u5dd9\u5de0\u5de4"],["8fbca1","\u5de9\u5df8\u5df9\u5e00\u5e07\u5e0d\u5e12\u5e14\u5e15\u5e18\u5e1f\u5e20\u5e2e\u5e28\u5e32\u5e35\u5e3e\u5e4b\u5e50\u5e49\u5e51\u5e56\u5e58\u5e5b\u5e5c\u5e5e\u5e68\u5e6a",4,"\u5e70\u5e80\u5e8b\u5e8e\u5ea2\u5ea4\u5ea5\u5ea8\u5eaa\u5eac\u5eb1\u5eb3\u5ebd\u5ebe\u5ebf\u5ec6\u5ecc\u5ecb\u5ece\u5ed1\u5ed2\u5ed4\u5ed5\u5edc\u5ede\u5ee5\u5eeb\u5f02\u5f06\u5f07\u5f08\u5f0e\u5f19\u5f1c\u5f1d\u5f21\u5f22\u5f23\u5f24\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f34\u5f36\u5f3b\u5f3d\u5f3f\u5f40\u5f44\u5f45\u5f47\u5f4d\u5f50\u5f54\u5f58\u5f5b\u5f60\u5f63\u5f64\u5f67"],["8fbda1","\u5f6f\u5f72\u5f74\u5f75\u5f78\u5f7a\u5f7d\u5f7e\u5f89\u5f8d\u5f8f\u5f96\u5f9c\u5f9d\u5fa2\u5fa7\u5fab\u5fa4\u5fac\u5faf\u5fb0\u5fb1\u5fb8\u5fc4\u5fc7\u5fc8\u5fc9\u5fcb\u5fd0",4,"\u5fde\u5fe1\u5fe2\u5fe8\u5fe9\u5fea\u5fec\u5fed\u5fee\u5fef\u5ff2\u5ff3\u5ff6\u5ffa\u5ffc\u6007\u600a\u600d\u6013\u6014\u6017\u6018\u601a\u601f\u6024\u602d\u6033\u6035\u6040\u6047\u6048\u6049\u604c\u6051\u6054\u6056\u6057\u605d\u6061\u6067\u6071\u607e\u607f\u6082\u6086\u6088\u608a\u608e\u6091\u6093\u6095\u6098\u609d\u609e\u60a2\u60a4\u60a5\u60a8\u60b0\u60b1\u60b7"],["8fbea1","\u60bb\u60be\u60c2\u60c4\u60c8\u60c9\u60ca\u60cb\u60ce\u60cf\u60d4\u60d5\u60d9\u60db\u60dd\u60de\u60e2\u60e5\u60f2\u60f5\u60f8\u60fc\u60fd\u6102\u6107\u610a\u610c\u6110",4,"\u6116\u6117\u6119\u611c\u611e\u6122\u612a\u612b\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615e\u6160\u616c\u6172\u6178\u617b\u617c\u617f\u6180\u6181\u6183\u6184\u618b\u618d\u6192\u6193\u6197\u6198\u619c\u619d\u619f\u61a0\u61a5\u61a8\u61aa\u61ad\u61b8\u61b9\u61bc\u61c0\u61c1\u61c2\u61ce\u61cf\u61d5\u61dc\u61dd\u61de\u61df\u61e1\u61e2\u61e7\u61e9\u61e5"],["8fbfa1","\u61ec\u61ed\u61ef\u6201\u6203\u6204\u6207\u6213\u6215\u621c\u6220\u6222\u6223\u6227\u6229\u622b\u6239\u623d\u6242\u6243\u6244\u6246\u624c\u6250\u6251\u6252\u6254\u6256\u625a\u625c\u6264\u626d\u626f\u6273\u627a\u627d\u628d\u628e\u628f\u6290\u62a6\u62a8\u62b3\u62b6\u62b7\u62ba\u62be\u62bf\u62c4\u62ce\u62d5\u62d6\u62da\u62ea\u62f2\u62f4\u62fc\u62fd\u6303\u6304\u630a\u630b\u630d\u6310\u6313\u6316\u6318\u6329\u632a\u632d\u6335\u6336\u6339\u633c\u6341\u6342\u6343\u6344\u6346\u634a\u634b\u634e\u6352\u6353\u6354\u6358\u635b\u6365\u6366\u636c\u636d\u6371\u6374\u6375"],["8fc0a1","\u6378\u637c\u637d\u637f\u6382\u6384\u6387\u638a\u6390\u6394\u6395\u6399\u639a\u639e\u63a4\u63a6\u63ad\u63ae\u63af\u63bd\u63c1\u63c5\u63c8\u63ce\u63d1\u63d3\u63d4\u63d5\u63dc\u63e0\u63e5\u63ea\u63ec\u63f2\u63f3\u63f5\u63f8\u63f9\u6409\u640a\u6410\u6412\u6414\u6418\u641e\u6420\u6422\u6424\u6425\u6429\u642a\u642f\u6430\u6435\u643d\u643f\u644b\u644f\u6451\u6452\u6453\u6454\u645a\u645b\u645c\u645d\u645f\u6460\u6461\u6463\u646d\u6473\u6474\u647b\u647d\u6485\u6487\u648f\u6490\u6491\u6498\u6499\u649b\u649d\u649f\u64a1\u64a3\u64a6\u64a8\u64ac\u64b3\u64bd\u64be\u64bf"],["8fc1a1","\u64c4\u64c9\u64ca\u64cb\u64cc\u64ce\u64d0\u64d1\u64d5\u64d7\u64e4\u64e5\u64e9\u64ea\u64ed\u64f0\u64f5\u64f7\u64fb\u64ff\u6501\u6504\u6508\u6509\u650a\u650f\u6513\u6514\u6516\u6519\u651b\u651e\u651f\u6522\u6526\u6529\u652e\u6531\u653a\u653c\u653d\u6543\u6547\u6549\u6550\u6552\u6554\u655f\u6560\u6567\u656b\u657a\u657d\u6581\u6585\u658a\u6592\u6595\u6598\u659d\u65a0\u65a3\u65a6\u65ae\u65b2\u65b3\u65b4\u65bf\u65c2\u65c8\u65c9\u65ce\u65d0\u65d4\u65d6\u65d8\u65df\u65f0\u65f2\u65f4\u65f5\u65f9\u65fe\u65ff\u6600\u6604\u6608\u6609\u660d\u6611\u6612\u6615\u6616\u661d"],["8fc2a1","\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664a\u664c\u6651\u664e\u6657\u6658\u6659\u665b\u665c\u6660\u6661\u66fb\u666a\u666b\u666c\u667e\u6673\u6675\u667f\u6677\u6678\u6679\u667b\u6680\u667c\u668b\u668c\u668d\u6690\u6692\u6699\u669a\u669b\u669c\u669f\u66a0\u66a4\u66ad\u66b1\u66b2\u66b5\u66bb\u66bf\u66c0\u66c2\u66c3\u66c8\u66cc\u66ce\u66cf\u66d4\u66db\u66df\u66e8\u66eb\u66ec\u66ee\u66fa\u6705\u6707\u670e\u6713\u6719\u671c\u6720\u6722\u6733\u673e\u6745\u6747\u6748\u674c\u6754\u6755\u675d"],["8fc3a1","\u6766\u676c\u676e\u6774\u6776\u677b\u6781\u6784\u678e\u678f\u6791\u6793\u6796\u6798\u6799\u679b\u67b0\u67b1\u67b2\u67b5\u67bb\u67bc\u67bd\u67f9\u67c0\u67c2\u67c3\u67c5\u67c8\u67c9\u67d2\u67d7\u67d9\u67dc\u67e1\u67e6\u67f0\u67f2\u67f6\u67f7\u6852\u6814\u6819\u681d\u681f\u6828\u6827\u682c\u682d\u682f\u6830\u6831\u6833\u683b\u683f\u6844\u6845\u684a\u684c\u6855\u6857\u6858\u685b\u686b\u686e",4,"\u6875\u6879\u687a\u687b\u687c\u6882\u6884\u6886\u6888\u6896\u6898\u689a\u689c\u68a1\u68a3\u68a5\u68a9\u68aa\u68ae\u68b2\u68bb\u68c5\u68c8\u68cc\u68cf"],["8fc4a1","\u68d0\u68d1\u68d3\u68d6\u68d9\u68dc\u68dd\u68e5\u68e8\u68ea\u68eb\u68ec\u68ed\u68f0\u68f1\u68f5\u68f6\u68fb\u68fc\u68fd\u6906\u6909\u690a\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693b\u6942\u6945\u6949\u694e\u6957\u695b\u6963\u6964\u6965\u6966\u6968\u6969\u696c\u6970\u6971\u6972\u697a\u697b\u697f\u6980\u698d\u6992\u6996\u6998\u69a1\u69a5\u69a6\u69a8\u69ab\u69ad\u69af\u69b7\u69b8\u69ba\u69bc\u69c5\u69c8\u69d1\u69d6\u69d7\u69e2\u69e5\u69ee\u69ef\u69f1\u69f3\u69f5\u69fe\u6a00\u6a01\u6a03\u6a0f\u6a11\u6a15\u6a1a\u6a1d\u6a20\u6a24\u6a28\u6a30\u6a32"],["8fc5a1","\u6a34\u6a37\u6a3b\u6a3e\u6a3f\u6a45\u6a46\u6a49\u6a4a\u6a4e\u6a50\u6a51\u6a52\u6a55\u6a56\u6a5b\u6a64\u6a67\u6a6a\u6a71\u6a73\u6a7e\u6a81\u6a83\u6a86\u6a87\u6a89\u6a8b\u6a91\u6a9b\u6a9d\u6a9e\u6a9f\u6aa5\u6aab\u6aaf\u6ab0\u6ab1\u6ab4\u6abd\u6abe\u6abf\u6ac6\u6ac9\u6ac8\u6acc\u6ad0\u6ad4\u6ad5\u6ad6\u6adc\u6add\u6ae4\u6ae7\u6aec\u6af0\u6af1\u6af2\u6afc\u6afd\u6b02\u6b03\u6b06\u6b07\u6b09\u6b0f\u6b10\u6b11\u6b17\u6b1b\u6b1e\u6b24\u6b28\u6b2b\u6b2c\u6b2f\u6b35\u6b36\u6b3b\u6b3f\u6b46\u6b4a\u6b4d\u6b52\u6b56\u6b58\u6b5d\u6b60\u6b67\u6b6b\u6b6e\u6b70\u6b75\u6b7d"],["8fc6a1","\u6b7e\u6b82\u6b85\u6b97\u6b9b\u6b9f\u6ba0\u6ba2\u6ba3\u6ba8\u6ba9\u6bac\u6bad\u6bae\u6bb0\u6bb8\u6bb9\u6bbd\u6bbe\u6bc3\u6bc4\u6bc9\u6bcc\u6bd6\u6bda\u6be1\u6be3\u6be6\u6be7\u6bee\u6bf1\u6bf7\u6bf9\u6bff\u6c02\u6c04\u6c05\u6c09\u6c0d\u6c0e\u6c10\u6c12\u6c19\u6c1f\u6c26\u6c27\u6c28\u6c2c\u6c2e\u6c33\u6c35\u6c36\u6c3a\u6c3b\u6c3f\u6c4a\u6c4b\u6c4d\u6c4f\u6c52\u6c54\u6c59\u6c5b\u6c5c\u6c6b\u6c6d\u6c6f\u6c74\u6c76\u6c78\u6c79\u6c7b\u6c85\u6c86\u6c87\u6c89\u6c94\u6c95\u6c97\u6c98\u6c9c\u6c9f\u6cb0\u6cb2\u6cb4\u6cc2\u6cc6\u6ccd\u6ccf\u6cd0\u6cd1\u6cd2\u6cd4\u6cd6"],["8fc7a1","\u6cda\u6cdc\u6ce0\u6ce7\u6ce9\u6ceb\u6cec\u6cee\u6cf2\u6cf4\u6d04\u6d07\u6d0a\u6d0e\u6d0f\u6d11\u6d13\u6d1a\u6d26\u6d27\u6d28\u6c67\u6d2e\u6d2f\u6d31\u6d39\u6d3c\u6d3f\u6d57\u6d5e\u6d5f\u6d61\u6d65\u6d67\u6d6f\u6d70\u6d7c\u6d82\u6d87\u6d91\u6d92\u6d94\u6d96\u6d97\u6d98\u6daa\u6dac\u6db4\u6db7\u6db9\u6dbd\u6dbf\u6dc4\u6dc8\u6dca\u6dce\u6dcf\u6dd6\u6ddb\u6ddd\u6ddf\u6de0\u6de2\u6de5\u6de9\u6def\u6df0\u6df4\u6df6\u6dfc\u6e00\u6e04\u6e1e\u6e22\u6e27\u6e32\u6e36\u6e39\u6e3b\u6e3c\u6e44\u6e45\u6e48\u6e49\u6e4b\u6e4f\u6e51\u6e52\u6e53\u6e54\u6e57\u6e5c\u6e5d\u6e5e"],["8fc8a1","\u6e62\u6e63\u6e68\u6e73\u6e7b\u6e7d\u6e8d\u6e93\u6e99\u6ea0\u6ea7\u6ead\u6eae\u6eb1\u6eb3\u6ebb\u6ebf\u6ec0\u6ec1\u6ec3\u6ec7\u6ec8\u6eca\u6ecd\u6ece\u6ecf\u6eeb\u6eed\u6eee\u6ef9\u6efb\u6efd\u6f04\u6f08\u6f0a\u6f0c\u6f0d\u6f16\u6f18\u6f1a\u6f1b\u6f26\u6f29\u6f2a\u6f2f\u6f30\u6f33\u6f36\u6f3b\u6f3c\u6f2d\u6f4f\u6f51\u6f52\u6f53\u6f57\u6f59\u6f5a\u6f5d\u6f5e\u6f61\u6f62\u6f68\u6f6c\u6f7d\u6f7e\u6f83\u6f87\u6f88\u6f8b\u6f8c\u6f8d\u6f90\u6f92\u6f93\u6f94\u6f96\u6f9a\u6f9f\u6fa0\u6fa5\u6fa6\u6fa7\u6fa8\u6fae\u6faf\u6fb0\u6fb5\u6fb6\u6fbc\u6fc5\u6fc7\u6fc8\u6fca"],["8fc9a1","\u6fda\u6fde\u6fe8\u6fe9\u6ff0\u6ff5\u6ff9\u6ffc\u6ffd\u7000\u7005\u7006\u7007\u700d\u7017\u7020\u7023\u702f\u7034\u7037\u7039\u703c\u7043\u7044\u7048\u7049\u704a\u704b\u7054\u7055\u705d\u705e\u704e\u7064\u7065\u706c\u706e\u7075\u7076\u707e\u7081\u7085\u7086\u7094",4,"\u709b\u70a4\u70ab\u70b0\u70b1\u70b4\u70b7\u70ca\u70d1\u70d3\u70d4\u70d5\u70d6\u70d8\u70dc\u70e4\u70fa\u7103",4,"\u710b\u710c\u710f\u711e\u7120\u712b\u712d\u712f\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714a\u714b\u7150\u7152\u7157\u715a\u715c\u715e\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718c\u7192\u719a\u719b\u71a0\u71a2\u71af\u71b0\u71b2\u71b3\u71ba\u71bf\u71c0\u71c1\u71c4\u71cb\u71cc\u71d3\u71d6\u71d9\u71da\u71dc\u71f8\u71fe\u7200\u7207\u7208\u7209\u7213\u7217\u721a\u721d\u721f\u7224\u722b\u722f\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724e\u724f\u7250\u7253\u7255\u7256\u725a\u725c\u725e\u7260\u7263\u7268\u726b\u726e\u726f\u7271\u7277\u7278\u727b\u727c\u727f\u7284\u7289\u728d\u728e\u7293\u729b\u72a8\u72ad\u72ae\u72b1\u72b4\u72be\u72c1\u72c7\u72c9\u72cc\u72d5\u72d6\u72d8\u72df\u72e5\u72f3\u72f4\u72fa\u72fb"],["8fcba1","\u72fe\u7302\u7304\u7305\u7307\u730b\u730d\u7312\u7313\u7318\u7319\u731e\u7322\u7324\u7327\u7328\u732c\u7331\u7332\u7335\u733a\u733b\u733d\u7343\u734d\u7350\u7352\u7356\u7358\u735d\u735e\u735f\u7360\u7366\u7367\u7369\u736b\u736c\u736e\u736f\u7371\u7377\u7379\u737c\u7380\u7381\u7383\u7385\u7386\u738e\u7390\u7393\u7395\u7397\u7398\u739c\u739e\u739f\u73a0\u73a2\u73a5\u73a6\u73aa\u73ab\u73ad\u73b5\u73b7\u73b9\u73bc\u73bd\u73bf\u73c5\u73c6\u73c9\u73cb\u73cc\u73cf\u73d2\u73d3\u73d6\u73d9\u73dd\u73e1\u73e3\u73e6\u73e7\u73e9\u73f4\u73f5\u73f7\u73f9\u73fa\u73fb\u73fd"],["8fcca1","\u73ff\u7400\u7401\u7404\u7407\u740a\u7411\u741a\u741b\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744b\u744d\u7451\u7452\u7457\u745d\u7462\u7466\u7467\u7468\u746b\u746d\u746e\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748f\u7490\u7491\u7492\u7498\u7499\u749a\u749c\u749f\u74a0\u74a1\u74a3\u74a6\u74a8\u74a9\u74aa\u74ab\u74ae\u74af\u74b1\u74b2\u74b5\u74b9\u74bb\u74bf\u74c8\u74c9\u74cc\u74d0\u74d3\u74d8\u74da\u74db\u74de\u74df\u74e4\u74e8\u74ea\u74eb\u74ef\u74f4\u74fa\u74fb\u74fc\u74ff\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752a\u752f\u7536\u7539\u753d\u753e\u753f\u7540\u7543\u7547\u7548\u754e\u7550\u7552\u7557\u755e\u755f\u7561\u756f\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759c\u75a2\u75a4\u75b4\u75ba\u75bf\u75c0\u75c1\u75c4\u75c6\u75cc\u75ce\u75cf\u75d7\u75dc\u75df\u75e0\u75e1\u75e4\u75e7\u75ec\u75ee\u75ef\u75f1\u75f9\u7600\u7602\u7603\u7604\u7607\u7608\u760a\u760c\u760f\u7612\u7613\u7615\u7616\u7619\u761b\u761c\u761d\u761e\u7623\u7625\u7626\u7629\u762d\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763a\u763c\u764a\u7640\u7641\u7643\u7644\u7645\u7649\u764b\u7655\u7659\u765f\u7664\u7665\u766d\u766e\u766f\u7671\u7674\u7681\u7685\u768c\u768d\u7695\u769b\u769c\u769d\u769f\u76a0\u76a2",6,"\u76aa\u76ad\u76bd\u76c1\u76c5\u76c9\u76cb\u76cc\u76ce\u76d4\u76d9\u76e0\u76e6\u76e8\u76ec\u76f0\u76f1\u76f6\u76f9\u76fc\u7700\u7706\u770a\u770e\u7712\u7714\u7715\u7717\u7719\u771a\u771c\u7722\u7728\u772d\u772e\u772f\u7734\u7735\u7736\u7739\u773d\u773e\u7742\u7745\u7746\u774a\u774d\u774e\u774f\u7752\u7756\u7757\u775c\u775e\u775f\u7760\u7762"],["8fcfa1","\u7764\u7767\u776a\u776c\u7770\u7772\u7773\u7774\u777a\u777d\u7780\u7784\u778c\u778d\u7794\u7795\u7796\u779a\u779f\u77a2\u77a7\u77aa\u77ae\u77af\u77b1\u77b5\u77be\u77c3\u77c9\u77d1\u77d2\u77d5\u77d9\u77de\u77df\u77e0\u77e4\u77e6\u77ea\u77ec\u77f0\u77f1\u77f4\u77f8\u77fb\u7805\u7806\u7809\u780d\u780e\u7811\u781d\u7821\u7822\u7823\u782d\u782e\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784c\u784e\u7852\u785c\u785e\u7860\u7861\u7863\u7864\u7868\u786a\u786e\u787a\u787e\u788a\u788f\u7894\u7898\u78a1\u789d\u789e\u789f\u78a4\u78a8\u78ac\u78ad\u78b0\u78b1\u78b2\u78b3"],["8fd0a1","\u78bb\u78bd\u78bf\u78c7\u78c8\u78c9\u78cc\u78ce\u78d2\u78d3\u78d5\u78d6\u78e4\u78db\u78df\u78e0\u78e1\u78e6\u78ea\u78f2\u78f3\u7900\u78f6\u78f7\u78fa\u78fb\u78ff\u7906\u790c\u7910\u791a\u791c\u791e\u791f\u7920\u7925\u7927\u7929\u792d\u7931\u7934\u7935\u793b\u793d\u793f\u7944\u7945\u7946\u794a\u794b\u794f\u7951\u7954\u7958\u795b\u795c\u7967\u7969\u796b\u7972\u7979\u797b\u797c\u797e\u798b\u798c\u7991\u7993\u7994\u7995\u7996\u7998\u799b\u799c\u79a1\u79a8\u79a9\u79ab\u79af\u79b1\u79b4\u79b8\u79bb\u79c2\u79c4\u79c7\u79c8\u79ca\u79cf\u79d4\u79d6\u79da\u79dd\u79de"],["8fd1a1","\u79e0\u79e2\u79e5\u79ea\u79eb\u79ed\u79f1\u79f8\u79fc\u7a02\u7a03\u7a07\u7a09\u7a0a\u7a0c\u7a11\u7a15\u7a1b\u7a1e\u7a21\u7a27\u7a2b\u7a2d\u7a2f\u7a30\u7a34\u7a35\u7a38\u7a39\u7a3a\u7a44\u7a45\u7a47\u7a48\u7a4c\u7a55\u7a56\u7a59\u7a5c\u7a5d\u7a5f\u7a60\u7a65\u7a67\u7a6a\u7a6d\u7a75\u7a78\u7a7e\u7a80\u7a82\u7a85\u7a86\u7a8a\u7a8b\u7a90\u7a91\u7a94\u7a9e\u7aa0\u7aa3\u7aac\u7ab3\u7ab5\u7ab9\u7abb\u7abc\u7ac6\u7ac9\u7acc\u7ace\u7ad1\u7adb\u7ae8\u7ae9\u7aeb\u7aec\u7af1\u7af4\u7afb\u7afd\u7afe\u7b07\u7b14\u7b1f\u7b23\u7b27\u7b29\u7b2a\u7b2b\u7b2d\u7b2e\u7b2f\u7b30"],["8fd2a1","\u7b31\u7b34\u7b3d\u7b3f\u7b40\u7b41\u7b47\u7b4e\u7b55\u7b60\u7b64\u7b66\u7b69\u7b6a\u7b6d\u7b6f\u7b72\u7b73\u7b77\u7b84\u7b89\u7b8e\u7b90\u7b91\u7b96\u7b9b\u7b9e\u7ba0\u7ba5\u7bac\u7baf\u7bb0\u7bb2\u7bb5\u7bb6\u7bba\u7bbb\u7bbc\u7bbd\u7bc2\u7bc5\u7bc8\u7bca\u7bd4\u7bd6\u7bd7\u7bd9\u7bda\u7bdb\u7be8\u7bea\u7bf2\u7bf4\u7bf5\u7bf8\u7bf9\u7bfa\u7bfc\u7bfe\u7c01\u7c02\u7c03\u7c04\u7c06\u7c09\u7c0b\u7c0c\u7c0e\u7c0f\u7c19\u7c1b\u7c20\u7c25\u7c26\u7c28\u7c2c\u7c31\u7c33\u7c34\u7c36\u7c39\u7c3a\u7c46\u7c4a\u7c55\u7c51\u7c52\u7c53\u7c59",5],["8fd3a1","\u7c61\u7c63\u7c67\u7c69\u7c6d\u7c6e\u7c70\u7c72\u7c79\u7c7c\u7c7d\u7c86\u7c87\u7c8f\u7c94\u7c9e\u7ca0\u7ca6\u7cb0\u7cb6\u7cb7\u7cba\u7cbb\u7cbc\u7cbf\u7cc4\u7cc7\u7cc8\u7cc9\u7ccd\u7ccf\u7cd3\u7cd4\u7cd5\u7cd7\u7cd9\u7cda\u7cdd\u7ce6\u7ce9\u7ceb\u7cf5\u7d03\u7d07\u7d08\u7d09\u7d0f\u7d11\u7d12\u7d13\u7d16\u7d1d\u7d1e\u7d23\u7d26\u7d2a\u7d2d\u7d31\u7d3c\u7d3d\u7d3e\u7d40\u7d41\u7d47\u7d48\u7d4d\u7d51\u7d53\u7d57\u7d59\u7d5a\u7d5c\u7d5d\u7d65\u7d67\u7d6a\u7d70\u7d78\u7d7a\u7d7b\u7d7f\u7d81\u7d82\u7d83\u7d85\u7d86\u7d88\u7d8b\u7d8c\u7d8d\u7d91\u7d96\u7d97\u7d9d"],["8fd4a1","\u7d9e\u7da6\u7da7\u7daa\u7db3\u7db6\u7db7\u7db9\u7dc2",4,"\u7dcc\u7dcd\u7dce\u7dd7\u7dd9\u7e00\u7de2\u7de5\u7de6\u7dea\u7deb\u7ded\u7df1\u7df5\u7df6\u7df9\u7dfa\u7e08\u7e10\u7e11\u7e15\u7e17\u7e1c\u7e1d\u7e20\u7e27\u7e28\u7e2c\u7e2d\u7e2f\u7e33\u7e36\u7e3f\u7e44\u7e45\u7e47\u7e4e\u7e50\u7e52\u7e58\u7e5f\u7e61\u7e62\u7e65\u7e6b\u7e6e\u7e6f\u7e73\u7e78\u7e7e\u7e81\u7e86\u7e87\u7e8a\u7e8d\u7e91\u7e95\u7e98\u7e9a\u7e9d\u7e9e\u7f3c\u7f3b\u7f3d\u7f3e\u7f3f\u7f43\u7f44\u7f47\u7f4f\u7f52\u7f53\u7f5b\u7f5c\u7f5d\u7f61\u7f63\u7f64\u7f65\u7f66\u7f6d"],["8fd5a1","\u7f71\u7f7d\u7f7e\u7f7f\u7f80\u7f8b\u7f8d\u7f8f\u7f90\u7f91\u7f96\u7f97\u7f9c\u7fa1\u7fa2\u7fa6\u7faa\u7fad\u7fb4\u7fbc\u7fbf\u7fc0\u7fc3\u7fc8\u7fce\u7fcf\u7fdb\u7fdf\u7fe3\u7fe5\u7fe8\u7fec\u7fee\u7fef\u7ff2\u7ffa\u7ffd\u7ffe\u7fff\u8007\u8008\u800a\u800d\u800e\u800f\u8011\u8013\u8014\u8016\u801d\u801e\u801f\u8020\u8024\u8026\u802c\u802e\u8030\u8034\u8035\u8037\u8039\u803a\u803c\u803e\u8040\u8044\u8060\u8064\u8066\u806d\u8071\u8075\u8081\u8088\u808e\u809c\u809e\u80a6\u80a7\u80ab\u80b8\u80b9\u80c8\u80cd\u80cf\u80d2\u80d4\u80d5\u80d7\u80d8\u80e0\u80ed\u80ee"],["8fd6a1","\u80f0\u80f2\u80f3\u80f6\u80f9\u80fa\u80fe\u8103\u810b\u8116\u8117\u8118\u811c\u811e\u8120\u8124\u8127\u812c\u8130\u8135\u813a\u813c\u8145\u8147\u814a\u814c\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816d\u816f\u8177\u8181\u8190\u8184\u8185\u8186\u818b\u818e\u8196\u8198\u819b\u819e\u81a2\u81ae\u81b2\u81b4\u81bb\u81cb\u81c3\u81c5\u81ca\u81ce\u81cf\u81d5\u81d7\u81db\u81dd\u81de\u81e1\u81e4\u81eb\u81ec\u81f0\u81f1\u81f2\u81f5\u81f6\u81f8\u81f9\u81fd\u81ff\u8200\u8203\u820f\u8213\u8214\u8219\u821a\u821d\u8221\u8222\u8228\u8232\u8234\u823a\u8243\u8244\u8245\u8246"],["8fd7a1","\u824b\u824e\u824f\u8251\u8256\u825c\u8260\u8263\u8267\u826d\u8274\u827b\u827d\u827f\u8280\u8281\u8283\u8284\u8287\u8289\u828a\u828e\u8291\u8294\u8296\u8298\u829a\u829b\u82a0\u82a1\u82a3\u82a4\u82a7\u82a8\u82a9\u82aa\u82ae\u82b0\u82b2\u82b4\u82b7\u82ba\u82bc\u82be\u82bf\u82c6\u82d0\u82d5\u82da\u82e0\u82e2\u82e4\u82e8\u82ea\u82ed\u82ef\u82f6\u82f7\u82fd\u82fe\u8300\u8301\u8307\u8308\u830a\u830b\u8354\u831b\u831d\u831e\u831f\u8321\u8322\u832c\u832d\u832e\u8330\u8333\u8337\u833a\u833c\u833d\u8342\u8343\u8344\u8347\u834d\u834e\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837d\u837f\u8380\u8382\u8384\u8386\u838d\u8392\u8394\u8395\u8398\u8399\u839b\u839c\u839d\u83a6\u83a7\u83a9\u83ac\u83be\u83bf\u83c0\u83c7\u83c9\u83cf\u83d0\u83d1\u83d4\u83dd\u8353\u83e8\u83ea\u83f6\u83f8\u83f9\u83fc\u8401\u8406\u840a\u840f\u8411\u8415\u8419\u83ad\u842f\u8439\u8445\u8447\u8448\u844a\u844d\u844f\u8451\u8452\u8456\u8458\u8459\u845a\u845c\u8460\u8464\u8465\u8467\u846a\u8470\u8473\u8474\u8476\u8478\u847c\u847d\u8481\u8485\u8492\u8493\u8495\u849e\u84a6\u84a8\u84a9\u84aa\u84af\u84b1\u84b4\u84ba\u84bd\u84be\u84c0\u84c2\u84c7\u84c8\u84cc\u84cf\u84d3"],["8fd9a1","\u84dc\u84e7\u84ea\u84ef\u84f0\u84f1\u84f2\u84f7\u8532\u84fa\u84fb\u84fd\u8502\u8503\u8507\u850c\u850e\u8510\u851c\u851e\u8522\u8523\u8524\u8525\u8527\u852a\u852b\u852f\u8533\u8534\u8536\u853f\u8546\u854f",4,"\u8556\u8559\u855c",6,"\u8564\u856b\u856f\u8579\u857a\u857b\u857d\u857f\u8581\u8585\u8586\u8589\u858b\u858c\u858f\u8593\u8598\u859d\u859f\u85a0\u85a2\u85a5\u85a7\u85b4\u85b6\u85b7\u85b8\u85bc\u85bd\u85be\u85bf\u85c2\u85c7\u85ca\u85cb\u85ce\u85ad\u85d8\u85da\u85df\u85e0\u85e6\u85e8\u85ed\u85f3\u85f6\u85fc"],["8fdaa1","\u85ff\u8600\u8604\u8605\u860d\u860e\u8610\u8611\u8612\u8618\u8619\u861b\u861e\u8621\u8627\u8629\u8636\u8638\u863a\u863c\u863d\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865d\u8660",4,"\u8669\u866c\u866f\u8675\u8676\u8677\u867a\u868d\u8691\u8696\u8698\u869a\u869c\u86a1\u86a6\u86a7\u86a8\u86ad\u86b1\u86b3\u86b4\u86b5\u86b7\u86b8\u86b9\u86bf\u86c0\u86c1\u86c3\u86c5\u86d1\u86d2\u86d5\u86d7\u86da\u86dc\u86e0\u86e3\u86e5\u86e7\u8688\u86fa\u86fc\u86fd\u8704\u8705\u8707\u870b\u870e\u870f\u8710\u8713\u8714\u8719\u871e\u871f\u8721\u8723"],["8fdba1","\u8728\u872e\u872f\u8731\u8732\u8739\u873a\u873c\u873d\u873e\u8740\u8743\u8745\u874d\u8758\u875d\u8761\u8764\u8765\u876f\u8771\u8772\u877b\u8783",6,"\u878b\u878c\u8790\u8793\u8795\u8797\u8798\u8799\u879e\u87a0\u87a3\u87a7\u87ac\u87ad\u87ae\u87b1\u87b5\u87be\u87bf\u87c1\u87c8\u87c9\u87ca\u87ce\u87d5\u87d6\u87d9\u87da\u87dc\u87df\u87e2\u87e3\u87e4\u87ea\u87eb\u87ed\u87f1\u87f3\u87f8\u87fa\u87ff\u8801\u8803\u8806\u8809\u880a\u880b\u8810\u8819\u8812\u8813\u8814\u8818\u881a\u881b\u881c\u881e\u881f\u8828\u882d\u882e\u8830\u8832\u8835"],["8fdca1","\u883a\u883c\u8841\u8843\u8845\u8848\u8849\u884a\u884b\u884e\u8851\u8855\u8856\u8858\u885a\u885c\u885f\u8860\u8864\u8869\u8871\u8879\u887b\u8880\u8898\u889a\u889b\u889c\u889f\u88a0\u88a8\u88aa\u88ba\u88bd\u88be\u88c0\u88ca",4,"\u88d1\u88d2\u88d3\u88db\u88de\u88e7\u88ef\u88f0\u88f1\u88f5\u88f7\u8901\u8906\u890d\u890e\u890f\u8915\u8916\u8918\u8919\u891a\u891c\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893a\u893e\u8940\u8942\u8945\u8946\u8949\u894f\u8952\u8957\u895a\u895b\u895c\u8961\u8962\u8963\u896b\u896e\u8970\u8973\u8975\u897a"],["8fdda1","\u897b\u897c\u897d\u8989\u898d\u8990\u8994\u8995\u899b\u899c\u899f\u89a0\u89a5\u89b0\u89b4\u89b5\u89b6\u89b7\u89bc\u89d4",4,"\u89e5\u89e9\u89eb\u89ed\u89f1\u89f3\u89f6\u89f9\u89fd\u89ff\u8a04\u8a05\u8a07\u8a0f\u8a11\u8a12\u8a14\u8a15\u8a1e\u8a20\u8a22\u8a24\u8a26\u8a2b\u8a2c\u8a2f\u8a35\u8a37\u8a3d\u8a3e\u8a40\u8a43\u8a45\u8a47\u8a49\u8a4d\u8a4e\u8a53\u8a56\u8a57\u8a58\u8a5c\u8a5d\u8a61\u8a65\u8a67\u8a75\u8a76\u8a77\u8a79\u8a7a\u8a7b\u8a7e\u8a7f\u8a80\u8a83\u8a86\u8a8b\u8a8f\u8a90\u8a92\u8a96\u8a97\u8a99\u8a9f\u8aa7\u8aa9\u8aae\u8aaf\u8ab3"],["8fdea1","\u8ab6\u8ab7\u8abb\u8abe\u8ac3\u8ac6\u8ac8\u8ac9\u8aca\u8ad1\u8ad3\u8ad4\u8ad5\u8ad7\u8add\u8adf\u8aec\u8af0\u8af4\u8af5\u8af6\u8afc\u8aff\u8b05\u8b06\u8b0b\u8b11\u8b1c\u8b1e\u8b1f\u8b0a\u8b2d\u8b30\u8b37\u8b3c\u8b42",4,"\u8b48\u8b52\u8b53\u8b54\u8b59\u8b4d\u8b5e\u8b63\u8b6d\u8b76\u8b78\u8b79\u8b7c\u8b7e\u8b81\u8b84\u8b85\u8b8b\u8b8d\u8b8f\u8b94\u8b95\u8b9c\u8b9e\u8b9f\u8c38\u8c39\u8c3d\u8c3e\u8c45\u8c47\u8c49\u8c4b\u8c4f\u8c51\u8c53\u8c54\u8c57\u8c58\u8c5b\u8c5d\u8c59\u8c63\u8c64\u8c66\u8c68\u8c69\u8c6d\u8c73\u8c75\u8c76\u8c7b\u8c7e\u8c86"],["8fdfa1","\u8c87\u8c8b\u8c90\u8c92\u8c93\u8c99\u8c9b\u8c9c\u8ca4\u8cb9\u8cba\u8cc5\u8cc6\u8cc9\u8ccb\u8ccf\u8cd6\u8cd5\u8cd9\u8cdd\u8ce1\u8ce8\u8cec\u8cef\u8cf0\u8cf2\u8cf5\u8cf7\u8cf8\u8cfe\u8cff\u8d01\u8d03\u8d09\u8d12\u8d17\u8d1b\u8d65\u8d69\u8d6c\u8d6e\u8d7f\u8d82\u8d84\u8d88\u8d8d\u8d90\u8d91\u8d95\u8d9e\u8d9f\u8da0\u8da6\u8dab\u8dac\u8daf\u8db2\u8db5\u8db7\u8db9\u8dbb\u8dc0\u8dc5\u8dc6\u8dc7\u8dc8\u8dca\u8dce\u8dd1\u8dd4\u8dd5\u8dd7\u8dd9\u8de4\u8de5\u8de7\u8dec\u8df0\u8dbc\u8df1\u8df2\u8df4\u8dfd\u8e01\u8e04\u8e05\u8e06\u8e0b\u8e11\u8e14\u8e16\u8e20\u8e21\u8e22"],["8fe0a1","\u8e23\u8e26\u8e27\u8e31\u8e33\u8e36\u8e37\u8e38\u8e39\u8e3d\u8e40\u8e41\u8e4b\u8e4d\u8e4e\u8e4f\u8e54\u8e5b\u8e5c\u8e5d\u8e5e\u8e61\u8e62\u8e69\u8e6c\u8e6d\u8e6f\u8e70\u8e71\u8e79\u8e7a\u8e7b\u8e82\u8e83\u8e89\u8e90\u8e92\u8e95\u8e9a\u8e9b\u8e9d\u8e9e\u8ea2\u8ea7\u8ea9\u8ead\u8eae\u8eb3\u8eb5\u8eba\u8ebb\u8ec0\u8ec1\u8ec3\u8ec4\u8ec7\u8ecf\u8ed1\u8ed4\u8edc\u8ee8\u8eee\u8ef0\u8ef1\u8ef7\u8ef9\u8efa\u8eed\u8f00\u8f02\u8f07\u8f08\u8f0f\u8f10\u8f16\u8f17\u8f18\u8f1e\u8f20\u8f21\u8f23\u8f25\u8f27\u8f28\u8f2c\u8f2d\u8f2e\u8f34\u8f35\u8f36\u8f37\u8f3a\u8f40\u8f41"],["8fe1a1","\u8f43\u8f47\u8f4f\u8f51",4,"\u8f58\u8f5d\u8f5e\u8f65\u8f9d\u8fa0\u8fa1\u8fa4\u8fa5\u8fa6\u8fb5\u8fb6\u8fb8\u8fbe\u8fc0\u8fc1\u8fc6\u8fca\u8fcb\u8fcd\u8fd0\u8fd2\u8fd3\u8fd5\u8fe0\u8fe3\u8fe4\u8fe8\u8fee\u8ff1\u8ff5\u8ff6\u8ffb\u8ffe\u9002\u9004\u9008\u900c\u9018\u901b\u9028\u9029\u902f\u902a\u902c\u902d\u9033\u9034\u9037\u903f\u9043\u9044\u904c\u905b\u905d\u9062\u9066\u9067\u906c\u9070\u9074\u9079\u9085\u9088\u908b\u908c\u908e\u9090\u9095\u9097\u9098\u9099\u909b\u90a0\u90a1\u90a2\u90a5\u90b0\u90b2\u90b3\u90b4\u90b6\u90bd\u90cc\u90be\u90c3"],["8fe2a1","\u90c4\u90c5\u90c7\u90c8\u90d5\u90d7\u90d8\u90d9\u90dc\u90dd\u90df\u90e5\u90d2\u90f6\u90eb\u90ef\u90f0\u90f4\u90fe\u90ff\u9100\u9104\u9105\u9106\u9108\u910d\u9110\u9114\u9116\u9117\u9118\u911a\u911c\u911e\u9120\u9125\u9122\u9123\u9127\u9129\u912e\u912f\u9131\u9134\u9136\u9137\u9139\u913a\u913c\u913d\u9143\u9147\u9148\u914f\u9153\u9157\u9159\u915a\u915b\u9161\u9164\u9167\u916d\u9174\u9179\u917a\u917b\u9181\u9183\u9185\u9186\u918a\u918e\u9191\u9193\u9194\u9195\u9198\u919e\u91a1\u91a6\u91a8\u91ac\u91ad\u91ae\u91b0\u91b1\u91b2\u91b3\u91b6\u91bb\u91bc\u91bd\u91bf"],["8fe3a1","\u91c2\u91c3\u91c5\u91d3\u91d4\u91d7\u91d9\u91da\u91de\u91e4\u91e5\u91e9\u91ea\u91ec",5,"\u91f7\u91f9\u91fb\u91fd\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920a\u920c\u9210\u9212\u9213\u9216\u9218\u921c\u921d\u9223\u9224\u9225\u9226\u9228\u922e\u922f\u9230\u9233\u9235\u9236\u9238\u9239\u923a\u923c\u923e\u9240\u9242\u9243\u9246\u9247\u924a\u924d\u924e\u924f\u9251\u9258\u9259\u925c\u925d\u9260\u9261\u9265\u9267\u9268\u9269\u926e\u926f\u9270\u9275",4,"\u927b\u927c\u927d\u927f\u9288\u9289\u928a\u928d\u928e\u9292\u9297"],["8fe4a1","\u9299\u929f\u92a0\u92a4\u92a5\u92a7\u92a8\u92ab\u92af\u92b2\u92b6\u92b8\u92ba\u92bb\u92bc\u92bd\u92bf",4,"\u92c5\u92c6\u92c7\u92c8\u92cb\u92cc\u92cd\u92ce\u92d0\u92d3\u92d5\u92d7\u92d8\u92d9\u92dc\u92dd\u92df\u92e0\u92e1\u92e3\u92e5\u92e7\u92e8\u92ec\u92ee\u92f0\u92f9\u92fb\u92ff\u9300\u9302\u9308\u930d\u9311\u9314\u9315\u931c\u931d\u931e\u931f\u9321\u9324\u9325\u9327\u9329\u932a\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935a\u935e\u9364\u9365\u9367\u9369\u936a\u936d\u936f\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937a\u937d\u937f\u9380\u9381\u9382\u9388\u938a\u938b\u938d\u938f\u9392\u9395\u9398\u939b\u939e\u93a1\u93a3\u93a4\u93a6\u93a8\u93ab\u93b4\u93b5\u93b6\u93ba\u93a9\u93c1\u93c4\u93c5\u93c6\u93c7\u93c9",4,"\u93d3\u93d9\u93dc\u93de\u93df\u93e2\u93e6\u93e7\u93f9\u93f7\u93f8\u93fa\u93fb\u93fd\u9401\u9402\u9404\u9408\u9409\u940d\u940e\u940f\u9415\u9416\u9417\u941f\u942e\u942f\u9431\u9432\u9433\u9434\u943b\u943f\u943d\u9443\u9445\u9448\u944a\u944c\u9455\u9459\u945c\u945f\u9461\u9463\u9468\u946b\u946d\u946e\u946f\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957e\u9584\u9588\u958c\u958d\u958e\u959d\u959e\u959f\u95a1\u95a6\u95a9\u95ab\u95ac\u95b4\u95b6\u95ba\u95bd\u95bf\u95c6\u95c8\u95c9\u95cb\u95d0\u95d1\u95d2\u95d3\u95d9\u95da\u95dd\u95de\u95df\u95e0\u95e4\u95e6\u961d\u961e\u9622\u9624\u9625\u9626\u962c\u9631\u9633\u9637\u9638\u9639\u963a\u963c\u963d\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966e\u9674\u967b\u967c\u967e\u967f\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969a\u969d\u969f\u96a4\u96a5\u96a6\u96a9\u96ae\u96af\u96b3\u96ba\u96ca\u96d2\u5db2\u96d8\u96da\u96dd\u96de\u96df\u96e9\u96ef\u96f1\u96fa\u9702"],["8fe7a1","\u9703\u9705\u9709\u971a\u971b\u971d\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974a\u974e\u974f\u9755\u9757\u9758\u975a\u975b\u9763\u9767\u976a\u976e\u9773\u9776\u9777\u9778\u977b\u977d\u977f\u9780\u9789\u9795\u9796\u9797\u9799\u979a\u979e\u979f\u97a2\u97ac\u97ae\u97b1\u97b2\u97b5\u97b6\u97b8\u97b9\u97ba\u97bc\u97be\u97bf\u97c1\u97c4\u97c5\u97c7\u97c9\u97ca\u97cc\u97cd\u97ce\u97d0\u97d1\u97d4\u97d7\u97d8\u97d9\u97dd\u97de\u97e0\u97db\u97e1\u97e4\u97ef\u97f1\u97f4\u97f7\u97f8\u97fa\u9807\u980a\u9819\u980d\u980e\u9814\u9816\u981c\u981e\u9820\u9823\u9826"],["8fe8a1","\u982b\u982e\u982f\u9830\u9832\u9833\u9835\u9825\u983e\u9844\u9847\u984a\u9851\u9852\u9853\u9856\u9857\u9859\u985a\u9862\u9863\u9865\u9866\u986a\u986c\u98ab\u98ad\u98ae\u98b0\u98b4\u98b7\u98b8\u98ba\u98bb\u98bf\u98c2\u98c5\u98c8\u98cc\u98e1\u98e3\u98e5\u98e6\u98e7\u98ea\u98f3\u98f6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991a\u991b\u991c\u991f\u9922\u9926\u9927\u992b\u9931",4,"\u9939\u993a\u993b\u993c\u9940\u9941\u9946\u9947\u9948\u994d\u994e\u9954\u9958\u9959\u995b\u995c\u995e\u995f\u9960\u999b\u999d\u999f\u99a6\u99b0\u99b1\u99b2\u99b5"],["8fe9a1","\u99b9\u99ba\u99bd\u99bf\u99c3\u99c9\u99d3\u99d4\u99d9\u99da\u99dc\u99de\u99e7\u99ea\u99eb\u99ec\u99f0\u99f4\u99f5\u99f9\u99fd\u99fe\u9a02\u9a03\u9a04\u9a0b\u9a0c\u9a10\u9a11\u9a16\u9a1e\u9a20\u9a22\u9a23\u9a24\u9a27\u9a2d\u9a2e\u9a33\u9a35\u9a36\u9a38\u9a47\u9a41\u9a44\u9a4a\u9a4b\u9a4c\u9a4e\u9a51\u9a54\u9a56\u9a5d\u9aaa\u9aac\u9aae\u9aaf\u9ab2\u9ab4\u9ab5\u9ab6\u9ab9\u9abb\u9abe\u9abf\u9ac1\u9ac3\u9ac6\u9ac8\u9ace\u9ad0\u9ad2\u9ad5\u9ad6\u9ad7\u9adb\u9adc\u9ae0\u9ae4\u9ae5\u9ae7\u9ae9\u9aec\u9af2\u9af3\u9af5\u9af9\u9afa\u9afd\u9aff",4],["8feaa1","\u9b04\u9b05\u9b08\u9b09\u9b0b\u9b0c\u9b0d\u9b0e\u9b10\u9b12\u9b16\u9b19\u9b1b\u9b1c\u9b20\u9b26\u9b2b\u9b2d\u9b33\u9b34\u9b35\u9b37\u9b39\u9b3a\u9b3d\u9b48\u9b4b\u9b4c\u9b55\u9b56\u9b57\u9b5b\u9b5e\u9b61\u9b63\u9b65\u9b66\u9b68\u9b6a",4,"\u9b73\u9b75\u9b77\u9b78\u9b79\u9b7f\u9b80\u9b84\u9b85\u9b86\u9b87\u9b89\u9b8a\u9b8b\u9b8d\u9b8f\u9b90\u9b94\u9b9a\u9b9d\u9b9e\u9ba6\u9ba7\u9ba9\u9bac\u9bb0\u9bb1\u9bb2\u9bb7\u9bb8\u9bbb\u9bbc\u9bbe\u9bbf\u9bc1\u9bc7\u9bc8\u9bce\u9bd0\u9bd7\u9bd8\u9bdd\u9bdf\u9be5\u9be7\u9bea\u9beb\u9bef\u9bf3\u9bf7\u9bf8"],["8feba1","\u9bf9\u9bfa\u9bfd\u9bff\u9c00\u9c02\u9c0b\u9c0f\u9c11\u9c16\u9c18\u9c19\u9c1a\u9c1c\u9c1e\u9c22\u9c23\u9c26",4,"\u9c31\u9c35\u9c36\u9c37\u9c3d\u9c41\u9c43\u9c44\u9c45\u9c49\u9c4a\u9c4e\u9c4f\u9c50\u9c53\u9c54\u9c56\u9c58\u9c5b\u9c5d\u9c5e\u9c5f\u9c63\u9c69\u9c6a\u9c5c\u9c6b\u9c68\u9c6e\u9c70\u9c72\u9c75\u9c77\u9c7b\u9ce6\u9cf2\u9cf7\u9cf9\u9d0b\u9d02\u9d11\u9d17\u9d18\u9d1c\u9d1d\u9d1e\u9d2f\u9d30\u9d32\u9d33\u9d34\u9d3a\u9d3c\u9d45\u9d3d\u9d42\u9d43\u9d47\u9d4a\u9d53\u9d54\u9d5f\u9d63\u9d62\u9d65\u9d69\u9d6a\u9d6b\u9d70\u9d76\u9d77\u9d7b"],["8feca1","\u9d7c\u9d7e\u9d83\u9d84\u9d86\u9d8a\u9d8d\u9d8e\u9d92\u9d93\u9d95\u9d96\u9d97\u9d98\u9da1\u9daa\u9dac\u9dae\u9db1\u9db5\u9db9\u9dbc\u9dbf\u9dc3\u9dc7\u9dc9\u9dca\u9dd4\u9dd5\u9dd6\u9dd7\u9dda\u9dde\u9ddf\u9de0\u9de5\u9de7\u9de9\u9deb\u9dee\u9df0\u9df3\u9df4\u9dfe\u9e0a\u9e02\u9e07\u9e0e\u9e10\u9e11\u9e12\u9e15\u9e16\u9e19\u9e1c\u9e1d\u9e7a\u9e7b\u9e7c\u9e80\u9e82\u9e83\u9e84\u9e85\u9e87\u9e8e\u9e8f\u9e96\u9e98\u9e9b\u9e9e\u9ea4\u9ea8\u9eac\u9eae\u9eaf\u9eb0\u9eb3\u9eb4\u9eb5\u9ec6\u9ec8\u9ecb\u9ed5\u9edf\u9ee4\u9ee7\u9eec\u9eed\u9eee\u9ef0\u9ef1\u9ef2\u9ef5"],["8feda1","\u9ef8\u9eff\u9f02\u9f03\u9f09\u9f0f\u9f10\u9f11\u9f12\u9f14\u9f16\u9f17\u9f19\u9f1a\u9f1b\u9f1f\u9f22\u9f26\u9f2a\u9f2b\u9f2f\u9f31\u9f32\u9f34\u9f37\u9f39\u9f3a\u9f3c\u9f3d\u9f3f\u9f41\u9f43",4,"\u9f53\u9f55\u9f56\u9f57\u9f58\u9f5a\u9f5d\u9f5e\u9f68\u9f69\u9f6d",4,"\u9f73\u9f75\u9f7a\u9f7d\u9f8f\u9f90\u9f91\u9f92\u9f94\u9f96\u9f97\u9f9e\u9fa1\u9fa2\u9fa3\u9fa5"]]')},82626(e){"use strict";e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},56943(e){"use strict";e.exports=JSON.parse('[["a140","\ue4c6",62],["a180","\ue505",32],["a240","\ue526",62],["a280","\ue565",32],["a2ab","\ue766",5],["a2e3","\u20ac\ue76d"],["a2ef","\ue76e\ue76f"],["a2fd","\ue770\ue771"],["a340","\ue586",62],["a380","\ue5c5",31,"\u3000"],["a440","\ue5e6",62],["a480","\ue625",32],["a4f4","\ue772",10],["a540","\ue646",62],["a580","\ue685",32],["a5f7","\ue77d",7],["a640","\ue6a6",62],["a680","\ue6e5",32],["a6b9","\ue785",7],["a6d9","\ue78d",6],["a6ec","\ue794\ue795"],["a6f3","\ue796"],["a6f6","\ue797",8],["a740","\ue706",62],["a780","\ue745",32],["a7c2","\ue7a0",14],["a7f2","\ue7af",12],["a896","\ue7bc",10],["a8bc","\u1e3f"],["a8bf","\u01f9"],["a8c1","\ue7c9\ue7ca\ue7cb\ue7cc"],["a8ea","\ue7cd",20],["a958","\ue7e2"],["a95b","\ue7e3"],["a95d","\ue7e4\ue7e5\ue7e6"],["a989","\u303e\u2ff0",11],["a997","\ue7f4",12],["a9f0","\ue801",14],["aaa1","\ue000",93],["aba1","\ue05e",93],["aca1","\ue0bc",93],["ada1","\ue11a",93],["aea1","\ue178",93],["afa1","\ue1d6",93],["d7fa","\ue810",4],["f8a1","\ue234",93],["f9a1","\ue292",93],["faa1","\ue2f0",93],["fba1","\ue34e",93],["fca1","\ue3ac",93],["fda1","\ue40a",93],["fe50","\u2e81\ue816\ue817\ue818\u2e84\u3473\u3447\u2e88\u2e8b\ue81e\u359e\u361a\u360e\u2e8c\u2e97\u396e\u3918\ue826\u39cf\u39df\u3a73\u39d0\ue82b\ue82c\u3b4e\u3c6e\u3ce0\u2ea7\ue831\ue832\u2eaa\u4056\u415f\u2eae\u4337\u2eb3\u2eb6\u2eb7\ue83b\u43b1\u43ac\u2ebb\u43dd\u44d6\u4661\u464c\ue843"],["fe80","\u4723\u4729\u477c\u478d\u2eca\u4947\u497a\u497d\u4982\u4983\u4985\u4986\u499f\u499b\u49b7\u49b6\ue854\ue855\u4ca3\u4c9f\u4ca0\u4ca1\u4c77\u4ca2\u4d13",6,"\u4dae\ue864\ue468",93],["8135f437","\ue7c7"]]')},29048(e){"use strict";e.exports=JSON.parse('[["0","\\u0000",128],["a1","\uff61",62],["8140","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7"],["8180","\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["81c8","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["81da","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["81f0","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["81fc","\u25ef"],["824f","\uff10",9],["8260","\uff21",25],["8281","\uff41",25],["829f","\u3041",82],["8340","\u30a1",62],["8380","\u30e0",22],["839f","\u0391",16,"\u03a3",6],["83bf","\u03b1",16,"\u03c3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043e",17],["849f","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["877e","\u337b"],["8780","\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["889f","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["8940","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186"],["8980","\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["8a40","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b"],["8a80","\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["8b40","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551"],["8b80","\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["8c40","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8"],["8c80","\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["8d40","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d"],["8d80","\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["8e40","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62"],["8e80","\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["8f40","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3"],["8f80","\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["9040","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8"],["9080","\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["9140","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb"],["9180","\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["9240","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4"],["9280","\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["9340","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac"],["9380","\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["9440","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885"],["9480","\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["9540","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577"],["9580","\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["9640","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6"],["9680","\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["9740","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32"],["9780","\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["9840","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["989f","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["9940","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed"],["9980","\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["9a40","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638"],["9a80","\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["9b40","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80"],["9b80","\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["9c40","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["9d40","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b"],["9d80","\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["9e40","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e"],["9e80","\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["9f40","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef"],["9f80","\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["e040","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd"],["e080","\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e140","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff"],["e180","\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e240","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0"],["e280","\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e340","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37"],["e380","\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e440","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264"],["e480","\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec"],["e580","\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["e640","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7"],["e680","\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["e740","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c"],["e780","\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["e840","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599"],["e880","\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["e940","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43"],["e980","\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["ea40","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef"],["ea80","\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0\u582f\u69c7\u9059\u7464\u51dc\u7199"],["ed40","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f"],["ed80","\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["ee40","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559"],["ee80","\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["eeef","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["f040","\ue000",62],["f080","\ue03f",124],["f140","\ue0bc",62],["f180","\ue0fb",124],["f240","\ue178",62],["f280","\ue1b7",124],["f340","\ue234",62],["f380","\ue273",124],["f440","\ue2f0",62],["f480","\ue32f",124],["f540","\ue3ac",62],["f580","\ue3eb",124],["f640","\ue468",62],["f680","\ue4a7",124],["f740","\ue524",62],["f780","\ue563",124],["f840","\ue5e0",62],["f880","\ue61f",124],["f940","\ue69c"],["fa40","\u2170",9,"\u2160",9,"\uffe2\uffe4\uff07\uff02\u3231\u2116\u2121\u2235\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a"],["fa80","\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f"],["fb40","\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19"],["fb80","\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9"],["fc40","\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"]]')},47080(e){"use strict";e.exports=JSON.parse('{"application/1d-interleaved-parityfec":{"source":"iana"},"application/3gpdash-qoe-report+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/3gpp-ims+xml":{"source":"iana","compressible":true},"application/3gpphal+json":{"source":"iana","compressible":true},"application/3gpphalforms+json":{"source":"iana","compressible":true},"application/a2l":{"source":"iana"},"application/ace+cbor":{"source":"iana"},"application/activemessage":{"source":"iana"},"application/activity+json":{"source":"iana","compressible":true},"application/alto-costmap+json":{"source":"iana","compressible":true},"application/alto-costmapfilter+json":{"source":"iana","compressible":true},"application/alto-directory+json":{"source":"iana","compressible":true},"application/alto-endpointcost+json":{"source":"iana","compressible":true},"application/alto-endpointcostparams+json":{"source":"iana","compressible":true},"application/alto-endpointprop+json":{"source":"iana","compressible":true},"application/alto-endpointpropparams+json":{"source":"iana","compressible":true},"application/alto-error+json":{"source":"iana","compressible":true},"application/alto-networkmap+json":{"source":"iana","compressible":true},"application/alto-networkmapfilter+json":{"source":"iana","compressible":true},"application/alto-updatestreamcontrol+json":{"source":"iana","compressible":true},"application/alto-updatestreamparams+json":{"source":"iana","compressible":true},"application/aml":{"source":"iana"},"application/andrew-inset":{"source":"iana","extensions":["ez"]},"application/applefile":{"source":"iana"},"application/applixware":{"source":"apache","extensions":["aw"]},"application/at+jwt":{"source":"iana"},"application/atf":{"source":"iana"},"application/atfx":{"source":"iana"},"application/atom+xml":{"source":"iana","compressible":true,"extensions":["atom"]},"application/atomcat+xml":{"source":"iana","compressible":true,"extensions":["atomcat"]},"application/atomdeleted+xml":{"source":"iana","compressible":true,"extensions":["atomdeleted"]},"application/atomicmail":{"source":"iana"},"application/atomsvc+xml":{"source":"iana","compressible":true,"extensions":["atomsvc"]},"application/atsc-dwd+xml":{"source":"iana","compressible":true,"extensions":["dwd"]},"application/atsc-dynamic-event-message":{"source":"iana"},"application/atsc-held+xml":{"source":"iana","compressible":true,"extensions":["held"]},"application/atsc-rdt+json":{"source":"iana","compressible":true},"application/atsc-rsat+xml":{"source":"iana","compressible":true,"extensions":["rsat"]},"application/atxml":{"source":"iana"},"application/auth-policy+xml":{"source":"iana","compressible":true},"application/bacnet-xdd+zip":{"source":"iana","compressible":false},"application/batch-smtp":{"source":"iana"},"application/bdoc":{"compressible":false,"extensions":["bdoc"]},"application/beep+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/calendar+json":{"source":"iana","compressible":true},"application/calendar+xml":{"source":"iana","compressible":true,"extensions":["xcs"]},"application/call-completion":{"source":"iana"},"application/cals-1840":{"source":"iana"},"application/captive+json":{"source":"iana","compressible":true},"application/cbor":{"source":"iana"},"application/cbor-seq":{"source":"iana"},"application/cccex":{"source":"iana"},"application/ccmp+xml":{"source":"iana","compressible":true},"application/ccxml+xml":{"source":"iana","compressible":true,"extensions":["ccxml"]},"application/cdfx+xml":{"source":"iana","compressible":true,"extensions":["cdfx"]},"application/cdmi-capability":{"source":"iana","extensions":["cdmia"]},"application/cdmi-container":{"source":"iana","extensions":["cdmic"]},"application/cdmi-domain":{"source":"iana","extensions":["cdmid"]},"application/cdmi-object":{"source":"iana","extensions":["cdmio"]},"application/cdmi-queue":{"source":"iana","extensions":["cdmiq"]},"application/cdni":{"source":"iana"},"application/cea":{"source":"iana"},"application/cea-2018+xml":{"source":"iana","compressible":true},"application/cellml+xml":{"source":"iana","compressible":true},"application/cfw":{"source":"iana"},"application/city+json":{"source":"iana","compressible":true},"application/clr":{"source":"iana"},"application/clue+xml":{"source":"iana","compressible":true},"application/clue_info+xml":{"source":"iana","compressible":true},"application/cms":{"source":"iana"},"application/cnrp+xml":{"source":"iana","compressible":true},"application/coap-group+json":{"source":"iana","compressible":true},"application/coap-payload":{"source":"iana"},"application/commonground":{"source":"iana"},"application/conference-info+xml":{"source":"iana","compressible":true},"application/cose":{"source":"iana"},"application/cose-key":{"source":"iana"},"application/cose-key-set":{"source":"iana"},"application/cpl+xml":{"source":"iana","compressible":true,"extensions":["cpl"]},"application/csrattrs":{"source":"iana"},"application/csta+xml":{"source":"iana","compressible":true},"application/cstadata+xml":{"source":"iana","compressible":true},"application/csvm+json":{"source":"iana","compressible":true},"application/cu-seeme":{"source":"apache","extensions":["cu"]},"application/cwt":{"source":"iana"},"application/cybercash":{"source":"iana"},"application/dart":{"compressible":true},"application/dash+xml":{"source":"iana","compressible":true,"extensions":["mpd"]},"application/dash-patch+xml":{"source":"iana","compressible":true,"extensions":["mpp"]},"application/dashdelta":{"source":"iana"},"application/davmount+xml":{"source":"iana","compressible":true,"extensions":["davmount"]},"application/dca-rft":{"source":"iana"},"application/dcd":{"source":"iana"},"application/dec-dx":{"source":"iana"},"application/dialog-info+xml":{"source":"iana","compressible":true},"application/dicom":{"source":"iana"},"application/dicom+json":{"source":"iana","compressible":true},"application/dicom+xml":{"source":"iana","compressible":true},"application/dii":{"source":"iana"},"application/dit":{"source":"iana"},"application/dns":{"source":"iana"},"application/dns+json":{"source":"iana","compressible":true},"application/dns-message":{"source":"iana"},"application/docbook+xml":{"source":"apache","compressible":true,"extensions":["dbk"]},"application/dots+cbor":{"source":"iana"},"application/dskpp+xml":{"source":"iana","compressible":true},"application/dssc+der":{"source":"iana","extensions":["dssc"]},"application/dssc+xml":{"source":"iana","compressible":true,"extensions":["xdssc"]},"application/dvcs":{"source":"iana"},"application/ecmascript":{"source":"iana","compressible":true,"extensions":["es","ecma"]},"application/edi-consent":{"source":"iana"},"application/edi-x12":{"source":"iana","compressible":false},"application/edifact":{"source":"iana","compressible":false},"application/efi":{"source":"iana"},"application/elm+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/elm+xml":{"source":"iana","compressible":true},"application/emergencycalldata.cap+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/emergencycalldata.comment+xml":{"source":"iana","compressible":true},"application/emergencycalldata.control+xml":{"source":"iana","compressible":true},"application/emergencycalldata.deviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.ecall.msd":{"source":"iana"},"application/emergencycalldata.providerinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.serviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.subscriberinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.veds+xml":{"source":"iana","compressible":true},"application/emma+xml":{"source":"iana","compressible":true,"extensions":["emma"]},"application/emotionml+xml":{"source":"iana","compressible":true,"extensions":["emotionml"]},"application/encaprtp":{"source":"iana"},"application/epp+xml":{"source":"iana","compressible":true},"application/epub+zip":{"source":"iana","compressible":false,"extensions":["epub"]},"application/eshop":{"source":"iana"},"application/exi":{"source":"iana","extensions":["exi"]},"application/expect-ct-report+json":{"source":"iana","compressible":true},"application/express":{"source":"iana","extensions":["exp"]},"application/fastinfoset":{"source":"iana"},"application/fastsoap":{"source":"iana"},"application/fdt+xml":{"source":"iana","compressible":true,"extensions":["fdt"]},"application/fhir+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/fhir+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/fido.trusted-apps+json":{"compressible":true},"application/fits":{"source":"iana"},"application/flexfec":{"source":"iana"},"application/font-sfnt":{"source":"iana"},"application/font-tdpfr":{"source":"iana","extensions":["pfr"]},"application/font-woff":{"source":"iana","compressible":false},"application/framework-attributes+xml":{"source":"iana","compressible":true},"application/geo+json":{"source":"iana","compressible":true,"extensions":["geojson"]},"application/geo+json-seq":{"source":"iana"},"application/geopackage+sqlite3":{"source":"iana"},"application/geoxacml+xml":{"source":"iana","compressible":true},"application/gltf-buffer":{"source":"iana"},"application/gml+xml":{"source":"iana","compressible":true,"extensions":["gml"]},"application/gpx+xml":{"source":"apache","compressible":true,"extensions":["gpx"]},"application/gxf":{"source":"apache","extensions":["gxf"]},"application/gzip":{"source":"iana","compressible":false,"extensions":["gz"]},"application/h224":{"source":"iana"},"application/held+xml":{"source":"iana","compressible":true},"application/hjson":{"extensions":["hjson"]},"application/http":{"source":"iana"},"application/hyperstudio":{"source":"iana","extensions":["stk"]},"application/ibe-key-request+xml":{"source":"iana","compressible":true},"application/ibe-pkg-reply+xml":{"source":"iana","compressible":true},"application/ibe-pp-data":{"source":"iana"},"application/iges":{"source":"iana"},"application/im-iscomposing+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/index":{"source":"iana"},"application/index.cmd":{"source":"iana"},"application/index.obj":{"source":"iana"},"application/index.response":{"source":"iana"},"application/index.vnd":{"source":"iana"},"application/inkml+xml":{"source":"iana","compressible":true,"extensions":["ink","inkml"]},"application/iotp":{"source":"iana"},"application/ipfix":{"source":"iana","extensions":["ipfix"]},"application/ipp":{"source":"iana"},"application/isup":{"source":"iana"},"application/its+xml":{"source":"iana","compressible":true,"extensions":["its"]},"application/java-archive":{"source":"apache","compressible":false,"extensions":["jar","war","ear"]},"application/java-serialized-object":{"source":"apache","compressible":false,"extensions":["ser"]},"application/java-vm":{"source":"apache","compressible":false,"extensions":["class"]},"application/javascript":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["js","mjs"]},"application/jf2feed+json":{"source":"iana","compressible":true},"application/jose":{"source":"iana"},"application/jose+json":{"source":"iana","compressible":true},"application/jrd+json":{"source":"iana","compressible":true},"application/jscalendar+json":{"source":"iana","compressible":true},"application/json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["json","map"]},"application/json-patch+json":{"source":"iana","compressible":true},"application/json-seq":{"source":"iana"},"application/json5":{"extensions":["json5"]},"application/jsonml+json":{"source":"apache","compressible":true,"extensions":["jsonml"]},"application/jwk+json":{"source":"iana","compressible":true},"application/jwk-set+json":{"source":"iana","compressible":true},"application/jwt":{"source":"iana"},"application/kpml-request+xml":{"source":"iana","compressible":true},"application/kpml-response+xml":{"source":"iana","compressible":true},"application/ld+json":{"source":"iana","compressible":true,"extensions":["jsonld"]},"application/lgr+xml":{"source":"iana","compressible":true,"extensions":["lgr"]},"application/link-format":{"source":"iana"},"application/load-control+xml":{"source":"iana","compressible":true},"application/lost+xml":{"source":"iana","compressible":true,"extensions":["lostxml"]},"application/lostsync+xml":{"source":"iana","compressible":true},"application/lpf+zip":{"source":"iana","compressible":false},"application/lxf":{"source":"iana"},"application/mac-binhex40":{"source":"iana","extensions":["hqx"]},"application/mac-compactpro":{"source":"apache","extensions":["cpt"]},"application/macwriteii":{"source":"iana"},"application/mads+xml":{"source":"iana","compressible":true,"extensions":["mads"]},"application/manifest+json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["webmanifest"]},"application/marc":{"source":"iana","extensions":["mrc"]},"application/marcxml+xml":{"source":"iana","compressible":true,"extensions":["mrcx"]},"application/mathematica":{"source":"iana","extensions":["ma","nb","mb"]},"application/mathml+xml":{"source":"iana","compressible":true,"extensions":["mathml"]},"application/mathml-content+xml":{"source":"iana","compressible":true},"application/mathml-presentation+xml":{"source":"iana","compressible":true},"application/mbms-associated-procedure-description+xml":{"source":"iana","compressible":true},"application/mbms-deregister+xml":{"source":"iana","compressible":true},"application/mbms-envelope+xml":{"source":"iana","compressible":true},"application/mbms-msk+xml":{"source":"iana","compressible":true},"application/mbms-msk-response+xml":{"source":"iana","compressible":true},"application/mbms-protection-description+xml":{"source":"iana","compressible":true},"application/mbms-reception-report+xml":{"source":"iana","compressible":true},"application/mbms-register+xml":{"source":"iana","compressible":true},"application/mbms-register-response+xml":{"source":"iana","compressible":true},"application/mbms-schedule+xml":{"source":"iana","compressible":true},"application/mbms-user-service-description+xml":{"source":"iana","compressible":true},"application/mbox":{"source":"iana","extensions":["mbox"]},"application/media-policy-dataset+xml":{"source":"iana","compressible":true,"extensions":["mpf"]},"application/media_control+xml":{"source":"iana","compressible":true},"application/mediaservercontrol+xml":{"source":"iana","compressible":true,"extensions":["mscml"]},"application/merge-patch+json":{"source":"iana","compressible":true},"application/metalink+xml":{"source":"apache","compressible":true,"extensions":["metalink"]},"application/metalink4+xml":{"source":"iana","compressible":true,"extensions":["meta4"]},"application/mets+xml":{"source":"iana","compressible":true,"extensions":["mets"]},"application/mf4":{"source":"iana"},"application/mikey":{"source":"iana"},"application/mipc":{"source":"iana"},"application/missing-blocks+cbor-seq":{"source":"iana"},"application/mmt-aei+xml":{"source":"iana","compressible":true,"extensions":["maei"]},"application/mmt-usd+xml":{"source":"iana","compressible":true,"extensions":["musd"]},"application/mods+xml":{"source":"iana","compressible":true,"extensions":["mods"]},"application/moss-keys":{"source":"iana"},"application/moss-signature":{"source":"iana"},"application/mosskey-data":{"source":"iana"},"application/mosskey-request":{"source":"iana"},"application/mp21":{"source":"iana","extensions":["m21","mp21"]},"application/mp4":{"source":"iana","extensions":["mp4s","m4p"]},"application/mpeg4-generic":{"source":"iana"},"application/mpeg4-iod":{"source":"iana"},"application/mpeg4-iod-xmt":{"source":"iana"},"application/mrb-consumer+xml":{"source":"iana","compressible":true},"application/mrb-publish+xml":{"source":"iana","compressible":true},"application/msc-ivr+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msc-mixer+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msword":{"source":"iana","compressible":false,"extensions":["doc","dot"]},"application/mud+json":{"source":"iana","compressible":true},"application/multipart-core":{"source":"iana"},"application/mxf":{"source":"iana","extensions":["mxf"]},"application/n-quads":{"source":"iana","extensions":["nq"]},"application/n-triples":{"source":"iana","extensions":["nt"]},"application/nasdata":{"source":"iana"},"application/news-checkgroups":{"source":"iana","charset":"US-ASCII"},"application/news-groupinfo":{"source":"iana","charset":"US-ASCII"},"application/news-transmission":{"source":"iana"},"application/nlsml+xml":{"source":"iana","compressible":true},"application/node":{"source":"iana","extensions":["cjs"]},"application/nss":{"source":"iana"},"application/oauth-authz-req+jwt":{"source":"iana"},"application/oblivious-dns-message":{"source":"iana"},"application/ocsp-request":{"source":"iana"},"application/ocsp-response":{"source":"iana"},"application/octet-stream":{"source":"iana","compressible":false,"extensions":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{"source":"iana","extensions":["oda"]},"application/odm+xml":{"source":"iana","compressible":true},"application/odx":{"source":"iana"},"application/oebps-package+xml":{"source":"iana","compressible":true,"extensions":["opf"]},"application/ogg":{"source":"iana","compressible":false,"extensions":["ogx"]},"application/omdoc+xml":{"source":"apache","compressible":true,"extensions":["omdoc"]},"application/onenote":{"source":"apache","extensions":["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{"source":"iana","compressible":true},"application/oscore":{"source":"iana"},"application/oxps":{"source":"iana","extensions":["oxps"]},"application/p21":{"source":"iana"},"application/p21+zip":{"source":"iana","compressible":false},"application/p2p-overlay+xml":{"source":"iana","compressible":true,"extensions":["relo"]},"application/parityfec":{"source":"iana"},"application/passport":{"source":"iana"},"application/patch-ops-error+xml":{"source":"iana","compressible":true,"extensions":["xer"]},"application/pdf":{"source":"iana","compressible":false,"extensions":["pdf"]},"application/pdx":{"source":"iana"},"application/pem-certificate-chain":{"source":"iana"},"application/pgp-encrypted":{"source":"iana","compressible":false,"extensions":["pgp"]},"application/pgp-keys":{"source":"iana","extensions":["asc"]},"application/pgp-signature":{"source":"iana","extensions":["asc","sig"]},"application/pics-rules":{"source":"apache","extensions":["prf"]},"application/pidf+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pidf-diff+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pkcs10":{"source":"iana","extensions":["p10"]},"application/pkcs12":{"source":"iana"},"application/pkcs7-mime":{"source":"iana","extensions":["p7m","p7c"]},"application/pkcs7-signature":{"source":"iana","extensions":["p7s"]},"application/pkcs8":{"source":"iana","extensions":["p8"]},"application/pkcs8-encrypted":{"source":"iana"},"application/pkix-attr-cert":{"source":"iana","extensions":["ac"]},"application/pkix-cert":{"source":"iana","extensions":["cer"]},"application/pkix-crl":{"source":"iana","extensions":["crl"]},"application/pkix-pkipath":{"source":"iana","extensions":["pkipath"]},"application/pkixcmp":{"source":"iana","extensions":["pki"]},"application/pls+xml":{"source":"iana","compressible":true,"extensions":["pls"]},"application/poc-settings+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/postscript":{"source":"iana","compressible":true,"extensions":["ai","eps","ps"]},"application/ppsp-tracker+json":{"source":"iana","compressible":true},"application/problem+json":{"source":"iana","compressible":true},"application/problem+xml":{"source":"iana","compressible":true},"application/provenance+xml":{"source":"iana","compressible":true,"extensions":["provx"]},"application/prs.alvestrand.titrax-sheet":{"source":"iana"},"application/prs.cww":{"source":"iana","extensions":["cww"]},"application/prs.cyn":{"source":"iana","charset":"7-BIT"},"application/prs.hpub+zip":{"source":"iana","compressible":false},"application/prs.nprend":{"source":"iana"},"application/prs.plucker":{"source":"iana"},"application/prs.rdf-xml-crypt":{"source":"iana"},"application/prs.xsf+xml":{"source":"iana","compressible":true},"application/pskc+xml":{"source":"iana","compressible":true,"extensions":["pskcxml"]},"application/pvd+json":{"source":"iana","compressible":true},"application/qsig":{"source":"iana"},"application/raml+yaml":{"compressible":true,"extensions":["raml"]},"application/raptorfec":{"source":"iana"},"application/rdap+json":{"source":"iana","compressible":true},"application/rdf+xml":{"source":"iana","compressible":true,"extensions":["rdf","owl"]},"application/reginfo+xml":{"source":"iana","compressible":true,"extensions":["rif"]},"application/relax-ng-compact-syntax":{"source":"iana","extensions":["rnc"]},"application/remote-printing":{"source":"iana"},"application/reputon+json":{"source":"iana","compressible":true},"application/resource-lists+xml":{"source":"iana","compressible":true,"extensions":["rl"]},"application/resource-lists-diff+xml":{"source":"iana","compressible":true,"extensions":["rld"]},"application/rfc+xml":{"source":"iana","compressible":true},"application/riscos":{"source":"iana"},"application/rlmi+xml":{"source":"iana","compressible":true},"application/rls-services+xml":{"source":"iana","compressible":true,"extensions":["rs"]},"application/route-apd+xml":{"source":"iana","compressible":true,"extensions":["rapd"]},"application/route-s-tsid+xml":{"source":"iana","compressible":true,"extensions":["sls"]},"application/route-usd+xml":{"source":"iana","compressible":true,"extensions":["rusd"]},"application/rpki-ghostbusters":{"source":"iana","extensions":["gbr"]},"application/rpki-manifest":{"source":"iana","extensions":["mft"]},"application/rpki-publication":{"source":"iana"},"application/rpki-roa":{"source":"iana","extensions":["roa"]},"application/rpki-updown":{"source":"iana"},"application/rsd+xml":{"source":"apache","compressible":true,"extensions":["rsd"]},"application/rss+xml":{"source":"apache","compressible":true,"extensions":["rss"]},"application/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"application/rtploopback":{"source":"iana"},"application/rtx":{"source":"iana"},"application/samlassertion+xml":{"source":"iana","compressible":true},"application/samlmetadata+xml":{"source":"iana","compressible":true},"application/sarif+json":{"source":"iana","compressible":true},"application/sarif-external-properties+json":{"source":"iana","compressible":true},"application/sbe":{"source":"iana"},"application/sbml+xml":{"source":"iana","compressible":true,"extensions":["sbml"]},"application/scaip+xml":{"source":"iana","compressible":true},"application/scim+json":{"source":"iana","compressible":true},"application/scvp-cv-request":{"source":"iana","extensions":["scq"]},"application/scvp-cv-response":{"source":"iana","extensions":["scs"]},"application/scvp-vp-request":{"source":"iana","extensions":["spq"]},"application/scvp-vp-response":{"source":"iana","extensions":["spp"]},"application/sdp":{"source":"iana","extensions":["sdp"]},"application/secevent+jwt":{"source":"iana"},"application/senml+cbor":{"source":"iana"},"application/senml+json":{"source":"iana","compressible":true},"application/senml+xml":{"source":"iana","compressible":true,"extensions":["senmlx"]},"application/senml-etch+cbor":{"source":"iana"},"application/senml-etch+json":{"source":"iana","compressible":true},"application/senml-exi":{"source":"iana"},"application/sensml+cbor":{"source":"iana"},"application/sensml+json":{"source":"iana","compressible":true},"application/sensml+xml":{"source":"iana","compressible":true,"extensions":["sensmlx"]},"application/sensml-exi":{"source":"iana"},"application/sep+xml":{"source":"iana","compressible":true},"application/sep-exi":{"source":"iana"},"application/session-info":{"source":"iana"},"application/set-payment":{"source":"iana"},"application/set-payment-initiation":{"source":"iana","extensions":["setpay"]},"application/set-registration":{"source":"iana"},"application/set-registration-initiation":{"source":"iana","extensions":["setreg"]},"application/sgml":{"source":"iana"},"application/sgml-open-catalog":{"source":"iana"},"application/shf+xml":{"source":"iana","compressible":true,"extensions":["shf"]},"application/sieve":{"source":"iana","extensions":["siv","sieve"]},"application/simple-filter+xml":{"source":"iana","compressible":true},"application/simple-message-summary":{"source":"iana"},"application/simplesymbolcontainer":{"source":"iana"},"application/sipc":{"source":"iana"},"application/slate":{"source":"iana"},"application/smil":{"source":"iana"},"application/smil+xml":{"source":"iana","compressible":true,"extensions":["smi","smil"]},"application/smpte336m":{"source":"iana"},"application/soap+fastinfoset":{"source":"iana"},"application/soap+xml":{"source":"iana","compressible":true},"application/sparql-query":{"source":"iana","extensions":["rq"]},"application/sparql-results+xml":{"source":"iana","compressible":true,"extensions":["srx"]},"application/spdx+json":{"source":"iana","compressible":true},"application/spirits-event+xml":{"source":"iana","compressible":true},"application/sql":{"source":"iana"},"application/srgs":{"source":"iana","extensions":["gram"]},"application/srgs+xml":{"source":"iana","compressible":true,"extensions":["grxml"]},"application/sru+xml":{"source":"iana","compressible":true,"extensions":["sru"]},"application/ssdl+xml":{"source":"apache","compressible":true,"extensions":["ssdl"]},"application/ssml+xml":{"source":"iana","compressible":true,"extensions":["ssml"]},"application/stix+json":{"source":"iana","compressible":true},"application/swid+xml":{"source":"iana","compressible":true,"extensions":["swidtag"]},"application/tamp-apex-update":{"source":"iana"},"application/tamp-apex-update-confirm":{"source":"iana"},"application/tamp-community-update":{"source":"iana"},"application/tamp-community-update-confirm":{"source":"iana"},"application/tamp-error":{"source":"iana"},"application/tamp-sequence-adjust":{"source":"iana"},"application/tamp-sequence-adjust-confirm":{"source":"iana"},"application/tamp-status-query":{"source":"iana"},"application/tamp-status-response":{"source":"iana"},"application/tamp-update":{"source":"iana"},"application/tamp-update-confirm":{"source":"iana"},"application/tar":{"compressible":true},"application/taxii+json":{"source":"iana","compressible":true},"application/td+json":{"source":"iana","compressible":true},"application/tei+xml":{"source":"iana","compressible":true,"extensions":["tei","teicorpus"]},"application/tetra_isi":{"source":"iana"},"application/thraud+xml":{"source":"iana","compressible":true,"extensions":["tfi"]},"application/timestamp-query":{"source":"iana"},"application/timestamp-reply":{"source":"iana"},"application/timestamped-data":{"source":"iana","extensions":["tsd"]},"application/tlsrpt+gzip":{"source":"iana"},"application/tlsrpt+json":{"source":"iana","compressible":true},"application/tnauthlist":{"source":"iana"},"application/token-introspection+jwt":{"source":"iana"},"application/toml":{"compressible":true,"extensions":["toml"]},"application/trickle-ice-sdpfrag":{"source":"iana"},"application/trig":{"source":"iana","extensions":["trig"]},"application/ttml+xml":{"source":"iana","compressible":true,"extensions":["ttml"]},"application/tve-trigger":{"source":"iana"},"application/tzif":{"source":"iana"},"application/tzif-leap":{"source":"iana"},"application/ubjson":{"compressible":false,"extensions":["ubj"]},"application/ulpfec":{"source":"iana"},"application/urc-grpsheet+xml":{"source":"iana","compressible":true},"application/urc-ressheet+xml":{"source":"iana","compressible":true,"extensions":["rsheet"]},"application/urc-targetdesc+xml":{"source":"iana","compressible":true,"extensions":["td"]},"application/urc-uisocketdesc+xml":{"source":"iana","compressible":true},"application/vcard+json":{"source":"iana","compressible":true},"application/vcard+xml":{"source":"iana","compressible":true},"application/vemmi":{"source":"iana"},"application/vividence.scriptfile":{"source":"apache"},"application/vnd.1000minds.decision-model+xml":{"source":"iana","compressible":true,"extensions":["1km"]},"application/vnd.3gpp-prose+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-prose-pc3ch+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-v2x-local-service-information":{"source":"iana"},"application/vnd.3gpp.5gnas":{"source":"iana"},"application/vnd.3gpp.access-transfer-events+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.bsf+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gmop+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gtpc":{"source":"iana"},"application/vnd.3gpp.interworking-data":{"source":"iana"},"application/vnd.3gpp.lpp":{"source":"iana"},"application/vnd.3gpp.mc-signalling-ear":{"source":"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-payload":{"source":"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-signalling":{"source":"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-floor-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-signed+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-init-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-transmission-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mid-call+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ngap":{"source":"iana"},"application/vnd.3gpp.pfcp":{"source":"iana"},"application/vnd.3gpp.pic-bw-large":{"source":"iana","extensions":["plb"]},"application/vnd.3gpp.pic-bw-small":{"source":"iana","extensions":["psb"]},"application/vnd.3gpp.pic-bw-var":{"source":"iana","extensions":["pvb"]},"application/vnd.3gpp.s1ap":{"source":"iana"},"application/vnd.3gpp.sms":{"source":"iana"},"application/vnd.3gpp.sms+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-ext+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.state-and-event-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ussd+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.bcmcsinfo+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.sms":{"source":"iana"},"application/vnd.3gpp2.tcap":{"source":"iana","extensions":["tcap"]},"application/vnd.3lightssoftware.imagescal":{"source":"iana"},"application/vnd.3m.post-it-notes":{"source":"iana","extensions":["pwn"]},"application/vnd.accpac.simply.aso":{"source":"iana","extensions":["aso"]},"application/vnd.accpac.simply.imp":{"source":"iana","extensions":["imp"]},"application/vnd.acucobol":{"source":"iana","extensions":["acu"]},"application/vnd.acucorp":{"source":"iana","extensions":["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{"source":"apache","compressible":false,"extensions":["air"]},"application/vnd.adobe.flash.movie":{"source":"iana"},"application/vnd.adobe.formscentral.fcdt":{"source":"iana","extensions":["fcdt"]},"application/vnd.adobe.fxp":{"source":"iana","extensions":["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{"source":"iana"},"application/vnd.adobe.xdp+xml":{"source":"iana","compressible":true,"extensions":["xdp"]},"application/vnd.adobe.xfdf":{"source":"iana","extensions":["xfdf"]},"application/vnd.aether.imp":{"source":"iana"},"application/vnd.afpc.afplinedata":{"source":"iana"},"application/vnd.afpc.afplinedata-pagedef":{"source":"iana"},"application/vnd.afpc.cmoca-cmresource":{"source":"iana"},"application/vnd.afpc.foca-charset":{"source":"iana"},"application/vnd.afpc.foca-codedfont":{"source":"iana"},"application/vnd.afpc.foca-codepage":{"source":"iana"},"application/vnd.afpc.modca":{"source":"iana"},"application/vnd.afpc.modca-cmtable":{"source":"iana"},"application/vnd.afpc.modca-formdef":{"source":"iana"},"application/vnd.afpc.modca-mediummap":{"source":"iana"},"application/vnd.afpc.modca-objectcontainer":{"source":"iana"},"application/vnd.afpc.modca-overlay":{"source":"iana"},"application/vnd.afpc.modca-pagesegment":{"source":"iana"},"application/vnd.age":{"source":"iana","extensions":["age"]},"application/vnd.ah-barcode":{"source":"iana"},"application/vnd.ahead.space":{"source":"iana","extensions":["ahead"]},"application/vnd.airzip.filesecure.azf":{"source":"iana","extensions":["azf"]},"application/vnd.airzip.filesecure.azs":{"source":"iana","extensions":["azs"]},"application/vnd.amadeus+json":{"source":"iana","compressible":true},"application/vnd.amazon.ebook":{"source":"apache","extensions":["azw"]},"application/vnd.amazon.mobi8-ebook":{"source":"iana"},"application/vnd.americandynamics.acc":{"source":"iana","extensions":["acc"]},"application/vnd.amiga.ami":{"source":"iana","extensions":["ami"]},"application/vnd.amundsen.maze+xml":{"source":"iana","compressible":true},"application/vnd.android.ota":{"source":"iana"},"application/vnd.android.package-archive":{"source":"apache","compressible":false,"extensions":["apk"]},"application/vnd.anki":{"source":"iana"},"application/vnd.anser-web-certificate-issue-initiation":{"source":"iana","extensions":["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{"source":"apache","extensions":["fti"]},"application/vnd.antix.game-component":{"source":"iana","extensions":["atx"]},"application/vnd.apache.arrow.file":{"source":"iana"},"application/vnd.apache.arrow.stream":{"source":"iana"},"application/vnd.apache.thrift.binary":{"source":"iana"},"application/vnd.apache.thrift.compact":{"source":"iana"},"application/vnd.apache.thrift.json":{"source":"iana"},"application/vnd.api+json":{"source":"iana","compressible":true},"application/vnd.aplextor.warrp+json":{"source":"iana","compressible":true},"application/vnd.apothekende.reservation+json":{"source":"iana","compressible":true},"application/vnd.apple.installer+xml":{"source":"iana","compressible":true,"extensions":["mpkg"]},"application/vnd.apple.keynote":{"source":"iana","extensions":["key"]},"application/vnd.apple.mpegurl":{"source":"iana","extensions":["m3u8"]},"application/vnd.apple.numbers":{"source":"iana","extensions":["numbers"]},"application/vnd.apple.pages":{"source":"iana","extensions":["pages"]},"application/vnd.apple.pkpass":{"compressible":false,"extensions":["pkpass"]},"application/vnd.arastra.swi":{"source":"iana"},"application/vnd.aristanetworks.swi":{"source":"iana","extensions":["swi"]},"application/vnd.artisan+json":{"source":"iana","compressible":true},"application/vnd.artsquare":{"source":"iana"},"application/vnd.astraea-software.iota":{"source":"iana","extensions":["iota"]},"application/vnd.audiograph":{"source":"iana","extensions":["aep"]},"application/vnd.autopackage":{"source":"iana"},"application/vnd.avalon+json":{"source":"iana","compressible":true},"application/vnd.avistar+xml":{"source":"iana","compressible":true},"application/vnd.balsamiq.bmml+xml":{"source":"iana","compressible":true,"extensions":["bmml"]},"application/vnd.balsamiq.bmpr":{"source":"iana"},"application/vnd.banana-accounting":{"source":"iana"},"application/vnd.bbf.usp.error":{"source":"iana"},"application/vnd.bbf.usp.msg":{"source":"iana"},"application/vnd.bbf.usp.msg+json":{"source":"iana","compressible":true},"application/vnd.bekitzur-stech+json":{"source":"iana","compressible":true},"application/vnd.bint.med-content":{"source":"iana"},"application/vnd.biopax.rdf+xml":{"source":"iana","compressible":true},"application/vnd.blink-idb-value-wrapper":{"source":"iana"},"application/vnd.blueice.multipass":{"source":"iana","extensions":["mpm"]},"application/vnd.bluetooth.ep.oob":{"source":"iana"},"application/vnd.bluetooth.le.oob":{"source":"iana"},"application/vnd.bmi":{"source":"iana","extensions":["bmi"]},"application/vnd.bpf":{"source":"iana"},"application/vnd.bpf3":{"source":"iana"},"application/vnd.businessobjects":{"source":"iana","extensions":["rep"]},"application/vnd.byu.uapi+json":{"source":"iana","compressible":true},"application/vnd.cab-jscript":{"source":"iana"},"application/vnd.canon-cpdl":{"source":"iana"},"application/vnd.canon-lips":{"source":"iana"},"application/vnd.capasystems-pg+json":{"source":"iana","compressible":true},"application/vnd.cendio.thinlinc.clientconf":{"source":"iana"},"application/vnd.century-systems.tcp_stream":{"source":"iana"},"application/vnd.chemdraw+xml":{"source":"iana","compressible":true,"extensions":["cdxml"]},"application/vnd.chess-pgn":{"source":"iana"},"application/vnd.chipnuts.karaoke-mmd":{"source":"iana","extensions":["mmd"]},"application/vnd.ciedi":{"source":"iana"},"application/vnd.cinderella":{"source":"iana","extensions":["cdy"]},"application/vnd.cirpack.isdn-ext":{"source":"iana"},"application/vnd.citationstyles.style+xml":{"source":"iana","compressible":true,"extensions":["csl"]},"application/vnd.claymore":{"source":"iana","extensions":["cla"]},"application/vnd.cloanto.rp9":{"source":"iana","extensions":["rp9"]},"application/vnd.clonk.c4group":{"source":"iana","extensions":["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{"source":"iana","extensions":["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{"source":"iana","extensions":["c11amz"]},"application/vnd.coffeescript":{"source":"iana"},"application/vnd.collabio.xodocuments.document":{"source":"iana"},"application/vnd.collabio.xodocuments.document-template":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation-template":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{"source":"iana"},"application/vnd.collection+json":{"source":"iana","compressible":true},"application/vnd.collection.doc+json":{"source":"iana","compressible":true},"application/vnd.collection.next+json":{"source":"iana","compressible":true},"application/vnd.comicbook+zip":{"source":"iana","compressible":false},"application/vnd.comicbook-rar":{"source":"iana"},"application/vnd.commerce-battelle":{"source":"iana"},"application/vnd.commonspace":{"source":"iana","extensions":["csp"]},"application/vnd.contact.cmsg":{"source":"iana","extensions":["cdbcmsg"]},"application/vnd.coreos.ignition+json":{"source":"iana","compressible":true},"application/vnd.cosmocaller":{"source":"iana","extensions":["cmc"]},"application/vnd.crick.clicker":{"source":"iana","extensions":["clkx"]},"application/vnd.crick.clicker.keyboard":{"source":"iana","extensions":["clkk"]},"application/vnd.crick.clicker.palette":{"source":"iana","extensions":["clkp"]},"application/vnd.crick.clicker.template":{"source":"iana","extensions":["clkt"]},"application/vnd.crick.clicker.wordbank":{"source":"iana","extensions":["clkw"]},"application/vnd.criticaltools.wbs+xml":{"source":"iana","compressible":true,"extensions":["wbs"]},"application/vnd.cryptii.pipe+json":{"source":"iana","compressible":true},"application/vnd.crypto-shade-file":{"source":"iana"},"application/vnd.cryptomator.encrypted":{"source":"iana"},"application/vnd.cryptomator.vault":{"source":"iana"},"application/vnd.ctc-posml":{"source":"iana","extensions":["pml"]},"application/vnd.ctct.ws+xml":{"source":"iana","compressible":true},"application/vnd.cups-pdf":{"source":"iana"},"application/vnd.cups-postscript":{"source":"iana"},"application/vnd.cups-ppd":{"source":"iana","extensions":["ppd"]},"application/vnd.cups-raster":{"source":"iana"},"application/vnd.cups-raw":{"source":"iana"},"application/vnd.curl":{"source":"iana"},"application/vnd.curl.car":{"source":"apache","extensions":["car"]},"application/vnd.curl.pcurl":{"source":"apache","extensions":["pcurl"]},"application/vnd.cyan.dean.root+xml":{"source":"iana","compressible":true},"application/vnd.cybank":{"source":"iana"},"application/vnd.cyclonedx+json":{"source":"iana","compressible":true},"application/vnd.cyclonedx+xml":{"source":"iana","compressible":true},"application/vnd.d2l.coursepackage1p0+zip":{"source":"iana","compressible":false},"application/vnd.d3m-dataset":{"source":"iana"},"application/vnd.d3m-problem":{"source":"iana"},"application/vnd.dart":{"source":"iana","compressible":true,"extensions":["dart"]},"application/vnd.data-vision.rdz":{"source":"iana","extensions":["rdz"]},"application/vnd.datapackage+json":{"source":"iana","compressible":true},"application/vnd.dataresource+json":{"source":"iana","compressible":true},"application/vnd.dbf":{"source":"iana","extensions":["dbf"]},"application/vnd.debian.binary-package":{"source":"iana"},"application/vnd.dece.data":{"source":"iana","extensions":["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{"source":"iana","compressible":true,"extensions":["uvt","uvvt"]},"application/vnd.dece.unspecified":{"source":"iana","extensions":["uvx","uvvx"]},"application/vnd.dece.zip":{"source":"iana","extensions":["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{"source":"iana","extensions":["fe_launch"]},"application/vnd.desmume.movie":{"source":"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{"source":"iana"},"application/vnd.dm.delegation+xml":{"source":"iana","compressible":true},"application/vnd.dna":{"source":"iana","extensions":["dna"]},"application/vnd.document+json":{"source":"iana","compressible":true},"application/vnd.dolby.mlp":{"source":"apache","extensions":["mlp"]},"application/vnd.dolby.mobile.1":{"source":"iana"},"application/vnd.dolby.mobile.2":{"source":"iana"},"application/vnd.doremir.scorecloud-binary-document":{"source":"iana"},"application/vnd.dpgraph":{"source":"iana","extensions":["dpg"]},"application/vnd.dreamfactory":{"source":"iana","extensions":["dfac"]},"application/vnd.drive+json":{"source":"iana","compressible":true},"application/vnd.ds-keypoint":{"source":"apache","extensions":["kpxx"]},"application/vnd.dtg.local":{"source":"iana"},"application/vnd.dtg.local.flash":{"source":"iana"},"application/vnd.dtg.local.html":{"source":"iana"},"application/vnd.dvb.ait":{"source":"iana","extensions":["ait"]},"application/vnd.dvb.dvbisl+xml":{"source":"iana","compressible":true},"application/vnd.dvb.dvbj":{"source":"iana"},"application/vnd.dvb.esgcontainer":{"source":"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess2":{"source":"iana"},"application/vnd.dvb.ipdcesgpdd":{"source":"iana"},"application/vnd.dvb.ipdcroaming":{"source":"iana"},"application/vnd.dvb.iptv.alfec-base":{"source":"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{"source":"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-container+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-generic+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-msglist+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-request+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-response+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-init+xml":{"source":"iana","compressible":true},"application/vnd.dvb.pfr":{"source":"iana"},"application/vnd.dvb.service":{"source":"iana","extensions":["svc"]},"application/vnd.dxr":{"source":"iana"},"application/vnd.dynageo":{"source":"iana","extensions":["geo"]},"application/vnd.dzr":{"source":"iana"},"application/vnd.easykaraoke.cdgdownload":{"source":"iana"},"application/vnd.ecdis-update":{"source":"iana"},"application/vnd.ecip.rlp":{"source":"iana"},"application/vnd.eclipse.ditto+json":{"source":"iana","compressible":true},"application/vnd.ecowin.chart":{"source":"iana","extensions":["mag"]},"application/vnd.ecowin.filerequest":{"source":"iana"},"application/vnd.ecowin.fileupdate":{"source":"iana"},"application/vnd.ecowin.series":{"source":"iana"},"application/vnd.ecowin.seriesrequest":{"source":"iana"},"application/vnd.ecowin.seriesupdate":{"source":"iana"},"application/vnd.efi.img":{"source":"iana"},"application/vnd.efi.iso":{"source":"iana"},"application/vnd.emclient.accessrequest+xml":{"source":"iana","compressible":true},"application/vnd.enliven":{"source":"iana","extensions":["nml"]},"application/vnd.enphase.envoy":{"source":"iana"},"application/vnd.eprints.data+xml":{"source":"iana","compressible":true},"application/vnd.epson.esf":{"source":"iana","extensions":["esf"]},"application/vnd.epson.msf":{"source":"iana","extensions":["msf"]},"application/vnd.epson.quickanime":{"source":"iana","extensions":["qam"]},"application/vnd.epson.salt":{"source":"iana","extensions":["slt"]},"application/vnd.epson.ssf":{"source":"iana","extensions":["ssf"]},"application/vnd.ericsson.quickcall":{"source":"iana"},"application/vnd.espass-espass+zip":{"source":"iana","compressible":false},"application/vnd.eszigno3+xml":{"source":"iana","compressible":true,"extensions":["es3","et3"]},"application/vnd.etsi.aoc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.asic-e+zip":{"source":"iana","compressible":false},"application/vnd.etsi.asic-s+zip":{"source":"iana","compressible":false},"application/vnd.etsi.cug+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvcommand+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-bc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-cod+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-npvr+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvservice+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsync+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvueprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mcid+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mheg5":{"source":"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"source":"iana","compressible":true},"application/vnd.etsi.pstn+xml":{"source":"iana","compressible":true},"application/vnd.etsi.sci+xml":{"source":"iana","compressible":true},"application/vnd.etsi.simservs+xml":{"source":"iana","compressible":true},"application/vnd.etsi.timestamp-token":{"source":"iana"},"application/vnd.etsi.tsl+xml":{"source":"iana","compressible":true},"application/vnd.etsi.tsl.der":{"source":"iana"},"application/vnd.eu.kasparian.car+json":{"source":"iana","compressible":true},"application/vnd.eudora.data":{"source":"iana"},"application/vnd.evolv.ecig.profile":{"source":"iana"},"application/vnd.evolv.ecig.settings":{"source":"iana"},"application/vnd.evolv.ecig.theme":{"source":"iana"},"application/vnd.exstream-empower+zip":{"source":"iana","compressible":false},"application/vnd.exstream-package":{"source":"iana"},"application/vnd.ezpix-album":{"source":"iana","extensions":["ez2"]},"application/vnd.ezpix-package":{"source":"iana","extensions":["ez3"]},"application/vnd.f-secure.mobile":{"source":"iana"},"application/vnd.familysearch.gedcom+zip":{"source":"iana","compressible":false},"application/vnd.fastcopy-disk-image":{"source":"iana"},"application/vnd.fdf":{"source":"iana","extensions":["fdf"]},"application/vnd.fdsn.mseed":{"source":"iana","extensions":["mseed"]},"application/vnd.fdsn.seed":{"source":"iana","extensions":["seed","dataless"]},"application/vnd.ffsns":{"source":"iana"},"application/vnd.ficlab.flb+zip":{"source":"iana","compressible":false},"application/vnd.filmit.zfc":{"source":"iana"},"application/vnd.fints":{"source":"iana"},"application/vnd.firemonkeys.cloudcell":{"source":"iana"},"application/vnd.flographit":{"source":"iana","extensions":["gph"]},"application/vnd.fluxtime.clip":{"source":"iana","extensions":["ftc"]},"application/vnd.font-fontforge-sfd":{"source":"iana"},"application/vnd.framemaker":{"source":"iana","extensions":["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{"source":"iana","extensions":["fnc"]},"application/vnd.frogans.ltf":{"source":"iana","extensions":["ltf"]},"application/vnd.fsc.weblaunch":{"source":"iana","extensions":["fsc"]},"application/vnd.fujifilm.fb.docuworks":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.container":{"source":"iana"},"application/vnd.fujifilm.fb.jfi+xml":{"source":"iana","compressible":true},"application/vnd.fujitsu.oasys":{"source":"iana","extensions":["oas"]},"application/vnd.fujitsu.oasys2":{"source":"iana","extensions":["oa2"]},"application/vnd.fujitsu.oasys3":{"source":"iana","extensions":["oa3"]},"application/vnd.fujitsu.oasysgp":{"source":"iana","extensions":["fg5"]},"application/vnd.fujitsu.oasysprs":{"source":"iana","extensions":["bh2"]},"application/vnd.fujixerox.art-ex":{"source":"iana"},"application/vnd.fujixerox.art4":{"source":"iana"},"application/vnd.fujixerox.ddd":{"source":"iana","extensions":["ddd"]},"application/vnd.fujixerox.docuworks":{"source":"iana","extensions":["xdw"]},"application/vnd.fujixerox.docuworks.binder":{"source":"iana","extensions":["xbd"]},"application/vnd.fujixerox.docuworks.container":{"source":"iana"},"application/vnd.fujixerox.hbpl":{"source":"iana"},"application/vnd.fut-misnet":{"source":"iana"},"application/vnd.futoin+cbor":{"source":"iana"},"application/vnd.futoin+json":{"source":"iana","compressible":true},"application/vnd.fuzzysheet":{"source":"iana","extensions":["fzs"]},"application/vnd.genomatix.tuxedo":{"source":"iana","extensions":["txd"]},"application/vnd.gentics.grd+json":{"source":"iana","compressible":true},"application/vnd.geo+json":{"source":"iana","compressible":true},"application/vnd.geocube+xml":{"source":"iana","compressible":true},"application/vnd.geogebra.file":{"source":"iana","extensions":["ggb"]},"application/vnd.geogebra.slides":{"source":"iana"},"application/vnd.geogebra.tool":{"source":"iana","extensions":["ggt"]},"application/vnd.geometry-explorer":{"source":"iana","extensions":["gex","gre"]},"application/vnd.geonext":{"source":"iana","extensions":["gxt"]},"application/vnd.geoplan":{"source":"iana","extensions":["g2w"]},"application/vnd.geospace":{"source":"iana","extensions":["g3w"]},"application/vnd.gerber":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt-response":{"source":"iana"},"application/vnd.gmx":{"source":"iana","extensions":["gmx"]},"application/vnd.google-apps.document":{"compressible":false,"extensions":["gdoc"]},"application/vnd.google-apps.presentation":{"compressible":false,"extensions":["gslides"]},"application/vnd.google-apps.spreadsheet":{"compressible":false,"extensions":["gsheet"]},"application/vnd.google-earth.kml+xml":{"source":"iana","compressible":true,"extensions":["kml"]},"application/vnd.google-earth.kmz":{"source":"iana","compressible":false,"extensions":["kmz"]},"application/vnd.gov.sk.e-form+xml":{"source":"iana","compressible":true},"application/vnd.gov.sk.e-form+zip":{"source":"iana","compressible":false},"application/vnd.gov.sk.xmldatacontainer+xml":{"source":"iana","compressible":true},"application/vnd.grafeq":{"source":"iana","extensions":["gqf","gqs"]},"application/vnd.gridmp":{"source":"iana"},"application/vnd.groove-account":{"source":"iana","extensions":["gac"]},"application/vnd.groove-help":{"source":"iana","extensions":["ghf"]},"application/vnd.groove-identity-message":{"source":"iana","extensions":["gim"]},"application/vnd.groove-injector":{"source":"iana","extensions":["grv"]},"application/vnd.groove-tool-message":{"source":"iana","extensions":["gtm"]},"application/vnd.groove-tool-template":{"source":"iana","extensions":["tpl"]},"application/vnd.groove-vcard":{"source":"iana","extensions":["vcg"]},"application/vnd.hal+json":{"source":"iana","compressible":true},"application/vnd.hal+xml":{"source":"iana","compressible":true,"extensions":["hal"]},"application/vnd.handheld-entertainment+xml":{"source":"iana","compressible":true,"extensions":["zmm"]},"application/vnd.hbci":{"source":"iana","extensions":["hbci"]},"application/vnd.hc+json":{"source":"iana","compressible":true},"application/vnd.hcl-bireports":{"source":"iana"},"application/vnd.hdt":{"source":"iana"},"application/vnd.heroku+json":{"source":"iana","compressible":true},"application/vnd.hhe.lesson-player":{"source":"iana","extensions":["les"]},"application/vnd.hl7cda+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hl7v2+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hp-hpgl":{"source":"iana","extensions":["hpgl"]},"application/vnd.hp-hpid":{"source":"iana","extensions":["hpid"]},"application/vnd.hp-hps":{"source":"iana","extensions":["hps"]},"application/vnd.hp-jlyt":{"source":"iana","extensions":["jlt"]},"application/vnd.hp-pcl":{"source":"iana","extensions":["pcl"]},"application/vnd.hp-pclxl":{"source":"iana","extensions":["pclxl"]},"application/vnd.httphone":{"source":"iana"},"application/vnd.hydrostatix.sof-data":{"source":"iana","extensions":["sfd-hdstx"]},"application/vnd.hyper+json":{"source":"iana","compressible":true},"application/vnd.hyper-item+json":{"source":"iana","compressible":true},"application/vnd.hyperdrive+json":{"source":"iana","compressible":true},"application/vnd.hzn-3d-crossword":{"source":"iana"},"application/vnd.ibm.afplinedata":{"source":"iana"},"application/vnd.ibm.electronic-media":{"source":"iana"},"application/vnd.ibm.minipay":{"source":"iana","extensions":["mpy"]},"application/vnd.ibm.modcap":{"source":"iana","extensions":["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{"source":"iana","extensions":["irm"]},"application/vnd.ibm.secure-container":{"source":"iana","extensions":["sc"]},"application/vnd.iccprofile":{"source":"iana","extensions":["icc","icm"]},"application/vnd.ieee.1905":{"source":"iana"},"application/vnd.igloader":{"source":"iana","extensions":["igl"]},"application/vnd.imagemeter.folder+zip":{"source":"iana","compressible":false},"application/vnd.imagemeter.image+zip":{"source":"iana","compressible":false},"application/vnd.immervision-ivp":{"source":"iana","extensions":["ivp"]},"application/vnd.immervision-ivu":{"source":"iana","extensions":["ivu"]},"application/vnd.ims.imsccv1p1":{"source":"iana"},"application/vnd.ims.imsccv1p2":{"source":"iana"},"application/vnd.ims.imsccv1p3":{"source":"iana"},"application/vnd.ims.lis.v2.result+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy.id+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"source":"iana","compressible":true},"application/vnd.informedcontrol.rms+xml":{"source":"iana","compressible":true},"application/vnd.informix-visionary":{"source":"iana"},"application/vnd.infotech.project":{"source":"iana"},"application/vnd.infotech.project+xml":{"source":"iana","compressible":true},"application/vnd.innopath.wamp.notification":{"source":"iana"},"application/vnd.insors.igm":{"source":"iana","extensions":["igm"]},"application/vnd.intercon.formnet":{"source":"iana","extensions":["xpw","xpx"]},"application/vnd.intergeo":{"source":"iana","extensions":["i2g"]},"application/vnd.intertrust.digibox":{"source":"iana"},"application/vnd.intertrust.nncp":{"source":"iana"},"application/vnd.intu.qbo":{"source":"iana","extensions":["qbo"]},"application/vnd.intu.qfx":{"source":"iana","extensions":["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.conceptitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.knowledgeitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsmessage+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.packageitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.planningitem+xml":{"source":"iana","compressible":true},"application/vnd.ipunplugged.rcprofile":{"source":"iana","extensions":["rcprofile"]},"application/vnd.irepository.package+xml":{"source":"iana","compressible":true,"extensions":["irp"]},"application/vnd.is-xpr":{"source":"iana","extensions":["xpr"]},"application/vnd.isac.fcs":{"source":"iana","extensions":["fcs"]},"application/vnd.iso11783-10+zip":{"source":"iana","compressible":false},"application/vnd.jam":{"source":"iana","extensions":["jam"]},"application/vnd.japannet-directory-service":{"source":"iana"},"application/vnd.japannet-jpnstore-wakeup":{"source":"iana"},"application/vnd.japannet-payment-wakeup":{"source":"iana"},"application/vnd.japannet-registration":{"source":"iana"},"application/vnd.japannet-registration-wakeup":{"source":"iana"},"application/vnd.japannet-setstore-wakeup":{"source":"iana"},"application/vnd.japannet-verification":{"source":"iana"},"application/vnd.japannet-verification-wakeup":{"source":"iana"},"application/vnd.jcp.javame.midlet-rms":{"source":"iana","extensions":["rms"]},"application/vnd.jisp":{"source":"iana","extensions":["jisp"]},"application/vnd.joost.joda-archive":{"source":"iana","extensions":["joda"]},"application/vnd.jsk.isdn-ngn":{"source":"iana"},"application/vnd.kahootz":{"source":"iana","extensions":["ktz","ktr"]},"application/vnd.kde.karbon":{"source":"iana","extensions":["karbon"]},"application/vnd.kde.kchart":{"source":"iana","extensions":["chrt"]},"application/vnd.kde.kformula":{"source":"iana","extensions":["kfo"]},"application/vnd.kde.kivio":{"source":"iana","extensions":["flw"]},"application/vnd.kde.kontour":{"source":"iana","extensions":["kon"]},"application/vnd.kde.kpresenter":{"source":"iana","extensions":["kpr","kpt"]},"application/vnd.kde.kspread":{"source":"iana","extensions":["ksp"]},"application/vnd.kde.kword":{"source":"iana","extensions":["kwd","kwt"]},"application/vnd.kenameaapp":{"source":"iana","extensions":["htke"]},"application/vnd.kidspiration":{"source":"iana","extensions":["kia"]},"application/vnd.kinar":{"source":"iana","extensions":["kne","knp"]},"application/vnd.koan":{"source":"iana","extensions":["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{"source":"iana","extensions":["sse"]},"application/vnd.las":{"source":"iana"},"application/vnd.las.las+json":{"source":"iana","compressible":true},"application/vnd.las.las+xml":{"source":"iana","compressible":true,"extensions":["lasxml"]},"application/vnd.laszip":{"source":"iana"},"application/vnd.leap+json":{"source":"iana","compressible":true},"application/vnd.liberty-request+xml":{"source":"iana","compressible":true},"application/vnd.llamagraphics.life-balance.desktop":{"source":"iana","extensions":["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{"source":"iana","compressible":true,"extensions":["lbe"]},"application/vnd.logipipe.circuit+zip":{"source":"iana","compressible":false},"application/vnd.loom":{"source":"iana"},"application/vnd.lotus-1-2-3":{"source":"iana","extensions":["123"]},"application/vnd.lotus-approach":{"source":"iana","extensions":["apr"]},"application/vnd.lotus-freelance":{"source":"iana","extensions":["pre"]},"application/vnd.lotus-notes":{"source":"iana","extensions":["nsf"]},"application/vnd.lotus-organizer":{"source":"iana","extensions":["org"]},"application/vnd.lotus-screencam":{"source":"iana","extensions":["scm"]},"application/vnd.lotus-wordpro":{"source":"iana","extensions":["lwp"]},"application/vnd.macports.portpkg":{"source":"iana","extensions":["portpkg"]},"application/vnd.mapbox-vector-tile":{"source":"iana","extensions":["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.conftoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.license+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.mdcf":{"source":"iana"},"application/vnd.mason+json":{"source":"iana","compressible":true},"application/vnd.maxar.archive.3tz+zip":{"source":"iana","compressible":false},"application/vnd.maxmind.maxmind-db":{"source":"iana"},"application/vnd.mcd":{"source":"iana","extensions":["mcd"]},"application/vnd.medcalcdata":{"source":"iana","extensions":["mc1"]},"application/vnd.mediastation.cdkey":{"source":"iana","extensions":["cdkey"]},"application/vnd.meridian-slingshot":{"source":"iana"},"application/vnd.mfer":{"source":"iana","extensions":["mwf"]},"application/vnd.mfmp":{"source":"iana","extensions":["mfm"]},"application/vnd.micro+json":{"source":"iana","compressible":true},"application/vnd.micrografx.flo":{"source":"iana","extensions":["flo"]},"application/vnd.micrografx.igx":{"source":"iana","extensions":["igx"]},"application/vnd.microsoft.portable-executable":{"source":"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{"source":"iana"},"application/vnd.miele+json":{"source":"iana","compressible":true},"application/vnd.mif":{"source":"iana","extensions":["mif"]},"application/vnd.minisoft-hp3000-save":{"source":"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{"source":"iana"},"application/vnd.mobius.daf":{"source":"iana","extensions":["daf"]},"application/vnd.mobius.dis":{"source":"iana","extensions":["dis"]},"application/vnd.mobius.mbk":{"source":"iana","extensions":["mbk"]},"application/vnd.mobius.mqy":{"source":"iana","extensions":["mqy"]},"application/vnd.mobius.msl":{"source":"iana","extensions":["msl"]},"application/vnd.mobius.plc":{"source":"iana","extensions":["plc"]},"application/vnd.mobius.txf":{"source":"iana","extensions":["txf"]},"application/vnd.mophun.application":{"source":"iana","extensions":["mpn"]},"application/vnd.mophun.certificate":{"source":"iana","extensions":["mpc"]},"application/vnd.motorola.flexsuite":{"source":"iana"},"application/vnd.motorola.flexsuite.adsi":{"source":"iana"},"application/vnd.motorola.flexsuite.fis":{"source":"iana"},"application/vnd.motorola.flexsuite.gotap":{"source":"iana"},"application/vnd.motorola.flexsuite.kmr":{"source":"iana"},"application/vnd.motorola.flexsuite.ttc":{"source":"iana"},"application/vnd.motorola.flexsuite.wem":{"source":"iana"},"application/vnd.motorola.iprm":{"source":"iana"},"application/vnd.mozilla.xul+xml":{"source":"iana","compressible":true,"extensions":["xul"]},"application/vnd.ms-3mfdocument":{"source":"iana"},"application/vnd.ms-artgalry":{"source":"iana","extensions":["cil"]},"application/vnd.ms-asf":{"source":"iana"},"application/vnd.ms-cab-compressed":{"source":"iana","extensions":["cab"]},"application/vnd.ms-color.iccprofile":{"source":"apache"},"application/vnd.ms-excel":{"source":"iana","compressible":false,"extensions":["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{"source":"iana","extensions":["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{"source":"iana","extensions":["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{"source":"iana","extensions":["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{"source":"iana","extensions":["xltm"]},"application/vnd.ms-fontobject":{"source":"iana","compressible":true,"extensions":["eot"]},"application/vnd.ms-htmlhelp":{"source":"iana","extensions":["chm"]},"application/vnd.ms-ims":{"source":"iana","extensions":["ims"]},"application/vnd.ms-lrm":{"source":"iana","extensions":["lrm"]},"application/vnd.ms-office.activex+xml":{"source":"iana","compressible":true},"application/vnd.ms-officetheme":{"source":"iana","extensions":["thmx"]},"application/vnd.ms-opentype":{"source":"apache","compressible":true},"application/vnd.ms-outlook":{"compressible":false,"extensions":["msg"]},"application/vnd.ms-package.obfuscated-opentype":{"source":"apache"},"application/vnd.ms-pki.seccat":{"source":"apache","extensions":["cat"]},"application/vnd.ms-pki.stl":{"source":"apache","extensions":["stl"]},"application/vnd.ms-playready.initiator+xml":{"source":"iana","compressible":true},"application/vnd.ms-powerpoint":{"source":"iana","compressible":false,"extensions":["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{"source":"iana","extensions":["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{"source":"iana","extensions":["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{"source":"iana","extensions":["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{"source":"iana","extensions":["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{"source":"iana","extensions":["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{"source":"iana","compressible":true},"application/vnd.ms-printing.printticket+xml":{"source":"apache","compressible":true},"application/vnd.ms-printschematicket+xml":{"source":"iana","compressible":true},"application/vnd.ms-project":{"source":"iana","extensions":["mpp","mpt"]},"application/vnd.ms-tnef":{"source":"iana"},"application/vnd.ms-windows.devicepairing":{"source":"iana"},"application/vnd.ms-windows.nwprinting.oob":{"source":"iana"},"application/vnd.ms-windows.printerpairing":{"source":"iana"},"application/vnd.ms-windows.wsd.oob":{"source":"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.lic-resp":{"source":"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.meter-resp":{"source":"iana"},"application/vnd.ms-word.document.macroenabled.12":{"source":"iana","extensions":["docm"]},"application/vnd.ms-word.template.macroenabled.12":{"source":"iana","extensions":["dotm"]},"application/vnd.ms-works":{"source":"iana","extensions":["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{"source":"iana","extensions":["wpl"]},"application/vnd.ms-xpsdocument":{"source":"iana","compressible":false,"extensions":["xps"]},"application/vnd.msa-disk-image":{"source":"iana"},"application/vnd.mseq":{"source":"iana","extensions":["mseq"]},"application/vnd.msign":{"source":"iana"},"application/vnd.multiad.creator":{"source":"iana"},"application/vnd.multiad.creator.cif":{"source":"iana"},"application/vnd.music-niff":{"source":"iana"},"application/vnd.musician":{"source":"iana","extensions":["mus"]},"application/vnd.muvee.style":{"source":"iana","extensions":["msty"]},"application/vnd.mynfc":{"source":"iana","extensions":["taglet"]},"application/vnd.nacamar.ybrid+json":{"source":"iana","compressible":true},"application/vnd.ncd.control":{"source":"iana"},"application/vnd.ncd.reference":{"source":"iana"},"application/vnd.nearst.inv+json":{"source":"iana","compressible":true},"application/vnd.nebumind.line":{"source":"iana"},"application/vnd.nervana":{"source":"iana"},"application/vnd.netfpx":{"source":"iana"},"application/vnd.neurolanguage.nlu":{"source":"iana","extensions":["nlu"]},"application/vnd.nimn":{"source":"iana"},"application/vnd.nintendo.nitro.rom":{"source":"iana"},"application/vnd.nintendo.snes.rom":{"source":"iana"},"application/vnd.nitf":{"source":"iana","extensions":["ntf","nitf"]},"application/vnd.noblenet-directory":{"source":"iana","extensions":["nnd"]},"application/vnd.noblenet-sealer":{"source":"iana","extensions":["nns"]},"application/vnd.noblenet-web":{"source":"iana","extensions":["nnw"]},"application/vnd.nokia.catalogs":{"source":"iana"},"application/vnd.nokia.conml+wbxml":{"source":"iana"},"application/vnd.nokia.conml+xml":{"source":"iana","compressible":true},"application/vnd.nokia.iptv.config+xml":{"source":"iana","compressible":true},"application/vnd.nokia.isds-radio-presets":{"source":"iana"},"application/vnd.nokia.landmark+wbxml":{"source":"iana"},"application/vnd.nokia.landmark+xml":{"source":"iana","compressible":true},"application/vnd.nokia.landmarkcollection+xml":{"source":"iana","compressible":true},"application/vnd.nokia.n-gage.ac+xml":{"source":"iana","compressible":true,"extensions":["ac"]},"application/vnd.nokia.n-gage.data":{"source":"iana","extensions":["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{"source":"iana","extensions":["n-gage"]},"application/vnd.nokia.ncd":{"source":"iana"},"application/vnd.nokia.pcd+wbxml":{"source":"iana"},"application/vnd.nokia.pcd+xml":{"source":"iana","compressible":true},"application/vnd.nokia.radio-preset":{"source":"iana","extensions":["rpst"]},"application/vnd.nokia.radio-presets":{"source":"iana","extensions":["rpss"]},"application/vnd.novadigm.edm":{"source":"iana","extensions":["edm"]},"application/vnd.novadigm.edx":{"source":"iana","extensions":["edx"]},"application/vnd.novadigm.ext":{"source":"iana","extensions":["ext"]},"application/vnd.ntt-local.content-share":{"source":"iana"},"application/vnd.ntt-local.file-transfer":{"source":"iana"},"application/vnd.ntt-local.ogw_remote-access":{"source":"iana"},"application/vnd.ntt-local.sip-ta_remote":{"source":"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{"source":"iana"},"application/vnd.oasis.opendocument.chart":{"source":"iana","extensions":["odc"]},"application/vnd.oasis.opendocument.chart-template":{"source":"iana","extensions":["otc"]},"application/vnd.oasis.opendocument.database":{"source":"iana","extensions":["odb"]},"application/vnd.oasis.opendocument.formula":{"source":"iana","extensions":["odf"]},"application/vnd.oasis.opendocument.formula-template":{"source":"iana","extensions":["odft"]},"application/vnd.oasis.opendocument.graphics":{"source":"iana","compressible":false,"extensions":["odg"]},"application/vnd.oasis.opendocument.graphics-template":{"source":"iana","extensions":["otg"]},"application/vnd.oasis.opendocument.image":{"source":"iana","extensions":["odi"]},"application/vnd.oasis.opendocument.image-template":{"source":"iana","extensions":["oti"]},"application/vnd.oasis.opendocument.presentation":{"source":"iana","compressible":false,"extensions":["odp"]},"application/vnd.oasis.opendocument.presentation-template":{"source":"iana","extensions":["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{"source":"iana","compressible":false,"extensions":["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{"source":"iana","extensions":["ots"]},"application/vnd.oasis.opendocument.text":{"source":"iana","compressible":false,"extensions":["odt"]},"application/vnd.oasis.opendocument.text-master":{"source":"iana","extensions":["odm"]},"application/vnd.oasis.opendocument.text-template":{"source":"iana","extensions":["ott"]},"application/vnd.oasis.opendocument.text-web":{"source":"iana","extensions":["oth"]},"application/vnd.obn":{"source":"iana"},"application/vnd.ocf+cbor":{"source":"iana"},"application/vnd.oci.image.manifest.v1+json":{"source":"iana","compressible":true},"application/vnd.oftn.l10n+json":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessdownload+xml":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessstreaming+xml":{"source":"iana","compressible":true},"application/vnd.oipf.cspg-hexbinary":{"source":"iana"},"application/vnd.oipf.dae.svg+xml":{"source":"iana","compressible":true},"application/vnd.oipf.dae.xhtml+xml":{"source":"iana","compressible":true},"application/vnd.oipf.mippvcontrolmessage+xml":{"source":"iana","compressible":true},"application/vnd.oipf.pae.gem":{"source":"iana"},"application/vnd.oipf.spdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.oipf.spdlist+xml":{"source":"iana","compressible":true},"application/vnd.oipf.ueprofile+xml":{"source":"iana","compressible":true},"application/vnd.oipf.userprofile+xml":{"source":"iana","compressible":true},"application/vnd.olpc-sugar":{"source":"iana","extensions":["xo"]},"application/vnd.oma-scws-config":{"source":"iana"},"application/vnd.oma-scws-http-request":{"source":"iana"},"application/vnd.oma-scws-http-response":{"source":"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.drm-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.imd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.ltkm":{"source":"iana"},"application/vnd.oma.bcast.notification+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.provisioningtrigger":{"source":"iana"},"application/vnd.oma.bcast.sgboot":{"source":"iana"},"application/vnd.oma.bcast.sgdd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sgdu":{"source":"iana"},"application/vnd.oma.bcast.simple-symbol-container":{"source":"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sprov+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.stkm":{"source":"iana"},"application/vnd.oma.cab-address-book+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-feature-handler+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-pcc+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-subs-invite+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-user-prefs+xml":{"source":"iana","compressible":true},"application/vnd.oma.dcd":{"source":"iana"},"application/vnd.oma.dcdc":{"source":"iana"},"application/vnd.oma.dd2+xml":{"source":"iana","compressible":true,"extensions":["dd2"]},"application/vnd.oma.drm.risd+xml":{"source":"iana","compressible":true},"application/vnd.oma.group-usage-list+xml":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+cbor":{"source":"iana"},"application/vnd.oma.lwm2m+json":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+tlv":{"source":"iana"},"application/vnd.oma.pal+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.detailed-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.final-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.groups+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.invocation-descriptor+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.optimized-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.push":{"source":"iana"},"application/vnd.oma.scidm.messages+xml":{"source":"iana","compressible":true},"application/vnd.oma.xcap-directory+xml":{"source":"iana","compressible":true},"application/vnd.omads-email+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-file+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-folder+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omaloc-supl-init":{"source":"iana"},"application/vnd.onepager":{"source":"iana"},"application/vnd.onepagertamp":{"source":"iana"},"application/vnd.onepagertamx":{"source":"iana"},"application/vnd.onepagertat":{"source":"iana"},"application/vnd.onepagertatp":{"source":"iana"},"application/vnd.onepagertatx":{"source":"iana"},"application/vnd.openblox.game+xml":{"source":"iana","compressible":true,"extensions":["obgx"]},"application/vnd.openblox.game-binary":{"source":"iana"},"application/vnd.openeye.oeb":{"source":"iana"},"application/vnd.openofficeorg.extension":{"source":"apache","extensions":["oxt"]},"application/vnd.openstreetmap.data+xml":{"source":"iana","compressible":true,"extensions":["osm"]},"application/vnd.opentimestamps.ots":{"source":"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawing+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{"source":"iana","compressible":false,"extensions":["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slide":{"source":"iana","extensions":["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{"source":"iana","extensions":["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.template":{"source":"iana","extensions":["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{"source":"iana","compressible":false,"extensions":["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{"source":"iana","extensions":["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.theme+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.vmldrawing":{"source":"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{"source":"iana","compressible":false,"extensions":["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{"source":"iana","extensions":["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.core-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.relationships+xml":{"source":"iana","compressible":true},"application/vnd.oracle.resource+json":{"source":"iana","compressible":true},"application/vnd.orange.indata":{"source":"iana"},"application/vnd.osa.netdeploy":{"source":"iana"},"application/vnd.osgeo.mapguide.package":{"source":"iana","extensions":["mgp"]},"application/vnd.osgi.bundle":{"source":"iana"},"application/vnd.osgi.dp":{"source":"iana","extensions":["dp"]},"application/vnd.osgi.subsystem":{"source":"iana","extensions":["esa"]},"application/vnd.otps.ct-kip+xml":{"source":"iana","compressible":true},"application/vnd.oxli.countgraph":{"source":"iana"},"application/vnd.pagerduty+json":{"source":"iana","compressible":true},"application/vnd.palm":{"source":"iana","extensions":["pdb","pqa","oprc"]},"application/vnd.panoply":{"source":"iana"},"application/vnd.paos.xml":{"source":"iana"},"application/vnd.patentdive":{"source":"iana"},"application/vnd.patientecommsdoc":{"source":"iana"},"application/vnd.pawaafile":{"source":"iana","extensions":["paw"]},"application/vnd.pcos":{"source":"iana"},"application/vnd.pg.format":{"source":"iana","extensions":["str"]},"application/vnd.pg.osasli":{"source":"iana","extensions":["ei6"]},"application/vnd.piaccess.application-licence":{"source":"iana"},"application/vnd.picsel":{"source":"iana","extensions":["efif"]},"application/vnd.pmi.widget":{"source":"iana","extensions":["wg"]},"application/vnd.poc.group-advertisement+xml":{"source":"iana","compressible":true},"application/vnd.pocketlearn":{"source":"iana","extensions":["plf"]},"application/vnd.powerbuilder6":{"source":"iana","extensions":["pbd"]},"application/vnd.powerbuilder6-s":{"source":"iana"},"application/vnd.powerbuilder7":{"source":"iana"},"application/vnd.powerbuilder7-s":{"source":"iana"},"application/vnd.powerbuilder75":{"source":"iana"},"application/vnd.powerbuilder75-s":{"source":"iana"},"application/vnd.preminet":{"source":"iana"},"application/vnd.previewsystems.box":{"source":"iana","extensions":["box"]},"application/vnd.proteus.magazine":{"source":"iana","extensions":["mgz"]},"application/vnd.psfs":{"source":"iana"},"application/vnd.publishare-delta-tree":{"source":"iana","extensions":["qps"]},"application/vnd.pvi.ptid1":{"source":"iana","extensions":["ptid"]},"application/vnd.pwg-multiplexed":{"source":"iana"},"application/vnd.pwg-xhtml-print+xml":{"source":"iana","compressible":true},"application/vnd.qualcomm.brew-app-res":{"source":"iana"},"application/vnd.quarantainenet":{"source":"iana"},"application/vnd.quark.quarkxpress":{"source":"iana","extensions":["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{"source":"iana"},"application/vnd.radisys.moml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conn+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-stream+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-base+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-group+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-speech+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-transform+xml":{"source":"iana","compressible":true},"application/vnd.rainstor.data":{"source":"iana"},"application/vnd.rapid":{"source":"iana"},"application/vnd.rar":{"source":"iana","extensions":["rar"]},"application/vnd.realvnc.bed":{"source":"iana","extensions":["bed"]},"application/vnd.recordare.musicxml":{"source":"iana","extensions":["mxl"]},"application/vnd.recordare.musicxml+xml":{"source":"iana","compressible":true,"extensions":["musicxml"]},"application/vnd.renlearn.rlprint":{"source":"iana"},"application/vnd.resilient.logic":{"source":"iana"},"application/vnd.restful+json":{"source":"iana","compressible":true},"application/vnd.rig.cryptonote":{"source":"iana","extensions":["cryptonote"]},"application/vnd.rim.cod":{"source":"apache","extensions":["cod"]},"application/vnd.rn-realmedia":{"source":"apache","extensions":["rm"]},"application/vnd.rn-realmedia-vbr":{"source":"apache","extensions":["rmvb"]},"application/vnd.route66.link66+xml":{"source":"iana","compressible":true,"extensions":["link66"]},"application/vnd.rs-274x":{"source":"iana"},"application/vnd.ruckus.download":{"source":"iana"},"application/vnd.s3sms":{"source":"iana"},"application/vnd.sailingtracker.track":{"source":"iana","extensions":["st"]},"application/vnd.sar":{"source":"iana"},"application/vnd.sbm.cid":{"source":"iana"},"application/vnd.sbm.mid2":{"source":"iana"},"application/vnd.scribus":{"source":"iana"},"application/vnd.sealed.3df":{"source":"iana"},"application/vnd.sealed.csf":{"source":"iana"},"application/vnd.sealed.doc":{"source":"iana"},"application/vnd.sealed.eml":{"source":"iana"},"application/vnd.sealed.mht":{"source":"iana"},"application/vnd.sealed.net":{"source":"iana"},"application/vnd.sealed.ppt":{"source":"iana"},"application/vnd.sealed.tiff":{"source":"iana"},"application/vnd.sealed.xls":{"source":"iana"},"application/vnd.sealedmedia.softseal.html":{"source":"iana"},"application/vnd.sealedmedia.softseal.pdf":{"source":"iana"},"application/vnd.seemail":{"source":"iana","extensions":["see"]},"application/vnd.seis+json":{"source":"iana","compressible":true},"application/vnd.sema":{"source":"iana","extensions":["sema"]},"application/vnd.semd":{"source":"iana","extensions":["semd"]},"application/vnd.semf":{"source":"iana","extensions":["semf"]},"application/vnd.shade-save-file":{"source":"iana"},"application/vnd.shana.informed.formdata":{"source":"iana","extensions":["ifm"]},"application/vnd.shana.informed.formtemplate":{"source":"iana","extensions":["itp"]},"application/vnd.shana.informed.interchange":{"source":"iana","extensions":["iif"]},"application/vnd.shana.informed.package":{"source":"iana","extensions":["ipk"]},"application/vnd.shootproof+json":{"source":"iana","compressible":true},"application/vnd.shopkick+json":{"source":"iana","compressible":true},"application/vnd.shp":{"source":"iana"},"application/vnd.shx":{"source":"iana"},"application/vnd.sigrok.session":{"source":"iana"},"application/vnd.simtech-mindmapper":{"source":"iana","extensions":["twd","twds"]},"application/vnd.siren+json":{"source":"iana","compressible":true},"application/vnd.smaf":{"source":"iana","extensions":["mmf"]},"application/vnd.smart.notebook":{"source":"iana"},"application/vnd.smart.teacher":{"source":"iana","extensions":["teacher"]},"application/vnd.snesdev-page-table":{"source":"iana"},"application/vnd.software602.filler.form+xml":{"source":"iana","compressible":true,"extensions":["fo"]},"application/vnd.software602.filler.form-xml-zip":{"source":"iana"},"application/vnd.solent.sdkm+xml":{"source":"iana","compressible":true,"extensions":["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{"source":"iana","extensions":["dxp"]},"application/vnd.spotfire.sfs":{"source":"iana","extensions":["sfs"]},"application/vnd.sqlite3":{"source":"iana"},"application/vnd.sss-cod":{"source":"iana"},"application/vnd.sss-dtf":{"source":"iana"},"application/vnd.sss-ntf":{"source":"iana"},"application/vnd.stardivision.calc":{"source":"apache","extensions":["sdc"]},"application/vnd.stardivision.draw":{"source":"apache","extensions":["sda"]},"application/vnd.stardivision.impress":{"source":"apache","extensions":["sdd"]},"application/vnd.stardivision.math":{"source":"apache","extensions":["smf"]},"application/vnd.stardivision.writer":{"source":"apache","extensions":["sdw","vor"]},"application/vnd.stardivision.writer-global":{"source":"apache","extensions":["sgl"]},"application/vnd.stepmania.package":{"source":"iana","extensions":["smzip"]},"application/vnd.stepmania.stepchart":{"source":"iana","extensions":["sm"]},"application/vnd.street-stream":{"source":"iana"},"application/vnd.sun.wadl+xml":{"source":"iana","compressible":true,"extensions":["wadl"]},"application/vnd.sun.xml.calc":{"source":"apache","extensions":["sxc"]},"application/vnd.sun.xml.calc.template":{"source":"apache","extensions":["stc"]},"application/vnd.sun.xml.draw":{"source":"apache","extensions":["sxd"]},"application/vnd.sun.xml.draw.template":{"source":"apache","extensions":["std"]},"application/vnd.sun.xml.impress":{"source":"apache","extensions":["sxi"]},"application/vnd.sun.xml.impress.template":{"source":"apache","extensions":["sti"]},"application/vnd.sun.xml.math":{"source":"apache","extensions":["sxm"]},"application/vnd.sun.xml.writer":{"source":"apache","extensions":["sxw"]},"application/vnd.sun.xml.writer.global":{"source":"apache","extensions":["sxg"]},"application/vnd.sun.xml.writer.template":{"source":"apache","extensions":["stw"]},"application/vnd.sus-calendar":{"source":"iana","extensions":["sus","susp"]},"application/vnd.svd":{"source":"iana","extensions":["svd"]},"application/vnd.swiftview-ics":{"source":"iana"},"application/vnd.sycle+xml":{"source":"iana","compressible":true},"application/vnd.syft+json":{"source":"iana","compressible":true},"application/vnd.symbian.install":{"source":"apache","extensions":["sis","sisx"]},"application/vnd.syncml+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xsm"]},"application/vnd.syncml.dm+wbxml":{"source":"iana","charset":"UTF-8","extensions":["bdm"]},"application/vnd.syncml.dm+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xdm"]},"application/vnd.syncml.dm.notification":{"source":"iana"},"application/vnd.syncml.dmddf+wbxml":{"source":"iana"},"application/vnd.syncml.dmddf+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{"source":"iana"},"application/vnd.syncml.dmtnds+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.syncml.ds.notification":{"source":"iana"},"application/vnd.tableschema+json":{"source":"iana","compressible":true},"application/vnd.tao.intent-module-archive":{"source":"iana","extensions":["tao"]},"application/vnd.tcpdump.pcap":{"source":"iana","extensions":["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{"source":"iana","compressible":true},"application/vnd.tmd.mediaflex.api+xml":{"source":"iana","compressible":true},"application/vnd.tml":{"source":"iana"},"application/vnd.tmobile-livetv":{"source":"iana","extensions":["tmo"]},"application/vnd.tri.onesource":{"source":"iana"},"application/vnd.trid.tpt":{"source":"iana","extensions":["tpt"]},"application/vnd.triscape.mxs":{"source":"iana","extensions":["mxs"]},"application/vnd.trueapp":{"source":"iana","extensions":["tra"]},"application/vnd.truedoc":{"source":"iana"},"application/vnd.ubisoft.webplayer":{"source":"iana"},"application/vnd.ufdl":{"source":"iana","extensions":["ufd","ufdl"]},"application/vnd.uiq.theme":{"source":"iana","extensions":["utz"]},"application/vnd.umajin":{"source":"iana","extensions":["umj"]},"application/vnd.unity":{"source":"iana","extensions":["unityweb"]},"application/vnd.uoml+xml":{"source":"iana","compressible":true,"extensions":["uoml"]},"application/vnd.uplanet.alert":{"source":"iana"},"application/vnd.uplanet.alert-wbxml":{"source":"iana"},"application/vnd.uplanet.bearer-choice":{"source":"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{"source":"iana"},"application/vnd.uplanet.cacheop":{"source":"iana"},"application/vnd.uplanet.cacheop-wbxml":{"source":"iana"},"application/vnd.uplanet.channel":{"source":"iana"},"application/vnd.uplanet.channel-wbxml":{"source":"iana"},"application/vnd.uplanet.list":{"source":"iana"},"application/vnd.uplanet.list-wbxml":{"source":"iana"},"application/vnd.uplanet.listcmd":{"source":"iana"},"application/vnd.uplanet.listcmd-wbxml":{"source":"iana"},"application/vnd.uplanet.signal":{"source":"iana"},"application/vnd.uri-map":{"source":"iana"},"application/vnd.valve.source.material":{"source":"iana"},"application/vnd.vcx":{"source":"iana","extensions":["vcx"]},"application/vnd.vd-study":{"source":"iana"},"application/vnd.vectorworks":{"source":"iana"},"application/vnd.vel+json":{"source":"iana","compressible":true},"application/vnd.verimatrix.vcas":{"source":"iana"},"application/vnd.veritone.aion+json":{"source":"iana","compressible":true},"application/vnd.veryant.thin":{"source":"iana"},"application/vnd.ves.encrypted":{"source":"iana"},"application/vnd.vidsoft.vidconference":{"source":"iana"},"application/vnd.visio":{"source":"iana","extensions":["vsd","vst","vss","vsw"]},"application/vnd.visionary":{"source":"iana","extensions":["vis"]},"application/vnd.vividence.scriptfile":{"source":"iana"},"application/vnd.vsf":{"source":"iana","extensions":["vsf"]},"application/vnd.wap.sic":{"source":"iana"},"application/vnd.wap.slc":{"source":"iana"},"application/vnd.wap.wbxml":{"source":"iana","charset":"UTF-8","extensions":["wbxml"]},"application/vnd.wap.wmlc":{"source":"iana","extensions":["wmlc"]},"application/vnd.wap.wmlscriptc":{"source":"iana","extensions":["wmlsc"]},"application/vnd.webturbo":{"source":"iana","extensions":["wtb"]},"application/vnd.wfa.dpp":{"source":"iana"},"application/vnd.wfa.p2p":{"source":"iana"},"application/vnd.wfa.wsc":{"source":"iana"},"application/vnd.windows.devicepairing":{"source":"iana"},"application/vnd.wmc":{"source":"iana"},"application/vnd.wmf.bootstrap":{"source":"iana"},"application/vnd.wolfram.mathematica":{"source":"iana"},"application/vnd.wolfram.mathematica.package":{"source":"iana"},"application/vnd.wolfram.player":{"source":"iana","extensions":["nbp"]},"application/vnd.wordperfect":{"source":"iana","extensions":["wpd"]},"application/vnd.wqd":{"source":"iana","extensions":["wqd"]},"application/vnd.wrq-hp3000-labelled":{"source":"iana"},"application/vnd.wt.stf":{"source":"iana","extensions":["stf"]},"application/vnd.wv.csp+wbxml":{"source":"iana"},"application/vnd.wv.csp+xml":{"source":"iana","compressible":true},"application/vnd.wv.ssp+xml":{"source":"iana","compressible":true},"application/vnd.xacml+json":{"source":"iana","compressible":true},"application/vnd.xara":{"source":"iana","extensions":["xar"]},"application/vnd.xfdl":{"source":"iana","extensions":["xfdl"]},"application/vnd.xfdl.webform":{"source":"iana"},"application/vnd.xmi+xml":{"source":"iana","compressible":true},"application/vnd.xmpie.cpkg":{"source":"iana"},"application/vnd.xmpie.dpkg":{"source":"iana"},"application/vnd.xmpie.plan":{"source":"iana"},"application/vnd.xmpie.ppkg":{"source":"iana"},"application/vnd.xmpie.xlim":{"source":"iana"},"application/vnd.yamaha.hv-dic":{"source":"iana","extensions":["hvd"]},"application/vnd.yamaha.hv-script":{"source":"iana","extensions":["hvs"]},"application/vnd.yamaha.hv-voice":{"source":"iana","extensions":["hvp"]},"application/vnd.yamaha.openscoreformat":{"source":"iana","extensions":["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"source":"iana","compressible":true,"extensions":["osfpvg"]},"application/vnd.yamaha.remote-setup":{"source":"iana"},"application/vnd.yamaha.smaf-audio":{"source":"iana","extensions":["saf"]},"application/vnd.yamaha.smaf-phrase":{"source":"iana","extensions":["spf"]},"application/vnd.yamaha.through-ngn":{"source":"iana"},"application/vnd.yamaha.tunnel-udpencap":{"source":"iana"},"application/vnd.yaoweme":{"source":"iana"},"application/vnd.yellowriver-custom-menu":{"source":"iana","extensions":["cmp"]},"application/vnd.youtube.yt":{"source":"iana"},"application/vnd.zul":{"source":"iana","extensions":["zir","zirz"]},"application/vnd.zzazz.deck+xml":{"source":"iana","compressible":true,"extensions":["zaz"]},"application/voicexml+xml":{"source":"iana","compressible":true,"extensions":["vxml"]},"application/voucher-cms+json":{"source":"iana","compressible":true},"application/vq-rtcpxr":{"source":"iana"},"application/wasm":{"source":"iana","compressible":true,"extensions":["wasm"]},"application/watcherinfo+xml":{"source":"iana","compressible":true,"extensions":["wif"]},"application/webpush-options+json":{"source":"iana","compressible":true},"application/whoispp-query":{"source":"iana"},"application/whoispp-response":{"source":"iana"},"application/widget":{"source":"iana","extensions":["wgt"]},"application/winhlp":{"source":"apache","extensions":["hlp"]},"application/wita":{"source":"iana"},"application/wordperfect5.1":{"source":"iana"},"application/wsdl+xml":{"source":"iana","compressible":true,"extensions":["wsdl"]},"application/wspolicy+xml":{"source":"iana","compressible":true,"extensions":["wspolicy"]},"application/x-7z-compressed":{"source":"apache","compressible":false,"extensions":["7z"]},"application/x-abiword":{"source":"apache","extensions":["abw"]},"application/x-ace-compressed":{"source":"apache","extensions":["ace"]},"application/x-amf":{"source":"apache"},"application/x-apple-diskimage":{"source":"apache","extensions":["dmg"]},"application/x-arj":{"compressible":false,"extensions":["arj"]},"application/x-authorware-bin":{"source":"apache","extensions":["aab","x32","u32","vox"]},"application/x-authorware-map":{"source":"apache","extensions":["aam"]},"application/x-authorware-seg":{"source":"apache","extensions":["aas"]},"application/x-bcpio":{"source":"apache","extensions":["bcpio"]},"application/x-bdoc":{"compressible":false,"extensions":["bdoc"]},"application/x-bittorrent":{"source":"apache","extensions":["torrent"]},"application/x-blorb":{"source":"apache","extensions":["blb","blorb"]},"application/x-bzip":{"source":"apache","compressible":false,"extensions":["bz"]},"application/x-bzip2":{"source":"apache","compressible":false,"extensions":["bz2","boz"]},"application/x-cbr":{"source":"apache","extensions":["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{"source":"apache","extensions":["vcd"]},"application/x-cfs-compressed":{"source":"apache","extensions":["cfs"]},"application/x-chat":{"source":"apache","extensions":["chat"]},"application/x-chess-pgn":{"source":"apache","extensions":["pgn"]},"application/x-chrome-extension":{"extensions":["crx"]},"application/x-cocoa":{"source":"nginx","extensions":["cco"]},"application/x-compress":{"source":"apache"},"application/x-conference":{"source":"apache","extensions":["nsc"]},"application/x-cpio":{"source":"apache","extensions":["cpio"]},"application/x-csh":{"source":"apache","extensions":["csh"]},"application/x-deb":{"compressible":false},"application/x-debian-package":{"source":"apache","extensions":["deb","udeb"]},"application/x-dgc-compressed":{"source":"apache","extensions":["dgc"]},"application/x-director":{"source":"apache","extensions":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{"source":"apache","extensions":["wad"]},"application/x-dtbncx+xml":{"source":"apache","compressible":true,"extensions":["ncx"]},"application/x-dtbook+xml":{"source":"apache","compressible":true,"extensions":["dtb"]},"application/x-dtbresource+xml":{"source":"apache","compressible":true,"extensions":["res"]},"application/x-dvi":{"source":"apache","compressible":false,"extensions":["dvi"]},"application/x-envoy":{"source":"apache","extensions":["evy"]},"application/x-eva":{"source":"apache","extensions":["eva"]},"application/x-font-bdf":{"source":"apache","extensions":["bdf"]},"application/x-font-dos":{"source":"apache"},"application/x-font-framemaker":{"source":"apache"},"application/x-font-ghostscript":{"source":"apache","extensions":["gsf"]},"application/x-font-libgrx":{"source":"apache"},"application/x-font-linux-psf":{"source":"apache","extensions":["psf"]},"application/x-font-pcf":{"source":"apache","extensions":["pcf"]},"application/x-font-snf":{"source":"apache","extensions":["snf"]},"application/x-font-speedo":{"source":"apache"},"application/x-font-sunos-news":{"source":"apache"},"application/x-font-type1":{"source":"apache","extensions":["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{"source":"apache"},"application/x-freearc":{"source":"apache","extensions":["arc"]},"application/x-futuresplash":{"source":"apache","extensions":["spl"]},"application/x-gca-compressed":{"source":"apache","extensions":["gca"]},"application/x-glulx":{"source":"apache","extensions":["ulx"]},"application/x-gnumeric":{"source":"apache","extensions":["gnumeric"]},"application/x-gramps-xml":{"source":"apache","extensions":["gramps"]},"application/x-gtar":{"source":"apache","extensions":["gtar"]},"application/x-gzip":{"source":"apache"},"application/x-hdf":{"source":"apache","extensions":["hdf"]},"application/x-httpd-php":{"compressible":true,"extensions":["php"]},"application/x-install-instructions":{"source":"apache","extensions":["install"]},"application/x-iso9660-image":{"source":"apache","extensions":["iso"]},"application/x-iwork-keynote-sffkey":{"extensions":["key"]},"application/x-iwork-numbers-sffnumbers":{"extensions":["numbers"]},"application/x-iwork-pages-sffpages":{"extensions":["pages"]},"application/x-java-archive-diff":{"source":"nginx","extensions":["jardiff"]},"application/x-java-jnlp-file":{"source":"apache","compressible":false,"extensions":["jnlp"]},"application/x-javascript":{"compressible":true},"application/x-keepass2":{"extensions":["kdbx"]},"application/x-latex":{"source":"apache","compressible":false,"extensions":["latex"]},"application/x-lua-bytecode":{"extensions":["luac"]},"application/x-lzh-compressed":{"source":"apache","extensions":["lzh","lha"]},"application/x-makeself":{"source":"nginx","extensions":["run"]},"application/x-mie":{"source":"apache","extensions":["mie"]},"application/x-mobipocket-ebook":{"source":"apache","extensions":["prc","mobi"]},"application/x-mpegurl":{"compressible":false},"application/x-ms-application":{"source":"apache","extensions":["application"]},"application/x-ms-shortcut":{"source":"apache","extensions":["lnk"]},"application/x-ms-wmd":{"source":"apache","extensions":["wmd"]},"application/x-ms-wmz":{"source":"apache","extensions":["wmz"]},"application/x-ms-xbap":{"source":"apache","extensions":["xbap"]},"application/x-msaccess":{"source":"apache","extensions":["mdb"]},"application/x-msbinder":{"source":"apache","extensions":["obd"]},"application/x-mscardfile":{"source":"apache","extensions":["crd"]},"application/x-msclip":{"source":"apache","extensions":["clp"]},"application/x-msdos-program":{"extensions":["exe"]},"application/x-msdownload":{"source":"apache","extensions":["exe","dll","com","bat","msi"]},"application/x-msmediaview":{"source":"apache","extensions":["mvb","m13","m14"]},"application/x-msmetafile":{"source":"apache","extensions":["wmf","wmz","emf","emz"]},"application/x-msmoney":{"source":"apache","extensions":["mny"]},"application/x-mspublisher":{"source":"apache","extensions":["pub"]},"application/x-msschedule":{"source":"apache","extensions":["scd"]},"application/x-msterminal":{"source":"apache","extensions":["trm"]},"application/x-mswrite":{"source":"apache","extensions":["wri"]},"application/x-netcdf":{"source":"apache","extensions":["nc","cdf"]},"application/x-ns-proxy-autoconfig":{"compressible":true,"extensions":["pac"]},"application/x-nzb":{"source":"apache","extensions":["nzb"]},"application/x-perl":{"source":"nginx","extensions":["pl","pm"]},"application/x-pilot":{"source":"nginx","extensions":["prc","pdb"]},"application/x-pkcs12":{"source":"apache","compressible":false,"extensions":["p12","pfx"]},"application/x-pkcs7-certificates":{"source":"apache","extensions":["p7b","spc"]},"application/x-pkcs7-certreqresp":{"source":"apache","extensions":["p7r"]},"application/x-pki-message":{"source":"iana"},"application/x-rar-compressed":{"source":"apache","compressible":false,"extensions":["rar"]},"application/x-redhat-package-manager":{"source":"nginx","extensions":["rpm"]},"application/x-research-info-systems":{"source":"apache","extensions":["ris"]},"application/x-sea":{"source":"nginx","extensions":["sea"]},"application/x-sh":{"source":"apache","compressible":true,"extensions":["sh"]},"application/x-shar":{"source":"apache","extensions":["shar"]},"application/x-shockwave-flash":{"source":"apache","compressible":false,"extensions":["swf"]},"application/x-silverlight-app":{"source":"apache","extensions":["xap"]},"application/x-sql":{"source":"apache","extensions":["sql"]},"application/x-stuffit":{"source":"apache","compressible":false,"extensions":["sit"]},"application/x-stuffitx":{"source":"apache","extensions":["sitx"]},"application/x-subrip":{"source":"apache","extensions":["srt"]},"application/x-sv4cpio":{"source":"apache","extensions":["sv4cpio"]},"application/x-sv4crc":{"source":"apache","extensions":["sv4crc"]},"application/x-t3vm-image":{"source":"apache","extensions":["t3"]},"application/x-tads":{"source":"apache","extensions":["gam"]},"application/x-tar":{"source":"apache","compressible":true,"extensions":["tar"]},"application/x-tcl":{"source":"apache","extensions":["tcl","tk"]},"application/x-tex":{"source":"apache","extensions":["tex"]},"application/x-tex-tfm":{"source":"apache","extensions":["tfm"]},"application/x-texinfo":{"source":"apache","extensions":["texinfo","texi"]},"application/x-tgif":{"source":"apache","extensions":["obj"]},"application/x-ustar":{"source":"apache","extensions":["ustar"]},"application/x-virtualbox-hdd":{"compressible":true,"extensions":["hdd"]},"application/x-virtualbox-ova":{"compressible":true,"extensions":["ova"]},"application/x-virtualbox-ovf":{"compressible":true,"extensions":["ovf"]},"application/x-virtualbox-vbox":{"compressible":true,"extensions":["vbox"]},"application/x-virtualbox-vbox-extpack":{"compressible":false,"extensions":["vbox-extpack"]},"application/x-virtualbox-vdi":{"compressible":true,"extensions":["vdi"]},"application/x-virtualbox-vhd":{"compressible":true,"extensions":["vhd"]},"application/x-virtualbox-vmdk":{"compressible":true,"extensions":["vmdk"]},"application/x-wais-source":{"source":"apache","extensions":["src"]},"application/x-web-app-manifest+json":{"compressible":true,"extensions":["webapp"]},"application/x-www-form-urlencoded":{"source":"iana","compressible":true},"application/x-x509-ca-cert":{"source":"iana","extensions":["der","crt","pem"]},"application/x-x509-ca-ra-cert":{"source":"iana"},"application/x-x509-next-ca-cert":{"source":"iana"},"application/x-xfig":{"source":"apache","extensions":["fig"]},"application/x-xliff+xml":{"source":"apache","compressible":true,"extensions":["xlf"]},"application/x-xpinstall":{"source":"apache","compressible":false,"extensions":["xpi"]},"application/x-xz":{"source":"apache","extensions":["xz"]},"application/x-zmachine":{"source":"apache","extensions":["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{"source":"iana"},"application/xacml+xml":{"source":"iana","compressible":true},"application/xaml+xml":{"source":"apache","compressible":true,"extensions":["xaml"]},"application/xcap-att+xml":{"source":"iana","compressible":true,"extensions":["xav"]},"application/xcap-caps+xml":{"source":"iana","compressible":true,"extensions":["xca"]},"application/xcap-diff+xml":{"source":"iana","compressible":true,"extensions":["xdf"]},"application/xcap-el+xml":{"source":"iana","compressible":true,"extensions":["xel"]},"application/xcap-error+xml":{"source":"iana","compressible":true},"application/xcap-ns+xml":{"source":"iana","compressible":true,"extensions":["xns"]},"application/xcon-conference-info+xml":{"source":"iana","compressible":true},"application/xcon-conference-info-diff+xml":{"source":"iana","compressible":true},"application/xenc+xml":{"source":"iana","compressible":true,"extensions":["xenc"]},"application/xhtml+xml":{"source":"iana","compressible":true,"extensions":["xhtml","xht"]},"application/xhtml-voice+xml":{"source":"apache","compressible":true},"application/xliff+xml":{"source":"iana","compressible":true,"extensions":["xlf"]},"application/xml":{"source":"iana","compressible":true,"extensions":["xml","xsl","xsd","rng"]},"application/xml-dtd":{"source":"iana","compressible":true,"extensions":["dtd"]},"application/xml-external-parsed-entity":{"source":"iana"},"application/xml-patch+xml":{"source":"iana","compressible":true},"application/xmpp+xml":{"source":"iana","compressible":true},"application/xop+xml":{"source":"iana","compressible":true,"extensions":["xop"]},"application/xproc+xml":{"source":"apache","compressible":true,"extensions":["xpl"]},"application/xslt+xml":{"source":"iana","compressible":true,"extensions":["xsl","xslt"]},"application/xspf+xml":{"source":"apache","compressible":true,"extensions":["xspf"]},"application/xv+xml":{"source":"iana","compressible":true,"extensions":["mxml","xhvml","xvml","xvm"]},"application/yang":{"source":"iana","extensions":["yang"]},"application/yang-data+json":{"source":"iana","compressible":true},"application/yang-data+xml":{"source":"iana","compressible":true},"application/yang-patch+json":{"source":"iana","compressible":true},"application/yang-patch+xml":{"source":"iana","compressible":true},"application/yin+xml":{"source":"iana","compressible":true,"extensions":["yin"]},"application/zip":{"source":"iana","compressible":false,"extensions":["zip"]},"application/zlib":{"source":"iana"},"application/zstd":{"source":"iana"},"audio/1d-interleaved-parityfec":{"source":"iana"},"audio/32kadpcm":{"source":"iana"},"audio/3gpp":{"source":"iana","compressible":false,"extensions":["3gpp"]},"audio/3gpp2":{"source":"iana"},"audio/aac":{"source":"iana"},"audio/ac3":{"source":"iana"},"audio/adpcm":{"source":"apache","extensions":["adp"]},"audio/amr":{"source":"iana","extensions":["amr"]},"audio/amr-wb":{"source":"iana"},"audio/amr-wb+":{"source":"iana"},"audio/aptx":{"source":"iana"},"audio/asc":{"source":"iana"},"audio/atrac-advanced-lossless":{"source":"iana"},"audio/atrac-x":{"source":"iana"},"audio/atrac3":{"source":"iana"},"audio/basic":{"source":"iana","compressible":false,"extensions":["au","snd"]},"audio/bv16":{"source":"iana"},"audio/bv32":{"source":"iana"},"audio/clearmode":{"source":"iana"},"audio/cn":{"source":"iana"},"audio/dat12":{"source":"iana"},"audio/dls":{"source":"iana"},"audio/dsr-es201108":{"source":"iana"},"audio/dsr-es202050":{"source":"iana"},"audio/dsr-es202211":{"source":"iana"},"audio/dsr-es202212":{"source":"iana"},"audio/dv":{"source":"iana"},"audio/dvi4":{"source":"iana"},"audio/eac3":{"source":"iana"},"audio/encaprtp":{"source":"iana"},"audio/evrc":{"source":"iana"},"audio/evrc-qcp":{"source":"iana"},"audio/evrc0":{"source":"iana"},"audio/evrc1":{"source":"iana"},"audio/evrcb":{"source":"iana"},"audio/evrcb0":{"source":"iana"},"audio/evrcb1":{"source":"iana"},"audio/evrcnw":{"source":"iana"},"audio/evrcnw0":{"source":"iana"},"audio/evrcnw1":{"source":"iana"},"audio/evrcwb":{"source":"iana"},"audio/evrcwb0":{"source":"iana"},"audio/evrcwb1":{"source":"iana"},"audio/evs":{"source":"iana"},"audio/flexfec":{"source":"iana"},"audio/fwdred":{"source":"iana"},"audio/g711-0":{"source":"iana"},"audio/g719":{"source":"iana"},"audio/g722":{"source":"iana"},"audio/g7221":{"source":"iana"},"audio/g723":{"source":"iana"},"audio/g726-16":{"source":"iana"},"audio/g726-24":{"source":"iana"},"audio/g726-32":{"source":"iana"},"audio/g726-40":{"source":"iana"},"audio/g728":{"source":"iana"},"audio/g729":{"source":"iana"},"audio/g7291":{"source":"iana"},"audio/g729d":{"source":"iana"},"audio/g729e":{"source":"iana"},"audio/gsm":{"source":"iana"},"audio/gsm-efr":{"source":"iana"},"audio/gsm-hr-08":{"source":"iana"},"audio/ilbc":{"source":"iana"},"audio/ip-mr_v2.5":{"source":"iana"},"audio/isac":{"source":"apache"},"audio/l16":{"source":"iana"},"audio/l20":{"source":"iana"},"audio/l24":{"source":"iana","compressible":false},"audio/l8":{"source":"iana"},"audio/lpc":{"source":"iana"},"audio/melp":{"source":"iana"},"audio/melp1200":{"source":"iana"},"audio/melp2400":{"source":"iana"},"audio/melp600":{"source":"iana"},"audio/mhas":{"source":"iana"},"audio/midi":{"source":"apache","extensions":["mid","midi","kar","rmi"]},"audio/mobile-xmf":{"source":"iana","extensions":["mxmf"]},"audio/mp3":{"compressible":false,"extensions":["mp3"]},"audio/mp4":{"source":"iana","compressible":false,"extensions":["m4a","mp4a"]},"audio/mp4a-latm":{"source":"iana"},"audio/mpa":{"source":"iana"},"audio/mpa-robust":{"source":"iana"},"audio/mpeg":{"source":"iana","compressible":false,"extensions":["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{"source":"iana"},"audio/musepack":{"source":"apache"},"audio/ogg":{"source":"iana","compressible":false,"extensions":["oga","ogg","spx","opus"]},"audio/opus":{"source":"iana"},"audio/parityfec":{"source":"iana"},"audio/pcma":{"source":"iana"},"audio/pcma-wb":{"source":"iana"},"audio/pcmu":{"source":"iana"},"audio/pcmu-wb":{"source":"iana"},"audio/prs.sid":{"source":"iana"},"audio/qcelp":{"source":"iana"},"audio/raptorfec":{"source":"iana"},"audio/red":{"source":"iana"},"audio/rtp-enc-aescm128":{"source":"iana"},"audio/rtp-midi":{"source":"iana"},"audio/rtploopback":{"source":"iana"},"audio/rtx":{"source":"iana"},"audio/s3m":{"source":"apache","extensions":["s3m"]},"audio/scip":{"source":"iana"},"audio/silk":{"source":"apache","extensions":["sil"]},"audio/smv":{"source":"iana"},"audio/smv-qcp":{"source":"iana"},"audio/smv0":{"source":"iana"},"audio/sofa":{"source":"iana"},"audio/sp-midi":{"source":"iana"},"audio/speex":{"source":"iana"},"audio/t140c":{"source":"iana"},"audio/t38":{"source":"iana"},"audio/telephone-event":{"source":"iana"},"audio/tetra_acelp":{"source":"iana"},"audio/tetra_acelp_bb":{"source":"iana"},"audio/tone":{"source":"iana"},"audio/tsvcis":{"source":"iana"},"audio/uemclip":{"source":"iana"},"audio/ulpfec":{"source":"iana"},"audio/usac":{"source":"iana"},"audio/vdvi":{"source":"iana"},"audio/vmr-wb":{"source":"iana"},"audio/vnd.3gpp.iufp":{"source":"iana"},"audio/vnd.4sb":{"source":"iana"},"audio/vnd.audiokoz":{"source":"iana"},"audio/vnd.celp":{"source":"iana"},"audio/vnd.cisco.nse":{"source":"iana"},"audio/vnd.cmles.radio-events":{"source":"iana"},"audio/vnd.cns.anp1":{"source":"iana"},"audio/vnd.cns.inf1":{"source":"iana"},"audio/vnd.dece.audio":{"source":"iana","extensions":["uva","uvva"]},"audio/vnd.digital-winds":{"source":"iana","extensions":["eol"]},"audio/vnd.dlna.adts":{"source":"iana"},"audio/vnd.dolby.heaac.1":{"source":"iana"},"audio/vnd.dolby.heaac.2":{"source":"iana"},"audio/vnd.dolby.mlp":{"source":"iana"},"audio/vnd.dolby.mps":{"source":"iana"},"audio/vnd.dolby.pl2":{"source":"iana"},"audio/vnd.dolby.pl2x":{"source":"iana"},"audio/vnd.dolby.pl2z":{"source":"iana"},"audio/vnd.dolby.pulse.1":{"source":"iana"},"audio/vnd.dra":{"source":"iana","extensions":["dra"]},"audio/vnd.dts":{"source":"iana","extensions":["dts"]},"audio/vnd.dts.hd":{"source":"iana","extensions":["dtshd"]},"audio/vnd.dts.uhd":{"source":"iana"},"audio/vnd.dvb.file":{"source":"iana"},"audio/vnd.everad.plj":{"source":"iana"},"audio/vnd.hns.audio":{"source":"iana"},"audio/vnd.lucent.voice":{"source":"iana","extensions":["lvp"]},"audio/vnd.ms-playready.media.pya":{"source":"iana","extensions":["pya"]},"audio/vnd.nokia.mobile-xmf":{"source":"iana"},"audio/vnd.nortel.vbk":{"source":"iana"},"audio/vnd.nuera.ecelp4800":{"source":"iana","extensions":["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{"source":"iana","extensions":["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{"source":"iana","extensions":["ecelp9600"]},"audio/vnd.octel.sbc":{"source":"iana"},"audio/vnd.presonus.multitrack":{"source":"iana"},"audio/vnd.qcelp":{"source":"iana"},"audio/vnd.rhetorex.32kadpcm":{"source":"iana"},"audio/vnd.rip":{"source":"iana","extensions":["rip"]},"audio/vnd.rn-realaudio":{"compressible":false},"audio/vnd.sealedmedia.softseal.mpeg":{"source":"iana"},"audio/vnd.vmx.cvsd":{"source":"iana"},"audio/vnd.wave":{"compressible":false},"audio/vorbis":{"source":"iana","compressible":false},"audio/vorbis-config":{"source":"iana"},"audio/wav":{"compressible":false,"extensions":["wav"]},"audio/wave":{"compressible":false,"extensions":["wav"]},"audio/webm":{"source":"apache","compressible":false,"extensions":["weba"]},"audio/x-aac":{"source":"apache","compressible":false,"extensions":["aac"]},"audio/x-aiff":{"source":"apache","extensions":["aif","aiff","aifc"]},"audio/x-caf":{"source":"apache","compressible":false,"extensions":["caf"]},"audio/x-flac":{"source":"apache","extensions":["flac"]},"audio/x-m4a":{"source":"nginx","extensions":["m4a"]},"audio/x-matroska":{"source":"apache","extensions":["mka"]},"audio/x-mpegurl":{"source":"apache","extensions":["m3u"]},"audio/x-ms-wax":{"source":"apache","extensions":["wax"]},"audio/x-ms-wma":{"source":"apache","extensions":["wma"]},"audio/x-pn-realaudio":{"source":"apache","extensions":["ram","ra"]},"audio/x-pn-realaudio-plugin":{"source":"apache","extensions":["rmp"]},"audio/x-realaudio":{"source":"nginx","extensions":["ra"]},"audio/x-tta":{"source":"apache"},"audio/x-wav":{"source":"apache","extensions":["wav"]},"audio/xm":{"source":"apache","extensions":["xm"]},"chemical/x-cdx":{"source":"apache","extensions":["cdx"]},"chemical/x-cif":{"source":"apache","extensions":["cif"]},"chemical/x-cmdf":{"source":"apache","extensions":["cmdf"]},"chemical/x-cml":{"source":"apache","extensions":["cml"]},"chemical/x-csml":{"source":"apache","extensions":["csml"]},"chemical/x-pdb":{"source":"apache"},"chemical/x-xyz":{"source":"apache","extensions":["xyz"]},"font/collection":{"source":"iana","extensions":["ttc"]},"font/otf":{"source":"iana","compressible":true,"extensions":["otf"]},"font/sfnt":{"source":"iana"},"font/ttf":{"source":"iana","compressible":true,"extensions":["ttf"]},"font/woff":{"source":"iana","extensions":["woff"]},"font/woff2":{"source":"iana","extensions":["woff2"]},"image/aces":{"source":"iana","extensions":["exr"]},"image/apng":{"compressible":false,"extensions":["apng"]},"image/avci":{"source":"iana","extensions":["avci"]},"image/avcs":{"source":"iana","extensions":["avcs"]},"image/avif":{"source":"iana","compressible":false,"extensions":["avif"]},"image/bmp":{"source":"iana","compressible":true,"extensions":["bmp"]},"image/cgm":{"source":"iana","extensions":["cgm"]},"image/dicom-rle":{"source":"iana","extensions":["drle"]},"image/emf":{"source":"iana","extensions":["emf"]},"image/fits":{"source":"iana","extensions":["fits"]},"image/g3fax":{"source":"iana","extensions":["g3"]},"image/gif":{"source":"iana","compressible":false,"extensions":["gif"]},"image/heic":{"source":"iana","extensions":["heic"]},"image/heic-sequence":{"source":"iana","extensions":["heics"]},"image/heif":{"source":"iana","extensions":["heif"]},"image/heif-sequence":{"source":"iana","extensions":["heifs"]},"image/hej2k":{"source":"iana","extensions":["hej2"]},"image/hsj2":{"source":"iana","extensions":["hsj2"]},"image/ief":{"source":"iana","extensions":["ief"]},"image/jls":{"source":"iana","extensions":["jls"]},"image/jp2":{"source":"iana","compressible":false,"extensions":["jp2","jpg2"]},"image/jpeg":{"source":"iana","compressible":false,"extensions":["jpeg","jpg","jpe"]},"image/jph":{"source":"iana","extensions":["jph"]},"image/jphc":{"source":"iana","extensions":["jhc"]},"image/jpm":{"source":"iana","compressible":false,"extensions":["jpm"]},"image/jpx":{"source":"iana","compressible":false,"extensions":["jpx","jpf"]},"image/jxr":{"source":"iana","extensions":["jxr"]},"image/jxra":{"source":"iana","extensions":["jxra"]},"image/jxrs":{"source":"iana","extensions":["jxrs"]},"image/jxs":{"source":"iana","extensions":["jxs"]},"image/jxsc":{"source":"iana","extensions":["jxsc"]},"image/jxsi":{"source":"iana","extensions":["jxsi"]},"image/jxss":{"source":"iana","extensions":["jxss"]},"image/ktx":{"source":"iana","extensions":["ktx"]},"image/ktx2":{"source":"iana","extensions":["ktx2"]},"image/naplps":{"source":"iana"},"image/pjpeg":{"compressible":false},"image/png":{"source":"iana","compressible":false,"extensions":["png"]},"image/prs.btif":{"source":"iana","extensions":["btif"]},"image/prs.pti":{"source":"iana","extensions":["pti"]},"image/pwg-raster":{"source":"iana"},"image/sgi":{"source":"apache","extensions":["sgi"]},"image/svg+xml":{"source":"iana","compressible":true,"extensions":["svg","svgz"]},"image/t38":{"source":"iana","extensions":["t38"]},"image/tiff":{"source":"iana","compressible":false,"extensions":["tif","tiff"]},"image/tiff-fx":{"source":"iana","extensions":["tfx"]},"image/vnd.adobe.photoshop":{"source":"iana","compressible":true,"extensions":["psd"]},"image/vnd.airzip.accelerator.azv":{"source":"iana","extensions":["azv"]},"image/vnd.cns.inf2":{"source":"iana"},"image/vnd.dece.graphic":{"source":"iana","extensions":["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{"source":"iana","extensions":["djvu","djv"]},"image/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"image/vnd.dwg":{"source":"iana","extensions":["dwg"]},"image/vnd.dxf":{"source":"iana","extensions":["dxf"]},"image/vnd.fastbidsheet":{"source":"iana","extensions":["fbs"]},"image/vnd.fpx":{"source":"iana","extensions":["fpx"]},"image/vnd.fst":{"source":"iana","extensions":["fst"]},"image/vnd.fujixerox.edmics-mmr":{"source":"iana","extensions":["mmr"]},"image/vnd.fujixerox.edmics-rlc":{"source":"iana","extensions":["rlc"]},"image/vnd.globalgraphics.pgb":{"source":"iana"},"image/vnd.microsoft.icon":{"source":"iana","compressible":true,"extensions":["ico"]},"image/vnd.mix":{"source":"iana"},"image/vnd.mozilla.apng":{"source":"iana"},"image/vnd.ms-dds":{"compressible":true,"extensions":["dds"]},"image/vnd.ms-modi":{"source":"iana","extensions":["mdi"]},"image/vnd.ms-photo":{"source":"apache","extensions":["wdp"]},"image/vnd.net-fpx":{"source":"iana","extensions":["npx"]},"image/vnd.pco.b16":{"source":"iana","extensions":["b16"]},"image/vnd.radiance":{"source":"iana"},"image/vnd.sealed.png":{"source":"iana"},"image/vnd.sealedmedia.softseal.gif":{"source":"iana"},"image/vnd.sealedmedia.softseal.jpg":{"source":"iana"},"image/vnd.svf":{"source":"iana"},"image/vnd.tencent.tap":{"source":"iana","extensions":["tap"]},"image/vnd.valve.source.texture":{"source":"iana","extensions":["vtf"]},"image/vnd.wap.wbmp":{"source":"iana","extensions":["wbmp"]},"image/vnd.xiff":{"source":"iana","extensions":["xif"]},"image/vnd.zbrush.pcx":{"source":"iana","extensions":["pcx"]},"image/webp":{"source":"apache","extensions":["webp"]},"image/wmf":{"source":"iana","extensions":["wmf"]},"image/x-3ds":{"source":"apache","extensions":["3ds"]},"image/x-cmu-raster":{"source":"apache","extensions":["ras"]},"image/x-cmx":{"source":"apache","extensions":["cmx"]},"image/x-freehand":{"source":"apache","extensions":["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{"source":"apache","compressible":true,"extensions":["ico"]},"image/x-jng":{"source":"nginx","extensions":["jng"]},"image/x-mrsid-image":{"source":"apache","extensions":["sid"]},"image/x-ms-bmp":{"source":"nginx","compressible":true,"extensions":["bmp"]},"image/x-pcx":{"source":"apache","extensions":["pcx"]},"image/x-pict":{"source":"apache","extensions":["pic","pct"]},"image/x-portable-anymap":{"source":"apache","extensions":["pnm"]},"image/x-portable-bitmap":{"source":"apache","extensions":["pbm"]},"image/x-portable-graymap":{"source":"apache","extensions":["pgm"]},"image/x-portable-pixmap":{"source":"apache","extensions":["ppm"]},"image/x-rgb":{"source":"apache","extensions":["rgb"]},"image/x-tga":{"source":"apache","extensions":["tga"]},"image/x-xbitmap":{"source":"apache","extensions":["xbm"]},"image/x-xcf":{"compressible":false},"image/x-xpixmap":{"source":"apache","extensions":["xpm"]},"image/x-xwindowdump":{"source":"apache","extensions":["xwd"]},"message/cpim":{"source":"iana"},"message/delivery-status":{"source":"iana"},"message/disposition-notification":{"source":"iana","extensions":["disposition-notification"]},"message/external-body":{"source":"iana"},"message/feedback-report":{"source":"iana"},"message/global":{"source":"iana","extensions":["u8msg"]},"message/global-delivery-status":{"source":"iana","extensions":["u8dsn"]},"message/global-disposition-notification":{"source":"iana","extensions":["u8mdn"]},"message/global-headers":{"source":"iana","extensions":["u8hdr"]},"message/http":{"source":"iana","compressible":false},"message/imdn+xml":{"source":"iana","compressible":true},"message/news":{"source":"iana"},"message/partial":{"source":"iana","compressible":false},"message/rfc822":{"source":"iana","compressible":true,"extensions":["eml","mime"]},"message/s-http":{"source":"iana"},"message/sip":{"source":"iana"},"message/sipfrag":{"source":"iana"},"message/tracking-status":{"source":"iana"},"message/vnd.si.simp":{"source":"iana"},"message/vnd.wfa.wsc":{"source":"iana","extensions":["wsc"]},"model/3mf":{"source":"iana","extensions":["3mf"]},"model/e57":{"source":"iana"},"model/gltf+json":{"source":"iana","compressible":true,"extensions":["gltf"]},"model/gltf-binary":{"source":"iana","compressible":true,"extensions":["glb"]},"model/iges":{"source":"iana","compressible":false,"extensions":["igs","iges"]},"model/mesh":{"source":"iana","compressible":false,"extensions":["msh","mesh","silo"]},"model/mtl":{"source":"iana","extensions":["mtl"]},"model/obj":{"source":"iana","extensions":["obj"]},"model/step":{"source":"iana"},"model/step+xml":{"source":"iana","compressible":true,"extensions":["stpx"]},"model/step+zip":{"source":"iana","compressible":false,"extensions":["stpz"]},"model/step-xml+zip":{"source":"iana","compressible":false,"extensions":["stpxz"]},"model/stl":{"source":"iana","extensions":["stl"]},"model/vnd.collada+xml":{"source":"iana","compressible":true,"extensions":["dae"]},"model/vnd.dwf":{"source":"iana","extensions":["dwf"]},"model/vnd.flatland.3dml":{"source":"iana"},"model/vnd.gdl":{"source":"iana","extensions":["gdl"]},"model/vnd.gs-gdl":{"source":"apache"},"model/vnd.gs.gdl":{"source":"iana"},"model/vnd.gtw":{"source":"iana","extensions":["gtw"]},"model/vnd.moml+xml":{"source":"iana","compressible":true},"model/vnd.mts":{"source":"iana","extensions":["mts"]},"model/vnd.opengex":{"source":"iana","extensions":["ogex"]},"model/vnd.parasolid.transmit.binary":{"source":"iana","extensions":["x_b"]},"model/vnd.parasolid.transmit.text":{"source":"iana","extensions":["x_t"]},"model/vnd.pytha.pyox":{"source":"iana"},"model/vnd.rosette.annotated-data-model":{"source":"iana"},"model/vnd.sap.vds":{"source":"iana","extensions":["vds"]},"model/vnd.usdz+zip":{"source":"iana","compressible":false,"extensions":["usdz"]},"model/vnd.valve.source.compiled-map":{"source":"iana","extensions":["bsp"]},"model/vnd.vtu":{"source":"iana","extensions":["vtu"]},"model/vrml":{"source":"iana","compressible":false,"extensions":["wrl","vrml"]},"model/x3d+binary":{"source":"apache","compressible":false,"extensions":["x3db","x3dbz"]},"model/x3d+fastinfoset":{"source":"iana","extensions":["x3db"]},"model/x3d+vrml":{"source":"apache","compressible":false,"extensions":["x3dv","x3dvz"]},"model/x3d+xml":{"source":"iana","compressible":true,"extensions":["x3d","x3dz"]},"model/x3d-vrml":{"source":"iana","extensions":["x3dv"]},"multipart/alternative":{"source":"iana","compressible":false},"multipart/appledouble":{"source":"iana"},"multipart/byteranges":{"source":"iana"},"multipart/digest":{"source":"iana"},"multipart/encrypted":{"source":"iana","compressible":false},"multipart/form-data":{"source":"iana","compressible":false},"multipart/header-set":{"source":"iana"},"multipart/mixed":{"source":"iana"},"multipart/multilingual":{"source":"iana"},"multipart/parallel":{"source":"iana"},"multipart/related":{"source":"iana","compressible":false},"multipart/report":{"source":"iana"},"multipart/signed":{"source":"iana","compressible":false},"multipart/vnd.bint.med-plus":{"source":"iana"},"multipart/voice-message":{"source":"iana"},"multipart/x-mixed-replace":{"source":"iana"},"text/1d-interleaved-parityfec":{"source":"iana"},"text/cache-manifest":{"source":"iana","compressible":true,"extensions":["appcache","manifest"]},"text/calendar":{"source":"iana","extensions":["ics","ifb"]},"text/calender":{"compressible":true},"text/cmd":{"compressible":true},"text/coffeescript":{"extensions":["coffee","litcoffee"]},"text/cql":{"source":"iana"},"text/cql-expression":{"source":"iana"},"text/cql-identifier":{"source":"iana"},"text/css":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["css"]},"text/csv":{"source":"iana","compressible":true,"extensions":["csv"]},"text/csv-schema":{"source":"iana"},"text/directory":{"source":"iana"},"text/dns":{"source":"iana"},"text/ecmascript":{"source":"iana"},"text/encaprtp":{"source":"iana"},"text/enriched":{"source":"iana"},"text/fhirpath":{"source":"iana"},"text/flexfec":{"source":"iana"},"text/fwdred":{"source":"iana"},"text/gff3":{"source":"iana"},"text/grammar-ref-list":{"source":"iana"},"text/html":{"source":"iana","compressible":true,"extensions":["html","htm","shtml"]},"text/jade":{"extensions":["jade"]},"text/javascript":{"source":"iana","compressible":true},"text/jcr-cnd":{"source":"iana"},"text/jsx":{"compressible":true,"extensions":["jsx"]},"text/less":{"compressible":true,"extensions":["less"]},"text/markdown":{"source":"iana","compressible":true,"extensions":["markdown","md"]},"text/mathml":{"source":"nginx","extensions":["mml"]},"text/mdx":{"compressible":true,"extensions":["mdx"]},"text/mizar":{"source":"iana"},"text/n3":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["n3"]},"text/parameters":{"source":"iana","charset":"UTF-8"},"text/parityfec":{"source":"iana"},"text/plain":{"source":"iana","compressible":true,"extensions":["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{"source":"iana","charset":"UTF-8"},"text/prs.fallenstein.rst":{"source":"iana"},"text/prs.lines.tag":{"source":"iana","extensions":["dsc"]},"text/prs.prop.logic":{"source":"iana"},"text/raptorfec":{"source":"iana"},"text/red":{"source":"iana"},"text/rfc822-headers":{"source":"iana"},"text/richtext":{"source":"iana","compressible":true,"extensions":["rtx"]},"text/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"text/rtp-enc-aescm128":{"source":"iana"},"text/rtploopback":{"source":"iana"},"text/rtx":{"source":"iana"},"text/sgml":{"source":"iana","extensions":["sgml","sgm"]},"text/shaclc":{"source":"iana"},"text/shex":{"source":"iana","extensions":["shex"]},"text/slim":{"extensions":["slim","slm"]},"text/spdx":{"source":"iana","extensions":["spdx"]},"text/strings":{"source":"iana"},"text/stylus":{"extensions":["stylus","styl"]},"text/t140":{"source":"iana"},"text/tab-separated-values":{"source":"iana","compressible":true,"extensions":["tsv"]},"text/troff":{"source":"iana","extensions":["t","tr","roff","man","me","ms"]},"text/turtle":{"source":"iana","charset":"UTF-8","extensions":["ttl"]},"text/ulpfec":{"source":"iana"},"text/uri-list":{"source":"iana","compressible":true,"extensions":["uri","uris","urls"]},"text/vcard":{"source":"iana","compressible":true,"extensions":["vcard"]},"text/vnd.a":{"source":"iana"},"text/vnd.abc":{"source":"iana"},"text/vnd.ascii-art":{"source":"iana"},"text/vnd.curl":{"source":"iana","extensions":["curl"]},"text/vnd.curl.dcurl":{"source":"apache","extensions":["dcurl"]},"text/vnd.curl.mcurl":{"source":"apache","extensions":["mcurl"]},"text/vnd.curl.scurl":{"source":"apache","extensions":["scurl"]},"text/vnd.debian.copyright":{"source":"iana","charset":"UTF-8"},"text/vnd.dmclientscript":{"source":"iana"},"text/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"text/vnd.esmertec.theme-descriptor":{"source":"iana","charset":"UTF-8"},"text/vnd.familysearch.gedcom":{"source":"iana","extensions":["ged"]},"text/vnd.ficlab.flt":{"source":"iana"},"text/vnd.fly":{"source":"iana","extensions":["fly"]},"text/vnd.fmi.flexstor":{"source":"iana","extensions":["flx"]},"text/vnd.gml":{"source":"iana"},"text/vnd.graphviz":{"source":"iana","extensions":["gv"]},"text/vnd.hans":{"source":"iana"},"text/vnd.hgl":{"source":"iana"},"text/vnd.in3d.3dml":{"source":"iana","extensions":["3dml"]},"text/vnd.in3d.spot":{"source":"iana","extensions":["spot"]},"text/vnd.iptc.newsml":{"source":"iana"},"text/vnd.iptc.nitf":{"source":"iana"},"text/vnd.latex-z":{"source":"iana"},"text/vnd.motorola.reflex":{"source":"iana"},"text/vnd.ms-mediapackage":{"source":"iana"},"text/vnd.net2phone.commcenter.command":{"source":"iana"},"text/vnd.radisys.msml-basic-layout":{"source":"iana"},"text/vnd.senx.warpscript":{"source":"iana"},"text/vnd.si.uricatalogue":{"source":"iana"},"text/vnd.sosi":{"source":"iana"},"text/vnd.sun.j2me.app-descriptor":{"source":"iana","charset":"UTF-8","extensions":["jad"]},"text/vnd.trolltech.linguist":{"source":"iana","charset":"UTF-8"},"text/vnd.wap.si":{"source":"iana"},"text/vnd.wap.sl":{"source":"iana"},"text/vnd.wap.wml":{"source":"iana","extensions":["wml"]},"text/vnd.wap.wmlscript":{"source":"iana","extensions":["wmls"]},"text/vtt":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["vtt"]},"text/x-asm":{"source":"apache","extensions":["s","asm"]},"text/x-c":{"source":"apache","extensions":["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{"source":"nginx","extensions":["htc"]},"text/x-fortran":{"source":"apache","extensions":["f","for","f77","f90"]},"text/x-gwt-rpc":{"compressible":true},"text/x-handlebars-template":{"extensions":["hbs"]},"text/x-java-source":{"source":"apache","extensions":["java"]},"text/x-jquery-tmpl":{"compressible":true},"text/x-lua":{"extensions":["lua"]},"text/x-markdown":{"compressible":true,"extensions":["mkd"]},"text/x-nfo":{"source":"apache","extensions":["nfo"]},"text/x-opml":{"source":"apache","extensions":["opml"]},"text/x-org":{"compressible":true,"extensions":["org"]},"text/x-pascal":{"source":"apache","extensions":["p","pas"]},"text/x-processing":{"compressible":true,"extensions":["pde"]},"text/x-sass":{"extensions":["sass"]},"text/x-scss":{"extensions":["scss"]},"text/x-setext":{"source":"apache","extensions":["etx"]},"text/x-sfv":{"source":"apache","extensions":["sfv"]},"text/x-suse-ymp":{"compressible":true,"extensions":["ymp"]},"text/x-uuencode":{"source":"apache","extensions":["uu"]},"text/x-vcalendar":{"source":"apache","extensions":["vcs"]},"text/x-vcard":{"source":"apache","extensions":["vcf"]},"text/xml":{"source":"iana","compressible":true,"extensions":["xml"]},"text/xml-external-parsed-entity":{"source":"iana"},"text/yaml":{"compressible":true,"extensions":["yaml","yml"]},"video/1d-interleaved-parityfec":{"source":"iana"},"video/3gpp":{"source":"iana","extensions":["3gp","3gpp"]},"video/3gpp-tt":{"source":"iana"},"video/3gpp2":{"source":"iana","extensions":["3g2"]},"video/av1":{"source":"iana"},"video/bmpeg":{"source":"iana"},"video/bt656":{"source":"iana"},"video/celb":{"source":"iana"},"video/dv":{"source":"iana"},"video/encaprtp":{"source":"iana"},"video/ffv1":{"source":"iana"},"video/flexfec":{"source":"iana"},"video/h261":{"source":"iana","extensions":["h261"]},"video/h263":{"source":"iana","extensions":["h263"]},"video/h263-1998":{"source":"iana"},"video/h263-2000":{"source":"iana"},"video/h264":{"source":"iana","extensions":["h264"]},"video/h264-rcdo":{"source":"iana"},"video/h264-svc":{"source":"iana"},"video/h265":{"source":"iana"},"video/iso.segment":{"source":"iana","extensions":["m4s"]},"video/jpeg":{"source":"iana","extensions":["jpgv"]},"video/jpeg2000":{"source":"iana"},"video/jpm":{"source":"apache","extensions":["jpm","jpgm"]},"video/jxsv":{"source":"iana"},"video/mj2":{"source":"iana","extensions":["mj2","mjp2"]},"video/mp1s":{"source":"iana"},"video/mp2p":{"source":"iana"},"video/mp2t":{"source":"iana","extensions":["ts"]},"video/mp4":{"source":"iana","compressible":false,"extensions":["mp4","mp4v","mpg4"]},"video/mp4v-es":{"source":"iana"},"video/mpeg":{"source":"iana","compressible":false,"extensions":["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{"source":"iana"},"video/mpv":{"source":"iana"},"video/nv":{"source":"iana"},"video/ogg":{"source":"iana","compressible":false,"extensions":["ogv"]},"video/parityfec":{"source":"iana"},"video/pointer":{"source":"iana"},"video/quicktime":{"source":"iana","compressible":false,"extensions":["qt","mov"]},"video/raptorfec":{"source":"iana"},"video/raw":{"source":"iana"},"video/rtp-enc-aescm128":{"source":"iana"},"video/rtploopback":{"source":"iana"},"video/rtx":{"source":"iana"},"video/scip":{"source":"iana"},"video/smpte291":{"source":"iana"},"video/smpte292m":{"source":"iana"},"video/ulpfec":{"source":"iana"},"video/vc1":{"source":"iana"},"video/vc2":{"source":"iana"},"video/vnd.cctv":{"source":"iana"},"video/vnd.dece.hd":{"source":"iana","extensions":["uvh","uvvh"]},"video/vnd.dece.mobile":{"source":"iana","extensions":["uvm","uvvm"]},"video/vnd.dece.mp4":{"source":"iana"},"video/vnd.dece.pd":{"source":"iana","extensions":["uvp","uvvp"]},"video/vnd.dece.sd":{"source":"iana","extensions":["uvs","uvvs"]},"video/vnd.dece.video":{"source":"iana","extensions":["uvv","uvvv"]},"video/vnd.directv.mpeg":{"source":"iana"},"video/vnd.directv.mpeg-tts":{"source":"iana"},"video/vnd.dlna.mpeg-tts":{"source":"iana"},"video/vnd.dvb.file":{"source":"iana","extensions":["dvb"]},"video/vnd.fvt":{"source":"iana","extensions":["fvt"]},"video/vnd.hns.video":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.ttsavc":{"source":"iana"},"video/vnd.iptvforum.ttsmpeg2":{"source":"iana"},"video/vnd.motorola.video":{"source":"iana"},"video/vnd.motorola.videop":{"source":"iana"},"video/vnd.mpegurl":{"source":"iana","extensions":["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{"source":"iana","extensions":["pyv"]},"video/vnd.nokia.interleaved-multimedia":{"source":"iana"},"video/vnd.nokia.mp4vr":{"source":"iana"},"video/vnd.nokia.videovoip":{"source":"iana"},"video/vnd.objectvideo":{"source":"iana"},"video/vnd.radgamettools.bink":{"source":"iana"},"video/vnd.radgamettools.smacker":{"source":"iana"},"video/vnd.sealed.mpeg1":{"source":"iana"},"video/vnd.sealed.mpeg4":{"source":"iana"},"video/vnd.sealed.swf":{"source":"iana"},"video/vnd.sealedmedia.softseal.mov":{"source":"iana"},"video/vnd.uvvu.mp4":{"source":"iana","extensions":["uvu","uvvu"]},"video/vnd.vivo":{"source":"iana","extensions":["viv"]},"video/vnd.youtube.yt":{"source":"iana"},"video/vp8":{"source":"iana"},"video/vp9":{"source":"iana"},"video/webm":{"source":"apache","compressible":false,"extensions":["webm"]},"video/x-f4v":{"source":"apache","extensions":["f4v"]},"video/x-fli":{"source":"apache","extensions":["fli"]},"video/x-flv":{"source":"apache","compressible":false,"extensions":["flv"]},"video/x-m4v":{"source":"apache","extensions":["m4v"]},"video/x-matroska":{"source":"apache","compressible":false,"extensions":["mkv","mk3d","mks"]},"video/x-mng":{"source":"apache","extensions":["mng"]},"video/x-ms-asf":{"source":"apache","extensions":["asf","asx"]},"video/x-ms-vob":{"source":"apache","extensions":["vob"]},"video/x-ms-wm":{"source":"apache","extensions":["wm"]},"video/x-ms-wmv":{"source":"apache","compressible":false,"extensions":["wmv"]},"video/x-ms-wmx":{"source":"apache","extensions":["wmx"]},"video/x-ms-wvx":{"source":"apache","extensions":["wvx"]},"video/x-msvideo":{"source":"apache","extensions":["avi"]},"video/x-sgi-movie":{"source":"apache","extensions":["movie"]},"video/x-smv":{"source":"apache","extensions":["smv"]},"x-conference/x-cooltalk":{"source":"apache","extensions":["ice"]},"x-shader/x-fragment":{"compressible":true},"x-shader/x-vertex":{"compressible":true}}')},78441(e){"use strict";e.exports=JSON.parse('{"application/x-www-form-urlencoded":{"type":"text","format":"plain"},"application/pdf":{"type":"embed","format":"pdf"},"application/ecmascript":{"type":"text","format":"script"},"application/javascript":{"type":"text","format":"script"},"application/json":{"type":"text","format":"json"},"application/json5":{"type":"text","format":"json"},"application/jwt":{"type":"text","format":"jwt"},"application/xml":{"type":"text","format":"xml"},"application/xml-dtd":{"type":"text","format":"xml"},"application/xml+dtd":{"type":"text","format":"xml"},"application/xml-external-parsed-entity":{"type":"text","format":"xml"},"application/xml-patch+xml":{"type":"text","format":"xml"},"application/3gpdash-qoe-report+xml":{"type":"text","format":"xml"},"application/3gpp-ims+xml":{"type":"text","format":"xml"},"application/atom+xml":{"type":"text","format":"xml"},"application/atomcat+xml":{"type":"text","format":"xml"},"application/atomdeleted+xml":{"type":"text","format":"xml"},"application/atomsvc+xml":{"type":"text","format":"xml"},"application/auth-policy+xml":{"type":"text","format":"xml"},"application/beep+xml":{"type":"text","format":"xml"},"application/calendar+xml":{"type":"text","format":"xml"},"application/ccmp+xml":{"type":"text","format":"xml"},"application/ccxml+xml":{"type":"text","format":"xml"},"application/cdfx+xml":{"type":"text","format":"xml"},"application/cea-2018+xml":{"type":"text","format":"xml"},"application/cellml+xml":{"type":"text","format":"xml"},"application/cnrp+xml":{"type":"text","format":"xml"},"application/conference-info+xml":{"type":"text","format":"xml"},"application/cpl+xml":{"type":"text","format":"xml"},"application/csta+xml":{"type":"text","format":"xml"},"application/cstadata+xml":{"type":"text","format":"xml"},"application/dash+xml":{"type":"text","format":"xml"},"application/davmount+xml":{"type":"text","format":"xml"},"application/dialog-info+xml":{"type":"text","format":"xml"},"application/docbook+xml":{"type":"text","format":"xml"},"application/dskpp+xml":{"type":"text","format":"xml"},"application/dssc+xml":{"type":"text","format":"xml"},"application/emergencycalldata.comment+xml":{"type":"text","format":"xml"},"application/emergencycalldata.deviceinfo+xml":{"type":"text","format":"xml"},"application/emergencycalldata.providerinfo+xml":{"type":"text","format":"xml"},"application/emergencycalldata.serviceinfo+xml":{"type":"text","format":"xml"},"application/emergencycalldata.subscriberinfo+xml":{"type":"text","format":"xml"},"application/emma+xml":{"type":"text","format":"xml"},"application/emotionml+xml":{"type":"text","format":"xml"},"application/epp+xml":{"type":"text","format":"xml"},"application/fdt+xml":{"type":"text","format":"xml"},"application/framework-attributes+xml":{"type":"text","format":"xml"},"application/gml+xml":{"type":"text","format":"xml"},"application/gpx+xml":{"type":"text","format":"xml"},"application/held+xml":{"type":"text","format":"xml"},"application/ibe-key-request+xml":{"type":"text","format":"xml"},"application/ibe-pkg-reply+xml":{"type":"text","format":"xml"},"application/im-iscomposing+xml":{"type":"text","format":"xml"},"application/inkml+xml":{"type":"text","format":"xml"},"application/its+xml":{"type":"text","format":"xml"},"application/kpml-request+xml":{"type":"text","format":"xml"},"application/kpml-response+xml":{"type":"text","format":"xml"},"application/load-control+xml":{"type":"text","format":"xml"},"application/lost+xml":{"type":"text","format":"xml"},"application/lostsync+xml":{"type":"text","format":"xml"},"application/mads+xml":{"type":"text","format":"xml"},"application/marcxml+xml":{"type":"text","format":"xml"},"application/mathml+xml":{"type":"text","format":"xml"},"application/mathml-content+xml":{"type":"text","format":"xml"},"application/mathml-presentation+xml":{"type":"text","format":"xml"},"application/mbms-associated-procedure-description+xml":{"type":"text","format":"xml"},"application/mbms-deregister+xml":{"type":"text","format":"xml"},"application/mbms-envelope+xml":{"type":"text","format":"xml"},"application/mbms-msk+xml":{"type":"text","format":"xml"},"application/mbms-msk-response+xml":{"type":"text","format":"xml"},"application/mbms-protection-description+xml":{"type":"text","format":"xml"},"application/mbms-reception-report+xml":{"type":"text","format":"xml"},"application/mbms-register+xml":{"type":"text","format":"xml"},"application/mbms-register-response+xml":{"type":"text","format":"xml"},"application/mbms-schedule+xml":{"type":"text","format":"xml"},"application/mbms-user-service-description+xml":{"type":"text","format":"xml"},"application/media-policy-dataset+xml":{"type":"text","format":"xml"},"application/media_control+xml":{"type":"text","format":"xml"},"application/mediaservercontrol+xml":{"type":"text","format":"xml"},"application/metalink+xml":{"type":"text","format":"xml"},"application/metalink4+xml":{"type":"text","format":"xml"},"application/mets+xml":{"type":"text","format":"xml"},"application/mods+xml":{"type":"text","format":"xml"},"application/mrb-consumer+xml":{"type":"text","format":"xml"},"application/mrb-publish+xml":{"type":"text","format":"xml"},"application/msc-ivr+xml":{"type":"text","format":"xml"},"application/msc-mixer+xml":{"type":"text","format":"xml"},"application/nlsml+xml":{"type":"text","format":"xml"},"application/oebps-package+xml":{"type":"text","format":"xml"},"application/omdoc+xml":{"type":"text","format":"xml"},"application/p2p-overlay+xml":{"type":"text","format":"xml"},"application/patch-ops-error+xml":{"type":"text","format":"xml"},"application/pidf+xml":{"type":"text","format":"xml"},"application/pidf-diff+xml":{"type":"text","format":"xml"},"application/pls+xml":{"type":"text","format":"xml"},"application/poc-settings+xml":{"type":"text","format":"xml"},"application/problem+xml":{"type":"text","format":"xml"},"application/provenance+xml":{"type":"text","format":"xml"},"application/prs.xsf+xml":{"type":"text","format":"xml"},"application/pskc+xml":{"type":"text","format":"xml"},"application/rdf+xml":{"type":"text","format":"xml"},"application/reginfo+xml":{"type":"text","format":"xml"},"application/resource-lists+xml":{"type":"text","format":"xml"},"application/resource-lists-diff+xml":{"type":"text","format":"xml"},"application/rfc+xml":{"type":"text","format":"xml"},"application/rlmi+xml":{"type":"text","format":"xml"},"application/rls-services+xml":{"type":"text","format":"xml"},"application/rsd+xml":{"type":"text","format":"xml"},"application/rss+xml":{"type":"text","format":"xml"},"application/samlassertion+xml":{"type":"text","format":"xml"},"application/samlmetadata+xml":{"type":"text","format":"xml"},"application/sbml+xml":{"type":"text","format":"xml"},"application/scaip+xml":{"type":"text","format":"xml"},"application/sep+xml":{"type":"text","format":"xml"},"application/shf+xml":{"type":"text","format":"xml"},"application/simple-filter+xml":{"type":"text","format":"xml"},"application/smil+xml":{"type":"text","format":"xml"},"application/soap+xml":{"type":"text","format":"xml"},"application/sparql-results+xml":{"type":"text","format":"xml"},"application/spirits-event+xml":{"type":"text","format":"xml"},"application/srgs+xml":{"type":"text","format":"xml"},"application/sru+xml":{"type":"text","format":"xml"},"application/ssdl+xml":{"type":"text","format":"xml"},"application/ssml+xml":{"type":"text","format":"xml"},"application/tei+xml":{"type":"text","format":"xml"},"application/thraud+xml":{"type":"text","format":"xml"},"application/ttml+xml":{"type":"text","format":"xml"},"application/urc-grpsheet+xml":{"type":"text","format":"xml"},"application/urc-ressheet+xml":{"type":"text","format":"xml"},"application/urc-targetdesc+xml":{"type":"text","format":"xml"},"application/urc-uisocketdesc+xml":{"type":"text","format":"xml"},"application/vcard+xml":{"type":"text","format":"xml"},"application/vnd.3gpp-prose+xml":{"type":"text","format":"xml"},"application/vnd.3gpp-prose-pc3ch+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.access-transfer-events+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.bsf+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.mid-call+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.sms+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.srvcc-ext+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.srvcc-info+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.state-and-event-info+xml":{"type":"text","format":"xml"},"application/vnd.3gpp.ussd+xml":{"type":"text","format":"xml"},"application/vnd.3gpp2.bcmcsinfo+xml":{"type":"text","format":"xml"},"application/vnd.adobe.xdp+xml":{"type":"text","format":"xml"},"application/vnd.amundsen.maze+xml":{"type":"text","format":"xml"},"application/vnd.apple.installer+xml":{"type":"text","format":"xml"},"application/vnd.avistar+xml":{"type":"text","format":"xml"},"application/vnd.balsamiq.bmml+xml":{"type":"text","format":"xml"},"application/vnd.biopax.rdf+xml":{"type":"text","format":"xml"},"application/vnd.chemdraw+xml":{"type":"text","format":"xml"},"application/vnd.citationstyles.style+xml":{"type":"text","format":"xml"},"application/vnd.criticaltools.wbs+xml":{"type":"text","format":"xml"},"application/vnd.ctct.ws+xml":{"type":"text","format":"xml"},"application/vnd.cyan.dean.root+xml":{"type":"text","format":"xml"},"application/vnd.dece.ttml+xml":{"type":"text","format":"xml"},"application/vnd.dm.delegation+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-aggregate-root+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-container+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-generic+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-ia-msglist+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-ia-registration-request+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-ia-registration-response+xml":{"type":"text","format":"xml"},"application/vnd.dvb.notif-init+xml":{"type":"text","format":"xml"},"application/vnd.emclient.accessrequest+xml":{"type":"text","format":"xml"},"application/vnd.eprints.data+xml":{"type":"text","format":"xml"},"application/vnd.eszigno3+xml":{"type":"text","format":"xml"},"application/vnd.etsi.aoc+xml":{"type":"text","format":"xml"},"application/vnd.etsi.cug+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvcommand+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvdiscovery+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvprofile+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsad-bc+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsad-cod+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsad-npvr+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvservice+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvsync+xml":{"type":"text","format":"xml"},"application/vnd.etsi.iptvueprofile+xml":{"type":"text","format":"xml"},"application/vnd.etsi.mcid+xml":{"type":"text","format":"xml"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"type":"text","format":"xml"},"application/vnd.etsi.pstn+xml":{"type":"text","format":"xml"},"application/vnd.etsi.sci+xml":{"type":"text","format":"xml"},"application/vnd.etsi.simservs+xml":{"type":"text","format":"xml"},"application/vnd.etsi.tsl+xml":{"type":"text","format":"xml"},"application/vnd.geocube+xml":{"type":"text","format":"xml"},"application/vnd.google-earth.kml+xml":{"type":"text","format":"xml"},"application/vnd.gov.sk.e-form+xml":{"type":"text","format":"xml"},"application/vnd.gov.sk.xmldatacontainer+xml":{"type":"text","format":"xml"},"application/vnd.hal+xml":{"type":"text","format":"xml"},"application/vnd.handheld-entertainment+xml":{"type":"text","format":"xml"},"application/vnd.informedcontrol.rms+xml":{"type":"text","format":"xml"},"application/vnd.infotech.project+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.catalogitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.conceptitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.knowledgeitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.newsitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.newsmessage+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.packageitem+xml":{"type":"text","format":"xml"},"application/vnd.iptc.g2.planningitem+xml":{"type":"text","format":"xml"},"application/vnd.irepository.package+xml":{"type":"text","format":"xml"},"application/vnd.las.las+xml":{"type":"text","format":"xml"},"application/vnd.liberty-request+xml":{"type":"text","format":"xml"},"application/vnd.llamagraphics.life-balance.exchange+xml":{"type":"text","format":"xml"},"application/vnd.marlin.drm.actiontoken+xml":{"type":"text","format":"xml"},"application/vnd.marlin.drm.conftoken+xml":{"type":"text","format":"xml"},"application/vnd.marlin.drm.license+xml":{"type":"text","format":"xml"},"application/vnd.mozilla.xul+xml":{"type":"text","format":"xml"},"application/vnd.ms-office.activex+xml":{"type":"text","format":"xml"},"application/vnd.ms-playready.initiator+xml":{"type":"text","format":"xml"},"application/vnd.ms-printdevicecapabilities+xml":{"type":"text","format":"xml"},"application/vnd.ms-printing.printticket+xml":{"type":"text","format":"xml"},"application/vnd.ms-printschematicket+xml":{"type":"text","format":"xml"},"application/vnd.nokia.conml+xml":{"type":"text","format":"xml"},"application/vnd.nokia.iptv.config+xml":{"type":"text","format":"xml"},"application/vnd.nokia.landmark+xml":{"type":"text","format":"xml"},"application/vnd.nokia.landmarkcollection+xml":{"type":"text","format":"xml"},"application/vnd.nokia.n-gage.ac+xml":{"type":"text","format":"xml"},"application/vnd.nokia.pcd+xml":{"type":"text","format":"xml"},"application/vnd.oipf.contentaccessdownload+xml":{"type":"text","format":"xml"},"application/vnd.oipf.contentaccessstreaming+xml":{"type":"text","format":"xml"},"application/vnd.oipf.dae.svg+xml":{"type":"text","format":"xml"},"application/vnd.oipf.dae.xhtml+xml":{"type":"text","format":"xml"},"application/vnd.oipf.mippvcontrolmessage+xml":{"type":"text","format":"xml"},"application/vnd.oipf.spdiscovery+xml":{"type":"text","format":"xml"},"application/vnd.oipf.spdlist+xml":{"type":"text","format":"xml"},"application/vnd.oipf.ueprofile+xml":{"type":"text","format":"xml"},"application/vnd.oipf.userprofile+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.drm-trigger+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.imd+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.notification+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.sgdd+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"type":"text","format":"xml"},"application/vnd.oma.bcast.sprov+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-address-book+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-feature-handler+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-pcc+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-subs-invite+xml":{"type":"text","format":"xml"},"application/vnd.oma.cab-user-prefs+xml":{"type":"text","format":"xml"},"application/vnd.oma.dd2+xml":{"type":"text","format":"xml"},"application/vnd.oma.drm.risd+xml":{"type":"text","format":"xml"},"application/vnd.oma.group-usage-list+xml":{"type":"text","format":"xml"},"application/vnd.oma.pal+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.detailed-progress-report+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.final-report+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.groups+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.invocation-descriptor+xml":{"type":"text","format":"xml"},"application/vnd.oma.poc.optimized-progress-report+xml":{"type":"text","format":"xml"},"application/vnd.oma.scidm.messages+xml":{"type":"text","format":"xml"},"application/vnd.oma.xcap-directory+xml":{"type":"text","format":"xml"},"application/vnd.omads-email+xml":{"type":"text","format":"xml"},"application/vnd.omads-file+xml":{"type":"text","format":"xml"},"application/vnd.omads-folder+xml":{"type":"text","format":"xml"},"application/vnd.openblox.game+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawing+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.theme+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-package.core-properties+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"type":"text","format":"xml"},"application/vnd.openxmlformats-package.relationships+xml":{"type":"text","format":"xml"},"application/vnd.otps.ct-kip+xml":{"type":"text","format":"xml"},"application/vnd.paos+xml":{"type":"text","format":"xml"},"application/vnd.poc.group-advertisement+xml":{"type":"text","format":"xml"},"application/vnd.pwg-xhtml-print+xml":{"type":"text","format":"xml"},"application/vnd.radisys.moml+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-conf+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-conn+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-dialog+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-audit-stream+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-conf+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-base+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-group+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-speech+xml":{"type":"text","format":"xml"},"application/vnd.radisys.msml-dialog-transform+xml":{"type":"text","format":"xml"},"application/vnd.recordare.musicxml+xml":{"type":"text","format":"xml"},"application/vnd.route66.link66+xml":{"type":"text","format":"xml"},"application/vnd.software602.filler.form+xml":{"type":"text","format":"xml"},"application/vnd.solent.sdkm+xml":{"type":"text","format":"xml"},"application/vnd.sun.wadl+xml":{"type":"text","format":"xml"},"application/vnd.syncml+xml":{"type":"text","format":"xml"},"application/vnd.syncml.dm+xml":{"type":"text","format":"xml"},"application/vnd.syncml.dmddf+xml":{"type":"text","format":"xml"},"application/vnd.syncml.dmtnds+xml":{"type":"text","format":"xml"},"application/vnd.tmd.mediaflex.api+xml":{"type":"text","format":"xml"},"application/vnd.uoml+xml":{"type":"text","format":"xml"},"application/vnd.wv.csp+xml":{"type":"text","format":"xml"},"application/vnd.wv.ssp+xml":{"type":"text","format":"xml"},"application/vnd.xmi+xml":{"type":"text","format":"xml"},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"type":"text","format":"xml"},"application/vnd.zzazz.deck+xml":{"type":"text","format":"xml"},"application/voicexml+xml":{"type":"text","format":"xml"},"application/watcherinfo+xml":{"type":"text","format":"xml"},"application/wsdl+xml":{"type":"text","format":"xml"},"application/wspolicy+xml":{"type":"text","format":"xml"},"application/x-dtbncx+xml":{"type":"text","format":"xml"},"application/x-dtbook+xml":{"type":"text","format":"xml"},"application/x-dtbresource+xml":{"type":"text","format":"xml"},"application/x-xliff+xml":{"type":"text","format":"xml"},"application/xacml+xml":{"type":"text","format":"xml"},"application/xaml+xml":{"type":"text","format":"xml"},"application/xcap-att+xml":{"type":"text","format":"xml"},"application/xcap-caps+xml":{"type":"text","format":"xml"},"application/xcap-diff+xml":{"type":"text","format":"xml"},"application/xcap-el+xml":{"type":"text","format":"xml"},"application/xcap-error+xml":{"type":"text","format":"xml"},"application/xcap-ns+xml":{"type":"text","format":"xml"},"application/xcon-conference-info+xml":{"type":"text","format":"xml"},"application/xcon-conference-info-diff+xml":{"type":"text","format":"xml"},"application/xenc+xml":{"type":"text","format":"xml"},"application/xhtml+xml":{"type":"text","format":"xml"},"application/xhtml-voice+xml":{"type":"text","format":"xml"},"application/xmpp+xml":{"type":"text","format":"xml"},"application/xop+xml":{"type":"text","format":"xml"},"application/xproc+xml":{"type":"text","format":"xml"},"application/xslt+xml":{"type":"text","format":"xml"},"application/xspf+xml":{"type":"text","format":"xml"},"application/xv+xml":{"type":"text","format":"xml"},"application/yin+xml":{"type":"text","format":"xml"},"message/imdn+xml":{"type":"text","format":"xml"},"model/vnd.collada+xml":{"type":"text","format":"xml"},"model/vnd.moml+xml":{"type":"text","format":"xml"},"model/x3d+xml":{"type":"text","format":"xml"},"application/alto-costmap+json":{"type":"text","format":"json"},"application/alto-costmapfilter+json":{"type":"text","format":"json"},"application/alto-directory+json":{"type":"text","format":"json"},"application/alto-endpointcost+json":{"type":"text","format":"json"},"application/alto-endpointcostparams+json":{"type":"text","format":"json"},"application/alto-endpointprop+json":{"type":"text","format":"json"},"application/alto-endpointpropparams+json":{"type":"text","format":"json"},"application/alto-error+json":{"type":"text","format":"json"},"application/alto-networkmap+json":{"type":"text","format":"json"},"application/alto-networkmapfilter+json":{"type":"text","format":"json"},"application/calendar+json":{"type":"text","format":"json"},"application/coap-group+json":{"type":"text","format":"json"},"application/csvm+json":{"type":"text","format":"json"},"application/jose+json":{"type":"text","format":"json"},"application/jrd+json":{"type":"text","format":"json"},"application/json-patch+json":{"type":"text","format":"json"},"application/jsonml+json":{"type":"text","format":"json"},"application/jwk+json":{"type":"text","format":"json"},"application/jwk-set+json":{"type":"text","format":"json"},"application/ld+json":{"type":"text","format":"json"},"application/manifest+json":{"type":"text","format":"json"},"application/merge-patch+json":{"type":"text","format":"json"},"application/ppsp-tracker+json":{"type":"text","format":"json"},"application/problem+json":{"type":"text","format":"json"},"application/rdap+json":{"type":"text","format":"json"},"application/reputon+json":{"type":"text","format":"json"},"application/scim+json":{"type":"text","format":"json"},"application/vcard+json":{"type":"text","format":"json"},"application/vnd.api+json":{"type":"text","format":"json"},"application/vnd.bekitzur-stech+json":{"type":"text","format":"json"},"application/vnd.collection+json":{"type":"text","format":"json"},"application/vnd.collection.doc+json":{"type":"text","format":"json"},"application/vnd.collection.next+json":{"type":"text","format":"json"},"application/vnd.coreos.ignition+json":{"type":"text","format":"json"},"application/vnd.document+json":{"type":"text","format":"json"},"application/vnd.drive+json":{"type":"text","format":"json"},"application/vnd.geo+json":{"type":"text","format":"json"},"application/vnd.hal+json":{"type":"text","format":"json"},"application/vnd.heroku+json":{"type":"text","format":"json"},"application/vnd.hyperdrive+json":{"type":"text","format":"json"},"application/vnd.ims.lis.v2.result+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolproxy+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolproxy.id+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolsettings+json":{"type":"text","format":"json"},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"type":"text","format":"json"},"application/vnd.mason+json":{"type":"text","format":"json"},"application/vnd.micro+json":{"type":"text","format":"json"},"application/vnd.miele+json":{"type":"text","format":"json"},"application/vnd.oftn.l10n+json":{"type":"text","format":"json"},"application/vnd.oracle.resource+json":{"type":"text","format":"json"},"application/vnd.pagerduty+json":{"type":"text","format":"json"},"application/vnd.siren+json":{"type":"text","format":"json"},"application/vnd.vel+json":{"type":"text","format":"json"},"application/vnd.xacml+json":{"type":"text","format":"json"},"application/x-web-app-manifest+json":{"type":"text","format":"json"},"application/ogg":{"type":"audio","format":"ogg"}}')},53957(e){"use strict";e.exports=JSON.parse('{"bash":"bash","curl":"cURL","javascript":"JavaScript","http":"HTTP","python":"Python","ruby":"Ruby","java":"Java","kotlin":"Kotlin","c":"C","php":"PHP","objective-c":"Objective-C","perl":"Perl","go":"Go","swift":"Swift","typescript":"TypeScript","powershell":"PowerShell","csharp":"C#","nodejs":"NodeJs","ocaml":"OCaml","shell":"Shell","dart":"Dart","r":"R","rust":"Rust"}')}}]); \ No newline at end of file diff --git a/build/assets/js/6735.8e1eb97f.js.LICENSE.txt b/build/assets/js/6735.4ff5a31a.js.LICENSE.txt similarity index 100% rename from build/assets/js/6735.8e1eb97f.js.LICENSE.txt rename to build/assets/js/6735.4ff5a31a.js.LICENSE.txt diff --git a/build/assets/js/7768.ec491f9a.js b/build/assets/js/7768.a5b8bb7b.js similarity index 99% rename from build/assets/js/7768.ec491f9a.js rename to build/assets/js/7768.a5b8bb7b.js index 42ec77969..c1d45dc8c 100644 --- a/build/assets/js/7768.ec491f9a.js +++ b/build/assets/js/7768.a5b8bb7b.js @@ -1,2 +1,2 @@ -/*! For license information please see 7768.ec491f9a.js.LICENSE.txt */ -(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[7768],{75896(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:h(e)?2:d(e)?3:0}function l(e,t){return 2===c(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t){return 2===c(e)?e.get(t):e[t]}function f(e,t,n){var r=c(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function p(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function h(e){return K&&e instanceof Map}function d(e){return z&&e instanceof Set}function m(e){return e.o||e.t}function T(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=$(e);delete t[q];for(var n=X(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&a(e,function(e,t){return E(t,!0)},!0)),e}function g(){r(2)}function _(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function A(e){var t=Z[e];return t||r(18,e),t}function y(e,t){Z[e]||(Z[e]=t)}function C(){return j}function N(e,t){t&&(A("Patches"),e.u=[],e.s=[],e.v=t)}function k(e){O(e),e.p.forEach(S),e.p=null}function O(e){e===j&&(j=e.l)}function v(e){return j={p:[],l:j,h:e,m:!0,_:0}}function S(e){var t=e[q];0===t.i||1===t.i?t.j():t.g=!0}function b(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.O||A("ES5").S(t,e,o),o?(n[q].P&&(k(t),r(4)),i(e)&&(e=x(t,e),t.l||R(t,e)),t.u&&A("Patches").M(n[q].t,e,t.u,t.s)):e=x(t,n,[]),k(t),t.u&&t.v(t.u,t.s),e!==W?e:void 0}function x(e,t,n){if(_(t))return t;var r=t[q];if(!r)return a(t,function(o,i){return I(e,r,t,o,i,n)},!0),t;if(r.A!==e)return t;if(!r.P)return R(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=T(r.k):r.o,i=o,s=!1;3===r.i&&(i=new Set(o),o.clear(),s=!0),a(i,function(t,i){return I(e,r,o,t,i,n,s)}),R(e,o,!1),n&&e.u&&A("Patches").N(r,n,e.u,e.s)}return r.o}function I(e,t,n,r,s,a,c){if(o(s)){var u=x(e,s,a&&t&&3!==t.i&&!l(t.R,r)?a.concat(r):void 0);if(f(n,r,u),!o(u))return;e.m=!1}else c&&n.add(s);if(i(s)&&!_(s)){if(!e.h.D&&e._<1)return;x(e,s),t&&t.A.l||R(e,s)}}function R(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e.m&&E(t,n)}function L(e,t){var n=e[q];return(n?m(n):e)[t]}function P(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function M(e){e.P||(e.P=!0,e.l&&M(e.l))}function w(e){e.o||(e.o=T(e.t))}function D(e,t,n){var r=h(t)?A("MapSet").F(t,n):d(t)?A("MapSet").T(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:C(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=J;n&&(o=[r],i=ee);var s=Proxy.revocable(o,i),a=s.revoke,c=s.proxy;return r.k=c,r.j=a,c}(t,n):A("ES5").J(t,n);return(n?n.A:C()).p.push(r),r}function F(e){return o(e)||r(22,e),function e(t){if(!i(t))return t;var n,r=t[q],o=c(t);if(r){if(!r.P&&(r.i<4||!A("ES5").K(r)))return r.t;r.I=!0,n=H(t,o),r.I=!1}else n=H(t,o);return a(n,function(t,o){r&&u(r.t,t)===o||f(n,t,e(o))}),3===o?new Set(n):n}(e)}function H(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return T(e)}function B(){function e(e,t){var n=i[e];return n?n.enumerable=t:i[e]=n={configurable:!0,enumerable:t,get:function(){var t=this[q];return J.get(t,e)},set:function(t){var n=this[q];J.set(n,e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var o=e[t][q];if(!o.P)switch(o.i){case 5:r(o)&&M(o);break;case 4:n(o)&&M(o)}}}function n(e){for(var t=e.t,n=e.k,r=X(n),o=r.length-1;o>=0;o--){var i=r[o];if(i!==q){var s=t[i];if(void 0===s&&!l(t,i))return!0;var a=n[i],c=a&&a[q];if(c?c.t!==s:!p(a,s))return!0}}var u=!!t[q];return r.length!==X(t).length+(u?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;rnt,MiddlewareArray:()=>tt,SHOULD_AUTOBATCH:()=>Tn,TaskAbortError:()=>Xt,__DO_NOT_USE__ActionTypes:()=>he,addListener:()=>un,applyMiddleware:()=>ye,autoBatchEnhancer:()=>yn,bindActionCreators:()=>_e,clearAllListeners:()=>fn,combineReducers:()=>Ee,compose:()=>Ae,configureStore:()=>ft,createAction:()=>qe,createActionCreatorInvariantMiddleware:()=>et,createAsyncThunk:()=>vt,createDraftSafeSelector:()=>ze,createEntityAdapter:()=>At,createImmutableStateInvariantMiddleware:()=>it,createListenerMiddleware:()=>dn,createNextState:()=>oe,createReducer:()=>ht,createSelector:()=>ve,createSerializableStateInvariantMiddleware:()=>lt,createSlice:()=>dt,createStore:()=>me,current:()=>F,findNonSerializableValue:()=>at,freeze:()=>E,getDefaultMiddleware:()=>ut,getType:()=>Je,isAction:()=>Qe,isActionCreator:()=>Xe,isAllOf:()=>It,isAnyOf:()=>xt,isAsyncThunkAction:()=>Ft,isDraft:()=>o,isFluxStandardAction:()=>$e,isFulfilled:()=>Dt,isImmutableDefault:()=>ot,isPending:()=>Pt,isPlain:()=>st,isPlainObject:()=>We,isRejected:()=>Mt,isRejectedWithValue:()=>wt,legacy_createStore:()=>Te,miniSerializeError:()=>Ot,nanoid:()=>yt,original:()=>s,prepareAutoBatched:()=>En,removeListener:()=>pn,unwrapResult:()=>St});var U,j,G="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),K="undefined"!=typeof Map,z="undefined"!=typeof Set,Y="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,W=G?Symbol.for("immer-nothing"):((U={})["immer-nothing"]=!0,U),V=G?Symbol.for("immer-draftable"):"__$immer_draftable",q=G?Symbol.for("immer-state"):"__$immer_state",Q=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),X="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,$=Object.getOwnPropertyDescriptors||function(e){var t={};return X(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},Z={},J={get:function(e,t){if(t===q)return e;var n=m(e);if(!l(n,t))return function(e,t,n){var r,o=P(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!i(r)?r:r===L(e.t,t)?(w(e),e.o[t]=D(e.A.h,r,e)):r},has:function(e,t){return t in m(e)},ownKeys:function(e){return Reflect.ownKeys(m(e))},set:function(e,t,n){var r=P(m(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=L(m(e),t),i=null==o?void 0:o[q];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(p(n,o)&&(void 0!==n||l(e.t,t)))return!0;w(e),M(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==L(e.t,t)||t in e.t?(e.R[t]=!1,w(e),M(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=m(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},ee={};a(J,function(e,t){ee[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),ee.deleteProperty=function(e,t){return ee.set.call(this,e,t,void 0)},ee.set=function(e,t,n){return J.set.call(this,e[0],t,n,e[0])};var te=function(){function e(e){var t=this;this.O=Y,this.D=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var s=n;n=e;var a=t;return function(e){var t=this;void 0===e&&(e=s);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i1?r-1:0),i=1;i=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var i=A("Patches").$;return o(e)?i(e,t):this.produce(e,function(e){return i(e,t)})},e}(),ne=new te,re=ne.produce;ne.produceWithPatches.bind(ne),ne.setAutoFreeze.bind(ne),ne.setUseProxies.bind(ne),ne.applyPatches.bind(ne),ne.createDraft.bind(ne),ne.finishDraft.bind(ne);const oe=re;function ie(e){return ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ie(e)}function se(e){var t=function(e,t){if("object"!=ie(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ie(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ie(t)?t:t+""}function ae(e,t,n){return(t=se(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function le(e){for(var t=1;t-1){var o=n[r];return r>0&&(n.splice(r,1),n.unshift(o)),o.value}return Ce}return{get:r,put:function(t,o){r(t)===Ce&&(n.unshift({key:t,value:o}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(c,u);function p(){var t=f.get(arguments);if(t===Ce){if(t=e.apply(null,arguments),l){var n=f.getEntries().find(function(e){return l(e.value,t)});n&&(t=n.value)}f.put(arguments,t)}return t}return p.clearCache=function(){return f.clear()},p}function Oe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]-1}function Je(e){return""+e}function et(e){return void 0===e&&(e={}),function(){return function(e){return function(t){return e(t)}}}}var tt=function(e){function t(){for(var n=[],r=0;r",value:e};if("object"!=typeof e||null===e)return!1;if(null==i?void 0:i.has(e))return!1;for(var a=null!=r?r(e):Object.entries(e),c=o.length>0,l=function(e,a){var l=t?t+"."+e:e;if(c&&o.some(function(e){return e instanceof RegExp?e.test(l):l===e}))return"continue";return n(a)?"object"==typeof a&&(s=at(a,l,n,r,o,i))?{value:s}:void 0:{value:{keyPath:l,value:a}}},u=0,f=a;u0){var i=t.filter(function(t){return function(t,n,r){var o=r.entities[n.id],i=Object.assign({},o,n.changes),s=Tt(i,e),a=s!==n.id;return a&&(t[n.id]=s,delete r.entities[n.id]),r.entities[s]=i,a}(r,t,n)}).length>0;i&&(n.ids=Object.keys(n.entities))}}function s(t,r){var o=gt(t,e,r),s=o[0];i(o[1],r),n(s,r)}return{removeAll:(a=function(e){Object.assign(e,{ids:[],entities:{}})},c=mt(function(e,t){return a(t)}),function(e){return c(e,void 0)}),addOne:mt(t),addMany:mt(n),setOne:mt(r),setMany:mt(function(e,t){for(var n=0,o=e=Et(e);n-1;return n&&r}function Lt(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function Pt(){for(var e=[],t=0;t0)for(var p=e.getState(),h=Array.from(n.values()),d=0,m=h;di});n(20489);var r=n(27431),o=n(31325);function i({children:e,fallback:t}){return(0,r.default)()?(0,o.jsx)(o.Fragment,{children:e?.()}):t??null}},30841(e,t,n){"use strict";n.d(t,{A:()=>R});n(20489);var r=n(41999),o=n(13526),i=n(87315),s=n(20533);const a="admonition_ANQt",c="admonitionHeading_fzAb",l="admonitionIcon_KnSf",u="admonitionContent_CQpZ";var f=n(31325);function p({type:e,className:t,children:n}){return(0,f.jsx)("div",{className:(0,o.A)(s.G.common.admonition,s.G.common.admonitionType(e),a,t),children:n})}function h({icon:e,title:t}){return(0,f.jsxs)("div",{className:c,children:[(0,f.jsx)("span",{className:l,children:e}),t]})}function d({children:e}){return e?(0,f.jsx)("div",{className:u,children:e}):null}function m(e){const{type:t,icon:n,title:r,children:o,className:i}=e;return(0,f.jsxs)(p,{type:t,className:i,children:[r||n?(0,f.jsx)(h,{title:r,icon:n}):null,(0,f.jsx)(d,{children:o})]})}function T(e){return(0,f.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})})}const E={icon:(0,f.jsx)(T,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function g(e){return(0,f.jsx)(m,{...E,...e,className:(0,o.A)("alert alert--secondary",e.className),children:e.children})}function _(e){return(0,f.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})})}const A={icon:(0,f.jsx)(_,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function y(e){return(0,f.jsx)(m,{...A,...e,className:(0,o.A)("alert alert--success",e.className),children:e.children})}function C(e){return(0,f.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})})}const N={icon:(0,f.jsx)(C,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function k(e){return(0,f.jsx)(m,{...N,...e,className:(0,o.A)("alert alert--info",e.className),children:e.children})}function O(e){return(0,f.jsx)("svg",{viewBox:"0 0 16 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})})}const v={icon:(0,f.jsx)(O,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function S(e){return(0,f.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})})}const b={icon:(0,f.jsx)(S,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};const x={icon:(0,f.jsx)(O,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};const I={...{note:g,tip:y,info:k,warning:function(e){return(0,f.jsx)(m,{...v,...e,className:(0,o.A)("alert alert--warning",e.className),children:e.children})},danger:function(e){return(0,f.jsx)(m,{...b,...e,className:(0,o.A)("alert alert--danger",e.className),children:e.children})}},...{secondary:e=>(0,f.jsx)(g,{title:"secondary",...e}),important:e=>(0,f.jsx)(k,{title:"important",...e}),success:e=>(0,f.jsx)(y,{title:"success",...e}),caution:function(e){return(0,f.jsx)(m,{...x,...e,className:(0,o.A)("alert alert--warning",e.className),children:e.children})}}};function R(e){const t=(0,r.c)(e),n=(o=t.type,I[o]||(console.warn(`No admonition component found for admonition type "${o}". Using Info as fallback.`),I.info));var o;return(0,f.jsx)(n,{...t})}},85619(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>V});var r=n(20489),o=n(27431),i=n(13526),s=n(80924),a=n(20533),c=n(75917);const l="codeBlockContainer_rwvM";var u=n(31325);function f({as:e,...t}){const n=(0,s.A)(),r=(0,c.M$)(n);return(0,u.jsx)(e,{...t,style:r,className:(0,i.A)(t.className,l,a.G.common.codeBlock)})}const p="codeBlock_Szxa",h="codeBlockStandalone_KQxx",d="codeBlockLines_luvd",m="codeBlockLinesWithNumbering_RPiz";function T({children:e,className:t}){return(0,u.jsx)(f,{as:"pre",tabIndex:0,className:(0,i.A)(h,"thin-scrollbar",t),children:(0,u.jsx)("code",{className:d,children:e})})}var E=n(22164),g=n(78656);function _({children:e}){return e}var A=n(90383);function y({line:e,token:t,...n}){return(0,u.jsx)("span",{...n})}const C="codeLine_Wyv6",N="codeLineNumber_jgw7",k="codeLineContent_vvEi";function O({line:e,classNames:t,showLineNumbers:n,getLineProps:r,getTokenProps:o}){const s=function(e){const t=1===e.length&&"\n"===e[0].content?e[0]:void 0;return t?[{...t,content:""}]:e}(e),a=r({line:s,className:(0,i.A)(t,n&&C)}),c=s.map((e,t)=>{const n=o({token:e});return(0,u.jsx)(y,{...n,line:s,token:e,children:n.children},t)});return(0,u.jsxs)("span",{...a,children:[n?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:N}),(0,u.jsx)("span",{className:k,children:c})]}):c,(0,u.jsx)("br",{})]})}const v=r.forwardRef((e,t)=>(0,u.jsx)("pre",{ref:t,tabIndex:0,...e,className:(0,i.A)(e.className,p,"thin-scrollbar")}));function S(e){const{metadata:t}=(0,c.Ph)();return(0,u.jsx)("code",{...e,className:(0,i.A)(e.className,d,void 0!==t.lineNumbersStart&&m),style:{...e.style,counterReset:void 0===t.lineNumbersStart?void 0:"line-count "+(t.lineNumbersStart-1)}})}function b({className:e}){const{metadata:t,wordWrap:n}=(0,c.Ph)(),r=(0,s.A)(),{code:o,language:a,lineNumbersStart:l,lineClassNames:f}=t;return(0,u.jsx)(A.Highlight,{theme:r,code:o,language:a,children:({className:t,style:r,tokens:o,getLineProps:s,getTokenProps:a})=>(0,u.jsx)(v,{ref:n.codeBlockRef,className:(0,i.A)(e,t),style:r,children:(0,u.jsx)(S,{children:o.map((e,t)=>(0,u.jsx)(O,{line:e,getLineProps:s,getTokenProps:a,classNames:f[t],showLineNumbers:void 0!==l},t))})})})}var x=n(64966),I=n(87315);function R({className:e,...t}){return(0,u.jsx)("button",{type:"button",...t,className:(0,i.A)("clean-btn",e)})}function L(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function P(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}const M={copyButtonCopied:"copyButtonCopied_UokW",copyButtonIcons:"copyButtonIcons_yN6z",copyButtonIcon:"copyButtonIcon_f2hG",copyButtonSuccessIcon:"copyButtonSuccessIcon_Wyp8"};function w(e){return e?(0,I.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,I.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"})}function D({className:e}){const{copyCode:t,isCopied:n}=function(){const{metadata:{code:e}}=(0,c.Ph)(),[t,n]=(0,r.useState)(!1),o=(0,r.useRef)(void 0),i=(0,r.useCallback)(()=>{navigator.clipboard.writeText(e).then(()=>{n(!0),o.current=window.setTimeout(()=>{n(!1)},1e3)})},[e]);return(0,r.useEffect)(()=>()=>window.clearTimeout(o.current),[]),{copyCode:i,isCopied:t}}();return(0,u.jsx)(R,{"aria-label":w(n),title:(0,I.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,i.A)(e,M.copyButton,n&&M.copyButtonCopied),onClick:t,children:(0,u.jsxs)("span",{className:M.copyButtonIcons,"aria-hidden":"true",children:[(0,u.jsx)(L,{className:M.copyButtonIcon}),(0,u.jsx)(P,{className:M.copyButtonSuccessIcon})]})})}function F(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}const H="wordWrapButtonIcon_Apji",B="wordWrapButtonEnabled_unWN";function U({className:e}){const{wordWrap:t}=(0,c.Ph)();if(!(t.isEnabled||t.isCodeScrollable))return!1;const n=(0,I.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,u.jsx)(R,{onClick:()=>t.toggle(),className:(0,i.A)(e,t.isEnabled&&B),"aria-label":n,title:n,children:(0,u.jsx)(F,{className:H,"aria-hidden":"true"})})}const j="buttonGroup_M8NG";function G({className:e}){return(0,u.jsx)(x.default,{children:()=>(0,u.jsxs)("div",{className:(0,i.A)(e,j),children:[(0,u.jsx)(U,{}),(0,u.jsx)(D,{})]})})}const K="codeBlockContent_Kkk8",z="codeBlockTitle_tRjl";function Y({className:e}){const{metadata:t}=(0,c.Ph)();return(0,u.jsxs)(f,{as:"div",className:(0,i.A)(e,t.className),children:[t.title&&(0,u.jsx)("div",{className:z,children:(0,u.jsx)(_,{children:t.title})}),(0,u.jsxs)("div",{className:K,children:[(0,u.jsx)(b,{}),(0,u.jsx)(G,{})]})]})}function W(e){const t=function(e){const{prism:t}=(0,E.p)();return(0,c.mU)({code:e.children,className:e.className,metastring:e.metastring,magicComments:t.magicComments,defaultLanguage:t.defaultLanguage,language:e.language,title:e.title,showLineNumbers:e.showLineNumbers})}(e),n=(0,g.f)();return(0,u.jsx)(c.l8,{metadata:t,wordWrap:n,children:(0,u.jsx)(Y,{})})}function V({children:e,...t}){const n=(0,o.default)(),i=function(e){return r.Children.toArray(e).some(e=>(0,r.isValidElement)(e))?e:Array.isArray(e)?e.join(""):e}(e),s="string"==typeof i?W:T;return(0,u.jsx)(s,{...t,children:i},String(n))}},6627(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>T});var r=n(20489),o=n(13526),i=n(27570),s=n(27431),a=n(58512);const c="details_35x9",l="isBrowser_ZM2m",u="collapsibleContent_TBVv";var f=n(31325);function p(e){return!!e&&("SUMMARY"===e.tagName||p(e.parentElement))}function h(e,t){return!!e&&(e===t||h(e.parentElement,t))}function d({summary:e,children:t,...n}){(0,i.A)().collectAnchor(n.id);const d=(0,s.default)(),m=(0,r.useRef)(null),{collapsed:T,setCollapsed:E}=(0,a.u)({initialState:!n.open}),[g,_]=(0,r.useState)(n.open),A=r.isValidElement(e)?e:(0,f.jsx)("summary",{children:e??"Details"});return(0,f.jsxs)("details",{...n,ref:m,open:g,"data-collapsed":T,className:(0,o.A)(c,d&&l,n.className),onMouseDown:e=>{p(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;p(t)&&h(t,m.current)&&(e.preventDefault(),T?(E(!1),_(!0)):E(!0))},children:[A,(0,f.jsx)(a.N,{lazy:!1,collapsed:T,onCollapseTransitionEnd:e=>{E(e),_(!e)},children:(0,f.jsx)("div",{className:u,children:t})})]})}const m="details_eUhd";function T({...e}){return(0,f.jsx)(d,{...e,className:(0,o.A)("alert alert--info",m,e.className)})}},3502(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setAccept=t.slice=void 0;const r=n(75896);t.slice=(0,r.createSlice)({name:"accept",initialState:{},reducers:{setAccept:(e,t)=>{e.value=t.payload}}}),t.setAccept=t.slice.actions.setAccept,t.default=t.slice.reducer},17775(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setContentType=t.slice=void 0;const r=n(75896);t.slice=(0,r.createSlice)({name:"contentType",initialState:{},reducers:{setContentType:(e,t)=>{e.value=t.payload}}}),t.setContentType=t.slice.actions.setContentType,t.default=t.slice.reducer},21463(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTypedSelector=t.useTypedDispatch=void 0;const r=n(44035);t.useTypedDispatch=()=>(0,r.useDispatch)(),t.useTypedSelector=r.useSelector},45321(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>Ni});var r={};n.r(r),n.d(r,{attentionMarkers:()=>Et,contentInitial:()=>ft,disable:()=>gt,document:()=>ut,flow:()=>ht,flowInitial:()=>pt,insideSpan:()=>Tt,string:()=>dt,text:()=>mt});var o={};n.r(o),n.d(o,{boolean:()=>hn,booleanish:()=>dn,commaOrSpaceSeparated:()=>_n,commaSeparated:()=>gn,number:()=>Tn,overloadedBoolean:()=>mn,spaceSeparated:()=>En});var i=n(20489),s=n(30841),a=n(85619),c=n(72660);function l(e){return e&&"object"==typeof e?"position"in e||"type"in e?f(e.position):"start"in e||"end"in e?f(e):"line"in e||"column"in e?u(e):"":""}function u(e){return p(e&&e.line)+":"+p(e&&e.column)}function f(e){return u(e&&e.start)+"-"+u(e&&e.end)}function p(e){return e&&"number"==typeof e?e:1}class h extends Error{constructor(e,t,n){const r=[null,null];let o={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof t&&(n=t,t=void 0),"string"==typeof n){const e=n.indexOf(":");-1===e?r[1]=n:(r[0]=n.slice(0,e),r[1]=n.slice(e+1))}t&&("type"in t||"position"in t?t.position&&(o=t.position):"start"in t||"end"in t?o=t:("line"in t||"column"in t)&&(o.start=t)),this.name=l(t)||"1:1",this.message="object"==typeof e?e.message:e,this.stack="","object"==typeof e&&e.stack&&(this.stack=e.stack),this.reason=this.message,this.fatal,this.line=o.start.line,this.column=o.start.column,this.position=o,this.source=r[0],this.ruleId=r[1],this.file,this.actual,this.expected,this.url,this.note}}h.prototype.file="",h.prototype.name="",h.prototype.reason="",h.prototype.message="",h.prototype.stack="",h.prototype.fatal=null,h.prototype.column=null,h.prototype.line=null,h.prototype.source=null,h.prototype.ruleId=null,h.prototype.position=null;const d={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');m(e);let n,r=0,o=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else o<0&&(n=!0,o=i+1);return o<0?"":e.slice(r,o)}if(t===e)return"";let s=-1,a=t.length-1;for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else s<0&&(n=!0,s=i+1),a>-1&&(e.charCodeAt(i)===t.charCodeAt(a--)?a<0&&(o=i):(a=-1,o=s));r===o?o=s:o<0&&(o=e.length);return e.slice(r,o)},dirname:function(e){if(m(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.charCodeAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.charCodeAt(0)?"/":".":1===n&&47===e.charCodeAt(0)?"//":e.slice(0,n)},extname:function(e){m(e);let t,n=e.length,r=-1,o=0,i=-1,s=0;for(;n--;){const a=e.charCodeAt(n);if(47!==a)r<0&&(t=!0,r=n+1),46===a?i<0?i=n:1!==s&&(s=1):i>-1&&(s=-1);else if(t){o=n+1;break}}if(i<0||r<0||0===s||1===s&&i===r-1&&i===o+1)return"";return e.slice(i,r)},join:function(...e){let t,n=-1;for(;++n2){if(r=o.lastIndexOf("/"),r!==o.length-1){r<0?(o="",i=0):(o=o.slice(0,r),i=o.length-1-o.lastIndexOf("/")),s=c,a=0;continue}}else if(o.length>0){o="",i=0,s=c,a=0;continue}t&&(o=o.length>0?o+"/..":"..",i=2)}else o.length>0?o+="/"+e.slice(s+1,c):o=e.slice(s+1,c),i=c-s-1;s=c,a=0}else 46===n&&a>-1?a++:a=-1}return o}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.charCodeAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function m(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const T={cwd:function(){return"/"}};function E(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}function g(e){if("string"==typeof e)e=new URL(e);else if(!E(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++nt.length;let a;r&&t.push(o);try{a=e.apply(this,t)}catch(i){if(r&&n)throw i;return o(i)}r||(a&&a.then&&"function"==typeof a.then?a.then(s,o):a instanceof Error?o(a):s(a))}function o(e,...r){n||(n=!0,t(e,...r))}function s(e){o(null,e)}}(a,o)(...s):r(null,...s)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const b=function e(){const t=S(),n=[];let r,o={},i=-1;return s.data=function(e,t){if("string"==typeof e)return 2===arguments.length?(P("data",r),o[e]=t,s):x.call(o,e)&&o[e]||null;if(e)return P("data",r),o=e,s;return o},s.Parser=void 0,s.Compiler=void 0,s.freeze=function(){if(r)return s;for(;++i{if(!e&&t&&n){const o=s.stringify(t,n);null==o||("string"==typeof(r=o)||c(r)?n.value=o:n.result=o),i(e,n)}else i(e);var r})}n(null,t)},s.processSync=function(e){let t;s.freeze(),R("processSync",s.Parser),L("processSync",s.Compiler);const n=D(e);return s.process(n,r),w("processSync","process",t),n;function r(e){t=!0,k(e)}},s;function s(){const t=e();let r=-1;for(;++ro?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)i=Array.from(r),i.unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);s0?(U(e,e.length,0,t),e):t}const G={}.hasOwnProperty;function K(e){const t={};let n=-1;for(;++ni))return;const n=t.events.length;let o,a,c=n;for(;c--;)if("exit"===t.events[c][0]&&"chunkFlow"===t.events[c][1].type){if(o){a=t.events[c][1].end;break}o=!0}for(E(s),e=n;er;){const r=n[o];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function g(){r.write([null]),o=void 0,r=void 0,t.containerState._closeFlow=void 0}}},ce={tokenize:function(e,t,n){return ie(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const le={tokenize:function(e,t,n){return function(t){return te(t)?ie(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||J(e)?t(e):n(e)}},partial:!0};function ue(e){const t={};let n,r,o,i,s,a,c,l=-1;for(;++l=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}},partial:!0};const de={tokenize:function(e){const t=this,n=e.attempt(le,function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,ie(e,e.attempt(this.parser.constructs.flow,r,e.attempt(pe,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const me={resolveAll:_e()},Te=ge("string"),Ee=ge("text");function ge(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],o=t.attempt(r,i,s);return i;function i(e){return c(e)?o(e):s(e)}function s(e){if(null!==e)return t.enter("data"),t.consume(e),a;t.consume(e)}function a(e){return c(e)?(t.exit("data"),o(e)):(t.consume(e),a)}function c(e){if(null===e)return!0;const t=r[e];let o=-1;if(t)for(;++o-1){const e=s[0];"string"==typeof e?s[0]=e.slice(r):s.shift()}i>0&&s.push(e[o].slice(0,i))}return s}(s,e)}function d(){const{line:e,column:t,offset:n,_index:o,_bufferIndex:i}=r;return{line:e,column:t,offset:n,_index:o,_bufferIndex:i}}function m(){let e;for(;r._index=3&&(null===i||J(i))?(e.exit("thematicBreak"),t(i)):n(i)}function s(t){return t===r?(e.consume(t),o++,s):(e.exit("thematicBreakSequence"),te(t)?ie(e,i,"whitespace")(t):i(t))}}};const ke={name:"list",tokenize:function(e,t,n){const r=this,o=r.events[r.events.length-1];let i=o&&"linePrefix"===o[1].type?o[2].sliceSerialize(o[1],!0).length:0,s=0;return function(t){const o=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===o?!r.containerState.marker||t===r.containerState.marker:X(t)){if(r.containerState.type||(r.containerState.type=o,e.enter(o,{_container:!0})),"listUnordered"===o)return e.enter("listItemPrefix"),42===t||45===t?e.check(Ne,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),a(t)}return n(t)};function a(t){return X(t)&&++s<10?(e.consume(t),a):(!r.interrupt||s<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(le,r.interrupt?n:l,e.attempt(Oe,f,u))}function l(e){return r.containerState.initialBlankLine=!0,i++,f(e)}function u(t){return te(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),f):n(t)}function f(n){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(le,o,i);function o(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,ie(e,t,"listItemIndent",r.containerState.size+1)(n)}function i(n){return r.containerState.furtherBlankLines||!te(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,s(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(ve,t,s)(n))}function s(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,ie(e,e.attempt(ke,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}},exit:function(e){e.exit(this.containerState.type)}},Oe={tokenize:function(e,t,n){const r=this;return ie(e,function(e){const o=r.events[r.events.length-1];return!te(e)&&o&&"listItemPrefixWhitespace"===o[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},ve={tokenize:function(e,t,n){const r=this;return ie(e,function(e){const o=r.events[r.events.length-1];return o&&"listItemIndent"===o[1].type&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)},partial:!0};const Se={name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),o}return n(t)};function o(n){return te(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){const r=this;return function(t){if(te(t))return ie(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return o(t)};function o(r){return e.attempt(Se,t,n)(r)}}},exit:function(e){e.exit("blockQuote")}};function be(e,t,n,r,o,i,s,a,c){const l=c||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(o),e.enter(i),e.consume(t),e.exit(i),f;if(null===t||32===t||41===t||Q(t))return n(t);return e.enter(r),e.enter(s),e.enter(a),e.enter("chunkString",{contentType:"string"}),d(t)};function f(n){return 62===n?(e.enter(i),e.consume(n),e.exit(i),e.exit(o),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(a),f(t)):null===t||60===t||J(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function d(o){return u||null!==o&&41!==o&&!ee(o)?u999||null===f||91===f||93===f&&!a||94===f&&!c&&"_hiddenFootnoteSupport"in s.parser.constructs?n(f):93===f?(e.exit(i),e.enter(o),e.consume(f),e.exit(o),e.exit(r),t):J(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),u(f))}function u(t){return null===t||91===t||93===t||J(t)||c++>999?(e.exit("chunkString"),l(t)):(e.consume(t),a||(a=!te(t)),92===t?f:u)}function f(t){return 91===t||92===t||93===t?(e.consume(t),c++,u):u(t)}}function Ie(e,t,n,r,o,i){let s;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(o),e.consume(t),e.exit(o),s=40===t?41:t,a;return n(t)};function a(n){return n===s?(e.enter(o),e.consume(n),e.exit(o),e.exit(r),t):(e.enter(i),c(n))}function c(t){return t===s?(e.exit(i),a(s)):null===t?n(t):J(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),ie(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===s||null===t||J(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return t===s||92===t?(e.consume(t),l):l(t)}}function Re(e,t){let n;return function r(o){if(J(o))return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,r;if(te(o))return ie(e,r,n?"linePrefix":"lineSuffix")(o);return t(o)}}function Le(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Pe={name:"definition",tokenize:function(e,t,n){const r=this;let o;return function(t){return e.enter("definition"),function(t){return xe.call(r,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function i(t){return o=Le(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),s):n(t)}function s(t){return ee(t)?Re(e,a)(t):a(t)}function a(t){return be(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function c(t){return e.attempt(Me,l,l)(t)}function l(t){return te(t)?ie(e,u,"whitespace")(t):u(t)}function u(i){return null===i||J(i)?(e.exit("definition"),r.parser.defined.push(o),t(i)):n(i)}}},Me={tokenize:function(e,t,n){return function(t){return ee(t)?Re(e,r)(t):n(t)};function r(t){return Ie(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function o(t){return te(t)?ie(e,i,"whitespace")(t):i(t)}function i(e){return null===e||J(e)?t(e):n(e)}},partial:!0};const we={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),ie(e,o,"linePrefix",5)(t)};function o(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?i(e):n(e)}function i(t){return null===t?a(t):J(t)?e.attempt(De,i,a)(t):(e.enter("codeFlowValue"),s(t))}function s(t){return null===t||J(t)?(e.exit("codeFlowValue"),i(t)):(e.consume(t),s)}function a(n){return e.exit("codeIndented"),t(n)}}},De={tokenize:function(e,t,n){const r=this;return o;function o(t){return r.parser.lazy[r.now().line]?n(t):J(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):ie(e,i,"linePrefix",5)(t)}function i(e){const i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(e):J(e)?o(e):n(e)}},partial:!0};const Fe={name:"headingAtx",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),o(t)}(t)};function o(t){return 35===t&&r++<6?(e.consume(t),o):null===t||ee(t)?(e.exit("atxHeadingSequence"),i(t)):n(t)}function i(n){return 35===n?(e.enter("atxHeadingSequence"),s(n)):null===n||J(n)?(e.exit("atxHeading"),t(n)):te(n)?ie(e,i,"whitespace")(n):(e.enter("atxHeadingText"),a(n))}function s(t){return 35===t?(e.consume(t),s):(e.exit("atxHeadingSequence"),i(t))}function a(t){return null===t||35===t||ee(t)?(e.exit("atxHeadingText"),i(t)):(e.consume(t),a)}},resolve:function(e,t){let n,r,o=e.length-2,i=3;"whitespace"===e[i][1].type&&(i+=2);o-2>i&&"whitespace"===e[o][1].type&&(o-=2);"atxHeadingSequence"===e[o][1].type&&(i===o-1||o-4>i&&"whitespace"===e[o-2][1].type)&&(o-=i+1===o?2:4);o>i&&(n={type:"atxHeadingText",start:e[i][1].start,end:e[o][1].end},r={type:"chunkText",start:e[i][1].start,end:e[o][1].end,contentType:"text"},U(e,i,o-i+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const He={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let o;return function(t){let s,a=r.events.length;for(;a--;)if("lineEnding"!==r.events[a][1].type&&"linePrefix"!==r.events[a][1].type&&"content"!==r.events[a][1].type){s="paragraph"===r.events[a][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||s))return e.enter("setextHeadingLine"),o=t,function(t){return e.enter("setextHeadingLineSequence"),i(t)}(t);return n(t)};function i(t){return t===o?(e.consume(t),i):(e.exit("setextHeadingLineSequence"),te(t)?ie(e,s,"lineSuffix")(t):s(t))}function s(r){return null===r||J(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,o,i=e.length;for(;i--;)if("enter"===e[i][0]){if("content"===e[i][1].type){n=i;break}"paragraph"===e[i][1].type&&(r=i)}else"content"===e[i][1].type&&e.splice(i,1),o||"definition"!==e[i][1].type||(o=i);const s={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",s,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[o][1].end)):e[n][1]=s;return e.push(["exit",s,t]),e}};const Be=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ue=["pre","script","style","textarea"],je={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let o,i,s,a,c;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(a){return 33===a?(e.consume(a),u):47===a?(e.consume(a),i=!0,h):63===a?(e.consume(a),o=3,r.interrupt?t:M):W(a)?(e.consume(a),s=String.fromCharCode(a),d):n(a)}function u(i){return 45===i?(e.consume(i),o=2,f):91===i?(e.consume(i),o=5,a=0,p):W(i)?(e.consume(i),o=4,r.interrupt?t:M):n(i)}function f(o){return 45===o?(e.consume(o),r.interrupt?t:M):n(o)}function p(o){const i="CDATA[";return o===i.charCodeAt(a++)?(e.consume(o),6===a?r.interrupt?t:v:p):n(o)}function h(t){return W(t)?(e.consume(t),s=String.fromCharCode(t),d):n(t)}function d(a){if(null===a||47===a||62===a||ee(a)){const c=47===a,l=s.toLowerCase();return c||i||!Ue.includes(l)?Be.includes(s.toLowerCase())?(o=6,c?(e.consume(a),m):r.interrupt?t(a):v(a)):(o=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(a):i?T(a):E(a)):(o=1,r.interrupt?t(a):v(a))}return 45===a||V(a)?(e.consume(a),s+=String.fromCharCode(a),d):n(a)}function m(o){return 62===o?(e.consume(o),r.interrupt?t:v):n(o)}function T(t){return te(t)?(e.consume(t),T):k(t)}function E(t){return 47===t?(e.consume(t),k):58===t||95===t||W(t)?(e.consume(t),g):te(t)?(e.consume(t),E):k(t)}function g(t){return 45===t||46===t||58===t||95===t||V(t)?(e.consume(t),g):_(t)}function _(t){return 61===t?(e.consume(t),A):te(t)?(e.consume(t),_):E(t)}function A(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,y):te(t)?(e.consume(t),A):C(t)}function y(t){return t===c?(e.consume(t),c=null,N):null===t||J(t)?n(t):(e.consume(t),y)}function C(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||ee(t)?_(t):(e.consume(t),C)}function N(e){return 47===e||62===e||te(e)?E(e):n(e)}function k(t){return 62===t?(e.consume(t),O):n(t)}function O(t){return null===t||J(t)?v(t):te(t)?(e.consume(t),O):n(t)}function v(t){return 45===t&&2===o?(e.consume(t),I):60===t&&1===o?(e.consume(t),R):62===t&&4===o?(e.consume(t),w):63===t&&3===o?(e.consume(t),M):93===t&&5===o?(e.consume(t),P):!J(t)||6!==o&&7!==o?null===t||J(t)?(e.exit("htmlFlowData"),S(t)):(e.consume(t),v):(e.exit("htmlFlowData"),e.check(Ge,D,S)(t))}function S(t){return e.check(Ke,b,D)(t)}function b(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),x}function x(t){return null===t||J(t)?S(t):(e.enter("htmlFlowData"),v(t))}function I(t){return 45===t?(e.consume(t),M):v(t)}function R(t){return 47===t?(e.consume(t),s="",L):v(t)}function L(t){if(62===t){const n=s.toLowerCase();return Ue.includes(n)?(e.consume(t),w):v(t)}return W(t)&&s.length<8?(e.consume(t),s+=String.fromCharCode(t),L):v(t)}function P(t){return 93===t?(e.consume(t),M):v(t)}function M(t){return 62===t?(e.consume(t),w):45===t&&2===o?(e.consume(t),M):v(t)}function w(t){return null===t||J(t)?(e.exit("htmlFlowData"),D(t)):(e.consume(t),w)}function D(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},Ge={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(le,t,n)}},partial:!0},Ke={tokenize:function(e,t,n){const r=this;return function(t){if(J(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o;return n(t)};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0};const ze={tokenize:function(e,t,n){const r=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},Ye={name:"codeFenced",tokenize:function(e,t,n){const r=this,o={tokenize:function(e,t,n){let o=0;return s;function s(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),c}function c(t){return e.enter("codeFencedFence"),te(t)?ie(e,l,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===i?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===i?(o++,e.consume(t),u):o>=a?(e.exit("codeFencedFenceSequence"),te(t)?ie(e,f,"whitespace")(t):f(t)):n(t)}function f(r){return null===r||J(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0};let i,s=0,a=0;return function(t){return function(t){const n=r.events[r.events.length-1];return s=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,i=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(t)}(t)};function c(t){return t===i?(a++,e.consume(t),c):a<3?n(t):(e.exit("codeFencedFenceSequence"),te(t)?ie(e,l,"whitespace")(t):l(t))}function l(n){return null===n||J(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(ze,h,g)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||J(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):te(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),ie(e,f,"whitespace")(t)):96===t&&t===i?n(t):(e.consume(t),u)}function f(t){return null===t||J(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),p(t))}function p(t){return null===t||J(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===i?n(t):(e.consume(t),p)}function h(t){return e.attempt(o,g,d)(t)}function d(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return s>0&&te(t)?ie(e,T,"linePrefix",s+1)(t):T(t)}function T(t){return null===t||J(t)?e.check(ze,h,g)(t):(e.enter("codeFlowValue"),E(t))}function E(t){return null===t||J(t)?(e.exit("codeFlowValue"),T(t)):(e.consume(t),E)}function g(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const We=document.createElement("i");function Ve(e){const t="&"+e+";";We.innerHTML=t;const n=We.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const qe={name:"characterReference",tokenize:function(e,t,n){const r=this;let o,i,s=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),a};function a(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),o=31,i=V,l(t))}function c(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,i=$,l):(e.enter("characterReferenceValue"),o=7,i=X,l(t))}function l(a){if(59===a&&s){const o=e.exit("characterReferenceValue");return i!==V||Ve(r.sliceSerialize(o))?(e.enter("characterReferenceMarker"),e.consume(a),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(a)}return i(a)&&s++1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const f=Object.assign({},e[n][1].end),p=Object.assign({},e[u][1].start);ot(f,-a),ot(p,a),i={type:a>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[n][1].end)},s={type:a>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[u][1].start),end:p},o={type:a>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[u][1].start)},r={type:a>1?"strong":"emphasis",start:Object.assign({},i.start),end:Object.assign({},s.end)},e[n][1].end=Object.assign({},i.start),e[u][1].start=Object.assign({},s.end),c=[],e[n][1].end.offset-e[n][1].start.offset&&(c=j(c,[["enter",e[n][1],t],["exit",e[n][1],t]])),c=j(c,[["enter",r,t],["enter",i,t],["exit",i,t],["enter",o,t]]),c=j(c,ye(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),c=j(c,[["exit",o,t],["enter",s,t],["exit",s,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(l=2,c=j(c,[["enter",e[u][1],t],["exit",e[u][1],t]])):l=0,U(e,n-1,u-n+3,c),u=n+c.length-l-2;break}u=-1;for(;++u13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}const yt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Ct(e){return e.replace(yt,Nt)}function Nt(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return At(n.slice(t?2:1),t?16:10)}return Ve(n)||e}const kt={}.hasOwnProperty,Ot=function(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(ie),autolinkProtocol:b,autolinkEmail:b,atxHeading:a(te),blockQuote:a(X),characterEscape:b,characterReference:b,codeFenced:a($),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:a($,c),codeText:a(Z,c),codeTextData:b,data:b,codeFlowValue:b,definition:a(J),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:a(ee),hardBreakEscape:a(ne),hardBreakTrailing:a(ne),htmlFlow:a(re,c),htmlFlowData:b,htmlText:a(re,c),htmlTextData:b,image:a(oe),label:c,link:a(ie),listItem:a(ae),listItemValue:m,listOrdered:a(se,d),listUnordered:a(se),paragraph:a(ce),reference:z,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:a(te),strong:a(le),thematicBreak:a(fe)},exit:{atxHeading:f(),atxHeadingSequence:k,autolink:f(),autolinkEmail:Q,autolinkProtocol:q,blockQuote:f(),characterEscapeValue:x,characterReferenceMarkerHexadecimal:W,characterReferenceMarkerNumeric:W,characterReferenceValue:V,codeFenced:f(_),codeFencedFence:g,codeFencedFenceInfo:T,codeFencedFenceMeta:E,codeFlowValue:x,codeIndented:f(A),codeText:f(M),codeTextData:x,data:x,definition:f(),definitionDestinationString:N,definitionLabelString:y,definitionTitleString:C,emphasis:f(),hardBreakEscape:f(R),hardBreakTrailing:f(R),htmlFlow:f(L),htmlFlowData:x,htmlText:f(P),htmlTextData:x,image:f(D),label:U,labelText:B,lineEnding:I,link:f(w),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:Y,resourceDestinationString:j,resourceTitleString:G,resource:K,setextHeading:f(S),setextHeadingLineSequence:v,setextHeadingText:O,strong:f(),thematicBreak:f()}};St(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(e){let n={type:"root",children:[]};const r={stack:[n],tokenStack:[],config:t,enter:u,exit:p,buffer:c,resume:h,setData:i,getData:s},a=[];let l=-1;for(;++l0){const e=r.tokenStack[r.tokenStack.length-1];(e[1]||xt).call(r,void 0,e[0])}for(n.position={start:vt(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:vt(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},l=-1;++l{const n=this.data("settings");return Ot(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function Rt(e){const t=[];let n=-1,r=0,o=0;for(;++n55295&&i<57344){const t=e.charCodeAt(n+1);i<56320&&t>56319&&t<57344?(s=String.fromCharCode(i,t),o=1):s="\ufffd"}else s=String.fromCharCode(i);s&&(t.push(e.slice(r,n),encodeURIComponent(s)),r=n+o+1,s=""),o&&(n+=o,o=0)}return t.join("")+e.slice(r)}const Lt=function(e){if(null==e)return Mt;if("string"==typeof e)return function(e){return Pt(t);function t(t){return t&&t.type===e}}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return u;function u(){let l,u,f,p=[];if((!t||o(s,a,c[c.length-1]||null))&&(p=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[wt,e];return[e]}(n(s,c)),p[0]===Dt))return p;if(s.children&&"skip"!==p[0])for(u=(r?s.children.length:-1)+i,f=c.concat(s);u>-1&&u-1?n.offset:null}}}const Gt={}.hasOwnProperty;function Kt(e){return String(e||"").toUpperCase()}function zt(e,t){const n=String(t.identifier).toUpperCase(),r=Rt(n.toLowerCase()),o=e.footnoteOrder.indexOf(n);let i;-1===o?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,i=e.footnoteOrder.length):(e.footnoteCounts[n]++,i=o+1);const s=e.footnoteCounts[n],a={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(t,a);const c={type:"element",tagName:"sup",properties:{},children:[a]};return e.patch(t,c),e.applyData(t,c)}function Yt(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return{type:"text",value:"!["+t.alt+r};const o=e.all(t),i=o[0];i&&"text"===i.type?i.value="["+i.value:o.unshift({type:"text",value:"["});const s=o[o.length-1];return s&&"text"===s.type?s.value+=r:o.push({type:"text",value:r}),o}function Wt(e){const t=e.spread;return null==t?e.children.length>1:t}function Vt(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),o=0;const i=[];for(;r;)i.push(qt(t.slice(o,r.index),o>0,!0),r[0]),o=r.index+r[0].length,r=n.exec(t);return i.push(qt(t.slice(o),o>0,!1)),i.join("")}function qt(e,t,n){let r=0,o=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(o-1);for(;9===t||32===t;)o--,t=e.codePointAt(o-1)}return o>r?e.slice(r,o):""}const Qt={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,o={};r&&(o.className=["language-"+r]);let i={type:"element",tagName:"code",properties:o,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:zt,footnote:function(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const o=String(r);return n[o]={type:"footnoteDefinition",identifier:o,children:[{type:"paragraph",children:t.children}],position:t.position},zt(e,{type:"footnoteReference",identifier:o,position:t.position})},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.dangerous){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}return null},imageReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Yt(e,t);const r={src:Rt(n.url||""),alt:t.alt};null!==n.title&&void 0!==n.title&&(r.title=n.title);const o={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:Rt(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Yt(e,t);const r={href:Rt(n.url||"")};null!==n.title&&void 0!==n.title&&(r.title=n.title);const o={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:Rt(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),o=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let a=-1;for(;++a0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},i=Bt(t.children[1]),s=Ut(t.children[t.children.length-1]);i.line&&s.line&&(r.position={start:i,end:s}),o.push(r)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(o,!0)};return e.patch(t,i),e.applyData(t,i)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,o=0===(r?r.indexOf(t):1)?"th":"td",i=n&&"table"===n.type?n.align:void 0,s=i?i.length:t.children.length;let a=-1;const c=[];for(;++a{const n=Kt(e.identifier);n&&!Gt.call(t,n)&&(t[n]=e)}),function(e){const n=Kt(e);return n&&Gt.call(t,n)?t[n]:null}}(e),s.footnoteById=o,s.footnoteOrder=[],s.footnoteCounts={},s.patch=Jt,s.applyData=en,s.one=function(e,t){return tn(s,e,t)},s.all=function(e){return nn(s,e)},s.wrap=rn,s.augment=i,Ht(e,"footnoteDefinition",e=>{const t=String(e.identifier).toUpperCase();$t.call(o,t)||(o[t]=e)}),s;function i(e,t){if(e&&"data"in e&&e.data){const n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){const n="type"in e?e:{position:e};(function(e){return!(e&&e.position&&e.position.start&&e.position.start.line&&e.position.start.column&&e.position.end&&e.position.end.line&&e.position.end.column)})(n)||(t.position={start:Bt(n),end:Ut(n)})}return t}function s(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),i(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}function Jt(e,t){e.position&&(t.position=function(e){return{start:Bt(e),end:Ut(e)}}(e))}function en(e,t){let n=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,o=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:[]}),"element"===n.type&&o&&(n.properties={...n.properties,...o}),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function tn(e,t,n){const r=t&&t.type;if(!r)throw new Error("Expected node, got `"+t+"`");return $t.call(e.handlers,r)?e.handlers[r](e,t,n):e.passThrough&&e.passThrough.includes(r)?"children"in t?{...t,children:nn(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,n):function(e,t){const n=t.data||{},r=!("value"in t)||$t.call(n,"hProperties")||$t.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:nn(e,t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}(e,t)}function nn(e,t){const n=[];if("children"in t){const r=t.children;let o=-1;for(;++o0&&n.push({type:"text",value:"\n"}),n}function on(e,t){const n=Zt(e,t),r=n.one(e,null),o=function(e){const t=[];let n=-1;for(;++n1?"-"+a:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};a>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(a)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(t)}const l=o[o.length-1];if(l&&"element"===l.type&&"p"===l.tagName){const e=l.children[l.children.length-1];e&&"text"===e.type?e.value+=" ":l.children.push({type:"text",value:" "}),l.children.push(...c)}else o.push(...c);const u={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+s},children:e.wrap(o,!0)};e.patch(r,u),t.push(u)}if(0!==t.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:"\n"}]}}(n);return o&&r.children.push({type:"text",value:"\n"},o),Array.isArray(r)?{type:"root",children:r}:r}const sn=function(e,t){return e&&"run"in e?function(e,t){return(n,r,o)=>{e.run(on(n,t),r,e=>{o(e)})}}(e,t):function(e){return t=>on(t,e)}(e||t)};var an=n(2736);class cn{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function ln(e,t){const n={},r={};let o=-1;for(;++o"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Sn=On({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function bn(e,t){return t in e?e[t]:t}function xn(e,t){return bn(e,t.toLowerCase())}const In=On({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:xn,properties:{xmlns:null,xmlnsXLink:null}}),Rn=On({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:dn,ariaAutoComplete:null,ariaBusy:dn,ariaChecked:dn,ariaColCount:Tn,ariaColIndex:Tn,ariaColSpan:Tn,ariaControls:En,ariaCurrent:null,ariaDescribedBy:En,ariaDetails:null,ariaDisabled:dn,ariaDropEffect:En,ariaErrorMessage:null,ariaExpanded:dn,ariaFlowTo:En,ariaGrabbed:dn,ariaHasPopup:null,ariaHidden:dn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:En,ariaLevel:Tn,ariaLive:null,ariaModal:dn,ariaMultiLine:dn,ariaMultiSelectable:dn,ariaOrientation:null,ariaOwns:En,ariaPlaceholder:null,ariaPosInSet:Tn,ariaPressed:dn,ariaReadOnly:dn,ariaRelevant:null,ariaRequired:dn,ariaRoleDescription:En,ariaRowCount:Tn,ariaRowIndex:Tn,ariaRowSpan:Tn,ariaSelected:dn,ariaSetSize:Tn,ariaSort:null,ariaValueMax:Tn,ariaValueMin:Tn,ariaValueNow:Tn,ariaValueText:null,role:null}}),Ln=On({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:xn,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gn,acceptCharset:En,accessKey:En,action:null,allow:null,allowFullScreen:hn,allowPaymentRequest:hn,allowUserMedia:hn,alt:null,as:null,async:hn,autoCapitalize:null,autoComplete:En,autoFocus:hn,autoPlay:hn,blocking:En,capture:null,charSet:null,checked:hn,cite:null,className:En,cols:Tn,colSpan:null,content:null,contentEditable:dn,controls:hn,controlsList:En,coords:Tn|gn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:hn,defer:hn,dir:null,dirName:null,disabled:hn,download:mn,draggable:dn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:hn,formTarget:null,headers:En,height:Tn,hidden:hn,high:Tn,href:null,hrefLang:null,htmlFor:En,httpEquiv:En,id:null,imageSizes:null,imageSrcSet:null,inert:hn,inputMode:null,integrity:null,is:null,isMap:hn,itemId:null,itemProp:En,itemRef:En,itemScope:hn,itemType:En,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:hn,low:Tn,manifest:null,max:null,maxLength:Tn,media:null,method:null,min:null,minLength:Tn,multiple:hn,muted:hn,name:null,nonce:null,noModule:hn,noValidate:hn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:hn,optimum:Tn,pattern:null,ping:En,placeholder:null,playsInline:hn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:hn,referrerPolicy:null,rel:En,required:hn,reversed:hn,rows:Tn,rowSpan:Tn,sandbox:En,scope:null,scoped:hn,seamless:hn,selected:hn,shadowRootClonable:hn,shadowRootDelegatesFocus:hn,shadowRootMode:null,shape:null,size:Tn,sizes:null,slot:null,span:Tn,spellCheck:dn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Tn,step:null,style:null,tabIndex:Tn,target:null,title:null,translate:null,type:null,typeMustMatch:hn,useMap:null,value:dn,width:Tn,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:En,axis:null,background:null,bgColor:null,border:Tn,borderColor:null,bottomMargin:Tn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:hn,declare:hn,event:null,face:null,frame:null,frameBorder:null,hSpace:Tn,leftMargin:Tn,link:null,longDesc:null,lowSrc:null,marginHeight:Tn,marginWidth:Tn,noResize:hn,noHref:hn,noShade:hn,noWrap:hn,object:null,profile:null,prompt:null,rev:null,rightMargin:Tn,rules:null,scheme:null,scrolling:dn,standby:null,summary:null,text:null,topMargin:Tn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Tn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:hn,disableRemotePlayback:hn,prefix:null,property:null,results:Tn,security:null,unselectable:null}}),Pn=On({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:bn,properties:{about:_n,accentHeight:Tn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Tn,amplitude:Tn,arabicForm:null,ascent:Tn,attributeName:null,attributeType:null,azimuth:Tn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Tn,by:null,calcMode:null,capHeight:Tn,className:En,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Tn,diffuseConstant:Tn,direction:null,display:null,dur:null,divisor:Tn,dominantBaseline:null,download:hn,dx:null,dy:null,edgeMode:null,editable:null,elevation:Tn,enableBackground:null,end:null,event:null,exponent:Tn,externalResourcesRequired:null,fill:null,fillOpacity:Tn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:gn,g2:gn,glyphName:gn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Tn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Tn,horizOriginX:Tn,horizOriginY:Tn,id:null,ideographic:Tn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Tn,k:Tn,k1:Tn,k2:Tn,k3:Tn,k4:Tn,kernelMatrix:_n,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Tn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Tn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Tn,overlineThickness:Tn,paintOrder:null,panose1:null,path:null,pathLength:Tn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:En,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Tn,pointsAtY:Tn,pointsAtZ:Tn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:_n,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:_n,rev:_n,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:_n,requiredFeatures:_n,requiredFonts:_n,requiredFormats:_n,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Tn,specularExponent:Tn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Tn,strikethroughThickness:Tn,string:null,stroke:null,strokeDashArray:_n,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Tn,strokeOpacity:Tn,strokeWidth:null,style:null,surfaceScale:Tn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:_n,tabIndex:Tn,tableValues:null,target:null,targetX:Tn,targetY:Tn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:_n,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Tn,underlineThickness:Tn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Tn,values:null,vAlphabetic:Tn,vMathematical:Tn,vectorEffect:null,vHanging:Tn,vIdeographic:Tn,version:null,vertAdvY:Tn,vertOriginX:Tn,vertOriginY:Tn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Tn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Mn=ln([Sn,vn,In,Rn,Ln],"html"),wn=ln([Sn,vn,In,Rn,Pn],"svg");function Dn(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{Ht(t,"element",(t,n,r)=>{const o=r;let i;if(e.allowedElements?i=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(t.tagName)),!i&&e.allowElement&&"number"==typeof n&&(i=!e.allowElement(t,n,o)),i&&"number"==typeof n)return e.unwrapDisallowed&&t.children?o.children.splice(n,1,...t.children):o.children.splice(n,1),n})}}var Fn=n(84276);function Hn(e){const t=e&&"object"==typeof e&&"text"===e.type?e.value||"":e;return"string"==typeof t&&""===t.replace(/[ \t\n\f\r]/g,"")}const Bn=/^data[-\w.:]+$/i,Un=/-[a-z]/g,jn=/[A-Z]/g;function Gn(e,t){const n=un(t);let r=t,o=fn;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&Bn.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(Un,zn);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!Un.test(e)){let n=e.replace(jn,Kn);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}o=Cn}return new o(r,t)}function Kn(e){return"-"+e.toLowerCase()}function zn(e){return e.charAt(1).toUpperCase()}const Yn={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function Wn(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function Vn(e){return e.join(" ").trim()}function qn(e){const t=[],n=String(e||"");let r=n.indexOf(","),o=0,i=!1;for(;!i;){-1===r&&(r=n.length,i=!0);const e=n.slice(o,r).trim();!e&&i||t.push(e),o=r+1,r=n.indexOf(",",o)}return t}function Qn(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}const Xn=n(17727),$n=["http","https","mailto","tel"];function Zn(e){const t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;const r=t.indexOf(":");if(-1===r)return t;let o=-1;for(;++o<$n.length;){const e=$n[o];if(r===e.length&&t.slice(0,e.length).toLowerCase()===e)return t}return o=t.indexOf("?"),-1!==o&&r>o?t:(o=t.indexOf("#"),-1!==o&&r>o?t:"javascript:void(0)")}const Jn={}.hasOwnProperty,er=new Set(["table","thead","tbody","tfoot","tr"]);function tr(e,t){const n=[];let r,o=-1;for(;++o0?i.createElement(d,l,p):i.createElement(d,l)}function rr(e,t){let n=-1,r=0;for(;++n for more info)`),delete ar[i]}const t=b().use(It).use(e.remarkPlugins||[]).use(sn,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(Dn,e),n=new A;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);const r=t.runSync(t.parse(n),n);if("root"!==r.type)throw new TypeError("Expected a `root` node");let o=i.createElement(i.Fragment,{},tr({options:e,schema:Mn,listDepth:0},r));return e.className&&(o=i.createElement("div",{className:e.className},o)),o}cr.propTypes={children:an.string,className:an.string,allowElement:an.func,allowedElements:an.arrayOf(an.string),disallowedElements:an.arrayOf(an.string),unwrapDisallowed:an.bool,remarkPlugins:an.arrayOf(an.oneOfType([an.object,an.func,an.arrayOf(an.oneOfType([an.bool,an.string,an.object,an.func,an.arrayOf(an.any)]))])),rehypePlugins:an.arrayOf(an.oneOfType([an.object,an.func,an.arrayOf(an.oneOfType([an.bool,an.string,an.object,an.func,an.arrayOf(an.any)]))])),sourcePos:an.bool,rawSourcePos:an.bool,skipHtml:an.bool,includeElementIndex:an.bool,transformLinkUri:an.oneOfType([an.func,an.bool]),linkTarget:an.oneOfType([an.func,an.string]),transformImageUri:an.func,components:an.object};var lr=n(59394);const ur=/[#.]/g;const fr=new Set(["menu","submit","reset","button"]),pr={}.hasOwnProperty;function hr(e,t,n){const r=n&&function(e){const t={};let n=-1;for(;++n-1&&ee)return{line:t+1,column:e-(t>0?n[t-1]:0)+1,offset:e};return{line:void 0,column:void 0,offset:void 0}},toOffset:function(e){const t=e&&e.line,r=e&&e.column;if("number"==typeof t&&"number"==typeof r&&!Number.isNaN(t)&&!Number.isNaN(r)&&t-1 in n){const e=(n[t-2]||0)+r-1||0;if(e>-1&&e{const r=e;if(r.value.stitch&&null!==n&&null!==t)return n.children[t]=r.value.stitch,t}),"root"!==e.type&&"root"===p.type&&1===p.children.length?p.children[0]:p;function h(e){let t=-1;if(e)for(;++tFr(t,n,e)}const Kr={tokenize:function(e,t,n){let r=0;return function t(i){if((87===i||119===i)&&r<3)return r++,e.consume(i),t;if(46===i&&3===r)return e.consume(i),o;return n(i)};function o(e){return null===e?n(e):t(e)}},partial:!0},zr={tokenize:function(e,t,n){let r,o,i;return s;function s(t){return 46===t||95===t?e.check(Wr,c,a)(t):null===t||ee(t)||re(t)||45!==t&&ne(t)?c(t):(i=!0,e.consume(t),s)}function a(t){return 95===t?r=!0:(o=r,r=void 0),e.consume(t),s}function c(e){return o||r||!i?n(e):t(e)}},partial:!0},Yr={tokenize:function(e,t){let n=0,r=0;return o;function o(s){return 40===s?(n++,e.consume(s),o):41===s&&r0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}$r[43]=Xr,$r[45]=Xr,$r[46]=Xr,$r[95]=Xr,$r[72]=[Xr,Qr],$r[104]=[Xr,Qr],$r[87]=[Xr,qr],$r[119]=[Xr,qr];const io={tokenize:function(e,t,n){const r=this;return ie(e,function(e){const o=r.events[r.events.length-1];return o&&"gfmFootnoteDefinitionIndent"===o[1].type&&4===o[2].sliceSerialize(o[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function so(e,t,n){const r=this;let o=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s;for(;o--;){const e=r.events[o][1];if("labelImage"===e.type){s=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(o){if(!s||!s._balanced)return n(o);const a=Le(r.sliceSerialize({start:s.end,end:r.now()}));if(94!==a.codePointAt(0)||!i.includes(a.slice(1)))return n(o);return e.enter("gfmFootnoteCallLabelMarker"),e.consume(o),e.exit("gfmFootnoteCallLabelMarker"),t(o)}}function ao(e,t){let n,r=e.length;for(;r--;)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){n=e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const o={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const s={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},s.start),end:Object.assign({},s.end)},c=[e[r+1],e[r+2],["enter",o,t],e[r+3],e[r+4],["enter",i,t],["exit",i,t],["enter",s,t],["enter",a,t],["exit",a,t],["exit",s,t],e[e.length-2],e[e.length-1],["exit",o,t]];return e.splice(r,e.length-r+1,...c),e}function co(e,t,n){const r=this,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),a};function a(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(a){if(s>999||93===a&&!i||null===a||91===a||ee(a))return n(a);if(93===a){e.exit("chunkString");const i=e.exit("gfmFootnoteCallString");return o.includes(Le(r.sliceSerialize(i)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(a)}return ee(a)||(i=!0),s++,e.consume(a),92===a?l:c}function l(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}}function lo(e,t,n){const r=this,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s,a=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),c};function c(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",l):n(t)}function l(t){if(a>999||93===t&&!s||null===t||91===t||ee(t))return n(t);if(93===t){e.exit("chunkString");const n=e.exit("gfmFootnoteDefinitionLabelString");return i=Le(r.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),f}return ee(t)||(s=!0),a++,e.consume(t),92===t?u:l}function u(t){return 91===t||92===t||93===t?(e.consume(t),a++,l):l(t)}function f(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o.includes(i)||o.push(i),ie(e,p,"gfmFootnoteDefinitionWhitespace")):n(t)}function p(e){return t(e)}}function uo(e,t,n){return e.check(le,t,e.attempt(io,t,n))}function fo(e){e.exit("gfmFootnoteDefinition")}function po(e){let t=(e||{}).singleTilde;const n={tokenize:function(e,n,r){const o=this.previous,i=this.events;let s=0;return function(t){if(126===o&&"characterEscape"!==i[i.length-1][1].type)return r(t);return e.enter("strikethroughSequenceTemporary"),a(t)};function a(i){const c=nt(o);if(126===i)return s>1?r(i):(e.consume(i),s++,a);if(s<2&&!t)return r(i);const l=e.exit("strikethroughSequenceTemporary"),u=nt(i);return l._open=!u||2===u&&Boolean(c),l._close=!c||2===c&&Boolean(u),n(i)}},resolveAll:function(e,t){let n=-1;for(;++ne[0]-t[0]),0===this.map.length)return;let t=this.map.length;const n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1])),n.push(this.map[t][2]),e.length=this.map[t][0];n.push([...e]),e.length=0;let r=n.pop();for(;r;)e.push(...r),r=n.pop();this.map.length=0}}function mo(e,t){let n=!1;const r=[];for(;t-1;){const e=r.events[t][1].type;if("lineEnding"!==e&&"linePrefix"!==e)break;t--}const o=t>-1?r.events[t][1].type:null,i="tableHead"===o||"tableRow"===o?A:a;if(i===A&&r.parser.lazy[r.now().line])return n(e);return i(e)};function a(t){return e.enter("tableHead"),e.enter("tableRow"),function(e){if(124===e)return c(e);return o=!0,s+=1,c(e)}(t)}function c(t){return null===t?n(t):J(t)?s>1?(s=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),f):n(t):te(t)?ie(e,c,"whitespace")(t):(s+=1,o&&(o=!1,i+=1),124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),o=!0,c):(e.enter("data"),l(t)))}function l(t){return null===t||124===t||ee(t)?(e.exit("data"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return 92===t||124===t?(e.consume(t),l):l(t)}function f(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(t):(e.enter("tableDelimiterRow"),o=!1,te(t)?ie(e,p,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):p(t))}function p(t){return 45===t||58===t?d(t):124===t?(o=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),h):_(t)}function h(t){return te(t)?ie(e,d,"whitespace")(t):d(t)}function d(t){return 58===t?(s+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),m):45===t?(s+=1,m(t)):null===t||J(t)?g(t):_(t)}function m(t){return 45===t?(e.enter("tableDelimiterFiller"),T(t)):_(t)}function T(t){return 45===t?(e.consume(t),T):58===t?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),E):(e.exit("tableDelimiterFiller"),E(t))}function E(t){return te(t)?ie(e,g,"whitespace")(t):g(t)}function g(n){return 124===n?p(n):(null===n||J(n))&&o&&i===s?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(n)):_(n)}function _(e){return n(e)}function A(t){return e.enter("tableRow"),y(t)}function y(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),y):null===n||J(n)?(e.exit("tableRow"),t(n)):te(n)?ie(e,y,"whitespace")(n):(e.enter("data"),C(n))}function C(t){return null===t||124===t||ee(t)?(e.exit("data"),y(t)):(e.consume(t),92===t?N:C)}function N(t){return 92===t||124===t?(e.consume(t),C):C(t)}},resolveAll:function(e,t){let n,r,o,i=-1,s=!0,a=0,c=[0,0,0,0],l=[0,0,0,0],u=!1,f=0;const p=new ho;for(;++in[2]+1){const t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",s,t]])}return void 0!==o&&(i.end=Object.assign({},_o(t.events,o)),e.add(o,0,[["exit",i,t]]),i=void 0),i}function go(e,t,n,r,o){const i=[],s=_o(t.events,n);o&&(o.end=Object.assign({},s),i.push(["exit",o,t])),r.end=Object.assign({},s),i.push(["exit",r,t]),e.add(n+1,0,i)}function _o(e,t){const n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}const Ao={tokenize:function(e,t,n){const r=this;return function(t){if(null!==r.previous||!r._gfmTasklistFirstContentOfListItem)return n(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),o};function o(t){return ee(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),i):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),i):n(t)}function i(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):n(t)}function s(r){return J(r)?t(r):te(r)?e.check({tokenize:Co},t,n)(r):n(r)}}},yo={text:{91:Ao}};function Co(e,t,n){return ie(e,function(e){return null===e?n(e):t(e)},"whitespace")}function No(e,t){const n=String(e);if("string"!=typeof t)throw new TypeError("Expected character");let r=0,o=n.indexOf(t);for(;-1!==o;)r++,o=n.indexOf(t,o+t.length);return r}const ko={}.hasOwnProperty,Oo=function(e,t,n,r){let o,i;"string"==typeof t||t instanceof RegExp?(i=[[t,n]],o=r):(i=t,o=n),o||(o={});const s=Lt(o.ignore||[]),a=function(e){const t=[];if("object"!=typeof e)throw new TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n0?{type:"text",value:a}:void 0),!1!==a&&(i!==n&&u.push({type:"text",value:e.value.slice(i,n)}),Array.isArray(a)?u.push(...a):a&&u.push(a),i=n+f[0].length,l=!0),!r.global)break;f=r.exec(e.value)}l?(ie}const bo="phrasing",xo=["autolink","link","image","label"],Io={transforms:[function(e){Oo(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Po],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,Mo]],{ignore:["link","linkReference"]})}],enter:{literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:Lo,literalAutolinkHttp:Lo,literalAutolinkWww:Lo},exit:{literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.url="http://"+this.sliceSerialize(e)}}},Ro={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:bo,notInConstruct:xo},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:bo,notInConstruct:xo},{character:":",before:"[ps]",after:"\\/",inConstruct:bo,notInConstruct:xo}]};function Lo(e){this.config.enter.autolinkProtocol.call(this,e)}function Po(e,t,n,r,o){let i="";if(!wo(o))return!1;if(/^w/i.test(t)&&(n=t+n,t="",i="http://"),!function(e){const t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(n))return!1;const s=function(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const o=No(e,"(");let i=No(e,")");for(;-1!==r&&o>i;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),i++;return[e,n]}(n+r);if(!s[0])return!1;const a={type:"link",title:null,url:i+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[a,{type:"text",value:s[1]}]:a}function Mo(e,t,n,r){return!(!wo(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function wo(e,t){const n=e.input.charCodeAt(e.index-1);return(0===e.index||re(n)||ne(n))&&(!t||47!==n)}function Do(e){return e.label||!e.identifier?e.label||"":Ct(e.identifier)}function Fo(e,t,n,r){let o=r.join.length;for(;o--;){const i=r.join[o](e,t,n,r);if(!0===i||1===i)break;if("number"==typeof i)return"\n".repeat(1+i);if(!1===i)return"\n\n\x3c!----\x3e\n\n"}return"\n\n"}const Ho=/\r?\n|\r/g;function Bo(e){if(!e._compiled){const t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function Uo(e,t){return jo(e,t.inConstruct,!0)&&!jo(e,t.notInConstruct,!1)}function jo(e,t,n){if("string"==typeof t&&(t=[t]),!t||0===t.length)return n;let r=-1;for(;++r=l||(e+10?" ":"")),o.shift(4),i+=o.move(function(e,t){const n=[];let r,o=0,i=0;for(;r=Ho.exec(e);)s(e.slice(o,r.index)),n.push(r[0]),o=r.index+r[0].length,i++;return s(e.slice(o)),n.join("");function s(e){n.push(t(e,i,!e))}}(function(e,t,n){const r=t.indexStack,o=e.children||[],i=t.createTracker(n),s=[];let a=-1;for(r.push(-1);++a0&&("\r"===a||"\n"===a)&&"html"===l.type&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),a=" ",c=t.createTracker(n),c.move(i.join(""))),i.push(c.move(t.handle(l,e,t,{...c.current(),before:a,after:u}))),a=i[i.length-1].slice(-1)}return r.pop(),i.join("")}ei.peek=function(){return"["};si.peek=function(){return"~"};const oi={canContainEols:["delete"],enter:{strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},exit:{strikethrough:function(e){this.exit(e)}}},ii={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"]}],handlers:{delete:si}};function si(e,t,n,r){const o=Yo(r),i=n.enter("strikethrough");let s=o.move("~~");return s+=ri(e,n,{...o.current(),before:s,after:"~"}),s+=o.move("~~"),i(),s}function ai(e,t,n){let r=e.value||"",o="`",i=-1;for(;new RegExp("(^|[^`])"+o+"([^`]|$)").test(r);)o+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i"none"===e?null:e),children:[]},e),this.setData("inTable",!0)},tableData:hi,tableHeader:hi,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},exit:{codeText:function(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,di));const n=this.stack[this.stack.length-1];n.value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:pi,tableHeader:pi,tableRow:pi}};function pi(e){this.exit(e)}function hi(e){this.enter({type:"tableCell",children:[]},e)}function di(e,t){return"|"===t?t:e}function mi(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,o=t.stringLength,i=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:function(e,t,n,r){return a(function(e,t,n){const r=e.children;let o=-1;const i=[],s=t.enter("table");for(;++ol&&(l=e[u].length);++ic[i])&&(c[i]=e)}t.push(s)}s[u]=t,a[u]=r}let f=-1;if("object"==typeof r&&"length"in r)for(;++fc[f]&&(c[f]=o),h[f]=o),p[f]=s}s.splice(1,0,p),a.splice(1,0,h),u=-1;const d=[];for(;++u-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+i);let s=i.length+1;("tab"===o||"mixed"===o&&(t&&"list"===t.type&&t.spread||e.spread))&&(s=4*Math.ceil(s/4));const a=n.createTracker(r);a.move(i+" ".repeat(s-i.length)),a.shift(s);const c=n.enter("listItem"),l=n.indentLines(n.containerFlow(e,a.current()),function(e,t,n){if(t)return(n?"":" ".repeat(s))+e;return(n?i:i+" ".repeat(s-i.length))+e});return c(),l}const Ei={exit:{taskListCheckValueChecked:_i,taskListCheckValueUnchecked:_i,paragraph:function(e){const t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){const e=this.stack[this.stack.length-1],n=e.children[0];if(n&&"text"===n.type){const r=t.children;let o,i=-1;for(;++i{const t=/^:::(\w+)(?:\[(.*?)\])?\s*$/,n=/^:::\s*$/,r=/^:::(\w+)(?:\[(.*?)\])?\s*([\s\S]*?)\s*:::$/,o=[];let i=[],s=!1,a=null,c=null;e.children.forEach(e=>{if("paragraph"===e.type&&1===e.children.length&&"text"===e.children[0].type){const l=e.children[0].value.trim(),u=l.match(t),f=l.match(n),p=l.match(r);if(p){const e=p[1],t=p[2]?p[2]?.trim():void 0,n=p[3],r={type:"admonition",data:{hName:"Admonition",hProperties:{type:e,title:t}},children:[{type:"text",value:n?.trim()}]};return void o.push(r)}if(u)return a=u[1],c=u[2]||a,void(s=!0);if(f&&s)return o.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:a,title:c}},children:i}),i=[],s=!1,a=null,void(c=null)}s?i.push(e):o.push(e)}),i.length>0&&a&&o.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:a,title:c}},children:i}),e.children=o}}const Ni=function({children:e}){return(0,yi.jsx)(cr,{rehypePlugins:[Gr],remarkPlugins:[Ai,Ci],components:{pre:e=>(0,yi.jsx)("div",{...e}),code({node:e,inline:t,className:n,children:r,...o}){const i=/language-(\w+)/.exec(n||"");return i?(0,yi.jsx)(a.default,{className:n,language:i[1],...o,children:r}):(0,yi.jsx)("code",{className:n,...o,children:r})},admonition:({node:e,...t})=>{const n=e.data?.hProperties?.type||"note",r=e.data?.hProperties?.title||n,o=function(e){if(!e||!Array.isArray(e))return"";const t=e=>{switch(e.type){case"text":return e.value;case"element":const{tagName:n,properties:r,children:o}=e;return`<${n} ${r?Object.entries(r).map(([e,t])=>`${e}="${t}"`).join(" "):""}>${o?o.map(t).join(""):""}`;default:return""}};return e.map(t).join("")}(e.children);return(0,yi.jsx)(s.A,{type:n,title:r,...t,children:(0,yi.jsx)("div",{dangerouslySetInnerHTML:{__html:o}})})}},children:e})}},12128(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(20489));t.default=e=>o.default.createElement("div",{className:`openapi-skeleton ${e.size??"md"}`})},60710(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},s=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,o=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(r in e);return void 0===r||t.call(e,r)},a=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},c=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(o)return o(e,n).value}return e[n]};e.exports=function e(){var t,n,r,o,l,u,f=arguments[0],p=1,h=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},p=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});p1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(i--,s):void 0,a&&o(n[0],n[1],a)&&(s=i<3?void 0:s,i=1),t=Object(t);++r-1&&e%1==0&&e-1}},35332(e,t,n){var r=n(29698);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},27457(e,t,n){var r=n(59058),o=n(77362),i=n(50402);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},42857(e,t,n){var r=n(55540);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},16944(e,t,n){var r=n(55540);e.exports=function(e){return r(this,e).get(e)}},50548(e,t,n){var r=n(55540);e.exports=function(e){return r(this,e).has(e)}},54292(e,t,n){var r=n(55540);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},26537(e,t,n){var r=n(52243)(Object,"create");e.exports=r},18225(e,t,n){var r=n(50942)(Object.keys,Object);e.exports=r},63514(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},6122(e,t,n){e=n.nmd(e);var r=n(99023),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o&&r.process,a=function(){try{var e=i&&i.require&&i.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=a},50942(e){e.exports=function(e,t){return function(n){return e(t(n))}}},29402(e,t,n){var r=n(47768),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=o(i.length-t,0),c=Array(a);++s0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},38255(e,t,n){var r=n(77362);e.exports=function(){this.__data__=new r,this.size=0}},53227(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},25770(e){e.exports=function(e){return this.__data__.get(e)}},47566(e){e.exports=function(e){return this.__data__.has(e)}},76054(e,t,n){var r=n(77362),o=n(50402),i=n(9346);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<199)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},32586(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},2867(e){e.exports=function(e){return function(){return e}}},51157(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},77421(e){e.exports=function(e){return e}},88537(e,t,n){var r=n(41583),o=n(88723);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},94534(e,t,n){var r=n(88537),o=n(30827);e.exports=function(e){return o(e)&&r(e)}},16677(e,t,n){e=n.nmd(e);var r=n(24358),o=n(49756),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i?r.Buffer:void 0,c=(a?a.isBuffer:void 0)||o;e.exports=c},41583(e,t,n){var r=n(25723),o=n(97604);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},88723(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},97604(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},43040(e,t,n){var r=n(25723),o=n(51e3),i=n(30827),s=Function.prototype,a=Object.prototype,c=s.toString,l=a.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==u}},37586(e,t,n){var r=n(35882),o=n(12652),i=n(6122),s=i&&i.isTypedArray,a=s?o(s):r;e.exports=a},41264(e,t,n){var r=n(50510),o=n(36504),i=n(88537);e.exports=function(e){return i(e)?r(e,!0):o(e)}},49756(e){e.exports=function(){return!1}},56007(e,t,n){var r=n(28096),o=n(41264);e.exports=function(e){return r(e,o(e))}},5062(e,t,n){"use strict";const{DOCUMENT_MODE:r}=n(27447),o="html",i=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],s=i.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),a=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],c=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],l=c.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function u(e){const t=-1!==e.indexOf('"')?"'":'"';return t+e+t}function f(e,t){for(let n=0;n-1)return r.QUIRKS;let e=null===t?s:i;if(f(n,e))return r.QUIRKS;if(e=null===t?c:l,f(n,e))return r.LIMITED_QUIRKS}return r.NO_QUIRKS},t.serializeContent=function(e,t,n){let r="!DOCTYPE ";return e&&(r+=e),t?r+=" PUBLIC "+u(t):n&&(r+=" SYSTEM"),null!==n&&(r+=" "+u(n)),r}},78457(e){"use strict";e.exports={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"}},91872(e,t,n){"use strict";const r=n(96642),o=n(27447),i=o.TAG_NAMES,s=o.NAMESPACES,a=o.ATTRS,c="text/html",l="application/xhtml+xml",u={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},f={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:s.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:s.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:s.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:s.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:s.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:s.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:s.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:s.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:s.XML},"xml:space":{prefix:"xml",name:"space",namespace:s.XML},xmlns:{prefix:"",name:"xmlns",namespace:s.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:s.XMLNS}},p=t.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},h={[i.B]:!0,[i.BIG]:!0,[i.BLOCKQUOTE]:!0,[i.BODY]:!0,[i.BR]:!0,[i.CENTER]:!0,[i.CODE]:!0,[i.DD]:!0,[i.DIV]:!0,[i.DL]:!0,[i.DT]:!0,[i.EM]:!0,[i.EMBED]:!0,[i.H1]:!0,[i.H2]:!0,[i.H3]:!0,[i.H4]:!0,[i.H5]:!0,[i.H6]:!0,[i.HEAD]:!0,[i.HR]:!0,[i.I]:!0,[i.IMG]:!0,[i.LI]:!0,[i.LISTING]:!0,[i.MENU]:!0,[i.META]:!0,[i.NOBR]:!0,[i.OL]:!0,[i.P]:!0,[i.PRE]:!0,[i.RUBY]:!0,[i.S]:!0,[i.SMALL]:!0,[i.SPAN]:!0,[i.STRONG]:!0,[i.STRIKE]:!0,[i.SUB]:!0,[i.SUP]:!0,[i.TABLE]:!0,[i.TT]:!0,[i.U]:!0,[i.UL]:!0,[i.VAR]:!0};t.causesExit=function(e){const t=e.tagName;return!!(t===i.FONT&&(null!==r.getTokenAttr(e,a.COLOR)||null!==r.getTokenAttr(e,a.SIZE)||null!==r.getTokenAttr(e,a.FACE)))||h[t]},t.adjustTokenMathMLAttrs=function(e){for(let t=0;t=55296&&e<=57343},t.isSurrogatePair=function(e){return e>=56320&&e<=57343},t.getSurrogatePairCodePoint=function(e,t){return 1024*(e-55296)+9216+t},t.isControlCodePoint=function(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159},t.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||n.indexOf(e)>-1}},95452(e,t,n){"use strict";const r=n(55147);e.exports=class extends r{constructor(e,t){super(e),this.posTracker=null,this.onParseError=t.onParseError}_setErrorLocation(e){e.startLine=e.endLine=this.posTracker.line,e.startCol=e.endCol=this.posTracker.col,e.startOffset=e.endOffset=this.posTracker.offset}_reportError(e){const t={code:e,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(t),this.onParseError(t)}_getOverriddenMethods(e){return{_err(t){e._reportError(t)}}}}},56562(e,t,n){"use strict";const r=n(95452),o=n(74724),i=n(85979),s=n(55147);e.exports=class extends r{constructor(e,t){super(e,t),this.opts=t,this.ctLoc=null,this.locBeforeToken=!1}_setErrorLocation(e){this.ctLoc&&(e.startLine=this.ctLoc.startLine,e.startCol=this.ctLoc.startCol,e.startOffset=this.ctLoc.startOffset,e.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,e.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,e.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}_getOverriddenMethods(e,t){return{_bootstrap(n,r){t._bootstrap.call(this,n,r),s.install(this.tokenizer,o,e.opts),s.install(this.tokenizer,i)},_processInputToken(n){e.ctLoc=n.location,t._processInputToken.call(this,n)},_err(t,n){e.locBeforeToken=n&&n.beforeToken,e._reportError(t)}}}}},89666(e,t,n){"use strict";const r=n(95452),o=n(37344),i=n(55147);e.exports=class extends r{constructor(e,t){super(e,t),this.posTracker=i.install(e,o),this.lastErrOffset=-1}_reportError(e){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,super._reportError(e))}}},74724(e,t,n){"use strict";const r=n(95452),o=n(89666),i=n(55147);e.exports=class extends r{constructor(e,t){super(e,t);const n=i.install(e.preprocessor,o,t);this.posTracker=n.posTracker}}},77152(e,t,n){"use strict";const r=n(55147);e.exports=class extends r{constructor(e,t){super(e),this.onItemPop=t.onItemPop}_getOverriddenMethods(e,t){return{pop(){e.onItemPop(this.current),t.pop.call(this)},popAllUpToHtmlElement(){for(let t=this.stackTop;t>0;t--)e.onItemPop(this.items[t]);t.popAllUpToHtmlElement.call(this)},remove(n){e.onItemPop(this.current),t.remove.call(this,n)}}}}},47279(e,t,n){"use strict";const r=n(55147),o=n(96642),i=n(85979),s=n(77152),a=n(27447).TAG_NAMES;e.exports=class extends r{constructor(e){super(e),this.parser=e,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(e){let t=null;this.lastStartTagToken&&(t=Object.assign({},this.lastStartTagToken.location),t.startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(e,t)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),i={};t.type===o.END_TAG_TOKEN&&r===t.tagName?(i.endTag=Object.assign({},n),i.endLine=n.endLine,i.endCol=n.endCol,i.endOffset=n.endOffset):(i.endLine=n.startLine,i.endCol=n.startCol,i.endOffset=n.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(e,i)}}_getOverriddenMethods(e,t){return{_bootstrap(n,o){t._bootstrap.call(this,n,o),e.lastStartTagToken=null,e.lastFosterParentingLocation=null,e.currentToken=null;const a=r.install(this.tokenizer,i);e.posTracker=a.posTracker,r.install(this.openElements,s,{onItemPop:function(t){e._setEndLocation(t,e.currentToken)}})},_runParsingLoop(n){t._runParsingLoop.call(this,n);for(let t=this.openElements.stackTop;t>=0;t--)e._setEndLocation(this.openElements.items[t],e.currentToken)},_processTokenInForeignContent(n){e.currentToken=n,t._processTokenInForeignContent.call(this,n)},_processToken(n){e.currentToken=n,t._processToken.call(this,n);if(n.type===o.END_TAG_TOKEN&&(n.tagName===a.HTML||n.tagName===a.BODY&&this.openElements.hasInScope(a.BODY)))for(let t=this.openElements.stackTop;t>=0;t--){const r=this.openElements.items[t];if(this.treeAdapter.getTagName(r)===n.tagName){e._setEndLocation(r,n);break}}},_setDocumentType(e){t._setDocumentType.call(this,e);const n=this.treeAdapter.getChildNodes(this.document),r=n.length;for(let t=0;t{const i=o.MODE[r];n[i]=function(n){e.ctLoc=e._getCurrentLocation(),t[i].call(this,n)}}),n}}},37344(e,t,n){"use strict";const r=n(55147);e.exports=class extends r{constructor(e){super(e),this.preprocessor=e,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.offset=0,this.col=0,this.line=1}_getOverriddenMethods(e,t){return{advance(){const n=this.pos+1,r=this.html[n];return e.isEol&&(e.isEol=!1,e.line++,e.lineStartPos=n),("\n"===r||"\r"===r&&"\n"!==this.html[n+1])&&(e.isEol=!0),e.col=n-e.lineStartPos+1,e.offset=e.droppedBufferSize+n,t.advance.call(this)},retreat(){t.retreat.call(this),e.isEol=!1,e.col=this.pos-e.lineStartPos+1},dropParsedChunk(){const n=this.pos;t.dropParsedChunk.call(this);const r=n-this.pos;e.lineStartPos-=r,e.droppedBufferSize+=r,e.offset=e.droppedBufferSize+this.pos}}}}},31747(e){"use strict";class t{constructor(e){this.length=0,this.entries=[],this.treeAdapter=e,this.bookmark=null}_getNoahArkConditionCandidates(e){const n=[];if(this.length>=3){const r=this.treeAdapter.getAttrList(e).length,o=this.treeAdapter.getTagName(e),i=this.treeAdapter.getNamespaceURI(e);for(let e=this.length-1;e>=0;e--){const s=this.entries[e];if(s.type===t.MARKER_ENTRY)break;const a=s.element,c=this.treeAdapter.getAttrList(a);this.treeAdapter.getTagName(a)===o&&this.treeAdapter.getNamespaceURI(a)===i&&c.length===r&&n.push({idx:e,attrs:c})}}return n.length<3?[]:n}_ensureNoahArkCondition(e){const t=this._getNoahArkConditionCandidates(e);let n=t.length;if(n){const r=this.treeAdapter.getAttrList(e),o=r.length,i=Object.create(null);for(let e=0;e=2;e--)this.entries.splice(t[e].idx,1),this.length--}}insertMarker(){this.entries.push({type:t.MARKER_ENTRY}),this.length++}pushElement(e,n){this._ensureNoahArkCondition(e),this.entries.push({type:t.ELEMENT_ENTRY,element:e,token:n}),this.length++}insertElementAfterBookmark(e,n){let r=this.length-1;for(;r>=0&&this.entries[r]!==this.bookmark;r--);this.entries.splice(r+1,0,{type:t.ELEMENT_ENTRY,element:e,token:n}),this.length++}removeEntry(e){for(let t=this.length-1;t>=0;t--)if(this.entries[t]===e){this.entries.splice(t,1),this.length--;break}}clearToLastMarker(){for(;this.length;){const e=this.entries.pop();if(this.length--,e.type===t.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(e){for(let n=this.length-1;n>=0;n--){const r=this.entries[n];if(r.type===t.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(r.element)===e)return r}return null}getElementEntry(e){for(let n=this.length-1;n>=0;n--){const r=this.entries[n];if(r.type===t.ELEMENT_ENTRY&&r.element===e)return r}return null}}t.MARKER_ENTRY="MARKER_ENTRY",t.ELEMENT_ENTRY="ELEMENT_ENTRY",e.exports=t},59394(e,t,n){"use strict";const r=n(96642),o=n(36528),i=n(31747),s=n(47279),a=n(56562),c=n(55147),l=n(8113),u=n(37097),f=n(5062),p=n(91872),h=n(78457),d=n(76287),m=n(27447),T=m.TAG_NAMES,E=m.NAMESPACES,g=m.ATTRS,_={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:l},A="hidden",y="INITIAL_MODE",C="BEFORE_HTML_MODE",N="BEFORE_HEAD_MODE",k="IN_HEAD_MODE",O="IN_HEAD_NO_SCRIPT_MODE",v="AFTER_HEAD_MODE",S="IN_BODY_MODE",b="TEXT_MODE",x="IN_TABLE_MODE",I="IN_TABLE_TEXT_MODE",R="IN_CAPTION_MODE",L="IN_COLUMN_GROUP_MODE",P="IN_TABLE_BODY_MODE",M="IN_ROW_MODE",w="IN_CELL_MODE",D="IN_SELECT_MODE",F="IN_SELECT_IN_TABLE_MODE",H="IN_TEMPLATE_MODE",B="AFTER_BODY_MODE",U="IN_FRAMESET_MODE",j="AFTER_FRAMESET_MODE",G="AFTER_AFTER_BODY_MODE",K="AFTER_AFTER_FRAMESET_MODE",z={[T.TR]:M,[T.TBODY]:P,[T.THEAD]:P,[T.TFOOT]:P,[T.CAPTION]:R,[T.COLGROUP]:L,[T.TABLE]:x,[T.BODY]:S,[T.FRAMESET]:U},Y={[T.CAPTION]:x,[T.COLGROUP]:x,[T.TBODY]:x,[T.TFOOT]:x,[T.THEAD]:x,[T.COL]:L,[T.TR]:P,[T.TD]:M,[T.TH]:M},W={[y]:{[r.CHARACTER_TOKEN]:se,[r.NULL_CHARACTER_TOKEN]:se,[r.WHITESPACE_CHARACTER_TOKEN]:ee,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:function(e,t){e._setDocumentType(t);const n=t.forceQuirks?m.DOCUMENT_MODE.QUIRKS:f.getDocumentMode(t);f.isConforming(t)||e._err(h.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=C},[r.START_TAG_TOKEN]:se,[r.END_TAG_TOKEN]:se,[r.EOF_TOKEN]:se},[C]:{[r.CHARACTER_TOKEN]:ae,[r.NULL_CHARACTER_TOKEN]:ae,[r.WHITESPACE_CHARACTER_TOKEN]:ee,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?(e._insertElement(t,E.HTML),e.insertionMode=N):ae(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n!==T.HTML&&n!==T.HEAD&&n!==T.BODY&&n!==T.BR||ae(e,t)},[r.EOF_TOKEN]:ae},[N]:{[r.CHARACTER_TOKEN]:ce,[r.NULL_CHARACTER_TOKEN]:ce,[r.WHITESPACE_CHARACTER_TOKEN]:ee,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.HEAD?(e._insertElement(t,E.HTML),e.headElement=e.openElements.current,e.insertionMode=k):ce(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HEAD||n===T.BODY||n===T.HTML||n===T.BR?ce(e,t):e._err(h.endTagWithoutMatchingOpenElement)},[r.EOF_TOKEN]:ce},[k]:{[r.CHARACTER_TOKEN]:fe,[r.NULL_CHARACTER_TOKEN]:fe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:le,[r.END_TAG_TOKEN]:ue,[r.EOF_TOKEN]:fe},[O]:{[r.CHARACTER_TOKEN]:pe,[r.NULL_CHARACTER_TOKEN]:pe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.BASEFONT||n===T.BGSOUND||n===T.HEAD||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.STYLE?le(e,t):n===T.NOSCRIPT?e._err(h.nestedNoscriptInHead):pe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.NOSCRIPT?(e.openElements.pop(),e.insertionMode=k):n===T.BR?pe(e,t):e._err(h.endTagWithoutMatchingOpenElement)},[r.EOF_TOKEN]:pe},[v]:{[r.CHARACTER_TOKEN]:he,[r.NULL_CHARACTER_TOKEN]:he,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.BODY?(e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode=S):n===T.FRAMESET?(e._insertElement(t,E.HTML),e.insertionMode=U):n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.SCRIPT||n===T.STYLE||n===T.TEMPLATE||n===T.TITLE?(e._err(h.abandonedHeadElementChild),e.openElements.push(e.headElement),le(e,t),e.openElements.remove(e.headElement)):n===T.HEAD?e._err(h.misplacedStartTagForHeadElement):he(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.BODY||n===T.HTML||n===T.BR?he(e,t):n===T.TEMPLATE?ue(e,t):e._err(h.endTagWithoutMatchingOpenElement)},[r.EOF_TOKEN]:he},[S]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:ve,[r.END_TAG_TOKEN]:Ie,[r.EOF_TOKEN]:Re},[b]:{[r.CHARACTER_TOKEN]:oe,[r.NULL_CHARACTER_TOKEN]:oe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ee,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:ee,[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.SCRIPT&&(e.pendingScript=e.openElements.current);e.openElements.pop(),e.insertionMode=e.originalInsertionMode},[r.EOF_TOKEN]:function(e,t){e._err(h.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}},[x]:{[r.CHARACTER_TOKEN]:Le,[r.NULL_CHARACTER_TOKEN]:Le,[r.WHITESPACE_CHARACTER_TOKEN]:Le,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:Pe,[r.END_TAG_TOKEN]:Me,[r.EOF_TOKEN]:Re},[I]:{[r.CHARACTER_TOKEN]:function(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0},[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:function(e,t){e.pendingCharacterTokens.push(t)},[r.COMMENT_TOKEN]:De,[r.DOCTYPE_TOKEN]:De,[r.START_TAG_TOKEN]:De,[r.END_TAG_TOKEN]:De,[r.EOF_TOKEN]:De},[R]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TD||n===T.TFOOT||n===T.TH||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=x,e._processToken(t)):ve(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.TABLE?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=x,n===T.TABLE&&e._processToken(t)):n!==T.BODY&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&n!==T.TBODY&&n!==T.TD&&n!==T.TFOOT&&n!==T.TH&&n!==T.THEAD&&n!==T.TR&&Ie(e,t)},[r.EOF_TOKEN]:Re},[L]:{[r.CHARACTER_TOKEN]:Fe,[r.NULL_CHARACTER_TOKEN]:Fe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.COL?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.TEMPLATE?le(e,t):Fe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.COLGROUP?e.openElements.currentTagName===T.COLGROUP&&(e.openElements.pop(),e.insertionMode=x):n===T.TEMPLATE?ue(e,t):n!==T.COL&&Fe(e,t)},[r.EOF_TOKEN]:Re},[P]:{[r.CHARACTER_TOKEN]:Le,[r.NULL_CHARACTER_TOKEN]:Le,[r.WHITESPACE_CHARACTER_TOKEN]:Le,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TR?(e.openElements.clearBackToTableBodyContext(),e._insertElement(t,E.HTML),e.insertionMode=M):n===T.TH||n===T.TD?(e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(T.TR),e.insertionMode=M,e._processToken(t)):n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TFOOT||n===T.THEAD?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x,e._processToken(t)):Pe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TBODY||n===T.TFOOT||n===T.THEAD?e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x):n===T.TABLE?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x,e._processToken(t)):(n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP||n!==T.HTML&&n!==T.TD&&n!==T.TH&&n!==T.TR)&&Me(e,t)},[r.EOF_TOKEN]:Re},[M]:{[r.CHARACTER_TOKEN]:Le,[r.NULL_CHARACTER_TOKEN]:Le,[r.WHITESPACE_CHARACTER_TOKEN]:Le,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TH||n===T.TD?(e.openElements.clearBackToTableRowContext(),e._insertElement(t,E.HTML),e.insertionMode=w,e.activeFormattingElements.insertMarker()):n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):Pe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TR?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P):n===T.TABLE?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):n===T.TBODY||n===T.TFOOT||n===T.THEAD?(e.openElements.hasInTableScope(n)||e.openElements.hasInTableScope(T.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):(n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP||n!==T.HTML&&n!==T.TD&&n!==T.TH)&&Me(e,t)},[r.EOF_TOKEN]:Re},[w]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TD||n===T.TFOOT||n===T.TH||n===T.THEAD||n===T.TR?(e.openElements.hasInTableScope(T.TD)||e.openElements.hasInTableScope(T.TH))&&(e._closeTableCell(),e._processToken(t)):ve(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TD||n===T.TH?e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=M):n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(n)&&(e._closeTableCell(),e._processToken(t)):n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&Ie(e,t)},[r.EOF_TOKEN]:Re},[D]:{[r.CHARACTER_TOKEN]:oe,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:He,[r.END_TAG_TOKEN]:Be,[r.EOF_TOKEN]:Re},[F]:{[r.CHARACTER_TOKEN]:oe,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR||n===T.TD||n===T.TH?(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processToken(t)):He(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR||n===T.TD||n===T.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processToken(t)):Be(e,t)},[r.EOF_TOKEN]:Re},[H]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;if(n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.SCRIPT||n===T.STYLE||n===T.TEMPLATE||n===T.TITLE)le(e,t);else{const r=Y[n]||S;e._popTmplInsertionMode(),e._pushTmplInsertionMode(r),e.insertionMode=r,e._processToken(t)}},[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.TEMPLATE&&ue(e,t)},[r.EOF_TOKEN]:Ue},[B]:{[r.CHARACTER_TOKEN]:je,[r.NULL_CHARACTER_TOKEN]:je,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:function(e,t){e._appendCommentNode(t,e.openElements.items[0])},[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?ve(e,t):je(e,t)},[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?e.fragmentContext||(e.insertionMode=G):je(e,t)},[r.EOF_TOKEN]:ie},[U]:{[r.CHARACTER_TOKEN]:ee,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.FRAMESET?e._insertElement(t,E.HTML):n===T.FRAME?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.NOFRAMES&&le(e,t)},[r.END_TAG_TOKEN]:function(e,t){t.tagName!==T.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagName===T.FRAMESET||(e.insertionMode=j))},[r.EOF_TOKEN]:ie},[j]:{[r.CHARACTER_TOKEN]:ee,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.NOFRAMES&&le(e,t)},[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.HTML&&(e.insertionMode=K)},[r.EOF_TOKEN]:ie},[G]:{[r.CHARACTER_TOKEN]:Ge,[r.NULL_CHARACTER_TOKEN]:Ge,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:re,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?ve(e,t):Ge(e,t)},[r.END_TAG_TOKEN]:Ge,[r.EOF_TOKEN]:ie},[K]:{[r.CHARACTER_TOKEN]:ee,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:re,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.NOFRAMES&&le(e,t)},[r.END_TAG_TOKEN]:ee,[r.EOF_TOKEN]:ie}};function V(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagName)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):xe(e,t),n}function q(e,t){let n=null;for(let r=e.openElements.stackTop;r>=0;r--){const o=e.openElements.items[r];if(o===t.element)break;e._isSpecialElement(o)&&(n=o)}return n||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),n}function Q(e,t,n){let r=t,o=e.openElements.getCommonAncestor(t);for(let i=0,s=o;s!==n;i++,s=o){o=e.openElements.getCommonAncestor(s);const n=e.activeFormattingElements.getElementEntry(s),a=n&&i>=3;!n||a?(a&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(s)):(s=X(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(s,r),r=s)}return r}function X(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function $(e,t,n){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(n);else{const r=e.treeAdapter.getTagName(t),o=e.treeAdapter.getNamespaceURI(t);r===T.TEMPLATE&&o===E.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function Z(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),o=n.token,i=e.treeAdapter.createElement(o.tagName,r,o.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,n.token),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,i)}function J(e,t){let n;for(let r=0;r<8&&(n=V(e,t),n);r++){const t=q(e,n);if(!t)break;e.activeFormattingElements.bookmark=n;const r=Q(e,t,n.element),o=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(r),$(e,o,r),Z(e,t,n)}}function ee(){}function te(e){e._err(h.misplacedDoctype)}function ne(e,t){e._appendCommentNode(t,e.openElements.currentTmplContent||e.openElements.current)}function re(e,t){e._appendCommentNode(t,e.document)}function oe(e,t){e._insertCharacters(t)}function ie(e){e.stopped=!0}function se(e,t){e._err(h.missingDoctype,{beforeToken:!0}),e.treeAdapter.setDocumentMode(e.document,m.DOCUMENT_MODE.QUIRKS),e.insertionMode=C,e._processToken(t)}function ae(e,t){e._insertFakeRootElement(),e.insertionMode=N,e._processToken(t)}function ce(e,t){e._insertFakeElement(T.HEAD),e.headElement=e.openElements.current,e.insertionMode=k,e._processToken(t)}function le(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.TITLE?e._switchToTextParsing(t,r.MODE.RCDATA):n===T.NOSCRIPT?e.options.scriptingEnabled?e._switchToTextParsing(t,r.MODE.RAWTEXT):(e._insertElement(t,E.HTML),e.insertionMode=O):n===T.NOFRAMES||n===T.STYLE?e._switchToTextParsing(t,r.MODE.RAWTEXT):n===T.SCRIPT?e._switchToTextParsing(t,r.MODE.SCRIPT_DATA):n===T.TEMPLATE?(e._insertTemplate(t,E.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=H,e._pushTmplInsertionMode(H)):n===T.HEAD?e._err(h.misplacedStartTagForHeadElement):fe(e,t)}function ue(e,t){const n=t.tagName;n===T.HEAD?(e.openElements.pop(),e.insertionMode=v):n===T.BODY||n===T.BR||n===T.HTML?fe(e,t):n===T.TEMPLATE&&e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==T.TEMPLATE&&e._err(h.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(h.endTagWithoutMatchingOpenElement)}function fe(e,t){e.openElements.pop(),e.insertionMode=v,e._processToken(t)}function pe(e,t){const n=t.type===r.EOF_TOKEN?h.openElementsLeftAfterEof:h.disallowedContentInNoscriptInHead;e._err(n),e.openElements.pop(),e.insertionMode=k,e._processToken(t)}function he(e,t){e._insertFakeElement(T.BODY),e.insertionMode=S,e._processToken(t)}function de(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function me(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Te(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}function Ee(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function ge(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function _e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Ae(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,E.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function ye(e,t){e._appendElement(t,E.HTML),t.ackSelfClosing=!0}function Ce(e,t){e._switchToTextParsing(t,r.MODE.RAWTEXT)}function Ne(e,t){e.openElements.currentTagName===T.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML)}function ke(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,E.HTML)}function Oe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML)}function ve(e,t){const n=t.tagName;switch(n.length){case 1:n===T.I||n===T.S||n===T.B||n===T.U?ge(e,t):n===T.P?Te(e,t):n===T.A?function(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(T.A);n&&(J(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t):Oe(e,t);break;case 2:n===T.DL||n===T.OL||n===T.UL?Te(e,t):n===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement();const n=e.openElements.currentTagName;n!==T.H1&&n!==T.H2&&n!==T.H3&&n!==T.H4&&n!==T.H5&&n!==T.H6||e.openElements.pop(),e._insertElement(t,E.HTML)}(e,t):n===T.LI||n===T.DD||n===T.DT?function(e,t){e.framesetOk=!1;const n=t.tagName;for(let r=e.openElements.stackTop;r>=0;r--){const t=e.openElements.items[r],o=e.treeAdapter.getTagName(t);let i=null;if(n===T.LI&&o===T.LI?i=T.LI:n!==T.DD&&n!==T.DT||o!==T.DD&&o!==T.DT||(i=o),i){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.popUntilTagNamePopped(i);break}if(o!==T.ADDRESS&&o!==T.DIV&&o!==T.P&&e._isSpecialElement(t))break}e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}(e,t):n===T.EM||n===T.TT?ge(e,t):n===T.BR?Ae(e,t):n===T.HR?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._appendElement(t,E.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t):n===T.RB?ke(e,t):n===T.RT||n===T.RP?function(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(T.RTC),e._insertElement(t,E.HTML)}(e,t):n!==T.TH&&n!==T.TD&&n!==T.TR&&Oe(e,t);break;case 3:n===T.DIV||n===T.DIR||n===T.NAV?Te(e,t):n===T.PRE?Ee(e,t):n===T.BIG?ge(e,t):n===T.IMG||n===T.WBR?Ae(e,t):n===T.XMP?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,r.MODE.RAWTEXT)}(e,t):n===T.SVG?function(e,t){e._reconstructActiveFormattingElements(),p.adjustTokenSVGAttrs(t),p.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,E.SVG):e._insertElement(t,E.SVG),t.ackSelfClosing=!0}(e,t):n===T.RTC?ke(e,t):n!==T.COL&&Oe(e,t);break;case 4:n===T.HTML?function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t):n===T.BASE||n===T.LINK||n===T.META?le(e,t):n===T.BODY?function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}(e,t):n===T.MAIN||n===T.MENU?Te(e,t):n===T.FORM?function(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),n||(e.formElement=e.openElements.current))}(e,t):n===T.CODE||n===T.FONT?ge(e,t):n===T.NOBR?function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(T.NOBR)&&(J(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t):n===T.AREA?Ae(e,t):n===T.MATH?function(e,t){e._reconstructActiveFormattingElements(),p.adjustTokenMathMLAttrs(t),p.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,E.MATHML):e._insertElement(t,E.MATHML),t.ackSelfClosing=!0}(e,t):n===T.MENU?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}(e,t):n!==T.HEAD&&Oe(e,t);break;case 5:n===T.STYLE||n===T.TITLE?le(e,t):n===T.ASIDE?Te(e,t):n===T.SMALL?ge(e,t):n===T.TABLE?function(e,t){e.treeAdapter.getDocumentMode(e.document)!==m.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode=x}(e,t):n===T.EMBED?Ae(e,t):n===T.INPUT?function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,E.HTML);const n=r.getTokenAttr(t,g.TYPE);n&&n.toLowerCase()===A||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t):n===T.PARAM||n===T.TRACK?ye(e,t):n===T.IMAGE?function(e,t){t.tagName=T.IMG,Ae(e,t)}(e,t):n!==T.FRAME&&n!==T.TBODY&&n!==T.TFOOT&&n!==T.THEAD&&Oe(e,t);break;case 6:n===T.SCRIPT?le(e,t):n===T.CENTER||n===T.FIGURE||n===T.FOOTER||n===T.HEADER||n===T.HGROUP||n===T.DIALOG?Te(e,t):n===T.BUTTON?function(e,t){e.openElements.hasInScope(T.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.framesetOk=!1}(e,t):n===T.STRIKE||n===T.STRONG?ge(e,t):n===T.APPLET||n===T.OBJECT?_e(e,t):n===T.KEYGEN?Ae(e,t):n===T.SOURCE?ye(e,t):n===T.IFRAME?function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,r.MODE.RAWTEXT)}(e,t):n===T.SELECT?function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode===x||e.insertionMode===R||e.insertionMode===P||e.insertionMode===M||e.insertionMode===w?e.insertionMode=F:e.insertionMode=D}(e,t):n===T.OPTION?Ne(e,t):Oe(e,t);break;case 7:n===T.BGSOUND?le(e,t):n===T.DETAILS||n===T.ADDRESS||n===T.ARTICLE||n===T.SECTION||n===T.SUMMARY?Te(e,t):n===T.LISTING?Ee(e,t):n===T.MARQUEE?_e(e,t):n===T.NOEMBED?Ce(e,t):n!==T.CAPTION&&Oe(e,t);break;case 8:n===T.BASEFONT?le(e,t):n===T.FRAMESET?function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,E.HTML),e.insertionMode=U)}(e,t):n===T.FIELDSET?Te(e,t):n===T.TEXTAREA?function(e,t){e._insertElement(t,E.HTML),e.skipNextNewLine=!0,e.tokenizer.state=r.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=b}(e,t):n===T.TEMPLATE?le(e,t):n===T.NOSCRIPT?e.options.scriptingEnabled?Ce(e,t):Oe(e,t):n===T.OPTGROUP?Ne(e,t):n!==T.COLGROUP&&Oe(e,t);break;case 9:n===T.PLAINTEXT?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.tokenizer.state=r.MODE.PLAINTEXT}(e,t):Oe(e,t);break;case 10:n===T.BLOCKQUOTE||n===T.FIGCAPTION?Te(e,t):Oe(e,t);break;default:Oe(e,t)}}function Se(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function be(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function xe(e,t){const n=t.tagName;for(let r=e.openElements.stackTop;r>0;r--){const t=e.openElements.items[r];if(e.treeAdapter.getTagName(t)===n){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilElementPopped(t);break}if(e._isSpecialElement(t))break}}function Ie(e,t){const n=t.tagName;switch(n.length){case 1:n===T.A||n===T.B||n===T.I||n===T.S||n===T.U?J(e,t):n===T.P?function(e){e.openElements.hasInButtonScope(T.P)||e._insertFakeElement(T.P),e._closePElement()}(e):xe(e,t);break;case 2:n===T.DL||n===T.UL||n===T.OL?Se(e,t):n===T.LI?function(e){e.openElements.hasInListItemScope(T.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(T.LI),e.openElements.popUntilTagNamePopped(T.LI))}(e):n===T.DD||n===T.DT?function(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}(e,t):n===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6?function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e):n===T.BR?function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(T.BR),e.openElements.pop(),e.framesetOk=!1}(e):n===T.EM||n===T.TT?J(e,t):xe(e,t);break;case 3:n===T.BIG?J(e,t):n===T.DIR||n===T.DIV||n===T.NAV||n===T.PRE?Se(e,t):xe(e,t);break;case 4:n===T.BODY?function(e){e.openElements.hasInScope(T.BODY)&&(e.insertionMode=B)}(e):n===T.HTML?function(e,t){e.openElements.hasInScope(T.BODY)&&(e.insertionMode=B,e._processToken(t))}(e,t):n===T.FORM?function(e){const t=e.openElements.tmplCount>0,n=e.formElement;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(T.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(T.FORM):e.openElements.remove(n))}(e):n===T.CODE||n===T.FONT||n===T.NOBR?J(e,t):n===T.MAIN||n===T.MENU?Se(e,t):xe(e,t);break;case 5:n===T.ASIDE?Se(e,t):n===T.SMALL?J(e,t):xe(e,t);break;case 6:n===T.CENTER||n===T.FIGURE||n===T.FOOTER||n===T.HEADER||n===T.HGROUP||n===T.DIALOG?Se(e,t):n===T.APPLET||n===T.OBJECT?be(e,t):n===T.STRIKE||n===T.STRONG?J(e,t):xe(e,t);break;case 7:n===T.ADDRESS||n===T.ARTICLE||n===T.DETAILS||n===T.SECTION||n===T.SUMMARY||n===T.LISTING?Se(e,t):n===T.MARQUEE?be(e,t):xe(e,t);break;case 8:n===T.FIELDSET?Se(e,t):n===T.TEMPLATE?ue(e,t):xe(e,t);break;case 10:n===T.BLOCKQUOTE||n===T.FIGCAPTION?Se(e,t):xe(e,t);break;default:xe(e,t)}}function Re(e,t){e.tmplInsertionModeStackTop>-1?Ue(e,t):e.stopped=!0}function Le(e,t){const n=e.openElements.currentTagName;n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=I,e._processToken(t)):we(e,t)}function Pe(e,t){const n=t.tagName;switch(n.length){case 2:n===T.TD||n===T.TH||n===T.TR?function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(T.TBODY),e.insertionMode=P,e._processToken(t)}(e,t):we(e,t);break;case 3:n===T.COL?function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(T.COLGROUP),e.insertionMode=L,e._processToken(t)}(e,t):we(e,t);break;case 4:n===T.FORM?function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,E.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t):we(e,t);break;case 5:n===T.TABLE?function(e,t){e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode(),e._processToken(t))}(e,t):n===T.STYLE?le(e,t):n===T.TBODY||n===T.TFOOT||n===T.THEAD?function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,E.HTML),e.insertionMode=P}(e,t):n===T.INPUT?function(e,t){const n=r.getTokenAttr(t,g.TYPE);n&&n.toLowerCase()===A?e._appendElement(t,E.HTML):we(e,t),t.ackSelfClosing=!0}(e,t):we(e,t);break;case 6:n===T.SCRIPT?le(e,t):we(e,t);break;case 7:n===T.CAPTION?function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,E.HTML),e.insertionMode=R}(e,t):we(e,t);break;case 8:n===T.COLGROUP?function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,E.HTML),e.insertionMode=L}(e,t):n===T.TEMPLATE?le(e,t):we(e,t);break;default:we(e,t)}}function Me(e,t){const n=t.tagName;n===T.TABLE?e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode()):n===T.TEMPLATE?ue(e,t):n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&n!==T.TBODY&&n!==T.TD&&n!==T.TFOOT&&n!==T.TH&&n!==T.THEAD&&n!==T.TR&&we(e,t)}function we(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=n}function De(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0?(e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function je(e,t){e.insertionMode=S,e._processToken(t)}function Ge(e,t){e.insertionMode=S,e._processToken(t)}e.exports=class{constructor(e){this.options=u(_,e),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&c.install(this,s),this.options.onParseError&&c.install(this,a,{onParseError:this.options.onParseError})}parse(e){const t=this.treeAdapter.createDocument();return this._bootstrap(t,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),t}parseFragment(e,t){t||(t=this.treeAdapter.createElement(T.TEMPLATE,E.HTML,[]));const n=this.treeAdapter.createElement("documentmock",E.HTML,[]);this._bootstrap(n,t),this.treeAdapter.getTagName(t)===T.TEMPLATE&&this._pushTmplInsertionMode(H),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);const r=this.treeAdapter.getFirstChild(n),o=this.treeAdapter.createDocumentFragment();return this._adoptNodes(r,o),o}_bootstrap(e,t){this.tokenizer=new r(this.options),this.stopped=!1,this.insertionMode=y,this.originalInsertionMode="",this.document=e,this.fragmentContext=t,this.headElement=null,this.formElement=null,this.openElements=new o(this.document,this.treeAdapter),this.activeFormattingElements=new i(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}_err(){}_runParsingLoop(e){for(;!this.stopped;){this._setupTokenizerCDATAMode();const t=this.tokenizer.getNextToken();if(t.type===r.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.type===r.WHITESPACE_CHARACTER_TOKEN&&"\n"===t.chars[0])){if(1===t.chars.length)continue;t.chars=t.chars.substr(1)}if(this._processInputToken(t),e&&this.pendingScript)break}}runParsingLoopForCurrentChunk(e,t){if(this._runParsingLoop(t),t&&this.pendingScript){const e=this.pendingScript;return this.pendingScript=null,void t(e)}e&&e()}_setupTokenizerCDATAMode(){const e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==E.HTML&&!this._isIntegrationPoint(e)}_switchToTextParsing(e,t){this._insertElement(e,E.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=b}switchToPlaintextParsing(){this.insertionMode=b,this.originalInsertionMode=S,this.tokenizer.state=r.MODE.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===T.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)}_initTokenizerForFragmentParsing(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===E.HTML){const e=this.treeAdapter.getTagName(this.fragmentContext);e===T.TITLE||e===T.TEXTAREA?this.tokenizer.state=r.MODE.RCDATA:e===T.STYLE||e===T.XMP||e===T.IFRAME||e===T.NOEMBED||e===T.NOFRAMES||e===T.NOSCRIPT?this.tokenizer.state=r.MODE.RAWTEXT:e===T.SCRIPT?this.tokenizer.state=r.MODE.SCRIPT_DATA:e===T.PLAINTEXT&&(this.tokenizer.state=r.MODE.PLAINTEXT)}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";this.treeAdapter.setDocumentType(this.document,t,n,r)}_attachElementToTree(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n),this.openElements.push(n)}_insertFakeElement(e){const t=this.treeAdapter.createElement(e,E.HTML,[]);this._attachElementToTree(t),this.openElements.push(t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,E.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t),this.openElements.push(t)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(T.HTML,E.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n)}_insertCharacters(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{const t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(t,e.chars)}}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_shouldProcessTokenInForeignContent(e){const t=this._getAdjustedCurrentElement();if(!t||t===this.document)return!1;const n=this.treeAdapter.getNamespaceURI(t);if(n===E.HTML)return!1;if(this.treeAdapter.getTagName(t)===T.ANNOTATION_XML&&n===E.MATHML&&e.type===r.START_TAG_TOKEN&&e.tagName===T.SVG)return!1;const o=e.type===r.CHARACTER_TOKEN||e.type===r.NULL_CHARACTER_TOKEN||e.type===r.WHITESPACE_CHARACTER_TOKEN;return(!(e.type===r.START_TAG_TOKEN&&e.tagName!==T.MGLYPH&&e.tagName!==T.MALIGNMARK)&&!o||!this._isIntegrationPoint(t,E.MATHML))&&((e.type!==r.START_TAG_TOKEN&&!o||!this._isIntegrationPoint(t,E.HTML))&&e.type!==r.EOF_TOKEN)}_processToken(e){W[this.insertionMode][e.type](this,e)}_processTokenInBodyMode(e){W[S][e.type](this,e)}_processTokenInForeignContent(e){e.type===r.CHARACTER_TOKEN?function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e):e.type===r.NULL_CHARACTER_TOKEN?function(e,t){t.chars=d.REPLACEMENT_CHARACTER,e._insertCharacters(t)}(this,e):e.type===r.WHITESPACE_CHARACTER_TOKEN?oe(this,e):e.type===r.COMMENT_TOKEN?ne(this,e):e.type===r.START_TAG_TOKEN?function(e,t){if(p.causesExit(t)&&!e.fragmentContext){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==E.HTML&&!e._isIntegrationPoint(e.openElements.current);)e.openElements.pop();e._processToken(t)}else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===E.MATHML?p.adjustTokenMathMLAttrs(t):r===E.SVG&&(p.adjustTokenSVGTagName(t),p.adjustTokenSVGAttrs(t)),p.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):e.type===r.END_TAG_TOKEN&&function(e,t){for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===E.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(r).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(r);break}}}(this,e)}_processInputToken(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e),e.type===r.START_TAG_TOKEN&&e.selfClosing&&!e.ackSelfClosing&&this._err(h.nonVoidHtmlElementStartTagWithTrailingSolidus)}_isIntegrationPoint(e,t){const n=this.treeAdapter.getTagName(e),r=this.treeAdapter.getNamespaceURI(e),o=this.treeAdapter.getAttrList(e);return p.isIntegrationPoint(n,r,o,t)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.length;if(e){let t=e,n=null;do{if(t--,n=this.activeFormattingElements.entries[t],n.type===i.MARKER_ENTRY||this.openElements.contains(n.element)){t++;break}}while(t>0);for(let r=t;r=0;e--){let n=this.openElements.items[e];0===e&&(t=!0,this.fragmentContext&&(n=this.fragmentContext));const r=this.treeAdapter.getTagName(n),o=z[r];if(o){this.insertionMode=o;break}if(!(t||r!==T.TD&&r!==T.TH)){this.insertionMode=w;break}if(!t&&r===T.HEAD){this.insertionMode=k;break}if(r===T.SELECT){this._resetInsertionModeForSelect(e);break}if(r===T.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}if(r===T.HTML){this.insertionMode=this.headElement?v:N;break}if(t){this.insertionMode=S;break}}}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.items[t],n=this.treeAdapter.getTagName(e);if(n===T.TEMPLATE)break;if(n===T.TABLE)return void(this.insertionMode=F)}this.insertionMode=D}_pushTmplInsertionMode(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(e){const t=this.treeAdapter.getTagName(e);return t===T.TABLE||t===T.TBODY||t===T.TFOOT||t===T.THEAD||t===T.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){const e={parent:null,beforeElement:null};for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t],r=this.treeAdapter.getTagName(n),o=this.treeAdapter.getNamespaceURI(n);if(r===T.TEMPLATE&&o===E.HTML){e.parent=this.treeAdapter.getTemplateContent(n);break}if(r===T.TABLE){e.parent=this.treeAdapter.getParentNode(n),e.parent?e.beforeElement=n:e.parent=this.openElements.items[t-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_fosterParentText(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertTextBefore(t.parent,e,t.beforeElement):this.treeAdapter.insertText(t.parent,e)}_isSpecialElement(e){const t=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e);return m.SPECIAL_ELEMENTS[n][t]}}},36528(e,t,n){"use strict";const r=n(27447),o=r.TAG_NAMES,i=r.NAMESPACES;function s(e){switch(e.length){case 1:return e===o.P;case 2:return e===o.RB||e===o.RP||e===o.RT||e===o.DD||e===o.DT||e===o.LI;case 3:return e===o.RTC;case 6:return e===o.OPTION;case 8:return e===o.OPTGROUP}return!1}function a(e){switch(e.length){case 1:return e===o.P;case 2:return e===o.RB||e===o.RP||e===o.RT||e===o.DD||e===o.DT||e===o.LI||e===o.TD||e===o.TH||e===o.TR;case 3:return e===o.RTC;case 5:return e===o.TBODY||e===o.TFOOT||e===o.THEAD;case 6:return e===o.OPTION;case 7:return e===o.CAPTION;case 8:return e===o.OPTGROUP||e===o.COLGROUP}return!1}function c(e,t){switch(e.length){case 2:if(e===o.TD||e===o.TH)return t===i.HTML;if(e===o.MI||e===o.MO||e===o.MN||e===o.MS)return t===i.MATHML;break;case 4:if(e===o.HTML)return t===i.HTML;if(e===o.DESC)return t===i.SVG;break;case 5:if(e===o.TABLE)return t===i.HTML;if(e===o.MTEXT)return t===i.MATHML;if(e===o.TITLE)return t===i.SVG;break;case 6:return(e===o.APPLET||e===o.OBJECT)&&t===i.HTML;case 7:return(e===o.CAPTION||e===o.MARQUEE)&&t===i.HTML;case 8:return e===o.TEMPLATE&&t===i.HTML;case 13:return e===o.FOREIGN_OBJECT&&t===i.SVG;case 14:return e===o.ANNOTATION_XML&&t===i.MATHML}return!1}e.exports=class{constructor(e,t){this.stackTop=-1,this.items=[],this.current=e,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=t}_indexOf(e){let t=-1;for(let n=this.stackTop;n>=0;n--)if(this.items[n]===e){t=n;break}return t}_isInTemplate(){return this.currentTagName===o.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===i.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&this._updateCurrentElement()}insertAfter(e,t){const n=this._indexOf(e)+1;this.items.splice(n,0,t),n===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(e){for(;this.stackTop>-1;){const t=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===e&&n===i.HTML)break}}popUntilElementPopped(e){for(;this.stackTop>-1;){const t=this.current;if(this.pop(),t===e)break}}popUntilNumberedHeaderPopped(){for(;this.stackTop>-1;){const e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===o.H1||e===o.H2||e===o.H3||e===o.H4||e===o.H5||e===o.H6&&t===i.HTML)break}}popUntilTableCellPopped(){for(;this.stackTop>-1;){const e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===o.TD||e===o.TH&&t===i.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){for(;this.currentTagName!==o.TABLE&&this.currentTagName!==o.TEMPLATE&&this.currentTagName!==o.HTML||this.treeAdapter.getNamespaceURI(this.current)!==i.HTML;)this.pop()}clearBackToTableBodyContext(){for(;this.currentTagName!==o.TBODY&&this.currentTagName!==o.TFOOT&&this.currentTagName!==o.THEAD&&this.currentTagName!==o.TEMPLATE&&this.currentTagName!==o.HTML||this.treeAdapter.getNamespaceURI(this.current)!==i.HTML;)this.pop()}clearBackToTableRowContext(){for(;this.currentTagName!==o.TR&&this.currentTagName!==o.TEMPLATE&&this.currentTagName!==o.HTML||this.treeAdapter.getNamespaceURI(this.current)!==i.HTML;)this.pop()}remove(e){for(let t=this.stackTop;t>=0;t--)if(this.items[t]===e){this.items.splice(t,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){const e=this.items[1];return e&&this.treeAdapter.getTagName(e)===o.BODY?e:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e);return--t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.currentTagName===o.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===i.HTML)return!0;if(c(n,r))return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.treeAdapter.getTagName(this.items[e]),n=this.treeAdapter.getNamespaceURI(this.items[e]);if((t===o.H1||t===o.H2||t===o.H3||t===o.H4||t===o.H5||t===o.H6)&&n===i.HTML)return!0;if(c(t,n))return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===i.HTML)return!0;if((n===o.UL||n===o.OL)&&r===i.HTML||c(n,r))return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===i.HTML)return!0;if(n===o.BUTTON&&r===i.HTML||c(n,r))return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===i.HTML){if(n===e)return!0;if(n===o.TABLE||n===o.TEMPLATE||n===o.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){const t=this.treeAdapter.getTagName(this.items[e]);if(this.treeAdapter.getNamespaceURI(this.items[e])===i.HTML){if(t===o.TBODY||t===o.THEAD||t===o.TFOOT)return!0;if(t===o.TABLE||t===o.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===i.HTML){if(n===e)return!0;if(n!==o.OPTION&&n!==o.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;s(this.currentTagName);)this.pop()}generateImpliedEndTagsThoroughly(){for(;a(this.currentTagName);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;s(this.currentTagName)&&this.currentTagName!==e;)this.pop()}}},96642(e,t,n){"use strict";const r=n(39719),o=n(76287),i=n(54451),s=n(78457),a=o.CODE_POINTS,c=o.CODE_POINT_SEQUENCES,l={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},u="DATA_STATE",f="RCDATA_STATE",p="RAWTEXT_STATE",h="SCRIPT_DATA_STATE",d="PLAINTEXT_STATE",m="TAG_OPEN_STATE",T="END_TAG_OPEN_STATE",E="TAG_NAME_STATE",g="RCDATA_LESS_THAN_SIGN_STATE",_="RCDATA_END_TAG_OPEN_STATE",A="RCDATA_END_TAG_NAME_STATE",y="RAWTEXT_LESS_THAN_SIGN_STATE",C="RAWTEXT_END_TAG_OPEN_STATE",N="RAWTEXT_END_TAG_NAME_STATE",k="SCRIPT_DATA_LESS_THAN_SIGN_STATE",O="SCRIPT_DATA_END_TAG_OPEN_STATE",v="SCRIPT_DATA_END_TAG_NAME_STATE",S="SCRIPT_DATA_ESCAPE_START_STATE",b="SCRIPT_DATA_ESCAPE_START_DASH_STATE",x="SCRIPT_DATA_ESCAPED_STATE",I="SCRIPT_DATA_ESCAPED_DASH_STATE",R="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",L="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",P="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",M="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",w="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",D="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",F="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",H="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",B="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",U="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",j="BEFORE_ATTRIBUTE_NAME_STATE",G="ATTRIBUTE_NAME_STATE",K="AFTER_ATTRIBUTE_NAME_STATE",z="BEFORE_ATTRIBUTE_VALUE_STATE",Y="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",W="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",V="ATTRIBUTE_VALUE_UNQUOTED_STATE",q="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",Q="SELF_CLOSING_START_TAG_STATE",X="BOGUS_COMMENT_STATE",$="MARKUP_DECLARATION_OPEN_STATE",Z="COMMENT_START_STATE",J="COMMENT_START_DASH_STATE",ee="COMMENT_STATE",te="COMMENT_LESS_THAN_SIGN_STATE",ne="COMMENT_LESS_THAN_SIGN_BANG_STATE",re="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",oe="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",ie="COMMENT_END_DASH_STATE",se="COMMENT_END_STATE",ae="COMMENT_END_BANG_STATE",ce="DOCTYPE_STATE",le="BEFORE_DOCTYPE_NAME_STATE",ue="DOCTYPE_NAME_STATE",fe="AFTER_DOCTYPE_NAME_STATE",pe="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",he="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",de="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",me="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",Te="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",Ee="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",ge="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",_e="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Ae="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",ye="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",Ce="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Ne="BOGUS_DOCTYPE_STATE",ke="CDATA_SECTION_STATE",Oe="CDATA_SECTION_BRACKET_STATE",ve="CDATA_SECTION_END_STATE",Se="CHARACTER_REFERENCE_STATE",be="NAMED_CHARACTER_REFERENCE_STATE",xe="AMBIGUOS_AMPERSAND_STATE",Ie="NUMERIC_CHARACTER_REFERENCE_STATE",Re="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",Le="DECIMAL_CHARACTER_REFERENCE_START_STATE",Pe="HEXADEMICAL_CHARACTER_REFERENCE_STATE",Me="DECIMAL_CHARACTER_REFERENCE_STATE",we="NUMERIC_CHARACTER_REFERENCE_END_STATE";function De(e){return e===a.SPACE||e===a.LINE_FEED||e===a.TABULATION||e===a.FORM_FEED}function Fe(e){return e>=a.DIGIT_0&&e<=a.DIGIT_9}function He(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_Z}function Be(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_Z}function Ue(e){return Be(e)||He(e)}function je(e){return Ue(e)||Fe(e)}function Ge(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_F}function Ke(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_F}function ze(e){return e+32}function Ye(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|1023&e))}function We(e){return String.fromCharCode(ze(e))}function Ve(e,t){const n=i[++e];let r=++e,o=r+n-1;for(;r<=o;){const e=r+o>>>1,s=i[e];if(st))return i[e+n];o=e-1}}return-1}class qe{constructor(){this.preprocessor=new r,this.tokenQueue=[],this.allowCDATA=!1,this.state=u,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(e){this._consume(),this._err(e),this._unconsume()}getNextToken(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()}write(e,t){this.active=!0,this.preprocessor.write(e,t)}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:qe.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(e){this.state=e,this._unconsume()}_consumeSequenceIfMatch(e,t,n){let r=0,o=!0;const i=e.length;let s,c=0,l=t;for(;c0&&(l=this._consume(),r++),l===a.EOF){o=!1;break}if(s=e[c],l!==s&&(n||l!==ze(s))){o=!1;break}}if(!o)for(;r--;)this._unconsume();return o}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==c.SCRIPT_STRING.length)return!1;for(let e=0;e0&&this._err(s.endTagWithAttributes),e.selfClosing&&this._err(s.endTagWithTrailingSolidus)),this.tokenQueue.push(e)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(e,t){this.currentCharacterToken&&this.currentCharacterToken.type!==e&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=t:this._createCharacterToken(e,t)}_emitCodePoint(e){let t=qe.CHARACTER_TOKEN;De(e)?t=qe.WHITESPACE_CHARACTER_TOKEN:e===a.NULL&&(t=qe.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(t,Ye(e))}_emitSeveralCodePoints(e){for(let t=0;t-1;){const e=i[r],o=e<7;o&&1&e&&(t=2&e?[i[++r],i[++r]]:[i[++r]],n=0);const s=this._consume();if(this.tempBuff.push(s),n++,s===a.EOF)break;r=o?4&e?Ve(r,s):-1:s===e?++r:-1}for(;n--;)this.tempBuff.pop(),this._unconsume();return t}_isCharacterReferenceInAttribute(){return this.returnState===Y||this.returnState===W||this.returnState===V}_isCharacterReferenceAttributeQuirk(e){if(!e&&this._isCharacterReferenceInAttribute()){const e=this._consume();return this._unconsume(),e===a.EQUALS_SIGN||je(e)}return!1}_flushCodePointsConsumedAsCharacterReference(){if(this._isCharacterReferenceInAttribute())for(let e=0;e")):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.state=x,this._emitChars(o.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(s.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=x,this._emitCodePoint(e))}[L](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=P):Ue(e)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(w)):(this._emitChars("<"),this._reconsumeInState(x))}[P](e){Ue(e)?(this._createEndTagToken(),this._reconsumeInState(M)):(this._emitChars("")):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.state=D,this._emitChars(o.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(s.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=D,this._emitCodePoint(e))}[B](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=U,this._emitChars("/")):this._reconsumeInState(D)}[U](e){De(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?x:D,this._emitCodePoint(e)):He(e)?(this.tempBuff.push(ze(e)),this._emitCodePoint(e)):Be(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(D)}[j](e){De(e)||(e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?this._reconsumeInState(K):e===a.EQUALS_SIGN?(this._err(s.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=G):(this._createAttr(""),this._reconsumeInState(G)))}[G](e){De(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?(this._leaveAttrName(K),this._unconsume()):e===a.EQUALS_SIGN?this._leaveAttrName(z):He(e)?this.currentAttr.name+=We(e):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN?(this._err(s.unexpectedCharacterInAttributeName),this.currentAttr.name+=Ye(e)):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.name+=o.REPLACEMENT_CHARACTER):this.currentAttr.name+=Ye(e)}[K](e){De(e)||(e===a.SOLIDUS?this.state=Q:e===a.EQUALS_SIGN?this.state=z:e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(G)))}[z](e){De(e)||(e===a.QUOTATION_MARK?this.state=Y:e===a.APOSTROPHE?this.state=W:e===a.GREATER_THAN_SIGN?(this._err(s.missingAttributeValue),this.state=u,this._emitCurrentToken()):this._reconsumeInState(V))}[Y](e){e===a.QUOTATION_MARK?this.state=q:e===a.AMPERSAND?(this.returnState=Y,this.state=Se):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.value+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Ye(e)}[W](e){e===a.APOSTROPHE?this.state=q:e===a.AMPERSAND?(this.returnState=W,this.state=Se):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.value+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Ye(e)}[V](e){De(e)?this._leaveAttrValue(j):e===a.AMPERSAND?(this.returnState=V,this.state=Se):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(u),this._emitCurrentToken()):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.value+=o.REPLACEMENT_CHARACTER):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN||e===a.EQUALS_SIGN||e===a.GRAVE_ACCENT?(this._err(s.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=Ye(e)):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Ye(e)}[q](e){De(e)?this._leaveAttrValue(j):e===a.SOLIDUS?this._leaveAttrValue(Q):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(u),this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):(this._err(s.missingWhitespaceBetweenAttributes),this._reconsumeInState(j))}[Q](e){e===a.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):(this._err(s.unexpectedSolidusInTag),this._reconsumeInState(j))}[X](e){e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EOF?(this._emitCurrentToken(),this._emitEOFToken()):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.data+=o.REPLACEMENT_CHARACTER):this.currentToken.data+=Ye(e)}[$](e){this._consumeSequenceIfMatch(c.DASH_DASH_STRING,e,!0)?(this._createCommentToken(),this.state=Z):this._consumeSequenceIfMatch(c.DOCTYPE_STRING,e,!1)?this.state=ce:this._consumeSequenceIfMatch(c.CDATA_START_STRING,e,!0)?this.allowCDATA?this.state=ke:(this._err(s.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=X):this._ensureHibernation()||(this._err(s.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(X))}[Z](e){e===a.HYPHEN_MINUS?this.state=J:e===a.GREATER_THAN_SIGN?(this._err(s.abruptClosingOfEmptyComment),this.state=u,this._emitCurrentToken()):this._reconsumeInState(ee)}[J](e){e===a.HYPHEN_MINUS?this.state=se:e===a.GREATER_THAN_SIGN?(this._err(s.abruptClosingOfEmptyComment),this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ee))}[ee](e){e===a.HYPHEN_MINUS?this.state=ie:e===a.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=te):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.data+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=Ye(e)}[te](e){e===a.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=ne):e===a.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(ee)}[ne](e){e===a.HYPHEN_MINUS?this.state=re:this._reconsumeInState(ee)}[re](e){e===a.HYPHEN_MINUS?this.state=oe:this._reconsumeInState(ie)}[oe](e){e!==a.GREATER_THAN_SIGN&&e!==a.EOF&&this._err(s.nestedComment),this._reconsumeInState(se)}[ie](e){e===a.HYPHEN_MINUS?this.state=se:e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ee))}[se](e){e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EXCLAMATION_MARK?this.state=ae:e===a.HYPHEN_MINUS?this.currentToken.data+="-":e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(ee))}[ae](e){e===a.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=ie):e===a.GREATER_THAN_SIGN?(this._err(s.incorrectlyClosedComment),this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(ee))}[ce](e){De(e)?this.state=le:e===a.GREATER_THAN_SIGN?this._reconsumeInState(le):e===a.EOF?(this._err(s.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(le))}[le](e){De(e)||(He(e)?(this._createDoctypeToken(We(e)),this.state=ue):e===a.NULL?(this._err(s.unexpectedNullCharacter),this._createDoctypeToken(o.REPLACEMENT_CHARACTER),this.state=ue):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(Ye(e)),this.state=ue))}[ue](e){De(e)?this.state=fe:e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):He(e)?this.currentToken.name+=We(e):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.name+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=Ye(e)}[fe](e){De(e)||(e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(c.PUBLIC_STRING,e,!1)?this.state=pe:this._consumeSequenceIfMatch(c.SYSTEM_STRING,e,!1)?this.state=ge:this._ensureHibernation()||(this._err(s.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[pe](e){De(e)?this.state=he:e===a.QUOTATION_MARK?(this._err(s.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=de):e===a.APOSTROPHE?(this._err(s.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=me):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne))}[he](e){De(e)||(e===a.QUOTATION_MARK?(this.currentToken.publicId="",this.state=de):e===a.APOSTROPHE?(this.currentToken.publicId="",this.state=me):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[de](e){e===a.QUOTATION_MARK?this.state=Te:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.publicId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Ye(e)}[me](e){e===a.APOSTROPHE?this.state=Te:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.publicId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Ye(e)}[Te](e){De(e)?this.state=Ee:e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.QUOTATION_MARK?(this._err(s.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this._err(s.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=ye):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne))}[Ee](e){De(e)||(e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=u):e===a.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this.currentToken.systemId="",this.state=ye):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[ge](e){De(e)?this.state=_e:e===a.QUOTATION_MARK?(this._err(s.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this._err(s.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=ye):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne))}[_e](e){De(e)||(e===a.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this.currentToken.systemId="",this.state=ye):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[Ae](e){e===a.QUOTATION_MARK?this.state=Ce:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.systemId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Ye(e)}[ye](e){e===a.APOSTROPHE?this.state=Ce:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.systemId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Ye(e)}[Ce](e){De(e)||(e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(Ne)))}[Ne](e){e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=u):e===a.NULL?this._err(s.unexpectedNullCharacter):e===a.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[ke](e){e===a.RIGHT_SQUARE_BRACKET?this.state=Oe:e===a.EOF?(this._err(s.eofInCdata),this._emitEOFToken()):this._emitCodePoint(e)}[Oe](e){e===a.RIGHT_SQUARE_BRACKET?this.state=ve:(this._emitChars("]"),this._reconsumeInState(ke))}[ve](e){e===a.GREATER_THAN_SIGN?this.state=u:e===a.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(ke))}[Se](e){this.tempBuff=[a.AMPERSAND],e===a.NUMBER_SIGN?(this.tempBuff.push(e),this.state=Ie):je(e)?this._reconsumeInState(be):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[be](e){const t=this._matchNamedCharacterReference(e);if(this._ensureHibernation())this.tempBuff=[a.AMPERSAND];else if(t){const e=this.tempBuff[this.tempBuff.length-1]===a.SEMICOLON;this._isCharacterReferenceAttributeQuirk(e)||(e||this._errOnNextCodePoint(s.missingSemicolonAfterCharacterReference),this.tempBuff=t),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=xe}[xe](e){je(e)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=Ye(e):this._emitCodePoint(e):(e===a.SEMICOLON&&this._err(s.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[Ie](e){this.charRefCode=0,e===a.LATIN_SMALL_X||e===a.LATIN_CAPITAL_X?(this.tempBuff.push(e),this.state=Re):this._reconsumeInState(Le)}[Re](e){!function(e){return Fe(e)||Ge(e)||Ke(e)}(e)?(this._err(s.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)):this._reconsumeInState(Pe)}[Le](e){Fe(e)?this._reconsumeInState(Me):(this._err(s.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Pe](e){Ge(e)?this.charRefCode=16*this.charRefCode+e-55:Ke(e)?this.charRefCode=16*this.charRefCode+e-87:Fe(e)?this.charRefCode=16*this.charRefCode+e-48:e===a.SEMICOLON?this.state=we:(this._err(s.missingSemicolonAfterCharacterReference),this._reconsumeInState(we))}[Me](e){Fe(e)?this.charRefCode=10*this.charRefCode+e-48:e===a.SEMICOLON?this.state=we:(this._err(s.missingSemicolonAfterCharacterReference),this._reconsumeInState(we))}[we](){if(this.charRefCode===a.NULL)this._err(s.nullCharacterReference),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(s.characterReferenceOutsideUnicodeRange),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(o.isSurrogate(this.charRefCode))this._err(s.surrogateCharacterReference),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(o.isUndefinedCodePoint(this.charRefCode))this._err(s.noncharacterCharacterReference);else if(o.isControlCodePoint(this.charRefCode)||this.charRefCode===a.CARRIAGE_RETURN){this._err(s.controlCharacterReference);const e=l[this.charRefCode];e&&(this.charRefCode=e)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}}qe.CHARACTER_TOKEN="CHARACTER_TOKEN",qe.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN",qe.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN",qe.START_TAG_TOKEN="START_TAG_TOKEN",qe.END_TAG_TOKEN="END_TAG_TOKEN",qe.COMMENT_TOKEN="COMMENT_TOKEN",qe.DOCTYPE_TOKEN="DOCTYPE_TOKEN",qe.EOF_TOKEN="EOF_TOKEN",qe.HIBERNATION_TOKEN="HIBERNATION_TOKEN",qe.MODE={DATA:u,RCDATA:f,RAWTEXT:p,SCRIPT_DATA:h,PLAINTEXT:d},qe.getTokenAttr=function(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null},e.exports=qe},54451(e){"use strict";e.exports=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204])},39719(e,t,n){"use strict";const r=n(76287),o=n(78457),i=r.CODE_POINTS;e.exports=class{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.lastCharPos){const t=this.html.charCodeAt(this.pos+1);if(r.isSurrogatePair(t))return this.pos++,this._addGap(),r.getSurrogatePairCodePoint(e,t)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,i.EOF;return this._err(o.surrogateInInputStream),e}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(e,t){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,i.EOF;let e=this.html.charCodeAt(this.pos);if(this.skipNextNewLine&&e===i.LINE_FEED)return this.skipNextNewLine=!1,this._addGap(),this.advance();if(e===i.CARRIAGE_RETURN)return this.skipNextNewLine=!0,i.LINE_FEED;this.skipNextNewLine=!1,r.isSurrogate(e)&&(e=this._processSurrogate(e));return e>31&&e<127||e===i.LINE_FEED||e===i.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){r.isControlCodePoint(e)?this._err(o.controlCharacterInInputStream):r.isUndefinedCodePoint(e)&&this._err(o.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}}},8113(e,t,n){"use strict";const{DOCUMENT_MODE:r}=n(27447);t.createDocument=function(){return{nodeName:"#document",mode:r.NO_QUIRKS,childNodes:[]}},t.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}},t.createElement=function(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},t.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};const o=function(e){return{nodeName:"#text",value:e,parentNode:null}},i=t.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},s=t.insertBefore=function(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e};t.setTemplateContent=function(e,t){e.content=t},t.getTemplateContent=function(e){return e.content},t.setDocumentType=function(e,t,n,r){let o=null;for(let i=0;i(Object.keys(t).forEach(n=>{e[n]=t[n]}),e),Object.create(null))}},55147(e){"use strict";class t{constructor(e){const t={},n=this._getOverriddenMethods(this,t);for(const r of Object.keys(n))"function"==typeof n[r]&&(t[r]=e[r],e[r]=n[r])}_getOverriddenMethods(){throw new Error("Not implemented")}}t.install=function(e,t,n){e.__mixins||(e.__mixins=[]);for(let o=0;ou,ReactReduxContext:()=>o,batch:()=>J.unstable_batchedUpdates,connect:()=>K,connectAdvanced:()=>O,createDispatchHook:()=>V,createSelectorHook:()=>X,createStoreHook:()=>Y,shallowEqual:()=>S,useDispatch:()=>q,useSelector:()=>Z,useStore:()=>W});var r=n(20489),o=r.createContext(null);var i=function(e){e()},s=function(){return i};var a={notify:function(){},get:function(){return[]}};function c(e,t){var n,r=a;function o(){c.onStateChange&&c.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){var e=s(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e(function(){for(var e=t;e;)e.callback(),e=e.next})},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var c={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=a)},getListeners:function(){return r}};return c}var l="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;const u=function(e){var t=e.store,n=e.context,i=e.children,s=(0,r.useMemo)(function(){var e=c(t);return{store:t,subscription:e}},[t]),a=(0,r.useMemo)(function(){return t.getState()},[t]);l(function(){var e=s.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),a!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}},[s,a]);var u=n||o;return r.createElement(u.Provider,{value:s},i)};var f=n(78621),p=n(69244),h=n(31035),d=n.n(h),m=n(28141),T=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],E=["reactReduxForwardedRef"],g=[],_=[null,null];function A(e,t){var n=e[1];return[t.payload,n+1]}function y(e,t,n){l(function(){return e.apply(void 0,t)},n)}function C(e,t,n,r,o,i,s){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,s())}function N(e,t,n,r,o,i,s,a,c,l){if(e){var u=!1,f=null,p=function(){if(!u){var e,n,p=t.getState();try{e=r(p,o.current)}catch(h){n=h,f=h}n||(f=null),e===i.current?s.current||c():(i.current=e,a.current=e,s.current=!0,l({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=p,n.trySubscribe(),p();return function(){if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var k=function(){return[null,0]};function O(e,t){void 0===t&&(t={});var n=t,i=n.getDisplayName,s=void 0===i?function(e){return"ConnectAdvanced("+e+")"}:i,a=n.methodName,l=void 0===a?"connectAdvanced":a,u=n.renderCountProp,h=void 0===u?void 0:u,O=n.shouldHandleStateChanges,v=void 0===O||O,S=n.storeKey,b=void 0===S?"store":S,x=(n.withRef,n.forwardRef),I=void 0!==x&&x,R=n.context,L=void 0===R?o:R,P=(0,p.A)(n,T),M=L;return function(t){var n=t.displayName||t.name||"Component",o=s(n),i=(0,f.A)({},P,{getDisplayName:s,methodName:l,renderCountProp:h,shouldHandleStateChanges:v,storeKey:b,displayName:o,wrappedComponentName:n,WrappedComponent:t}),a=P.pure;var u=a?r.useMemo:function(e){return e()};function T(n){var o=(0,r.useMemo)(function(){var e=n.reactReduxForwardedRef,t=(0,p.A)(n,E);return[n.context,e,t]},[n]),s=o[0],a=o[1],l=o[2],h=(0,r.useMemo)(function(){return s&&s.Consumer&&(0,m.isContextConsumer)(r.createElement(s.Consumer,null))?s:M},[s,M]),d=(0,r.useContext)(h),T=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(d)&&Boolean(d.store);var O=T?n.store:d.store,S=(0,r.useMemo)(function(){return function(t){return e(t.dispatch,i)}(O)},[O]),b=(0,r.useMemo)(function(){if(!v)return _;var e=c(O,T?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[O,T,d]),x=b[0],I=b[1],R=(0,r.useMemo)(function(){return T?d:(0,f.A)({},d,{subscription:x})},[T,d,x]),L=(0,r.useReducer)(A,g,k),P=L[0][0],w=L[1];if(P&&P.error)throw P.error;var D=(0,r.useRef)(),F=(0,r.useRef)(l),H=(0,r.useRef)(),B=(0,r.useRef)(!1),U=u(function(){return H.current&&l===F.current?H.current:S(O.getState(),l)},[O,P,l]);y(C,[F,D,B,l,U,H,I]),y(N,[v,O,x,S,F,D,B,H,I,w],[O,x,S]);var j=(0,r.useMemo)(function(){return r.createElement(t,(0,f.A)({},U,{ref:a}))},[a,t,U]);return(0,r.useMemo)(function(){return v?r.createElement(h.Provider,{value:R},j):j},[h,j,R])}var O=a?r.memo(T):T;if(O.WrappedComponent=t,O.displayName=T.displayName=o,I){var S=r.forwardRef(function(e,t){return r.createElement(O,(0,f.A)({},e,{reactReduxForwardedRef:t}))});return S.displayName=o,S.WrappedComponent=t,d()(S,t)}return d()(O,t)}}function v(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function S(e,t){if(v(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function j(e,t){return e===t}function G(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?O:n,o=t.mapStateToPropsFactories,i=void 0===o?L:o,s=t.mapDispatchToPropsFactories,a=void 0===s?R:s,c=t.mergePropsFactories,l=void 0===c?M:c,u=t.selectorFactory,h=void 0===u?H:u;return function(e,t,n,o){void 0===o&&(o={});var s=o,c=s.pure,u=void 0===c||c,d=s.areStatesEqual,m=void 0===d?j:d,T=s.areOwnPropsEqual,E=void 0===T?S:T,g=s.areStatePropsEqual,_=void 0===g?S:g,A=s.areMergedPropsEqual,y=void 0===A?S:A,C=(0,p.A)(s,B),N=U(e,i,"mapStateToProps"),k=U(t,a,"mapDispatchToProps"),O=U(n,l,"mergeProps");return r(h,(0,f.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:N,initMapDispatchToProps:k,initMergeProps:O,pure:u,areStatesEqual:m,areOwnPropsEqual:E,areStatePropsEqual:_,areMergedPropsEqual:y},C))}}const K=G();function z(){return(0,r.useContext)(o)}function Y(e){void 0===e&&(e=o);var t=e===o?z:function(){return(0,r.useContext)(e)};return function(){return t().store}}var W=Y();function V(e){void 0===e&&(e=o);var t=e===o?W:Y(e);return function(){return t().dispatch}}var q=V(),Q=function(e,t){return e===t};function X(e){void 0===e&&(e=o);var t=e===o?z:function(){return(0,r.useContext)(e)};return function(e,n){void 0===n&&(n=Q);var o=t(),i=function(e,t,n,o){var i,s=(0,r.useReducer)(function(e){return e+1},0)[1],a=(0,r.useMemo)(function(){return c(n,o)},[n,o]),u=(0,r.useRef)(),f=(0,r.useRef)(),p=(0,r.useRef)(),h=(0,r.useRef)(),d=n.getState();try{if(e!==f.current||d!==p.current||u.current){var m=e(d);i=void 0!==h.current&&t(m,h.current)?h.current:m}else i=h.current}catch(T){throw u.current&&(T.message+="\nThe error may be correlated with this previous error:\n"+u.current.stack+"\n\n"),T}return l(function(){f.current=e,p.current=d,h.current=i,u.current=void 0}),l(function(){function e(){try{var e=n.getState();if(e===p.current)return;var r=f.current(e);if(t(r,h.current))return;h.current=r,p.current=e}catch(T){u.current=T}s()}return a.onStateChange=e,a.trySubscribe(),e(),function(){return a.tryUnsubscribe()}},[n,a]),i}(e,n,o.store,o.subscription);return(0,r.useDebugValue)(i),i}}var $,Z=X(),J=n(20065);$=J.unstable_batchedUpdates,i=$},17727(e,t,n){var r=n(20223);function o(e,t){var n,o=null;if(!e||"string"!=typeof e)return o;for(var i,s,a=r(e),c="function"==typeof t,l=0,u=a.length;l0&&(!n&&t.content.length>0&&r(t),o(t,e.content))}(e,t,n);else if("Element"===e.type)!function(e,t,n){!n&&t.content.length>0&&r(t);if(o(t,"<"+e.name),s(t,e.attributes),null===e.children){const e=t.options.whiteSpaceAtEndOfSelfclosingTag?" />":"/>";o(t,e)}else if(0===e.children.length)o(t,">");else{o(t,">"),t.level++;let s="preserve"===e.attributes["xml:space"];if(!s&&t.options.collapseContent){let t=!1,n=!1,r=!1;e.children.forEach(function(o,i){"Text"===o.type?(o.content.includes("\n")?(n=!0,o.content=o.content.trim()):0!==i&&i!==e.children.length-1||0===o.content.trim().length&&(o.content=""),o.content.length>0&&(t=!0)):"CDATA"===o.type?t=!0:r=!0}),!t||r&&n||(s=!0)}e.children.forEach(function(e){i(e,t,n||s,t.options)}),t.level--,n||s||r(t),o(t,"")}}(e,t,n);else{if("ProcessingInstruction"!==e.type)throw new Error("Unknown node type: "+e.type);a(e,t)}}function s(e,t){Object.keys(t).forEach(function(n){const r=t[n].replace(/"/g,""");o(e," "+n+'="'+r+'"')})}function a(e,t){t.content.length>0&&r(t),o(t,"")}e.exports=function(e,t={}){t.indentation="indentation"in t?t.indentation:" ",t.collapseContent=!0===t.collapseContent,t.lineSeparator="lineSeparator"in t?t.lineSeparator:"\r\n",t.whiteSpaceAtEndOfSelfclosingTag=!!t.whiteSpaceAtEndOfSelfclosingTag;const r=n(55962)(e,{filter:t.filter}),o={content:"",level:0,options:t};return r.declaration&&a(r.declaration,o),r.children.forEach(function(e){i(e,o,!1)}),o.content.replace(/\r\n/g,"\n").replace(/\n/g,t.lineSeparator)}},55962(e){e.exports=function(e,t={}){function n(){return i()||function(){const e=c(/^([^<]+)/);if(e){const n={type:"Text",content:e[1]};return{excluded:!1===t.filter(n),node:n}}}()||s()||function(){if(e.startsWith("");if(n>-1){const r=n+3,o={type:"CDATA",content:e.substring(0,r)};return e=e.slice(r),{excluded:!1===t.filter(o),node:o}}}}()}function r(){return c(/\s*/),i(!0)||s()||function(){const e=c(/^]*>/);if(e){const n={type:"DocumentType",content:e[0]};return{excluded:!1===t.filter(n),node:n}}}()||o(!1)}function o(e){const n=c(e?/^<\?(xml)\s*/:/^<\?([\w-:.]+)\s*/);if(!n)return;const r={name:n[1],type:"ProcessingInstruction",attributes:{}};for(;!l()&&!u("?>");){const e=a();if(!e)return r;r.attributes[e.name]=e.value}return c(/\?>/),{excluded:!e&&!1===t.filter(r),node:r}}function i(e){const r=c(/^<([\w-:.]+)\s*/);if(!r)return;const o={type:"Element",name:r[1],attributes:{},children:[]};for(;!(l()||u(">")||u("?>")||u("/>"));){const e=a();if(!e)return o;o.attributes[e.name]=e.value}const i=!e&&!1===t.filter(o);if(c(/^\s*\/>/))return o.children=null,{excluded:i,node:o};if(c(/\??>/),!i){let e=n();for(;e;)e.excluded||o.children.push(e.node),e=n()}return c(/^<\/[\w-:.]+>/),{excluded:i,node:o}}function s(){const e=c(/^/);if(e){const n={type:"Comment",content:e[0]};return{excluded:!1===t.filter(n),node:n}}}function a(){const e=c(/([\w-:.]+)\s*=\s*("[^"]*"|'[^']*'|\w+)\s*/);var t;if(e)return{name:e[1],value:(t=e[2],t.replace(/^['"]|['"]$/g,""))}}function c(t){const n=e.match(t);if(n)return e=e.slice(n[0].length),n}function l(){return 0===e.length}function u(t){return 0===e.indexOf(t)}return t.filter=t.filter||(()=>!0),e=e.trim(),function(){const e=o(!0),t=[];let n,i=r();for(;i;){if("Element"===i.node.type){if(n)throw new Error("Found multiple root nodes");n=i.node}i.excluded||t.push(i.node),i=r()}if(!n)throw new Error("Failed to parse XML");return{declaration:e?e.node:null,root:n,children:t}}()}}}]); \ No newline at end of file +/*! For license information please see 7768.a5b8bb7b.js.LICENSE.txt */ +(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[7768],{85256(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:h(e)?2:d(e)?3:0}function l(e,t){return 2===c(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t){return 2===c(e)?e.get(t):e[t]}function f(e,t,n){var r=c(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function p(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function h(e){return K&&e instanceof Map}function d(e){return z&&e instanceof Set}function m(e){return e.o||e.t}function T(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=$(e);delete t[q];for(var n=X(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&a(e,function(e,t){return E(t,!0)},!0)),e}function g(){r(2)}function _(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function A(e){var t=Z[e];return t||r(18,e),t}function y(e,t){Z[e]||(Z[e]=t)}function C(){return j}function N(e,t){t&&(A("Patches"),e.u=[],e.s=[],e.v=t)}function k(e){O(e),e.p.forEach(S),e.p=null}function O(e){e===j&&(j=e.l)}function v(e){return j={p:[],l:j,h:e,m:!0,_:0}}function S(e){var t=e[q];0===t.i||1===t.i?t.j():t.g=!0}function b(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.O||A("ES5").S(t,e,o),o?(n[q].P&&(k(t),r(4)),i(e)&&(e=x(t,e),t.l||R(t,e)),t.u&&A("Patches").M(n[q].t,e,t.u,t.s)):e=x(t,n,[]),k(t),t.u&&t.v(t.u,t.s),e!==W?e:void 0}function x(e,t,n){if(_(t))return t;var r=t[q];if(!r)return a(t,function(o,i){return I(e,r,t,o,i,n)},!0),t;if(r.A!==e)return t;if(!r.P)return R(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=T(r.k):r.o,i=o,s=!1;3===r.i&&(i=new Set(o),o.clear(),s=!0),a(i,function(t,i){return I(e,r,o,t,i,n,s)}),R(e,o,!1),n&&e.u&&A("Patches").N(r,n,e.u,e.s)}return r.o}function I(e,t,n,r,s,a,c){if(o(s)){var u=x(e,s,a&&t&&3!==t.i&&!l(t.R,r)?a.concat(r):void 0);if(f(n,r,u),!o(u))return;e.m=!1}else c&&n.add(s);if(i(s)&&!_(s)){if(!e.h.D&&e._<1)return;x(e,s),t&&t.A.l||R(e,s)}}function R(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e.m&&E(t,n)}function L(e,t){var n=e[q];return(n?m(n):e)[t]}function P(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function M(e){e.P||(e.P=!0,e.l&&M(e.l))}function w(e){e.o||(e.o=T(e.t))}function D(e,t,n){var r=h(t)?A("MapSet").F(t,n):d(t)?A("MapSet").T(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:C(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=J;n&&(o=[r],i=ee);var s=Proxy.revocable(o,i),a=s.revoke,c=s.proxy;return r.k=c,r.j=a,c}(t,n):A("ES5").J(t,n);return(n?n.A:C()).p.push(r),r}function F(e){return o(e)||r(22,e),function e(t){if(!i(t))return t;var n,r=t[q],o=c(t);if(r){if(!r.P&&(r.i<4||!A("ES5").K(r)))return r.t;r.I=!0,n=H(t,o),r.I=!1}else n=H(t,o);return a(n,function(t,o){r&&u(r.t,t)===o||f(n,t,e(o))}),3===o?new Set(n):n}(e)}function H(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return T(e)}function B(){function e(e,t){var n=i[e];return n?n.enumerable=t:i[e]=n={configurable:!0,enumerable:t,get:function(){var t=this[q];return J.get(t,e)},set:function(t){var n=this[q];J.set(n,e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var o=e[t][q];if(!o.P)switch(o.i){case 5:r(o)&&M(o);break;case 4:n(o)&&M(o)}}}function n(e){for(var t=e.t,n=e.k,r=X(n),o=r.length-1;o>=0;o--){var i=r[o];if(i!==q){var s=t[i];if(void 0===s&&!l(t,i))return!0;var a=n[i],c=a&&a[q];if(c?c.t!==s:!p(a,s))return!0}}var u=!!t[q];return r.length!==X(t).length+(u?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;rnt,MiddlewareArray:()=>tt,SHOULD_AUTOBATCH:()=>Tn,TaskAbortError:()=>Xt,__DO_NOT_USE__ActionTypes:()=>he,addListener:()=>un,applyMiddleware:()=>ye,autoBatchEnhancer:()=>yn,bindActionCreators:()=>_e,clearAllListeners:()=>fn,combineReducers:()=>Ee,compose:()=>Ae,configureStore:()=>ft,createAction:()=>qe,createActionCreatorInvariantMiddleware:()=>et,createAsyncThunk:()=>vt,createDraftSafeSelector:()=>ze,createEntityAdapter:()=>At,createImmutableStateInvariantMiddleware:()=>it,createListenerMiddleware:()=>dn,createNextState:()=>oe,createReducer:()=>ht,createSelector:()=>ve,createSerializableStateInvariantMiddleware:()=>lt,createSlice:()=>dt,createStore:()=>me,current:()=>F,findNonSerializableValue:()=>at,freeze:()=>E,getDefaultMiddleware:()=>ut,getType:()=>Je,isAction:()=>Qe,isActionCreator:()=>Xe,isAllOf:()=>It,isAnyOf:()=>xt,isAsyncThunkAction:()=>Ft,isDraft:()=>o,isFluxStandardAction:()=>$e,isFulfilled:()=>Dt,isImmutableDefault:()=>ot,isPending:()=>Pt,isPlain:()=>st,isPlainObject:()=>We,isRejected:()=>Mt,isRejectedWithValue:()=>wt,legacy_createStore:()=>Te,miniSerializeError:()=>Ot,nanoid:()=>yt,original:()=>s,prepareAutoBatched:()=>En,removeListener:()=>pn,unwrapResult:()=>St});var U,j,G="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),K="undefined"!=typeof Map,z="undefined"!=typeof Set,Y="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,W=G?Symbol.for("immer-nothing"):((U={})["immer-nothing"]=!0,U),V=G?Symbol.for("immer-draftable"):"__$immer_draftable",q=G?Symbol.for("immer-state"):"__$immer_state",Q=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),X="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,$=Object.getOwnPropertyDescriptors||function(e){var t={};return X(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},Z={},J={get:function(e,t){if(t===q)return e;var n=m(e);if(!l(n,t))return function(e,t,n){var r,o=P(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!i(r)?r:r===L(e.t,t)?(w(e),e.o[t]=D(e.A.h,r,e)):r},has:function(e,t){return t in m(e)},ownKeys:function(e){return Reflect.ownKeys(m(e))},set:function(e,t,n){var r=P(m(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=L(m(e),t),i=null==o?void 0:o[q];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(p(n,o)&&(void 0!==n||l(e.t,t)))return!0;w(e),M(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==L(e.t,t)||t in e.t?(e.R[t]=!1,w(e),M(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=m(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},ee={};a(J,function(e,t){ee[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),ee.deleteProperty=function(e,t){return ee.set.call(this,e,t,void 0)},ee.set=function(e,t,n){return J.set.call(this,e[0],t,n,e[0])};var te=function(){function e(e){var t=this;this.O=Y,this.D=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var s=n;n=e;var a=t;return function(e){var t=this;void 0===e&&(e=s);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i1?r-1:0),i=1;i=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var i=A("Patches").$;return o(e)?i(e,t):this.produce(e,function(e){return i(e,t)})},e}(),ne=new te,re=ne.produce;ne.produceWithPatches.bind(ne),ne.setAutoFreeze.bind(ne),ne.setUseProxies.bind(ne),ne.applyPatches.bind(ne),ne.createDraft.bind(ne),ne.finishDraft.bind(ne);const oe=re;function ie(e){return ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ie(e)}function se(e){var t=function(e,t){if("object"!=ie(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ie(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ie(t)?t:t+""}function ae(e,t,n){return(t=se(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function le(e){for(var t=1;t-1){var o=n[r];return r>0&&(n.splice(r,1),n.unshift(o)),o.value}return Ce}return{get:r,put:function(t,o){r(t)===Ce&&(n.unshift({key:t,value:o}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(c,u);function p(){var t=f.get(arguments);if(t===Ce){if(t=e.apply(null,arguments),l){var n=f.getEntries().find(function(e){return l(e.value,t)});n&&(t=n.value)}f.put(arguments,t)}return t}return p.clearCache=function(){return f.clear()},p}function Oe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]-1}function Je(e){return""+e}function et(e){return void 0===e&&(e={}),function(){return function(e){return function(t){return e(t)}}}}var tt=function(e){function t(){for(var n=[],r=0;r",value:e};if("object"!=typeof e||null===e)return!1;if(null==i?void 0:i.has(e))return!1;for(var a=null!=r?r(e):Object.entries(e),c=o.length>0,l=function(e,a){var l=t?t+"."+e:e;if(c&&o.some(function(e){return e instanceof RegExp?e.test(l):l===e}))return"continue";return n(a)?"object"==typeof a&&(s=at(a,l,n,r,o,i))?{value:s}:void 0:{value:{keyPath:l,value:a}}},u=0,f=a;u0){var i=t.filter(function(t){return function(t,n,r){var o=r.entities[n.id],i=Object.assign({},o,n.changes),s=Tt(i,e),a=s!==n.id;return a&&(t[n.id]=s,delete r.entities[n.id]),r.entities[s]=i,a}(r,t,n)}).length>0;i&&(n.ids=Object.keys(n.entities))}}function s(t,r){var o=gt(t,e,r),s=o[0];i(o[1],r),n(s,r)}return{removeAll:(a=function(e){Object.assign(e,{ids:[],entities:{}})},c=mt(function(e,t){return a(t)}),function(e){return c(e,void 0)}),addOne:mt(t),addMany:mt(n),setOne:mt(r),setMany:mt(function(e,t){for(var n=0,o=e=Et(e);n-1;return n&&r}function Lt(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function Pt(){for(var e=[],t=0;t0)for(var p=e.getState(),h=Array.from(n.values()),d=0,m=h;di});n(20489);var r=n(27431),o=n(31325);function i({children:e,fallback:t}){return(0,r.default)()?(0,o.jsx)(o.Fragment,{children:e?.()}):t??null}},30841(e,t,n){"use strict";n.d(t,{A:()=>R});n(20489);var r=n(41999),o=n(13526),i=n(87315),s=n(20533);const a="admonition_ANQt",c="admonitionHeading_fzAb",l="admonitionIcon_KnSf",u="admonitionContent_CQpZ";var f=n(31325);function p({type:e,className:t,children:n}){return(0,f.jsx)("div",{className:(0,o.A)(s.G.common.admonition,s.G.common.admonitionType(e),a,t),children:n})}function h({icon:e,title:t}){return(0,f.jsxs)("div",{className:c,children:[(0,f.jsx)("span",{className:l,children:e}),t]})}function d({children:e}){return e?(0,f.jsx)("div",{className:u,children:e}):null}function m(e){const{type:t,icon:n,title:r,children:o,className:i}=e;return(0,f.jsxs)(p,{type:t,className:i,children:[r||n?(0,f.jsx)(h,{title:r,icon:n}):null,(0,f.jsx)(d,{children:o})]})}function T(e){return(0,f.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})})}const E={icon:(0,f.jsx)(T,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function g(e){return(0,f.jsx)(m,{...E,...e,className:(0,o.A)("alert alert--secondary",e.className),children:e.children})}function _(e){return(0,f.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})})}const A={icon:(0,f.jsx)(_,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function y(e){return(0,f.jsx)(m,{...A,...e,className:(0,o.A)("alert alert--success",e.className),children:e.children})}function C(e){return(0,f.jsx)("svg",{viewBox:"0 0 14 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})})}const N={icon:(0,f.jsx)(C,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function k(e){return(0,f.jsx)(m,{...N,...e,className:(0,o.A)("alert alert--info",e.className),children:e.children})}function O(e){return(0,f.jsx)("svg",{viewBox:"0 0 16 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})})}const v={icon:(0,f.jsx)(O,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function S(e){return(0,f.jsx)("svg",{viewBox:"0 0 12 16",...e,children:(0,f.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})})}const b={icon:(0,f.jsx)(S,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};const x={icon:(0,f.jsx)(O,{}),title:(0,f.jsx)(i.default,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};const I={...{note:g,tip:y,info:k,warning:function(e){return(0,f.jsx)(m,{...v,...e,className:(0,o.A)("alert alert--warning",e.className),children:e.children})},danger:function(e){return(0,f.jsx)(m,{...b,...e,className:(0,o.A)("alert alert--danger",e.className),children:e.children})}},...{secondary:e=>(0,f.jsx)(g,{title:"secondary",...e}),important:e=>(0,f.jsx)(k,{title:"important",...e}),success:e=>(0,f.jsx)(y,{title:"success",...e}),caution:function(e){return(0,f.jsx)(m,{...x,...e,className:(0,o.A)("alert alert--warning",e.className),children:e.children})}}};function R(e){const t=(0,r.c)(e),n=(o=t.type,I[o]||(console.warn(`No admonition component found for admonition type "${o}". Using Info as fallback.`),I.info));var o;return(0,f.jsx)(n,{...t})}},85619(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>V});var r=n(20489),o=n(27431),i=n(13526),s=n(80924),a=n(20533),c=n(75917);const l="codeBlockContainer_rwvM";var u=n(31325);function f({as:e,...t}){const n=(0,s.A)(),r=(0,c.M$)(n);return(0,u.jsx)(e,{...t,style:r,className:(0,i.A)(t.className,l,a.G.common.codeBlock)})}const p="codeBlock_Szxa",h="codeBlockStandalone_KQxx",d="codeBlockLines_luvd",m="codeBlockLinesWithNumbering_RPiz";function T({children:e,className:t}){return(0,u.jsx)(f,{as:"pre",tabIndex:0,className:(0,i.A)(h,"thin-scrollbar",t),children:(0,u.jsx)("code",{className:d,children:e})})}var E=n(22164),g=n(78656);function _({children:e}){return e}var A=n(90383);function y({line:e,token:t,...n}){return(0,u.jsx)("span",{...n})}const C="codeLine_Wyv6",N="codeLineNumber_jgw7",k="codeLineContent_vvEi";function O({line:e,classNames:t,showLineNumbers:n,getLineProps:r,getTokenProps:o}){const s=function(e){const t=1===e.length&&"\n"===e[0].content?e[0]:void 0;return t?[{...t,content:""}]:e}(e),a=r({line:s,className:(0,i.A)(t,n&&C)}),c=s.map((e,t)=>{const n=o({token:e});return(0,u.jsx)(y,{...n,line:s,token:e,children:n.children},t)});return(0,u.jsxs)("span",{...a,children:[n?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:N}),(0,u.jsx)("span",{className:k,children:c})]}):c,(0,u.jsx)("br",{})]})}const v=r.forwardRef((e,t)=>(0,u.jsx)("pre",{ref:t,tabIndex:0,...e,className:(0,i.A)(e.className,p,"thin-scrollbar")}));function S(e){const{metadata:t}=(0,c.Ph)();return(0,u.jsx)("code",{...e,className:(0,i.A)(e.className,d,void 0!==t.lineNumbersStart&&m),style:{...e.style,counterReset:void 0===t.lineNumbersStart?void 0:"line-count "+(t.lineNumbersStart-1)}})}function b({className:e}){const{metadata:t,wordWrap:n}=(0,c.Ph)(),r=(0,s.A)(),{code:o,language:a,lineNumbersStart:l,lineClassNames:f}=t;return(0,u.jsx)(A.Highlight,{theme:r,code:o,language:a,children:({className:t,style:r,tokens:o,getLineProps:s,getTokenProps:a})=>(0,u.jsx)(v,{ref:n.codeBlockRef,className:(0,i.A)(e,t),style:r,children:(0,u.jsx)(S,{children:o.map((e,t)=>(0,u.jsx)(O,{line:e,getLineProps:s,getTokenProps:a,classNames:f[t],showLineNumbers:void 0!==l},t))})})})}var x=n(64966),I=n(87315);function R({className:e,...t}){return(0,u.jsx)("button",{type:"button",...t,className:(0,i.A)("clean-btn",e)})}function L(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function P(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}const M={copyButtonCopied:"copyButtonCopied_UokW",copyButtonIcons:"copyButtonIcons_yN6z",copyButtonIcon:"copyButtonIcon_f2hG",copyButtonSuccessIcon:"copyButtonSuccessIcon_Wyp8"};function w(e){return e?(0,I.translate)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,I.translate)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"})}function D({className:e}){const{copyCode:t,isCopied:n}=function(){const{metadata:{code:e}}=(0,c.Ph)(),[t,n]=(0,r.useState)(!1),o=(0,r.useRef)(void 0),i=(0,r.useCallback)(()=>{navigator.clipboard.writeText(e).then(()=>{n(!0),o.current=window.setTimeout(()=>{n(!1)},1e3)})},[e]);return(0,r.useEffect)(()=>()=>window.clearTimeout(o.current),[]),{copyCode:i,isCopied:t}}();return(0,u.jsx)(R,{"aria-label":w(n),title:(0,I.translate)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,i.A)(e,M.copyButton,n&&M.copyButtonCopied),onClick:t,children:(0,u.jsxs)("span",{className:M.copyButtonIcons,"aria-hidden":"true",children:[(0,u.jsx)(L,{className:M.copyButtonIcon}),(0,u.jsx)(P,{className:M.copyButtonSuccessIcon})]})})}function F(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}const H="wordWrapButtonIcon_Apji",B="wordWrapButtonEnabled_unWN";function U({className:e}){const{wordWrap:t}=(0,c.Ph)();if(!(t.isEnabled||t.isCodeScrollable))return!1;const n=(0,I.translate)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,u.jsx)(R,{onClick:()=>t.toggle(),className:(0,i.A)(e,t.isEnabled&&B),"aria-label":n,title:n,children:(0,u.jsx)(F,{className:H,"aria-hidden":"true"})})}const j="buttonGroup_M8NG";function G({className:e}){return(0,u.jsx)(x.default,{children:()=>(0,u.jsxs)("div",{className:(0,i.A)(e,j),children:[(0,u.jsx)(U,{}),(0,u.jsx)(D,{})]})})}const K="codeBlockContent_Kkk8",z="codeBlockTitle_tRjl";function Y({className:e}){const{metadata:t}=(0,c.Ph)();return(0,u.jsxs)(f,{as:"div",className:(0,i.A)(e,t.className),children:[t.title&&(0,u.jsx)("div",{className:z,children:(0,u.jsx)(_,{children:t.title})}),(0,u.jsxs)("div",{className:K,children:[(0,u.jsx)(b,{}),(0,u.jsx)(G,{})]})]})}function W(e){const t=function(e){const{prism:t}=(0,E.p)();return(0,c.mU)({code:e.children,className:e.className,metastring:e.metastring,magicComments:t.magicComments,defaultLanguage:t.defaultLanguage,language:e.language,title:e.title,showLineNumbers:e.showLineNumbers})}(e),n=(0,g.f)();return(0,u.jsx)(c.l8,{metadata:t,wordWrap:n,children:(0,u.jsx)(Y,{})})}function V({children:e,...t}){const n=(0,o.default)(),i=function(e){return r.Children.toArray(e).some(e=>(0,r.isValidElement)(e))?e:Array.isArray(e)?e.join(""):e}(e),s="string"==typeof i?W:T;return(0,u.jsx)(s,{...t,children:i},String(n))}},6627(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>T});var r=n(20489),o=n(13526),i=n(27570),s=n(27431),a=n(58512);const c="details_35x9",l="isBrowser_ZM2m",u="collapsibleContent_TBVv";var f=n(31325);function p(e){return!!e&&("SUMMARY"===e.tagName||p(e.parentElement))}function h(e,t){return!!e&&(e===t||h(e.parentElement,t))}function d({summary:e,children:t,...n}){(0,i.A)().collectAnchor(n.id);const d=(0,s.default)(),m=(0,r.useRef)(null),{collapsed:T,setCollapsed:E}=(0,a.u)({initialState:!n.open}),[g,_]=(0,r.useState)(n.open),A=r.isValidElement(e)?e:(0,f.jsx)("summary",{children:e??"Details"});return(0,f.jsxs)("details",{...n,ref:m,open:g,"data-collapsed":T,className:(0,o.A)(c,d&&l,n.className),onMouseDown:e=>{p(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;p(t)&&h(t,m.current)&&(e.preventDefault(),T?(E(!1),_(!0)):E(!0))},children:[A,(0,f.jsx)(a.N,{lazy:!1,collapsed:T,onCollapseTransitionEnd:e=>{E(e),_(!e)},children:(0,f.jsx)("div",{className:u,children:t})})]})}const m="details_eUhd";function T({...e}){return(0,f.jsx)(d,{...e,className:(0,o.A)("alert alert--info",m,e.className)})}},3502(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setAccept=t.slice=void 0;const r=n(85256);t.slice=(0,r.createSlice)({name:"accept",initialState:{},reducers:{setAccept:(e,t)=>{e.value=t.payload}}}),t.setAccept=t.slice.actions.setAccept,t.default=t.slice.reducer},17775(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setContentType=t.slice=void 0;const r=n(85256);t.slice=(0,r.createSlice)({name:"contentType",initialState:{},reducers:{setContentType:(e,t)=>{e.value=t.payload}}}),t.setContentType=t.slice.actions.setContentType,t.default=t.slice.reducer},21463(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTypedSelector=t.useTypedDispatch=void 0;const r=n(44035);t.useTypedDispatch=()=>(0,r.useDispatch)(),t.useTypedSelector=r.useSelector},45321(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>Ni});var r={};n.r(r),n.d(r,{attentionMarkers:()=>Et,contentInitial:()=>ft,disable:()=>gt,document:()=>ut,flow:()=>ht,flowInitial:()=>pt,insideSpan:()=>Tt,string:()=>dt,text:()=>mt});var o={};n.r(o),n.d(o,{boolean:()=>hn,booleanish:()=>dn,commaOrSpaceSeparated:()=>_n,commaSeparated:()=>gn,number:()=>Tn,overloadedBoolean:()=>mn,spaceSeparated:()=>En});var i=n(20489),s=n(30841),a=n(85619),c=n(72660);function l(e){return e&&"object"==typeof e?"position"in e||"type"in e?f(e.position):"start"in e||"end"in e?f(e):"line"in e||"column"in e?u(e):"":""}function u(e){return p(e&&e.line)+":"+p(e&&e.column)}function f(e){return u(e&&e.start)+"-"+u(e&&e.end)}function p(e){return e&&"number"==typeof e?e:1}class h extends Error{constructor(e,t,n){const r=[null,null];let o={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof t&&(n=t,t=void 0),"string"==typeof n){const e=n.indexOf(":");-1===e?r[1]=n:(r[0]=n.slice(0,e),r[1]=n.slice(e+1))}t&&("type"in t||"position"in t?t.position&&(o=t.position):"start"in t||"end"in t?o=t:("line"in t||"column"in t)&&(o.start=t)),this.name=l(t)||"1:1",this.message="object"==typeof e?e.message:e,this.stack="","object"==typeof e&&e.stack&&(this.stack=e.stack),this.reason=this.message,this.fatal,this.line=o.start.line,this.column=o.start.column,this.position=o,this.source=r[0],this.ruleId=r[1],this.file,this.actual,this.expected,this.url,this.note}}h.prototype.file="",h.prototype.name="",h.prototype.reason="",h.prototype.message="",h.prototype.stack="",h.prototype.fatal=null,h.prototype.column=null,h.prototype.line=null,h.prototype.source=null,h.prototype.ruleId=null,h.prototype.position=null;const d={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');m(e);let n,r=0,o=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else o<0&&(n=!0,o=i+1);return o<0?"":e.slice(r,o)}if(t===e)return"";let s=-1,a=t.length-1;for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else s<0&&(n=!0,s=i+1),a>-1&&(e.charCodeAt(i)===t.charCodeAt(a--)?a<0&&(o=i):(a=-1,o=s));r===o?o=s:o<0&&(o=e.length);return e.slice(r,o)},dirname:function(e){if(m(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.charCodeAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.charCodeAt(0)?"/":".":1===n&&47===e.charCodeAt(0)?"//":e.slice(0,n)},extname:function(e){m(e);let t,n=e.length,r=-1,o=0,i=-1,s=0;for(;n--;){const a=e.charCodeAt(n);if(47!==a)r<0&&(t=!0,r=n+1),46===a?i<0?i=n:1!==s&&(s=1):i>-1&&(s=-1);else if(t){o=n+1;break}}if(i<0||r<0||0===s||1===s&&i===r-1&&i===o+1)return"";return e.slice(i,r)},join:function(...e){let t,n=-1;for(;++n2){if(r=o.lastIndexOf("/"),r!==o.length-1){r<0?(o="",i=0):(o=o.slice(0,r),i=o.length-1-o.lastIndexOf("/")),s=c,a=0;continue}}else if(o.length>0){o="",i=0,s=c,a=0;continue}t&&(o=o.length>0?o+"/..":"..",i=2)}else o.length>0?o+="/"+e.slice(s+1,c):o=e.slice(s+1,c),i=c-s-1;s=c,a=0}else 46===n&&a>-1?a++:a=-1}return o}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.charCodeAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function m(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const T={cwd:function(){return"/"}};function E(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}function g(e){if("string"==typeof e)e=new URL(e);else if(!E(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++nt.length;let a;r&&t.push(o);try{a=e.apply(this,t)}catch(i){if(r&&n)throw i;return o(i)}r||(a&&a.then&&"function"==typeof a.then?a.then(s,o):a instanceof Error?o(a):s(a))}function o(e,...r){n||(n=!0,t(e,...r))}function s(e){o(null,e)}}(a,o)(...s):r(null,...s)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const b=function e(){const t=S(),n=[];let r,o={},i=-1;return s.data=function(e,t){if("string"==typeof e)return 2===arguments.length?(P("data",r),o[e]=t,s):x.call(o,e)&&o[e]||null;if(e)return P("data",r),o=e,s;return o},s.Parser=void 0,s.Compiler=void 0,s.freeze=function(){if(r)return s;for(;++i{if(!e&&t&&n){const o=s.stringify(t,n);null==o||("string"==typeof(r=o)||c(r)?n.value=o:n.result=o),i(e,n)}else i(e);var r})}n(null,t)},s.processSync=function(e){let t;s.freeze(),R("processSync",s.Parser),L("processSync",s.Compiler);const n=D(e);return s.process(n,r),w("processSync","process",t),n;function r(e){t=!0,k(e)}},s;function s(){const t=e();let r=-1;for(;++ro?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)i=Array.from(r),i.unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);s0?(U(e,e.length,0,t),e):t}const G={}.hasOwnProperty;function K(e){const t={};let n=-1;for(;++ni))return;const n=t.events.length;let o,a,c=n;for(;c--;)if("exit"===t.events[c][0]&&"chunkFlow"===t.events[c][1].type){if(o){a=t.events[c][1].end;break}o=!0}for(E(s),e=n;er;){const r=n[o];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function g(){r.write([null]),o=void 0,r=void 0,t.containerState._closeFlow=void 0}}},ce={tokenize:function(e,t,n){return ie(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const le={tokenize:function(e,t,n){return function(t){return te(t)?ie(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||J(e)?t(e):n(e)}},partial:!0};function ue(e){const t={};let n,r,o,i,s,a,c,l=-1;for(;++l=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}},partial:!0};const de={tokenize:function(e){const t=this,n=e.attempt(le,function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,ie(e,e.attempt(this.parser.constructs.flow,r,e.attempt(pe,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const me={resolveAll:_e()},Te=ge("string"),Ee=ge("text");function ge(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],o=t.attempt(r,i,s);return i;function i(e){return c(e)?o(e):s(e)}function s(e){if(null!==e)return t.enter("data"),t.consume(e),a;t.consume(e)}function a(e){return c(e)?(t.exit("data"),o(e)):(t.consume(e),a)}function c(e){if(null===e)return!0;const t=r[e];let o=-1;if(t)for(;++o-1){const e=s[0];"string"==typeof e?s[0]=e.slice(r):s.shift()}i>0&&s.push(e[o].slice(0,i))}return s}(s,e)}function d(){const{line:e,column:t,offset:n,_index:o,_bufferIndex:i}=r;return{line:e,column:t,offset:n,_index:o,_bufferIndex:i}}function m(){let e;for(;r._index=3&&(null===i||J(i))?(e.exit("thematicBreak"),t(i)):n(i)}function s(t){return t===r?(e.consume(t),o++,s):(e.exit("thematicBreakSequence"),te(t)?ie(e,i,"whitespace")(t):i(t))}}};const ke={name:"list",tokenize:function(e,t,n){const r=this,o=r.events[r.events.length-1];let i=o&&"linePrefix"===o[1].type?o[2].sliceSerialize(o[1],!0).length:0,s=0;return function(t){const o=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===o?!r.containerState.marker||t===r.containerState.marker:X(t)){if(r.containerState.type||(r.containerState.type=o,e.enter(o,{_container:!0})),"listUnordered"===o)return e.enter("listItemPrefix"),42===t||45===t?e.check(Ne,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),a(t)}return n(t)};function a(t){return X(t)&&++s<10?(e.consume(t),a):(!r.interrupt||s<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(le,r.interrupt?n:l,e.attempt(Oe,f,u))}function l(e){return r.containerState.initialBlankLine=!0,i++,f(e)}function u(t){return te(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),f):n(t)}function f(n){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(le,o,i);function o(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,ie(e,t,"listItemIndent",r.containerState.size+1)(n)}function i(n){return r.containerState.furtherBlankLines||!te(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,s(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(ve,t,s)(n))}function s(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,ie(e,e.attempt(ke,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}},exit:function(e){e.exit(this.containerState.type)}},Oe={tokenize:function(e,t,n){const r=this;return ie(e,function(e){const o=r.events[r.events.length-1];return!te(e)&&o&&"listItemPrefixWhitespace"===o[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},ve={tokenize:function(e,t,n){const r=this;return ie(e,function(e){const o=r.events[r.events.length-1];return o&&"listItemIndent"===o[1].type&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)},partial:!0};const Se={name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),o}return n(t)};function o(n){return te(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){const r=this;return function(t){if(te(t))return ie(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return o(t)};function o(r){return e.attempt(Se,t,n)(r)}}},exit:function(e){e.exit("blockQuote")}};function be(e,t,n,r,o,i,s,a,c){const l=c||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(o),e.enter(i),e.consume(t),e.exit(i),f;if(null===t||32===t||41===t||Q(t))return n(t);return e.enter(r),e.enter(s),e.enter(a),e.enter("chunkString",{contentType:"string"}),d(t)};function f(n){return 62===n?(e.enter(i),e.consume(n),e.exit(i),e.exit(o),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(a),f(t)):null===t||60===t||J(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function d(o){return u||null!==o&&41!==o&&!ee(o)?u999||null===f||91===f||93===f&&!a||94===f&&!c&&"_hiddenFootnoteSupport"in s.parser.constructs?n(f):93===f?(e.exit(i),e.enter(o),e.consume(f),e.exit(o),e.exit(r),t):J(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),u(f))}function u(t){return null===t||91===t||93===t||J(t)||c++>999?(e.exit("chunkString"),l(t)):(e.consume(t),a||(a=!te(t)),92===t?f:u)}function f(t){return 91===t||92===t||93===t?(e.consume(t),c++,u):u(t)}}function Ie(e,t,n,r,o,i){let s;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(o),e.consume(t),e.exit(o),s=40===t?41:t,a;return n(t)};function a(n){return n===s?(e.enter(o),e.consume(n),e.exit(o),e.exit(r),t):(e.enter(i),c(n))}function c(t){return t===s?(e.exit(i),a(s)):null===t?n(t):J(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),ie(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===s||null===t||J(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return t===s||92===t?(e.consume(t),l):l(t)}}function Re(e,t){let n;return function r(o){if(J(o))return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,r;if(te(o))return ie(e,r,n?"linePrefix":"lineSuffix")(o);return t(o)}}function Le(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Pe={name:"definition",tokenize:function(e,t,n){const r=this;let o;return function(t){return e.enter("definition"),function(t){return xe.call(r,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function i(t){return o=Le(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),s):n(t)}function s(t){return ee(t)?Re(e,a)(t):a(t)}function a(t){return be(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function c(t){return e.attempt(Me,l,l)(t)}function l(t){return te(t)?ie(e,u,"whitespace")(t):u(t)}function u(i){return null===i||J(i)?(e.exit("definition"),r.parser.defined.push(o),t(i)):n(i)}}},Me={tokenize:function(e,t,n){return function(t){return ee(t)?Re(e,r)(t):n(t)};function r(t){return Ie(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function o(t){return te(t)?ie(e,i,"whitespace")(t):i(t)}function i(e){return null===e||J(e)?t(e):n(e)}},partial:!0};const we={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),ie(e,o,"linePrefix",5)(t)};function o(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?i(e):n(e)}function i(t){return null===t?a(t):J(t)?e.attempt(De,i,a)(t):(e.enter("codeFlowValue"),s(t))}function s(t){return null===t||J(t)?(e.exit("codeFlowValue"),i(t)):(e.consume(t),s)}function a(n){return e.exit("codeIndented"),t(n)}}},De={tokenize:function(e,t,n){const r=this;return o;function o(t){return r.parser.lazy[r.now().line]?n(t):J(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):ie(e,i,"linePrefix",5)(t)}function i(e){const i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(e):J(e)?o(e):n(e)}},partial:!0};const Fe={name:"headingAtx",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),o(t)}(t)};function o(t){return 35===t&&r++<6?(e.consume(t),o):null===t||ee(t)?(e.exit("atxHeadingSequence"),i(t)):n(t)}function i(n){return 35===n?(e.enter("atxHeadingSequence"),s(n)):null===n||J(n)?(e.exit("atxHeading"),t(n)):te(n)?ie(e,i,"whitespace")(n):(e.enter("atxHeadingText"),a(n))}function s(t){return 35===t?(e.consume(t),s):(e.exit("atxHeadingSequence"),i(t))}function a(t){return null===t||35===t||ee(t)?(e.exit("atxHeadingText"),i(t)):(e.consume(t),a)}},resolve:function(e,t){let n,r,o=e.length-2,i=3;"whitespace"===e[i][1].type&&(i+=2);o-2>i&&"whitespace"===e[o][1].type&&(o-=2);"atxHeadingSequence"===e[o][1].type&&(i===o-1||o-4>i&&"whitespace"===e[o-2][1].type)&&(o-=i+1===o?2:4);o>i&&(n={type:"atxHeadingText",start:e[i][1].start,end:e[o][1].end},r={type:"chunkText",start:e[i][1].start,end:e[o][1].end,contentType:"text"},U(e,i,o-i+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const He={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let o;return function(t){let s,a=r.events.length;for(;a--;)if("lineEnding"!==r.events[a][1].type&&"linePrefix"!==r.events[a][1].type&&"content"!==r.events[a][1].type){s="paragraph"===r.events[a][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||s))return e.enter("setextHeadingLine"),o=t,function(t){return e.enter("setextHeadingLineSequence"),i(t)}(t);return n(t)};function i(t){return t===o?(e.consume(t),i):(e.exit("setextHeadingLineSequence"),te(t)?ie(e,s,"lineSuffix")(t):s(t))}function s(r){return null===r||J(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,o,i=e.length;for(;i--;)if("enter"===e[i][0]){if("content"===e[i][1].type){n=i;break}"paragraph"===e[i][1].type&&(r=i)}else"content"===e[i][1].type&&e.splice(i,1),o||"definition"!==e[i][1].type||(o=i);const s={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",s,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[o][1].end)):e[n][1]=s;return e.push(["exit",s,t]),e}};const Be=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ue=["pre","script","style","textarea"],je={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let o,i,s,a,c;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(a){return 33===a?(e.consume(a),u):47===a?(e.consume(a),i=!0,h):63===a?(e.consume(a),o=3,r.interrupt?t:M):W(a)?(e.consume(a),s=String.fromCharCode(a),d):n(a)}function u(i){return 45===i?(e.consume(i),o=2,f):91===i?(e.consume(i),o=5,a=0,p):W(i)?(e.consume(i),o=4,r.interrupt?t:M):n(i)}function f(o){return 45===o?(e.consume(o),r.interrupt?t:M):n(o)}function p(o){const i="CDATA[";return o===i.charCodeAt(a++)?(e.consume(o),6===a?r.interrupt?t:v:p):n(o)}function h(t){return W(t)?(e.consume(t),s=String.fromCharCode(t),d):n(t)}function d(a){if(null===a||47===a||62===a||ee(a)){const c=47===a,l=s.toLowerCase();return c||i||!Ue.includes(l)?Be.includes(s.toLowerCase())?(o=6,c?(e.consume(a),m):r.interrupt?t(a):v(a)):(o=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(a):i?T(a):E(a)):(o=1,r.interrupt?t(a):v(a))}return 45===a||V(a)?(e.consume(a),s+=String.fromCharCode(a),d):n(a)}function m(o){return 62===o?(e.consume(o),r.interrupt?t:v):n(o)}function T(t){return te(t)?(e.consume(t),T):k(t)}function E(t){return 47===t?(e.consume(t),k):58===t||95===t||W(t)?(e.consume(t),g):te(t)?(e.consume(t),E):k(t)}function g(t){return 45===t||46===t||58===t||95===t||V(t)?(e.consume(t),g):_(t)}function _(t){return 61===t?(e.consume(t),A):te(t)?(e.consume(t),_):E(t)}function A(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,y):te(t)?(e.consume(t),A):C(t)}function y(t){return t===c?(e.consume(t),c=null,N):null===t||J(t)?n(t):(e.consume(t),y)}function C(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||ee(t)?_(t):(e.consume(t),C)}function N(e){return 47===e||62===e||te(e)?E(e):n(e)}function k(t){return 62===t?(e.consume(t),O):n(t)}function O(t){return null===t||J(t)?v(t):te(t)?(e.consume(t),O):n(t)}function v(t){return 45===t&&2===o?(e.consume(t),I):60===t&&1===o?(e.consume(t),R):62===t&&4===o?(e.consume(t),w):63===t&&3===o?(e.consume(t),M):93===t&&5===o?(e.consume(t),P):!J(t)||6!==o&&7!==o?null===t||J(t)?(e.exit("htmlFlowData"),S(t)):(e.consume(t),v):(e.exit("htmlFlowData"),e.check(Ge,D,S)(t))}function S(t){return e.check(Ke,b,D)(t)}function b(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),x}function x(t){return null===t||J(t)?S(t):(e.enter("htmlFlowData"),v(t))}function I(t){return 45===t?(e.consume(t),M):v(t)}function R(t){return 47===t?(e.consume(t),s="",L):v(t)}function L(t){if(62===t){const n=s.toLowerCase();return Ue.includes(n)?(e.consume(t),w):v(t)}return W(t)&&s.length<8?(e.consume(t),s+=String.fromCharCode(t),L):v(t)}function P(t){return 93===t?(e.consume(t),M):v(t)}function M(t){return 62===t?(e.consume(t),w):45===t&&2===o?(e.consume(t),M):v(t)}function w(t){return null===t||J(t)?(e.exit("htmlFlowData"),D(t)):(e.consume(t),w)}function D(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},Ge={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(le,t,n)}},partial:!0},Ke={tokenize:function(e,t,n){const r=this;return function(t){if(J(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o;return n(t)};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0};const ze={tokenize:function(e,t,n){const r=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},Ye={name:"codeFenced",tokenize:function(e,t,n){const r=this,o={tokenize:function(e,t,n){let o=0;return s;function s(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),c}function c(t){return e.enter("codeFencedFence"),te(t)?ie(e,l,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===i?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===i?(o++,e.consume(t),u):o>=a?(e.exit("codeFencedFenceSequence"),te(t)?ie(e,f,"whitespace")(t):f(t)):n(t)}function f(r){return null===r||J(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0};let i,s=0,a=0;return function(t){return function(t){const n=r.events[r.events.length-1];return s=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,i=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(t)}(t)};function c(t){return t===i?(a++,e.consume(t),c):a<3?n(t):(e.exit("codeFencedFenceSequence"),te(t)?ie(e,l,"whitespace")(t):l(t))}function l(n){return null===n||J(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(ze,h,g)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||J(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):te(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),ie(e,f,"whitespace")(t)):96===t&&t===i?n(t):(e.consume(t),u)}function f(t){return null===t||J(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),p(t))}function p(t){return null===t||J(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===i?n(t):(e.consume(t),p)}function h(t){return e.attempt(o,g,d)(t)}function d(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return s>0&&te(t)?ie(e,T,"linePrefix",s+1)(t):T(t)}function T(t){return null===t||J(t)?e.check(ze,h,g)(t):(e.enter("codeFlowValue"),E(t))}function E(t){return null===t||J(t)?(e.exit("codeFlowValue"),T(t)):(e.consume(t),E)}function g(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const We=document.createElement("i");function Ve(e){const t="&"+e+";";We.innerHTML=t;const n=We.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const qe={name:"characterReference",tokenize:function(e,t,n){const r=this;let o,i,s=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),a};function a(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),o=31,i=V,l(t))}function c(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,i=$,l):(e.enter("characterReferenceValue"),o=7,i=X,l(t))}function l(a){if(59===a&&s){const o=e.exit("characterReferenceValue");return i!==V||Ve(r.sliceSerialize(o))?(e.enter("characterReferenceMarker"),e.consume(a),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(a)}return i(a)&&s++1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const f=Object.assign({},e[n][1].end),p=Object.assign({},e[u][1].start);ot(f,-a),ot(p,a),i={type:a>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[n][1].end)},s={type:a>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[u][1].start),end:p},o={type:a>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[u][1].start)},r={type:a>1?"strong":"emphasis",start:Object.assign({},i.start),end:Object.assign({},s.end)},e[n][1].end=Object.assign({},i.start),e[u][1].start=Object.assign({},s.end),c=[],e[n][1].end.offset-e[n][1].start.offset&&(c=j(c,[["enter",e[n][1],t],["exit",e[n][1],t]])),c=j(c,[["enter",r,t],["enter",i,t],["exit",i,t],["enter",o,t]]),c=j(c,ye(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),c=j(c,[["exit",o,t],["enter",s,t],["exit",s,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(l=2,c=j(c,[["enter",e[u][1],t],["exit",e[u][1],t]])):l=0,U(e,n-1,u-n+3,c),u=n+c.length-l-2;break}u=-1;for(;++u13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}const yt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Ct(e){return e.replace(yt,Nt)}function Nt(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return At(n.slice(t?2:1),t?16:10)}return Ve(n)||e}const kt={}.hasOwnProperty,Ot=function(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(ie),autolinkProtocol:b,autolinkEmail:b,atxHeading:a(te),blockQuote:a(X),characterEscape:b,characterReference:b,codeFenced:a($),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:a($,c),codeText:a(Z,c),codeTextData:b,data:b,codeFlowValue:b,definition:a(J),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:a(ee),hardBreakEscape:a(ne),hardBreakTrailing:a(ne),htmlFlow:a(re,c),htmlFlowData:b,htmlText:a(re,c),htmlTextData:b,image:a(oe),label:c,link:a(ie),listItem:a(ae),listItemValue:m,listOrdered:a(se,d),listUnordered:a(se),paragraph:a(ce),reference:z,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:a(te),strong:a(le),thematicBreak:a(fe)},exit:{atxHeading:f(),atxHeadingSequence:k,autolink:f(),autolinkEmail:Q,autolinkProtocol:q,blockQuote:f(),characterEscapeValue:x,characterReferenceMarkerHexadecimal:W,characterReferenceMarkerNumeric:W,characterReferenceValue:V,codeFenced:f(_),codeFencedFence:g,codeFencedFenceInfo:T,codeFencedFenceMeta:E,codeFlowValue:x,codeIndented:f(A),codeText:f(M),codeTextData:x,data:x,definition:f(),definitionDestinationString:N,definitionLabelString:y,definitionTitleString:C,emphasis:f(),hardBreakEscape:f(R),hardBreakTrailing:f(R),htmlFlow:f(L),htmlFlowData:x,htmlText:f(P),htmlTextData:x,image:f(D),label:U,labelText:B,lineEnding:I,link:f(w),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:Y,resourceDestinationString:j,resourceTitleString:G,resource:K,setextHeading:f(S),setextHeadingLineSequence:v,setextHeadingText:O,strong:f(),thematicBreak:f()}};St(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(e){let n={type:"root",children:[]};const r={stack:[n],tokenStack:[],config:t,enter:u,exit:p,buffer:c,resume:h,setData:i,getData:s},a=[];let l=-1;for(;++l0){const e=r.tokenStack[r.tokenStack.length-1];(e[1]||xt).call(r,void 0,e[0])}for(n.position={start:vt(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:vt(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},l=-1;++l{const n=this.data("settings");return Ot(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function Rt(e){const t=[];let n=-1,r=0,o=0;for(;++n55295&&i<57344){const t=e.charCodeAt(n+1);i<56320&&t>56319&&t<57344?(s=String.fromCharCode(i,t),o=1):s="\ufffd"}else s=String.fromCharCode(i);s&&(t.push(e.slice(r,n),encodeURIComponent(s)),r=n+o+1,s=""),o&&(n+=o,o=0)}return t.join("")+e.slice(r)}const Lt=function(e){if(null==e)return Mt;if("string"==typeof e)return function(e){return Pt(t);function t(t){return t&&t.type===e}}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return u;function u(){let l,u,f,p=[];if((!t||o(s,a,c[c.length-1]||null))&&(p=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[wt,e];return[e]}(n(s,c)),p[0]===Dt))return p;if(s.children&&"skip"!==p[0])for(u=(r?s.children.length:-1)+i,f=c.concat(s);u>-1&&u-1?n.offset:null}}}const Gt={}.hasOwnProperty;function Kt(e){return String(e||"").toUpperCase()}function zt(e,t){const n=String(t.identifier).toUpperCase(),r=Rt(n.toLowerCase()),o=e.footnoteOrder.indexOf(n);let i;-1===o?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,i=e.footnoteOrder.length):(e.footnoteCounts[n]++,i=o+1);const s=e.footnoteCounts[n],a={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(t,a);const c={type:"element",tagName:"sup",properties:{},children:[a]};return e.patch(t,c),e.applyData(t,c)}function Yt(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return{type:"text",value:"!["+t.alt+r};const o=e.all(t),i=o[0];i&&"text"===i.type?i.value="["+i.value:o.unshift({type:"text",value:"["});const s=o[o.length-1];return s&&"text"===s.type?s.value+=r:o.push({type:"text",value:r}),o}function Wt(e){const t=e.spread;return null==t?e.children.length>1:t}function Vt(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),o=0;const i=[];for(;r;)i.push(qt(t.slice(o,r.index),o>0,!0),r[0]),o=r.index+r[0].length,r=n.exec(t);return i.push(qt(t.slice(o),o>0,!1)),i.join("")}function qt(e,t,n){let r=0,o=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(o-1);for(;9===t||32===t;)o--,t=e.codePointAt(o-1)}return o>r?e.slice(r,o):""}const Qt={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,o={};r&&(o.className=["language-"+r]);let i={type:"element",tagName:"code",properties:o,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:zt,footnote:function(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const o=String(r);return n[o]={type:"footnoteDefinition",identifier:o,children:[{type:"paragraph",children:t.children}],position:t.position},zt(e,{type:"footnoteReference",identifier:o,position:t.position})},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.dangerous){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}return null},imageReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Yt(e,t);const r={src:Rt(n.url||""),alt:t.alt};null!==n.title&&void 0!==n.title&&(r.title=n.title);const o={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:Rt(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Yt(e,t);const r={href:Rt(n.url||"")};null!==n.title&&void 0!==n.title&&(r.title=n.title);const o={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:Rt(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),o=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let a=-1;for(;++a0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},i=Bt(t.children[1]),s=Ut(t.children[t.children.length-1]);i.line&&s.line&&(r.position={start:i,end:s}),o.push(r)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(o,!0)};return e.patch(t,i),e.applyData(t,i)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,o=0===(r?r.indexOf(t):1)?"th":"td",i=n&&"table"===n.type?n.align:void 0,s=i?i.length:t.children.length;let a=-1;const c=[];for(;++a{const n=Kt(e.identifier);n&&!Gt.call(t,n)&&(t[n]=e)}),function(e){const n=Kt(e);return n&&Gt.call(t,n)?t[n]:null}}(e),s.footnoteById=o,s.footnoteOrder=[],s.footnoteCounts={},s.patch=Jt,s.applyData=en,s.one=function(e,t){return tn(s,e,t)},s.all=function(e){return nn(s,e)},s.wrap=rn,s.augment=i,Ht(e,"footnoteDefinition",e=>{const t=String(e.identifier).toUpperCase();$t.call(o,t)||(o[t]=e)}),s;function i(e,t){if(e&&"data"in e&&e.data){const n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){const n="type"in e?e:{position:e};(function(e){return!(e&&e.position&&e.position.start&&e.position.start.line&&e.position.start.column&&e.position.end&&e.position.end.line&&e.position.end.column)})(n)||(t.position={start:Bt(n),end:Ut(n)})}return t}function s(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),i(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}function Jt(e,t){e.position&&(t.position=function(e){return{start:Bt(e),end:Ut(e)}}(e))}function en(e,t){let n=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,o=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:[]}),"element"===n.type&&o&&(n.properties={...n.properties,...o}),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function tn(e,t,n){const r=t&&t.type;if(!r)throw new Error("Expected node, got `"+t+"`");return $t.call(e.handlers,r)?e.handlers[r](e,t,n):e.passThrough&&e.passThrough.includes(r)?"children"in t?{...t,children:nn(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,n):function(e,t){const n=t.data||{},r=!("value"in t)||$t.call(n,"hProperties")||$t.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:nn(e,t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}(e,t)}function nn(e,t){const n=[];if("children"in t){const r=t.children;let o=-1;for(;++o0&&n.push({type:"text",value:"\n"}),n}function on(e,t){const n=Zt(e,t),r=n.one(e,null),o=function(e){const t=[];let n=-1;for(;++n1?"-"+a:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};a>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(a)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(t)}const l=o[o.length-1];if(l&&"element"===l.type&&"p"===l.tagName){const e=l.children[l.children.length-1];e&&"text"===e.type?e.value+=" ":l.children.push({type:"text",value:" "}),l.children.push(...c)}else o.push(...c);const u={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+s},children:e.wrap(o,!0)};e.patch(r,u),t.push(u)}if(0!==t.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:"\n"}]}}(n);return o&&r.children.push({type:"text",value:"\n"},o),Array.isArray(r)?{type:"root",children:r}:r}const sn=function(e,t){return e&&"run"in e?function(e,t){return(n,r,o)=>{e.run(on(n,t),r,e=>{o(e)})}}(e,t):function(e){return t=>on(t,e)}(e||t)};var an=n(2736);class cn{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function ln(e,t){const n={},r={};let o=-1;for(;++o"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Sn=On({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function bn(e,t){return t in e?e[t]:t}function xn(e,t){return bn(e,t.toLowerCase())}const In=On({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:xn,properties:{xmlns:null,xmlnsXLink:null}}),Rn=On({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:dn,ariaAutoComplete:null,ariaBusy:dn,ariaChecked:dn,ariaColCount:Tn,ariaColIndex:Tn,ariaColSpan:Tn,ariaControls:En,ariaCurrent:null,ariaDescribedBy:En,ariaDetails:null,ariaDisabled:dn,ariaDropEffect:En,ariaErrorMessage:null,ariaExpanded:dn,ariaFlowTo:En,ariaGrabbed:dn,ariaHasPopup:null,ariaHidden:dn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:En,ariaLevel:Tn,ariaLive:null,ariaModal:dn,ariaMultiLine:dn,ariaMultiSelectable:dn,ariaOrientation:null,ariaOwns:En,ariaPlaceholder:null,ariaPosInSet:Tn,ariaPressed:dn,ariaReadOnly:dn,ariaRelevant:null,ariaRequired:dn,ariaRoleDescription:En,ariaRowCount:Tn,ariaRowIndex:Tn,ariaRowSpan:Tn,ariaSelected:dn,ariaSetSize:Tn,ariaSort:null,ariaValueMax:Tn,ariaValueMin:Tn,ariaValueNow:Tn,ariaValueText:null,role:null}}),Ln=On({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:xn,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gn,acceptCharset:En,accessKey:En,action:null,allow:null,allowFullScreen:hn,allowPaymentRequest:hn,allowUserMedia:hn,alt:null,as:null,async:hn,autoCapitalize:null,autoComplete:En,autoFocus:hn,autoPlay:hn,blocking:En,capture:null,charSet:null,checked:hn,cite:null,className:En,cols:Tn,colSpan:null,content:null,contentEditable:dn,controls:hn,controlsList:En,coords:Tn|gn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:hn,defer:hn,dir:null,dirName:null,disabled:hn,download:mn,draggable:dn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:hn,formTarget:null,headers:En,height:Tn,hidden:hn,high:Tn,href:null,hrefLang:null,htmlFor:En,httpEquiv:En,id:null,imageSizes:null,imageSrcSet:null,inert:hn,inputMode:null,integrity:null,is:null,isMap:hn,itemId:null,itemProp:En,itemRef:En,itemScope:hn,itemType:En,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:hn,low:Tn,manifest:null,max:null,maxLength:Tn,media:null,method:null,min:null,minLength:Tn,multiple:hn,muted:hn,name:null,nonce:null,noModule:hn,noValidate:hn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:hn,optimum:Tn,pattern:null,ping:En,placeholder:null,playsInline:hn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:hn,referrerPolicy:null,rel:En,required:hn,reversed:hn,rows:Tn,rowSpan:Tn,sandbox:En,scope:null,scoped:hn,seamless:hn,selected:hn,shadowRootClonable:hn,shadowRootDelegatesFocus:hn,shadowRootMode:null,shape:null,size:Tn,sizes:null,slot:null,span:Tn,spellCheck:dn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Tn,step:null,style:null,tabIndex:Tn,target:null,title:null,translate:null,type:null,typeMustMatch:hn,useMap:null,value:dn,width:Tn,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:En,axis:null,background:null,bgColor:null,border:Tn,borderColor:null,bottomMargin:Tn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:hn,declare:hn,event:null,face:null,frame:null,frameBorder:null,hSpace:Tn,leftMargin:Tn,link:null,longDesc:null,lowSrc:null,marginHeight:Tn,marginWidth:Tn,noResize:hn,noHref:hn,noShade:hn,noWrap:hn,object:null,profile:null,prompt:null,rev:null,rightMargin:Tn,rules:null,scheme:null,scrolling:dn,standby:null,summary:null,text:null,topMargin:Tn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Tn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:hn,disableRemotePlayback:hn,prefix:null,property:null,results:Tn,security:null,unselectable:null}}),Pn=On({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:bn,properties:{about:_n,accentHeight:Tn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Tn,amplitude:Tn,arabicForm:null,ascent:Tn,attributeName:null,attributeType:null,azimuth:Tn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Tn,by:null,calcMode:null,capHeight:Tn,className:En,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Tn,diffuseConstant:Tn,direction:null,display:null,dur:null,divisor:Tn,dominantBaseline:null,download:hn,dx:null,dy:null,edgeMode:null,editable:null,elevation:Tn,enableBackground:null,end:null,event:null,exponent:Tn,externalResourcesRequired:null,fill:null,fillOpacity:Tn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:gn,g2:gn,glyphName:gn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Tn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Tn,horizOriginX:Tn,horizOriginY:Tn,id:null,ideographic:Tn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Tn,k:Tn,k1:Tn,k2:Tn,k3:Tn,k4:Tn,kernelMatrix:_n,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Tn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Tn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Tn,overlineThickness:Tn,paintOrder:null,panose1:null,path:null,pathLength:Tn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:En,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Tn,pointsAtY:Tn,pointsAtZ:Tn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:_n,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:_n,rev:_n,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:_n,requiredFeatures:_n,requiredFonts:_n,requiredFormats:_n,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Tn,specularExponent:Tn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Tn,strikethroughThickness:Tn,string:null,stroke:null,strokeDashArray:_n,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Tn,strokeOpacity:Tn,strokeWidth:null,style:null,surfaceScale:Tn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:_n,tabIndex:Tn,tableValues:null,target:null,targetX:Tn,targetY:Tn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:_n,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Tn,underlineThickness:Tn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Tn,values:null,vAlphabetic:Tn,vMathematical:Tn,vectorEffect:null,vHanging:Tn,vIdeographic:Tn,version:null,vertAdvY:Tn,vertOriginX:Tn,vertOriginY:Tn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Tn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Mn=ln([Sn,vn,In,Rn,Ln],"html"),wn=ln([Sn,vn,In,Rn,Pn],"svg");function Dn(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{Ht(t,"element",(t,n,r)=>{const o=r;let i;if(e.allowedElements?i=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(t.tagName)),!i&&e.allowElement&&"number"==typeof n&&(i=!e.allowElement(t,n,o)),i&&"number"==typeof n)return e.unwrapDisallowed&&t.children?o.children.splice(n,1,...t.children):o.children.splice(n,1),n})}}var Fn=n(84276);function Hn(e){const t=e&&"object"==typeof e&&"text"===e.type?e.value||"":e;return"string"==typeof t&&""===t.replace(/[ \t\n\f\r]/g,"")}const Bn=/^data[-\w.:]+$/i,Un=/-[a-z]/g,jn=/[A-Z]/g;function Gn(e,t){const n=un(t);let r=t,o=fn;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&Bn.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(Un,zn);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!Un.test(e)){let n=e.replace(jn,Kn);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}o=Cn}return new o(r,t)}function Kn(e){return"-"+e.toLowerCase()}function zn(e){return e.charAt(1).toUpperCase()}const Yn={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function Wn(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function Vn(e){return e.join(" ").trim()}function qn(e){const t=[],n=String(e||"");let r=n.indexOf(","),o=0,i=!1;for(;!i;){-1===r&&(r=n.length,i=!0);const e=n.slice(o,r).trim();!e&&i||t.push(e),o=r+1,r=n.indexOf(",",o)}return t}function Qn(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}const Xn=n(17727),$n=["http","https","mailto","tel"];function Zn(e){const t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;const r=t.indexOf(":");if(-1===r)return t;let o=-1;for(;++o<$n.length;){const e=$n[o];if(r===e.length&&t.slice(0,e.length).toLowerCase()===e)return t}return o=t.indexOf("?"),-1!==o&&r>o?t:(o=t.indexOf("#"),-1!==o&&r>o?t:"javascript:void(0)")}const Jn={}.hasOwnProperty,er=new Set(["table","thead","tbody","tfoot","tr"]);function tr(e,t){const n=[];let r,o=-1;for(;++o0?i.createElement(d,l,p):i.createElement(d,l)}function rr(e,t){let n=-1,r=0;for(;++n for more info)`),delete ar[i]}const t=b().use(It).use(e.remarkPlugins||[]).use(sn,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(Dn,e),n=new A;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);const r=t.runSync(t.parse(n),n);if("root"!==r.type)throw new TypeError("Expected a `root` node");let o=i.createElement(i.Fragment,{},tr({options:e,schema:Mn,listDepth:0},r));return e.className&&(o=i.createElement("div",{className:e.className},o)),o}cr.propTypes={children:an.string,className:an.string,allowElement:an.func,allowedElements:an.arrayOf(an.string),disallowedElements:an.arrayOf(an.string),unwrapDisallowed:an.bool,remarkPlugins:an.arrayOf(an.oneOfType([an.object,an.func,an.arrayOf(an.oneOfType([an.bool,an.string,an.object,an.func,an.arrayOf(an.any)]))])),rehypePlugins:an.arrayOf(an.oneOfType([an.object,an.func,an.arrayOf(an.oneOfType([an.bool,an.string,an.object,an.func,an.arrayOf(an.any)]))])),sourcePos:an.bool,rawSourcePos:an.bool,skipHtml:an.bool,includeElementIndex:an.bool,transformLinkUri:an.oneOfType([an.func,an.bool]),linkTarget:an.oneOfType([an.func,an.string]),transformImageUri:an.func,components:an.object};var lr=n(59394);const ur=/[#.]/g;const fr=new Set(["menu","submit","reset","button"]),pr={}.hasOwnProperty;function hr(e,t,n){const r=n&&function(e){const t={};let n=-1;for(;++n-1&&ee)return{line:t+1,column:e-(t>0?n[t-1]:0)+1,offset:e};return{line:void 0,column:void 0,offset:void 0}},toOffset:function(e){const t=e&&e.line,r=e&&e.column;if("number"==typeof t&&"number"==typeof r&&!Number.isNaN(t)&&!Number.isNaN(r)&&t-1 in n){const e=(n[t-2]||0)+r-1||0;if(e>-1&&e{const r=e;if(r.value.stitch&&null!==n&&null!==t)return n.children[t]=r.value.stitch,t}),"root"!==e.type&&"root"===p.type&&1===p.children.length?p.children[0]:p;function h(e){let t=-1;if(e)for(;++tFr(t,n,e)}const Kr={tokenize:function(e,t,n){let r=0;return function t(i){if((87===i||119===i)&&r<3)return r++,e.consume(i),t;if(46===i&&3===r)return e.consume(i),o;return n(i)};function o(e){return null===e?n(e):t(e)}},partial:!0},zr={tokenize:function(e,t,n){let r,o,i;return s;function s(t){return 46===t||95===t?e.check(Wr,c,a)(t):null===t||ee(t)||re(t)||45!==t&&ne(t)?c(t):(i=!0,e.consume(t),s)}function a(t){return 95===t?r=!0:(o=r,r=void 0),e.consume(t),s}function c(e){return o||r||!i?n(e):t(e)}},partial:!0},Yr={tokenize:function(e,t){let n=0,r=0;return o;function o(s){return 40===s?(n++,e.consume(s),o):41===s&&r0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}$r[43]=Xr,$r[45]=Xr,$r[46]=Xr,$r[95]=Xr,$r[72]=[Xr,Qr],$r[104]=[Xr,Qr],$r[87]=[Xr,qr],$r[119]=[Xr,qr];const io={tokenize:function(e,t,n){const r=this;return ie(e,function(e){const o=r.events[r.events.length-1];return o&&"gfmFootnoteDefinitionIndent"===o[1].type&&4===o[2].sliceSerialize(o[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function so(e,t,n){const r=this;let o=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s;for(;o--;){const e=r.events[o][1];if("labelImage"===e.type){s=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(o){if(!s||!s._balanced)return n(o);const a=Le(r.sliceSerialize({start:s.end,end:r.now()}));if(94!==a.codePointAt(0)||!i.includes(a.slice(1)))return n(o);return e.enter("gfmFootnoteCallLabelMarker"),e.consume(o),e.exit("gfmFootnoteCallLabelMarker"),t(o)}}function ao(e,t){let n,r=e.length;for(;r--;)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){n=e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const o={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const s={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},s.start),end:Object.assign({},s.end)},c=[e[r+1],e[r+2],["enter",o,t],e[r+3],e[r+4],["enter",i,t],["exit",i,t],["enter",s,t],["enter",a,t],["exit",a,t],["exit",s,t],e[e.length-2],e[e.length-1],["exit",o,t]];return e.splice(r,e.length-r+1,...c),e}function co(e,t,n){const r=this,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),a};function a(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(a){if(s>999||93===a&&!i||null===a||91===a||ee(a))return n(a);if(93===a){e.exit("chunkString");const i=e.exit("gfmFootnoteCallString");return o.includes(Le(r.sliceSerialize(i)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(a)}return ee(a)||(i=!0),s++,e.consume(a),92===a?l:c}function l(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}}function lo(e,t,n){const r=this,o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s,a=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),c};function c(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",l):n(t)}function l(t){if(a>999||93===t&&!s||null===t||91===t||ee(t))return n(t);if(93===t){e.exit("chunkString");const n=e.exit("gfmFootnoteDefinitionLabelString");return i=Le(r.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),f}return ee(t)||(s=!0),a++,e.consume(t),92===t?u:l}function u(t){return 91===t||92===t||93===t?(e.consume(t),a++,l):l(t)}function f(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o.includes(i)||o.push(i),ie(e,p,"gfmFootnoteDefinitionWhitespace")):n(t)}function p(e){return t(e)}}function uo(e,t,n){return e.check(le,t,e.attempt(io,t,n))}function fo(e){e.exit("gfmFootnoteDefinition")}function po(e){let t=(e||{}).singleTilde;const n={tokenize:function(e,n,r){const o=this.previous,i=this.events;let s=0;return function(t){if(126===o&&"characterEscape"!==i[i.length-1][1].type)return r(t);return e.enter("strikethroughSequenceTemporary"),a(t)};function a(i){const c=nt(o);if(126===i)return s>1?r(i):(e.consume(i),s++,a);if(s<2&&!t)return r(i);const l=e.exit("strikethroughSequenceTemporary"),u=nt(i);return l._open=!u||2===u&&Boolean(c),l._close=!c||2===c&&Boolean(u),n(i)}},resolveAll:function(e,t){let n=-1;for(;++ne[0]-t[0]),0===this.map.length)return;let t=this.map.length;const n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1])),n.push(this.map[t][2]),e.length=this.map[t][0];n.push([...e]),e.length=0;let r=n.pop();for(;r;)e.push(...r),r=n.pop();this.map.length=0}}function mo(e,t){let n=!1;const r=[];for(;t-1;){const e=r.events[t][1].type;if("lineEnding"!==e&&"linePrefix"!==e)break;t--}const o=t>-1?r.events[t][1].type:null,i="tableHead"===o||"tableRow"===o?A:a;if(i===A&&r.parser.lazy[r.now().line])return n(e);return i(e)};function a(t){return e.enter("tableHead"),e.enter("tableRow"),function(e){if(124===e)return c(e);return o=!0,s+=1,c(e)}(t)}function c(t){return null===t?n(t):J(t)?s>1?(s=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),f):n(t):te(t)?ie(e,c,"whitespace")(t):(s+=1,o&&(o=!1,i+=1),124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),o=!0,c):(e.enter("data"),l(t)))}function l(t){return null===t||124===t||ee(t)?(e.exit("data"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return 92===t||124===t?(e.consume(t),l):l(t)}function f(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(t):(e.enter("tableDelimiterRow"),o=!1,te(t)?ie(e,p,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):p(t))}function p(t){return 45===t||58===t?d(t):124===t?(o=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),h):_(t)}function h(t){return te(t)?ie(e,d,"whitespace")(t):d(t)}function d(t){return 58===t?(s+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),m):45===t?(s+=1,m(t)):null===t||J(t)?g(t):_(t)}function m(t){return 45===t?(e.enter("tableDelimiterFiller"),T(t)):_(t)}function T(t){return 45===t?(e.consume(t),T):58===t?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),E):(e.exit("tableDelimiterFiller"),E(t))}function E(t){return te(t)?ie(e,g,"whitespace")(t):g(t)}function g(n){return 124===n?p(n):(null===n||J(n))&&o&&i===s?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(n)):_(n)}function _(e){return n(e)}function A(t){return e.enter("tableRow"),y(t)}function y(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),y):null===n||J(n)?(e.exit("tableRow"),t(n)):te(n)?ie(e,y,"whitespace")(n):(e.enter("data"),C(n))}function C(t){return null===t||124===t||ee(t)?(e.exit("data"),y(t)):(e.consume(t),92===t?N:C)}function N(t){return 92===t||124===t?(e.consume(t),C):C(t)}},resolveAll:function(e,t){let n,r,o,i=-1,s=!0,a=0,c=[0,0,0,0],l=[0,0,0,0],u=!1,f=0;const p=new ho;for(;++in[2]+1){const t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",s,t]])}return void 0!==o&&(i.end=Object.assign({},_o(t.events,o)),e.add(o,0,[["exit",i,t]]),i=void 0),i}function go(e,t,n,r,o){const i=[],s=_o(t.events,n);o&&(o.end=Object.assign({},s),i.push(["exit",o,t])),r.end=Object.assign({},s),i.push(["exit",r,t]),e.add(n+1,0,i)}function _o(e,t){const n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}const Ao={tokenize:function(e,t,n){const r=this;return function(t){if(null!==r.previous||!r._gfmTasklistFirstContentOfListItem)return n(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),o};function o(t){return ee(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),i):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),i):n(t)}function i(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):n(t)}function s(r){return J(r)?t(r):te(r)?e.check({tokenize:Co},t,n)(r):n(r)}}},yo={text:{91:Ao}};function Co(e,t,n){return ie(e,function(e){return null===e?n(e):t(e)},"whitespace")}function No(e,t){const n=String(e);if("string"!=typeof t)throw new TypeError("Expected character");let r=0,o=n.indexOf(t);for(;-1!==o;)r++,o=n.indexOf(t,o+t.length);return r}const ko={}.hasOwnProperty,Oo=function(e,t,n,r){let o,i;"string"==typeof t||t instanceof RegExp?(i=[[t,n]],o=r):(i=t,o=n),o||(o={});const s=Lt(o.ignore||[]),a=function(e){const t=[];if("object"!=typeof e)throw new TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n0?{type:"text",value:a}:void 0),!1!==a&&(i!==n&&u.push({type:"text",value:e.value.slice(i,n)}),Array.isArray(a)?u.push(...a):a&&u.push(a),i=n+f[0].length,l=!0),!r.global)break;f=r.exec(e.value)}l?(ie}const bo="phrasing",xo=["autolink","link","image","label"],Io={transforms:[function(e){Oo(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Po],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,Mo]],{ignore:["link","linkReference"]})}],enter:{literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:Lo,literalAutolinkHttp:Lo,literalAutolinkWww:Lo},exit:{literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.url="http://"+this.sliceSerialize(e)}}},Ro={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:bo,notInConstruct:xo},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:bo,notInConstruct:xo},{character:":",before:"[ps]",after:"\\/",inConstruct:bo,notInConstruct:xo}]};function Lo(e){this.config.enter.autolinkProtocol.call(this,e)}function Po(e,t,n,r,o){let i="";if(!wo(o))return!1;if(/^w/i.test(t)&&(n=t+n,t="",i="http://"),!function(e){const t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(n))return!1;const s=function(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const o=No(e,"(");let i=No(e,")");for(;-1!==r&&o>i;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),i++;return[e,n]}(n+r);if(!s[0])return!1;const a={type:"link",title:null,url:i+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[a,{type:"text",value:s[1]}]:a}function Mo(e,t,n,r){return!(!wo(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function wo(e,t){const n=e.input.charCodeAt(e.index-1);return(0===e.index||re(n)||ne(n))&&(!t||47!==n)}function Do(e){return e.label||!e.identifier?e.label||"":Ct(e.identifier)}function Fo(e,t,n,r){let o=r.join.length;for(;o--;){const i=r.join[o](e,t,n,r);if(!0===i||1===i)break;if("number"==typeof i)return"\n".repeat(1+i);if(!1===i)return"\n\n\x3c!----\x3e\n\n"}return"\n\n"}const Ho=/\r?\n|\r/g;function Bo(e){if(!e._compiled){const t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function Uo(e,t){return jo(e,t.inConstruct,!0)&&!jo(e,t.notInConstruct,!1)}function jo(e,t,n){if("string"==typeof t&&(t=[t]),!t||0===t.length)return n;let r=-1;for(;++r=l||(e+10?" ":"")),o.shift(4),i+=o.move(function(e,t){const n=[];let r,o=0,i=0;for(;r=Ho.exec(e);)s(e.slice(o,r.index)),n.push(r[0]),o=r.index+r[0].length,i++;return s(e.slice(o)),n.join("");function s(e){n.push(t(e,i,!e))}}(function(e,t,n){const r=t.indexStack,o=e.children||[],i=t.createTracker(n),s=[];let a=-1;for(r.push(-1);++a0&&("\r"===a||"\n"===a)&&"html"===l.type&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),a=" ",c=t.createTracker(n),c.move(i.join(""))),i.push(c.move(t.handle(l,e,t,{...c.current(),before:a,after:u}))),a=i[i.length-1].slice(-1)}return r.pop(),i.join("")}ei.peek=function(){return"["};si.peek=function(){return"~"};const oi={canContainEols:["delete"],enter:{strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},exit:{strikethrough:function(e){this.exit(e)}}},ii={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"]}],handlers:{delete:si}};function si(e,t,n,r){const o=Yo(r),i=n.enter("strikethrough");let s=o.move("~~");return s+=ri(e,n,{...o.current(),before:s,after:"~"}),s+=o.move("~~"),i(),s}function ai(e,t,n){let r=e.value||"",o="`",i=-1;for(;new RegExp("(^|[^`])"+o+"([^`]|$)").test(r);)o+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i"none"===e?null:e),children:[]},e),this.setData("inTable",!0)},tableData:hi,tableHeader:hi,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},exit:{codeText:function(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,di));const n=this.stack[this.stack.length-1];n.value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:pi,tableHeader:pi,tableRow:pi}};function pi(e){this.exit(e)}function hi(e){this.enter({type:"tableCell",children:[]},e)}function di(e,t){return"|"===t?t:e}function mi(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,o=t.stringLength,i=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:function(e,t,n,r){return a(function(e,t,n){const r=e.children;let o=-1;const i=[],s=t.enter("table");for(;++ol&&(l=e[u].length);++ic[i])&&(c[i]=e)}t.push(s)}s[u]=t,a[u]=r}let f=-1;if("object"==typeof r&&"length"in r)for(;++fc[f]&&(c[f]=o),h[f]=o),p[f]=s}s.splice(1,0,p),a.splice(1,0,h),u=-1;const d=[];for(;++u-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+i);let s=i.length+1;("tab"===o||"mixed"===o&&(t&&"list"===t.type&&t.spread||e.spread))&&(s=4*Math.ceil(s/4));const a=n.createTracker(r);a.move(i+" ".repeat(s-i.length)),a.shift(s);const c=n.enter("listItem"),l=n.indentLines(n.containerFlow(e,a.current()),function(e,t,n){if(t)return(n?"":" ".repeat(s))+e;return(n?i:i+" ".repeat(s-i.length))+e});return c(),l}const Ei={exit:{taskListCheckValueChecked:_i,taskListCheckValueUnchecked:_i,paragraph:function(e){const t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){const e=this.stack[this.stack.length-1],n=e.children[0];if(n&&"text"===n.type){const r=t.children;let o,i=-1;for(;++i{const t=/^:::(\w+)(?:\[(.*?)\])?\s*$/,n=/^:::\s*$/,r=/^:::(\w+)(?:\[(.*?)\])?\s*([\s\S]*?)\s*:::$/,o=[];let i=[],s=!1,a=null,c=null;e.children.forEach(e=>{if("paragraph"===e.type&&1===e.children.length&&"text"===e.children[0].type){const l=e.children[0].value.trim(),u=l.match(t),f=l.match(n),p=l.match(r);if(p){const e=p[1],t=p[2]?p[2]?.trim():void 0,n=p[3],r={type:"admonition",data:{hName:"Admonition",hProperties:{type:e,title:t}},children:[{type:"text",value:n?.trim()}]};return void o.push(r)}if(u)return a=u[1],c=u[2]||a,void(s=!0);if(f&&s)return o.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:a,title:c}},children:i}),i=[],s=!1,a=null,void(c=null)}s?i.push(e):o.push(e)}),i.length>0&&a&&o.push({type:"admonition",data:{hName:"Admonition",hProperties:{type:a,title:c}},children:i}),e.children=o}}const Ni=function({children:e}){return(0,yi.jsx)(cr,{rehypePlugins:[Gr],remarkPlugins:[Ai,Ci],components:{pre:e=>(0,yi.jsx)("div",{...e}),code({node:e,inline:t,className:n,children:r,...o}){const i=/language-(\w+)/.exec(n||"");return i?(0,yi.jsx)(a.default,{className:n,language:i[1],...o,children:r}):(0,yi.jsx)("code",{className:n,...o,children:r})},admonition:({node:e,...t})=>{const n=e.data?.hProperties?.type||"note",r=e.data?.hProperties?.title||n,o=function(e){if(!e||!Array.isArray(e))return"";const t=e=>{switch(e.type){case"text":return e.value;case"element":const{tagName:n,properties:r,children:o}=e;return`<${n} ${r?Object.entries(r).map(([e,t])=>`${e}="${t}"`).join(" "):""}>${o?o.map(t).join(""):""}`;default:return""}};return e.map(t).join("")}(e.children);return(0,yi.jsx)(s.A,{type:n,title:r,...t,children:(0,yi.jsx)("div",{dangerouslySetInnerHTML:{__html:o}})})}},children:e})}},12128(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(20489));t.default=e=>o.default.createElement("div",{className:`openapi-skeleton ${e.size??"md"}`})},60710(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},s=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,o=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(r in e);return void 0===r||t.call(e,r)},a=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},c=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(o)return o(e,n).value}return e[n]};e.exports=function e(){var t,n,r,o,l,u,f=arguments[0],p=1,h=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},p=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});p1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(i--,s):void 0,a&&o(n[0],n[1],a)&&(s=i<3?void 0:s,i=1),t=Object(t);++r-1&&e%1==0&&e-1}},35332(e,t,n){var r=n(29698);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},27457(e,t,n){var r=n(59058),o=n(77362),i=n(50402);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},42857(e,t,n){var r=n(55540);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},16944(e,t,n){var r=n(55540);e.exports=function(e){return r(this,e).get(e)}},50548(e,t,n){var r=n(55540);e.exports=function(e){return r(this,e).has(e)}},54292(e,t,n){var r=n(55540);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},26537(e,t,n){var r=n(52243)(Object,"create");e.exports=r},18225(e,t,n){var r=n(50942)(Object.keys,Object);e.exports=r},63514(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},6122(e,t,n){e=n.nmd(e);var r=n(99023),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o&&r.process,a=function(){try{var e=i&&i.require&&i.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=a},50942(e){e.exports=function(e,t){return function(n){return e(t(n))}}},29402(e,t,n){var r=n(47768),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=o(i.length-t,0),c=Array(a);++s0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},38255(e,t,n){var r=n(77362);e.exports=function(){this.__data__=new r,this.size=0}},53227(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},25770(e){e.exports=function(e){return this.__data__.get(e)}},47566(e){e.exports=function(e){return this.__data__.has(e)}},76054(e,t,n){var r=n(77362),o=n(50402),i=n(9346);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<199)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},32586(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},2867(e){e.exports=function(e){return function(){return e}}},51157(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},77421(e){e.exports=function(e){return e}},88537(e,t,n){var r=n(41583),o=n(88723);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},94534(e,t,n){var r=n(88537),o=n(30827);e.exports=function(e){return o(e)&&r(e)}},16677(e,t,n){e=n.nmd(e);var r=n(24358),o=n(49756),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i?r.Buffer:void 0,c=(a?a.isBuffer:void 0)||o;e.exports=c},41583(e,t,n){var r=n(25723),o=n(97604);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},88723(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},97604(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},43040(e,t,n){var r=n(25723),o=n(51e3),i=n(30827),s=Function.prototype,a=Object.prototype,c=s.toString,l=a.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==u}},37586(e,t,n){var r=n(35882),o=n(12652),i=n(6122),s=i&&i.isTypedArray,a=s?o(s):r;e.exports=a},41264(e,t,n){var r=n(50510),o=n(36504),i=n(88537);e.exports=function(e){return i(e)?r(e,!0):o(e)}},49756(e){e.exports=function(){return!1}},56007(e,t,n){var r=n(28096),o=n(41264);e.exports=function(e){return r(e,o(e))}},5062(e,t,n){"use strict";const{DOCUMENT_MODE:r}=n(27447),o="html",i=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],s=i.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),a=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],c=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],l=c.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function u(e){const t=-1!==e.indexOf('"')?"'":'"';return t+e+t}function f(e,t){for(let n=0;n-1)return r.QUIRKS;let e=null===t?s:i;if(f(n,e))return r.QUIRKS;if(e=null===t?c:l,f(n,e))return r.LIMITED_QUIRKS}return r.NO_QUIRKS},t.serializeContent=function(e,t,n){let r="!DOCTYPE ";return e&&(r+=e),t?r+=" PUBLIC "+u(t):n&&(r+=" SYSTEM"),null!==n&&(r+=" "+u(n)),r}},78457(e){"use strict";e.exports={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"}},91872(e,t,n){"use strict";const r=n(96642),o=n(27447),i=o.TAG_NAMES,s=o.NAMESPACES,a=o.ATTRS,c="text/html",l="application/xhtml+xml",u={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},f={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:s.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:s.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:s.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:s.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:s.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:s.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:s.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:s.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:s.XML},"xml:space":{prefix:"xml",name:"space",namespace:s.XML},xmlns:{prefix:"",name:"xmlns",namespace:s.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:s.XMLNS}},p=t.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},h={[i.B]:!0,[i.BIG]:!0,[i.BLOCKQUOTE]:!0,[i.BODY]:!0,[i.BR]:!0,[i.CENTER]:!0,[i.CODE]:!0,[i.DD]:!0,[i.DIV]:!0,[i.DL]:!0,[i.DT]:!0,[i.EM]:!0,[i.EMBED]:!0,[i.H1]:!0,[i.H2]:!0,[i.H3]:!0,[i.H4]:!0,[i.H5]:!0,[i.H6]:!0,[i.HEAD]:!0,[i.HR]:!0,[i.I]:!0,[i.IMG]:!0,[i.LI]:!0,[i.LISTING]:!0,[i.MENU]:!0,[i.META]:!0,[i.NOBR]:!0,[i.OL]:!0,[i.P]:!0,[i.PRE]:!0,[i.RUBY]:!0,[i.S]:!0,[i.SMALL]:!0,[i.SPAN]:!0,[i.STRONG]:!0,[i.STRIKE]:!0,[i.SUB]:!0,[i.SUP]:!0,[i.TABLE]:!0,[i.TT]:!0,[i.U]:!0,[i.UL]:!0,[i.VAR]:!0};t.causesExit=function(e){const t=e.tagName;return!!(t===i.FONT&&(null!==r.getTokenAttr(e,a.COLOR)||null!==r.getTokenAttr(e,a.SIZE)||null!==r.getTokenAttr(e,a.FACE)))||h[t]},t.adjustTokenMathMLAttrs=function(e){for(let t=0;t=55296&&e<=57343},t.isSurrogatePair=function(e){return e>=56320&&e<=57343},t.getSurrogatePairCodePoint=function(e,t){return 1024*(e-55296)+9216+t},t.isControlCodePoint=function(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159},t.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||n.indexOf(e)>-1}},95452(e,t,n){"use strict";const r=n(55147);e.exports=class extends r{constructor(e,t){super(e),this.posTracker=null,this.onParseError=t.onParseError}_setErrorLocation(e){e.startLine=e.endLine=this.posTracker.line,e.startCol=e.endCol=this.posTracker.col,e.startOffset=e.endOffset=this.posTracker.offset}_reportError(e){const t={code:e,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(t),this.onParseError(t)}_getOverriddenMethods(e){return{_err(t){e._reportError(t)}}}}},56562(e,t,n){"use strict";const r=n(95452),o=n(74724),i=n(85979),s=n(55147);e.exports=class extends r{constructor(e,t){super(e,t),this.opts=t,this.ctLoc=null,this.locBeforeToken=!1}_setErrorLocation(e){this.ctLoc&&(e.startLine=this.ctLoc.startLine,e.startCol=this.ctLoc.startCol,e.startOffset=this.ctLoc.startOffset,e.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,e.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,e.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}_getOverriddenMethods(e,t){return{_bootstrap(n,r){t._bootstrap.call(this,n,r),s.install(this.tokenizer,o,e.opts),s.install(this.tokenizer,i)},_processInputToken(n){e.ctLoc=n.location,t._processInputToken.call(this,n)},_err(t,n){e.locBeforeToken=n&&n.beforeToken,e._reportError(t)}}}}},89666(e,t,n){"use strict";const r=n(95452),o=n(37344),i=n(55147);e.exports=class extends r{constructor(e,t){super(e,t),this.posTracker=i.install(e,o),this.lastErrOffset=-1}_reportError(e){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,super._reportError(e))}}},74724(e,t,n){"use strict";const r=n(95452),o=n(89666),i=n(55147);e.exports=class extends r{constructor(e,t){super(e,t);const n=i.install(e.preprocessor,o,t);this.posTracker=n.posTracker}}},77152(e,t,n){"use strict";const r=n(55147);e.exports=class extends r{constructor(e,t){super(e),this.onItemPop=t.onItemPop}_getOverriddenMethods(e,t){return{pop(){e.onItemPop(this.current),t.pop.call(this)},popAllUpToHtmlElement(){for(let t=this.stackTop;t>0;t--)e.onItemPop(this.items[t]);t.popAllUpToHtmlElement.call(this)},remove(n){e.onItemPop(this.current),t.remove.call(this,n)}}}}},47279(e,t,n){"use strict";const r=n(55147),o=n(96642),i=n(85979),s=n(77152),a=n(27447).TAG_NAMES;e.exports=class extends r{constructor(e){super(e),this.parser=e,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(e){let t=null;this.lastStartTagToken&&(t=Object.assign({},this.lastStartTagToken.location),t.startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(e,t)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),i={};t.type===o.END_TAG_TOKEN&&r===t.tagName?(i.endTag=Object.assign({},n),i.endLine=n.endLine,i.endCol=n.endCol,i.endOffset=n.endOffset):(i.endLine=n.startLine,i.endCol=n.startCol,i.endOffset=n.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(e,i)}}_getOverriddenMethods(e,t){return{_bootstrap(n,o){t._bootstrap.call(this,n,o),e.lastStartTagToken=null,e.lastFosterParentingLocation=null,e.currentToken=null;const a=r.install(this.tokenizer,i);e.posTracker=a.posTracker,r.install(this.openElements,s,{onItemPop:function(t){e._setEndLocation(t,e.currentToken)}})},_runParsingLoop(n){t._runParsingLoop.call(this,n);for(let t=this.openElements.stackTop;t>=0;t--)e._setEndLocation(this.openElements.items[t],e.currentToken)},_processTokenInForeignContent(n){e.currentToken=n,t._processTokenInForeignContent.call(this,n)},_processToken(n){e.currentToken=n,t._processToken.call(this,n);if(n.type===o.END_TAG_TOKEN&&(n.tagName===a.HTML||n.tagName===a.BODY&&this.openElements.hasInScope(a.BODY)))for(let t=this.openElements.stackTop;t>=0;t--){const r=this.openElements.items[t];if(this.treeAdapter.getTagName(r)===n.tagName){e._setEndLocation(r,n);break}}},_setDocumentType(e){t._setDocumentType.call(this,e);const n=this.treeAdapter.getChildNodes(this.document),r=n.length;for(let t=0;t{const i=o.MODE[r];n[i]=function(n){e.ctLoc=e._getCurrentLocation(),t[i].call(this,n)}}),n}}},37344(e,t,n){"use strict";const r=n(55147);e.exports=class extends r{constructor(e){super(e),this.preprocessor=e,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.offset=0,this.col=0,this.line=1}_getOverriddenMethods(e,t){return{advance(){const n=this.pos+1,r=this.html[n];return e.isEol&&(e.isEol=!1,e.line++,e.lineStartPos=n),("\n"===r||"\r"===r&&"\n"!==this.html[n+1])&&(e.isEol=!0),e.col=n-e.lineStartPos+1,e.offset=e.droppedBufferSize+n,t.advance.call(this)},retreat(){t.retreat.call(this),e.isEol=!1,e.col=this.pos-e.lineStartPos+1},dropParsedChunk(){const n=this.pos;t.dropParsedChunk.call(this);const r=n-this.pos;e.lineStartPos-=r,e.droppedBufferSize+=r,e.offset=e.droppedBufferSize+this.pos}}}}},31747(e){"use strict";class t{constructor(e){this.length=0,this.entries=[],this.treeAdapter=e,this.bookmark=null}_getNoahArkConditionCandidates(e){const n=[];if(this.length>=3){const r=this.treeAdapter.getAttrList(e).length,o=this.treeAdapter.getTagName(e),i=this.treeAdapter.getNamespaceURI(e);for(let e=this.length-1;e>=0;e--){const s=this.entries[e];if(s.type===t.MARKER_ENTRY)break;const a=s.element,c=this.treeAdapter.getAttrList(a);this.treeAdapter.getTagName(a)===o&&this.treeAdapter.getNamespaceURI(a)===i&&c.length===r&&n.push({idx:e,attrs:c})}}return n.length<3?[]:n}_ensureNoahArkCondition(e){const t=this._getNoahArkConditionCandidates(e);let n=t.length;if(n){const r=this.treeAdapter.getAttrList(e),o=r.length,i=Object.create(null);for(let e=0;e=2;e--)this.entries.splice(t[e].idx,1),this.length--}}insertMarker(){this.entries.push({type:t.MARKER_ENTRY}),this.length++}pushElement(e,n){this._ensureNoahArkCondition(e),this.entries.push({type:t.ELEMENT_ENTRY,element:e,token:n}),this.length++}insertElementAfterBookmark(e,n){let r=this.length-1;for(;r>=0&&this.entries[r]!==this.bookmark;r--);this.entries.splice(r+1,0,{type:t.ELEMENT_ENTRY,element:e,token:n}),this.length++}removeEntry(e){for(let t=this.length-1;t>=0;t--)if(this.entries[t]===e){this.entries.splice(t,1),this.length--;break}}clearToLastMarker(){for(;this.length;){const e=this.entries.pop();if(this.length--,e.type===t.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(e){for(let n=this.length-1;n>=0;n--){const r=this.entries[n];if(r.type===t.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(r.element)===e)return r}return null}getElementEntry(e){for(let n=this.length-1;n>=0;n--){const r=this.entries[n];if(r.type===t.ELEMENT_ENTRY&&r.element===e)return r}return null}}t.MARKER_ENTRY="MARKER_ENTRY",t.ELEMENT_ENTRY="ELEMENT_ENTRY",e.exports=t},59394(e,t,n){"use strict";const r=n(96642),o=n(36528),i=n(31747),s=n(47279),a=n(56562),c=n(55147),l=n(8113),u=n(37097),f=n(5062),p=n(91872),h=n(78457),d=n(76287),m=n(27447),T=m.TAG_NAMES,E=m.NAMESPACES,g=m.ATTRS,_={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:l},A="hidden",y="INITIAL_MODE",C="BEFORE_HTML_MODE",N="BEFORE_HEAD_MODE",k="IN_HEAD_MODE",O="IN_HEAD_NO_SCRIPT_MODE",v="AFTER_HEAD_MODE",S="IN_BODY_MODE",b="TEXT_MODE",x="IN_TABLE_MODE",I="IN_TABLE_TEXT_MODE",R="IN_CAPTION_MODE",L="IN_COLUMN_GROUP_MODE",P="IN_TABLE_BODY_MODE",M="IN_ROW_MODE",w="IN_CELL_MODE",D="IN_SELECT_MODE",F="IN_SELECT_IN_TABLE_MODE",H="IN_TEMPLATE_MODE",B="AFTER_BODY_MODE",U="IN_FRAMESET_MODE",j="AFTER_FRAMESET_MODE",G="AFTER_AFTER_BODY_MODE",K="AFTER_AFTER_FRAMESET_MODE",z={[T.TR]:M,[T.TBODY]:P,[T.THEAD]:P,[T.TFOOT]:P,[T.CAPTION]:R,[T.COLGROUP]:L,[T.TABLE]:x,[T.BODY]:S,[T.FRAMESET]:U},Y={[T.CAPTION]:x,[T.COLGROUP]:x,[T.TBODY]:x,[T.TFOOT]:x,[T.THEAD]:x,[T.COL]:L,[T.TR]:P,[T.TD]:M,[T.TH]:M},W={[y]:{[r.CHARACTER_TOKEN]:se,[r.NULL_CHARACTER_TOKEN]:se,[r.WHITESPACE_CHARACTER_TOKEN]:ee,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:function(e,t){e._setDocumentType(t);const n=t.forceQuirks?m.DOCUMENT_MODE.QUIRKS:f.getDocumentMode(t);f.isConforming(t)||e._err(h.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=C},[r.START_TAG_TOKEN]:se,[r.END_TAG_TOKEN]:se,[r.EOF_TOKEN]:se},[C]:{[r.CHARACTER_TOKEN]:ae,[r.NULL_CHARACTER_TOKEN]:ae,[r.WHITESPACE_CHARACTER_TOKEN]:ee,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?(e._insertElement(t,E.HTML),e.insertionMode=N):ae(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n!==T.HTML&&n!==T.HEAD&&n!==T.BODY&&n!==T.BR||ae(e,t)},[r.EOF_TOKEN]:ae},[N]:{[r.CHARACTER_TOKEN]:ce,[r.NULL_CHARACTER_TOKEN]:ce,[r.WHITESPACE_CHARACTER_TOKEN]:ee,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.HEAD?(e._insertElement(t,E.HTML),e.headElement=e.openElements.current,e.insertionMode=k):ce(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HEAD||n===T.BODY||n===T.HTML||n===T.BR?ce(e,t):e._err(h.endTagWithoutMatchingOpenElement)},[r.EOF_TOKEN]:ce},[k]:{[r.CHARACTER_TOKEN]:fe,[r.NULL_CHARACTER_TOKEN]:fe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:le,[r.END_TAG_TOKEN]:ue,[r.EOF_TOKEN]:fe},[O]:{[r.CHARACTER_TOKEN]:pe,[r.NULL_CHARACTER_TOKEN]:pe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.BASEFONT||n===T.BGSOUND||n===T.HEAD||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.STYLE?le(e,t):n===T.NOSCRIPT?e._err(h.nestedNoscriptInHead):pe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.NOSCRIPT?(e.openElements.pop(),e.insertionMode=k):n===T.BR?pe(e,t):e._err(h.endTagWithoutMatchingOpenElement)},[r.EOF_TOKEN]:pe},[v]:{[r.CHARACTER_TOKEN]:he,[r.NULL_CHARACTER_TOKEN]:he,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:te,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.BODY?(e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode=S):n===T.FRAMESET?(e._insertElement(t,E.HTML),e.insertionMode=U):n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.SCRIPT||n===T.STYLE||n===T.TEMPLATE||n===T.TITLE?(e._err(h.abandonedHeadElementChild),e.openElements.push(e.headElement),le(e,t),e.openElements.remove(e.headElement)):n===T.HEAD?e._err(h.misplacedStartTagForHeadElement):he(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.BODY||n===T.HTML||n===T.BR?he(e,t):n===T.TEMPLATE?ue(e,t):e._err(h.endTagWithoutMatchingOpenElement)},[r.EOF_TOKEN]:he},[S]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:ve,[r.END_TAG_TOKEN]:Ie,[r.EOF_TOKEN]:Re},[b]:{[r.CHARACTER_TOKEN]:oe,[r.NULL_CHARACTER_TOKEN]:oe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ee,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:ee,[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.SCRIPT&&(e.pendingScript=e.openElements.current);e.openElements.pop(),e.insertionMode=e.originalInsertionMode},[r.EOF_TOKEN]:function(e,t){e._err(h.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}},[x]:{[r.CHARACTER_TOKEN]:Le,[r.NULL_CHARACTER_TOKEN]:Le,[r.WHITESPACE_CHARACTER_TOKEN]:Le,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:Pe,[r.END_TAG_TOKEN]:Me,[r.EOF_TOKEN]:Re},[I]:{[r.CHARACTER_TOKEN]:function(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0},[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:function(e,t){e.pendingCharacterTokens.push(t)},[r.COMMENT_TOKEN]:De,[r.DOCTYPE_TOKEN]:De,[r.START_TAG_TOKEN]:De,[r.END_TAG_TOKEN]:De,[r.EOF_TOKEN]:De},[R]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TD||n===T.TFOOT||n===T.TH||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=x,e._processToken(t)):ve(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.TABLE?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=x,n===T.TABLE&&e._processToken(t)):n!==T.BODY&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&n!==T.TBODY&&n!==T.TD&&n!==T.TFOOT&&n!==T.TH&&n!==T.THEAD&&n!==T.TR&&Ie(e,t)},[r.EOF_TOKEN]:Re},[L]:{[r.CHARACTER_TOKEN]:Fe,[r.NULL_CHARACTER_TOKEN]:Fe,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.COL?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.TEMPLATE?le(e,t):Fe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.COLGROUP?e.openElements.currentTagName===T.COLGROUP&&(e.openElements.pop(),e.insertionMode=x):n===T.TEMPLATE?ue(e,t):n!==T.COL&&Fe(e,t)},[r.EOF_TOKEN]:Re},[P]:{[r.CHARACTER_TOKEN]:Le,[r.NULL_CHARACTER_TOKEN]:Le,[r.WHITESPACE_CHARACTER_TOKEN]:Le,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TR?(e.openElements.clearBackToTableBodyContext(),e._insertElement(t,E.HTML),e.insertionMode=M):n===T.TH||n===T.TD?(e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(T.TR),e.insertionMode=M,e._processToken(t)):n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TFOOT||n===T.THEAD?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x,e._processToken(t)):Pe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TBODY||n===T.TFOOT||n===T.THEAD?e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x):n===T.TABLE?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x,e._processToken(t)):(n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP||n!==T.HTML&&n!==T.TD&&n!==T.TH&&n!==T.TR)&&Me(e,t)},[r.EOF_TOKEN]:Re},[M]:{[r.CHARACTER_TOKEN]:Le,[r.NULL_CHARACTER_TOKEN]:Le,[r.WHITESPACE_CHARACTER_TOKEN]:Le,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TH||n===T.TD?(e.openElements.clearBackToTableRowContext(),e._insertElement(t,E.HTML),e.insertionMode=w,e.activeFormattingElements.insertMarker()):n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):Pe(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TR?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P):n===T.TABLE?e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):n===T.TBODY||n===T.TFOOT||n===T.THEAD?(e.openElements.hasInTableScope(n)||e.openElements.hasInTableScope(T.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):(n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP||n!==T.HTML&&n!==T.TD&&n!==T.TH)&&Me(e,t)},[r.EOF_TOKEN]:Re},[w]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.COL||n===T.COLGROUP||n===T.TBODY||n===T.TD||n===T.TFOOT||n===T.TH||n===T.THEAD||n===T.TR?(e.openElements.hasInTableScope(T.TD)||e.openElements.hasInTableScope(T.TH))&&(e._closeTableCell(),e._processToken(t)):ve(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.TD||n===T.TH?e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=M):n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?e.openElements.hasInTableScope(n)&&(e._closeTableCell(),e._processToken(t)):n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&Ie(e,t)},[r.EOF_TOKEN]:Re},[D]:{[r.CHARACTER_TOKEN]:oe,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:He,[r.END_TAG_TOKEN]:Be,[r.EOF_TOKEN]:Re},[F]:{[r.CHARACTER_TOKEN]:oe,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR||n===T.TD||n===T.TH?(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processToken(t)):He(e,t)},[r.END_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.CAPTION||n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR||n===T.TD||n===T.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processToken(t)):Be(e,t)},[r.EOF_TOKEN]:Re},[H]:{[r.CHARACTER_TOKEN]:me,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;if(n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META||n===T.NOFRAMES||n===T.SCRIPT||n===T.STYLE||n===T.TEMPLATE||n===T.TITLE)le(e,t);else{const r=Y[n]||S;e._popTmplInsertionMode(),e._pushTmplInsertionMode(r),e.insertionMode=r,e._processToken(t)}},[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.TEMPLATE&&ue(e,t)},[r.EOF_TOKEN]:Ue},[B]:{[r.CHARACTER_TOKEN]:je,[r.NULL_CHARACTER_TOKEN]:je,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:function(e,t){e._appendCommentNode(t,e.openElements.items[0])},[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?ve(e,t):je(e,t)},[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?e.fragmentContext||(e.insertionMode=G):je(e,t)},[r.EOF_TOKEN]:ie},[U]:{[r.CHARACTER_TOKEN]:ee,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.FRAMESET?e._insertElement(t,E.HTML):n===T.FRAME?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.NOFRAMES&&le(e,t)},[r.END_TAG_TOKEN]:function(e,t){t.tagName!==T.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagName===T.FRAMESET||(e.insertionMode=j))},[r.EOF_TOKEN]:ie},[j]:{[r.CHARACTER_TOKEN]:ee,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:oe,[r.COMMENT_TOKEN]:ne,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.NOFRAMES&&le(e,t)},[r.END_TAG_TOKEN]:function(e,t){t.tagName===T.HTML&&(e.insertionMode=K)},[r.EOF_TOKEN]:ie},[G]:{[r.CHARACTER_TOKEN]:Ge,[r.NULL_CHARACTER_TOKEN]:Ge,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:re,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){t.tagName===T.HTML?ve(e,t):Ge(e,t)},[r.END_TAG_TOKEN]:Ge,[r.EOF_TOKEN]:ie},[K]:{[r.CHARACTER_TOKEN]:ee,[r.NULL_CHARACTER_TOKEN]:ee,[r.WHITESPACE_CHARACTER_TOKEN]:de,[r.COMMENT_TOKEN]:re,[r.DOCTYPE_TOKEN]:ee,[r.START_TAG_TOKEN]:function(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.NOFRAMES&&le(e,t)},[r.END_TAG_TOKEN]:ee,[r.EOF_TOKEN]:ie}};function V(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagName)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):xe(e,t),n}function q(e,t){let n=null;for(let r=e.openElements.stackTop;r>=0;r--){const o=e.openElements.items[r];if(o===t.element)break;e._isSpecialElement(o)&&(n=o)}return n||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),n}function Q(e,t,n){let r=t,o=e.openElements.getCommonAncestor(t);for(let i=0,s=o;s!==n;i++,s=o){o=e.openElements.getCommonAncestor(s);const n=e.activeFormattingElements.getElementEntry(s),a=n&&i>=3;!n||a?(a&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(s)):(s=X(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(s,r),r=s)}return r}function X(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function $(e,t,n){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(n);else{const r=e.treeAdapter.getTagName(t),o=e.treeAdapter.getNamespaceURI(t);r===T.TEMPLATE&&o===E.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function Z(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),o=n.token,i=e.treeAdapter.createElement(o.tagName,r,o.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,n.token),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,i)}function J(e,t){let n;for(let r=0;r<8&&(n=V(e,t),n);r++){const t=q(e,n);if(!t)break;e.activeFormattingElements.bookmark=n;const r=Q(e,t,n.element),o=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(r),$(e,o,r),Z(e,t,n)}}function ee(){}function te(e){e._err(h.misplacedDoctype)}function ne(e,t){e._appendCommentNode(t,e.openElements.currentTmplContent||e.openElements.current)}function re(e,t){e._appendCommentNode(t,e.document)}function oe(e,t){e._insertCharacters(t)}function ie(e){e.stopped=!0}function se(e,t){e._err(h.missingDoctype,{beforeToken:!0}),e.treeAdapter.setDocumentMode(e.document,m.DOCUMENT_MODE.QUIRKS),e.insertionMode=C,e._processToken(t)}function ae(e,t){e._insertFakeRootElement(),e.insertionMode=N,e._processToken(t)}function ce(e,t){e._insertFakeElement(T.HEAD),e.headElement=e.openElements.current,e.insertionMode=k,e._processToken(t)}function le(e,t){const n=t.tagName;n===T.HTML?ve(e,t):n===T.BASE||n===T.BASEFONT||n===T.BGSOUND||n===T.LINK||n===T.META?(e._appendElement(t,E.HTML),t.ackSelfClosing=!0):n===T.TITLE?e._switchToTextParsing(t,r.MODE.RCDATA):n===T.NOSCRIPT?e.options.scriptingEnabled?e._switchToTextParsing(t,r.MODE.RAWTEXT):(e._insertElement(t,E.HTML),e.insertionMode=O):n===T.NOFRAMES||n===T.STYLE?e._switchToTextParsing(t,r.MODE.RAWTEXT):n===T.SCRIPT?e._switchToTextParsing(t,r.MODE.SCRIPT_DATA):n===T.TEMPLATE?(e._insertTemplate(t,E.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=H,e._pushTmplInsertionMode(H)):n===T.HEAD?e._err(h.misplacedStartTagForHeadElement):fe(e,t)}function ue(e,t){const n=t.tagName;n===T.HEAD?(e.openElements.pop(),e.insertionMode=v):n===T.BODY||n===T.BR||n===T.HTML?fe(e,t):n===T.TEMPLATE&&e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==T.TEMPLATE&&e._err(h.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(h.endTagWithoutMatchingOpenElement)}function fe(e,t){e.openElements.pop(),e.insertionMode=v,e._processToken(t)}function pe(e,t){const n=t.type===r.EOF_TOKEN?h.openElementsLeftAfterEof:h.disallowedContentInNoscriptInHead;e._err(n),e.openElements.pop(),e.insertionMode=k,e._processToken(t)}function he(e,t){e._insertFakeElement(T.BODY),e.insertionMode=S,e._processToken(t)}function de(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function me(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Te(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}function Ee(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function ge(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function _e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Ae(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,E.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function ye(e,t){e._appendElement(t,E.HTML),t.ackSelfClosing=!0}function Ce(e,t){e._switchToTextParsing(t,r.MODE.RAWTEXT)}function Ne(e,t){e.openElements.currentTagName===T.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML)}function ke(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,E.HTML)}function Oe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML)}function ve(e,t){const n=t.tagName;switch(n.length){case 1:n===T.I||n===T.S||n===T.B||n===T.U?ge(e,t):n===T.P?Te(e,t):n===T.A?function(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(T.A);n&&(J(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t):Oe(e,t);break;case 2:n===T.DL||n===T.OL||n===T.UL?Te(e,t):n===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement();const n=e.openElements.currentTagName;n!==T.H1&&n!==T.H2&&n!==T.H3&&n!==T.H4&&n!==T.H5&&n!==T.H6||e.openElements.pop(),e._insertElement(t,E.HTML)}(e,t):n===T.LI||n===T.DD||n===T.DT?function(e,t){e.framesetOk=!1;const n=t.tagName;for(let r=e.openElements.stackTop;r>=0;r--){const t=e.openElements.items[r],o=e.treeAdapter.getTagName(t);let i=null;if(n===T.LI&&o===T.LI?i=T.LI:n!==T.DD&&n!==T.DT||o!==T.DD&&o!==T.DT||(i=o),i){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.popUntilTagNamePopped(i);break}if(o!==T.ADDRESS&&o!==T.DIV&&o!==T.P&&e._isSpecialElement(t))break}e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}(e,t):n===T.EM||n===T.TT?ge(e,t):n===T.BR?Ae(e,t):n===T.HR?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._appendElement(t,E.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t):n===T.RB?ke(e,t):n===T.RT||n===T.RP?function(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(T.RTC),e._insertElement(t,E.HTML)}(e,t):n!==T.TH&&n!==T.TD&&n!==T.TR&&Oe(e,t);break;case 3:n===T.DIV||n===T.DIR||n===T.NAV?Te(e,t):n===T.PRE?Ee(e,t):n===T.BIG?ge(e,t):n===T.IMG||n===T.WBR?Ae(e,t):n===T.XMP?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,r.MODE.RAWTEXT)}(e,t):n===T.SVG?function(e,t){e._reconstructActiveFormattingElements(),p.adjustTokenSVGAttrs(t),p.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,E.SVG):e._insertElement(t,E.SVG),t.ackSelfClosing=!0}(e,t):n===T.RTC?ke(e,t):n!==T.COL&&Oe(e,t);break;case 4:n===T.HTML?function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t):n===T.BASE||n===T.LINK||n===T.META?le(e,t):n===T.BODY?function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}(e,t):n===T.MAIN||n===T.MENU?Te(e,t):n===T.FORM?function(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),n||(e.formElement=e.openElements.current))}(e,t):n===T.CODE||n===T.FONT?ge(e,t):n===T.NOBR?function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(T.NOBR)&&(J(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,E.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t):n===T.AREA?Ae(e,t):n===T.MATH?function(e,t){e._reconstructActiveFormattingElements(),p.adjustTokenMathMLAttrs(t),p.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,E.MATHML):e._insertElement(t,E.MATHML),t.ackSelfClosing=!0}(e,t):n===T.MENU?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML)}(e,t):n!==T.HEAD&&Oe(e,t);break;case 5:n===T.STYLE||n===T.TITLE?le(e,t):n===T.ASIDE?Te(e,t):n===T.SMALL?ge(e,t):n===T.TABLE?function(e,t){e.treeAdapter.getDocumentMode(e.document)!==m.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode=x}(e,t):n===T.EMBED?Ae(e,t):n===T.INPUT?function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,E.HTML);const n=r.getTokenAttr(t,g.TYPE);n&&n.toLowerCase()===A||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t):n===T.PARAM||n===T.TRACK?ye(e,t):n===T.IMAGE?function(e,t){t.tagName=T.IMG,Ae(e,t)}(e,t):n!==T.FRAME&&n!==T.TBODY&&n!==T.TFOOT&&n!==T.THEAD&&Oe(e,t);break;case 6:n===T.SCRIPT?le(e,t):n===T.CENTER||n===T.FIGURE||n===T.FOOTER||n===T.HEADER||n===T.HGROUP||n===T.DIALOG?Te(e,t):n===T.BUTTON?function(e,t){e.openElements.hasInScope(T.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.framesetOk=!1}(e,t):n===T.STRIKE||n===T.STRONG?ge(e,t):n===T.APPLET||n===T.OBJECT?_e(e,t):n===T.KEYGEN?Ae(e,t):n===T.SOURCE?ye(e,t):n===T.IFRAME?function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,r.MODE.RAWTEXT)}(e,t):n===T.SELECT?function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,E.HTML),e.framesetOk=!1,e.insertionMode===x||e.insertionMode===R||e.insertionMode===P||e.insertionMode===M||e.insertionMode===w?e.insertionMode=F:e.insertionMode=D}(e,t):n===T.OPTION?Ne(e,t):Oe(e,t);break;case 7:n===T.BGSOUND?le(e,t):n===T.DETAILS||n===T.ADDRESS||n===T.ARTICLE||n===T.SECTION||n===T.SUMMARY?Te(e,t):n===T.LISTING?Ee(e,t):n===T.MARQUEE?_e(e,t):n===T.NOEMBED?Ce(e,t):n!==T.CAPTION&&Oe(e,t);break;case 8:n===T.BASEFONT?le(e,t):n===T.FRAMESET?function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,E.HTML),e.insertionMode=U)}(e,t):n===T.FIELDSET?Te(e,t):n===T.TEXTAREA?function(e,t){e._insertElement(t,E.HTML),e.skipNextNewLine=!0,e.tokenizer.state=r.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=b}(e,t):n===T.TEMPLATE?le(e,t):n===T.NOSCRIPT?e.options.scriptingEnabled?Ce(e,t):Oe(e,t):n===T.OPTGROUP?Ne(e,t):n!==T.COLGROUP&&Oe(e,t);break;case 9:n===T.PLAINTEXT?function(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,E.HTML),e.tokenizer.state=r.MODE.PLAINTEXT}(e,t):Oe(e,t);break;case 10:n===T.BLOCKQUOTE||n===T.FIGCAPTION?Te(e,t):Oe(e,t);break;default:Oe(e,t)}}function Se(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function be(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function xe(e,t){const n=t.tagName;for(let r=e.openElements.stackTop;r>0;r--){const t=e.openElements.items[r];if(e.treeAdapter.getTagName(t)===n){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilElementPopped(t);break}if(e._isSpecialElement(t))break}}function Ie(e,t){const n=t.tagName;switch(n.length){case 1:n===T.A||n===T.B||n===T.I||n===T.S||n===T.U?J(e,t):n===T.P?function(e){e.openElements.hasInButtonScope(T.P)||e._insertFakeElement(T.P),e._closePElement()}(e):xe(e,t);break;case 2:n===T.DL||n===T.UL||n===T.OL?Se(e,t):n===T.LI?function(e){e.openElements.hasInListItemScope(T.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(T.LI),e.openElements.popUntilTagNamePopped(T.LI))}(e):n===T.DD||n===T.DT?function(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}(e,t):n===T.H1||n===T.H2||n===T.H3||n===T.H4||n===T.H5||n===T.H6?function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e):n===T.BR?function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(T.BR),e.openElements.pop(),e.framesetOk=!1}(e):n===T.EM||n===T.TT?J(e,t):xe(e,t);break;case 3:n===T.BIG?J(e,t):n===T.DIR||n===T.DIV||n===T.NAV||n===T.PRE?Se(e,t):xe(e,t);break;case 4:n===T.BODY?function(e){e.openElements.hasInScope(T.BODY)&&(e.insertionMode=B)}(e):n===T.HTML?function(e,t){e.openElements.hasInScope(T.BODY)&&(e.insertionMode=B,e._processToken(t))}(e,t):n===T.FORM?function(e){const t=e.openElements.tmplCount>0,n=e.formElement;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(T.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(T.FORM):e.openElements.remove(n))}(e):n===T.CODE||n===T.FONT||n===T.NOBR?J(e,t):n===T.MAIN||n===T.MENU?Se(e,t):xe(e,t);break;case 5:n===T.ASIDE?Se(e,t):n===T.SMALL?J(e,t):xe(e,t);break;case 6:n===T.CENTER||n===T.FIGURE||n===T.FOOTER||n===T.HEADER||n===T.HGROUP||n===T.DIALOG?Se(e,t):n===T.APPLET||n===T.OBJECT?be(e,t):n===T.STRIKE||n===T.STRONG?J(e,t):xe(e,t);break;case 7:n===T.ADDRESS||n===T.ARTICLE||n===T.DETAILS||n===T.SECTION||n===T.SUMMARY||n===T.LISTING?Se(e,t):n===T.MARQUEE?be(e,t):xe(e,t);break;case 8:n===T.FIELDSET?Se(e,t):n===T.TEMPLATE?ue(e,t):xe(e,t);break;case 10:n===T.BLOCKQUOTE||n===T.FIGCAPTION?Se(e,t):xe(e,t);break;default:xe(e,t)}}function Re(e,t){e.tmplInsertionModeStackTop>-1?Ue(e,t):e.stopped=!0}function Le(e,t){const n=e.openElements.currentTagName;n===T.TABLE||n===T.TBODY||n===T.TFOOT||n===T.THEAD||n===T.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=I,e._processToken(t)):we(e,t)}function Pe(e,t){const n=t.tagName;switch(n.length){case 2:n===T.TD||n===T.TH||n===T.TR?function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(T.TBODY),e.insertionMode=P,e._processToken(t)}(e,t):we(e,t);break;case 3:n===T.COL?function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(T.COLGROUP),e.insertionMode=L,e._processToken(t)}(e,t):we(e,t);break;case 4:n===T.FORM?function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,E.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t):we(e,t);break;case 5:n===T.TABLE?function(e,t){e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode(),e._processToken(t))}(e,t):n===T.STYLE?le(e,t):n===T.TBODY||n===T.TFOOT||n===T.THEAD?function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,E.HTML),e.insertionMode=P}(e,t):n===T.INPUT?function(e,t){const n=r.getTokenAttr(t,g.TYPE);n&&n.toLowerCase()===A?e._appendElement(t,E.HTML):we(e,t),t.ackSelfClosing=!0}(e,t):we(e,t);break;case 6:n===T.SCRIPT?le(e,t):we(e,t);break;case 7:n===T.CAPTION?function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,E.HTML),e.insertionMode=R}(e,t):we(e,t);break;case 8:n===T.COLGROUP?function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,E.HTML),e.insertionMode=L}(e,t):n===T.TEMPLATE?le(e,t):we(e,t);break;default:we(e,t)}}function Me(e,t){const n=t.tagName;n===T.TABLE?e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode()):n===T.TEMPLATE?ue(e,t):n!==T.BODY&&n!==T.CAPTION&&n!==T.COL&&n!==T.COLGROUP&&n!==T.HTML&&n!==T.TBODY&&n!==T.TD&&n!==T.TFOOT&&n!==T.TH&&n!==T.THEAD&&n!==T.TR&&we(e,t)}function we(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=n}function De(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0?(e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function je(e,t){e.insertionMode=S,e._processToken(t)}function Ge(e,t){e.insertionMode=S,e._processToken(t)}e.exports=class{constructor(e){this.options=u(_,e),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&c.install(this,s),this.options.onParseError&&c.install(this,a,{onParseError:this.options.onParseError})}parse(e){const t=this.treeAdapter.createDocument();return this._bootstrap(t,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),t}parseFragment(e,t){t||(t=this.treeAdapter.createElement(T.TEMPLATE,E.HTML,[]));const n=this.treeAdapter.createElement("documentmock",E.HTML,[]);this._bootstrap(n,t),this.treeAdapter.getTagName(t)===T.TEMPLATE&&this._pushTmplInsertionMode(H),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);const r=this.treeAdapter.getFirstChild(n),o=this.treeAdapter.createDocumentFragment();return this._adoptNodes(r,o),o}_bootstrap(e,t){this.tokenizer=new r(this.options),this.stopped=!1,this.insertionMode=y,this.originalInsertionMode="",this.document=e,this.fragmentContext=t,this.headElement=null,this.formElement=null,this.openElements=new o(this.document,this.treeAdapter),this.activeFormattingElements=new i(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}_err(){}_runParsingLoop(e){for(;!this.stopped;){this._setupTokenizerCDATAMode();const t=this.tokenizer.getNextToken();if(t.type===r.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.type===r.WHITESPACE_CHARACTER_TOKEN&&"\n"===t.chars[0])){if(1===t.chars.length)continue;t.chars=t.chars.substr(1)}if(this._processInputToken(t),e&&this.pendingScript)break}}runParsingLoopForCurrentChunk(e,t){if(this._runParsingLoop(t),t&&this.pendingScript){const e=this.pendingScript;return this.pendingScript=null,void t(e)}e&&e()}_setupTokenizerCDATAMode(){const e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==E.HTML&&!this._isIntegrationPoint(e)}_switchToTextParsing(e,t){this._insertElement(e,E.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=b}switchToPlaintextParsing(){this.insertionMode=b,this.originalInsertionMode=S,this.tokenizer.state=r.MODE.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===T.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)}_initTokenizerForFragmentParsing(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===E.HTML){const e=this.treeAdapter.getTagName(this.fragmentContext);e===T.TITLE||e===T.TEXTAREA?this.tokenizer.state=r.MODE.RCDATA:e===T.STYLE||e===T.XMP||e===T.IFRAME||e===T.NOEMBED||e===T.NOFRAMES||e===T.NOSCRIPT?this.tokenizer.state=r.MODE.RAWTEXT:e===T.SCRIPT?this.tokenizer.state=r.MODE.SCRIPT_DATA:e===T.PLAINTEXT&&(this.tokenizer.state=r.MODE.PLAINTEXT)}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";this.treeAdapter.setDocumentType(this.document,t,n,r)}_attachElementToTree(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n),this.openElements.push(n)}_insertFakeElement(e){const t=this.treeAdapter.createElement(e,E.HTML,[]);this._attachElementToTree(t),this.openElements.push(t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,E.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t),this.openElements.push(t)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(T.HTML,E.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n)}_insertCharacters(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{const t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(t,e.chars)}}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_shouldProcessTokenInForeignContent(e){const t=this._getAdjustedCurrentElement();if(!t||t===this.document)return!1;const n=this.treeAdapter.getNamespaceURI(t);if(n===E.HTML)return!1;if(this.treeAdapter.getTagName(t)===T.ANNOTATION_XML&&n===E.MATHML&&e.type===r.START_TAG_TOKEN&&e.tagName===T.SVG)return!1;const o=e.type===r.CHARACTER_TOKEN||e.type===r.NULL_CHARACTER_TOKEN||e.type===r.WHITESPACE_CHARACTER_TOKEN;return(!(e.type===r.START_TAG_TOKEN&&e.tagName!==T.MGLYPH&&e.tagName!==T.MALIGNMARK)&&!o||!this._isIntegrationPoint(t,E.MATHML))&&((e.type!==r.START_TAG_TOKEN&&!o||!this._isIntegrationPoint(t,E.HTML))&&e.type!==r.EOF_TOKEN)}_processToken(e){W[this.insertionMode][e.type](this,e)}_processTokenInBodyMode(e){W[S][e.type](this,e)}_processTokenInForeignContent(e){e.type===r.CHARACTER_TOKEN?function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e):e.type===r.NULL_CHARACTER_TOKEN?function(e,t){t.chars=d.REPLACEMENT_CHARACTER,e._insertCharacters(t)}(this,e):e.type===r.WHITESPACE_CHARACTER_TOKEN?oe(this,e):e.type===r.COMMENT_TOKEN?ne(this,e):e.type===r.START_TAG_TOKEN?function(e,t){if(p.causesExit(t)&&!e.fragmentContext){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==E.HTML&&!e._isIntegrationPoint(e.openElements.current);)e.openElements.pop();e._processToken(t)}else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===E.MATHML?p.adjustTokenMathMLAttrs(t):r===E.SVG&&(p.adjustTokenSVGTagName(t),p.adjustTokenSVGAttrs(t)),p.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):e.type===r.END_TAG_TOKEN&&function(e,t){for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===E.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(r).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(r);break}}}(this,e)}_processInputToken(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e),e.type===r.START_TAG_TOKEN&&e.selfClosing&&!e.ackSelfClosing&&this._err(h.nonVoidHtmlElementStartTagWithTrailingSolidus)}_isIntegrationPoint(e,t){const n=this.treeAdapter.getTagName(e),r=this.treeAdapter.getNamespaceURI(e),o=this.treeAdapter.getAttrList(e);return p.isIntegrationPoint(n,r,o,t)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.length;if(e){let t=e,n=null;do{if(t--,n=this.activeFormattingElements.entries[t],n.type===i.MARKER_ENTRY||this.openElements.contains(n.element)){t++;break}}while(t>0);for(let r=t;r=0;e--){let n=this.openElements.items[e];0===e&&(t=!0,this.fragmentContext&&(n=this.fragmentContext));const r=this.treeAdapter.getTagName(n),o=z[r];if(o){this.insertionMode=o;break}if(!(t||r!==T.TD&&r!==T.TH)){this.insertionMode=w;break}if(!t&&r===T.HEAD){this.insertionMode=k;break}if(r===T.SELECT){this._resetInsertionModeForSelect(e);break}if(r===T.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}if(r===T.HTML){this.insertionMode=this.headElement?v:N;break}if(t){this.insertionMode=S;break}}}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.items[t],n=this.treeAdapter.getTagName(e);if(n===T.TEMPLATE)break;if(n===T.TABLE)return void(this.insertionMode=F)}this.insertionMode=D}_pushTmplInsertionMode(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(e){const t=this.treeAdapter.getTagName(e);return t===T.TABLE||t===T.TBODY||t===T.TFOOT||t===T.THEAD||t===T.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){const e={parent:null,beforeElement:null};for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t],r=this.treeAdapter.getTagName(n),o=this.treeAdapter.getNamespaceURI(n);if(r===T.TEMPLATE&&o===E.HTML){e.parent=this.treeAdapter.getTemplateContent(n);break}if(r===T.TABLE){e.parent=this.treeAdapter.getParentNode(n),e.parent?e.beforeElement=n:e.parent=this.openElements.items[t-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_fosterParentText(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertTextBefore(t.parent,e,t.beforeElement):this.treeAdapter.insertText(t.parent,e)}_isSpecialElement(e){const t=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e);return m.SPECIAL_ELEMENTS[n][t]}}},36528(e,t,n){"use strict";const r=n(27447),o=r.TAG_NAMES,i=r.NAMESPACES;function s(e){switch(e.length){case 1:return e===o.P;case 2:return e===o.RB||e===o.RP||e===o.RT||e===o.DD||e===o.DT||e===o.LI;case 3:return e===o.RTC;case 6:return e===o.OPTION;case 8:return e===o.OPTGROUP}return!1}function a(e){switch(e.length){case 1:return e===o.P;case 2:return e===o.RB||e===o.RP||e===o.RT||e===o.DD||e===o.DT||e===o.LI||e===o.TD||e===o.TH||e===o.TR;case 3:return e===o.RTC;case 5:return e===o.TBODY||e===o.TFOOT||e===o.THEAD;case 6:return e===o.OPTION;case 7:return e===o.CAPTION;case 8:return e===o.OPTGROUP||e===o.COLGROUP}return!1}function c(e,t){switch(e.length){case 2:if(e===o.TD||e===o.TH)return t===i.HTML;if(e===o.MI||e===o.MO||e===o.MN||e===o.MS)return t===i.MATHML;break;case 4:if(e===o.HTML)return t===i.HTML;if(e===o.DESC)return t===i.SVG;break;case 5:if(e===o.TABLE)return t===i.HTML;if(e===o.MTEXT)return t===i.MATHML;if(e===o.TITLE)return t===i.SVG;break;case 6:return(e===o.APPLET||e===o.OBJECT)&&t===i.HTML;case 7:return(e===o.CAPTION||e===o.MARQUEE)&&t===i.HTML;case 8:return e===o.TEMPLATE&&t===i.HTML;case 13:return e===o.FOREIGN_OBJECT&&t===i.SVG;case 14:return e===o.ANNOTATION_XML&&t===i.MATHML}return!1}e.exports=class{constructor(e,t){this.stackTop=-1,this.items=[],this.current=e,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=t}_indexOf(e){let t=-1;for(let n=this.stackTop;n>=0;n--)if(this.items[n]===e){t=n;break}return t}_isInTemplate(){return this.currentTagName===o.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===i.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&this._updateCurrentElement()}insertAfter(e,t){const n=this._indexOf(e)+1;this.items.splice(n,0,t),n===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(e){for(;this.stackTop>-1;){const t=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===e&&n===i.HTML)break}}popUntilElementPopped(e){for(;this.stackTop>-1;){const t=this.current;if(this.pop(),t===e)break}}popUntilNumberedHeaderPopped(){for(;this.stackTop>-1;){const e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===o.H1||e===o.H2||e===o.H3||e===o.H4||e===o.H5||e===o.H6&&t===i.HTML)break}}popUntilTableCellPopped(){for(;this.stackTop>-1;){const e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===o.TD||e===o.TH&&t===i.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){for(;this.currentTagName!==o.TABLE&&this.currentTagName!==o.TEMPLATE&&this.currentTagName!==o.HTML||this.treeAdapter.getNamespaceURI(this.current)!==i.HTML;)this.pop()}clearBackToTableBodyContext(){for(;this.currentTagName!==o.TBODY&&this.currentTagName!==o.TFOOT&&this.currentTagName!==o.THEAD&&this.currentTagName!==o.TEMPLATE&&this.currentTagName!==o.HTML||this.treeAdapter.getNamespaceURI(this.current)!==i.HTML;)this.pop()}clearBackToTableRowContext(){for(;this.currentTagName!==o.TR&&this.currentTagName!==o.TEMPLATE&&this.currentTagName!==o.HTML||this.treeAdapter.getNamespaceURI(this.current)!==i.HTML;)this.pop()}remove(e){for(let t=this.stackTop;t>=0;t--)if(this.items[t]===e){this.items.splice(t,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){const e=this.items[1];return e&&this.treeAdapter.getTagName(e)===o.BODY?e:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e);return--t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.currentTagName===o.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===i.HTML)return!0;if(c(n,r))return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.treeAdapter.getTagName(this.items[e]),n=this.treeAdapter.getNamespaceURI(this.items[e]);if((t===o.H1||t===o.H2||t===o.H3||t===o.H4||t===o.H5||t===o.H6)&&n===i.HTML)return!0;if(c(t,n))return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===i.HTML)return!0;if((n===o.UL||n===o.OL)&&r===i.HTML||c(n,r))return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===i.HTML)return!0;if(n===o.BUTTON&&r===i.HTML||c(n,r))return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===i.HTML){if(n===e)return!0;if(n===o.TABLE||n===o.TEMPLATE||n===o.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){const t=this.treeAdapter.getTagName(this.items[e]);if(this.treeAdapter.getNamespaceURI(this.items[e])===i.HTML){if(t===o.TBODY||t===o.THEAD||t===o.TFOOT)return!0;if(t===o.TABLE||t===o.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===i.HTML){if(n===e)return!0;if(n!==o.OPTION&&n!==o.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;s(this.currentTagName);)this.pop()}generateImpliedEndTagsThoroughly(){for(;a(this.currentTagName);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;s(this.currentTagName)&&this.currentTagName!==e;)this.pop()}}},96642(e,t,n){"use strict";const r=n(39719),o=n(76287),i=n(54451),s=n(78457),a=o.CODE_POINTS,c=o.CODE_POINT_SEQUENCES,l={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},u="DATA_STATE",f="RCDATA_STATE",p="RAWTEXT_STATE",h="SCRIPT_DATA_STATE",d="PLAINTEXT_STATE",m="TAG_OPEN_STATE",T="END_TAG_OPEN_STATE",E="TAG_NAME_STATE",g="RCDATA_LESS_THAN_SIGN_STATE",_="RCDATA_END_TAG_OPEN_STATE",A="RCDATA_END_TAG_NAME_STATE",y="RAWTEXT_LESS_THAN_SIGN_STATE",C="RAWTEXT_END_TAG_OPEN_STATE",N="RAWTEXT_END_TAG_NAME_STATE",k="SCRIPT_DATA_LESS_THAN_SIGN_STATE",O="SCRIPT_DATA_END_TAG_OPEN_STATE",v="SCRIPT_DATA_END_TAG_NAME_STATE",S="SCRIPT_DATA_ESCAPE_START_STATE",b="SCRIPT_DATA_ESCAPE_START_DASH_STATE",x="SCRIPT_DATA_ESCAPED_STATE",I="SCRIPT_DATA_ESCAPED_DASH_STATE",R="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",L="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",P="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",M="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",w="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",D="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",F="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",H="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",B="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",U="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",j="BEFORE_ATTRIBUTE_NAME_STATE",G="ATTRIBUTE_NAME_STATE",K="AFTER_ATTRIBUTE_NAME_STATE",z="BEFORE_ATTRIBUTE_VALUE_STATE",Y="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",W="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",V="ATTRIBUTE_VALUE_UNQUOTED_STATE",q="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",Q="SELF_CLOSING_START_TAG_STATE",X="BOGUS_COMMENT_STATE",$="MARKUP_DECLARATION_OPEN_STATE",Z="COMMENT_START_STATE",J="COMMENT_START_DASH_STATE",ee="COMMENT_STATE",te="COMMENT_LESS_THAN_SIGN_STATE",ne="COMMENT_LESS_THAN_SIGN_BANG_STATE",re="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",oe="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",ie="COMMENT_END_DASH_STATE",se="COMMENT_END_STATE",ae="COMMENT_END_BANG_STATE",ce="DOCTYPE_STATE",le="BEFORE_DOCTYPE_NAME_STATE",ue="DOCTYPE_NAME_STATE",fe="AFTER_DOCTYPE_NAME_STATE",pe="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",he="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",de="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",me="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",Te="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",Ee="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",ge="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",_e="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Ae="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",ye="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",Ce="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Ne="BOGUS_DOCTYPE_STATE",ke="CDATA_SECTION_STATE",Oe="CDATA_SECTION_BRACKET_STATE",ve="CDATA_SECTION_END_STATE",Se="CHARACTER_REFERENCE_STATE",be="NAMED_CHARACTER_REFERENCE_STATE",xe="AMBIGUOS_AMPERSAND_STATE",Ie="NUMERIC_CHARACTER_REFERENCE_STATE",Re="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",Le="DECIMAL_CHARACTER_REFERENCE_START_STATE",Pe="HEXADEMICAL_CHARACTER_REFERENCE_STATE",Me="DECIMAL_CHARACTER_REFERENCE_STATE",we="NUMERIC_CHARACTER_REFERENCE_END_STATE";function De(e){return e===a.SPACE||e===a.LINE_FEED||e===a.TABULATION||e===a.FORM_FEED}function Fe(e){return e>=a.DIGIT_0&&e<=a.DIGIT_9}function He(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_Z}function Be(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_Z}function Ue(e){return Be(e)||He(e)}function je(e){return Ue(e)||Fe(e)}function Ge(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_F}function Ke(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_F}function ze(e){return e+32}function Ye(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|1023&e))}function We(e){return String.fromCharCode(ze(e))}function Ve(e,t){const n=i[++e];let r=++e,o=r+n-1;for(;r<=o;){const e=r+o>>>1,s=i[e];if(st))return i[e+n];o=e-1}}return-1}class qe{constructor(){this.preprocessor=new r,this.tokenQueue=[],this.allowCDATA=!1,this.state=u,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(e){this._consume(),this._err(e),this._unconsume()}getNextToken(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()}write(e,t){this.active=!0,this.preprocessor.write(e,t)}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:qe.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(e){this.state=e,this._unconsume()}_consumeSequenceIfMatch(e,t,n){let r=0,o=!0;const i=e.length;let s,c=0,l=t;for(;c0&&(l=this._consume(),r++),l===a.EOF){o=!1;break}if(s=e[c],l!==s&&(n||l!==ze(s))){o=!1;break}}if(!o)for(;r--;)this._unconsume();return o}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==c.SCRIPT_STRING.length)return!1;for(let e=0;e0&&this._err(s.endTagWithAttributes),e.selfClosing&&this._err(s.endTagWithTrailingSolidus)),this.tokenQueue.push(e)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(e,t){this.currentCharacterToken&&this.currentCharacterToken.type!==e&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=t:this._createCharacterToken(e,t)}_emitCodePoint(e){let t=qe.CHARACTER_TOKEN;De(e)?t=qe.WHITESPACE_CHARACTER_TOKEN:e===a.NULL&&(t=qe.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(t,Ye(e))}_emitSeveralCodePoints(e){for(let t=0;t-1;){const e=i[r],o=e<7;o&&1&e&&(t=2&e?[i[++r],i[++r]]:[i[++r]],n=0);const s=this._consume();if(this.tempBuff.push(s),n++,s===a.EOF)break;r=o?4&e?Ve(r,s):-1:s===e?++r:-1}for(;n--;)this.tempBuff.pop(),this._unconsume();return t}_isCharacterReferenceInAttribute(){return this.returnState===Y||this.returnState===W||this.returnState===V}_isCharacterReferenceAttributeQuirk(e){if(!e&&this._isCharacterReferenceInAttribute()){const e=this._consume();return this._unconsume(),e===a.EQUALS_SIGN||je(e)}return!1}_flushCodePointsConsumedAsCharacterReference(){if(this._isCharacterReferenceInAttribute())for(let e=0;e")):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.state=x,this._emitChars(o.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(s.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=x,this._emitCodePoint(e))}[L](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=P):Ue(e)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(w)):(this._emitChars("<"),this._reconsumeInState(x))}[P](e){Ue(e)?(this._createEndTagToken(),this._reconsumeInState(M)):(this._emitChars("")):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.state=D,this._emitChars(o.REPLACEMENT_CHARACTER)):e===a.EOF?(this._err(s.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=D,this._emitCodePoint(e))}[B](e){e===a.SOLIDUS?(this.tempBuff=[],this.state=U,this._emitChars("/")):this._reconsumeInState(D)}[U](e){De(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?x:D,this._emitCodePoint(e)):He(e)?(this.tempBuff.push(ze(e)),this._emitCodePoint(e)):Be(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(D)}[j](e){De(e)||(e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?this._reconsumeInState(K):e===a.EQUALS_SIGN?(this._err(s.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=G):(this._createAttr(""),this._reconsumeInState(G)))}[G](e){De(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?(this._leaveAttrName(K),this._unconsume()):e===a.EQUALS_SIGN?this._leaveAttrName(z):He(e)?this.currentAttr.name+=We(e):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN?(this._err(s.unexpectedCharacterInAttributeName),this.currentAttr.name+=Ye(e)):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.name+=o.REPLACEMENT_CHARACTER):this.currentAttr.name+=Ye(e)}[K](e){De(e)||(e===a.SOLIDUS?this.state=Q:e===a.EQUALS_SIGN?this.state=z:e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(G)))}[z](e){De(e)||(e===a.QUOTATION_MARK?this.state=Y:e===a.APOSTROPHE?this.state=W:e===a.GREATER_THAN_SIGN?(this._err(s.missingAttributeValue),this.state=u,this._emitCurrentToken()):this._reconsumeInState(V))}[Y](e){e===a.QUOTATION_MARK?this.state=q:e===a.AMPERSAND?(this.returnState=Y,this.state=Se):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.value+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Ye(e)}[W](e){e===a.APOSTROPHE?this.state=q:e===a.AMPERSAND?(this.returnState=W,this.state=Se):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.value+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Ye(e)}[V](e){De(e)?this._leaveAttrValue(j):e===a.AMPERSAND?(this.returnState=V,this.state=Se):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(u),this._emitCurrentToken()):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentAttr.value+=o.REPLACEMENT_CHARACTER):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN||e===a.EQUALS_SIGN||e===a.GRAVE_ACCENT?(this._err(s.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=Ye(e)):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Ye(e)}[q](e){De(e)?this._leaveAttrValue(j):e===a.SOLIDUS?this._leaveAttrValue(Q):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(u),this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):(this._err(s.missingWhitespaceBetweenAttributes),this._reconsumeInState(j))}[Q](e){e===a.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInTag),this._emitEOFToken()):(this._err(s.unexpectedSolidusInTag),this._reconsumeInState(j))}[X](e){e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EOF?(this._emitCurrentToken(),this._emitEOFToken()):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.data+=o.REPLACEMENT_CHARACTER):this.currentToken.data+=Ye(e)}[$](e){this._consumeSequenceIfMatch(c.DASH_DASH_STRING,e,!0)?(this._createCommentToken(),this.state=Z):this._consumeSequenceIfMatch(c.DOCTYPE_STRING,e,!1)?this.state=ce:this._consumeSequenceIfMatch(c.CDATA_START_STRING,e,!0)?this.allowCDATA?this.state=ke:(this._err(s.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=X):this._ensureHibernation()||(this._err(s.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(X))}[Z](e){e===a.HYPHEN_MINUS?this.state=J:e===a.GREATER_THAN_SIGN?(this._err(s.abruptClosingOfEmptyComment),this.state=u,this._emitCurrentToken()):this._reconsumeInState(ee)}[J](e){e===a.HYPHEN_MINUS?this.state=se:e===a.GREATER_THAN_SIGN?(this._err(s.abruptClosingOfEmptyComment),this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ee))}[ee](e){e===a.HYPHEN_MINUS?this.state=ie:e===a.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=te):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.data+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=Ye(e)}[te](e){e===a.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=ne):e===a.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(ee)}[ne](e){e===a.HYPHEN_MINUS?this.state=re:this._reconsumeInState(ee)}[re](e){e===a.HYPHEN_MINUS?this.state=oe:this._reconsumeInState(ie)}[oe](e){e!==a.GREATER_THAN_SIGN&&e!==a.EOF&&this._err(s.nestedComment),this._reconsumeInState(se)}[ie](e){e===a.HYPHEN_MINUS?this.state=se:e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ee))}[se](e){e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EXCLAMATION_MARK?this.state=ae:e===a.HYPHEN_MINUS?this.currentToken.data+="-":e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(ee))}[ae](e){e===a.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=ie):e===a.GREATER_THAN_SIGN?(this._err(s.incorrectlyClosedComment),this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(ee))}[ce](e){De(e)?this.state=le:e===a.GREATER_THAN_SIGN?this._reconsumeInState(le):e===a.EOF?(this._err(s.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(le))}[le](e){De(e)||(He(e)?(this._createDoctypeToken(We(e)),this.state=ue):e===a.NULL?(this._err(s.unexpectedNullCharacter),this._createDoctypeToken(o.REPLACEMENT_CHARACTER),this.state=ue):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(Ye(e)),this.state=ue))}[ue](e){De(e)?this.state=fe:e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):He(e)?this.currentToken.name+=We(e):e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.name+=o.REPLACEMENT_CHARACTER):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=Ye(e)}[fe](e){De(e)||(e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(c.PUBLIC_STRING,e,!1)?this.state=pe:this._consumeSequenceIfMatch(c.SYSTEM_STRING,e,!1)?this.state=ge:this._ensureHibernation()||(this._err(s.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[pe](e){De(e)?this.state=he:e===a.QUOTATION_MARK?(this._err(s.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=de):e===a.APOSTROPHE?(this._err(s.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=me):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne))}[he](e){De(e)||(e===a.QUOTATION_MARK?(this.currentToken.publicId="",this.state=de):e===a.APOSTROPHE?(this.currentToken.publicId="",this.state=me):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[de](e){e===a.QUOTATION_MARK?this.state=Te:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.publicId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Ye(e)}[me](e){e===a.APOSTROPHE?this.state=Te:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.publicId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Ye(e)}[Te](e){De(e)?this.state=Ee:e===a.GREATER_THAN_SIGN?(this.state=u,this._emitCurrentToken()):e===a.QUOTATION_MARK?(this._err(s.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this._err(s.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=ye):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne))}[Ee](e){De(e)||(e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=u):e===a.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this.currentToken.systemId="",this.state=ye):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[ge](e){De(e)?this.state=_e:e===a.QUOTATION_MARK?(this._err(s.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this._err(s.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=ye):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne))}[_e](e){De(e)||(e===a.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Ae):e===a.APOSTROPHE?(this.currentToken.systemId="",this.state=ye):e===a.GREATER_THAN_SIGN?(this._err(s.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=u,this._emitCurrentToken()):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Ne)))}[Ae](e){e===a.QUOTATION_MARK?this.state=Ce:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.systemId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Ye(e)}[ye](e){e===a.APOSTROPHE?this.state=Ce:e===a.NULL?(this._err(s.unexpectedNullCharacter),this.currentToken.systemId+=o.REPLACEMENT_CHARACTER):e===a.GREATER_THAN_SIGN?(this._err(s.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Ye(e)}[Ce](e){De(e)||(e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=u):e===a.EOF?(this._err(s.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(s.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(Ne)))}[Ne](e){e===a.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=u):e===a.NULL?this._err(s.unexpectedNullCharacter):e===a.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[ke](e){e===a.RIGHT_SQUARE_BRACKET?this.state=Oe:e===a.EOF?(this._err(s.eofInCdata),this._emitEOFToken()):this._emitCodePoint(e)}[Oe](e){e===a.RIGHT_SQUARE_BRACKET?this.state=ve:(this._emitChars("]"),this._reconsumeInState(ke))}[ve](e){e===a.GREATER_THAN_SIGN?this.state=u:e===a.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(ke))}[Se](e){this.tempBuff=[a.AMPERSAND],e===a.NUMBER_SIGN?(this.tempBuff.push(e),this.state=Ie):je(e)?this._reconsumeInState(be):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[be](e){const t=this._matchNamedCharacterReference(e);if(this._ensureHibernation())this.tempBuff=[a.AMPERSAND];else if(t){const e=this.tempBuff[this.tempBuff.length-1]===a.SEMICOLON;this._isCharacterReferenceAttributeQuirk(e)||(e||this._errOnNextCodePoint(s.missingSemicolonAfterCharacterReference),this.tempBuff=t),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=xe}[xe](e){je(e)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=Ye(e):this._emitCodePoint(e):(e===a.SEMICOLON&&this._err(s.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[Ie](e){this.charRefCode=0,e===a.LATIN_SMALL_X||e===a.LATIN_CAPITAL_X?(this.tempBuff.push(e),this.state=Re):this._reconsumeInState(Le)}[Re](e){!function(e){return Fe(e)||Ge(e)||Ke(e)}(e)?(this._err(s.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)):this._reconsumeInState(Pe)}[Le](e){Fe(e)?this._reconsumeInState(Me):(this._err(s.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Pe](e){Ge(e)?this.charRefCode=16*this.charRefCode+e-55:Ke(e)?this.charRefCode=16*this.charRefCode+e-87:Fe(e)?this.charRefCode=16*this.charRefCode+e-48:e===a.SEMICOLON?this.state=we:(this._err(s.missingSemicolonAfterCharacterReference),this._reconsumeInState(we))}[Me](e){Fe(e)?this.charRefCode=10*this.charRefCode+e-48:e===a.SEMICOLON?this.state=we:(this._err(s.missingSemicolonAfterCharacterReference),this._reconsumeInState(we))}[we](){if(this.charRefCode===a.NULL)this._err(s.nullCharacterReference),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(s.characterReferenceOutsideUnicodeRange),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(o.isSurrogate(this.charRefCode))this._err(s.surrogateCharacterReference),this.charRefCode=a.REPLACEMENT_CHARACTER;else if(o.isUndefinedCodePoint(this.charRefCode))this._err(s.noncharacterCharacterReference);else if(o.isControlCodePoint(this.charRefCode)||this.charRefCode===a.CARRIAGE_RETURN){this._err(s.controlCharacterReference);const e=l[this.charRefCode];e&&(this.charRefCode=e)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}}qe.CHARACTER_TOKEN="CHARACTER_TOKEN",qe.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN",qe.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN",qe.START_TAG_TOKEN="START_TAG_TOKEN",qe.END_TAG_TOKEN="END_TAG_TOKEN",qe.COMMENT_TOKEN="COMMENT_TOKEN",qe.DOCTYPE_TOKEN="DOCTYPE_TOKEN",qe.EOF_TOKEN="EOF_TOKEN",qe.HIBERNATION_TOKEN="HIBERNATION_TOKEN",qe.MODE={DATA:u,RCDATA:f,RAWTEXT:p,SCRIPT_DATA:h,PLAINTEXT:d},qe.getTokenAttr=function(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null},e.exports=qe},54451(e){"use strict";e.exports=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204])},39719(e,t,n){"use strict";const r=n(76287),o=n(78457),i=r.CODE_POINTS;e.exports=class{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.lastCharPos){const t=this.html.charCodeAt(this.pos+1);if(r.isSurrogatePair(t))return this.pos++,this._addGap(),r.getSurrogatePairCodePoint(e,t)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,i.EOF;return this._err(o.surrogateInInputStream),e}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(e,t){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,i.EOF;let e=this.html.charCodeAt(this.pos);if(this.skipNextNewLine&&e===i.LINE_FEED)return this.skipNextNewLine=!1,this._addGap(),this.advance();if(e===i.CARRIAGE_RETURN)return this.skipNextNewLine=!0,i.LINE_FEED;this.skipNextNewLine=!1,r.isSurrogate(e)&&(e=this._processSurrogate(e));return e>31&&e<127||e===i.LINE_FEED||e===i.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){r.isControlCodePoint(e)?this._err(o.controlCharacterInInputStream):r.isUndefinedCodePoint(e)&&this._err(o.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}}},8113(e,t,n){"use strict";const{DOCUMENT_MODE:r}=n(27447);t.createDocument=function(){return{nodeName:"#document",mode:r.NO_QUIRKS,childNodes:[]}},t.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}},t.createElement=function(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},t.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};const o=function(e){return{nodeName:"#text",value:e,parentNode:null}},i=t.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},s=t.insertBefore=function(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e};t.setTemplateContent=function(e,t){e.content=t},t.getTemplateContent=function(e){return e.content},t.setDocumentType=function(e,t,n,r){let o=null;for(let i=0;i(Object.keys(t).forEach(n=>{e[n]=t[n]}),e),Object.create(null))}},55147(e){"use strict";class t{constructor(e){const t={},n=this._getOverriddenMethods(this,t);for(const r of Object.keys(n))"function"==typeof n[r]&&(t[r]=e[r],e[r]=n[r])}_getOverriddenMethods(){throw new Error("Not implemented")}}t.install=function(e,t,n){e.__mixins||(e.__mixins=[]);for(let o=0;ou,ReactReduxContext:()=>o,batch:()=>J.unstable_batchedUpdates,connect:()=>K,connectAdvanced:()=>O,createDispatchHook:()=>V,createSelectorHook:()=>X,createStoreHook:()=>Y,shallowEqual:()=>S,useDispatch:()=>q,useSelector:()=>Z,useStore:()=>W});var r=n(20489),o=r.createContext(null);var i=function(e){e()},s=function(){return i};var a={notify:function(){},get:function(){return[]}};function c(e,t){var n,r=a;function o(){c.onStateChange&&c.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){var e=s(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e(function(){for(var e=t;e;)e.callback(),e=e.next})},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var c={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=a)},getListeners:function(){return r}};return c}var l="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;const u=function(e){var t=e.store,n=e.context,i=e.children,s=(0,r.useMemo)(function(){var e=c(t);return{store:t,subscription:e}},[t]),a=(0,r.useMemo)(function(){return t.getState()},[t]);l(function(){var e=s.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),a!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}},[s,a]);var u=n||o;return r.createElement(u.Provider,{value:s},i)};var f=n(78621),p=n(69244),h=n(31035),d=n.n(h),m=n(28141),T=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],E=["reactReduxForwardedRef"],g=[],_=[null,null];function A(e,t){var n=e[1];return[t.payload,n+1]}function y(e,t,n){l(function(){return e.apply(void 0,t)},n)}function C(e,t,n,r,o,i,s){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,s())}function N(e,t,n,r,o,i,s,a,c,l){if(e){var u=!1,f=null,p=function(){if(!u){var e,n,p=t.getState();try{e=r(p,o.current)}catch(h){n=h,f=h}n||(f=null),e===i.current?s.current||c():(i.current=e,a.current=e,s.current=!0,l({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=p,n.trySubscribe(),p();return function(){if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var k=function(){return[null,0]};function O(e,t){void 0===t&&(t={});var n=t,i=n.getDisplayName,s=void 0===i?function(e){return"ConnectAdvanced("+e+")"}:i,a=n.methodName,l=void 0===a?"connectAdvanced":a,u=n.renderCountProp,h=void 0===u?void 0:u,O=n.shouldHandleStateChanges,v=void 0===O||O,S=n.storeKey,b=void 0===S?"store":S,x=(n.withRef,n.forwardRef),I=void 0!==x&&x,R=n.context,L=void 0===R?o:R,P=(0,p.A)(n,T),M=L;return function(t){var n=t.displayName||t.name||"Component",o=s(n),i=(0,f.A)({},P,{getDisplayName:s,methodName:l,renderCountProp:h,shouldHandleStateChanges:v,storeKey:b,displayName:o,wrappedComponentName:n,WrappedComponent:t}),a=P.pure;var u=a?r.useMemo:function(e){return e()};function T(n){var o=(0,r.useMemo)(function(){var e=n.reactReduxForwardedRef,t=(0,p.A)(n,E);return[n.context,e,t]},[n]),s=o[0],a=o[1],l=o[2],h=(0,r.useMemo)(function(){return s&&s.Consumer&&(0,m.isContextConsumer)(r.createElement(s.Consumer,null))?s:M},[s,M]),d=(0,r.useContext)(h),T=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(d)&&Boolean(d.store);var O=T?n.store:d.store,S=(0,r.useMemo)(function(){return function(t){return e(t.dispatch,i)}(O)},[O]),b=(0,r.useMemo)(function(){if(!v)return _;var e=c(O,T?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[O,T,d]),x=b[0],I=b[1],R=(0,r.useMemo)(function(){return T?d:(0,f.A)({},d,{subscription:x})},[T,d,x]),L=(0,r.useReducer)(A,g,k),P=L[0][0],w=L[1];if(P&&P.error)throw P.error;var D=(0,r.useRef)(),F=(0,r.useRef)(l),H=(0,r.useRef)(),B=(0,r.useRef)(!1),U=u(function(){return H.current&&l===F.current?H.current:S(O.getState(),l)},[O,P,l]);y(C,[F,D,B,l,U,H,I]),y(N,[v,O,x,S,F,D,B,H,I,w],[O,x,S]);var j=(0,r.useMemo)(function(){return r.createElement(t,(0,f.A)({},U,{ref:a}))},[a,t,U]);return(0,r.useMemo)(function(){return v?r.createElement(h.Provider,{value:R},j):j},[h,j,R])}var O=a?r.memo(T):T;if(O.WrappedComponent=t,O.displayName=T.displayName=o,I){var S=r.forwardRef(function(e,t){return r.createElement(O,(0,f.A)({},e,{reactReduxForwardedRef:t}))});return S.displayName=o,S.WrappedComponent=t,d()(S,t)}return d()(O,t)}}function v(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function S(e,t){if(v(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function j(e,t){return e===t}function G(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?O:n,o=t.mapStateToPropsFactories,i=void 0===o?L:o,s=t.mapDispatchToPropsFactories,a=void 0===s?R:s,c=t.mergePropsFactories,l=void 0===c?M:c,u=t.selectorFactory,h=void 0===u?H:u;return function(e,t,n,o){void 0===o&&(o={});var s=o,c=s.pure,u=void 0===c||c,d=s.areStatesEqual,m=void 0===d?j:d,T=s.areOwnPropsEqual,E=void 0===T?S:T,g=s.areStatePropsEqual,_=void 0===g?S:g,A=s.areMergedPropsEqual,y=void 0===A?S:A,C=(0,p.A)(s,B),N=U(e,i,"mapStateToProps"),k=U(t,a,"mapDispatchToProps"),O=U(n,l,"mergeProps");return r(h,(0,f.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:N,initMapDispatchToProps:k,initMergeProps:O,pure:u,areStatesEqual:m,areOwnPropsEqual:E,areStatePropsEqual:_,areMergedPropsEqual:y},C))}}const K=G();function z(){return(0,r.useContext)(o)}function Y(e){void 0===e&&(e=o);var t=e===o?z:function(){return(0,r.useContext)(e)};return function(){return t().store}}var W=Y();function V(e){void 0===e&&(e=o);var t=e===o?W:Y(e);return function(){return t().dispatch}}var q=V(),Q=function(e,t){return e===t};function X(e){void 0===e&&(e=o);var t=e===o?z:function(){return(0,r.useContext)(e)};return function(e,n){void 0===n&&(n=Q);var o=t(),i=function(e,t,n,o){var i,s=(0,r.useReducer)(function(e){return e+1},0)[1],a=(0,r.useMemo)(function(){return c(n,o)},[n,o]),u=(0,r.useRef)(),f=(0,r.useRef)(),p=(0,r.useRef)(),h=(0,r.useRef)(),d=n.getState();try{if(e!==f.current||d!==p.current||u.current){var m=e(d);i=void 0!==h.current&&t(m,h.current)?h.current:m}else i=h.current}catch(T){throw u.current&&(T.message+="\nThe error may be correlated with this previous error:\n"+u.current.stack+"\n\n"),T}return l(function(){f.current=e,p.current=d,h.current=i,u.current=void 0}),l(function(){function e(){try{var e=n.getState();if(e===p.current)return;var r=f.current(e);if(t(r,h.current))return;h.current=r,p.current=e}catch(T){u.current=T}s()}return a.onStateChange=e,a.trySubscribe(),e(),function(){return a.tryUnsubscribe()}},[n,a]),i}(e,n,o.store,o.subscription);return(0,r.useDebugValue)(i),i}}var $,Z=X(),J=n(20065);$=J.unstable_batchedUpdates,i=$},17727(e,t,n){var r=n(20223);function o(e,t){var n,o=null;if(!e||"string"!=typeof e)return o;for(var i,s,a=r(e),c="function"==typeof t,l=0,u=a.length;l0&&(!n&&t.content.length>0&&r(t),o(t,e.content))}(e,t,n);else if("Element"===e.type)!function(e,t,n){!n&&t.content.length>0&&r(t);if(o(t,"<"+e.name),s(t,e.attributes),null===e.children){const e=t.options.whiteSpaceAtEndOfSelfclosingTag?" />":"/>";o(t,e)}else if(0===e.children.length)o(t,">");else{o(t,">"),t.level++;let s="preserve"===e.attributes["xml:space"];if(!s&&t.options.collapseContent){let t=!1,n=!1,r=!1;e.children.forEach(function(o,i){"Text"===o.type?(o.content.includes("\n")?(n=!0,o.content=o.content.trim()):0!==i&&i!==e.children.length-1||0===o.content.trim().length&&(o.content=""),o.content.length>0&&(t=!0)):"CDATA"===o.type?t=!0:r=!0}),!t||r&&n||(s=!0)}e.children.forEach(function(e){i(e,t,n||s,t.options)}),t.level--,n||s||r(t),o(t,"")}}(e,t,n);else{if("ProcessingInstruction"!==e.type)throw new Error("Unknown node type: "+e.type);a(e,t)}}function s(e,t){Object.keys(t).forEach(function(n){const r=t[n].replace(/"/g,""");o(e," "+n+'="'+r+'"')})}function a(e,t){t.content.length>0&&r(t),o(t,"")}e.exports=function(e,t={}){t.indentation="indentation"in t?t.indentation:" ",t.collapseContent=!0===t.collapseContent,t.lineSeparator="lineSeparator"in t?t.lineSeparator:"\r\n",t.whiteSpaceAtEndOfSelfclosingTag=!!t.whiteSpaceAtEndOfSelfclosingTag;const r=n(55962)(e,{filter:t.filter}),o={content:"",level:0,options:t};return r.declaration&&a(r.declaration,o),r.children.forEach(function(e){i(e,o,!1)}),o.content.replace(/\r\n/g,"\n").replace(/\n/g,t.lineSeparator)}},55962(e){e.exports=function(e,t={}){function n(){return i()||function(){const e=c(/^([^<]+)/);if(e){const n={type:"Text",content:e[1]};return{excluded:!1===t.filter(n),node:n}}}()||s()||function(){if(e.startsWith("");if(n>-1){const r=n+3,o={type:"CDATA",content:e.substring(0,r)};return e=e.slice(r),{excluded:!1===t.filter(o),node:o}}}}()}function r(){return c(/\s*/),i(!0)||s()||function(){const e=c(/^]*>/);if(e){const n={type:"DocumentType",content:e[0]};return{excluded:!1===t.filter(n),node:n}}}()||o(!1)}function o(e){const n=c(e?/^<\?(xml)\s*/:/^<\?([\w-:.]+)\s*/);if(!n)return;const r={name:n[1],type:"ProcessingInstruction",attributes:{}};for(;!l()&&!u("?>");){const e=a();if(!e)return r;r.attributes[e.name]=e.value}return c(/\?>/),{excluded:!e&&!1===t.filter(r),node:r}}function i(e){const r=c(/^<([\w-:.]+)\s*/);if(!r)return;const o={type:"Element",name:r[1],attributes:{},children:[]};for(;!(l()||u(">")||u("?>")||u("/>"));){const e=a();if(!e)return o;o.attributes[e.name]=e.value}const i=!e&&!1===t.filter(o);if(c(/^\s*\/>/))return o.children=null,{excluded:i,node:o};if(c(/\??>/),!i){let e=n();for(;e;)e.excluded||o.children.push(e.node),e=n()}return c(/^<\/[\w-:.]+>/),{excluded:i,node:o}}function s(){const e=c(/^/);if(e){const n={type:"Comment",content:e[0]};return{excluded:!1===t.filter(n),node:n}}}function a(){const e=c(/([\w-:.]+)\s*=\s*("[^"]*"|'[^']*'|\w+)\s*/);var t;if(e)return{name:e[1],value:(t=e[2],t.replace(/^['"]|['"]$/g,""))}}function c(t){const n=e.match(t);if(n)return e=e.slice(n[0].length),n}function l(){return 0===e.length}function u(t){return 0===e.indexOf(t)}return t.filter=t.filter||(()=>!0),e=e.trim(),function(){const e=o(!0),t=[];let n,i=r();for(;i;){if("Element"===i.node.type){if(n)throw new Error("Found multiple root nodes");n=i.node}i.excluded||t.push(i.node),i=r()}if(!n)throw new Error("Failed to parse XML");return{declaration:e?e.node:null,root:n,children:t}}()}}}]); \ No newline at end of file diff --git a/build/assets/js/7768.ec491f9a.js.LICENSE.txt b/build/assets/js/7768.a5b8bb7b.js.LICENSE.txt similarity index 100% rename from build/assets/js/7768.ec491f9a.js.LICENSE.txt rename to build/assets/js/7768.a5b8bb7b.js.LICENSE.txt diff --git a/build/assets/js/main.6e3d9bfc.js b/build/assets/js/main.6e3d9bfc.js deleted file mode 100644 index 847232532..000000000 --- a/build/assets/js/main.6e3d9bfc.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.6e3d9bfc.js.LICENSE.txt */ -(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[8792],{63221(e,t,n){var r={"./prism-http":17648};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=63221},66305(e,t,n){"use strict";n.d(t,{mg:()=>J,vd:()=>W});var r=n(20489),o=n(2736),a=n.n(o),i=n(34072),l=n.n(i),s=n(29597),c=n.n(s),u=n(62945),d=n.n(u);function f(){return f=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},y={rel:["amphtml","canonical","alternate"]},b={type:["application/ld+json"]},v={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map(function(e){return g[e]}),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(k).reduce(function(e,t){return e[k[t]]=t,e},{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},E=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,function(){return t});var r=S(e,"defaultTitle");return t||r||void 0},_=function(e){return S(e,"onChangeClientState")||function(){}},C=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return f({},e,t)},{})},A=function(e,t){return t.filter(function(e){return void 0!==e[g.BASE]}).map(function(e){return e[g.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o/g,">").replace(/"/g,""").replace(/'/g,"'")},D=function(e){return Object.keys(e).reduce(function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},I=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce(function(t,n){return t[k[n]||n]=e[n],t},t)},F=function(e,t){return t.map(function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach(function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]}),r.createElement(e,a)})},z=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=I(n,o),[r.createElement(g.TITLE,a,e)];var e,n,o,a},toString:function(){return function(e,t,n,r){var o=D(n),a=j(t);return o?"<"+e+' data-rh="true" '+o+">"+R(a,r)+"":"<"+e+' data-rh="true">'+R(a,r)+""}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return I(t)},toString:function(){return D(t)}};default:return{toComponent:function(){return F(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return!("innerHTML"===e||"cssText"===e)}).reduce(function(e,t){var o=void 0===r[t]?t:t+'="'+R(r[t],n)+'"';return e?e+" "+o:o},""),a=r.innerHTML||r.cssText||"",i=-1===L.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"")},"")}(e,t,n)}}}},M=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,l=e.title,s=void 0===l?"":l,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,f=e.scriptTags,p={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=N(e.metaTags,v),a=N(t,y),i=N(n,b);return{priorityMethods:{toComponent:function(){return[].concat(F(g.META,o.priority),F(g.LINK,a.priority),F(g.SCRIPT,i.priority))},toString:function(){return z(g.META,o.priority,r)+" "+z(g.LINK,a.priority,r)+" "+z(g.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);p=m.priorityMethods,u=m.linkTags,d=m.metaTags,f=m.scriptTags}return{priority:p,base:z(g.BASE,t,r),bodyAttributes:z("bodyAttributes",n,r),htmlAttributes:z("htmlAttributes",o,r),link:z(g.LINK,u,r),meta:z(g.META,d,r),noscript:z(g.NOSCRIPT,a,r),script:z(g.SCRIPT,f,r),style:z(g.STYLE,i,r),title:z(g.TITLE,{title:s,titleAttributes:c},r)}},$=[],B=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?$:n.instances},add:function(e){(n.canUseDOM?$:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?$:n.instances).indexOf(e);(n.canUseDOM?$:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=M({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},U=r.createContext({}),H=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),V="undefined"!=typeof document,W=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new B(r.props.context,t.canUseDOM),r}return p(t,e),t.prototype.render=function(){return r.createElement(U.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);W.canUseDOM=V,W.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},W.defaultProps={context:{}},W.displayName="HelmetProvider";var q=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach(function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some(function(e,t){return n=t,r.isEqualNode(e)})?a.splice(n,1):i.push(r)}),a.forEach(function(e){return e.parentNode.removeChild(e)}),i.forEach(function(e){return r.appendChild(e)}),{oldTags:a,newTags:i}},G=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),l=0;l=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},Q=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;G(g.BODY,e.bodyAttributes),G(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=j(e)),G(g.TITLE,t)}(u,d);var f={baseTag:q(g.BASE,n),linkTags:q(g.LINK,o),metaTags:q(g.META,a),noscriptTags:q(g.NOSCRIPT,i),scriptTags:q(g.SCRIPT,s),styleTags:q(g.STYLE,c)},p={},m={};Object.keys(f).forEach(function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(m[e]=f[e].oldTags)}),t&&t(),l(e,p,m)},Y=null,K=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return f({},r,((t={})[n.type]=[].concat(r[n.type]||[],[f({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return f({},o,((t={})[r.type]=i,t.titleAttributes=f({},a),t));case g.BODY:return f({},o,{bodyAttributes:f({},a)});case g.HTML:return f({},o,{htmlAttributes:f({},a)});default:return f({},o,((n={})[r.type]=f({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=f({},t);return Object.keys(e).forEach(function(t){var r;n=f({},n,((r={})[t]=e[t],r))}),n},n.warnOnInvalidChildren=function(e,t){return c()(w.some(function(t){return e.type===t}),"function"==typeof e.type?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),c()(!t||"string"==typeof t||Array.isArray(t)&&!t.some(function(e){return"string"!=typeof e}),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``} ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,function(e){if(e&&e.props){var r=e.props,a=r.children,i=h(r,Z),l=Object.keys(i).reduce(function(e,t){return e[x[t]||t]=i[t],e},{}),s=e.type;switch("symbol"==typeof s?s=s.toString():n.warnOnInvalidChildren(e,a),s){case g.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:l,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:l,nestedChildren:a})}}}),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=h(e,X),o=f({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof B||(a=new B(a.context,a.instances)),a?r.createElement(K,f({},o,{context:a.value,helmetData:void 0})):r.createElement(U.Consumer,null,function(e){return r.createElement(K,f({},o,{context:e}))})},t}(r.Component);J.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},24547(e,t,n){"use strict";n.d(t,{A:()=>f});n(20489);var r=n(41947),o=n.n(r),a=n(84054);const i={"0058b4c6":[()=>n.e(849).then(n.t.bind(n,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"03517118":[()=>n.e(5701).then(n.bind(n,43007)),"@site/docs/terminated-postcode/schema.mdx",43007],"0541d31c":[()=>n.e(1640).then(n.bind(n,50781)),"@site/docs/postcode/bulk-reverse-geocode.mdx",50781],"078bec26":[()=>n.e(1298).then(n.bind(n,61546)),"@site/docs/postcode/nearest.mdx",61546],"081ac812":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(5117)]).then(n.bind(n,72792)),"@site/docs/api/nearest-postcode.api.mdx",72792],"0844282b":[()=>n.e(2997).then(n.bind(n,76962)),"@site/docs/outcode/reverse-geocode.mdx",76962],"0ee0d964":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(1922)]).then(n.bind(n,71550)),"@site/docs/api/place-query.api.mdx",71550],"14eb3368":[()=>Promise.all([n.e(1869),n.e(6969)]).then(n.bind(n,5365)),"@theme/DocCategoryGeneratedIndexPage",5365],"1807015c":[()=>n.e(5714).then(n.bind(n,68260)),"@site/docs/postcode/lookup.mdx",68260],18891827:[()=>n.e(1235).then(n.bind(n,384)),"@site/docs/overview.mdx",384],"1dbcc6b8":[()=>Promise.all([n.e(1869),n.e(2108)]).then(n.bind(n,87049)),"@site/src/pages/endpoints.tsx",87049],"1df93b7f":[()=>Promise.all([n.e(1869),n.e(4583)]).then(n.bind(n,2666)),"@site/src/pages/index.tsx",2666],"230c3767":[()=>Promise.all([n.e(1869),n.e(7130)]).then(n.bind(n,30526)),"@site/docs/api/scottish-postcodes.tag.mdx",30526],"280de17d":[()=>Promise.all([n.e(1869),n.e(7854)]).then(n.bind(n,54341)),"@site/docs/api/outward-codes.tag.mdx",54341],"2b8f49f9":[()=>n.e(759).then(n.bind(n,9856)),"@site/docs/scottish-postcode/schema.mdx",9856],"31c97d68":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(2008)]).then(n.bind(n,41228)),"@site/docs/api/postcode-lookup.api.mdx",41228],"36bb8c04":[()=>n.e(7031).then(n.bind(n,88082)),"@site/docs/scottish-postcode/lookup.mdx",88082],"3b44cec4":[()=>Promise.all([n.e(1869),n.e(2385)]).then(n.bind(n,20321)),"@site/docs/api/places.tag.mdx",20321],"411a46a9":[()=>n.e(3640).then(n.bind(n,73456)),"@site/docs/place/lookup.mdx",73456],"4c458f53":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(595)]).then(n.bind(n,64570)),"@site/docs/api/bulk-postcode-lookup.api.mdx",64570],"4c5e977b":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(6735),n.e(6473)]).then(n.t.bind(n,86735,23)),"@theme/ApiItem",86735],"4c84271f":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(1516)]).then(n.bind(n,26652)),"@site/docs/api/get-scottish-postcode.api.mdx",26652],"4e6ae29d":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(9667)]).then(n.bind(n,9342)),"@site/docs/api/lookup-postcode.api.mdx",9342],"51d64ed1":[()=>n.e(4335).then(n.bind(n,95656)),"@site/docs/postcode/bulk.mdx",95656],"5e95c892":[()=>n.e(9647).then(n.bind(n,20122)),"@theme/DocsRoot",20122],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"5f449d3f":[()=>n.e(6274).then(n.bind(n,99918)),"@site/docs/postcode/random.mdx",99918],"6173966b":[()=>n.e(9915).then(n.bind(n,49008)),"@site/docs/licences.mdx",49008],"6353b66b":[()=>n.e(1002).then(n.bind(n,61843)),"@site/docs/postcode/schema.mdx",61843],"6a48a440":[()=>n.e(2023).then(n.bind(n,91501)),"@site/docs/postcode/query.mdx",91501],"6a5e000d":[()=>Promise.all([n.e(1869),n.e(9670)]).then(n.bind(n,30072)),"@site/docs/api/postcodes.tag.mdx",30072],"735c778a":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(7110)]).then(n.bind(n,54192)),"@site/docs/api/random-postcode.api.mdx",54192],"770d7e55":[()=>n.e(7347).then(n.bind(n,10580)),"@site/docs/outcode/schema.mdx",10580],"78f16176":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(9589)]).then(n.bind(n,92478)),"@site/docs/api/lookup-terminated-postcode.api.mdx",92478],"7c33da12":[()=>n.e(7103).then(n.t.bind(n,45015,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-793.json",45015],"7c98d41e":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(3512)]).then(n.bind(n,21703)),"@site/docs/api/find-outcode.api.mdx",21703],"7eb04f43":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(4084)]).then(n.bind(n,58340)),"@site/docs/api/find-place.api.mdx",58340],"945d44c5":[()=>n.e(7243).then(n.bind(n,12407)),"@site/docs/place/random.mdx",12407],"99b9190f":[()=>n.e(5254).then(n.bind(n,53170)),"@site/docs/postcode/reverse-geocode.mdx",53170],a7456010:[()=>n.e(3616).then(n.t.bind(n,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,73431)),"@theme/DocVersionRoot",73431],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,2637)),"@theme/DocRoot",2637],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],af3d866a:[()=>n.e(4218).then(n.bind(n,91941)),"@site/docs/outcode/nearest.mdx",91941],d21f8184:[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(3909)]).then(n.bind(n,16375)),"@site/docs/api/random-place.api.mdx",16375],d50dc08f:[()=>Promise.all([n.e(1869),n.e(5025)]).then(n.bind(n,60534)),"@site/docs/api/terminated-postcodes.tag.mdx",60534],d83d2af8:[()=>n.e(7795).then(n.bind(n,76889)),"@site/docs/outcode/lookup.mdx",76889],df496ecf:[()=>n.e(8956).then(n.bind(n,93968)),"@site/docs/postcode/autocomplete.mdx",93968],e44c8ba1:[()=>n.e(4471).then(n.bind(n,15442)),"@site/docs/place/schema.mdx",15442],e57f477d:[()=>n.e(5828).then(n.bind(n,70079)),"@site/docs/libraries.mdx",70079],e6bf6d82:[()=>Promise.all([n.e(1869),n.e(7368),n.e(6610)]).then(n.bind(n,36023)),"@site/docs/api/api-reference-postcodes-io.info.mdx",36023],e91465c1:[()=>n.e(5269).then(n.bind(n,45676)),"@site/docs/terminated-postcode/lookup.mdx",45676],fab05eab:[()=>n.e(3665).then(n.bind(n,80149)),"@site/docs/place/query.mdx",80149],fae2c40e:[()=>n.e(9581).then(n.bind(n,30688)),"@site/docs/self-host.mdx",30688]};var l=n(31325);function s({error:e,retry:t,pastDelay:n}){return e?(0,l.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,l.jsx)("p",{children:String(e)}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{type:"button",onClick:t,children:"Retry"})})]}):n?(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,l.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,l.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,l.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=n(2529),u=n(59670);function d(e,t){if("*"===e)return o()({loading:s,loader:()=>n.e(8914).then(n.bind(n,98914)),modules:["@theme/NotFound"],webpack:()=>[98914],render(e,t){const n=e.default;return(0,l.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,l.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},f=[],p=[],m=(0,c.A)(r);return Object.entries(m).forEach(([e,t])=>{const n=i[t];n&&(d[e]=n[0],f.push(n[1]),p.push(n[2]))}),o().Map({loading:s,loader:d,modules:f,webpack:()=>p,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach(([t,n])=>{const r=n.default;if(!r)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof r&&"function"!=typeof r||Object.keys(n).filter(e=>"default"!==e).forEach(e=>{r[e]=n[e]});let a=o;const i=t.split(".");i.slice(0,-1).forEach(e=>{a=a[e]}),a[i[i.length-1]]=r});const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const s=o.__props;return delete o.__props,(0,l.jsx)(u.W,{value:i,children:(0,l.jsx)(a,{...o,...s,...n})})}})}const f=[{path:"/endpoints",component:d("/endpoints","f2f"),exact:!0},{path:"/docs",component:d("/docs","bc6"),routes:[{path:"/docs",component:d("/docs","1cb"),routes:[{path:"/docs",component:d("/docs","d28"),routes:[{path:"/docs/api",component:d("/docs/api","ad2"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/api-reference-postcodes-io",component:d("/docs/api/api-reference-postcodes-io","56a"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/bulk-postcode-lookup",component:d("/docs/api/bulk-postcode-lookup","7a6"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/find-outcode",component:d("/docs/api/find-outcode","e60"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/find-place",component:d("/docs/api/find-place","bb3"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/get-scottish-postcode",component:d("/docs/api/get-scottish-postcode","504"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/lookup-postcode",component:d("/docs/api/lookup-postcode","7db"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/lookup-terminated-postcode",component:d("/docs/api/lookup-terminated-postcode","552"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/nearest-postcode",component:d("/docs/api/nearest-postcode","f11"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/outward-codes",component:d("/docs/api/outward-codes","0ab"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/place-query",component:d("/docs/api/place-query","0ec"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/places",component:d("/docs/api/places","252"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/postcode-lookup",component:d("/docs/api/postcode-lookup","9b5"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/postcodes",component:d("/docs/api/postcodes","4f9"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/random-place",component:d("/docs/api/random-place","125"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/random-postcode",component:d("/docs/api/random-postcode","8b6"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/scottish-postcodes",component:d("/docs/api/scottish-postcodes","700"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/terminated-postcodes",component:d("/docs/api/terminated-postcodes","af8"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/libraries",component:d("/docs/libraries","4a2"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/licences",component:d("/docs/licences","898"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/lookup",component:d("/docs/outcode/lookup","d27"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/nearest",component:d("/docs/outcode/nearest","e93"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/reverse-geocode",component:d("/docs/outcode/reverse-geocode","d72"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/schema",component:d("/docs/outcode/schema","53c"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/overview",component:d("/docs/overview","9ab"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/lookup",component:d("/docs/place/lookup","806"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/query",component:d("/docs/place/query","7de"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/random",component:d("/docs/place/random","9b7"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/schema",component:d("/docs/place/schema","77d"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/autocomplete",component:d("/docs/postcode/autocomplete","c52"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/bulk",component:d("/docs/postcode/bulk","a81"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/bulk-reverse-geocode",component:d("/docs/postcode/bulk-reverse-geocode","41c"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/lookup",component:d("/docs/postcode/lookup","e70"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/nearest",component:d("/docs/postcode/nearest","204"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/query",component:d("/docs/postcode/query","cd7"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/random",component:d("/docs/postcode/random","b31"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/reverse-geocode",component:d("/docs/postcode/reverse-geocode","e40"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/schema",component:d("/docs/postcode/schema","c17"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/scottish-postcode/lookup",component:d("/docs/scottish-postcode/lookup","bab"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/scottish-postcode/schema",component:d("/docs/scottish-postcode/schema","fe0"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/self-host",component:d("/docs/self-host","956"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/terminated-postcode/lookup",component:d("/docs/terminated-postcode/lookup","bbe"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/terminated-postcode/schema",component:d("/docs/terminated-postcode/schema","fa4"),exact:!0,sidebar:"docsSidebar"}]}]}]},{path:"/",component:d("/","e5f"),exact:!0},{path:"*",component:d("*")}]},10485(e,t,n){"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(20489),o=n(31325);const a=r.createContext(!1);function i({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{n(!0)},[]),(0,o.jsx)(a.Provider,{value:t,children:e})}},31547(e,t,n){"use strict";var r=n(20489),o=n(77978),a=n(66305),i=n(29369),l=n(4784),s=n(30953);const c=[n(37974),n(18031),n(91651),n(8730),n(32176)];var u=n(24547),d=n(94510),f=n(35333),p=n(31325);function m({children:e}){return(0,p.jsx)(p.Fragment,{children:e})}var h=n(38153);const g=e=>e.defaultFormatter(e);function y({children:e}){return(0,p.jsx)(h.AL,{formatter:g,children:e})}function b({children:e}){return(0,p.jsx)(y,{children:e})}var v=n(29684),w=n(71362),k=n(45905),x=n(22164),S=n(47866),E=n(28049),_=n(48873),C=n(79329),A=n(73903),T=n(23540);function P(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,w.default)(),r=(0,E.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,p.jsxs)(v.A,{children:[Object.entries(n).map(([e,{htmlLang:t}])=>(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:e,fullyQualified:!0}),hrefLang:t},e)),(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter(e=>o!==e.htmlLang).map(e=>(0,p.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`))]})}function j({permalink:e}){const{siteConfig:{url:t}}=(0,w.default)(),n=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,w.default)(),{pathname:r}=(0,d.zy)();return e+(0,A.Ks)((0,k.default)(r),{trailingSlash:n,baseUrl:t})}(),r=e?`${t}${e}`:n;return(0,p.jsxs)(v.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:r}),(0,p.jsx)("link",{rel:"canonical",href:r})]})}function N(){const{i18n:{currentLocale:e}}=(0,w.default)(),{metadata:t,image:n}=(0,x.p)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(v.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:_.w})]}),n&&(0,p.jsx)(S.be,{image:n}),(0,p.jsx)(j,{}),(0,p.jsx)(P,{}),(0,p.jsx)(T.A,{tag:C.C,locale:e}),(0,p.jsx)(v.A,{children:t.map((e,t)=>(0,p.jsx)("meta",{...e},t))})]})}const O=new Map;var L=n(10485),R=n(20293),D=n(68997);function I(e,...t){const n=c.map(n=>{const r=n.default?.[e]??n[e];return r?.(...t)});return()=>n.forEach(e=>e?.())}const F=function({children:e,location:t,previousLocation:n}){return(0,D.A)(()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,o=e.search===t.search;if(n&&r&&!o)return;const{hash:a}=e;if(a){const e=decodeURIComponent(a.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:t,previousLocation:n}),I("onRouteDidUpdate",{previousLocation:n,location:t}))},[n,t]),e};function z(e){const t=Array.from(new Set([e,decodeURI(e)])).map(e=>(0,f.u)(u.A,e)).flat();return Promise.all(t.map(e=>e.route.component.preload?.()))}class M extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=s.default.canUseDOM?I("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=I("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),z(n.pathname).then(()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})}).catch(e=>{console.warn(e),window.location.reload()}),!1}render(){const{children:e,location:t}=this.props;return(0,p.jsx)(F,{previousLocation:this.previousLocation,location:t,children:(0,p.jsx)(d.qh,{location:t,render:()=>e})})}}const $=M,B="__docusaurus-base-url-issue-banner-suggestion-container";function U(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/!0===e.exact))return O.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return O.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,p.jsx)($,{location:e,children:Y})}function Z(){return(0,p.jsx)(q.A,{children:(0,p.jsx)(R.l,{children:(0,p.jsxs)(L.x,{children:[(0,p.jsx)(m,{children:(0,p.jsxs)(b,{children:[(0,p.jsx)(W,{}),(0,p.jsx)(N,{}),(0,p.jsx)(V,{}),(0,p.jsx)(K,{})]})}),(0,p.jsx)(Q,{})]})})})}var X=n(84054);const J=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)})};var ee=n(2529);const te=new Set,ne=new Set,re=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,oe={prefetch:e=>{if(!(e=>!re()&&!ne.has(e)&&!te.has(e))(e))return!1;te.add(e);const t=(0,f.u)(u.A,e).flatMap(e=>{return t=e.route.path,Object.entries(X).filter(([e])=>e.replace(/-[^-]+$/,"")===t).flatMap(([,e])=>Object.values((0,ee.A)(e)));var t});return Promise.all(t.map(e=>{const t=n.gca(e);return t&&!t.includes("undefined")?J(t).catch(()=>{}):Promise.resolve()}))},preload:e=>!!(e=>!re()&&!ne.has(e))(e)&&(ne.add(e),z(e))},ae=Object.freeze(oe);function ie({children:e}){return"hash"===l.default.future.experimental_router?(0,p.jsx)(i.I9,{children:e}):(0,p.jsx)(i.Kd,{children:e})}const le=Boolean(!0);if(s.default.canUseDOM){window.docusaurus=ae;const e=document.getElementById("__docusaurus"),t=(0,p.jsx)(a.vd,{children:(0,p.jsx)(ie,{children:(0,p.jsx)(Z,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(le)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};z(window.location.pathname).then(()=>{(0,r.startTransition)(i)})}},20293(e,t,n){"use strict";n.d(t,{o:()=>d,l:()=>f});var r=n(20489),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"api/api-reference-postcodes-io","docs":[{"id":"api/api-reference-postcodes-io","path":"/docs/api/api-reference-postcodes-io","sidebar":"openApiSidebar"},{"id":"api/bulk-postcode-lookup","path":"/docs/api/bulk-postcode-lookup","sidebar":"openApiSidebar"},{"id":"api/find-outcode","path":"/docs/api/find-outcode","sidebar":"openApiSidebar"},{"id":"api/find-place","path":"/docs/api/find-place","sidebar":"openApiSidebar"},{"id":"api/get-scottish-postcode","path":"/docs/api/get-scottish-postcode","sidebar":"openApiSidebar"},{"id":"api/lookup-postcode","path":"/docs/api/lookup-postcode","sidebar":"openApiSidebar"},{"id":"api/lookup-terminated-postcode","path":"/docs/api/lookup-terminated-postcode","sidebar":"openApiSidebar"},{"id":"api/nearest-postcode","path":"/docs/api/nearest-postcode","sidebar":"openApiSidebar"},{"id":"api/outward-codes","path":"/docs/api/outward-codes","sidebar":"openApiSidebar"},{"id":"api/place-query","path":"/docs/api/place-query","sidebar":"openApiSidebar"},{"id":"api/places","path":"/docs/api/places","sidebar":"openApiSidebar"},{"id":"api/postcode-lookup","path":"/docs/api/postcode-lookup","sidebar":"openApiSidebar"},{"id":"api/postcodes","path":"/docs/api/postcodes","sidebar":"openApiSidebar"},{"id":"api/random-place","path":"/docs/api/random-place","sidebar":"openApiSidebar"},{"id":"api/random-postcode","path":"/docs/api/random-postcode","sidebar":"openApiSidebar"},{"id":"api/scottish-postcodes","path":"/docs/api/scottish-postcodes","sidebar":"openApiSidebar"},{"id":"api/terminated-postcodes","path":"/docs/api/terminated-postcodes","sidebar":"openApiSidebar"},{"id":"libraries","path":"/docs/libraries","sidebar":"docsSidebar"},{"id":"licences","path":"/docs/licences","sidebar":"docsSidebar"},{"id":"outcode/lookup","path":"/docs/outcode/lookup","sidebar":"docsSidebar"},{"id":"outcode/nearest","path":"/docs/outcode/nearest","sidebar":"docsSidebar"},{"id":"outcode/reverse-geocode","path":"/docs/outcode/reverse-geocode","sidebar":"docsSidebar"},{"id":"outcode/schema","path":"/docs/outcode/schema","sidebar":"docsSidebar"},{"id":"overview","path":"/docs/overview","sidebar":"docsSidebar"},{"id":"place/lookup","path":"/docs/place/lookup","sidebar":"docsSidebar"},{"id":"place/query","path":"/docs/place/query","sidebar":"docsSidebar"},{"id":"place/random","path":"/docs/place/random","sidebar":"docsSidebar"},{"id":"place/schema","path":"/docs/place/schema","sidebar":"docsSidebar"},{"id":"postcode/autocomplete","path":"/docs/postcode/autocomplete","sidebar":"docsSidebar"},{"id":"postcode/bulk","path":"/docs/postcode/bulk","sidebar":"docsSidebar"},{"id":"postcode/bulk-reverse-geocode","path":"/docs/postcode/bulk-reverse-geocode","sidebar":"docsSidebar"},{"id":"postcode/lookup","path":"/docs/postcode/lookup","sidebar":"docsSidebar"},{"id":"postcode/nearest","path":"/docs/postcode/nearest","sidebar":"docsSidebar"},{"id":"postcode/query","path":"/docs/postcode/query","sidebar":"docsSidebar"},{"id":"postcode/random","path":"/docs/postcode/random","sidebar":"docsSidebar"},{"id":"postcode/reverse-geocode","path":"/docs/postcode/reverse-geocode","sidebar":"docsSidebar"},{"id":"postcode/schema","path":"/docs/postcode/schema","sidebar":"docsSidebar"},{"id":"scottish-postcode/lookup","path":"/docs/scottish-postcode/lookup","sidebar":"docsSidebar"},{"id":"scottish-postcode/schema","path":"/docs/scottish-postcode/schema","sidebar":"docsSidebar"},{"id":"self-host","path":"/docs/self-host","sidebar":"docsSidebar"},{"id":"terminated-postcode/lookup","path":"/docs/terminated-postcode/lookup","sidebar":"docsSidebar"},{"id":"terminated-postcode/schema","path":"/docs/terminated-postcode/schema","sidebar":"docsSidebar"},{"id":"/api","path":"/docs/api","sidebar":"openApiSidebar"}],"draftIds":[],"sidebars":{"openApiSidebar":{"link":{"path":"/docs/api","label":"API"}},"docsSidebar":{"link":{"path":"/docs/overview","label":"overview"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en","translate":false,"url":"https://postcodes.io","baseUrl":"/"}}}');var l=n(22654);const s=JSON.parse('{"docusaurusVersion":"3.9.2","siteVersion":"12.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.9.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.9.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.9.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.9.2"},"docusaurus-plugin-svgr":{"type":"package","name":"@docusaurus/plugin-svgr","version":"3.9.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.9.2"},"docusaurus-plugin-openapi-docs":{"type":"package","name":"docusaurus-plugin-openapi-docs","version":"4.5.1"},"docusaurus-theme-openapi":{"type":"package","name":"docusaurus-theme-openapi-docs","version":"4.5.1"}}}');var c=n(31325);const u={siteConfig:o.default,siteMetadata:s,globalData:a,i18n:i,codeTranslations:l},d=r.createContext(u);function f({children:e}){return(0,c.jsx)(d.Provider,{value:u,children:e})}},36511(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(20489),o=n(30953),a=n(29684),i=n(73903),l=n(91151),s=n(59670),c=n(31325);function u({error:e,tryAgain:t}){return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:e})]})}function d({error:e}){const t=(0,i.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:t})}function f({children:e}){return(0,c.jsx)(s.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:e})}function p({error:e,tryAgain:t}){return(0,c.jsx)(f,{children:(0,c.jsxs)(h,{fallback:()=>(0,c.jsx)(u,{error:e,tryAgain:t}),children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(l.A,{children:(0,c.jsx)(u,{error:e,tryAgain:t})})]})})}const m=e=>(0,c.jsx)(p,{...e});class h extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.default.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},30953(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},29684(e,t,n){"use strict";n.d(t,{A:()=>a});n(20489);var r=n(66305),o=n(31325);function a(e){return(0,o.jsx)(r.mg,{...e})}},70846(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(20489),o=n(29369),a=n(73903),i=n(71362),l=n(566),s=n(30953),c=n(27570),u=n(45905),d=n(31325);function f({isNavLink:e,to:t,href:n,activeClassName:f,isActive:p,"data-noBrokenLinkCheck":m,autoAddBaseUrl:h=!0,...g},y){const{siteConfig:b}=(0,i.default)(),{trailingSlash:v,baseUrl:w}=b,k=b.future.experimental_router,{withBaseUrl:x}=(0,u.useBaseUrlUtils)(),S=(0,c.A)(),E=(0,r.useRef)(null);(0,r.useImperativeHandle)(y,()=>E.current);const _=t||n;const C=(0,l.A)(_),A=_?.replace("pathname://","");let T=void 0!==A?(P=A,h&&(e=>e.startsWith("/"))(P)?x(P):P):void 0;var P;"hash"===k&&T?.startsWith("./")&&(T=T?.slice(1)),T&&C&&(T=(0,a.Ks)(T,{trailingSlash:v,baseUrl:w}));const j=(0,r.useRef)(!1),N=e?o.k2:o.N_,O=s.default.canUseIntersectionObserver,L=(0,r.useRef)(),R=()=>{j.current||null==T||(window.docusaurus.preload(T),j.current=!0)};(0,r.useEffect)(()=>(!O&&C&&s.default.canUseDOM&&null!=T&&window.docusaurus.prefetch(T),()=>{O&&L.current&&L.current.disconnect()}),[L,T,O,C]);const D=T?.startsWith("#")??!1,I=!g.target||"_self"===g.target,F=!T||!C||!I||D&&"hash"!==k;m||!D&&F||S.collectLink(T),g.id&&S.collectAnchor(g.id);const z={};return F?(0,d.jsx)("a",{ref:E,href:T,..._&&!C&&{target:"_blank",rel:"noopener noreferrer"},...g,...z}):(0,d.jsx)(N,{...g,onMouseEnter:R,onTouchStart:R,innerRef:e=>{E.current=e,O&&e&&C&&(L.current=new window.IntersectionObserver(t=>{t.forEach(t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(L.current.unobserve(e),L.current.disconnect(),null!=T&&window.docusaurus.prefetch(T))})}),L.current.observe(e))},to:T,...e&&{isActive:p,activeClassName:f},...z})}const p=r.forwardRef(f)},35626(e,t,n){"use strict";n.d(t,{A:()=>r});const r=()=>null;(Object.getOwnPropertyDescriptor(r,"name")||{}).writable||Object.defineProperty(r,"name",{value:"default",configurable:!0})},87315(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c,translate:()=>s});var r=n(20489),o=n(31325);function a(e,t){const n=e.split(/(\{\w+\})/).map((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e});return n.some(e=>(0,r.isValidElement)(e))?n.map((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e).filter(e=>""!==e):n.join("")}var i=n(22654);function l({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[e??t]??t??e}function s({message:e,id:t},n){return a(l({message:e,id:t}),n)}function c({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw console.warn("Illegal children",e),new Error("The Docusaurus component only accept simple string values");const r=l({message:e,id:t});return(0,o.jsx)(o.Fragment,{children:a(r,n)})}},41985(e,t,n){"use strict";n.d(t,{W:()=>r});const r="default"},566(e,t,n){"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},45905(e,t,n){"use strict";n.r(t),n.d(t,{addBaseUrl:()=>i,default:()=>s,useBaseUrlUtils:()=>l});var r=n(20489),o=n(71362),a=n(566);function i({siteUrl:e,baseUrl:t,url:n,options:{forcePrependBaseUrl:r=!1,absolute:o=!1}={},router:i}){if(!n||n.startsWith("#")||(0,a.z)(n))return n;if("hash"===i)return n.startsWith("/")?`.${n}`:`./${n}`;if(r)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const l=!n.startsWith(t)?t+n.replace(/^\//,""):n;return o?e+l:l}function l(){const{siteConfig:e}=(0,o.default)(),{baseUrl:t,url:n}=e,a=e.future.experimental_router;return{withBaseUrl:(0,r.useCallback)((e,r)=>i({siteUrl:n,baseUrl:t,url:e,options:r,router:a}),[n,t,a])}}function s(e,t={}){const{withBaseUrl:n}=l();return n(e,t)}},27570(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(20489);n(31325);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}});function a(){return(0,r.useContext)(o)}},71362(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(20489),o=n(20293);function a(){return(0,r.useContext)(o.o)}},27431(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(20489),o=n(10485);function a(){return(0,r.useContext)(o.o)}},68997(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(20489);const o=n(30953).default.canUseDOM?r.useLayoutEffect:r.useEffect},30251(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(20489),o=n(59670);function a(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},2529(e,t,n){"use strict";n.d(t,{A:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach(([n,o])=>{const a=r?`${r}.${n}`:n;var i;"object"==typeof(i=o)&&i&&Object.keys(i).length>0?e(o,a):t[a]=o})}(e),t}},59670(e,t,n){"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(20489),o=n(31325);const a=r.createContext(null);function i({children:e,value:t}){const n=r.useContext(a),i=(0,r.useMemo)(()=>function({parent:e,value:t}){if(!e){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const n={...e.data,...t?.data};return{plugin:e.plugin,data:n}}({parent:n,value:t}),[n,t]);return(0,o.jsx)(a.Provider,{value:i,children:e})}},97489(e,t,n){"use strict";n.d(t,{_:()=>l,u:()=>s});var r=n(20489),o=n(45534),a=n(31325);const i=r.createContext(null);function l({children:e,content:t}){const n=function(e){return(0,r.useMemo)(()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc}),[e])}(t);return(0,a.jsx)(i.Provider,{value:n,children:e})}function s(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocProvider");return e}},8331(e,t,n){"use strict";n.d(t,{A:()=>s,G:()=>c});var r=n(20489),o=n(45534),a=n(31325);const i=Symbol("EmptyContext"),l=r.createContext(i);function s({children:e}){const[t,n]=(0,r.useState)(null),o=(0,r.useMemo)(()=>({expandedItem:t,setExpandedItem:n}),[t]);return(0,a.jsx)(l.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(l);if(e===i)throw new o.dV("DocSidebarItemsExpandedStateProvider");return e}},97303(e,t,n){"use strict";n.d(t,{VQ:()=>y,XK:()=>w,g1:()=>v});var r=n(20489),o=n(14211),a=n(41985),i=n(22164),l=n(2422),s=n(45534),c=n(31325);const u=e=>`docs-preferred-version-${e}`,d=(e,t,n)=>{(0,l.Wf)(u(e),{persistence:t}).set(n)},f=(e,t)=>(0,l.Wf)(u(e),{persistence:t}).get(),p=(e,t)=>{(0,l.Wf)(u(e),{persistence:t}).del()};const m=r.createContext(null);function h(){const e=(0,o.useAllDocsData)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)(()=>Object.keys(e),[e]),[a,l]=(0,r.useState)(()=>(e=>Object.fromEntries(e.map(e=>[e,{preferredVersionName:null}])))(n));(0,r.useEffect)(()=>{l(function({pluginIds:e,versionPersistence:t,allDocsData:n}){function r(e){const r=f(e,t);return n[e].versions.some(e=>e.name===r)?{preferredVersionName:r}:(p(e,t),{preferredVersionName:null})}return Object.fromEntries(e.map(e=>[e,r(e)]))}({allDocsData:e,versionPersistence:t,pluginIds:n}))},[e,t,n]);return[a,(0,r.useMemo)(()=>({savePreferredVersion:function(e,n){d(e,t,n),l(t=>({...t,[e]:{preferredVersionName:n}}))}}),[t])]}function g({children:e}){const t=h();return(0,c.jsx)(m.Provider,{value:t,children:e})}function y({children:e}){return(0,c.jsx)(g,{children:e})}function b(){const e=(0,r.useContext)(m);if(!e)throw new s.dV("DocsPreferredVersionContextProvider");return e}function v(e=a.W){const t=(0,o.useDocsData)(e),[n,i]=b(),{preferredVersionName:l}=n[e];return{preferredVersion:t.versions.find(e=>e.name===l)??null,savePreferredVersionName:(0,r.useCallback)(t=>{i.savePreferredVersion(e,t)},[i,e])}}function w(){const e=(0,o.useAllDocsData)(),[t]=b();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find(e=>e.name===o)??null}const r=Object.keys(e);return Object.fromEntries(r.map(e=>[e,n(e)]))}},49660(e,t,n){"use strict";n.d(t,{k:()=>a,v:()=>i});var r=n(14211),o=n(97303);function a(e,t){return`docs-${e}-${t}`}function i(){const e=(0,r.useAllDocsData)(),t=(0,r.useActivePluginAndVersion)(),n=(0,o.XK)();return[...Object.keys(e).map(function(r){const o=t?.activePlugin.pluginId===r?t.activeVersion:void 0,i=n[r],l=e[r].versions.find(e=>e.isLast);return a(r,(o??i??l).name)})]}},77674(e,t,n){"use strict";n.d(t,{V:()=>s,t:()=>c});var r=n(20489),o=n(45534),a=n(31325);const i=Symbol("EmptyContext"),l=r.createContext(i);function s({children:e,name:t,items:n}){const o=(0,r.useMemo)(()=>t&&n?{name:t,items:n}:null,[t,n]);return(0,a.jsx)(l.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(l);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},18543(e,t,n){"use strict";n.d(t,{$S:()=>h,B5:()=>C,Nr:()=>m,OF:()=>x,QB:()=>_,Se:()=>v,Vd:()=>S,Y:()=>w,_j:()=>p,a4:()=>g,cC:()=>f,d1:()=>A,fW:()=>E,w8:()=>b});var r=n(20489),o=n(94510),a=n(35333),i=n(14211),l=n(52171),s=n(416),c=n(97303),u=n(92842),d=n(77674);function f(e){const t=(0,u.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function p(e,t){for(const n of e)if("category"===n.type){if(t(n))return n;const e=p(n.items,t);if(e)return e}}function m(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=m(t);if(e)return e}}(e):void 0:e.href}function h(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}function g(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];return n?.items??t.items}const y=(e,t)=>void 0!==e&&(0,l.ys)(e,t);function b(e,t){return"link"===e.type?y(e.href,t):"category"===e.type&&(y(e.href,t)||((e,t)=>e.some(e=>b(e,t)))(e.items,t))}function v(e,t){switch(e.type){case"category":return b(e,t)||void 0!==e.href&&!e.linkUnlisted||e.items.some(e=>v(e,t));case"link":return!e.unlisted||b(e,t);default:return!0}}function w(e,t){return(0,r.useMemo)(()=>e.filter(e=>v(e,t)),[e,t])}function k({sidebarItems:e,pathname:t,onlyCategories:n=!1}){const r=[];return function e(o){for(const a of o)if("category"===a.type&&((0,l.ys)(a.href,t)||e(a.items))||"link"===a.type&&(0,l.ys)(a.href,t)){return n&&"category"!==a.type||r.unshift(a),!0}return!1}(e),r}function x(){const e=(0,d.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.useActivePlugin)()?.pluginData.breadcrumbs;return!1!==n&&e?k({sidebarItems:e.items,pathname:t}):null}function S(e){const{activeVersion:t}=(0,i.useActiveDocContext)(e),{preferredVersion:n}=(0,c.g1)(e),o=(0,i.useLatestVersion)(e);return(0,r.useMemo)(()=>(0,s.sb)([t,n,o].filter(Boolean)),[t,n,o])}function E(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.sidebars?Object.entries(e.sidebars):[]),r=t.find(t=>t[0]===e);if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map(e=>e.name).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map(e=>e[0]).join("\n- ")}`);return r[1]},[e,n])}function _(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.docs),r=t.find(t=>t.id===e);if(!r){if(n.flatMap(e=>e.draftIds).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map(e=>e.name).join(", ")}".\nAvailable doc ids are:\n- ${(0,s.sb)(t.map(e=>e.id)).join("\n- ")}`)}return r},[e,n])}function C({route:e}){const t=(0,o.zy)(),n=(0,u.r)(),r=e.routes,i=r.find(e=>(0,o.B6)(t.pathname,e));if(!i)return null;const l=i.sidebar,s=l?n.docsSidebars[l]:void 0;return{docElement:(0,a.v)(r),sidebarName:l,sidebarItems:s}}function A(e){return e.filter(e=>!("category"===e.type||"link"===e.type)||!!m(e))}},92842(e,t,n){"use strict";n.d(t,{n:()=>l,r:()=>s});var r=n(20489),o=n(45534),a=n(31325);const i=r.createContext(null);function l({children:e,version:t}){return(0,a.jsx)(i.Provider,{value:t,children:e})}function s(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},14211(e,t,n){"use strict";n.r(t),n.d(t,{DocProvider:()=>h._,DocSidebarItemsExpandedStateProvider:()=>f.A,DocsPreferredVersionContextProvider:()=>d.VQ,DocsSidebarProvider:()=>m.V,DocsVersionProvider:()=>p.n,filterDocCardListItems:()=>u.d1,findFirstSidebarItemLink:()=>u.Nr,findSidebarCategory:()=>u._j,getDocsVersionSearchTag:()=>g.k,isActiveSidebarItem:()=>u.w8,isVisibleSidebarItem:()=>u.Se,useActiveDocContext:()=>C,useActivePlugin:()=>k,useActivePluginAndVersion:()=>x,useActiveVersion:()=>_,useAllDocsData:()=>v,useBreadcrumbsStructuredData:()=>y.D,useCurrentSidebarCategory:()=>u.$S,useCurrentSidebarSiblings:()=>u.a4,useDoc:()=>h.u,useDocById:()=>u.cC,useDocRootMetadata:()=>u.B5,useDocSidebarItemsExpandedState:()=>f.G,useDocVersionSuggestions:()=>A,useDocsContextualSearchTags:()=>g.v,useDocsData:()=>w,useDocsPreferredVersion:()=>d.g1,useDocsPreferredVersionByPluginId:()=>d.XK,useDocsSidebar:()=>m.t,useDocsVersion:()=>p.r,useDocsVersionCandidates:()=>u.Vd,useLatestVersion:()=>E,useLayoutDoc:()=>u.QB,useLayoutDocsSidebar:()=>u.fW,useSidebarBreadcrumbs:()=>u.OF,useVersions:()=>S,useVisibleSidebarItems:()=>u.Y});var r=n(94510),o=n(71362),a=n(41985);function i(e,t={}){const n=function(){const{globalData:e}=(0,o.default)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find(e=>e.isLast);function s(e,t){return[...e.versions].sort((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0).find(e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1}))}function c(e,t){const n=s(e,t),o=n?.docs.find(e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1}));const a=o?function(t){const n={};return e.versions.forEach(e=>{e.docs.forEach(r=>{r.id===t&&(n[e.name]=r)})}),n}(o.id):{};return{activeVersion:n,activeDoc:o,alternateDocVersions:a}}var u=n(18543),d=n(97303),f=n(8331),p=n(92842),m=n(77674),h=n(97489),g=n(49660),y=n(49611);const b={},v=()=>i("docusaurus-plugin-content-docs")??b,w=e=>{try{return function(e,t=a.W,n={}){const r=i(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function k(e={}){const t=v(),{pathname:n}=(0,r.zy)();return function(e,t,n={}){const o=Object.entries(e).sort((e,t)=>t[1].path.localeCompare(e[1].path)).find(([,e])=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map(e=>e.path).join(", ")}`);return a}(t,n,e)}function x(e={}){const t=k(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:s(t.pluginData,n)}}function S(e){return w(e).versions}function E(e){const t=w(e);return l(t)}function _(e){const t=w(e),{pathname:n}=(0,r.zy)();return s(t,n)}function C(e){const t=w(e),{pathname:n}=(0,r.zy)();return c(t,n)}function A(e){const t=w(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=l(e);return{latestDocSuggestion:c(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},49611(e,t,n){"use strict";n.d(t,{D:()=>o});var r=n(71362);function o({breadcrumbs:e}){const{siteConfig:t}=(0,r.default)();return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.filter(e=>e.href).map((e,n)=>({"@type":"ListItem",position:n+1,name:e.label,item:`${t.url}${e.href}`}))}}},41947(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;ta});var r=n(58744),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate({location:e,previousLocation:t}){if(t&&e.pathname!==t.pathname){const e=window.setTimeout(()=>{o().start()},200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},18031(e,t,n){"use strict";var r=n(90383),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t,a=globalThis.Prism;globalThis.Prism=e,r.forEach(e=>{"php"===e&&n(88020),n(63221)(`./prism-${e}`)}),delete globalThis.Prism,void 0!==a&&(globalThis.Prism=e)}(r.Prism)},78121(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});n(20489);var r=n(13526),o=n(87315),a=n(69485),i=n(70846),l=n(27570),s=n(31325);function c({as:e,id:t,...n}){const c=(0,l.A)(),u=(0,a.v)(t);if("h1"===e||!t)return(0,s.jsx)(e,{...n,id:void 0});c.collectAnchor(t);const d=(0,o.translate)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof n.children?n.children:t});return(0,s.jsxs)(e,{...n,className:(0,r.A)("anchor",u,n.className),id:t,children:[n.children,(0,s.jsx)(i.default,{className:"hash-link",to:`#${t}`,"aria-label":d,title:d,translate:"no",children:"\u200b"})]})}},23019(e,t,n){"use strict";n.d(t,{A:()=>i});n(20489);var r=n(87315);const o="iconExternalLink_TNy5";var a=n(31325);function i({width:e=13.5,height:t=13.5}){return(0,a.jsx)("svg",{width:e,height:t,"aria-label":(0,r.translate)({id:"theme.IconExternalLink.ariaLabel",message:"(opens in new tab)",description:"The ARIA label for the external link icon"}),className:o,children:(0,a.jsx)("use",{href:"#theme-svg-external-link"})})}},91151(e,t,n){"use strict";n.d(t,{A:()=>St});var r=n(20489),o=n(13526),a=n(36511),i=n(47866),l=n(9242),s=n(20533),c=n(48873);const u="skipToContent_Vrr5";var d=n(31325);function f(){return(0,d.jsx)(l.K,{className:u})}var p=n(22164),m=n(93635),h=n(87315);function g({width:e=21,height:t=21,color:n="currentColor",strokeWidth:r=1.2,className:o,...a}){return(0,d.jsx)("svg",{viewBox:"0 0 15 15",width:e,height:t,...a,children:(0,d.jsx)("g",{stroke:n,strokeWidth:r,children:(0,d.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const y="closeButton_MY5v";function b(e){return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",y,e.className),children:(0,d.jsx)(g,{width:14,height:14,strokeWidth:3.1})})}const v="content_gljk";function w(e){const{announcementBar:t}=(0,p.p)(),{content:n}=t;return(0,d.jsx)("div",{...e,className:(0,o.A)(v,e.className),dangerouslySetInnerHTML:{__html:n}})}const k="announcementBar_BVZI",x="announcementBarPlaceholder_tVxZ",S="announcementBarClose_wGSu",E="announcementBarContent_HtDW";function _(){const{announcementBar:e}=(0,p.p)(),{isActive:t,close:n}=(0,m.M)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:i}=e;return(0,d.jsxs)("div",{className:(0,o.A)(s.G.announcementBar.container,k),style:{backgroundColor:r,color:a},role:"banner",children:[i&&(0,d.jsx)("div",{className:x}),(0,d.jsx)(w,{className:E}),i&&(0,d.jsx)(b,{onClick:n,className:S})]})}var C=n(90035),A=n(60228),T=n(15624),P=n(52657);function j(e){return parseInt(r.version.split(".")[0],10)<19?{inert:e?"":void 0}:{inert:e}}function N({children:e,inert:t}){return(0,d.jsx)("div",{className:(0,o.A)(s.G.layout.navbar.mobileSidebar.panel,"navbar-sidebar__item menu"),...j(t),children:e})}function O({header:e,primaryMenu:t,secondaryMenu:n}){const{shown:r}=(0,P.T)();return(0,d.jsxs)("div",{className:(0,o.A)(s.G.layout.navbar.mobileSidebar.container,"navbar-sidebar"),children:[e,(0,d.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":r}),children:[(0,d.jsx)(N,{inert:r,children:t}),(0,d.jsx)(N,{inert:!r,children:n})]})]})}var L=n(2475),R=n(27431);function D(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function I(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}function F(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"})})}const z="toggle_lJAP",M="toggleButton_oPKD",$="toggleIcon_npxl",B="systemToggleIcon_wbgi",U="lightToggleIcon_a_e2",H="darkToggleIcon_w_2m",V="toggleButtonDisabled_O5mn";function W(e){switch(e){case null:return(0,h.translate)({message:"system mode",id:"theme.colorToggle.ariaLabel.mode.system",description:"The name for the system color mode"});case"light":return(0,h.translate)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"});case"dark":return(0,h.translate)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"});default:throw new Error(`unexpected color mode ${e}`)}}function q(e){return(0,h.translate)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the color mode toggle"},{mode:W(e)})}function G(){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(D,{"aria-hidden":!0,className:(0,o.A)($,U)}),(0,d.jsx)(I,{"aria-hidden":!0,className:(0,o.A)($,H)}),(0,d.jsx)(F,{"aria-hidden":!0,className:(0,o.A)($,B)})]})}function Q({className:e,buttonClassName:t,respectPrefersColorScheme:n,value:r,onChange:a}){const i=(0,R.default)();return(0,d.jsx)("div",{className:(0,o.A)(z,e),children:(0,d.jsx)("button",{className:(0,o.A)("clean-btn",M,!i&&V,t),type:"button",onClick:()=>a(function(e,t){if(!t)return"dark"===e?"light":"dark";switch(e){case null:return"light";case"light":return"dark";case"dark":return null;default:throw new Error(`unexpected color mode ${e}`)}}(r,n)),disabled:!i,title:W(r),"aria-label":q(r),children:(0,d.jsx)(G,{})})})}const Y=r.memo(Q),K="darkNavbarColorModeToggle_Ea3u";function Z({className:e}){const t=(0,p.p)().navbar.style,{disableSwitch:n,respectPrefersColorScheme:r}=(0,p.p)().colorMode,{colorModeChoice:o,setColorMode:a}=(0,L.G)();return n?null:(0,d.jsx)(Y,{className:e,buttonClassName:"dark"===t?K:void 0,respectPrefersColorScheme:r,value:o,onChange:a})}var X=n(83406);function J(){return(0,d.jsx)(X.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function ee(){const e=(0,C.M)();return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,d.jsx)(g,{color:"var(--ifm-color-emphasis-600)"})})}function te(){return(0,d.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,d.jsx)(J,{}),(0,d.jsx)(Z,{className:"margin-right--md"}),(0,d.jsx)(ee,{})]})}var ne=n(70846),re=n(45905),oe=n(566),ae=n(130),ie=n(23019);function le({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,html:a,isDropdownLink:i,prependBaseUrlToHref:l,...s}){const c=(0,re.default)(n),u=(0,re.default)(e),f=(0,re.default)(r,{forcePrependBaseUrl:!0}),p=o&&r&&!(0,oe.A)(r),m=a?{dangerouslySetInnerHTML:{__html:a}}:{children:(0,d.jsxs)(d.Fragment,{children:[o,p&&(0,d.jsx)(ie.A,{...i&&{width:12,height:12}})]})};return r?(0,d.jsx)(ne.default,{href:l?f:r,...s,...m}):(0,d.jsx)(ne.default,{to:c,isNavLink:!0,...(e||t)&&{isActive:(e,n)=>t?(0,ae.G)(t,n.pathname):n.pathname.startsWith(u)},...s,...m})}function se({className:e,isDropdownItem:t,...n}){return(0,d.jsx)("li",{className:"menu__list-item",children:(0,d.jsx)(le,{className:(0,o.A)("menu__link",e),...n})})}function ce({className:e,isDropdownItem:t=!1,...n}){const r=(0,d.jsx)(le,{className:(0,o.A)(t?"dropdown__link":"navbar__item navbar__link",e),isDropdownLink:t,...n});return t?(0,d.jsx)("li",{children:r}):r}function ue({mobile:e=!1,position:t,...n}){const r=e?se:ce;return(0,d.jsx)(r,{...n,activeClassName:n.activeClassName??(e?"menu__link--active":"navbar__link--active")})}var de=n(58512),fe=n(52171),pe=n(50700);const me="dropdownNavbarItemMobile_ijLT";function he(e,t){return e.some(e=>function(e,t){return!!(0,fe.ys)(e.to,t)||!!(0,ae.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t))}function ge({collapsed:e,onClick:t}){return(0,d.jsx)("button",{"aria-label":e?(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.expandAriaLabel",message:"Expand the dropdown",description:"The ARIA label of the button to expand the mobile dropdown navbar item"}):(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel",message:"Collapse the dropdown",description:"The ARIA label of the button to collapse the mobile dropdown navbar item"}),"aria-expanded":!e,type:"button",className:"clean-btn menu__caret",onClick:t})}function ye({items:e,className:t,position:n,onClick:a,...i}){const l=(0,pe.B)(),s=(0,fe.ys)(i.to,l),c=he(e,l),{collapsed:u,toggleCollapsed:f}=function({active:e}){const{collapsed:t,toggleCollapsed:n,setCollapsed:o}=(0,de.u)({initialState:()=>!e});return(0,r.useEffect)(()=>{e&&o(!1)},[e,o]),{collapsed:t,toggleCollapsed:n}}({active:s||c}),p=i.to?void 0:"#";return(0,d.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":u}),children:[(0,d.jsxs)("div",{className:(0,o.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":s}),children:[(0,d.jsx)(le,{role:"button",className:(0,o.A)(me,"menu__link menu__link--sublist",t),href:p,...i,onClick:e=>{"#"===p&&e.preventDefault(),f()},children:i.children??i.label}),(0,d.jsx)(ge,{collapsed:u,onClick:e=>{e.preventDefault(),f()}})]}),(0,d.jsx)(de.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:u,children:e.map((e,t)=>(0,r.createElement)(De,{mobile:!0,isDropdownItem:!0,onClick:a,activeClassName:"menu__link--active",...e,key:t}))})]})}function be({items:e,position:t,className:n,onClick:a,...i}){const l=(0,r.useRef)(null),[s,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}},[l]),(0,d.jsxs)("div",{ref:l,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===t,"dropdown--show":s}),children:[(0,d.jsx)(le,{"aria-haspopup":"true","aria-expanded":s,role:"button",href:i.to?void 0:"#",className:(0,o.A)("navbar__link",n),...i,onClick:i.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),c(!s))},children:i.children??i.label}),(0,d.jsx)("ul",{className:"dropdown__menu",children:e.map((e,t)=>(0,r.createElement)(De,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t}))})]})}function ve({mobile:e=!1,...t}){const n=e?ye:be;return(0,d.jsx)(n,{...t})}var we=n(71362),ke=n(28049),xe=n(66243);function Se({width:e=20,height:t=20,...n}){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:e,height:t,"aria-hidden":!0,...n,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const Ee="iconLanguage_RJi4";function _e(){const{siteConfig:e,i18n:{localeConfigs:t}}=(0,we.default)(),n=(0,ke.o)(),r=(0,xe.Hl)(e=>e.location.search),o=(0,xe.Hl)(e=>e.location.hash),a=e=>{const n=t[e];if(!n)throw new Error(`Docusaurus bug, no locale config found for locale=${e}`);return n};return{getURL:(t,i)=>{const l=(0,xe.jy)([r,i.queryString],"append");return`${(t=>a(t).url===e.url?`pathname://${n.createUrl({locale:t,fullyQualified:!1})}`:n.createUrl({locale:t,fullyQualified:!0}))(t)}${l}${o}`},getLabel:e=>a(e).label,getLang:e=>a(e).htmlLang}}var Ce=n(35626);const Ae="navbarSearchContainer_yVop";function Te({children:e,className:t}){return(0,d.jsx)("div",{className:(0,o.A)(t,Ae),children:e})}var Pe=n(14211),je=n(18543);var Ne=n(97303);function Oe({docsPluginId:e,configs:t}){return function(e,t){if(t){const n=new Map(e.map(e=>[e.name,e])),r=(t,r)=>{const o=n.get(t);if(!o)throw new Error(`No docs version exist for name '${t}', please verify your 'docsVersionDropdown' navbar item versions config.\nAvailable version names:\n- ${e.map(e=>`${e.name}`).join("\n- ")}`);return{version:o,label:r?.label??o.label}};return Array.isArray(t)?t.map(e=>r(e,void 0)):Object.entries(t).map(([e,t])=>r(e,t))}return e.map(e=>({version:e,label:e.label}))}((0,Pe.useVersions)(e),t)}function Le(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find(t=>t.id===e.mainDocId)}(e)}const Re={default:ue,localeDropdown:function({mobile:e,dropdownItemsBefore:t,dropdownItemsAfter:n,queryString:r,...o}){const a=_e(),{i18n:{currentLocale:i,locales:l}}=(0,we.default)(),s=[...t,...l.map(t=>({label:a.getLabel(t),lang:a.getLang(t),to:a.getURL(t,{queryString:r}),target:"_self",autoAddBaseUrl:!1,className:t===i?e?"menu__link--active":"dropdown__link--active":""})),...n],c=e?(0,h.translate)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):a.getLabel(i);return(0,d.jsx)(ve,{...o,mobile:e,label:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Se,{className:Ee}),c]}),items:s})},search:function({mobile:e,className:t}){return e?null:(0,d.jsx)(Te,{className:t,children:(0,d.jsx)(Ce.A,{})})},dropdown:ve,html:function({value:e,className:t,mobile:n=!1,isDropdownItem:r=!1}){const a=r?"li":"div";return(0,d.jsx)(a,{className:(0,o.A)({navbar__item:!n&&!r,"menu__list-item":n},t),dangerouslySetInnerHTML:{__html:e}})},doc:function({docId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Pe.useActiveDocContext)(n),a=(0,je.QB)(e,n),i=o?.path===a?.path;return null===a||a.unlisted&&!i?null:(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>i||!!o?.sidebar&&o.sidebar===a.sidebar,label:t??a.id,to:a.path})},docSidebar:function({sidebarId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Pe.useActiveDocContext)(n),a=(0,je.fW)(e,n).link;if(!a)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${e}" doesn't have anything to be linked to.`);return(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>o?.sidebar===e,label:t??a.label,to:a.path})},docsVersion:function({label:e,to:t,docsPluginId:n,...r}){const o=(0,je.Vd)(n)[0],a=e??o.label,i=t??(e=>e.docs.find(t=>t.id===e.mainDocId))(o).path;return(0,d.jsx)(ue,{...r,label:a,to:i})},docsVersionDropdown:function({mobile:e,docsPluginId:t,dropdownActiveClassDisabled:n,dropdownItemsBefore:r,dropdownItemsAfter:o,versions:a,...i}){const l=(0,xe.Hl)(e=>e.location.search),s=(0,xe.Hl)(e=>e.location.hash),c=(0,Pe.useActiveDocContext)(t),{savePreferredVersionName:u}=(0,Ne.g1)(t),f=Oe({docsPluginId:t,configs:a}),p=function({docsPluginId:e,versionItems:t}){return(0,je.Vd)(e).map(e=>t.find(t=>t.version===e)).filter(e=>void 0!==e)[0]??t[0]}({docsPluginId:t,versionItems:f}),m=[...r,...f.map(function({version:e,label:t}){return{label:t,to:`${Le(e,c).path}${l}${s}`,isActive:()=>e===c.activeVersion,onClick:()=>u(e.name)}}),...o],g=e&&m.length>1?(0,h.translate)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):p.label,y=e&&m.length>1?void 0:Le(p.version,c).path;return m.length<=1?(0,d.jsx)(ue,{...i,mobile:e,label:g,to:y,isActive:n?()=>!1:void 0}):(0,d.jsx)(ve,{...i,mobile:e,label:g,to:y,items:m,isActive:n?()=>!1:void 0})}};function De({type:e,...t}){const n=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(e,t),r=Re[n];if(!r)throw new Error(`No NavbarItem component found for type "${e}".`);return(0,d.jsx)(r,{...t})}function Ie(){const e=(0,C.M)(),t=(0,p.p)().navbar.items;return(0,d.jsx)("ul",{className:"menu__list",children:t.map((t,n)=>(0,r.createElement)(De,{mobile:!0,...t,onClick:()=>e.toggle(),key:n}))})}function Fe(e){return(0,d.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,d.jsx)(h.default,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function ze(){const e=0===(0,p.p)().navbar.items.length,t=(0,P.T)();return(0,d.jsxs)(d.Fragment,{children:[!e&&(0,d.jsx)(Fe,{onClick:()=>t.hide()}),t.content]})}function Me(){const e=(0,C.M)();return(0,T._)(e.shown),e.shouldRender?(0,d.jsx)(O,{header:(0,d.jsx)(te,{}),primaryMenu:(0,d.jsx)(Ie,{}),secondaryMenu:(0,d.jsx)(ze,{})}):null}const $e="navbarHideable_Hsdh",Be="navbarHidden_Ckga";function Ue(e){return(0,d.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function He({children:e}){const{navbar:{hideOnScroll:t,style:n}}=(0,p.p)(),r=(0,C.M)(),{navbarRef:a,isNavbarVisible:i}=(0,A.S)(t);return(0,d.jsxs)("nav",{ref:a,"aria-label":(0,h.translate)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)(s.G.layout.navbar.container,"navbar","navbar--fixed-top",t&&[$e,!i&&Be],{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":r.shown}),children:[e,(0,d.jsx)(Ue,{onClick:r.toggle}),(0,d.jsx)(Me,{})]})}var Ve=n(28751),We=n(69151);function qe({width:e=30,height:t=30,className:n,...r}){return(0,d.jsx)("svg",{className:n,width:e,height:t,viewBox:"0 0 30 30","aria-hidden":"true",...r,children:(0,d.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Ge(){const{toggle:e,shown:t}=(0,C.M)();return(0,d.jsx)("button",{onClick:e,"aria-label":(0,h.translate)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,d.jsx)(qe,{})})}const Qe="colorModeToggle_nrR3";function Ye({items:e}){return(0,d.jsx)(d.Fragment,{children:e.map((e,t)=>(0,d.jsx)(Ve.k2,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,d.jsx)(De,{...e})},t))})}function Ke({left:e,right:t}){return(0,d.jsxs)("div",{className:"navbar__inner",children:[(0,d.jsx)("div",{className:(0,o.A)(s.G.layout.navbar.containerLeft,"navbar__items"),children:e}),(0,d.jsx)("div",{className:(0,o.A)(s.G.layout.navbar.containerRight,"navbar__items navbar__items--right"),children:t})]})}function Ze(){const e=(0,C.M)(),t=(0,p.p)().navbar.items,[n,r]=(0,We.D)(t),o=t.find(e=>"search"===e.type);return(0,d.jsx)(Ke,{left:(0,d.jsxs)(d.Fragment,{children:[!e.disabled&&(0,d.jsx)(Ge,{}),(0,d.jsx)(J,{}),(0,d.jsx)(Ye,{items:n})]}),right:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Ye,{items:r}),(0,d.jsx)(Z,{className:Qe}),!o&&(0,d.jsx)(Te,{children:(0,d.jsx)(Ce.A,{})})]})})}function Xe(){return(0,d.jsx)(He,{children:(0,d.jsx)(Ze,{})})}var Je=n(45848);function et({item:e}){const{to:t,href:n,label:r,prependBaseUrlToHref:a,className:i,...l}=e,s=(0,re.default)(t),c=(0,re.default)(n,{forcePrependBaseUrl:!0});return(0,d.jsxs)(ne.default,{className:(0,o.A)("footer__link-item",i),...n?{href:a?c:n}:{to:s},...l,children:[r,n&&!(0,oe.A)(n)&&(0,d.jsx)(ie.A,{})]})}function tt({item:e}){return e.html?(0,d.jsx)("li",{className:(0,o.A)("footer__item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)("li",{className:"footer__item",children:(0,d.jsx)(et,{item:e})},e.href??e.to)}function nt({column:e}){return(0,d.jsxs)("div",{className:(0,o.A)(s.G.layout.footer.column,"col footer__col",e.className),children:[(0,d.jsx)("div",{className:"footer__title",children:e.title}),(0,d.jsx)("ul",{className:"footer__items clean-list",children:e.items.map((e,t)=>(0,d.jsx)(tt,{item:e},t))})]})}function rt({columns:e}){return(0,d.jsx)("div",{className:"row footer__links",children:e.map((e,t)=>(0,d.jsx)(nt,{column:e},t))})}function ot(){return(0,d.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function at({item:e}){return e.html?(0,d.jsx)("span",{className:(0,o.A)("footer__link-item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)(et,{item:e})}function it({links:e}){return(0,d.jsx)("div",{className:"footer__links text--center",children:(0,d.jsx)("div",{className:"footer__links",children:e.map((t,n)=>(0,d.jsxs)(r.Fragment,{children:[(0,d.jsx)(at,{item:t}),e.length!==n+1&&(0,d.jsx)(ot,{})]},n))})})}function lt({links:e}){return(0,Je.C)(e)?(0,d.jsx)(rt,{columns:e}):(0,d.jsx)(it,{links:e})}var st=n(29547);const ct="footerLogoLink_eNaj";function ut({logo:e}){const{withBaseUrl:t}=(0,re.useBaseUrlUtils)(),n={light:t(e.src),dark:t(e.srcDark??e.src)};return(0,d.jsx)(st.default,{className:(0,o.A)("footer__logo",e.className),alt:e.alt,sources:n,width:e.width,height:e.height,style:e.style})}function dt({logo:e}){return e.href?(0,d.jsx)(ne.default,{href:e.href,className:ct,target:e.target,children:(0,d.jsx)(ut,{logo:e})}):(0,d.jsx)(ut,{logo:e})}function ft({copyright:e}){return(0,d.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:e}})}function pt({style:e,links:t,logo:n,copyright:r}){return(0,d.jsx)("footer",{className:(0,o.A)(s.G.layout.footer.container,"footer",{"footer--dark":"dark"===e}),children:(0,d.jsxs)("div",{className:"container container-fluid",children:[t,(n||r)&&(0,d.jsxs)("div",{className:"footer__bottom text--center",children:[n&&(0,d.jsx)("div",{className:"margin-bottom--sm",children:n}),r]})]})})}function mt(){const{footer:e}=(0,p.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,d.jsx)(pt,{style:o,links:n&&n.length>0&&(0,d.jsx)(lt,{links:n}),logo:r&&(0,d.jsx)(dt,{logo:r}),copyright:t&&(0,d.jsx)(ft,{copyright:t})})}const ht=r.memo(mt);var gt=n(45534),yt=n(87662);const bt=(0,gt.fM)([L.a,m.o,yt.Tv,Ne.VQ,i.Jx,We.G]);function vt({children:e}){return(0,d.jsx)(bt,{children:e})}var wt=n(78121);function kt({error:e,tryAgain:t}){return(0,d.jsx)("main",{className:"container margin-vert--xl",children:(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,d.jsx)(wt.default,{as:"h1",className:"hero__title",children:(0,d.jsx)(h.default,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,d.jsx)("div",{className:"margin-vert--lg",children:(0,d.jsx)(Ve.a2,{onClick:t,className:"button button--primary shadow--lw"})}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{className:"margin-vert--md",children:(0,d.jsx)(Ve.bq,{error:e})})]})})})}const xt="mainWrapper_pOs2";function St(e){const{children:t,noFooter:n,wrapperClassName:r,title:u,description:p}=e;return(0,c.J)(),(0,d.jsxs)(vt,{children:[(0,d.jsx)(i.be,{title:u,description:p}),(0,d.jsx)(f,{}),(0,d.jsx)(_,{}),(0,d.jsx)(Xe,{}),(0,d.jsx)("div",{id:l.j,className:(0,o.A)(s.G.layout.main.container,s.G.wrapper.main,xt,r),children:(0,d.jsx)(a.A,{fallback:e=>(0,d.jsx)(kt,{...e}),children:t})}),!n&&(0,d.jsx)(ht,{})]})}},83406(e,t,n){"use strict";n.d(t,{A:()=>u});n(20489);var r=n(70846),o=n(45905),a=n(71362),i=n(22164),l=n(29547),s=n(31325);function c({logo:e,alt:t,imageClassName:n}){const r={light:(0,o.default)(e.src),dark:(0,o.default)(e.srcDark||e.src)},a=(0,s.jsx)(l.default,{className:e.className,sources:r,height:e.height,width:e.width,alt:t,style:e.style});return n?(0,s.jsx)("div",{className:n,children:a}):a}function u(e){const{siteConfig:{title:t}}=(0,a.default)(),{navbar:{title:n,logo:l}}=(0,i.p)(),{imageClassName:u,titleClassName:d,...f}=e,p=(0,o.default)(l?.href||"/"),m=n?"":t,h=l?.alt??m;return(0,s.jsxs)(r.default,{to:p,...f,...l?.target&&{target:l.target},children:[l&&(0,s.jsx)(c,{logo:l,alt:h,imageClassName:u}),null!=n&&(0,s.jsx)("b",{className:d,children:n})]})}},23540(e,t,n){"use strict";n.d(t,{A:()=>a});n(20489);var r=n(29684),o=n(31325);function a({locale:e,version:t,tag:n}){const a=e;return(0,o.jsxs)(r.A,{children:[e&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:e}),t&&(0,o.jsx)("meta",{name:"docusaurus_version",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:language",content:a}),t&&(0,o.jsx)("meta",{name:"docsearch:version",content:t}),n&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:n})]})}},29547(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});n(20489);var r=n(79800),o=n(31325);function a(e){const{sources:t,className:n,alt:a,...i}=e;return(0,o.jsx)(r.A,{className:n,children:({theme:e,className:n})=>(0,o.jsx)("img",{src:t[e],alt:a,className:n,...i})})}},58512(e,t,n){"use strict";n.d(t,{N:()=>m,u:()=>l});var r=n(20489),o=n(68997),a=n(94115),i=n(31325);function l({initialState:e}){const[t,n]=(0,r.useState)(e??!1),o=(0,r.useCallback)(()=>{n(e=>!e)},[]);return{collapsed:t,setCollapsed:n,toggleCollapsed:o}}const s={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function u(e,t){const n=t?s:c;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function d({collapsibleRef:e,collapsed:t,animation:n}){const o=(0,r.useRef)(!1);(0,r.useEffect)(()=>{const r=e.current;function i(){const e=r.scrollHeight,t=n?.duration??function(e){if((0,a.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(e);return{transition:`height ${t}ms ${n?.easing??"ease-in-out"}`,height:`${e}px`}}function l(){const e=i();r.style.transition=e.transition,r.style.height=e.height}if(!o.current)return u(r,t),void(o.current=!0);return r.style.willChange="height",function(){const e=requestAnimationFrame(()=>{t?(l(),requestAnimationFrame(()=>{r.style.height=s.height,r.style.overflow=s.overflow})):(r.style.display="block",requestAnimationFrame(()=>{l()}))});return()=>cancelAnimationFrame(e)}()},[e,t,n])}function f({as:e="div",collapsed:t,children:n,animation:o,onCollapseTransitionEnd:a,className:l}){const s=(0,r.useRef)(null);return d({collapsibleRef:s,collapsed:t,animation:o}),(0,i.jsx)(e,{ref:s,onTransitionEnd:e=>{"height"===e.propertyName&&(u(s.current,t),a?.(t))},className:l,children:n})}function p({collapsed:e,...t}){const[n,a]=(0,r.useState)(!e),[l,s]=(0,r.useState)(e);return(0,o.A)(()=>{e||a(!0)},[e]),(0,o.A)(()=>{n&&s(e)},[n,e]),n?(0,i.jsx)(f,{...t,collapsed:l}):null}function m({lazy:e,...t}){const n=e?p:f;return(0,i.jsx)(n,{...t})}},79800(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(20489),o=n(13526),a=n(27431),i=n(2475);const l={themedComponent:"themedComponent_ety0","themedComponent--light":"themedComponent--light_V8ya","themedComponent--dark":"themedComponent--dark_iYZA"};var s=n(31325);function c({className:e,children:t}){const n=(0,a.default)(),{colorMode:c}=(0,i.G)();return(0,s.jsx)(s.Fragment,{children:(n?"dark"===c?["dark"]:["light"]:["light","dark"]).map(n=>{const a=t({theme:n,className:(0,o.A)(e,l.themedComponent,l[`themedComponent--${n}`])});return(0,s.jsx)(r.Fragment,{children:a},n)})})}},93635(e,t,n){"use strict";n.d(t,{M:()=>h,o:()=>m});var r=n(20489),o=n(27431),a=n(2422),i=n(45534),l=n(22164),s=n(31325);const c=(0,a.Wf)("docusaurus.announcement.dismiss"),u=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===c.get(),f=e=>c.set(String(e)),p=r.createContext(null);function m({children:e}){const t=function(){const{announcementBar:e}=(0,l.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(()=>!!t&&d());(0,r.useEffect)(()=>{a(d())},[]);const i=(0,r.useCallback)(()=>{f(!0),a(!0)},[]);return(0,r.useEffect)(()=>{if(!e)return;const{id:t}=e;let n=u.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;u.set(t),r&&f(!1),!r&&d()||a(!1)},[e]),(0,r.useMemo)(()=>({isActive:!!e&&!n,close:i}),[e,n,i])}();return(0,s.jsx)(p.Provider,{value:t,children:e})}function h(){const e=(0,r.useContext)(p);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},2475(e,t,n){"use strict";n.d(t,{G:()=>x,a:()=>k});var r=n(20489),o=n(27431),a=n(45534),i=n(2422),l=n(22164),s=n(31325);function c(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function u(e){return function(e,t){const n=window.matchMedia(e);return n.addEventListener("change",t),()=>n.removeEventListener("change",t)}("(prefers-color-scheme: dark)",()=>e(c()))}const d=r.createContext(void 0),f=(0,i.Wf)("theme"),p="system",m=e=>"dark"===e?"dark":"light",h=e=>null===e||e===p?null:m(e),g=()=>m(document.documentElement.getAttribute("data-theme")),y=e=>{document.documentElement.setAttribute("data-theme",m(e))},b=()=>h(document.documentElement.getAttribute("data-theme-choice")),v=e=>{document.documentElement.setAttribute("data-theme-choice",h(e)??p)};function w(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.p)(),{colorMode:a,setColorModeState:i,colorModeChoice:s,setColorModeChoiceState:d}=function(){const{colorMode:{defaultMode:e}}=(0,l.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(t?g():e),[i,s]=(0,r.useState)(t?b():null);return(0,r.useEffect)(()=>{a(g()),s(b())},[]),{colorMode:n,setColorModeState:a,colorModeChoice:i,setColorModeChoiceState:s}}();(0,r.useEffect)(()=>{t&&f.del()},[t]);const p=(0,r.useCallback)((t,r={})=>{const{persist:o=!0}=r;if(null===t){const t=n?c():e;y(t),i(t),v(null),d(null)}else y(t),v(t),i(t),d(t);var a;o&&(null===(a=t)?f.del():f.set(m(a)))},[i,d,n,e]);return(0,r.useEffect)(()=>f.listen(e=>{p(h(e.newValue))}),[p]),(0,r.useEffect)(()=>{if(null===s&&n)return u(e=>{i(e),y(e)})},[n,s,i]),(0,r.useMemo)(()=>({colorMode:a,colorModeChoice:s,setColorMode:p,get isDarkTheme(){return"dark"===a},setLightTheme(){p("light")},setDarkTheme(){p("dark")}}),[a,s,p])}function k({children:e}){const t=w();return(0,s.jsx)(d.Provider,{value:t,children:e})}function x(){const e=(0,r.useContext)(d);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},90035(e,t,n){"use strict";n.d(t,{M:()=>m,e:()=>p});var r=n(20489),o=n(58446),a=n(59871),i=n(66243),l=n(22164),s=n(45534),c=n(31325);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,l.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,s]=(0,r.useState)(!1),c=(0,r.useCallback)(()=>{s(e=>!e)},[]);return(0,r.useEffect)(()=>{"desktop"===t&&s(!1)},[t]),(0,r.useMemo)(()=>({disabled:e,shouldRender:n,toggle:c,shown:i}),[e,n,c,i])}function f({handler:e}){return(0,i.$Z)(e),null}function p({children:e}){const t=d();return(0,c.jsxs)(c.Fragment,{children:[t.shown&&(0,c.jsx)(f,{handler:()=>(t.toggle(),!1)}),(0,c.jsx)(u.Provider,{value:t,children:e})]})}function m(){const e=r.useContext(u);if(void 0===e)throw new s.dV("NavbarMobileSidebarProvider");return e}},58446(e,t,n){"use strict";n.d(t,{GX:()=>c,YL:()=>s,y_:()=>l});var r=n(20489),o=n(45534),a=n(31325);const i=r.createContext(null);function l({children:e}){const t=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:t,children:e})}function s(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function c({component:e,props:t}){const n=(0,r.useContext)(i);if(!n)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,a]=n,l=(0,o.Be)(t);return(0,r.useEffect)(()=>{a({component:e,props:l})},[a,e,l]),(0,r.useEffect)(()=>()=>a({component:null,props:null}),[a]),null}},52657(e,t,n){"use strict";n.d(t,{N:()=>c,T:()=>d});var r=n(20489),o=n(45534),a=n(90035),i=n(58446),l=n(31325);const s=r.createContext(null);function c({children:e}){const t=function(){const e=(0,a.M)(),t=(0,i.YL)(),[n,l]=(0,r.useState)(!1),s=null!==t.component,c=(0,o.ZC)(s);return(0,r.useEffect)(()=>{s&&!c&&l(!0)},[s,c]),(0,r.useEffect)(()=>{s?e.shown||l(!0):l(!1)},[e.shown,s]),(0,r.useMemo)(()=>[n,l],[n])}();return(0,l.jsx)(s.Provider,{value:t,children:e})}function u(e){if(e.component){const t=e.component;return(0,l.jsx)(t,{...e.props})}}function d(){const e=(0,r.useContext)(s);if(!e)throw new o.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)(()=>n(!1),[n]),l=(0,i.YL)();return(0,r.useMemo)(()=>({shown:t,hide:a,content:u(l)}),[a,l,t])}},60228(e,t,n){"use strict";n.d(t,{S:()=>i});var r=n(20489),o=n(76832),a=n(87662);function i(e){const[t,n]=(0,r.useState)(e),i=(0,r.useRef)(!1),l=(0,r.useRef)(0),s=(0,r.useCallback)(e=>{null!==e&&(l.current=e.getBoundingClientRect().height)},[]);return(0,a.Mq)(({scrollY:t},r)=>{if(!e)return;if(t=o?n(!1):t+s{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return i.current=!0,void n(!1);n(!0)}),{navbarRef:s,isNavbarVisible:t}}},48873(e,t,n){"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(20489);const o="navigation-with-keyboard";function a(){(0,r.useEffect)(()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}},[])}},15624(e,t,n){"use strict";n.d(t,{_:()=>o});var r=n(20489);function o(e=!0){(0,r.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}},59871(e,t,n){"use strict";n.d(t,{l:()=>l});var r=n(20489),o=n(30953);const a="desktop",i="mobile";function l({desktopBreakpoint:e=996}={}){const[t,n]=(0,r.useState)(()=>"ssr");return(0,r.useEffect)(()=>{function t(){n(function(e){if(!o.default.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a:i}(e))}return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]),t}},20533(e,t,n){"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},announcementBar:{container:"theme-announcement-bar"},tabs:{container:"theme-tabs-container"},layout:{navbar:{container:"theme-layout-navbar",containerLeft:"theme-layout-navbar-left",containerRight:"theme-layout-navbar-right",mobileSidebar:{container:"theme-layout-navbar-sidebar",panel:"theme-layout-navbar-sidebar-panel"}},main:{container:"theme-layout-main"},footer:{container:"theme-layout-footer",column:"theme-layout-footer-column"}},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},94115(e,t,n){"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},69485(e,t,n){"use strict";n.d(t,{v:()=>i});var r=n(22164);const o="anchorTargetStickyNavbar_vbpb",a="anchorTargetHideOnScrollNavbar_umDF";function i(e){const{navbar:{hideOnScroll:t}}=(0,r.p)();if(void 0!==e)return t?a:o}},28751(e,t,n){"use strict";n.d(t,{bq:()=>d,MN:()=>u,a2:()=>c,k2:()=>f});var r=n(20489),o=n(87315),a=n(73903);const i="errorBoundaryError_gfjn",l="errorBoundaryFallback_x1q6";var s=n(31325);function c(e){return(0,s.jsx)("button",{type:"button",...e,children:(0,s.jsx)(o.default,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function u({error:e,tryAgain:t}){return(0,s.jsxs)("div",{className:l,children:[(0,s.jsx)("p",{children:e.message}),(0,s.jsx)(c,{onClick:t})]})}function d({error:e}){const t=(0,a.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,s.jsx)("p",{className:i,children:t})}class f extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},45848(e,t,n){"use strict";function r(e){return"title"in e[0]}n.d(t,{C:()=>r})},66243(e,t,n){"use strict";n.d(t,{$Z:()=>i,Hl:()=>l,TJ:()=>f,W9:()=>d,aZ:()=>s,fV:()=>u,jy:()=>p,l:()=>c});var r=n(20489),o=n(94510),a=n(45534);function i(e){!function(e){const t=(0,o.W6)(),n=(0,a._q)(e);(0,r.useEffect)(()=>t.block((e,t)=>n(e,t)),[t,n])}((t,n)=>{if("POP"===n)return e(t,n)})}function l(e){const t=(0,o.W6)();return(0,r.useSyncExternalStore)(t.listen,()=>e(t),()=>e({...t,location:{...t.location,search:"",hash:"",state:void 0}}))}function s(e){return l(t=>null===e?null:new URLSearchParams(t.location.search).get(e))}function c(e){const t=s(e)??"",n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search);n?o.set(e,n):o.delete(e),(r?.push?t.push:t.replace)({search:o.toString()})},[e,t])}(e);return[t,n]}function u(e){const t=function(e){const t=l(t=>{const n=new URLSearchParams(t.location.search).getAll(e);return JSON.stringify(n)});return(0,r.useMemo)(()=>JSON.parse(t),[t])}(e),n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search),a=Array.isArray(n)?n:n(o.getAll(e));o.delete(e),a.forEach(t=>o.append(e,t)),(r?.push?t.push:t.replace)({search:o.toString()})},[t,e])}(e);return[t,n]}function d(){const e=(0,o.W6)();return(0,r.useCallback)(()=>{e.replace({search:void 0})},[e])}function f(e,t){const n=new URLSearchParams;for(const r of e)for(const[e,o]of r.entries())"append"===t?n.append(e,o):n.set(e,o);return n}function p(e,t){const n=f(e.map(e=>new URLSearchParams(e??"")),t).toString();return n?`?${n}`:n}},416(e,t,n){"use strict";function r(e,t=(e,t)=>e===t){return e.filter((n,r)=>e.findIndex(e=>t(e,n))!==r)}function o(e){return Array.from(new Set(e))}function a(e,t){const n={};let r=0;for(const o of e){const e=t(o,r);n[e]??=[],n[e].push(o),r+=1}return n}n.d(t,{$z:()=>a,XI:()=>r,sb:()=>o})},47866(e,t,n){"use strict";n.d(t,{Jx:()=>y,be:()=>m,e3:()=>g});var r=n(20489),o=n(13526),a=n(29684),i=n(30251),l=n(45905),s=n(38153),c=n(31325);function u({title:e}){const t=(0,s.s$)().format(e);return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("title",{children:t}),(0,c.jsx)("meta",{property:"og:title",content:t})]})}function d({description:e}){return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{name:"description",content:e}),(0,c.jsx)("meta",{property:"og:description",content:e})]})}function f({image:e}){const{withBaseUrl:t}=(0,l.useBaseUrlUtils)(),n=t(e,{absolute:!0});return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{property:"og:image",content:n}),(0,c.jsx)("meta",{name:"twitter:image",content:n})]})}function p({keywords:e}){return(0,c.jsx)(a.A,{children:(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(e)?e.join(","):e})})}function m({title:e,description:t,keywords:n,image:r,children:o}){return(0,c.jsxs)(c.Fragment,{children:[e&&(0,c.jsx)(u,{title:e}),t&&(0,c.jsx)(d,{description:t}),n&&(0,c.jsx)(p,{keywords:n}),r&&(0,c.jsx)(f,{image:r}),o&&(0,c.jsx)(a.A,{children:o})]})}const h=r.createContext(void 0);function g({className:e,children:t}){const n=r.useContext(h),i=(0,o.A)(n,e);return(0,c.jsxs)(h.Provider,{value:i,children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("html",{className:i})}),t]})}function y({children:e}){const t=(0,i.A)(),n=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const r=`plugin-id-${t.plugin.id}`;return(0,c.jsx)(g,{className:(0,o.A)(n,r),children:e})}},69151(e,t,n){"use strict";n.d(t,{D:()=>l,G:()=>s});n(20489);var r=n(90035),o=n(58446),a=n(52657),i=n(31325);function l(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter(e=>!t(e))]}function s({children:e}){return(0,i.jsx)(o.y_,{children:(0,i.jsx)(r.e,{children:(0,i.jsx)(a.N,{children:e})})})}},45534(e,t,n){"use strict";n.d(t,{Be:()=>c,ZC:()=>l,_q:()=>i,dV:()=>s,fM:()=>u});var r=n(20489),o=n(68997),a=n(31325);function i(e){const t=(0,r.useRef)(e);return(0,o.A)(()=>{t.current=e},[e]),(0,r.useCallback)((...e)=>t.current(...e),[])}function l(e){const t=(0,r.useRef)();return(0,o.A)(()=>{t.current=e}),t.current}class s extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort((e,t)=>e[0].localeCompare(t[0])),(0,r.useMemo)(()=>e,t.flat())}function u(e){return({children:t})=>(0,a.jsx)(a.Fragment,{children:e.reduceRight((e,t)=>(0,a.jsx)(t,{children:e}),t)})}},130(e,t,n){"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{G:()=>r})},52171(e,t,n){"use strict";n.d(t,{Dt:()=>l,ys:()=>i});var r=n(20489),o=n(24547),a=n(71362);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function l(){const{baseUrl:e}=(0,a.default)().siteConfig;return(0,r.useMemo)(()=>function({baseUrl:e,routes:t}){function n(t){return t.path===e&&!0===t.exact}function r(t){return t.path===e&&!t.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(r).flatMap(e=>e.routes??[]))}(t)}({routes:o.A,baseUrl:e}),[e])}},87662(e,t,n){"use strict";n.d(t,{Mq:()=>p,Tv:()=>u,a_:()=>m,gk:()=>h,n1:()=>d});var r=n(20489),o=n(30953),a=n(27431),i=n(68997),l=n(45534),s=n(31325);const c=r.createContext(void 0);function u({children:e}){const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)(()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}}),[])}();return(0,s.jsx)(c.Provider,{value:t,children:e})}function d(){const e=(0,r.useContext)(c);if(null==e)throw new l.dV("ScrollControllerProvider");return e}const f=()=>o.default.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t=[]){const{scrollEventsEnabledRef:n}=d(),o=(0,r.useRef)(f()),a=(0,l._q)(e);(0,r.useEffect)(()=>{const e=()=>{if(!n.current)return;const e=f();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)},[a,n,...t])}function m(){const e=d(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)(t=>{e.current={elem:t,top:t.getBoundingClientRect().top}},[]),n=(0,r.useCallback)(()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}},[]);return(0,r.useMemo)(()=>({save:t,restore:n}),[n,t])}(),n=(0,r.useRef)(void 0),o=(0,r.useCallback)(r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}},[e,t]);return(0,i.A)(()=>{queueMicrotask(()=>n.current?.())}),{blockElementScrollPositionUntilNextRender:o}}function h(){const e=(0,r.useRef)(null),t=(0,a.default)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&ot&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},79329(e,t,n){"use strict";n.d(t,{C:()=>r});const r="default"},9242(e,t,n){"use strict";n.d(t,{K:()=>f,j:()=>s});var r=n(20489),o=n(94510),a=n(87315),i=n(76832),l=n(31325);const s="__docusaurus_skipToContent_fallback";function c(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function u(){const e=(0,r.useRef)(null),{action:t}=(0,o.W6)(),n=(0,r.useCallback)(e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(s);t&&c(t)},[]);return(0,i.$)(({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&c(e.current)}),{containerRef:e,onClick:n}}const d=(0,a.translate)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function f(e){const t=e.children??d,{containerRef:n,onClick:r}=u();return(0,l.jsx)("div",{ref:n,role:"region","aria-label":d,children:(0,l.jsx)("a",{...e,href:`#${s}`,onClick:r,children:t})})}},2422(e,t,n){"use strict";n.d(t,{Wf:()=>u,Eo:()=>f,Dv:()=>d});var r=n(20489);const o=JSON.parse('{"N":"localStorage","M":""}'),a=o.N;function i({key:e,oldValue:t,newValue:n,storage:r}){if(t===n)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,e,t,n,window.location.href,r),window.dispatchEvent(o)}function l(e=a){if("undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,s||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),s=!0),null}var t}let s=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${o.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const r=l(t?.persistence);return null===r?c:{get:()=>{try{return r.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=r.getItem(n);r.setItem(n,e),i({key:n,oldValue:t,newValue:e,storage:r})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=r.getItem(n);r.removeItem(n),i({key:n,oldValue:e,newValue:null,storage:r})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===r&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}function d(e,t){const[n]=(0,r.useState)(()=>null===e?c:u(e,t)),o=(0,r.useCallback)(e=>"undefined"==typeof window?()=>{}:n.listen(e),[n]);return[(0,r.useSyncExternalStore)(o,()=>n.get(),()=>null),n]}function f(e=a){const t=l(e);if(!t)return[];const n=[];for(let r=0;ru,s$:()=>d});var r=n(20489),o=n(71362),a=n(30251),i=n(45534),l=n(31325);const s=({title:e,siteTitle:t,titleDelimiter:n})=>{const r=e?.trim();return r&&r!==t?`${r} ${n} ${t}`:t},c=(0,r.createContext)(null);function u({formatter:e,children:t}){return(0,l.jsx)(c.Provider,{value:e,children:t})}function d(){const e=function(){const e=(0,r.useContext)(c);if(null===e)throw new i.dV("TitleFormatterProvider");return e}(),{siteConfig:t}=(0,o.default)(),{title:n,titleDelimiter:l}=t,{plugin:u}=(0,a.A)();return{format:t=>e({title:t,siteTitle:n,titleDelimiter:l,plugin:u,defaultFormatter:s})}}},28049(e,t,n){"use strict";n.d(t,{o:()=>i});var r=n(71362),o=n(94510),a=n(73903);function i(){const{siteConfig:{baseUrl:e,trailingSlash:t},i18n:{localeConfigs:n}}=(0,r.default)(),{pathname:i}=(0,o.zy)(),l=(0,a.Ks)(i,{trailingSlash:t,baseUrl:e}).replace(e,"");return{createUrl:function({locale:e,fullyQualified:t}){const r=function(e){const t=n[e];if(!t)throw new Error(`Unexpected Docusaurus bug, no locale config found for locale=${e}`);return t}(e);return`${`${t?r.url:""}`}${r.baseUrl}${l}`}}}},50700(e,t,n){"use strict";n.d(t,{B:()=>a});var r=n(94510),o=n(71362);function a(){const{siteConfig:{baseUrl:e}}=(0,o.default)(),{pathname:t}=(0,r.zy)();return t.replace(e,"/")}},76832(e,t,n){"use strict";n.d(t,{$:()=>i});var r=n(20489),o=n(94510),a=n(45534);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)(()=>{n&&t!==n&&i({location:t,previousLocation:n})},[i,t,n])}},22164(e,t,n){"use strict";n.d(t,{p:()=>o});var r=n(71362);function o(){return(0,r.default)().siteConfig.themeConfig}},52958(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),l="/"===i||i===r?i:(s=i,c=n,c?o(s):a(s));var s,c;return e.replace(i,l)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(3569);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},10932(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},73903(e,t,n){"use strict";t.rA=t.Ks=void 0;const r=n(5482);var o=n(52958);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return r.__importDefault(o).default}});var a=n(3569);var i=n(10932);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},3569(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},83332(e,t,n){"use strict";n.d(t,{zR:()=>w,TM:()=>C,yJ:()=>p,sC:()=>T,AO:()=>f});var r=n(78621);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r=0;f--){var p=i[f];"."===p?a(i,f):".."===p?(a(i,f),d++):d&&(a(i,f),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(25385);function s(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function p(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}})},replace:function(e,t){var r="REPLACE",o=p(e,t,h(),w.location);u.confirmTransitionTo(o,r,n,function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))})},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t
'};function o(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,l(function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(c,i(e,u,d)),1===e?(s(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout(function(){s(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},u)},u)):setTimeout(t,u)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0===--t?(e=0,n.done()):n.set((e-t)/e)}),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),l=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&p(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=f(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=f(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},54785(e,t,n){var r=n(5526);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=m;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,l=0,s="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var u=n[0],f=n[1],p=n.index;if(s+=e.slice(l,p),l=p+u.length,f)s+=f[1];else{var m=e[l],h=n[2],g=n[3],y=n[4],b=n[5],v=n[6],w=n[7];s&&(r.push(s),s="");var k=null!=h&&null!=m&&m!==h,x="+"===v||"*"===v,S="?"===v||"*"===v,E=h||c,_=y||b,C=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:h||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:_?d(_):w?".*":i(E,C)})}}return l-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function l(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function s(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e,t){for(var n=new Array(e.length),o=0;o=a.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],f="string"==typeof c?c:c.content,p=t(r,u),m=f.indexOf(p);if(m>-1){++o;var h=f.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=f.substring(m+p.length),b=[];h&&b.push.apply(b,i([h])),b.push(g),y&&b.push.apply(b,i([y])),"string"==typeof c?l.splice.apply(l,[s,1].concat(b)):c.content=b}}else c.content&&i(c.content)}return l}(n.tokens)}}}})}(Prism)},68558(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var l,s=[],c=!1,u=-1;function d(){c&&l&&(c=!1,l.length?s=l.concat(s):u=-1,s.length&&f())}function f(){if(!c){var e=i(d);c=!0;for(var t=s.length;t;){for(l=s,s=[];++u1)for(var n=1;nM||(e.current=z[M],z[M]=null,M--)}function U(e,t){M++,z[M]=e.current,e.current=t}var H,V,W=$(null),q=$(null),G=$(null),Q=$(null);function Y(e,t){switch(U(G,t),U(q,e),U(W,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?bd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=vd(t=bd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}B(W),U(W,e)}function K(){B(W),B(q),B(G)}function Z(e){null!==e.memoizedState&&U(Q,e);var t=W.current,n=vd(t,e.type);t!==n&&(U(q,e),U(W,n))}function X(e){q.current===e&&(B(W),B(q)),Q.current===e&&(B(Q),ff._currentValue=F)}function J(e){if(void 0===H)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);H=t&&t[1]||"",V=-1)":-1--o||s[r]!==c[o]){var u="\n"+s[r].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}}while(1<=r&&0<=o);break}}}finally{ee=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?J(n):""}function ne(e,t){switch(e.tag){case 26:case 27:case 5:return J(e.type);case 16:return J("Lazy");case 13:return e.child!==t&&null!==t?J("Suspense Fallback"):J("Suspense");case 19:return J("SuspenseList");case 0:case 15:return te(e.type,!1);case 11:return te(e.type.render,!1);case 1:return te(e.type,!0);case 31:return J("Activity");default:return""}}function re(e){try{var t="",n=null;do{t+=ne(e,n),n=e,e=e.return}while(e);return t}catch(r){return"\nError generating stack: "+r.message+"\n"+r.stack}}var oe=Object.prototype.hasOwnProperty,ae=o.unstable_scheduleCallback,ie=o.unstable_cancelCallback,le=o.unstable_shouldYield,se=o.unstable_requestPaint,ce=o.unstable_now,ue=o.unstable_getCurrentPriorityLevel,de=o.unstable_ImmediatePriority,fe=o.unstable_UserBlockingPriority,pe=o.unstable_NormalPriority,me=o.unstable_LowPriority,he=o.unstable_IdlePriority,ge=o.log,ye=o.unstable_setDisableYieldValue,be=null,ve=null;function we(e){if("function"==typeof ge&&ye(e),ve&&"function"==typeof ve.setStrictMode)try{ve.setStrictMode(be,e)}catch(t){}}var ke=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(xe(e)/Se|0)|0},xe=Math.log,Se=Math.LN2;var Ee=256,_e=262144,Ce=4194304;function Ae(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Te(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var l=134217727&r;return 0!==l?0!==(r=l&~a)?o=Ae(r):0!==(i&=l)?o=Ae(i):n||0!==(n=l&~e)&&(o=Ae(n)):0!==(l=r&~a)?o=Ae(l):0!==i?o=Ae(i):n||0!==(n=r&~e)&&(o=Ae(n)),0===o?0:0!==t&&t!==o&&0===(t&a)&&((a=o&-o)>=(n=t&-t)||32===a&&4194048&n)?t:o}function Pe(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function je(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Ne(){var e=Ce;return!(62914560&(Ce<<=1))&&(Ce=4194304),e}function Oe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Le(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Re(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ke(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function De(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ke(n),o=1<=An),jn=String.fromCharCode(32),Nn=!1;function On(e,t){switch(e){case"keyup":return-1!==_n.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ln(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Rn=!1;var Dn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function In(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Dn[e.type]:"textarea"===t}function Fn(e,t,n,r){It?Ft?Ft.push(r):Ft=[r]:It=r,0<(t=od(t,"onChange")).length&&(n=new rn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zn=null,Mn=null;function $n(e){Ku(e,0)}function Bn(e){if(ht(Je(e)))return e}function Un(e,t){if("change"===e)return t}var Hn=!1;if(Ut){var Vn;if(Ut){var Wn="oninput"in document;if(!Wn){var qn=document.createElement("div");qn.setAttribute("oninput","return;"),Wn="function"==typeof qn.oninput}Vn=Wn}else Vn=!1;Hn=Vn&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tr(r)}}function rr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?rr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function or(e){for(var t=gt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=gt((e=t.contentWindow).document)}return t}function ar(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var ir=Ut&&"documentMode"in document&&11>=document.documentMode,lr=null,sr=null,cr=null,ur=!1;function dr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ur||null==lr||lr!==gt(r)||("selectionStart"in(r=lr)&&ar(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},cr&&er(cr,r)||(cr=r,0<(r=od(sr,"onSelect")).length&&(t=new rn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=lr)))}function fr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var pr={animationend:fr("Animation","AnimationEnd"),animationiteration:fr("Animation","AnimationIteration"),animationstart:fr("Animation","AnimationStart"),transitionrun:fr("Transition","TransitionRun"),transitionstart:fr("Transition","TransitionStart"),transitioncancel:fr("Transition","TransitionCancel"),transitionend:fr("Transition","TransitionEnd")},mr={},hr={};function gr(e){if(mr[e])return mr[e];if(!pr[e])return e;var t,n=pr[e];for(t in n)if(n.hasOwnProperty(t)&&t in hr)return mr[e]=n[t];return e}Ut&&(hr=document.createElement("div").style,"AnimationEvent"in window||(delete pr.animationend.animation,delete pr.animationiteration.animation,delete pr.animationstart.animation),"TransitionEvent"in window||delete pr.transitionend.transition);var yr=gr("animationend"),br=gr("animationiteration"),vr=gr("animationstart"),wr=gr("transitionrun"),kr=gr("transitionstart"),xr=gr("transitioncancel"),Sr=gr("transitionend"),Er=new Map,_r="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Cr(e,t){Er.set(e,t),ot(t,[e])}_r.push("scrollEnd");var Ar="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)},Tr=[],Pr=0,jr=0;function Nr(){for(var e=Pr,t=jr=Pr=0;t>=i,o-=i,ro=1<<32-ke(t)+o|n<h?(g=d,d=null):g=d.sibling;var y=p(o,d,l[h],s);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(o,d),i=a(y,i,h),null===u?c=y:u.sibling=y,u=y,d=g}if(h===l.length)return n(o,d),po&&ao(o,h),c;if(null===d){for(;hg?(y=h,h=null):y=h.sibling;var v=p(o,h,b.value,c);if(null===v){null===h&&(h=y);break}e&&h&&null===v.alternate&&t(o,h),i=a(v,i,g),null===d?u=v:d.sibling=v,d=v,h=y}if(b.done)return n(o,h),po&&ao(o,g),u;if(null===h){for(;!b.done;g++,b=s.next())null!==(b=f(o,b.value,c))&&(i=a(b,i,g),null===d?u=b:d.sibling=b,d=b);return po&&ao(o,g),u}for(h=r(h);!b.done;g++,b=s.next())null!==(b=m(h,o,g,b.value,c))&&(e&&null!==b.alternate&&h.delete(null===b.key?g:b.key),i=a(b,i,g),null===d?u=b:d.sibling=b,d=b);return e&&h.forEach(function(e){return t(o,e)}),po&&ao(o,g),u}(s,c,u=v.call(u),d)}if("function"==typeof u.then)return h(s,c,da(u),d);if(u.$$typeof===x)return h(s,c,Do(s,u),d);pa(s,u)}return"string"==typeof u&&""!==u||"number"==typeof u||"bigint"==typeof u?(u=""+u,null!==c&&6===c.tag?(n(s,c.sibling),(d=o(c,u)).return=s,s=d):(n(s,c),(d=Wr(u,s.mode,d)).return=s,s=d),i(s)):n(s,c)}return function(e,t,n,r){try{ua=0;var o=h(e,t,n,r);return ca=null,o}catch(i){if(i===Jo||i===ta)throw i;var a=Mr(29,i,null,e.mode);return a.lanes=r,a.return=e,a}}}var ha=ma(!0),ga=ma(!1),ya=!1;function ba(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function va(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function wa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ka(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&mc){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Ir(e),Dr(e,null,n),t}return Or(e,r,t,n),Ir(e)}function xa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,De(e,n)}}function Sa(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ea=!1;function _a(){if(Ea){if(null!==qo)throw qo}}function Ca(e,t,n,r){Ea=!1;var o=e.updateQueue;ya=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var s=l,c=s.next;s.next=null,null===i?a=c:i.next=c,i=s;var u=e.alternate;null!==u&&((l=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===l?u.firstBaseUpdate=c:l.next=c,u.lastBaseUpdate=s))}if(null!==a){var d=o.baseState;for(i=0,u=c=s=null,l=a;;){var f=-536870913&l.lane,p=f!==l.lane;if(p?(yc&f)===f:(r&f)===f){0!==f&&f===Wo&&(Ea=!0),null!==u&&(u=u.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var h=e,g=l;f=t;var y=n;switch(g.tag){case 1:if("function"==typeof(h=g.payload)){d=h.call(y,d,f);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(f="function"==typeof(h=g.payload)?h.call(y,d,f):h))break e;d=m({},d,f);break e;case 2:ya=!0}}null!==(f=l.callback)&&(e.flags|=64,p&&(e.flags|=8192),null===(p=o.callbacks)?o.callbacks=[f]:p.push(f))}else p={lane:f,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===u?(c=u=p,s=d):u=u.next=p,i|=f;if(null===(l=l.next)){if(null===(l=o.shared.pending))break;l=(p=l).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}null===u&&(s=d),o.baseState=s,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null===a&&(o.shared.lanes=0),_c|=i,e.lanes=i,e.memoizedState=d}}function Aa(e,t){if("function"!=typeof e)throw Error(l(191,e));e.call(t)}function Ta(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;ea?a:8;var i,l,s,c=D.T,u={};D.T=u,fl(e,!1,t,n);try{var d=o(),f=D.S;if(null!==f&&f(u,d),null!==d&&"object"==typeof d&&"function"==typeof d.then)dl(e,t,(i=r,l=[],s={status:"pending",value:null,reason:null,then:function(e){l.push(e)}},d.then(function(){s.status="fulfilled",s.value=i;for(var e=0;e<\/script>",a=a.removeChild(a.firstChild);break;case"select":a="string"==typeof r.is?i.createElement("select",{is:r.is}):i.createElement("select"),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a="string"==typeof r.is?i.createElement(o,{is:r.is}):i.createElement(o)}}a[Ue]=t,a[He]=r;e:for(i=t.child;null!==i;){if(5===i.tag||6===i.tag)a.appendChild(i.stateNode);else if(4!==i.tag&&27!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break e;for(;null===i.sibling;){if(null===i.return||i.return===t)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=a;e:switch(pd(a,o,r),o){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&ss(t)}}return ps(t),cs(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&ss(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(l(166));if(e=G.current,wo(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(o=uo))switch(o.tag){case 27:case 5:r=o.memoizedProps}e[Ue]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||ud(e.nodeValue,n)))||yo(t,!0)}else(e=yd(e).createTextNode(r))[Ue]=t,t.stateNode=e}return ps(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=wo(t),null!==n){if(null===e){if(!r)throw Error(l(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(l(557));e[Ue]=t}else ko(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ps(t),e=!1}else n=xo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?($a(t),t):($a(t),null);if(128&t.flags)throw Error(l(558))}return ps(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=wo(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(l(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(l(317));o[Ue]=t}else ko(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ps(t),o=!1}else o=xo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?($a(t),t):($a(t),null)}return $a(t),128&t.flags?(t.lanes=n,t):(n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(o=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(o=r.alternate.memoizedState.cachePool.pool),a=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==o&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ds(t,t.updateQueue),ps(t),null);case 4:return K(),null===e&&ed(t.stateNode.containerInfo),ps(t),null;case 10:return To(t.type),ps(t),null;case 19:if(B(Ba),null===(r=t.memoizedState))return ps(t),null;if(o=!!(128&t.flags),null===(a=r.rendering))if(o)fs(r,!1);else{if(0!==Ec||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(a=Ua(e))){for(t.flags|=128,fs(r,!1),e=a.updateQueue,t.updateQueue=e,ds(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Ur(n,e),n=n.sibling;return U(Ba,1&Ba.current|2),po&&ao(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&ce()>Dc&&(t.flags|=128,o=!0,fs(r,!1),t.lanes=4194304)}else{if(!o)if(null!==(e=Ua(a))){if(t.flags|=128,o=!0,e=e.updateQueue,t.updateQueue=e,ds(t,e),fs(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate&&!po)return ps(t),null}else 2*ce()-r.renderingStartTime>Dc&&536870912!==n&&(t.flags|=128,o=!0,fs(r,!1),t.lanes=4194304);r.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=r.last)?e.sibling=a:t.child=a,r.last=a)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=ce(),e.sibling=null,n=Ba.current,U(Ba,o?1&n|2:1&n),po&&ao(t,r.treeForkCount),e):(ps(t),null);case 22:case 23:return $a(t),La(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(ps(t),6&t.subtreeFlags&&(t.flags|=8192)):ps(t),null!==(n=t.updateQueue)&&ds(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&B(Yo),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),To($o),ps(t),null;case 25:case 30:return null}throw Error(l(156,t.tag))}function hs(e,t){switch(so(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return To($o),K(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return X(t),null;case 31:if(null!==t.memoizedState){if($a(t),null===t.alternate)throw Error(l(340));ko()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if($a(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(l(340));ko()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return B(Ba),null;case 4:return K(),null;case 10:return To(t.type),null;case 22:case 23:return $a(t),La(),null!==e&&B(Yo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return To($o),null;default:return null}}function gs(e,t){switch(so(t),t.tag){case 3:To($o),K();break;case 26:case 27:case 5:X(t);break;case 4:K();break;case 31:null!==t.memoizedState&&$a(t);break;case 13:$a(t);break;case 19:B(Ba);break;case 10:To(t.type);break;case 22:case 23:$a(t),La(),null!==e&&B(Yo);break;case 24:To($o)}}function ys(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e){r=void 0;var a=n.create,i=n.inst;r=a(),i.destroy=r}n=n.next}while(n!==o)}}catch(l){Eu(t,t.return,l)}}function bs(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var a=o.next;r=a;do{if((r.tag&e)===e){var i=r.inst,l=i.destroy;if(void 0!==l){i.destroy=void 0,o=t;var s=n,c=l;try{c()}catch(u){Eu(o,s,u)}}}r=r.next}while(r!==a)}}catch(u){Eu(t,t.return,u)}}function vs(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Ta(t,n)}catch(r){Eu(e,e.return,r)}}}function ws(e,t,n){n.props=El(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){Eu(e,t,r)}}function ks(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(o){Eu(e,t,o)}}function xs(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(o){Eu(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(a){Eu(e,t,a)}else n.current=null}function Ss(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(o){Eu(e,e.return,o)}}function Es(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,a=null,i=null,s=null,c=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&null!=f)switch(m){case"checked":case"value":break;case"defaultValue":c=f;default:r.hasOwnProperty(m)||dd(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(null!=m||null!=f))switch(p){case"type":a=m;break;case"name":o=m;break;case"checked":u=m;break;case"defaultChecked":d=m;break;case"value":i=m;break;case"defaultValue":s=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(l(137,t));break;default:m!==f&&dd(e,t,p,m,r,f)}}return void vt(e,i,s,c,u,d,a,o);case"select":for(a in m=i=s=p=null,n)if(c=n[a],n.hasOwnProperty(a)&&null!=c)switch(a){case"value":break;case"multiple":m=c;default:r.hasOwnProperty(a)||dd(e,t,a,null,r,c)}for(o in r)if(a=r[o],c=n[o],r.hasOwnProperty(o)&&(null!=a||null!=c))switch(o){case"value":p=a;break;case"defaultValue":s=a;break;case"multiple":i=a;default:a!==c&&dd(e,t,o,a,r,c)}return t=s,n=i,r=m,void(null!=p?xt(e,!!n,p,!1):!!r!=!!n&&(null!=t?xt(e,!!n,t,!0):xt(e,!!n,n?[]:"",!1)));case"textarea":for(s in m=p=null,n)if(o=n[s],n.hasOwnProperty(s)&&null!=o&&!r.hasOwnProperty(s))switch(s){case"value":case"children":break;default:dd(e,t,s,null,r,o)}for(i in r)if(o=r[i],a=n[i],r.hasOwnProperty(i)&&(null!=o||null!=a))switch(i){case"value":p=o;break;case"defaultValue":m=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error(l(91));break;default:o!==a&&dd(e,t,i,o,r,a)}return void St(e,p,m);case"option":for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&null!=p&&!r.hasOwnProperty(h))if("selected"===h)e.selected=!1;else dd(e,t,h,null,r,p);for(c in r)if(p=r[c],m=n[c],r.hasOwnProperty(c)&&p!==m&&(null!=p||null!=m))if("selected"===c)e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p;else dd(e,t,c,p,r,m);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&dd(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(null!=p||null!=m))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(l(137,t));break;default:dd(e,t,u,p,r,m)}return;default:if(Pt(t)){for(var y in n)p=n[y],n.hasOwnProperty(y)&&void 0!==p&&!r.hasOwnProperty(y)&&fd(e,t,y,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||void 0===p&&void 0===m||fd(e,t,d,p,r,m);return}}for(var b in n)p=n[b],n.hasOwnProperty(b)&&null!=p&&!r.hasOwnProperty(b)&&dd(e,t,b,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||null==p&&null==m||dd(e,t,f,p,r,m)}(r,e.type,n,t),r[He]=t}catch(o){Eu(e,e.return,o)}}function _s(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Ad(e.type)||4===e.tag}function Cs(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||_s(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Ad(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function As(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Lt));else if(4!==r&&(27===r&&Ad(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(As(e,t,n),e=e.sibling;null!==e;)As(e,t,n),e=e.sibling}function Ts(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Ad(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Ts(e,t,n),e=e.sibling;null!==e;)Ts(e,t,n),e=e.sibling}function Ps(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);pd(t,r,n),t[Ue]=e,t[He]=n}catch(a){Eu(e,e.return,a)}}var js=!1,Ns=!1,Os=!1,Ls="function"==typeof WeakSet?WeakSet:Set,Rs=null;function Ds(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Ys(e,n),4&r&&ys(5,n);break;case 1:if(Ys(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){Eu(n,n.return,i)}else{var o=El(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(l){Eu(n,n.return,l)}}64&r&&vs(n),512&r&&ks(n,n.return);break;case 3:if(Ys(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Ta(e,t)}catch(i){Eu(n,n.return,i)}}break;case 27:null===t&&4&r&&Ps(n);case 26:case 5:Ys(e,n),null===t&&4&r&&Ss(n),512&r&&ks(n,n.return);break;case 12:Ys(e,n);break;case 31:Ys(e,n),4&r&&Bs(e,n);break;case 13:Ys(e,n),4&r&&Us(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Tu.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||js)){t=null!==t&&null!==t.memoizedState||Ns,o=js;var a=Ns;js=r,(Ns=t)&&!a?Zs(e,n,!!(8772&n.subtreeFlags)):Ys(e,n),js=o,Ns=a}break;case 30:break;default:Ys(e,n)}}function Is(e){var t=e.alternate;null!==t&&(e.alternate=null,Is(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Ke(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Fs=null,zs=!1;function Ms(e,t,n){for(n=n.child;null!==n;)$s(e,t,n),n=n.sibling}function $s(e,t,n){if(ve&&"function"==typeof ve.onCommitFiberUnmount)try{ve.onCommitFiberUnmount(be,n)}catch(a){}switch(n.tag){case 26:Ns||xs(n,t),Ms(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Ns||xs(n,t);var r=Fs,o=zs;Ad(n.type)&&(Fs=n.stateNode,zs=!1),Ms(e,t,n),Md(n.stateNode),Fs=r,zs=o;break;case 5:Ns||xs(n,t);case 6:if(r=Fs,o=zs,Fs=null,Ms(e,t,n),zs=o,null!==(Fs=r))if(zs)try{(9===Fs.nodeType?Fs.body:"HTML"===Fs.nodeName?Fs.ownerDocument.body:Fs).removeChild(n.stateNode)}catch(i){Eu(n,t,i)}else try{Fs.removeChild(n.stateNode)}catch(i){Eu(n,t,i)}break;case 18:null!==Fs&&(zs?(Td(9===(e=Fs).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),qf(e)):Td(Fs,n.stateNode));break;case 4:r=Fs,o=zs,Fs=n.stateNode.containerInfo,zs=!0,Ms(e,t,n),Fs=r,zs=o;break;case 0:case 11:case 14:case 15:bs(2,n,t),Ns||bs(4,n,t),Ms(e,t,n);break;case 1:Ns||(xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&ws(n,t,r)),Ms(e,t,n);break;case 21:Ms(e,t,n);break;case 22:Ns=(r=Ns)||null!==n.memoizedState,Ms(e,t,n),Ns=r;break;default:Ms(e,t,n)}}function Bs(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{qf(e)}catch(n){Eu(t,t.return,n)}}}function Us(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{qf(e)}catch(n){Eu(t,t.return,n)}}function Hs(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Ls),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Ls),t;default:throw Error(l(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Pu.bind(null,e,t);t.then(r,r)}})}function Vs(e,t){var n=t.deletions;if(null!==n)for(var r=0;r title"))),pd(a,r,n),a[Ue]=e,tt(a),r=a;break e;case"link":var i=rf("link","href",o).get(r+(n.href||""));if(i)for(var s=0;sl)break;var u=s.transferSize,d=s.initiatorType;u&&md(d)&&(i+=u*((s=s.responseEnd)lf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(o)}}:null}(d,m)))return Bc=a,e.cancelPendingCommit=m(gu.bind(null,e,t,a,n,r,o,i,l,s,u,d,null,f,p)),void Jc(e,a,i,!c)}gu(e,t,a,n,r,o,i,l,s)}function Xc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;rg&&(i=g,g=h,h=i);var y=nr(l,h),b=nr(l,g);if(y&&b&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==b.node||p.focusOffset!==b.offset)){var v=d.createRange();v.setStart(y.node,y.offset),p.removeAllRanges(),h>g?(p.addRange(v),p.extend(b.node,b.offset)):(v.setEnd(b.node,b.offset),p.addRange(v))}}}}for(d=[],p=l;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof l.focus&&l.focus(),l=0;ln?32:n,D.T=null,n=Hc,Hc=null;var a=Mc,i=Bc;if(zc=0,$c=Mc=null,Bc=0,6&mc)throw Error(l(331));var s=mc;if(mc|=4,cc(a.current),tc(a,a.current,i,n),mc=s,Fu(0,!1),ve&&"function"==typeof ve.onPostCommitFiberRoot)try{ve.onPostCommitFiberRoot(be,a)}catch(c){}return!0}finally{I.p=o,D.T=r,wu(e,t)}}function Su(e,t,n){t=Yr(n,t),null!==(e=ka(e,t=jl(e.stateNode,t,2),2))&&(Le(e,2),Iu(e))}function Eu(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Fc||!Fc.has(r))){e=Yr(n,e),null!==(r=ka(t,n=Nl(2),2))&&(Ol(n,r,t,e),Le(r,2),Iu(r));break}}t=t.return}}function _u(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new pc;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(xc=!0,o.add(n),e=Cu.bind(null,e,t,n),t.then(e,e))}function Cu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,hc===e&&(yc&n)===n&&(4===Ec||3===Ec&&(62914560&yc)===yc&&300>ce()-Lc?!(2&mc)&&nu(e,0):Ac|=n,Pc===yc&&(Pc=0)),Iu(e)}function Au(e,t){0===t&&(t=Ne()),null!==(e=Rr(e,t))&&(Le(e,t),Iu(e))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Au(e,n)}function Pu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(l(314))}null!==r&&r.delete(t),Au(e,n)}var ju=null,Nu=null,Ou=!1,Lu=!1,Ru=!1,Du=0;function Iu(e){e!==Nu&&null===e.next&&(null===Nu?ju=Nu=e:Nu=Nu.next=e),Lu=!0,Ou||(Ou=!0,_d(function(){6&mc?ae(de,zu):Mu()}))}function Fu(e,t){if(!Ru&&Lu){Ru=!0;do{for(var n=!1,r=ju;null!==r;){if(!t)if(0!==e){var o=r.pendingLanes;if(0===o)var a=0;else{var i=r.suspendedLanes,l=r.pingedLanes;a=(1<<31-ke(42|e)+1)-1,a=201326741&(a&=o&~(i&~l))?201326741&a|1:a?2|a:0}0!==a&&(n=!0,Uu(r,a))}else a=yc,!(3&(a=Te(r,r===hc?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||Pe(r,a)||(n=!0,Uu(r,a));r=r.next}}while(n);Ru=!1}}function zu(){Mu()}function Mu(){Lu=Ou=!1;var e=0;0!==Du&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==kd&&(kd=e,!0);return kd=null,!1}()&&(e=Du);for(var t=ce(),n=null,r=ju;null!==r;){var o=r.next,a=$u(r,t);0===a?(r.next=null,null===n?ju=o:n.next=o,null===o&&(Nu=n)):(n=r,(0!==e||3&a)&&(Lu=!0)),r=o}0!==zc&&5!==zc||Fu(e,!1),0!==Du&&(Du=0)}function $u(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=-62914561&e.pendingLanes;0 title"):null)}function af(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var lf=0;function sf(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)uf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var cf=null;function uf(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,cf=new Map,t.forEach(df,e),cf=null,sf.call(e))}function df(e,t){if(!(4&t.state.loading)){var n=cf.get(e);if(n)var r=n.get(null);else{n=new Map,cf.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;ai,v:()=>l});var r=n(94510),o=n(78621),a=n(20489);function i(e,t,n){return void 0===n&&(n=[]),e.some(function(e){var o=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&i(e.routes,t,n)),o}),n}function l(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map(function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})})):null}},29369(e,t,n){"use strict";n.d(t,{I9:()=>d,Kd:()=>u,N_:()=>y,k2:()=>w});var r=n(94510),o=n(11875),a=n(20489),i=n(83332),l=n(78621),s=n(69244),c=n(25385),u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;ox,Ix:()=>v,W6:()=>N,XZ:()=>b,dO:()=>P,qh:()=>S,zy:()=>O});var r=n(11875),o=n(20489),a=n(2736),i=n.n(a),l=n(83332),s=n(25385),c=n(78621),u=n(54785),d=n.n(u),f=(n(35959),n(69244)),p=(n(31035),1073741823),m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{};var h=o.createContext||function(e,t){var n,a,l="__create-react-context-"+function(){var e="__global_unique_id__";return m[e]=(m[e]||0)+1}()+"__",s=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i>>1,o=e[r];if(!(0>>1;ra(s,n))ca(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[l]=n,r=l);else{if(!(ca(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}var c=[],u=[],d=1,f=null,p=3,m=!1,h=!1,g=!1,y=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function x(e){if(g=!1,k(e),!h)if(null!==r(c))h=!0,E||(E=!0,S());else{var t=r(u);null!==t&&O(x,t.startTime-e)}}var S,E=!1,_=-1,C=5,A=-1;function T(){return!!y||!(t.unstable_now()-Ae&&T());){var i=f.callback;if("function"==typeof i){f.callback=null,p=f.priorityLevel;var l=i(f.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof l){f.callback=l,k(e),n=!0;break t}f===r(c)&&o(c),k(e)}else o(c);f=r(c)}if(null!==f)n=!0;else{var s=r(u);null!==s&&O(x,s.startTime-e),n=!1}}break e}finally{f=null,p=a,m=!1}n=void 0}}finally{n?S():E=!1}}}if("function"==typeof w)S=function(){w(P)};else if("undefined"!=typeof MessageChannel){var j=new MessageChannel,N=j.port2;j.port1.onmessage=P,S=function(){N.postMessage(null)}}else S=function(){b(P,0)};function O(e,n){_=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125i?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(v(_),_=-1):g=!0,O(x,a-i))):(e.sortIndex=l,n(c,e),h||m||(h=!0,E||(E=!0,S()))),e},t.unstable_shouldYield=T,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},15666(e,t,n){"use strict";e.exports=n(64697)},62945(e){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;sr});const r={title:"Postcodes.io",tagline:"Search, validate and geolocate UK postcodes. Retrieve the latest administrative and geospatial information for postcodes",favicon:"img/favicon.ico",url:"https://postcodes.io",baseUrl:"/",organizationName:"ideal-postcodes",projectName:"postcodes.io",onBrokenLinks:"throw",markdown:{hooks:{onBrokenMarkdownLinks:"warn",onBrokenMarkdownImages:"throw"},format:"mdx",mermaid:!1,emoji:!0,mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1}},i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},presets:[["classic",{docs:{sidebarPath:"./sidebars.ts",docItemComponent:"@theme/ApiItem"},theme:{customCss:"./src/css/custom.css"}}]],themeConfig:{image:"img/postcodesio.png",navbar:{title:"Postcodes.io",logo:{alt:"Postcodes.io Logo",src:"img/house.png"},items:[{position:"left",label:"Endpoints",to:"/endpoints"},{type:"docSidebar",sidebarId:"docsSidebar",position:"left",label:"Documentation"},{position:"left",label:"API",to:"/docs/api"},{to:"https://status.ideal-postcodes.co.uk",label:"Status",target:"_blank",position:"right"},{to:"https://blog.ideal-postcodes.co.uk/tag/postcodes-io",label:"Blog",target:"_blank",position:"right"},{href:"https://github.com/ideal-postcodes/postcodes.io",label:"GitHub",position:"right",target:"_blank"}],hideOnScroll:!1},footer:{style:"dark",logo:{alt:"Ideal Postcodes",src:"img/iddqd-logo-white.svg",href:"https://ideal-postcodes.co.uk",width:120,height:80},links:[{title:"Documentation",items:[{label:"Overview",to:"/docs/overview"},{label:"Self Hosting",to:"/docs/self-host"},{label:"Licences",to:"/docs/licences"}]},{title:"API",items:[{label:"API Reference",to:"/docs/api"}]},{title:"Community",items:[{label:"Help",href:"https://ideal-postcodes.co.uk/support"},{label:"Issue Tracker",href:"https://github.com/ideal-postcodes/postcodes.io/issues"},{label:"Libraries",to:"/docs/libraries"}]},{title:"More",items:[{label:"GitHub",href:"https://github.com/ideal-postcodes/postcodes.io"},{label:"Changelog",href:"https://github.com/ideal-postcodes/postcodes.io/blob/master/CHANGELOG.md"},{label:"Ideal Postcodes",href:"https://ideal-postcodes.co.uk"}]}],copyright:"Copyright \xa9 2026"},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:["http"],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},plugins:[["docusaurus-plugin-openapi-docs",{id:"api",docsPluginId:"classic",config:{ideal:{specPath:"static/openapi.yaml",outputDir:"docs/api",sidebarOptions:{groupPathsBy:"tag",categoryLinkSource:"tag"}}}}]],themes:["docusaurus-theme-openapi-docs"],baseUrlIssueBanner:!0,future:{v4:{removeLegacyPostBuildHeadAttribute:!1,useCssCascadeLayers:!1},experimental_faster:{swcJsLoader:!1,swcJsMinimizer:!1,swcHtmlMinimizer:!1,lightningCssMinimizer:!1,mdxCrossCompilerCache:!1,rspackBundler:!1,rspackPersistentCache:!1,ssgWorkerThreads:!1},experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},scripts:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1}},78621(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;tr})},11875(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},69244(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},13526(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;to});const o=function(){for(var e,t,n=0,o="",a=arguments.length;noe,Prism:()=>A,normalizeTokens:()=>ee,themes:()=>T,useTokenize:()=>te});var r,o,a,i,l,s,c,u=n(20489),d=n(13526),f=Object.create,p=Object.defineProperty,m=Object.defineProperties,h=Object.getOwnPropertyDescriptor,g=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,v=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,x=(e,t,n)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t)=>{for(var n in t||(t={}))w.call(t,n)&&x(e,n,t[n]);if(b)for(var n of b(t))k.call(t,n)&&x(e,n,t[n]);return e},E=(e,t)=>m(e,g(t)),_=(e,t)=>{var n={};for(var r in e)w.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&b)for(var r of b(e))t.indexOf(r)<0&&k.call(e,r)&&(n[r]=e[r]);return n},C=(r={"../../node_modules/.pnpm/prismjs@1.29.0_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);S+=x.value.length,x=x.next){var E=x.value;if(t.length>e.length)return;if(!(E instanceof o)){var _,C=1;if(b){if(!(_=a(k,S,e,y))||_.index>=e.length)break;var A=_.index,T=_.index+_[0].length,P=S;for(P+=x.value.length;A>=P;)P+=(x=x.next).value.length;if(S=P-=x.value.length,x.value instanceof o)continue;for(var j=x;j!==t.tail&&(Pd.reach&&(d.reach=R);var D=x.prev;if(O&&(D=s(t,D,O),S+=O.length),c(t,D,C),x=s(t,D,new o(f,g?r.tokenize(N,g):N,v,N)),L&&s(t,x,L),C>1){var I={cause:f+","+m,reach:R};i(e,t,n,x.prev,S,I),d&&I.reach>d.reach&&(d.reach=I.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o"+a.content+""},r}();t.exports=n,n.default=n}},function(){return o||(0,r[y(r)[0]])((o={exports:{}}).exports,o),o.exports}),A=((e,t,n)=>(n=null!=e?f(v(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of y(t))w.call(e,o)||o===n||p(e,o,{get:()=>t[o],enumerable:!(r=h(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:p(n,"default",{value:e,enumerable:!0}),e)))(C());A.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},A.languages.markup.tag.inside["attr-value"].inside.entity=A.languages.markup.entity,A.languages.markup.doctype.inside["internal-subset"].inside=A.languages.markup,A.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(A.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:A.languages[t]},n.cdata=/^$/i,{"included-cdata":{pattern://i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:A.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},A.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(A.languages.markup.tag,"addAttribute",{value:function(e,t){A.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:A.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),A.languages.html=A.languages.markup,A.languages.mathml=A.languages.markup,A.languages.svg=A.languages.markup,A.languages.xml=A.languages.extend("markup",{}),A.languages.ssml=A.languages.xml,A.languages.atom=A.languages.xml,A.languages.rss=A.languages.xml,a=A,i={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},s="(?:[^\\\\-]|"+(l=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/).source+")",s=RegExp(s+"-"+s),c={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},a.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:l,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":i,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:l}},"special-escape":i,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":c}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:l,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},A.languages.javascript=A.languages.extend("clike",{"class-name":[A.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),A.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,A.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:A.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:A.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:A.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:A.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:A.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),A.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:A.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),A.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),A.languages.markup&&(A.languages.markup.tag.addInlined("script","javascript"),A.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),A.languages.js=A.languages.javascript,A.languages.actionscript=A.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),A.languages.actionscript["class-name"].alias="function",delete A.languages.actionscript.parameter,delete A.languages.actionscript["literal-property"],A.languages.markup&&A.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:A.languages.markup}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(A),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach(function(t){var r=function(e){e.inside||(e.inside={}),e.inside.rest=n},o="doc-comment";if(a=e.languages[t]){var a,i=a[o];if((i=i||(a=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[o])instanceof RegExp&&(i=a[o]={pattern:i}),Array.isArray(i))for(var l=0,s=i.length;l|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(A),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return r}).replace(/<>/g,function(){return e});return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return r}).replace(/<>/g,function(){return"(?:"+o+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(A),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(A),A.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:A.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},A.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function s(t,n,i){var s=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),c=0,u={},d=(s=l(s.map(function(e){if("string"==typeof e)return e;var n,r;for(e=e.content;-1!==t.indexOf((r=c++,n="___"+i.toUpperCase()+"_"+r+"___")););return u[n]=e,n}).join(""),n,i),Object.keys(u));return c=0,function t(n){for(var a=0;a=d.length)return;var i,s,f,p,m,h,g,y=n[a];"string"==typeof y||"string"==typeof y.content?(i=d[c],-1!==(g=(h="string"==typeof y?y:y.content).indexOf(i))&&(++c,s=h.substring(0,g),m=u[i],f=void 0,(p={})["interpolation-punctuation"]=o,3===(p=e.tokenize(m,p)).length&&((f=[1,1]).push.apply(f,l(p[1],e.languages.javascript,"javascript")),p.splice.apply(p,f)),f=new e.Token("interpolation",p,r.alias,m),p=h.substring(g+i.length),m=[],s&&m.push(s),m.push(f),p&&(t(h=[p]),m.push.apply(m,h)),"string"==typeof y?(n.splice.apply(n,[a,1].concat(m)),a+=m.length-1):y.content=m)):(g=y.content,Array.isArray(g)?t(g):t([g]))}}(s),new e.Token(i,s,"language-"+i,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function u(e){return"string"==typeof e?e:Array.isArray(e)?e.map(u).join(""):u(e.content)}e.hooks.add("after-tokenize",function(t){t.language in c&&function t(n){for(var r=0,o=n.length;r]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(A),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(A),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(A),A.languages.n4js=A.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),A.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),A.languages.n4jsd=A.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r*\.{3}(?:[^{}]|)*\})/.source;function a(e,t){return e=e.replace(//g,function(){return n}).replace(//g,function(){return r}).replace(//g,function(){return o}),RegExp(e,t)}function i(t){for(var n=[],r=0;r"!==o.content[o.content.length-1].content&&n.push({tagName:l(o.content[0].content[1]),openedBraces:0}):0+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var l=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(l).join(""):""};e.hooks.add("after-tokenize",function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)})}(A),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(A),A.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},A.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=A.languages.swift}),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(A),A.languages.c=A.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),A.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),A.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},A.languages.c.string],char:A.languages.c.char,comment:A.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:A.languages.c}}}}),A.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete A.languages.c.boolean,A.languages.objectivec=A.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete A.languages.objectivec["class-name"],A.languages.objc=A.languages.objectivec,A.languages.reason=A.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),A.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete A.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,n=0;n<2;n++)t=t.replace(//g,function(){return t});t=t.replace(//g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(A),A.languages.go=A.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),A.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete A.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(A),A.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},A.languages.python["string-interpolation"].inside.interpolation.inside.rest=A.languages.python,A.languages.py=A.languages.python,A.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},A.languages.webmanifest=A.languages.json;var T={};((e,t)=>{for(var n in t)p(e,n,{get:t[n],enumerable:!0})})(T,{dracula:()=>P,duotoneDark:()=>j,duotoneLight:()=>N,github:()=>O,gruvboxMaterialDark:()=>Y,gruvboxMaterialLight:()=>K,jettwaveDark:()=>W,jettwaveLight:()=>q,nightOwl:()=>L,nightOwlLight:()=>R,oceanicNext:()=>F,okaidia:()=>z,oneDark:()=>G,oneLight:()=>Q,palenight:()=>M,shadesOfPurple:()=>$,synthwave84:()=>B,ultramin:()=>U,vsDark:()=>H,vsLight:()=>V});var P={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},j={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},N={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},O={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},L={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},R={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},D="#c5a5c5",I="#8dc891",F={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:D}},{types:["attr-value"],style:{color:I}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:I}},{types:["punctuation"],style:{color:I}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:D}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},z={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},M={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},$={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},B={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},U={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},H={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},V={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},W={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},q={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},G={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},Q={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},Y={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},K={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Z=/\r\n|\r|\n/,X=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},J=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},ee=e=>{const t=[[]],n=[e],r=[0],o=[e.length];let a=0,i=0,l=[];const s=[l];for(;i>-1;){for(;(a=r[i]++)0?c:["plain"],e=u):(c=J(c,u.type),u.alias&&(c=J(c,u.alias)),e=u.content),"string"!=typeof e){i++,t.push(c),n.push(e),r.push(0),o.push(e.length);continue}const d=e.split(Z),f=d.length;l.push({types:c,content:d[0]});for(let t=1;t(0,u.useMemo)(()=>{if(null==n)return ee([t]);const o={code:t,grammar:n,language:r,tokens:[]};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(t,n),e.hooks.run("after-tokenize",o),ee(o.tokens)},[t,n,r,e]),ne=(e,t)=>{const{plain:n}=e,r=e.styles.reduce((e,n)=>{const{languages:r,style:o}=n;return r&&!r.includes(t)||n.types.forEach(t=>{const n=S(S({},e[t]),o);e[t]=n}),e},{});return r.root=n,r.plain=E(S({},n),{backgroundColor:void 0}),r},re=({children:e,language:t,code:n,theme:r,prism:o})=>{const a=t.toLowerCase(),i=ne(r,a),l=(e=>(0,u.useCallback)(t=>{var n=t,{className:r,style:o,line:a}=n,i=_(n,["className","style","line"]);const l=E(S({},i),{className:(0,d.A)("token-line",r)});return"object"==typeof e&&"plain"in e&&(l.style=e.plain),"object"==typeof o&&(l.style=S(S({},l.style||{}),o)),l},[e]))(i),s=(e=>{const t=(0,u.useCallback)(({types:t,empty:n})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map(t=>e[t]))},[e]);return(0,u.useCallback)(e=>{var n=e,{token:r,className:o,style:a}=n,i=_(n,["token","className","style"]);const l=E(S({},i),{className:(0,d.A)("token",...r.types,o),children:r.content,style:t(r)});return null!=a&&(l.style=S(S({},l.style||{}),a)),l},[t])})(i),c=o.languages[a];return e({tokens:te({prism:o,language:a,code:n,grammar:c}),className:`prism-code language-${a}`,style:null!=i?i.root:{},getLineProps:l,getTokenProps:s})},oe=e=>(0,u.createElement)(re,E(S({},e),{prism:e.prism||A,theme:e.theme||H,code:e.code,language:e.language}))},25385(e,t,n){"use strict";n.d(t,{A:()=>o});var r="Invariant failed";function o(e,t){if(!e)throw new Error(r)}},5482(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>D,__assign:()=>a,__asyncDelegator:()=>_,__asyncGenerator:()=>E,__asyncValues:()=>C,__await:()=>S,__awaiter:()=>m,__classPrivateFieldGet:()=>O,__classPrivateFieldIn:()=>R,__classPrivateFieldSet:()=>L,__createBinding:()=>g,__decorate:()=>l,__disposeResources:()=>F,__esDecorate:()=>c,__exportStar:()=>y,__extends:()=>o,__generator:()=>h,__importDefault:()=>N,__importStar:()=>j,__makeTemplateObject:()=>A,__metadata:()=>p,__param:()=>s,__propKey:()=>d,__read:()=>v,__rest:()=>i,__rewriteRelativeImportExtension:()=>z,__runInitializers:()=>u,__setFunctionName:()=>f,__spread:()=>w,__spreadArray:()=>x,__spreadArrays:()=>k,__values:()=>b,default:()=>M});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;l--)(o=e[l])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function s(e,t){return function(n,r){t(n,r,e)}}function c(e,t,n,r,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var l,s=r.kind,c="getter"===s?"get":"setter"===s?"set":"value",u=!t&&e?r.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),f=!1,p=n.length-1;p>=0;p--){var m={};for(var h in r)m[h]="access"===h?{}:r[h];for(var h in r.access)m.access[h]=r.access[h];m.addInitializer=function(e){if(f)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,n[p])("accessor"===s?{get:d.get,set:d.set}:d[c],m);if("accessor"===s){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(l=i(g.get))&&(d.get=l),(l=i(g.set))&&(d.set=l),(l=i(g.init))&&o.unshift(l)}else(l=i(g))&&("field"===s?o.unshift(l):d[c]=l)}u&&Object.defineProperty(u,r.name,d),f=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o0&&o[o.length-1])||6!==l[0]&&2!==l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t1||l(e,t)})},t&&(r[e]=t(r[e])))}function l(e,t){try{(n=o[e](t)).value instanceof S?Promise.resolve(n.value.v).then(s,c):u(a[0][2],n)}catch(r){u(a[0][3],r)}var n}function s(e){l("next",e)}function c(e){l("throw",e)}function u(e,t){e(t),a.shift(),a.length&&l(a[0][0],a[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=b(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}}function A(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var T=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},P=function(e){return P=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},P(e)};function j(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=P(e),r=0;r{e.O(0,[1869],()=>{return t=31547,e(e.s=t);var t});e.O()}]); \ No newline at end of file diff --git a/build/assets/js/main.7db2467f.js b/build/assets/js/main.7db2467f.js new file mode 100644 index 000000000..06ab72880 --- /dev/null +++ b/build/assets/js/main.7db2467f.js @@ -0,0 +1,2 @@ +/*! For license information please see main.7db2467f.js.LICENSE.txt */ +(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[8792],{63221(e,t,n){var r={"./prism-http":17648};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=63221},66305(e,t,n){"use strict";n.d(t,{mg:()=>J,vd:()=>W});var r=n(20489),o=n(2736),a=n.n(o),i=n(34072),l=n.n(i),s=n(29597),c=n.n(s),u=n(62945),d=n.n(u);function f(){return f=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},y={rel:["amphtml","canonical","alternate"]},b={type:["application/ld+json"]},v={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map(function(e){return g[e]}),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(k).reduce(function(e,t){return e[k[t]]=t,e},{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},E=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,function(){return t});var r=S(e,"defaultTitle");return t||r||void 0},_=function(e){return S(e,"onChangeClientState")||function(){}},C=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return f({},e,t)},{})},A=function(e,t){return t.filter(function(e){return void 0!==e[g.BASE]}).map(function(e){return e[g.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o/g,">").replace(/"/g,""").replace(/'/g,"'")},D=function(e){return Object.keys(e).reduce(function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},I=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce(function(t,n){return t[k[n]||n]=e[n],t},t)},F=function(e,t){return t.map(function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach(function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]}),r.createElement(e,a)})},z=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=I(n,o),[r.createElement(g.TITLE,a,e)];var e,n,o,a},toString:function(){return function(e,t,n,r){var o=D(n),a=j(t);return o?"<"+e+' data-rh="true" '+o+">"+R(a,r)+"":"<"+e+' data-rh="true">'+R(a,r)+""}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return I(t)},toString:function(){return D(t)}};default:return{toComponent:function(){return F(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return!("innerHTML"===e||"cssText"===e)}).reduce(function(e,t){var o=void 0===r[t]?t:t+'="'+R(r[t],n)+'"';return e?e+" "+o:o},""),a=r.innerHTML||r.cssText||"",i=-1===L.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"")},"")}(e,t,n)}}}},M=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,l=e.title,s=void 0===l?"":l,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,f=e.scriptTags,p={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=N(e.metaTags,v),a=N(t,y),i=N(n,b);return{priorityMethods:{toComponent:function(){return[].concat(F(g.META,o.priority),F(g.LINK,a.priority),F(g.SCRIPT,i.priority))},toString:function(){return z(g.META,o.priority,r)+" "+z(g.LINK,a.priority,r)+" "+z(g.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);p=m.priorityMethods,u=m.linkTags,d=m.metaTags,f=m.scriptTags}return{priority:p,base:z(g.BASE,t,r),bodyAttributes:z("bodyAttributes",n,r),htmlAttributes:z("htmlAttributes",o,r),link:z(g.LINK,u,r),meta:z(g.META,d,r),noscript:z(g.NOSCRIPT,a,r),script:z(g.SCRIPT,f,r),style:z(g.STYLE,i,r),title:z(g.TITLE,{title:s,titleAttributes:c},r)}},$=[],B=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?$:n.instances},add:function(e){(n.canUseDOM?$:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?$:n.instances).indexOf(e);(n.canUseDOM?$:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=M({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},U=r.createContext({}),H=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),V="undefined"!=typeof document,W=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new B(r.props.context,t.canUseDOM),r}return p(t,e),t.prototype.render=function(){return r.createElement(U.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);W.canUseDOM=V,W.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},W.defaultProps={context:{}},W.displayName="HelmetProvider";var q=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach(function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some(function(e,t){return n=t,r.isEqualNode(e)})?a.splice(n,1):i.push(r)}),a.forEach(function(e){return e.parentNode.removeChild(e)}),i.forEach(function(e){return r.appendChild(e)}),{oldTags:a,newTags:i}},G=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),l=0;l=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},Q=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;G(g.BODY,e.bodyAttributes),G(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=j(e)),G(g.TITLE,t)}(u,d);var f={baseTag:q(g.BASE,n),linkTags:q(g.LINK,o),metaTags:q(g.META,a),noscriptTags:q(g.NOSCRIPT,i),scriptTags:q(g.SCRIPT,s),styleTags:q(g.STYLE,c)},p={},m={};Object.keys(f).forEach(function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(m[e]=f[e].oldTags)}),t&&t(),l(e,p,m)},Y=null,K=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return f({},r,((t={})[n.type]=[].concat(r[n.type]||[],[f({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return f({},o,((t={})[r.type]=i,t.titleAttributes=f({},a),t));case g.BODY:return f({},o,{bodyAttributes:f({},a)});case g.HTML:return f({},o,{htmlAttributes:f({},a)});default:return f({},o,((n={})[r.type]=f({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=f({},t);return Object.keys(e).forEach(function(t){var r;n=f({},n,((r={})[t]=e[t],r))}),n},n.warnOnInvalidChildren=function(e,t){return c()(w.some(function(t){return e.type===t}),"function"==typeof e.type?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),c()(!t||"string"==typeof t||Array.isArray(t)&&!t.some(function(e){return"string"!=typeof e}),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``} ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,function(e){if(e&&e.props){var r=e.props,a=r.children,i=h(r,Z),l=Object.keys(i).reduce(function(e,t){return e[x[t]||t]=i[t],e},{}),s=e.type;switch("symbol"==typeof s?s=s.toString():n.warnOnInvalidChildren(e,a),s){case g.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:l,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:l,nestedChildren:a})}}}),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=h(e,X),o=f({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof B||(a=new B(a.context,a.instances)),a?r.createElement(K,f({},o,{context:a.value,helmetData:void 0})):r.createElement(U.Consumer,null,function(e){return r.createElement(K,f({},o,{context:e}))})},t}(r.Component);J.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},24547(e,t,n){"use strict";n.d(t,{A:()=>f});n(20489);var r=n(41947),o=n.n(r),a=n(84054);const i={"0058b4c6":[()=>n.e(849).then(n.t.bind(n,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"03517118":[()=>n.e(5701).then(n.bind(n,43007)),"@site/docs/terminated-postcode/schema.mdx",43007],"0541d31c":[()=>n.e(1640).then(n.bind(n,50781)),"@site/docs/postcode/bulk-reverse-geocode.mdx",50781],"078bec26":[()=>n.e(1298).then(n.bind(n,61546)),"@site/docs/postcode/nearest.mdx",61546],"081ac812":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(5117)]).then(n.bind(n,72792)),"@site/docs/api/nearest-postcode.api.mdx",72792],"0844282b":[()=>n.e(2997).then(n.bind(n,76962)),"@site/docs/outcode/reverse-geocode.mdx",76962],"0ee0d964":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(1922)]).then(n.bind(n,71550)),"@site/docs/api/place-query.api.mdx",71550],"14eb3368":[()=>Promise.all([n.e(1869),n.e(6969)]).then(n.bind(n,5365)),"@theme/DocCategoryGeneratedIndexPage",5365],"1807015c":[()=>n.e(5714).then(n.bind(n,68260)),"@site/docs/postcode/lookup.mdx",68260],18891827:[()=>n.e(1235).then(n.bind(n,384)),"@site/docs/overview.mdx",384],"1dbcc6b8":[()=>Promise.all([n.e(1869),n.e(2108)]).then(n.bind(n,87049)),"@site/src/pages/endpoints.tsx",87049],"1df93b7f":[()=>Promise.all([n.e(1869),n.e(4583)]).then(n.bind(n,2666)),"@site/src/pages/index.tsx",2666],"230c3767":[()=>Promise.all([n.e(1869),n.e(7130)]).then(n.bind(n,30526)),"@site/docs/api/scottish-postcodes.tag.mdx",30526],"280de17d":[()=>Promise.all([n.e(1869),n.e(7854)]).then(n.bind(n,54341)),"@site/docs/api/outward-codes.tag.mdx",54341],"2b8f49f9":[()=>n.e(759).then(n.bind(n,9856)),"@site/docs/scottish-postcode/schema.mdx",9856],"31c97d68":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(2008)]).then(n.bind(n,41228)),"@site/docs/api/postcode-lookup.api.mdx",41228],"36bb8c04":[()=>n.e(7031).then(n.bind(n,88082)),"@site/docs/scottish-postcode/lookup.mdx",88082],"3b44cec4":[()=>Promise.all([n.e(1869),n.e(2385)]).then(n.bind(n,20321)),"@site/docs/api/places.tag.mdx",20321],"411a46a9":[()=>n.e(3640).then(n.bind(n,73456)),"@site/docs/place/lookup.mdx",73456],"4c458f53":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(595)]).then(n.bind(n,64570)),"@site/docs/api/bulk-postcode-lookup.api.mdx",64570],"4c5e977b":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(6735),n.e(6473)]).then(n.t.bind(n,86735,23)),"@theme/ApiItem",86735],"4c84271f":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(1516)]).then(n.bind(n,26652)),"@site/docs/api/get-scottish-postcode.api.mdx",26652],"4e6ae29d":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(9667)]).then(n.bind(n,9342)),"@site/docs/api/lookup-postcode.api.mdx",9342],"51d64ed1":[()=>n.e(4335).then(n.bind(n,95656)),"@site/docs/postcode/bulk.mdx",95656],"5e95c892":[()=>n.e(9647).then(n.bind(n,20122)),"@theme/DocsRoot",20122],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"5f449d3f":[()=>n.e(6274).then(n.bind(n,99918)),"@site/docs/postcode/random.mdx",99918],"6173966b":[()=>n.e(9915).then(n.bind(n,49008)),"@site/docs/licences.mdx",49008],"6353b66b":[()=>n.e(1002).then(n.bind(n,61843)),"@site/docs/postcode/schema.mdx",61843],"6a48a440":[()=>n.e(2023).then(n.bind(n,91501)),"@site/docs/postcode/query.mdx",91501],"6a5e000d":[()=>Promise.all([n.e(1869),n.e(9670)]).then(n.bind(n,30072)),"@site/docs/api/postcodes.tag.mdx",30072],"735c778a":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(7110)]).then(n.bind(n,54192)),"@site/docs/api/random-postcode.api.mdx",54192],"770d7e55":[()=>n.e(7347).then(n.bind(n,10580)),"@site/docs/outcode/schema.mdx",10580],"78f16176":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(9589)]).then(n.bind(n,92478)),"@site/docs/api/lookup-terminated-postcode.api.mdx",92478],"7c33da12":[()=>n.e(7103).then(n.t.bind(n,45015,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-api-793.json",45015],"7c98d41e":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(3512)]).then(n.bind(n,21703)),"@site/docs/api/find-outcode.api.mdx",21703],"7eb04f43":[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(4084)]).then(n.bind(n,58340)),"@site/docs/api/find-place.api.mdx",58340],"945d44c5":[()=>n.e(7243).then(n.bind(n,12407)),"@site/docs/place/random.mdx",12407],"99b9190f":[()=>n.e(5254).then(n.bind(n,53170)),"@site/docs/postcode/reverse-geocode.mdx",53170],a7456010:[()=>n.e(3616).then(n.t.bind(n,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,73431)),"@theme/DocVersionRoot",73431],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,2637)),"@theme/DocRoot",2637],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],af3d866a:[()=>n.e(4218).then(n.bind(n,91941)),"@site/docs/outcode/nearest.mdx",91941],d21f8184:[()=>Promise.all([n.e(1869),n.e(7368),n.e(7768),n.e(5939),n.e(3909)]).then(n.bind(n,16375)),"@site/docs/api/random-place.api.mdx",16375],d50dc08f:[()=>Promise.all([n.e(1869),n.e(5025)]).then(n.bind(n,60534)),"@site/docs/api/terminated-postcodes.tag.mdx",60534],d83d2af8:[()=>n.e(7795).then(n.bind(n,76889)),"@site/docs/outcode/lookup.mdx",76889],df496ecf:[()=>n.e(8956).then(n.bind(n,93968)),"@site/docs/postcode/autocomplete.mdx",93968],e44c8ba1:[()=>n.e(4471).then(n.bind(n,15442)),"@site/docs/place/schema.mdx",15442],e57f477d:[()=>n.e(5828).then(n.bind(n,70079)),"@site/docs/libraries.mdx",70079],e6bf6d82:[()=>Promise.all([n.e(1869),n.e(7368),n.e(6610)]).then(n.bind(n,36023)),"@site/docs/api/api-reference-postcodes-io.info.mdx",36023],e91465c1:[()=>n.e(5269).then(n.bind(n,45676)),"@site/docs/terminated-postcode/lookup.mdx",45676],fab05eab:[()=>n.e(3665).then(n.bind(n,80149)),"@site/docs/place/query.mdx",80149],fae2c40e:[()=>n.e(9581).then(n.bind(n,30688)),"@site/docs/self-host.mdx",30688]};var l=n(31325);function s({error:e,retry:t,pastDelay:n}){return e?(0,l.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,l.jsx)("p",{children:String(e)}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{type:"button",onClick:t,children:"Retry"})})]}):n?(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,l.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,l.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,l.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=n(2529),u=n(59670);function d(e,t){if("*"===e)return o()({loading:s,loader:()=>n.e(8914).then(n.bind(n,98914)),modules:["@theme/NotFound"],webpack:()=>[98914],render(e,t){const n=e.default;return(0,l.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,l.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},f=[],p=[],m=(0,c.A)(r);return Object.entries(m).forEach(([e,t])=>{const n=i[t];n&&(d[e]=n[0],f.push(n[1]),p.push(n[2]))}),o().Map({loading:s,loader:d,modules:f,webpack:()=>p,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach(([t,n])=>{const r=n.default;if(!r)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof r&&"function"!=typeof r||Object.keys(n).filter(e=>"default"!==e).forEach(e=>{r[e]=n[e]});let a=o;const i=t.split(".");i.slice(0,-1).forEach(e=>{a=a[e]}),a[i[i.length-1]]=r});const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const s=o.__props;return delete o.__props,(0,l.jsx)(u.W,{value:i,children:(0,l.jsx)(a,{...o,...s,...n})})}})}const f=[{path:"/endpoints",component:d("/endpoints","f2f"),exact:!0},{path:"/docs",component:d("/docs","bc6"),routes:[{path:"/docs",component:d("/docs","1cb"),routes:[{path:"/docs",component:d("/docs","d28"),routes:[{path:"/docs/api",component:d("/docs/api","ad2"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/api-reference-postcodes-io",component:d("/docs/api/api-reference-postcodes-io","56a"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/bulk-postcode-lookup",component:d("/docs/api/bulk-postcode-lookup","7a6"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/find-outcode",component:d("/docs/api/find-outcode","e60"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/find-place",component:d("/docs/api/find-place","bb3"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/get-scottish-postcode",component:d("/docs/api/get-scottish-postcode","504"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/lookup-postcode",component:d("/docs/api/lookup-postcode","7db"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/lookup-terminated-postcode",component:d("/docs/api/lookup-terminated-postcode","552"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/nearest-postcode",component:d("/docs/api/nearest-postcode","f11"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/outward-codes",component:d("/docs/api/outward-codes","0ab"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/place-query",component:d("/docs/api/place-query","0ec"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/places",component:d("/docs/api/places","252"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/postcode-lookup",component:d("/docs/api/postcode-lookup","9b5"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/postcodes",component:d("/docs/api/postcodes","4f9"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/random-place",component:d("/docs/api/random-place","125"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/random-postcode",component:d("/docs/api/random-postcode","8b6"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/scottish-postcodes",component:d("/docs/api/scottish-postcodes","700"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/api/terminated-postcodes",component:d("/docs/api/terminated-postcodes","af8"),exact:!0,sidebar:"openApiSidebar"},{path:"/docs/libraries",component:d("/docs/libraries","4a2"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/licences",component:d("/docs/licences","898"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/lookup",component:d("/docs/outcode/lookup","d27"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/nearest",component:d("/docs/outcode/nearest","e93"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/reverse-geocode",component:d("/docs/outcode/reverse-geocode","d72"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/outcode/schema",component:d("/docs/outcode/schema","53c"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/overview",component:d("/docs/overview","9ab"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/lookup",component:d("/docs/place/lookup","806"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/query",component:d("/docs/place/query","7de"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/random",component:d("/docs/place/random","9b7"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/place/schema",component:d("/docs/place/schema","77d"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/autocomplete",component:d("/docs/postcode/autocomplete","c52"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/bulk",component:d("/docs/postcode/bulk","a81"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/bulk-reverse-geocode",component:d("/docs/postcode/bulk-reverse-geocode","41c"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/lookup",component:d("/docs/postcode/lookup","e70"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/nearest",component:d("/docs/postcode/nearest","204"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/query",component:d("/docs/postcode/query","cd7"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/random",component:d("/docs/postcode/random","b31"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/reverse-geocode",component:d("/docs/postcode/reverse-geocode","e40"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/postcode/schema",component:d("/docs/postcode/schema","c17"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/scottish-postcode/lookup",component:d("/docs/scottish-postcode/lookup","bab"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/scottish-postcode/schema",component:d("/docs/scottish-postcode/schema","fe0"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/self-host",component:d("/docs/self-host","956"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/terminated-postcode/lookup",component:d("/docs/terminated-postcode/lookup","bbe"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/terminated-postcode/schema",component:d("/docs/terminated-postcode/schema","fa4"),exact:!0,sidebar:"docsSidebar"}]}]}]},{path:"/",component:d("/","e5f"),exact:!0},{path:"*",component:d("*")}]},10485(e,t,n){"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(20489),o=n(31325);const a=r.createContext(!1);function i({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{n(!0)},[]),(0,o.jsx)(a.Provider,{value:t,children:e})}},31547(e,t,n){"use strict";var r=n(20489),o=n(77978),a=n(66305),i=n(29369),l=n(4784),s=n(30953);const c=[n(37974),n(18031),n(91651),n(8730),n(32176)];var u=n(24547),d=n(94510),f=n(35333),p=n(31325);function m({children:e}){return(0,p.jsx)(p.Fragment,{children:e})}var h=n(38153);const g=e=>e.defaultFormatter(e);function y({children:e}){return(0,p.jsx)(h.AL,{formatter:g,children:e})}function b({children:e}){return(0,p.jsx)(y,{children:e})}var v=n(29684),w=n(71362),k=n(45905),x=n(22164),S=n(47866),E=n(28049),_=n(48873),C=n(79329),A=n(73903),T=n(23540);function P(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,w.default)(),r=(0,E.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,p.jsxs)(v.A,{children:[Object.entries(n).map(([e,{htmlLang:t}])=>(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:e,fullyQualified:!0}),hrefLang:t},e)),(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter(e=>o!==e.htmlLang).map(e=>(0,p.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`))]})}function j({permalink:e}){const{siteConfig:{url:t}}=(0,w.default)(),n=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,w.default)(),{pathname:r}=(0,d.zy)();return e+(0,A.Ks)((0,k.default)(r),{trailingSlash:n,baseUrl:t})}(),r=e?`${t}${e}`:n;return(0,p.jsxs)(v.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:r}),(0,p.jsx)("link",{rel:"canonical",href:r})]})}function N(){const{i18n:{currentLocale:e}}=(0,w.default)(),{metadata:t,image:n}=(0,x.p)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(v.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:_.w})]}),n&&(0,p.jsx)(S.be,{image:n}),(0,p.jsx)(j,{}),(0,p.jsx)(P,{}),(0,p.jsx)(T.A,{tag:C.C,locale:e}),(0,p.jsx)(v.A,{children:t.map((e,t)=>(0,p.jsx)("meta",{...e},t))})]})}const O=new Map;var L=n(10485),R=n(20293),D=n(68997);function I(e,...t){const n=c.map(n=>{const r=n.default?.[e]??n[e];return r?.(...t)});return()=>n.forEach(e=>e?.())}const F=function({children:e,location:t,previousLocation:n}){return(0,D.A)(()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,o=e.search===t.search;if(n&&r&&!o)return;const{hash:a}=e;if(a){const e=decodeURIComponent(a.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:t,previousLocation:n}),I("onRouteDidUpdate",{previousLocation:n,location:t}))},[n,t]),e};function z(e){const t=Array.from(new Set([e,decodeURI(e)])).map(e=>(0,f.u)(u.A,e)).flat();return Promise.all(t.map(e=>e.route.component.preload?.()))}class M extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=s.default.canUseDOM?I("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=I("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),z(n.pathname).then(()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})}).catch(e=>{console.warn(e),window.location.reload()}),!1}render(){const{children:e,location:t}=this.props;return(0,p.jsx)(F,{previousLocation:this.previousLocation,location:t,children:(0,p.jsx)(d.qh,{location:t,render:()=>e})})}}const $=M,B="__docusaurus-base-url-issue-banner-suggestion-container";function U(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/!0===e.exact))return O.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return O.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,p.jsx)($,{location:e,children:Y})}function Z(){return(0,p.jsx)(q.A,{children:(0,p.jsx)(R.l,{children:(0,p.jsxs)(L.x,{children:[(0,p.jsx)(m,{children:(0,p.jsxs)(b,{children:[(0,p.jsx)(W,{}),(0,p.jsx)(N,{}),(0,p.jsx)(V,{}),(0,p.jsx)(K,{})]})}),(0,p.jsx)(Q,{})]})})})}var X=n(84054);const J=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)})};var ee=n(2529);const te=new Set,ne=new Set,re=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,oe={prefetch:e=>{if(!(e=>!re()&&!ne.has(e)&&!te.has(e))(e))return!1;te.add(e);const t=(0,f.u)(u.A,e).flatMap(e=>{return t=e.route.path,Object.entries(X).filter(([e])=>e.replace(/-[^-]+$/,"")===t).flatMap(([,e])=>Object.values((0,ee.A)(e)));var t});return Promise.all(t.map(e=>{const t=n.gca(e);return t&&!t.includes("undefined")?J(t).catch(()=>{}):Promise.resolve()}))},preload:e=>!!(e=>!re()&&!ne.has(e))(e)&&(ne.add(e),z(e))},ae=Object.freeze(oe);function ie({children:e}){return"hash"===l.default.future.experimental_router?(0,p.jsx)(i.I9,{children:e}):(0,p.jsx)(i.Kd,{children:e})}const le=Boolean(!0);if(s.default.canUseDOM){window.docusaurus=ae;const e=document.getElementById("__docusaurus"),t=(0,p.jsx)(a.vd,{children:(0,p.jsx)(ie,{children:(0,p.jsx)(Z,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(le)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};z(window.location.pathname).then(()=>{(0,r.startTransition)(i)})}},20293(e,t,n){"use strict";n.d(t,{o:()=>d,l:()=>f});var r=n(20489),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"api/api-reference-postcodes-io","docs":[{"id":"api/api-reference-postcodes-io","path":"/docs/api/api-reference-postcodes-io","sidebar":"openApiSidebar"},{"id":"api/bulk-postcode-lookup","path":"/docs/api/bulk-postcode-lookup","sidebar":"openApiSidebar"},{"id":"api/find-outcode","path":"/docs/api/find-outcode","sidebar":"openApiSidebar"},{"id":"api/find-place","path":"/docs/api/find-place","sidebar":"openApiSidebar"},{"id":"api/get-scottish-postcode","path":"/docs/api/get-scottish-postcode","sidebar":"openApiSidebar"},{"id":"api/lookup-postcode","path":"/docs/api/lookup-postcode","sidebar":"openApiSidebar"},{"id":"api/lookup-terminated-postcode","path":"/docs/api/lookup-terminated-postcode","sidebar":"openApiSidebar"},{"id":"api/nearest-postcode","path":"/docs/api/nearest-postcode","sidebar":"openApiSidebar"},{"id":"api/outward-codes","path":"/docs/api/outward-codes","sidebar":"openApiSidebar"},{"id":"api/place-query","path":"/docs/api/place-query","sidebar":"openApiSidebar"},{"id":"api/places","path":"/docs/api/places","sidebar":"openApiSidebar"},{"id":"api/postcode-lookup","path":"/docs/api/postcode-lookup","sidebar":"openApiSidebar"},{"id":"api/postcodes","path":"/docs/api/postcodes","sidebar":"openApiSidebar"},{"id":"api/random-place","path":"/docs/api/random-place","sidebar":"openApiSidebar"},{"id":"api/random-postcode","path":"/docs/api/random-postcode","sidebar":"openApiSidebar"},{"id":"api/scottish-postcodes","path":"/docs/api/scottish-postcodes","sidebar":"openApiSidebar"},{"id":"api/terminated-postcodes","path":"/docs/api/terminated-postcodes","sidebar":"openApiSidebar"},{"id":"libraries","path":"/docs/libraries","sidebar":"docsSidebar"},{"id":"licences","path":"/docs/licences","sidebar":"docsSidebar"},{"id":"outcode/lookup","path":"/docs/outcode/lookup","sidebar":"docsSidebar"},{"id":"outcode/nearest","path":"/docs/outcode/nearest","sidebar":"docsSidebar"},{"id":"outcode/reverse-geocode","path":"/docs/outcode/reverse-geocode","sidebar":"docsSidebar"},{"id":"outcode/schema","path":"/docs/outcode/schema","sidebar":"docsSidebar"},{"id":"overview","path":"/docs/overview","sidebar":"docsSidebar"},{"id":"place/lookup","path":"/docs/place/lookup","sidebar":"docsSidebar"},{"id":"place/query","path":"/docs/place/query","sidebar":"docsSidebar"},{"id":"place/random","path":"/docs/place/random","sidebar":"docsSidebar"},{"id":"place/schema","path":"/docs/place/schema","sidebar":"docsSidebar"},{"id":"postcode/autocomplete","path":"/docs/postcode/autocomplete","sidebar":"docsSidebar"},{"id":"postcode/bulk","path":"/docs/postcode/bulk","sidebar":"docsSidebar"},{"id":"postcode/bulk-reverse-geocode","path":"/docs/postcode/bulk-reverse-geocode","sidebar":"docsSidebar"},{"id":"postcode/lookup","path":"/docs/postcode/lookup","sidebar":"docsSidebar"},{"id":"postcode/nearest","path":"/docs/postcode/nearest","sidebar":"docsSidebar"},{"id":"postcode/query","path":"/docs/postcode/query","sidebar":"docsSidebar"},{"id":"postcode/random","path":"/docs/postcode/random","sidebar":"docsSidebar"},{"id":"postcode/reverse-geocode","path":"/docs/postcode/reverse-geocode","sidebar":"docsSidebar"},{"id":"postcode/schema","path":"/docs/postcode/schema","sidebar":"docsSidebar"},{"id":"scottish-postcode/lookup","path":"/docs/scottish-postcode/lookup","sidebar":"docsSidebar"},{"id":"scottish-postcode/schema","path":"/docs/scottish-postcode/schema","sidebar":"docsSidebar"},{"id":"self-host","path":"/docs/self-host","sidebar":"docsSidebar"},{"id":"terminated-postcode/lookup","path":"/docs/terminated-postcode/lookup","sidebar":"docsSidebar"},{"id":"terminated-postcode/schema","path":"/docs/terminated-postcode/schema","sidebar":"docsSidebar"},{"id":"/api","path":"/docs/api","sidebar":"openApiSidebar"}],"draftIds":[],"sidebars":{"openApiSidebar":{"link":{"path":"/docs/api","label":"API"}},"docsSidebar":{"link":{"path":"/docs/overview","label":"overview"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en","translate":false,"url":"https://postcodes.io","baseUrl":"/"}}}');var l=n(22654);const s=JSON.parse('{"docusaurusVersion":"3.9.2","siteVersion":"12.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.9.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.9.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.9.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.9.2"},"docusaurus-plugin-svgr":{"type":"package","name":"@docusaurus/plugin-svgr","version":"3.9.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.9.2"},"docusaurus-plugin-openapi-docs":{"type":"package","name":"docusaurus-plugin-openapi-docs","version":"4.5.1"},"docusaurus-theme-openapi":{"type":"package","name":"docusaurus-theme-openapi-docs","version":"4.5.1"}}}');var c=n(31325);const u={siteConfig:o.default,siteMetadata:s,globalData:a,i18n:i,codeTranslations:l},d=r.createContext(u);function f({children:e}){return(0,c.jsx)(d.Provider,{value:u,children:e})}},36511(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(20489),o=n(30953),a=n(29684),i=n(73903),l=n(91151),s=n(59670),c=n(31325);function u({error:e,tryAgain:t}){return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:e})]})}function d({error:e}){const t=(0,i.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:t})}function f({children:e}){return(0,c.jsx)(s.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:e})}function p({error:e,tryAgain:t}){return(0,c.jsx)(f,{children:(0,c.jsxs)(h,{fallback:()=>(0,c.jsx)(u,{error:e,tryAgain:t}),children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(l.A,{children:(0,c.jsx)(u,{error:e,tryAgain:t})})]})})}const m=e=>(0,c.jsx)(p,{...e});class h extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.default.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},30953(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},29684(e,t,n){"use strict";n.d(t,{A:()=>a});n(20489);var r=n(66305),o=n(31325);function a(e){return(0,o.jsx)(r.mg,{...e})}},70846(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(20489),o=n(29369),a=n(73903),i=n(71362),l=n(566),s=n(30953),c=n(27570),u=n(45905),d=n(31325);function f({isNavLink:e,to:t,href:n,activeClassName:f,isActive:p,"data-noBrokenLinkCheck":m,autoAddBaseUrl:h=!0,...g},y){const{siteConfig:b}=(0,i.default)(),{trailingSlash:v,baseUrl:w}=b,k=b.future.experimental_router,{withBaseUrl:x}=(0,u.useBaseUrlUtils)(),S=(0,c.A)(),E=(0,r.useRef)(null);(0,r.useImperativeHandle)(y,()=>E.current);const _=t||n;const C=(0,l.A)(_),A=_?.replace("pathname://","");let T=void 0!==A?(P=A,h&&(e=>e.startsWith("/"))(P)?x(P):P):void 0;var P;"hash"===k&&T?.startsWith("./")&&(T=T?.slice(1)),T&&C&&(T=(0,a.Ks)(T,{trailingSlash:v,baseUrl:w}));const j=(0,r.useRef)(!1),N=e?o.k2:o.N_,O=s.default.canUseIntersectionObserver,L=(0,r.useRef)(),R=()=>{j.current||null==T||(window.docusaurus.preload(T),j.current=!0)};(0,r.useEffect)(()=>(!O&&C&&s.default.canUseDOM&&null!=T&&window.docusaurus.prefetch(T),()=>{O&&L.current&&L.current.disconnect()}),[L,T,O,C]);const D=T?.startsWith("#")??!1,I=!g.target||"_self"===g.target,F=!T||!C||!I||D&&"hash"!==k;m||!D&&F||S.collectLink(T),g.id&&S.collectAnchor(g.id);const z={};return F?(0,d.jsx)("a",{ref:E,href:T,..._&&!C&&{target:"_blank",rel:"noopener noreferrer"},...g,...z}):(0,d.jsx)(N,{...g,onMouseEnter:R,onTouchStart:R,innerRef:e=>{E.current=e,O&&e&&C&&(L.current=new window.IntersectionObserver(t=>{t.forEach(t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(L.current.unobserve(e),L.current.disconnect(),null!=T&&window.docusaurus.prefetch(T))})}),L.current.observe(e))},to:T,...e&&{isActive:p,activeClassName:f},...z})}const p=r.forwardRef(f)},35626(e,t,n){"use strict";n.d(t,{A:()=>r});const r=()=>null;(Object.getOwnPropertyDescriptor(r,"name")||{}).writable||Object.defineProperty(r,"name",{value:"default",configurable:!0})},87315(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c,translate:()=>s});var r=n(20489),o=n(31325);function a(e,t){const n=e.split(/(\{\w+\})/).map((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e});return n.some(e=>(0,r.isValidElement)(e))?n.map((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e).filter(e=>""!==e):n.join("")}var i=n(22654);function l({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[e??t]??t??e}function s({message:e,id:t},n){return a(l({message:e,id:t}),n)}function c({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw console.warn("Illegal children",e),new Error("The Docusaurus component only accept simple string values");const r=l({message:e,id:t});return(0,o.jsx)(o.Fragment,{children:a(r,n)})}},41985(e,t,n){"use strict";n.d(t,{W:()=>r});const r="default"},566(e,t,n){"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},45905(e,t,n){"use strict";n.r(t),n.d(t,{addBaseUrl:()=>i,default:()=>s,useBaseUrlUtils:()=>l});var r=n(20489),o=n(71362),a=n(566);function i({siteUrl:e,baseUrl:t,url:n,options:{forcePrependBaseUrl:r=!1,absolute:o=!1}={},router:i}){if(!n||n.startsWith("#")||(0,a.z)(n))return n;if("hash"===i)return n.startsWith("/")?`.${n}`:`./${n}`;if(r)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const l=!n.startsWith(t)?t+n.replace(/^\//,""):n;return o?e+l:l}function l(){const{siteConfig:e}=(0,o.default)(),{baseUrl:t,url:n}=e,a=e.future.experimental_router;return{withBaseUrl:(0,r.useCallback)((e,r)=>i({siteUrl:n,baseUrl:t,url:e,options:r,router:a}),[n,t,a])}}function s(e,t={}){const{withBaseUrl:n}=l();return n(e,t)}},27570(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(20489);n(31325);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}});function a(){return(0,r.useContext)(o)}},71362(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(20489),o=n(20293);function a(){return(0,r.useContext)(o.o)}},27431(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(20489),o=n(10485);function a(){return(0,r.useContext)(o.o)}},68997(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(20489);const o=n(30953).default.canUseDOM?r.useLayoutEffect:r.useEffect},30251(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(20489),o=n(59670);function a(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},2529(e,t,n){"use strict";n.d(t,{A:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach(([n,o])=>{const a=r?`${r}.${n}`:n;var i;"object"==typeof(i=o)&&i&&Object.keys(i).length>0?e(o,a):t[a]=o})}(e),t}},59670(e,t,n){"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(20489),o=n(31325);const a=r.createContext(null);function i({children:e,value:t}){const n=r.useContext(a),i=(0,r.useMemo)(()=>function({parent:e,value:t}){if(!e){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const n={...e.data,...t?.data};return{plugin:e.plugin,data:n}}({parent:n,value:t}),[n,t]);return(0,o.jsx)(a.Provider,{value:i,children:e})}},97489(e,t,n){"use strict";n.d(t,{_:()=>l,u:()=>s});var r=n(20489),o=n(45534),a=n(31325);const i=r.createContext(null);function l({children:e,content:t}){const n=function(e){return(0,r.useMemo)(()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc}),[e])}(t);return(0,a.jsx)(i.Provider,{value:n,children:e})}function s(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocProvider");return e}},8331(e,t,n){"use strict";n.d(t,{A:()=>s,G:()=>c});var r=n(20489),o=n(45534),a=n(31325);const i=Symbol("EmptyContext"),l=r.createContext(i);function s({children:e}){const[t,n]=(0,r.useState)(null),o=(0,r.useMemo)(()=>({expandedItem:t,setExpandedItem:n}),[t]);return(0,a.jsx)(l.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(l);if(e===i)throw new o.dV("DocSidebarItemsExpandedStateProvider");return e}},97303(e,t,n){"use strict";n.d(t,{VQ:()=>y,XK:()=>w,g1:()=>v});var r=n(20489),o=n(14211),a=n(41985),i=n(22164),l=n(2422),s=n(45534),c=n(31325);const u=e=>`docs-preferred-version-${e}`,d=(e,t,n)=>{(0,l.Wf)(u(e),{persistence:t}).set(n)},f=(e,t)=>(0,l.Wf)(u(e),{persistence:t}).get(),p=(e,t)=>{(0,l.Wf)(u(e),{persistence:t}).del()};const m=r.createContext(null);function h(){const e=(0,o.useAllDocsData)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)(()=>Object.keys(e),[e]),[a,l]=(0,r.useState)(()=>(e=>Object.fromEntries(e.map(e=>[e,{preferredVersionName:null}])))(n));(0,r.useEffect)(()=>{l(function({pluginIds:e,versionPersistence:t,allDocsData:n}){function r(e){const r=f(e,t);return n[e].versions.some(e=>e.name===r)?{preferredVersionName:r}:(p(e,t),{preferredVersionName:null})}return Object.fromEntries(e.map(e=>[e,r(e)]))}({allDocsData:e,versionPersistence:t,pluginIds:n}))},[e,t,n]);return[a,(0,r.useMemo)(()=>({savePreferredVersion:function(e,n){d(e,t,n),l(t=>({...t,[e]:{preferredVersionName:n}}))}}),[t])]}function g({children:e}){const t=h();return(0,c.jsx)(m.Provider,{value:t,children:e})}function y({children:e}){return(0,c.jsx)(g,{children:e})}function b(){const e=(0,r.useContext)(m);if(!e)throw new s.dV("DocsPreferredVersionContextProvider");return e}function v(e=a.W){const t=(0,o.useDocsData)(e),[n,i]=b(),{preferredVersionName:l}=n[e];return{preferredVersion:t.versions.find(e=>e.name===l)??null,savePreferredVersionName:(0,r.useCallback)(t=>{i.savePreferredVersion(e,t)},[i,e])}}function w(){const e=(0,o.useAllDocsData)(),[t]=b();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find(e=>e.name===o)??null}const r=Object.keys(e);return Object.fromEntries(r.map(e=>[e,n(e)]))}},49660(e,t,n){"use strict";n.d(t,{k:()=>a,v:()=>i});var r=n(14211),o=n(97303);function a(e,t){return`docs-${e}-${t}`}function i(){const e=(0,r.useAllDocsData)(),t=(0,r.useActivePluginAndVersion)(),n=(0,o.XK)();return[...Object.keys(e).map(function(r){const o=t?.activePlugin.pluginId===r?t.activeVersion:void 0,i=n[r],l=e[r].versions.find(e=>e.isLast);return a(r,(o??i??l).name)})]}},77674(e,t,n){"use strict";n.d(t,{V:()=>s,t:()=>c});var r=n(20489),o=n(45534),a=n(31325);const i=Symbol("EmptyContext"),l=r.createContext(i);function s({children:e,name:t,items:n}){const o=(0,r.useMemo)(()=>t&&n?{name:t,items:n}:null,[t,n]);return(0,a.jsx)(l.Provider,{value:o,children:e})}function c(){const e=(0,r.useContext)(l);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},18543(e,t,n){"use strict";n.d(t,{$S:()=>h,B5:()=>C,Nr:()=>m,OF:()=>x,QB:()=>_,Se:()=>v,Vd:()=>S,Y:()=>w,_j:()=>p,a4:()=>g,cC:()=>f,d1:()=>A,fW:()=>E,w8:()=>b});var r=n(20489),o=n(94510),a=n(35333),i=n(14211),l=n(52171),s=n(416),c=n(97303),u=n(92842),d=n(77674);function f(e){const t=(0,u.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function p(e,t){for(const n of e)if("category"===n.type){if(t(n))return n;const e=p(n.items,t);if(e)return e}}function m(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=m(t);if(e)return e}}(e):void 0:e.href}function h(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}function g(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=k({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];return n?.items??t.items}const y=(e,t)=>void 0!==e&&(0,l.ys)(e,t);function b(e,t){return"link"===e.type?y(e.href,t):"category"===e.type&&(y(e.href,t)||((e,t)=>e.some(e=>b(e,t)))(e.items,t))}function v(e,t){switch(e.type){case"category":return b(e,t)||void 0!==e.href&&!e.linkUnlisted||e.items.some(e=>v(e,t));case"link":return!e.unlisted||b(e,t);default:return!0}}function w(e,t){return(0,r.useMemo)(()=>e.filter(e=>v(e,t)),[e,t])}function k({sidebarItems:e,pathname:t,onlyCategories:n=!1}){const r=[];return function e(o){for(const a of o)if("category"===a.type&&((0,l.ys)(a.href,t)||e(a.items))||"link"===a.type&&(0,l.ys)(a.href,t)){return n&&"category"!==a.type||r.unshift(a),!0}return!1}(e),r}function x(){const e=(0,d.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.useActivePlugin)()?.pluginData.breadcrumbs;return!1!==n&&e?k({sidebarItems:e.items,pathname:t}):null}function S(e){const{activeVersion:t}=(0,i.useActiveDocContext)(e),{preferredVersion:n}=(0,c.g1)(e),o=(0,i.useLatestVersion)(e);return(0,r.useMemo)(()=>(0,s.sb)([t,n,o].filter(Boolean)),[t,n,o])}function E(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.sidebars?Object.entries(e.sidebars):[]),r=t.find(t=>t[0]===e);if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map(e=>e.name).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map(e=>e[0]).join("\n- ")}`);return r[1]},[e,n])}function _(e,t){const n=S(t);return(0,r.useMemo)(()=>{const t=n.flatMap(e=>e.docs),r=t.find(t=>t.id===e);if(!r){if(n.flatMap(e=>e.draftIds).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map(e=>e.name).join(", ")}".\nAvailable doc ids are:\n- ${(0,s.sb)(t.map(e=>e.id)).join("\n- ")}`)}return r},[e,n])}function C({route:e}){const t=(0,o.zy)(),n=(0,u.r)(),r=e.routes,i=r.find(e=>(0,o.B6)(t.pathname,e));if(!i)return null;const l=i.sidebar,s=l?n.docsSidebars[l]:void 0;return{docElement:(0,a.v)(r),sidebarName:l,sidebarItems:s}}function A(e){return e.filter(e=>!("category"===e.type||"link"===e.type)||!!m(e))}},92842(e,t,n){"use strict";n.d(t,{n:()=>l,r:()=>s});var r=n(20489),o=n(45534),a=n(31325);const i=r.createContext(null);function l({children:e,version:t}){return(0,a.jsx)(i.Provider,{value:t,children:e})}function s(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},14211(e,t,n){"use strict";n.r(t),n.d(t,{DocProvider:()=>h._,DocSidebarItemsExpandedStateProvider:()=>f.A,DocsPreferredVersionContextProvider:()=>d.VQ,DocsSidebarProvider:()=>m.V,DocsVersionProvider:()=>p.n,filterDocCardListItems:()=>u.d1,findFirstSidebarItemLink:()=>u.Nr,findSidebarCategory:()=>u._j,getDocsVersionSearchTag:()=>g.k,isActiveSidebarItem:()=>u.w8,isVisibleSidebarItem:()=>u.Se,useActiveDocContext:()=>C,useActivePlugin:()=>k,useActivePluginAndVersion:()=>x,useActiveVersion:()=>_,useAllDocsData:()=>v,useBreadcrumbsStructuredData:()=>y.D,useCurrentSidebarCategory:()=>u.$S,useCurrentSidebarSiblings:()=>u.a4,useDoc:()=>h.u,useDocById:()=>u.cC,useDocRootMetadata:()=>u.B5,useDocSidebarItemsExpandedState:()=>f.G,useDocVersionSuggestions:()=>A,useDocsContextualSearchTags:()=>g.v,useDocsData:()=>w,useDocsPreferredVersion:()=>d.g1,useDocsPreferredVersionByPluginId:()=>d.XK,useDocsSidebar:()=>m.t,useDocsVersion:()=>p.r,useDocsVersionCandidates:()=>u.Vd,useLatestVersion:()=>E,useLayoutDoc:()=>u.QB,useLayoutDocsSidebar:()=>u.fW,useSidebarBreadcrumbs:()=>u.OF,useVersions:()=>S,useVisibleSidebarItems:()=>u.Y});var r=n(94510),o=n(71362),a=n(41985);function i(e,t={}){const n=function(){const{globalData:e}=(0,o.default)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find(e=>e.isLast);function s(e,t){return[...e.versions].sort((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0).find(e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1}))}function c(e,t){const n=s(e,t),o=n?.docs.find(e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1}));const a=o?function(t){const n={};return e.versions.forEach(e=>{e.docs.forEach(r=>{r.id===t&&(n[e.name]=r)})}),n}(o.id):{};return{activeVersion:n,activeDoc:o,alternateDocVersions:a}}var u=n(18543),d=n(97303),f=n(8331),p=n(92842),m=n(77674),h=n(97489),g=n(49660),y=n(49611);const b={},v=()=>i("docusaurus-plugin-content-docs")??b,w=e=>{try{return function(e,t=a.W,n={}){const r=i(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function k(e={}){const t=v(),{pathname:n}=(0,r.zy)();return function(e,t,n={}){const o=Object.entries(e).sort((e,t)=>t[1].path.localeCompare(e[1].path)).find(([,e])=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map(e=>e.path).join(", ")}`);return a}(t,n,e)}function x(e={}){const t=k(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:s(t.pluginData,n)}}function S(e){return w(e).versions}function E(e){const t=w(e);return l(t)}function _(e){const t=w(e),{pathname:n}=(0,r.zy)();return s(t,n)}function C(e){const t=w(e),{pathname:n}=(0,r.zy)();return c(t,n)}function A(e){const t=w(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=l(e);return{latestDocSuggestion:c(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},49611(e,t,n){"use strict";n.d(t,{D:()=>o});var r=n(71362);function o({breadcrumbs:e}){const{siteConfig:t}=(0,r.default)();return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.filter(e=>e.href).map((e,n)=>({"@type":"ListItem",position:n+1,name:e.label,item:`${t.url}${e.href}`}))}}},41947(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;ta});var r=n(58744),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate({location:e,previousLocation:t}){if(t&&e.pathname!==t.pathname){const e=window.setTimeout(()=>{o().start()},200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},18031(e,t,n){"use strict";var r=n(90383),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t,a=globalThis.Prism;globalThis.Prism=e,r.forEach(e=>{"php"===e&&n(88020),n(63221)(`./prism-${e}`)}),delete globalThis.Prism,void 0!==a&&(globalThis.Prism=e)}(r.Prism)},78121(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});n(20489);var r=n(13526),o=n(87315),a=n(69485),i=n(70846),l=n(27570),s=n(31325);function c({as:e,id:t,...n}){const c=(0,l.A)(),u=(0,a.v)(t);if("h1"===e||!t)return(0,s.jsx)(e,{...n,id:void 0});c.collectAnchor(t);const d=(0,o.translate)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof n.children?n.children:t});return(0,s.jsxs)(e,{...n,className:(0,r.A)("anchor",u,n.className),id:t,children:[n.children,(0,s.jsx)(i.default,{className:"hash-link",to:`#${t}`,"aria-label":d,title:d,translate:"no",children:"\u200b"})]})}},23019(e,t,n){"use strict";n.d(t,{A:()=>i});n(20489);var r=n(87315);const o="iconExternalLink_TNy5";var a=n(31325);function i({width:e=13.5,height:t=13.5}){return(0,a.jsx)("svg",{width:e,height:t,"aria-label":(0,r.translate)({id:"theme.IconExternalLink.ariaLabel",message:"(opens in new tab)",description:"The ARIA label for the external link icon"}),className:o,children:(0,a.jsx)("use",{href:"#theme-svg-external-link"})})}},91151(e,t,n){"use strict";n.d(t,{A:()=>St});var r=n(20489),o=n(13526),a=n(36511),i=n(47866),l=n(9242),s=n(20533),c=n(48873);const u="skipToContent_Vrr5";var d=n(31325);function f(){return(0,d.jsx)(l.K,{className:u})}var p=n(22164),m=n(93635),h=n(87315);function g({width:e=21,height:t=21,color:n="currentColor",strokeWidth:r=1.2,className:o,...a}){return(0,d.jsx)("svg",{viewBox:"0 0 15 15",width:e,height:t,...a,children:(0,d.jsx)("g",{stroke:n,strokeWidth:r,children:(0,d.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const y="closeButton_MY5v";function b(e){return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",y,e.className),children:(0,d.jsx)(g,{width:14,height:14,strokeWidth:3.1})})}const v="content_gljk";function w(e){const{announcementBar:t}=(0,p.p)(),{content:n}=t;return(0,d.jsx)("div",{...e,className:(0,o.A)(v,e.className),dangerouslySetInnerHTML:{__html:n}})}const k="announcementBar_BVZI",x="announcementBarPlaceholder_tVxZ",S="announcementBarClose_wGSu",E="announcementBarContent_HtDW";function _(){const{announcementBar:e}=(0,p.p)(),{isActive:t,close:n}=(0,m.M)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:i}=e;return(0,d.jsxs)("div",{className:(0,o.A)(s.G.announcementBar.container,k),style:{backgroundColor:r,color:a},role:"banner",children:[i&&(0,d.jsx)("div",{className:x}),(0,d.jsx)(w,{className:E}),i&&(0,d.jsx)(b,{onClick:n,className:S})]})}var C=n(90035),A=n(60228),T=n(15624),P=n(52657);function j(e){return parseInt(r.version.split(".")[0],10)<19?{inert:e?"":void 0}:{inert:e}}function N({children:e,inert:t}){return(0,d.jsx)("div",{className:(0,o.A)(s.G.layout.navbar.mobileSidebar.panel,"navbar-sidebar__item menu"),...j(t),children:e})}function O({header:e,primaryMenu:t,secondaryMenu:n}){const{shown:r}=(0,P.T)();return(0,d.jsxs)("div",{className:(0,o.A)(s.G.layout.navbar.mobileSidebar.container,"navbar-sidebar"),children:[e,(0,d.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":r}),children:[(0,d.jsx)(N,{inert:r,children:t}),(0,d.jsx)(N,{inert:!r,children:n})]})]})}var L=n(2475),R=n(27431);function D(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function I(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}function F(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"})})}const z="toggle_lJAP",M="toggleButton_oPKD",$="toggleIcon_npxl",B="systemToggleIcon_wbgi",U="lightToggleIcon_a_e2",H="darkToggleIcon_w_2m",V="toggleButtonDisabled_O5mn";function W(e){switch(e){case null:return(0,h.translate)({message:"system mode",id:"theme.colorToggle.ariaLabel.mode.system",description:"The name for the system color mode"});case"light":return(0,h.translate)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"});case"dark":return(0,h.translate)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"});default:throw new Error(`unexpected color mode ${e}`)}}function q(e){return(0,h.translate)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the color mode toggle"},{mode:W(e)})}function G(){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(D,{"aria-hidden":!0,className:(0,o.A)($,U)}),(0,d.jsx)(I,{"aria-hidden":!0,className:(0,o.A)($,H)}),(0,d.jsx)(F,{"aria-hidden":!0,className:(0,o.A)($,B)})]})}function Q({className:e,buttonClassName:t,respectPrefersColorScheme:n,value:r,onChange:a}){const i=(0,R.default)();return(0,d.jsx)("div",{className:(0,o.A)(z,e),children:(0,d.jsx)("button",{className:(0,o.A)("clean-btn",M,!i&&V,t),type:"button",onClick:()=>a(function(e,t){if(!t)return"dark"===e?"light":"dark";switch(e){case null:return"light";case"light":return"dark";case"dark":return null;default:throw new Error(`unexpected color mode ${e}`)}}(r,n)),disabled:!i,title:W(r),"aria-label":q(r),children:(0,d.jsx)(G,{})})})}const Y=r.memo(Q),K="darkNavbarColorModeToggle_Ea3u";function Z({className:e}){const t=(0,p.p)().navbar.style,{disableSwitch:n,respectPrefersColorScheme:r}=(0,p.p)().colorMode,{colorModeChoice:o,setColorMode:a}=(0,L.G)();return n?null:(0,d.jsx)(Y,{className:e,buttonClassName:"dark"===t?K:void 0,respectPrefersColorScheme:r,value:o,onChange:a})}var X=n(83406);function J(){return(0,d.jsx)(X.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function ee(){const e=(0,C.M)();return(0,d.jsx)("button",{type:"button","aria-label":(0,h.translate)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,d.jsx)(g,{color:"var(--ifm-color-emphasis-600)"})})}function te(){return(0,d.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,d.jsx)(J,{}),(0,d.jsx)(Z,{className:"margin-right--md"}),(0,d.jsx)(ee,{})]})}var ne=n(70846),re=n(45905),oe=n(566),ae=n(130),ie=n(23019);function le({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,html:a,isDropdownLink:i,prependBaseUrlToHref:l,...s}){const c=(0,re.default)(n),u=(0,re.default)(e),f=(0,re.default)(r,{forcePrependBaseUrl:!0}),p=o&&r&&!(0,oe.A)(r),m=a?{dangerouslySetInnerHTML:{__html:a}}:{children:(0,d.jsxs)(d.Fragment,{children:[o,p&&(0,d.jsx)(ie.A,{...i&&{width:12,height:12}})]})};return r?(0,d.jsx)(ne.default,{href:l?f:r,...s,...m}):(0,d.jsx)(ne.default,{to:c,isNavLink:!0,...(e||t)&&{isActive:(e,n)=>t?(0,ae.G)(t,n.pathname):n.pathname.startsWith(u)},...s,...m})}function se({className:e,isDropdownItem:t,...n}){return(0,d.jsx)("li",{className:"menu__list-item",children:(0,d.jsx)(le,{className:(0,o.A)("menu__link",e),...n})})}function ce({className:e,isDropdownItem:t=!1,...n}){const r=(0,d.jsx)(le,{className:(0,o.A)(t?"dropdown__link":"navbar__item navbar__link",e),isDropdownLink:t,...n});return t?(0,d.jsx)("li",{children:r}):r}function ue({mobile:e=!1,position:t,...n}){const r=e?se:ce;return(0,d.jsx)(r,{...n,activeClassName:n.activeClassName??(e?"menu__link--active":"navbar__link--active")})}var de=n(58512),fe=n(52171),pe=n(50700);const me="dropdownNavbarItemMobile_ijLT";function he(e,t){return e.some(e=>function(e,t){return!!(0,fe.ys)(e.to,t)||!!(0,ae.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t))}function ge({collapsed:e,onClick:t}){return(0,d.jsx)("button",{"aria-label":e?(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.expandAriaLabel",message:"Expand the dropdown",description:"The ARIA label of the button to expand the mobile dropdown navbar item"}):(0,h.translate)({id:"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel",message:"Collapse the dropdown",description:"The ARIA label of the button to collapse the mobile dropdown navbar item"}),"aria-expanded":!e,type:"button",className:"clean-btn menu__caret",onClick:t})}function ye({items:e,className:t,position:n,onClick:a,...i}){const l=(0,pe.B)(),s=(0,fe.ys)(i.to,l),c=he(e,l),{collapsed:u,toggleCollapsed:f}=function({active:e}){const{collapsed:t,toggleCollapsed:n,setCollapsed:o}=(0,de.u)({initialState:()=>!e});return(0,r.useEffect)(()=>{e&&o(!1)},[e,o]),{collapsed:t,toggleCollapsed:n}}({active:s||c}),p=i.to?void 0:"#";return(0,d.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":u}),children:[(0,d.jsxs)("div",{className:(0,o.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":s}),children:[(0,d.jsx)(le,{role:"button",className:(0,o.A)(me,"menu__link menu__link--sublist",t),href:p,...i,onClick:e=>{"#"===p&&e.preventDefault(),f()},children:i.children??i.label}),(0,d.jsx)(ge,{collapsed:u,onClick:e=>{e.preventDefault(),f()}})]}),(0,d.jsx)(de.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:u,children:e.map((e,t)=>(0,r.createElement)(De,{mobile:!0,isDropdownItem:!0,onClick:a,activeClassName:"menu__link--active",...e,key:t}))})]})}function be({items:e,position:t,className:n,onClick:a,...i}){const l=(0,r.useRef)(null),[s,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}},[l]),(0,d.jsxs)("div",{ref:l,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===t,"dropdown--show":s}),children:[(0,d.jsx)(le,{"aria-haspopup":"true","aria-expanded":s,role:"button",href:i.to?void 0:"#",className:(0,o.A)("navbar__link",n),...i,onClick:i.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),c(!s))},children:i.children??i.label}),(0,d.jsx)("ul",{className:"dropdown__menu",children:e.map((e,t)=>(0,r.createElement)(De,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t}))})]})}function ve({mobile:e=!1,...t}){const n=e?ye:be;return(0,d.jsx)(n,{...t})}var we=n(71362),ke=n(28049),xe=n(66243);function Se({width:e=20,height:t=20,...n}){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:e,height:t,"aria-hidden":!0,...n,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const Ee="iconLanguage_RJi4";function _e(){const{siteConfig:e,i18n:{localeConfigs:t}}=(0,we.default)(),n=(0,ke.o)(),r=(0,xe.Hl)(e=>e.location.search),o=(0,xe.Hl)(e=>e.location.hash),a=e=>{const n=t[e];if(!n)throw new Error(`Docusaurus bug, no locale config found for locale=${e}`);return n};return{getURL:(t,i)=>{const l=(0,xe.jy)([r,i.queryString],"append");return`${(t=>a(t).url===e.url?`pathname://${n.createUrl({locale:t,fullyQualified:!1})}`:n.createUrl({locale:t,fullyQualified:!0}))(t)}${l}${o}`},getLabel:e=>a(e).label,getLang:e=>a(e).htmlLang}}var Ce=n(35626);const Ae="navbarSearchContainer_yVop";function Te({children:e,className:t}){return(0,d.jsx)("div",{className:(0,o.A)(t,Ae),children:e})}var Pe=n(14211),je=n(18543);var Ne=n(97303);function Oe({docsPluginId:e,configs:t}){return function(e,t){if(t){const n=new Map(e.map(e=>[e.name,e])),r=(t,r)=>{const o=n.get(t);if(!o)throw new Error(`No docs version exist for name '${t}', please verify your 'docsVersionDropdown' navbar item versions config.\nAvailable version names:\n- ${e.map(e=>`${e.name}`).join("\n- ")}`);return{version:o,label:r?.label??o.label}};return Array.isArray(t)?t.map(e=>r(e,void 0)):Object.entries(t).map(([e,t])=>r(e,t))}return e.map(e=>({version:e,label:e.label}))}((0,Pe.useVersions)(e),t)}function Le(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find(t=>t.id===e.mainDocId)}(e)}const Re={default:ue,localeDropdown:function({mobile:e,dropdownItemsBefore:t,dropdownItemsAfter:n,queryString:r,...o}){const a=_e(),{i18n:{currentLocale:i,locales:l}}=(0,we.default)(),s=[...t,...l.map(t=>({label:a.getLabel(t),lang:a.getLang(t),to:a.getURL(t,{queryString:r}),target:"_self",autoAddBaseUrl:!1,className:t===i?e?"menu__link--active":"dropdown__link--active":""})),...n],c=e?(0,h.translate)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):a.getLabel(i);return(0,d.jsx)(ve,{...o,mobile:e,label:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Se,{className:Ee}),c]}),items:s})},search:function({mobile:e,className:t}){return e?null:(0,d.jsx)(Te,{className:t,children:(0,d.jsx)(Ce.A,{})})},dropdown:ve,html:function({value:e,className:t,mobile:n=!1,isDropdownItem:r=!1}){const a=r?"li":"div";return(0,d.jsx)(a,{className:(0,o.A)({navbar__item:!n&&!r,"menu__list-item":n},t),dangerouslySetInnerHTML:{__html:e}})},doc:function({docId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Pe.useActiveDocContext)(n),a=(0,je.QB)(e,n),i=o?.path===a?.path;return null===a||a.unlisted&&!i?null:(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>i||!!o?.sidebar&&o.sidebar===a.sidebar,label:t??a.id,to:a.path})},docSidebar:function({sidebarId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,Pe.useActiveDocContext)(n),a=(0,je.fW)(e,n).link;if(!a)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${e}" doesn't have anything to be linked to.`);return(0,d.jsx)(ue,{exact:!0,...r,isActive:()=>o?.sidebar===e,label:t??a.label,to:a.path})},docsVersion:function({label:e,to:t,docsPluginId:n,...r}){const o=(0,je.Vd)(n)[0],a=e??o.label,i=t??(e=>e.docs.find(t=>t.id===e.mainDocId))(o).path;return(0,d.jsx)(ue,{...r,label:a,to:i})},docsVersionDropdown:function({mobile:e,docsPluginId:t,dropdownActiveClassDisabled:n,dropdownItemsBefore:r,dropdownItemsAfter:o,versions:a,...i}){const l=(0,xe.Hl)(e=>e.location.search),s=(0,xe.Hl)(e=>e.location.hash),c=(0,Pe.useActiveDocContext)(t),{savePreferredVersionName:u}=(0,Ne.g1)(t),f=Oe({docsPluginId:t,configs:a}),p=function({docsPluginId:e,versionItems:t}){return(0,je.Vd)(e).map(e=>t.find(t=>t.version===e)).filter(e=>void 0!==e)[0]??t[0]}({docsPluginId:t,versionItems:f}),m=[...r,...f.map(function({version:e,label:t}){return{label:t,to:`${Le(e,c).path}${l}${s}`,isActive:()=>e===c.activeVersion,onClick:()=>u(e.name)}}),...o],g=e&&m.length>1?(0,h.translate)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):p.label,y=e&&m.length>1?void 0:Le(p.version,c).path;return m.length<=1?(0,d.jsx)(ue,{...i,mobile:e,label:g,to:y,isActive:n?()=>!1:void 0}):(0,d.jsx)(ve,{...i,mobile:e,label:g,to:y,items:m,isActive:n?()=>!1:void 0})}};function De({type:e,...t}){const n=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(e,t),r=Re[n];if(!r)throw new Error(`No NavbarItem component found for type "${e}".`);return(0,d.jsx)(r,{...t})}function Ie(){const e=(0,C.M)(),t=(0,p.p)().navbar.items;return(0,d.jsx)("ul",{className:"menu__list",children:t.map((t,n)=>(0,r.createElement)(De,{mobile:!0,...t,onClick:()=>e.toggle(),key:n}))})}function Fe(e){return(0,d.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,d.jsx)(h.default,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function ze(){const e=0===(0,p.p)().navbar.items.length,t=(0,P.T)();return(0,d.jsxs)(d.Fragment,{children:[!e&&(0,d.jsx)(Fe,{onClick:()=>t.hide()}),t.content]})}function Me(){const e=(0,C.M)();return(0,T._)(e.shown),e.shouldRender?(0,d.jsx)(O,{header:(0,d.jsx)(te,{}),primaryMenu:(0,d.jsx)(Ie,{}),secondaryMenu:(0,d.jsx)(ze,{})}):null}const $e="navbarHideable_Hsdh",Be="navbarHidden_Ckga";function Ue(e){return(0,d.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function He({children:e}){const{navbar:{hideOnScroll:t,style:n}}=(0,p.p)(),r=(0,C.M)(),{navbarRef:a,isNavbarVisible:i}=(0,A.S)(t);return(0,d.jsxs)("nav",{ref:a,"aria-label":(0,h.translate)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)(s.G.layout.navbar.container,"navbar","navbar--fixed-top",t&&[$e,!i&&Be],{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":r.shown}),children:[e,(0,d.jsx)(Ue,{onClick:r.toggle}),(0,d.jsx)(Me,{})]})}var Ve=n(28751),We=n(69151);function qe({width:e=30,height:t=30,className:n,...r}){return(0,d.jsx)("svg",{className:n,width:e,height:t,viewBox:"0 0 30 30","aria-hidden":"true",...r,children:(0,d.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Ge(){const{toggle:e,shown:t}=(0,C.M)();return(0,d.jsx)("button",{onClick:e,"aria-label":(0,h.translate)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,d.jsx)(qe,{})})}const Qe="colorModeToggle_nrR3";function Ye({items:e}){return(0,d.jsx)(d.Fragment,{children:e.map((e,t)=>(0,d.jsx)(Ve.k2,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,d.jsx)(De,{...e})},t))})}function Ke({left:e,right:t}){return(0,d.jsxs)("div",{className:"navbar__inner",children:[(0,d.jsx)("div",{className:(0,o.A)(s.G.layout.navbar.containerLeft,"navbar__items"),children:e}),(0,d.jsx)("div",{className:(0,o.A)(s.G.layout.navbar.containerRight,"navbar__items navbar__items--right"),children:t})]})}function Ze(){const e=(0,C.M)(),t=(0,p.p)().navbar.items,[n,r]=(0,We.D)(t),o=t.find(e=>"search"===e.type);return(0,d.jsx)(Ke,{left:(0,d.jsxs)(d.Fragment,{children:[!e.disabled&&(0,d.jsx)(Ge,{}),(0,d.jsx)(J,{}),(0,d.jsx)(Ye,{items:n})]}),right:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Ye,{items:r}),(0,d.jsx)(Z,{className:Qe}),!o&&(0,d.jsx)(Te,{children:(0,d.jsx)(Ce.A,{})})]})})}function Xe(){return(0,d.jsx)(He,{children:(0,d.jsx)(Ze,{})})}var Je=n(45848);function et({item:e}){const{to:t,href:n,label:r,prependBaseUrlToHref:a,className:i,...l}=e,s=(0,re.default)(t),c=(0,re.default)(n,{forcePrependBaseUrl:!0});return(0,d.jsxs)(ne.default,{className:(0,o.A)("footer__link-item",i),...n?{href:a?c:n}:{to:s},...l,children:[r,n&&!(0,oe.A)(n)&&(0,d.jsx)(ie.A,{})]})}function tt({item:e}){return e.html?(0,d.jsx)("li",{className:(0,o.A)("footer__item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)("li",{className:"footer__item",children:(0,d.jsx)(et,{item:e})},e.href??e.to)}function nt({column:e}){return(0,d.jsxs)("div",{className:(0,o.A)(s.G.layout.footer.column,"col footer__col",e.className),children:[(0,d.jsx)("div",{className:"footer__title",children:e.title}),(0,d.jsx)("ul",{className:"footer__items clean-list",children:e.items.map((e,t)=>(0,d.jsx)(tt,{item:e},t))})]})}function rt({columns:e}){return(0,d.jsx)("div",{className:"row footer__links",children:e.map((e,t)=>(0,d.jsx)(nt,{column:e},t))})}function ot(){return(0,d.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function at({item:e}){return e.html?(0,d.jsx)("span",{className:(0,o.A)("footer__link-item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,d.jsx)(et,{item:e})}function it({links:e}){return(0,d.jsx)("div",{className:"footer__links text--center",children:(0,d.jsx)("div",{className:"footer__links",children:e.map((t,n)=>(0,d.jsxs)(r.Fragment,{children:[(0,d.jsx)(at,{item:t}),e.length!==n+1&&(0,d.jsx)(ot,{})]},n))})})}function lt({links:e}){return(0,Je.C)(e)?(0,d.jsx)(rt,{columns:e}):(0,d.jsx)(it,{links:e})}var st=n(29547);const ct="footerLogoLink_eNaj";function ut({logo:e}){const{withBaseUrl:t}=(0,re.useBaseUrlUtils)(),n={light:t(e.src),dark:t(e.srcDark??e.src)};return(0,d.jsx)(st.default,{className:(0,o.A)("footer__logo",e.className),alt:e.alt,sources:n,width:e.width,height:e.height,style:e.style})}function dt({logo:e}){return e.href?(0,d.jsx)(ne.default,{href:e.href,className:ct,target:e.target,children:(0,d.jsx)(ut,{logo:e})}):(0,d.jsx)(ut,{logo:e})}function ft({copyright:e}){return(0,d.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:e}})}function pt({style:e,links:t,logo:n,copyright:r}){return(0,d.jsx)("footer",{className:(0,o.A)(s.G.layout.footer.container,"footer",{"footer--dark":"dark"===e}),children:(0,d.jsxs)("div",{className:"container container-fluid",children:[t,(n||r)&&(0,d.jsxs)("div",{className:"footer__bottom text--center",children:[n&&(0,d.jsx)("div",{className:"margin-bottom--sm",children:n}),r]})]})})}function mt(){const{footer:e}=(0,p.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,d.jsx)(pt,{style:o,links:n&&n.length>0&&(0,d.jsx)(lt,{links:n}),logo:r&&(0,d.jsx)(dt,{logo:r}),copyright:t&&(0,d.jsx)(ft,{copyright:t})})}const ht=r.memo(mt);var gt=n(45534),yt=n(87662);const bt=(0,gt.fM)([L.a,m.o,yt.Tv,Ne.VQ,i.Jx,We.G]);function vt({children:e}){return(0,d.jsx)(bt,{children:e})}var wt=n(78121);function kt({error:e,tryAgain:t}){return(0,d.jsx)("main",{className:"container margin-vert--xl",children:(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,d.jsx)(wt.default,{as:"h1",className:"hero__title",children:(0,d.jsx)(h.default,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,d.jsx)("div",{className:"margin-vert--lg",children:(0,d.jsx)(Ve.a2,{onClick:t,className:"button button--primary shadow--lw"})}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{className:"margin-vert--md",children:(0,d.jsx)(Ve.bq,{error:e})})]})})})}const xt="mainWrapper_pOs2";function St(e){const{children:t,noFooter:n,wrapperClassName:r,title:u,description:p}=e;return(0,c.J)(),(0,d.jsxs)(vt,{children:[(0,d.jsx)(i.be,{title:u,description:p}),(0,d.jsx)(f,{}),(0,d.jsx)(_,{}),(0,d.jsx)(Xe,{}),(0,d.jsx)("div",{id:l.j,className:(0,o.A)(s.G.layout.main.container,s.G.wrapper.main,xt,r),children:(0,d.jsx)(a.A,{fallback:e=>(0,d.jsx)(kt,{...e}),children:t})}),!n&&(0,d.jsx)(ht,{})]})}},83406(e,t,n){"use strict";n.d(t,{A:()=>u});n(20489);var r=n(70846),o=n(45905),a=n(71362),i=n(22164),l=n(29547),s=n(31325);function c({logo:e,alt:t,imageClassName:n}){const r={light:(0,o.default)(e.src),dark:(0,o.default)(e.srcDark||e.src)},a=(0,s.jsx)(l.default,{className:e.className,sources:r,height:e.height,width:e.width,alt:t,style:e.style});return n?(0,s.jsx)("div",{className:n,children:a}):a}function u(e){const{siteConfig:{title:t}}=(0,a.default)(),{navbar:{title:n,logo:l}}=(0,i.p)(),{imageClassName:u,titleClassName:d,...f}=e,p=(0,o.default)(l?.href||"/"),m=n?"":t,h=l?.alt??m;return(0,s.jsxs)(r.default,{to:p,...f,...l?.target&&{target:l.target},children:[l&&(0,s.jsx)(c,{logo:l,alt:h,imageClassName:u}),null!=n&&(0,s.jsx)("b",{className:d,children:n})]})}},23540(e,t,n){"use strict";n.d(t,{A:()=>a});n(20489);var r=n(29684),o=n(31325);function a({locale:e,version:t,tag:n}){const a=e;return(0,o.jsxs)(r.A,{children:[e&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:e}),t&&(0,o.jsx)("meta",{name:"docusaurus_version",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:language",content:a}),t&&(0,o.jsx)("meta",{name:"docsearch:version",content:t}),n&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:n})]})}},29547(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});n(20489);var r=n(79800),o=n(31325);function a(e){const{sources:t,className:n,alt:a,...i}=e;return(0,o.jsx)(r.A,{className:n,children:({theme:e,className:n})=>(0,o.jsx)("img",{src:t[e],alt:a,className:n,...i})})}},58512(e,t,n){"use strict";n.d(t,{N:()=>m,u:()=>l});var r=n(20489),o=n(68997),a=n(94115),i=n(31325);function l({initialState:e}){const[t,n]=(0,r.useState)(e??!1),o=(0,r.useCallback)(()=>{n(e=>!e)},[]);return{collapsed:t,setCollapsed:n,toggleCollapsed:o}}const s={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function u(e,t){const n=t?s:c;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function d({collapsibleRef:e,collapsed:t,animation:n}){const o=(0,r.useRef)(!1);(0,r.useEffect)(()=>{const r=e.current;function i(){const e=r.scrollHeight,t=n?.duration??function(e){if((0,a.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(e);return{transition:`height ${t}ms ${n?.easing??"ease-in-out"}`,height:`${e}px`}}function l(){const e=i();r.style.transition=e.transition,r.style.height=e.height}if(!o.current)return u(r,t),void(o.current=!0);return r.style.willChange="height",function(){const e=requestAnimationFrame(()=>{t?(l(),requestAnimationFrame(()=>{r.style.height=s.height,r.style.overflow=s.overflow})):(r.style.display="block",requestAnimationFrame(()=>{l()}))});return()=>cancelAnimationFrame(e)}()},[e,t,n])}function f({as:e="div",collapsed:t,children:n,animation:o,onCollapseTransitionEnd:a,className:l}){const s=(0,r.useRef)(null);return d({collapsibleRef:s,collapsed:t,animation:o}),(0,i.jsx)(e,{ref:s,onTransitionEnd:e=>{"height"===e.propertyName&&(u(s.current,t),a?.(t))},className:l,children:n})}function p({collapsed:e,...t}){const[n,a]=(0,r.useState)(!e),[l,s]=(0,r.useState)(e);return(0,o.A)(()=>{e||a(!0)},[e]),(0,o.A)(()=>{n&&s(e)},[n,e]),n?(0,i.jsx)(f,{...t,collapsed:l}):null}function m({lazy:e,...t}){const n=e?p:f;return(0,i.jsx)(n,{...t})}},79800(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(20489),o=n(13526),a=n(27431),i=n(2475);const l={themedComponent:"themedComponent_ety0","themedComponent--light":"themedComponent--light_V8ya","themedComponent--dark":"themedComponent--dark_iYZA"};var s=n(31325);function c({className:e,children:t}){const n=(0,a.default)(),{colorMode:c}=(0,i.G)();return(0,s.jsx)(s.Fragment,{children:(n?"dark"===c?["dark"]:["light"]:["light","dark"]).map(n=>{const a=t({theme:n,className:(0,o.A)(e,l.themedComponent,l[`themedComponent--${n}`])});return(0,s.jsx)(r.Fragment,{children:a},n)})})}},93635(e,t,n){"use strict";n.d(t,{M:()=>h,o:()=>m});var r=n(20489),o=n(27431),a=n(2422),i=n(45534),l=n(22164),s=n(31325);const c=(0,a.Wf)("docusaurus.announcement.dismiss"),u=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===c.get(),f=e=>c.set(String(e)),p=r.createContext(null);function m({children:e}){const t=function(){const{announcementBar:e}=(0,l.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(()=>!!t&&d());(0,r.useEffect)(()=>{a(d())},[]);const i=(0,r.useCallback)(()=>{f(!0),a(!0)},[]);return(0,r.useEffect)(()=>{if(!e)return;const{id:t}=e;let n=u.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;u.set(t),r&&f(!1),!r&&d()||a(!1)},[e]),(0,r.useMemo)(()=>({isActive:!!e&&!n,close:i}),[e,n,i])}();return(0,s.jsx)(p.Provider,{value:t,children:e})}function h(){const e=(0,r.useContext)(p);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},2475(e,t,n){"use strict";n.d(t,{G:()=>x,a:()=>k});var r=n(20489),o=n(27431),a=n(45534),i=n(2422),l=n(22164),s=n(31325);function c(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function u(e){return function(e,t){const n=window.matchMedia(e);return n.addEventListener("change",t),()=>n.removeEventListener("change",t)}("(prefers-color-scheme: dark)",()=>e(c()))}const d=r.createContext(void 0),f=(0,i.Wf)("theme"),p="system",m=e=>"dark"===e?"dark":"light",h=e=>null===e||e===p?null:m(e),g=()=>m(document.documentElement.getAttribute("data-theme")),y=e=>{document.documentElement.setAttribute("data-theme",m(e))},b=()=>h(document.documentElement.getAttribute("data-theme-choice")),v=e=>{document.documentElement.setAttribute("data-theme-choice",h(e)??p)};function w(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.p)(),{colorMode:a,setColorModeState:i,colorModeChoice:s,setColorModeChoiceState:d}=function(){const{colorMode:{defaultMode:e}}=(0,l.p)(),t=(0,o.default)(),[n,a]=(0,r.useState)(t?g():e),[i,s]=(0,r.useState)(t?b():null);return(0,r.useEffect)(()=>{a(g()),s(b())},[]),{colorMode:n,setColorModeState:a,colorModeChoice:i,setColorModeChoiceState:s}}();(0,r.useEffect)(()=>{t&&f.del()},[t]);const p=(0,r.useCallback)((t,r={})=>{const{persist:o=!0}=r;if(null===t){const t=n?c():e;y(t),i(t),v(null),d(null)}else y(t),v(t),i(t),d(t);var a;o&&(null===(a=t)?f.del():f.set(m(a)))},[i,d,n,e]);return(0,r.useEffect)(()=>f.listen(e=>{p(h(e.newValue))}),[p]),(0,r.useEffect)(()=>{if(null===s&&n)return u(e=>{i(e),y(e)})},[n,s,i]),(0,r.useMemo)(()=>({colorMode:a,colorModeChoice:s,setColorMode:p,get isDarkTheme(){return"dark"===a},setLightTheme(){p("light")},setDarkTheme(){p("dark")}}),[a,s,p])}function k({children:e}){const t=w();return(0,s.jsx)(d.Provider,{value:t,children:e})}function x(){const e=(0,r.useContext)(d);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},90035(e,t,n){"use strict";n.d(t,{M:()=>m,e:()=>p});var r=n(20489),o=n(58446),a=n(59871),i=n(66243),l=n(22164),s=n(45534),c=n(31325);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,l.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,s]=(0,r.useState)(!1),c=(0,r.useCallback)(()=>{s(e=>!e)},[]);return(0,r.useEffect)(()=>{"desktop"===t&&s(!1)},[t]),(0,r.useMemo)(()=>({disabled:e,shouldRender:n,toggle:c,shown:i}),[e,n,c,i])}function f({handler:e}){return(0,i.$Z)(e),null}function p({children:e}){const t=d();return(0,c.jsxs)(c.Fragment,{children:[t.shown&&(0,c.jsx)(f,{handler:()=>(t.toggle(),!1)}),(0,c.jsx)(u.Provider,{value:t,children:e})]})}function m(){const e=r.useContext(u);if(void 0===e)throw new s.dV("NavbarMobileSidebarProvider");return e}},58446(e,t,n){"use strict";n.d(t,{GX:()=>c,YL:()=>s,y_:()=>l});var r=n(20489),o=n(45534),a=n(31325);const i=r.createContext(null);function l({children:e}){const t=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:t,children:e})}function s(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function c({component:e,props:t}){const n=(0,r.useContext)(i);if(!n)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,a]=n,l=(0,o.Be)(t);return(0,r.useEffect)(()=>{a({component:e,props:l})},[a,e,l]),(0,r.useEffect)(()=>()=>a({component:null,props:null}),[a]),null}},52657(e,t,n){"use strict";n.d(t,{N:()=>c,T:()=>d});var r=n(20489),o=n(45534),a=n(90035),i=n(58446),l=n(31325);const s=r.createContext(null);function c({children:e}){const t=function(){const e=(0,a.M)(),t=(0,i.YL)(),[n,l]=(0,r.useState)(!1),s=null!==t.component,c=(0,o.ZC)(s);return(0,r.useEffect)(()=>{s&&!c&&l(!0)},[s,c]),(0,r.useEffect)(()=>{s?e.shown||l(!0):l(!1)},[e.shown,s]),(0,r.useMemo)(()=>[n,l],[n])}();return(0,l.jsx)(s.Provider,{value:t,children:e})}function u(e){if(e.component){const t=e.component;return(0,l.jsx)(t,{...e.props})}}function d(){const e=(0,r.useContext)(s);if(!e)throw new o.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)(()=>n(!1),[n]),l=(0,i.YL)();return(0,r.useMemo)(()=>({shown:t,hide:a,content:u(l)}),[a,l,t])}},60228(e,t,n){"use strict";n.d(t,{S:()=>i});var r=n(20489),o=n(76832),a=n(87662);function i(e){const[t,n]=(0,r.useState)(e),i=(0,r.useRef)(!1),l=(0,r.useRef)(0),s=(0,r.useCallback)(e=>{null!==e&&(l.current=e.getBoundingClientRect().height)},[]);return(0,a.Mq)(({scrollY:t},r)=>{if(!e)return;if(t=o?n(!1):t+s{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return i.current=!0,void n(!1);n(!0)}),{navbarRef:s,isNavbarVisible:t}}},48873(e,t,n){"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(20489);const o="navigation-with-keyboard";function a(){(0,r.useEffect)(()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}},[])}},15624(e,t,n){"use strict";n.d(t,{_:()=>o});var r=n(20489);function o(e=!0){(0,r.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}},59871(e,t,n){"use strict";n.d(t,{l:()=>l});var r=n(20489),o=n(30953);const a="desktop",i="mobile";function l({desktopBreakpoint:e=996}={}){const[t,n]=(0,r.useState)(()=>"ssr");return(0,r.useEffect)(()=>{function t(){n(function(e){if(!o.default.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a:i}(e))}return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]),t}},20533(e,t,n){"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},announcementBar:{container:"theme-announcement-bar"},tabs:{container:"theme-tabs-container"},layout:{navbar:{container:"theme-layout-navbar",containerLeft:"theme-layout-navbar-left",containerRight:"theme-layout-navbar-right",mobileSidebar:{container:"theme-layout-navbar-sidebar",panel:"theme-layout-navbar-sidebar-panel"}},main:{container:"theme-layout-main"},footer:{container:"theme-layout-footer",column:"theme-layout-footer-column"}},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},94115(e,t,n){"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},69485(e,t,n){"use strict";n.d(t,{v:()=>i});var r=n(22164);const o="anchorTargetStickyNavbar_vbpb",a="anchorTargetHideOnScrollNavbar_umDF";function i(e){const{navbar:{hideOnScroll:t}}=(0,r.p)();if(void 0!==e)return t?a:o}},28751(e,t,n){"use strict";n.d(t,{bq:()=>d,MN:()=>u,a2:()=>c,k2:()=>f});var r=n(20489),o=n(87315),a=n(73903);const i="errorBoundaryError_gfjn",l="errorBoundaryFallback_x1q6";var s=n(31325);function c(e){return(0,s.jsx)("button",{type:"button",...e,children:(0,s.jsx)(o.default,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function u({error:e,tryAgain:t}){return(0,s.jsxs)("div",{className:l,children:[(0,s.jsx)("p",{children:e.message}),(0,s.jsx)(c,{onClick:t})]})}function d({error:e}){const t=(0,a.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,s.jsx)("p",{className:i,children:t})}class f extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},45848(e,t,n){"use strict";function r(e){return"title"in e[0]}n.d(t,{C:()=>r})},66243(e,t,n){"use strict";n.d(t,{$Z:()=>i,Hl:()=>l,TJ:()=>f,W9:()=>d,aZ:()=>s,fV:()=>u,jy:()=>p,l:()=>c});var r=n(20489),o=n(94510),a=n(45534);function i(e){!function(e){const t=(0,o.W6)(),n=(0,a._q)(e);(0,r.useEffect)(()=>t.block((e,t)=>n(e,t)),[t,n])}((t,n)=>{if("POP"===n)return e(t,n)})}function l(e){const t=(0,o.W6)();return(0,r.useSyncExternalStore)(t.listen,()=>e(t),()=>e({...t,location:{...t.location,search:"",hash:"",state:void 0}}))}function s(e){return l(t=>null===e?null:new URLSearchParams(t.location.search).get(e))}function c(e){const t=s(e)??"",n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search);n?o.set(e,n):o.delete(e),(r?.push?t.push:t.replace)({search:o.toString()})},[e,t])}(e);return[t,n]}function u(e){const t=function(e){const t=l(t=>{const n=new URLSearchParams(t.location.search).getAll(e);return JSON.stringify(n)});return(0,r.useMemo)(()=>JSON.parse(t),[t])}(e),n=function(e){const t=(0,o.W6)();return(0,r.useCallback)((n,r)=>{const o=new URLSearchParams(t.location.search),a=Array.isArray(n)?n:n(o.getAll(e));o.delete(e),a.forEach(t=>o.append(e,t)),(r?.push?t.push:t.replace)({search:o.toString()})},[t,e])}(e);return[t,n]}function d(){const e=(0,o.W6)();return(0,r.useCallback)(()=>{e.replace({search:void 0})},[e])}function f(e,t){const n=new URLSearchParams;for(const r of e)for(const[e,o]of r.entries())"append"===t?n.append(e,o):n.set(e,o);return n}function p(e,t){const n=f(e.map(e=>new URLSearchParams(e??"")),t).toString();return n?`?${n}`:n}},416(e,t,n){"use strict";function r(e,t=(e,t)=>e===t){return e.filter((n,r)=>e.findIndex(e=>t(e,n))!==r)}function o(e){return Array.from(new Set(e))}function a(e,t){const n={};let r=0;for(const o of e){const e=t(o,r);n[e]??=[],n[e].push(o),r+=1}return n}n.d(t,{$z:()=>a,XI:()=>r,sb:()=>o})},47866(e,t,n){"use strict";n.d(t,{Jx:()=>y,be:()=>m,e3:()=>g});var r=n(20489),o=n(13526),a=n(29684),i=n(30251),l=n(45905),s=n(38153),c=n(31325);function u({title:e}){const t=(0,s.s$)().format(e);return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("title",{children:t}),(0,c.jsx)("meta",{property:"og:title",content:t})]})}function d({description:e}){return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{name:"description",content:e}),(0,c.jsx)("meta",{property:"og:description",content:e})]})}function f({image:e}){const{withBaseUrl:t}=(0,l.useBaseUrlUtils)(),n=t(e,{absolute:!0});return(0,c.jsxs)(a.A,{children:[(0,c.jsx)("meta",{property:"og:image",content:n}),(0,c.jsx)("meta",{name:"twitter:image",content:n})]})}function p({keywords:e}){return(0,c.jsx)(a.A,{children:(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(e)?e.join(","):e})})}function m({title:e,description:t,keywords:n,image:r,children:o}){return(0,c.jsxs)(c.Fragment,{children:[e&&(0,c.jsx)(u,{title:e}),t&&(0,c.jsx)(d,{description:t}),n&&(0,c.jsx)(p,{keywords:n}),r&&(0,c.jsx)(f,{image:r}),o&&(0,c.jsx)(a.A,{children:o})]})}const h=r.createContext(void 0);function g({className:e,children:t}){const n=r.useContext(h),i=(0,o.A)(n,e);return(0,c.jsxs)(h.Provider,{value:i,children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("html",{className:i})}),t]})}function y({children:e}){const t=(0,i.A)(),n=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const r=`plugin-id-${t.plugin.id}`;return(0,c.jsx)(g,{className:(0,o.A)(n,r),children:e})}},69151(e,t,n){"use strict";n.d(t,{D:()=>l,G:()=>s});n(20489);var r=n(90035),o=n(58446),a=n(52657),i=n(31325);function l(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter(e=>!t(e))]}function s({children:e}){return(0,i.jsx)(o.y_,{children:(0,i.jsx)(r.e,{children:(0,i.jsx)(a.N,{children:e})})})}},45534(e,t,n){"use strict";n.d(t,{Be:()=>c,ZC:()=>l,_q:()=>i,dV:()=>s,fM:()=>u});var r=n(20489),o=n(68997),a=n(31325);function i(e){const t=(0,r.useRef)(e);return(0,o.A)(()=>{t.current=e},[e]),(0,r.useCallback)((...e)=>t.current(...e),[])}function l(e){const t=(0,r.useRef)();return(0,o.A)(()=>{t.current=e}),t.current}class s extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort((e,t)=>e[0].localeCompare(t[0])),(0,r.useMemo)(()=>e,t.flat())}function u(e){return({children:t})=>(0,a.jsx)(a.Fragment,{children:e.reduceRight((e,t)=>(0,a.jsx)(t,{children:e}),t)})}},130(e,t,n){"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{G:()=>r})},52171(e,t,n){"use strict";n.d(t,{Dt:()=>l,ys:()=>i});var r=n(20489),o=n(24547),a=n(71362);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function l(){const{baseUrl:e}=(0,a.default)().siteConfig;return(0,r.useMemo)(()=>function({baseUrl:e,routes:t}){function n(t){return t.path===e&&!0===t.exact}function r(t){return t.path===e&&!t.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(r).flatMap(e=>e.routes??[]))}(t)}({routes:o.A,baseUrl:e}),[e])}},87662(e,t,n){"use strict";n.d(t,{Mq:()=>p,Tv:()=>u,a_:()=>m,gk:()=>h,n1:()=>d});var r=n(20489),o=n(30953),a=n(27431),i=n(68997),l=n(45534),s=n(31325);const c=r.createContext(void 0);function u({children:e}){const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)(()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}}),[])}();return(0,s.jsx)(c.Provider,{value:t,children:e})}function d(){const e=(0,r.useContext)(c);if(null==e)throw new l.dV("ScrollControllerProvider");return e}const f=()=>o.default.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t=[]){const{scrollEventsEnabledRef:n}=d(),o=(0,r.useRef)(f()),a=(0,l._q)(e);(0,r.useEffect)(()=>{const e=()=>{if(!n.current)return;const e=f();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)},[a,n,...t])}function m(){const e=d(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)(t=>{e.current={elem:t,top:t.getBoundingClientRect().top}},[]),n=(0,r.useCallback)(()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}},[]);return(0,r.useMemo)(()=>({save:t,restore:n}),[n,t])}(),n=(0,r.useRef)(void 0),o=(0,r.useCallback)(r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}},[e,t]);return(0,i.A)(()=>{queueMicrotask(()=>n.current?.())}),{blockElementScrollPositionUntilNextRender:o}}function h(){const e=(0,r.useRef)(null),t=(0,a.default)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&ot&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},79329(e,t,n){"use strict";n.d(t,{C:()=>r});const r="default"},9242(e,t,n){"use strict";n.d(t,{K:()=>f,j:()=>s});var r=n(20489),o=n(94510),a=n(87315),i=n(76832),l=n(31325);const s="__docusaurus_skipToContent_fallback";function c(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function u(){const e=(0,r.useRef)(null),{action:t}=(0,o.W6)(),n=(0,r.useCallback)(e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(s);t&&c(t)},[]);return(0,i.$)(({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&c(e.current)}),{containerRef:e,onClick:n}}const d=(0,a.translate)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function f(e){const t=e.children??d,{containerRef:n,onClick:r}=u();return(0,l.jsx)("div",{ref:n,role:"region","aria-label":d,children:(0,l.jsx)("a",{...e,href:`#${s}`,onClick:r,children:t})})}},2422(e,t,n){"use strict";n.d(t,{Wf:()=>u,Eo:()=>f,Dv:()=>d});var r=n(20489);const o=JSON.parse('{"N":"localStorage","M":""}'),a=o.N;function i({key:e,oldValue:t,newValue:n,storage:r}){if(t===n)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,e,t,n,window.location.href,r),window.dispatchEvent(o)}function l(e=a){if("undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,s||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),s=!0),null}var t}let s=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${o.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const r=l(t?.persistence);return null===r?c:{get:()=>{try{return r.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=r.getItem(n);r.setItem(n,e),i({key:n,oldValue:t,newValue:e,storage:r})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=r.getItem(n);r.removeItem(n),i({key:n,oldValue:e,newValue:null,storage:r})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===r&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}function d(e,t){const[n]=(0,r.useState)(()=>null===e?c:u(e,t)),o=(0,r.useCallback)(e=>"undefined"==typeof window?()=>{}:n.listen(e),[n]);return[(0,r.useSyncExternalStore)(o,()=>n.get(),()=>null),n]}function f(e=a){const t=l(e);if(!t)return[];const n=[];for(let r=0;ru,s$:()=>d});var r=n(20489),o=n(71362),a=n(30251),i=n(45534),l=n(31325);const s=({title:e,siteTitle:t,titleDelimiter:n})=>{const r=e?.trim();return r&&r!==t?`${r} ${n} ${t}`:t},c=(0,r.createContext)(null);function u({formatter:e,children:t}){return(0,l.jsx)(c.Provider,{value:e,children:t})}function d(){const e=function(){const e=(0,r.useContext)(c);if(null===e)throw new i.dV("TitleFormatterProvider");return e}(),{siteConfig:t}=(0,o.default)(),{title:n,titleDelimiter:l}=t,{plugin:u}=(0,a.A)();return{format:t=>e({title:t,siteTitle:n,titleDelimiter:l,plugin:u,defaultFormatter:s})}}},28049(e,t,n){"use strict";n.d(t,{o:()=>i});var r=n(71362),o=n(94510),a=n(73903);function i(){const{siteConfig:{baseUrl:e,trailingSlash:t},i18n:{localeConfigs:n}}=(0,r.default)(),{pathname:i}=(0,o.zy)(),l=(0,a.Ks)(i,{trailingSlash:t,baseUrl:e}).replace(e,"");return{createUrl:function({locale:e,fullyQualified:t}){const r=function(e){const t=n[e];if(!t)throw new Error(`Unexpected Docusaurus bug, no locale config found for locale=${e}`);return t}(e);return`${`${t?r.url:""}`}${r.baseUrl}${l}`}}}},50700(e,t,n){"use strict";n.d(t,{B:()=>a});var r=n(94510),o=n(71362);function a(){const{siteConfig:{baseUrl:e}}=(0,o.default)(),{pathname:t}=(0,r.zy)();return t.replace(e,"/")}},76832(e,t,n){"use strict";n.d(t,{$:()=>i});var r=n(20489),o=n(94510),a=n(45534);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)(()=>{n&&t!==n&&i({location:t,previousLocation:n})},[i,t,n])}},22164(e,t,n){"use strict";n.d(t,{p:()=>o});var r=n(71362);function o(){return(0,r.default)().siteConfig.themeConfig}},52958(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),l="/"===i||i===r?i:(s=i,c=n,c?o(s):a(s));var s,c;return e.replace(i,l)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(3569);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},10932(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},73903(e,t,n){"use strict";t.rA=t.Ks=void 0;const r=n(5482);var o=n(52958);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return r.__importDefault(o).default}});var a=n(3569);var i=n(10932);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},3569(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},63466(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;tw,TM:()=>C,yJ:()=>p,sC:()=>T,AO:()=>f});const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],l=e&&o(e),s=t&&o(t),c=l||s;if(e&&o(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var u=i[i.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,f=i.length;f>=0;f--){var p=i[f];"."===p?a(i,f):".."===p?(a(i,f),d++):d&&(a(i,f),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(25385);function s(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function p(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=r({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}})},replace:function(e,t){var r="REPLACE",o=p(e,t,h(),w.location);u.confirmTransitionTo(o,r,n,function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))})},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t
'};function o(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,l(function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(c,i(e,u,d)),1===e?(s(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout(function(){s(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},u)},u)):setTimeout(t,u)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0===--t?(e=0,n.done()):n.set((e-t)/e)}),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),l=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&p(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=f(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=f(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},54785(e,t,n){var r=n(5526);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=m;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,l=0,s="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var u=n[0],f=n[1],p=n.index;if(s+=e.slice(l,p),l=p+u.length,f)s+=f[1];else{var m=e[l],h=n[2],g=n[3],y=n[4],b=n[5],v=n[6],w=n[7];s&&(r.push(s),s="");var k=null!=h&&null!=m&&m!==h,x="+"===v||"*"===v,S="?"===v||"*"===v,E=h||c,_=y||b,C=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:h||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:_?d(_):w?".*":i(E,C)})}}return l-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function l(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function s(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e,t){for(var n=new Array(e.length),o=0;o=a.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],f="string"==typeof c?c:c.content,p=t(r,u),m=f.indexOf(p);if(m>-1){++o;var h=f.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=f.substring(m+p.length),b=[];h&&b.push.apply(b,i([h])),b.push(g),y&&b.push.apply(b,i([y])),"string"==typeof c?l.splice.apply(l,[s,1].concat(b)):c.content=b}}else c.content&&i(c.content)}return l}(n.tokens)}}}})}(Prism)},68558(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var l,s=[],c=!1,u=-1;function d(){c&&l&&(c=!1,l.length?s=l.concat(s):u=-1,s.length&&f())}function f(){if(!c){var e=i(d);c=!0;for(var t=s.length;t;){for(l=s,s=[];++u1)for(var n=1;nM||(e.current=z[M],z[M]=null,M--)}function U(e,t){M++,z[M]=e.current,e.current=t}var H,V,W=$(null),q=$(null),G=$(null),Q=$(null);function Y(e,t){switch(U(G,t),U(q,e),U(W,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?bd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=vd(t=bd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}B(W),U(W,e)}function K(){B(W),B(q),B(G)}function Z(e){null!==e.memoizedState&&U(Q,e);var t=W.current,n=vd(t,e.type);t!==n&&(U(q,e),U(W,n))}function X(e){q.current===e&&(B(W),B(q)),Q.current===e&&(B(Q),ff._currentValue=F)}function J(e){if(void 0===H)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);H=t&&t[1]||"",V=-1)":-1--o||s[r]!==c[o]){var u="\n"+s[r].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}}while(1<=r&&0<=o);break}}}finally{ee=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?J(n):""}function ne(e,t){switch(e.tag){case 26:case 27:case 5:return J(e.type);case 16:return J("Lazy");case 13:return e.child!==t&&null!==t?J("Suspense Fallback"):J("Suspense");case 19:return J("SuspenseList");case 0:case 15:return te(e.type,!1);case 11:return te(e.type.render,!1);case 1:return te(e.type,!0);case 31:return J("Activity");default:return""}}function re(e){try{var t="",n=null;do{t+=ne(e,n),n=e,e=e.return}while(e);return t}catch(r){return"\nError generating stack: "+r.message+"\n"+r.stack}}var oe=Object.prototype.hasOwnProperty,ae=o.unstable_scheduleCallback,ie=o.unstable_cancelCallback,le=o.unstable_shouldYield,se=o.unstable_requestPaint,ce=o.unstable_now,ue=o.unstable_getCurrentPriorityLevel,de=o.unstable_ImmediatePriority,fe=o.unstable_UserBlockingPriority,pe=o.unstable_NormalPriority,me=o.unstable_LowPriority,he=o.unstable_IdlePriority,ge=o.log,ye=o.unstable_setDisableYieldValue,be=null,ve=null;function we(e){if("function"==typeof ge&&ye(e),ve&&"function"==typeof ve.setStrictMode)try{ve.setStrictMode(be,e)}catch(t){}}var ke=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(xe(e)/Se|0)|0},xe=Math.log,Se=Math.LN2;var Ee=256,_e=262144,Ce=4194304;function Ae(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Te(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var l=134217727&r;return 0!==l?0!==(r=l&~a)?o=Ae(r):0!==(i&=l)?o=Ae(i):n||0!==(n=l&~e)&&(o=Ae(n)):0!==(l=r&~a)?o=Ae(l):0!==i?o=Ae(i):n||0!==(n=r&~e)&&(o=Ae(n)),0===o?0:0!==t&&t!==o&&0===(t&a)&&((a=o&-o)>=(n=t&-t)||32===a&&4194048&n)?t:o}function Pe(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function je(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Ne(){var e=Ce;return!(62914560&(Ce<<=1))&&(Ce=4194304),e}function Oe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Le(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Re(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ke(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function De(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ke(n),o=1<=An),jn=String.fromCharCode(32),Nn=!1;function On(e,t){switch(e){case"keyup":return-1!==_n.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ln(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Rn=!1;var Dn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function In(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Dn[e.type]:"textarea"===t}function Fn(e,t,n,r){It?Ft?Ft.push(r):Ft=[r]:It=r,0<(t=od(t,"onChange")).length&&(n=new rn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zn=null,Mn=null;function $n(e){Ku(e,0)}function Bn(e){if(ht(Je(e)))return e}function Un(e,t){if("change"===e)return t}var Hn=!1;if(Ut){var Vn;if(Ut){var Wn="oninput"in document;if(!Wn){var qn=document.createElement("div");qn.setAttribute("oninput","return;"),Wn="function"==typeof qn.oninput}Vn=Wn}else Vn=!1;Hn=Vn&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tr(r)}}function rr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?rr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function or(e){for(var t=gt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=gt((e=t.contentWindow).document)}return t}function ar(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var ir=Ut&&"documentMode"in document&&11>=document.documentMode,lr=null,sr=null,cr=null,ur=!1;function dr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ur||null==lr||lr!==gt(r)||("selectionStart"in(r=lr)&&ar(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},cr&&er(cr,r)||(cr=r,0<(r=od(sr,"onSelect")).length&&(t=new rn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=lr)))}function fr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var pr={animationend:fr("Animation","AnimationEnd"),animationiteration:fr("Animation","AnimationIteration"),animationstart:fr("Animation","AnimationStart"),transitionrun:fr("Transition","TransitionRun"),transitionstart:fr("Transition","TransitionStart"),transitioncancel:fr("Transition","TransitionCancel"),transitionend:fr("Transition","TransitionEnd")},mr={},hr={};function gr(e){if(mr[e])return mr[e];if(!pr[e])return e;var t,n=pr[e];for(t in n)if(n.hasOwnProperty(t)&&t in hr)return mr[e]=n[t];return e}Ut&&(hr=document.createElement("div").style,"AnimationEvent"in window||(delete pr.animationend.animation,delete pr.animationiteration.animation,delete pr.animationstart.animation),"TransitionEvent"in window||delete pr.transitionend.transition);var yr=gr("animationend"),br=gr("animationiteration"),vr=gr("animationstart"),wr=gr("transitionrun"),kr=gr("transitionstart"),xr=gr("transitioncancel"),Sr=gr("transitionend"),Er=new Map,_r="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Cr(e,t){Er.set(e,t),ot(t,[e])}_r.push("scrollEnd");var Ar="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)},Tr=[],Pr=0,jr=0;function Nr(){for(var e=Pr,t=jr=Pr=0;t>=i,o-=i,ro=1<<32-ke(t)+o|n<h?(g=d,d=null):g=d.sibling;var y=p(o,d,l[h],s);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(o,d),i=a(y,i,h),null===u?c=y:u.sibling=y,u=y,d=g}if(h===l.length)return n(o,d),po&&ao(o,h),c;if(null===d){for(;hg?(y=h,h=null):y=h.sibling;var v=p(o,h,b.value,c);if(null===v){null===h&&(h=y);break}e&&h&&null===v.alternate&&t(o,h),i=a(v,i,g),null===d?u=v:d.sibling=v,d=v,h=y}if(b.done)return n(o,h),po&&ao(o,g),u;if(null===h){for(;!b.done;g++,b=s.next())null!==(b=f(o,b.value,c))&&(i=a(b,i,g),null===d?u=b:d.sibling=b,d=b);return po&&ao(o,g),u}for(h=r(h);!b.done;g++,b=s.next())null!==(b=m(h,o,g,b.value,c))&&(e&&null!==b.alternate&&h.delete(null===b.key?g:b.key),i=a(b,i,g),null===d?u=b:d.sibling=b,d=b);return e&&h.forEach(function(e){return t(o,e)}),po&&ao(o,g),u}(s,c,u=v.call(u),d)}if("function"==typeof u.then)return h(s,c,da(u),d);if(u.$$typeof===x)return h(s,c,Do(s,u),d);pa(s,u)}return"string"==typeof u&&""!==u||"number"==typeof u||"bigint"==typeof u?(u=""+u,null!==c&&6===c.tag?(n(s,c.sibling),(d=o(c,u)).return=s,s=d):(n(s,c),(d=Wr(u,s.mode,d)).return=s,s=d),i(s)):n(s,c)}return function(e,t,n,r){try{ua=0;var o=h(e,t,n,r);return ca=null,o}catch(i){if(i===Jo||i===ta)throw i;var a=Mr(29,i,null,e.mode);return a.lanes=r,a.return=e,a}}}var ha=ma(!0),ga=ma(!1),ya=!1;function ba(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function va(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function wa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ka(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&mc){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Ir(e),Dr(e,null,n),t}return Or(e,r,t,n),Ir(e)}function xa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,De(e,n)}}function Sa(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ea=!1;function _a(){if(Ea){if(null!==qo)throw qo}}function Ca(e,t,n,r){Ea=!1;var o=e.updateQueue;ya=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var s=l,c=s.next;s.next=null,null===i?a=c:i.next=c,i=s;var u=e.alternate;null!==u&&((l=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===l?u.firstBaseUpdate=c:l.next=c,u.lastBaseUpdate=s))}if(null!==a){var d=o.baseState;for(i=0,u=c=s=null,l=a;;){var f=-536870913&l.lane,p=f!==l.lane;if(p?(yc&f)===f:(r&f)===f){0!==f&&f===Wo&&(Ea=!0),null!==u&&(u=u.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var h=e,g=l;f=t;var y=n;switch(g.tag){case 1:if("function"==typeof(h=g.payload)){d=h.call(y,d,f);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(f="function"==typeof(h=g.payload)?h.call(y,d,f):h))break e;d=m({},d,f);break e;case 2:ya=!0}}null!==(f=l.callback)&&(e.flags|=64,p&&(e.flags|=8192),null===(p=o.callbacks)?o.callbacks=[f]:p.push(f))}else p={lane:f,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===u?(c=u=p,s=d):u=u.next=p,i|=f;if(null===(l=l.next)){if(null===(l=o.shared.pending))break;l=(p=l).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}null===u&&(s=d),o.baseState=s,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null===a&&(o.shared.lanes=0),_c|=i,e.lanes=i,e.memoizedState=d}}function Aa(e,t){if("function"!=typeof e)throw Error(l(191,e));e.call(t)}function Ta(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;ea?a:8;var i,l,s,c=D.T,u={};D.T=u,fl(e,!1,t,n);try{var d=o(),f=D.S;if(null!==f&&f(u,d),null!==d&&"object"==typeof d&&"function"==typeof d.then)dl(e,t,(i=r,l=[],s={status:"pending",value:null,reason:null,then:function(e){l.push(e)}},d.then(function(){s.status="fulfilled",s.value=i;for(var e=0;e<\/script>",a=a.removeChild(a.firstChild);break;case"select":a="string"==typeof r.is?i.createElement("select",{is:r.is}):i.createElement("select"),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a="string"==typeof r.is?i.createElement(o,{is:r.is}):i.createElement(o)}}a[Ue]=t,a[He]=r;e:for(i=t.child;null!==i;){if(5===i.tag||6===i.tag)a.appendChild(i.stateNode);else if(4!==i.tag&&27!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break e;for(;null===i.sibling;){if(null===i.return||i.return===t)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=a;e:switch(pd(a,o,r),o){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&ss(t)}}return ps(t),cs(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&ss(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(l(166));if(e=G.current,wo(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(o=uo))switch(o.tag){case 27:case 5:r=o.memoizedProps}e[Ue]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||ud(e.nodeValue,n)))||yo(t,!0)}else(e=yd(e).createTextNode(r))[Ue]=t,t.stateNode=e}return ps(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=wo(t),null!==n){if(null===e){if(!r)throw Error(l(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(l(557));e[Ue]=t}else ko(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ps(t),e=!1}else n=xo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?($a(t),t):($a(t),null);if(128&t.flags)throw Error(l(558))}return ps(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=wo(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(l(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(l(317));o[Ue]=t}else ko(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ps(t),o=!1}else o=xo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?($a(t),t):($a(t),null)}return $a(t),128&t.flags?(t.lanes=n,t):(n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(o=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(o=r.alternate.memoizedState.cachePool.pool),a=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==o&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ds(t,t.updateQueue),ps(t),null);case 4:return K(),null===e&&ed(t.stateNode.containerInfo),ps(t),null;case 10:return To(t.type),ps(t),null;case 19:if(B(Ba),null===(r=t.memoizedState))return ps(t),null;if(o=!!(128&t.flags),null===(a=r.rendering))if(o)fs(r,!1);else{if(0!==Ec||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(a=Ua(e))){for(t.flags|=128,fs(r,!1),e=a.updateQueue,t.updateQueue=e,ds(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Ur(n,e),n=n.sibling;return U(Ba,1&Ba.current|2),po&&ao(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&ce()>Dc&&(t.flags|=128,o=!0,fs(r,!1),t.lanes=4194304)}else{if(!o)if(null!==(e=Ua(a))){if(t.flags|=128,o=!0,e=e.updateQueue,t.updateQueue=e,ds(t,e),fs(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate&&!po)return ps(t),null}else 2*ce()-r.renderingStartTime>Dc&&536870912!==n&&(t.flags|=128,o=!0,fs(r,!1),t.lanes=4194304);r.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=r.last)?e.sibling=a:t.child=a,r.last=a)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=ce(),e.sibling=null,n=Ba.current,U(Ba,o?1&n|2:1&n),po&&ao(t,r.treeForkCount),e):(ps(t),null);case 22:case 23:return $a(t),La(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(ps(t),6&t.subtreeFlags&&(t.flags|=8192)):ps(t),null!==(n=t.updateQueue)&&ds(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&B(Yo),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),To($o),ps(t),null;case 25:case 30:return null}throw Error(l(156,t.tag))}function hs(e,t){switch(so(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return To($o),K(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return X(t),null;case 31:if(null!==t.memoizedState){if($a(t),null===t.alternate)throw Error(l(340));ko()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if($a(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(l(340));ko()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return B(Ba),null;case 4:return K(),null;case 10:return To(t.type),null;case 22:case 23:return $a(t),La(),null!==e&&B(Yo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return To($o),null;default:return null}}function gs(e,t){switch(so(t),t.tag){case 3:To($o),K();break;case 26:case 27:case 5:X(t);break;case 4:K();break;case 31:null!==t.memoizedState&&$a(t);break;case 13:$a(t);break;case 19:B(Ba);break;case 10:To(t.type);break;case 22:case 23:$a(t),La(),null!==e&&B(Yo);break;case 24:To($o)}}function ys(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e){r=void 0;var a=n.create,i=n.inst;r=a(),i.destroy=r}n=n.next}while(n!==o)}}catch(l){Eu(t,t.return,l)}}function bs(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var a=o.next;r=a;do{if((r.tag&e)===e){var i=r.inst,l=i.destroy;if(void 0!==l){i.destroy=void 0,o=t;var s=n,c=l;try{c()}catch(u){Eu(o,s,u)}}}r=r.next}while(r!==a)}}catch(u){Eu(t,t.return,u)}}function vs(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Ta(t,n)}catch(r){Eu(e,e.return,r)}}}function ws(e,t,n){n.props=El(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){Eu(e,t,r)}}function ks(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(o){Eu(e,t,o)}}function xs(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(o){Eu(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(a){Eu(e,t,a)}else n.current=null}function Ss(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(o){Eu(e,e.return,o)}}function Es(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,a=null,i=null,s=null,c=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&null!=f)switch(m){case"checked":case"value":break;case"defaultValue":c=f;default:r.hasOwnProperty(m)||dd(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(null!=m||null!=f))switch(p){case"type":a=m;break;case"name":o=m;break;case"checked":u=m;break;case"defaultChecked":d=m;break;case"value":i=m;break;case"defaultValue":s=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(l(137,t));break;default:m!==f&&dd(e,t,p,m,r,f)}}return void vt(e,i,s,c,u,d,a,o);case"select":for(a in m=i=s=p=null,n)if(c=n[a],n.hasOwnProperty(a)&&null!=c)switch(a){case"value":break;case"multiple":m=c;default:r.hasOwnProperty(a)||dd(e,t,a,null,r,c)}for(o in r)if(a=r[o],c=n[o],r.hasOwnProperty(o)&&(null!=a||null!=c))switch(o){case"value":p=a;break;case"defaultValue":s=a;break;case"multiple":i=a;default:a!==c&&dd(e,t,o,a,r,c)}return t=s,n=i,r=m,void(null!=p?xt(e,!!n,p,!1):!!r!=!!n&&(null!=t?xt(e,!!n,t,!0):xt(e,!!n,n?[]:"",!1)));case"textarea":for(s in m=p=null,n)if(o=n[s],n.hasOwnProperty(s)&&null!=o&&!r.hasOwnProperty(s))switch(s){case"value":case"children":break;default:dd(e,t,s,null,r,o)}for(i in r)if(o=r[i],a=n[i],r.hasOwnProperty(i)&&(null!=o||null!=a))switch(i){case"value":p=o;break;case"defaultValue":m=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error(l(91));break;default:o!==a&&dd(e,t,i,o,r,a)}return void St(e,p,m);case"option":for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&null!=p&&!r.hasOwnProperty(h))if("selected"===h)e.selected=!1;else dd(e,t,h,null,r,p);for(c in r)if(p=r[c],m=n[c],r.hasOwnProperty(c)&&p!==m&&(null!=p||null!=m))if("selected"===c)e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p;else dd(e,t,c,p,r,m);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&dd(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(null!=p||null!=m))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(l(137,t));break;default:dd(e,t,u,p,r,m)}return;default:if(Pt(t)){for(var y in n)p=n[y],n.hasOwnProperty(y)&&void 0!==p&&!r.hasOwnProperty(y)&&fd(e,t,y,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||void 0===p&&void 0===m||fd(e,t,d,p,r,m);return}}for(var b in n)p=n[b],n.hasOwnProperty(b)&&null!=p&&!r.hasOwnProperty(b)&&dd(e,t,b,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||null==p&&null==m||dd(e,t,f,p,r,m)}(r,e.type,n,t),r[He]=t}catch(o){Eu(e,e.return,o)}}function _s(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Ad(e.type)||4===e.tag}function Cs(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||_s(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Ad(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function As(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Lt));else if(4!==r&&(27===r&&Ad(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(As(e,t,n),e=e.sibling;null!==e;)As(e,t,n),e=e.sibling}function Ts(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Ad(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Ts(e,t,n),e=e.sibling;null!==e;)Ts(e,t,n),e=e.sibling}function Ps(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);pd(t,r,n),t[Ue]=e,t[He]=n}catch(a){Eu(e,e.return,a)}}var js=!1,Ns=!1,Os=!1,Ls="function"==typeof WeakSet?WeakSet:Set,Rs=null;function Ds(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Ys(e,n),4&r&&ys(5,n);break;case 1:if(Ys(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){Eu(n,n.return,i)}else{var o=El(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(l){Eu(n,n.return,l)}}64&r&&vs(n),512&r&&ks(n,n.return);break;case 3:if(Ys(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Ta(e,t)}catch(i){Eu(n,n.return,i)}}break;case 27:null===t&&4&r&&Ps(n);case 26:case 5:Ys(e,n),null===t&&4&r&&Ss(n),512&r&&ks(n,n.return);break;case 12:Ys(e,n);break;case 31:Ys(e,n),4&r&&Bs(e,n);break;case 13:Ys(e,n),4&r&&Us(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Tu.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||js)){t=null!==t&&null!==t.memoizedState||Ns,o=js;var a=Ns;js=r,(Ns=t)&&!a?Zs(e,n,!!(8772&n.subtreeFlags)):Ys(e,n),js=o,Ns=a}break;case 30:break;default:Ys(e,n)}}function Is(e){var t=e.alternate;null!==t&&(e.alternate=null,Is(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Ke(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Fs=null,zs=!1;function Ms(e,t,n){for(n=n.child;null!==n;)$s(e,t,n),n=n.sibling}function $s(e,t,n){if(ve&&"function"==typeof ve.onCommitFiberUnmount)try{ve.onCommitFiberUnmount(be,n)}catch(a){}switch(n.tag){case 26:Ns||xs(n,t),Ms(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Ns||xs(n,t);var r=Fs,o=zs;Ad(n.type)&&(Fs=n.stateNode,zs=!1),Ms(e,t,n),Md(n.stateNode),Fs=r,zs=o;break;case 5:Ns||xs(n,t);case 6:if(r=Fs,o=zs,Fs=null,Ms(e,t,n),zs=o,null!==(Fs=r))if(zs)try{(9===Fs.nodeType?Fs.body:"HTML"===Fs.nodeName?Fs.ownerDocument.body:Fs).removeChild(n.stateNode)}catch(i){Eu(n,t,i)}else try{Fs.removeChild(n.stateNode)}catch(i){Eu(n,t,i)}break;case 18:null!==Fs&&(zs?(Td(9===(e=Fs).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),qf(e)):Td(Fs,n.stateNode));break;case 4:r=Fs,o=zs,Fs=n.stateNode.containerInfo,zs=!0,Ms(e,t,n),Fs=r,zs=o;break;case 0:case 11:case 14:case 15:bs(2,n,t),Ns||bs(4,n,t),Ms(e,t,n);break;case 1:Ns||(xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&ws(n,t,r)),Ms(e,t,n);break;case 21:Ms(e,t,n);break;case 22:Ns=(r=Ns)||null!==n.memoizedState,Ms(e,t,n),Ns=r;break;default:Ms(e,t,n)}}function Bs(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{qf(e)}catch(n){Eu(t,t.return,n)}}}function Us(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{qf(e)}catch(n){Eu(t,t.return,n)}}function Hs(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Ls),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Ls),t;default:throw Error(l(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Pu.bind(null,e,t);t.then(r,r)}})}function Vs(e,t){var n=t.deletions;if(null!==n)for(var r=0;r title"))),pd(a,r,n),a[Ue]=e,tt(a),r=a;break e;case"link":var i=rf("link","href",o).get(r+(n.href||""));if(i)for(var s=0;sl)break;var u=s.transferSize,d=s.initiatorType;u&&md(d)&&(i+=u*((s=s.responseEnd)lf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(o)}}:null}(d,m)))return Bc=a,e.cancelPendingCommit=m(gu.bind(null,e,t,a,n,r,o,i,l,s,u,d,null,f,p)),void Jc(e,a,i,!c)}gu(e,t,a,n,r,o,i,l,s)}function Xc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;rg&&(i=g,g=h,h=i);var y=nr(l,h),b=nr(l,g);if(y&&b&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==b.node||p.focusOffset!==b.offset)){var v=d.createRange();v.setStart(y.node,y.offset),p.removeAllRanges(),h>g?(p.addRange(v),p.extend(b.node,b.offset)):(v.setEnd(b.node,b.offset),p.addRange(v))}}}}for(d=[],p=l;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof l.focus&&l.focus(),l=0;ln?32:n,D.T=null,n=Hc,Hc=null;var a=Mc,i=Bc;if(zc=0,$c=Mc=null,Bc=0,6&mc)throw Error(l(331));var s=mc;if(mc|=4,cc(a.current),tc(a,a.current,i,n),mc=s,Fu(0,!1),ve&&"function"==typeof ve.onPostCommitFiberRoot)try{ve.onPostCommitFiberRoot(be,a)}catch(c){}return!0}finally{I.p=o,D.T=r,wu(e,t)}}function Su(e,t,n){t=Yr(n,t),null!==(e=ka(e,t=jl(e.stateNode,t,2),2))&&(Le(e,2),Iu(e))}function Eu(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Fc||!Fc.has(r))){e=Yr(n,e),null!==(r=ka(t,n=Nl(2),2))&&(Ol(n,r,t,e),Le(r,2),Iu(r));break}}t=t.return}}function _u(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new pc;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(xc=!0,o.add(n),e=Cu.bind(null,e,t,n),t.then(e,e))}function Cu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,hc===e&&(yc&n)===n&&(4===Ec||3===Ec&&(62914560&yc)===yc&&300>ce()-Lc?!(2&mc)&&nu(e,0):Ac|=n,Pc===yc&&(Pc=0)),Iu(e)}function Au(e,t){0===t&&(t=Ne()),null!==(e=Rr(e,t))&&(Le(e,t),Iu(e))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Au(e,n)}function Pu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(l(314))}null!==r&&r.delete(t),Au(e,n)}var ju=null,Nu=null,Ou=!1,Lu=!1,Ru=!1,Du=0;function Iu(e){e!==Nu&&null===e.next&&(null===Nu?ju=Nu=e:Nu=Nu.next=e),Lu=!0,Ou||(Ou=!0,_d(function(){6&mc?ae(de,zu):Mu()}))}function Fu(e,t){if(!Ru&&Lu){Ru=!0;do{for(var n=!1,r=ju;null!==r;){if(!t)if(0!==e){var o=r.pendingLanes;if(0===o)var a=0;else{var i=r.suspendedLanes,l=r.pingedLanes;a=(1<<31-ke(42|e)+1)-1,a=201326741&(a&=o&~(i&~l))?201326741&a|1:a?2|a:0}0!==a&&(n=!0,Uu(r,a))}else a=yc,!(3&(a=Te(r,r===hc?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||Pe(r,a)||(n=!0,Uu(r,a));r=r.next}}while(n);Ru=!1}}function zu(){Mu()}function Mu(){Lu=Ou=!1;var e=0;0!==Du&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==kd&&(kd=e,!0);return kd=null,!1}()&&(e=Du);for(var t=ce(),n=null,r=ju;null!==r;){var o=r.next,a=$u(r,t);0===a?(r.next=null,null===n?ju=o:n.next=o,null===o&&(Nu=n)):(n=r,(0!==e||3&a)&&(Lu=!0)),r=o}0!==zc&&5!==zc||Fu(e,!1),0!==Du&&(Du=0)}function $u(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=-62914561&e.pendingLanes;0 title"):null)}function af(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var lf=0;function sf(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)uf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var cf=null;function uf(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,cf=new Map,t.forEach(df,e),cf=null,sf.call(e))}function df(e,t){if(!(4&t.state.loading)){var n=cf.get(e);if(n)var r=n.get(null);else{n=new Map,cf.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;ai,v:()=>l});var r=n(94510),o=n(78621),a=n(20489);function i(e,t,n){return void 0===n&&(n=[]),e.some(function(e){var o=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&i(e.routes,t,n)),o}),n}function l(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map(function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})})):null}},29369(e,t,n){"use strict";n.d(t,{I9:()=>d,Kd:()=>u,N_:()=>y,k2:()=>w});var r=n(94510),o=n(11875),a=n(20489),i=n(63466),l=n(78621),s=n(69244),c=n(25385),u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;ox,Ix:()=>v,W6:()=>N,XZ:()=>b,dO:()=>P,qh:()=>S,zy:()=>O});var r=n(11875),o=n(20489),a=n(2736),i=n.n(a),l=n(63466),s=n(25385),c=n(78621),u=n(54785),d=n.n(u),f=(n(35959),n(69244)),p=(n(31035),1073741823),m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{};var h=o.createContext||function(e,t){var n,a,l="__create-react-context-"+function(){var e="__global_unique_id__";return m[e]=(m[e]||0)+1}()+"__",s=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i>>1,o=e[r];if(!(0>>1;ra(s,n))ca(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[l]=n,r=l);else{if(!(ca(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}var c=[],u=[],d=1,f=null,p=3,m=!1,h=!1,g=!1,y=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function x(e){if(g=!1,k(e),!h)if(null!==r(c))h=!0,E||(E=!0,S());else{var t=r(u);null!==t&&O(x,t.startTime-e)}}var S,E=!1,_=-1,C=5,A=-1;function T(){return!!y||!(t.unstable_now()-Ae&&T());){var i=f.callback;if("function"==typeof i){f.callback=null,p=f.priorityLevel;var l=i(f.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof l){f.callback=l,k(e),n=!0;break t}f===r(c)&&o(c),k(e)}else o(c);f=r(c)}if(null!==f)n=!0;else{var s=r(u);null!==s&&O(x,s.startTime-e),n=!1}}break e}finally{f=null,p=a,m=!1}n=void 0}}finally{n?S():E=!1}}}if("function"==typeof w)S=function(){w(P)};else if("undefined"!=typeof MessageChannel){var j=new MessageChannel,N=j.port2;j.port1.onmessage=P,S=function(){N.postMessage(null)}}else S=function(){b(P,0)};function O(e,n){_=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125i?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(v(_),_=-1):g=!0,O(x,a-i))):(e.sortIndex=l,n(c,e),h||m||(h=!0,E||(E=!0,S()))),e},t.unstable_shouldYield=T,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},15666(e,t,n){"use strict";e.exports=n(64697)},62945(e){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;sr});const r={title:"Postcodes.io",tagline:"Search, validate and geolocate UK postcodes. Retrieve the latest administrative and geospatial information for postcodes",favicon:"img/favicon.ico",url:"https://postcodes.io",baseUrl:"/",organizationName:"ideal-postcodes",projectName:"postcodes.io",onBrokenLinks:"throw",markdown:{hooks:{onBrokenMarkdownLinks:"warn",onBrokenMarkdownImages:"throw"},format:"mdx",mermaid:!1,emoji:!0,mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1}},i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},presets:[["classic",{docs:{sidebarPath:"./sidebars.ts",docItemComponent:"@theme/ApiItem"},theme:{customCss:"./src/css/custom.css"}}]],themeConfig:{image:"img/postcodesio.png",navbar:{title:"Postcodes.io",logo:{alt:"Postcodes.io Logo",src:"img/house.png"},items:[{position:"left",label:"Endpoints",to:"/endpoints"},{type:"docSidebar",sidebarId:"docsSidebar",position:"left",label:"Documentation"},{position:"left",label:"API",to:"/docs/api"},{to:"https://status.ideal-postcodes.co.uk",label:"Status",target:"_blank",position:"right"},{to:"https://blog.ideal-postcodes.co.uk/tag/postcodes-io",label:"Blog",target:"_blank",position:"right"},{href:"https://github.com/ideal-postcodes/postcodes.io",label:"GitHub",position:"right",target:"_blank"}],hideOnScroll:!1},footer:{style:"dark",logo:{alt:"Ideal Postcodes",src:"img/iddqd-logo-white.svg",href:"https://ideal-postcodes.co.uk",width:120,height:80},links:[{title:"Documentation",items:[{label:"Overview",to:"/docs/overview"},{label:"Self Hosting",to:"/docs/self-host"},{label:"Licences",to:"/docs/licences"}]},{title:"API",items:[{label:"API Reference",to:"/docs/api"}]},{title:"Community",items:[{label:"Help",href:"https://ideal-postcodes.co.uk/support"},{label:"Issue Tracker",href:"https://github.com/ideal-postcodes/postcodes.io/issues"},{label:"Libraries",to:"/docs/libraries"}]},{title:"More",items:[{label:"GitHub",href:"https://github.com/ideal-postcodes/postcodes.io"},{label:"Changelog",href:"https://github.com/ideal-postcodes/postcodes.io/blob/master/CHANGELOG.md"},{label:"Ideal Postcodes",href:"https://ideal-postcodes.co.uk"}]}],copyright:"Copyright \xa9 2026"},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:["http"],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},plugins:[["docusaurus-plugin-openapi-docs",{id:"api",docsPluginId:"classic",config:{ideal:{specPath:"static/openapi.yaml",outputDir:"docs/api",sidebarOptions:{groupPathsBy:"tag",categoryLinkSource:"tag"}}}}]],themes:["docusaurus-theme-openapi-docs"],baseUrlIssueBanner:!0,future:{v4:{removeLegacyPostBuildHeadAttribute:!1,useCssCascadeLayers:!1},experimental_faster:{swcJsLoader:!1,swcJsMinimizer:!1,swcHtmlMinimizer:!1,lightningCssMinimizer:!1,mdxCrossCompilerCache:!1,rspackBundler:!1,rspackPersistentCache:!1,ssgWorkerThreads:!1},experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},scripts:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1}},78621(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;tr})},11875(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},69244(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},13526(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;to});const o=function(){for(var e,t,n=0,o="",a=arguments.length;noe,Prism:()=>A,normalizeTokens:()=>ee,themes:()=>T,useTokenize:()=>te});var r,o,a,i,l,s,c,u=n(20489),d=n(13526),f=Object.create,p=Object.defineProperty,m=Object.defineProperties,h=Object.getOwnPropertyDescriptor,g=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,v=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,x=(e,t,n)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t)=>{for(var n in t||(t={}))w.call(t,n)&&x(e,n,t[n]);if(b)for(var n of b(t))k.call(t,n)&&x(e,n,t[n]);return e},E=(e,t)=>m(e,g(t)),_=(e,t)=>{var n={};for(var r in e)w.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&b)for(var r of b(e))t.indexOf(r)<0&&k.call(e,r)&&(n[r]=e[r]);return n},C=(r={"../../node_modules/.pnpm/prismjs@1.29.0_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);S+=x.value.length,x=x.next){var E=x.value;if(t.length>e.length)return;if(!(E instanceof o)){var _,C=1;if(b){if(!(_=a(k,S,e,y))||_.index>=e.length)break;var A=_.index,T=_.index+_[0].length,P=S;for(P+=x.value.length;A>=P;)P+=(x=x.next).value.length;if(S=P-=x.value.length,x.value instanceof o)continue;for(var j=x;j!==t.tail&&(Pd.reach&&(d.reach=R);var D=x.prev;if(O&&(D=s(t,D,O),S+=O.length),c(t,D,C),x=s(t,D,new o(f,g?r.tokenize(N,g):N,v,N)),L&&s(t,x,L),C>1){var I={cause:f+","+m,reach:R};i(e,t,n,x.prev,S,I),d&&I.reach>d.reach&&(d.reach=I.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o"+a.content+""},r}();t.exports=n,n.default=n}},function(){return o||(0,r[y(r)[0]])((o={exports:{}}).exports,o),o.exports}),A=((e,t,n)=>(n=null!=e?f(v(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of y(t))w.call(e,o)||o===n||p(e,o,{get:()=>t[o],enumerable:!(r=h(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:p(n,"default",{value:e,enumerable:!0}),e)))(C());A.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},A.languages.markup.tag.inside["attr-value"].inside.entity=A.languages.markup.entity,A.languages.markup.doctype.inside["internal-subset"].inside=A.languages.markup,A.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(A.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:A.languages[t]},n.cdata=/^$/i,{"included-cdata":{pattern://i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:A.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},A.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(A.languages.markup.tag,"addAttribute",{value:function(e,t){A.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:A.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),A.languages.html=A.languages.markup,A.languages.mathml=A.languages.markup,A.languages.svg=A.languages.markup,A.languages.xml=A.languages.extend("markup",{}),A.languages.ssml=A.languages.xml,A.languages.atom=A.languages.xml,A.languages.rss=A.languages.xml,a=A,i={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},s="(?:[^\\\\-]|"+(l=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/).source+")",s=RegExp(s+"-"+s),c={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},a.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:l,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":i,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:l}},"special-escape":i,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":c}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:l,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},A.languages.javascript=A.languages.extend("clike",{"class-name":[A.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),A.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,A.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:A.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:A.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:A.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:A.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:A.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),A.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:A.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),A.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),A.languages.markup&&(A.languages.markup.tag.addInlined("script","javascript"),A.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),A.languages.js=A.languages.javascript,A.languages.actionscript=A.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),A.languages.actionscript["class-name"].alias="function",delete A.languages.actionscript.parameter,delete A.languages.actionscript["literal-property"],A.languages.markup&&A.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:A.languages.markup}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(A),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach(function(t){var r=function(e){e.inside||(e.inside={}),e.inside.rest=n},o="doc-comment";if(a=e.languages[t]){var a,i=a[o];if((i=i||(a=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[o])instanceof RegExp&&(i=a[o]={pattern:i}),Array.isArray(i))for(var l=0,s=i.length;l|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(A),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return r}).replace(/<>/g,function(){return e});return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return r}).replace(/<>/g,function(){return"(?:"+o+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(A),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(A),A.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:A.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},A.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function s(t,n,i){var s=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),c=0,u={},d=(s=l(s.map(function(e){if("string"==typeof e)return e;var n,r;for(e=e.content;-1!==t.indexOf((r=c++,n="___"+i.toUpperCase()+"_"+r+"___")););return u[n]=e,n}).join(""),n,i),Object.keys(u));return c=0,function t(n){for(var a=0;a=d.length)return;var i,s,f,p,m,h,g,y=n[a];"string"==typeof y||"string"==typeof y.content?(i=d[c],-1!==(g=(h="string"==typeof y?y:y.content).indexOf(i))&&(++c,s=h.substring(0,g),m=u[i],f=void 0,(p={})["interpolation-punctuation"]=o,3===(p=e.tokenize(m,p)).length&&((f=[1,1]).push.apply(f,l(p[1],e.languages.javascript,"javascript")),p.splice.apply(p,f)),f=new e.Token("interpolation",p,r.alias,m),p=h.substring(g+i.length),m=[],s&&m.push(s),m.push(f),p&&(t(h=[p]),m.push.apply(m,h)),"string"==typeof y?(n.splice.apply(n,[a,1].concat(m)),a+=m.length-1):y.content=m)):(g=y.content,Array.isArray(g)?t(g):t([g]))}}(s),new e.Token(i,s,"language-"+i,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function u(e){return"string"==typeof e?e:Array.isArray(e)?e.map(u).join(""):u(e.content)}e.hooks.add("after-tokenize",function(t){t.language in c&&function t(n){for(var r=0,o=n.length;r]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(A),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(A),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(A),A.languages.n4js=A.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),A.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),A.languages.n4jsd=A.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r*\.{3}(?:[^{}]|)*\})/.source;function a(e,t){return e=e.replace(//g,function(){return n}).replace(//g,function(){return r}).replace(//g,function(){return o}),RegExp(e,t)}function i(t){for(var n=[],r=0;r"!==o.content[o.content.length-1].content&&n.push({tagName:l(o.content[0].content[1]),openedBraces:0}):0+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var l=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(l).join(""):""};e.hooks.add("after-tokenize",function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)})}(A),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(A),A.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},A.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=A.languages.swift}),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(A),A.languages.c=A.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),A.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),A.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},A.languages.c.string],char:A.languages.c.char,comment:A.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:A.languages.c}}}}),A.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete A.languages.c.boolean,A.languages.objectivec=A.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete A.languages.objectivec["class-name"],A.languages.objc=A.languages.objectivec,A.languages.reason=A.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),A.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete A.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,n=0;n<2;n++)t=t.replace(//g,function(){return t});t=t.replace(//g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(A),A.languages.go=A.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),A.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete A.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(A),A.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},A.languages.python["string-interpolation"].inside.interpolation.inside.rest=A.languages.python,A.languages.py=A.languages.python,A.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},A.languages.webmanifest=A.languages.json;var T={};((e,t)=>{for(var n in t)p(e,n,{get:t[n],enumerable:!0})})(T,{dracula:()=>P,duotoneDark:()=>j,duotoneLight:()=>N,github:()=>O,gruvboxMaterialDark:()=>Y,gruvboxMaterialLight:()=>K,jettwaveDark:()=>W,jettwaveLight:()=>q,nightOwl:()=>L,nightOwlLight:()=>R,oceanicNext:()=>F,okaidia:()=>z,oneDark:()=>G,oneLight:()=>Q,palenight:()=>M,shadesOfPurple:()=>$,synthwave84:()=>B,ultramin:()=>U,vsDark:()=>H,vsLight:()=>V});var P={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},j={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},N={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},O={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},L={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},R={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},D="#c5a5c5",I="#8dc891",F={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:D}},{types:["attr-value"],style:{color:I}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:I}},{types:["punctuation"],style:{color:I}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:D}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},z={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},M={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},$={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},B={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},U={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},H={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},V={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},W={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},q={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},G={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},Q={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},Y={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},K={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Z=/\r\n|\r|\n/,X=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},J=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},ee=e=>{const t=[[]],n=[e],r=[0],o=[e.length];let a=0,i=0,l=[];const s=[l];for(;i>-1;){for(;(a=r[i]++)0?c:["plain"],e=u):(c=J(c,u.type),u.alias&&(c=J(c,u.alias)),e=u.content),"string"!=typeof e){i++,t.push(c),n.push(e),r.push(0),o.push(e.length);continue}const d=e.split(Z),f=d.length;l.push({types:c,content:d[0]});for(let t=1;t(0,u.useMemo)(()=>{if(null==n)return ee([t]);const o={code:t,grammar:n,language:r,tokens:[]};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(t,n),e.hooks.run("after-tokenize",o),ee(o.tokens)},[t,n,r,e]),ne=(e,t)=>{const{plain:n}=e,r=e.styles.reduce((e,n)=>{const{languages:r,style:o}=n;return r&&!r.includes(t)||n.types.forEach(t=>{const n=S(S({},e[t]),o);e[t]=n}),e},{});return r.root=n,r.plain=E(S({},n),{backgroundColor:void 0}),r},re=({children:e,language:t,code:n,theme:r,prism:o})=>{const a=t.toLowerCase(),i=ne(r,a),l=(e=>(0,u.useCallback)(t=>{var n=t,{className:r,style:o,line:a}=n,i=_(n,["className","style","line"]);const l=E(S({},i),{className:(0,d.A)("token-line",r)});return"object"==typeof e&&"plain"in e&&(l.style=e.plain),"object"==typeof o&&(l.style=S(S({},l.style||{}),o)),l},[e]))(i),s=(e=>{const t=(0,u.useCallback)(({types:t,empty:n})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map(t=>e[t]))},[e]);return(0,u.useCallback)(e=>{var n=e,{token:r,className:o,style:a}=n,i=_(n,["token","className","style"]);const l=E(S({},i),{className:(0,d.A)("token",...r.types,o),children:r.content,style:t(r)});return null!=a&&(l.style=S(S({},l.style||{}),a)),l},[t])})(i),c=o.languages[a];return e({tokens:te({prism:o,language:a,code:n,grammar:c}),className:`prism-code language-${a}`,style:null!=i?i.root:{},getLineProps:l,getTokenProps:s})},oe=e=>(0,u.createElement)(re,E(S({},e),{prism:e.prism||A,theme:e.theme||H,code:e.code,language:e.language}))},25385(e,t,n){"use strict";n.d(t,{A:()=>o});var r="Invariant failed";function o(e,t){if(!e)throw new Error(r)}},5482(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>D,__assign:()=>a,__asyncDelegator:()=>_,__asyncGenerator:()=>E,__asyncValues:()=>C,__await:()=>S,__awaiter:()=>m,__classPrivateFieldGet:()=>O,__classPrivateFieldIn:()=>R,__classPrivateFieldSet:()=>L,__createBinding:()=>g,__decorate:()=>l,__disposeResources:()=>F,__esDecorate:()=>c,__exportStar:()=>y,__extends:()=>o,__generator:()=>h,__importDefault:()=>N,__importStar:()=>j,__makeTemplateObject:()=>A,__metadata:()=>p,__param:()=>s,__propKey:()=>d,__read:()=>v,__rest:()=>i,__rewriteRelativeImportExtension:()=>z,__runInitializers:()=>u,__setFunctionName:()=>f,__spread:()=>w,__spreadArray:()=>x,__spreadArrays:()=>k,__values:()=>b,default:()=>M});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;l--)(o=e[l])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function s(e,t){return function(n,r){t(n,r,e)}}function c(e,t,n,r,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var l,s=r.kind,c="getter"===s?"get":"setter"===s?"set":"value",u=!t&&e?r.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),f=!1,p=n.length-1;p>=0;p--){var m={};for(var h in r)m[h]="access"===h?{}:r[h];for(var h in r.access)m.access[h]=r.access[h];m.addInitializer=function(e){if(f)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,n[p])("accessor"===s?{get:d.get,set:d.set}:d[c],m);if("accessor"===s){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(l=i(g.get))&&(d.get=l),(l=i(g.set))&&(d.set=l),(l=i(g.init))&&o.unshift(l)}else(l=i(g))&&("field"===s?o.unshift(l):d[c]=l)}u&&Object.defineProperty(u,r.name,d),f=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o0&&o[o.length-1])||6!==l[0]&&2!==l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t1||l(e,t)})},t&&(r[e]=t(r[e])))}function l(e,t){try{(n=o[e](t)).value instanceof S?Promise.resolve(n.value.v).then(s,c):u(a[0][2],n)}catch(r){u(a[0][3],r)}var n}function s(e){l("next",e)}function c(e){l("throw",e)}function u(e,t){e(t),a.shift(),a.length&&l(a[0][0],a[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=b(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}}function A(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var T=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},P=function(e){return P=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},P(e)};function j(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=P(e),r=0;r{e.O(0,[1869],()=>{return t=31547,e(e.s=t);var t});e.O()}]); \ No newline at end of file diff --git a/build/assets/js/main.6e3d9bfc.js.LICENSE.txt b/build/assets/js/main.7db2467f.js.LICENSE.txt similarity index 100% rename from build/assets/js/main.6e3d9bfc.js.LICENSE.txt rename to build/assets/js/main.7db2467f.js.LICENSE.txt diff --git a/build/assets/js/runtime~main.4ee5051f.js b/build/assets/js/runtime~main.4ee5051f.js deleted file mode 100644 index d6f67cf72..000000000 --- a/build/assets/js/runtime~main.4ee5051f.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e,a,d,c,t,r={},f={};function b(e){var a=f[e];if(void 0!==a)return a.exports;var d=f[e]={id:e,loaded:!1,exports:{}};return r[e].call(d.exports,d,d.exports,b),d.loaded=!0,d.exports}b.m=r,e=[],b.O=(a,d,c,t)=>{if(!d){var r=1/0;for(i=0;i=t)&&Object.keys(b.O).every(e=>b.O[e](d[o]))?d.splice(o--,1):(f=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[d,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var r={};a=a||[null,d({}),d([]),d(d)];for(var f=2&c&&e;("object"==typeof f||"function"==typeof f)&&!~a.indexOf(f);f=d(f))Object.getOwnPropertyNames(f).forEach(a=>r[a]=()=>e[a]);return r.default=()=>e,b.d(t,r),t},b.d=(e,a)=>{for(var d in a)b.o(a,d)&&!b.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce((a,d)=>(b.f[d](e,a),a),[])),b.u=e=>"assets/js/"+({595:"4c458f53",759:"2b8f49f9",849:"0058b4c6",1002:"6353b66b",1235:"18891827",1298:"078bec26",1516:"4c84271f",1640:"0541d31c",1922:"0ee0d964",2008:"31c97d68",2023:"6a48a440",2108:"1dbcc6b8",2385:"3b44cec4",2997:"0844282b",3512:"7c98d41e",3616:"a7456010",3640:"411a46a9",3665:"fab05eab",3909:"d21f8184",4084:"7eb04f43",4218:"af3d866a",4335:"51d64ed1",4471:"e44c8ba1",4583:"1df93b7f",5025:"d50dc08f",5117:"081ac812",5254:"99b9190f",5269:"e91465c1",5701:"03517118",5714:"1807015c",5742:"aba21aa0",5828:"e57f477d",6274:"5f449d3f",6473:"4c5e977b",6610:"e6bf6d82",6969:"14eb3368",7031:"36bb8c04",7098:"a7bd4aaa",7103:"7c33da12",7110:"735c778a",7130:"230c3767",7243:"945d44c5",7347:"770d7e55",7795:"d83d2af8",7854:"280de17d",8956:"df496ecf",9048:"a94703ab",9581:"fae2c40e",9589:"78f16176",9647:"5e95c892",9667:"4e6ae29d",9670:"6a5e000d",9915:"6173966b"}[e]||e)+"."+{595:"97238a6b",759:"144e7984",849:"27fefc67",1002:"ff06497d",1235:"bb792c29",1298:"8fd083b2",1516:"d619ac4b",1640:"73c01412",1922:"b26de3a5",2008:"1b2c4a87",2023:"cd6f8d24",2108:"bee08d1a",2385:"1a96dc4d",2997:"8a4a18f7",3512:"480c0f75",3616:"18c11abd",3640:"d841bd58",3665:"4a8c23e7",3909:"672095e0",4084:"786515ed",4218:"9841b381",4335:"bd3549c9",4471:"640a7d0d",4583:"7975d1c0",5025:"bcb28010",5117:"9ec2ccd7",5254:"0f16ba9c",5269:"64bd7da3",5701:"17c4c06a",5714:"8b14ec13",5742:"650071f6",5828:"4ae9c16b",5939:"26153cd6",6274:"2c36053f",6473:"190b2f25",6610:"a93d7c10",6735:"8e1eb97f",6969:"3e55b419",7031:"1d5e4613",7098:"687788d3",7103:"8db4353d",7110:"d2103fc5",7130:"1909573b",7243:"6fd5804f",7347:"3abad120",7368:"817409b5",7768:"ec491f9a",7795:"8bc786e6",7854:"6f003cc0",8914:"76d99df3",8956:"b3d16e4b",9048:"45ef9d19",9581:"87900c82",9589:"8af5bac6",9647:"b83fd0e5",9667:"29c1a44f",9670:"01663835",9915:"efbc619d"}[e]+".js",b.miniCssF=e=>{},b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="postcodes.io:",b.l=(e,a,d,r)=>{if(c[e])c[e].push(a);else{var f,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach(e=>e(d)),a)return a(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),o&&document.head.appendChild(f)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),b.p="/",b.gca=function(e){return e={18891827:"1235","4c458f53":"595","2b8f49f9":"759","0058b4c6":"849","6353b66b":"1002","078bec26":"1298","4c84271f":"1516","0541d31c":"1640","0ee0d964":"1922","31c97d68":"2008","6a48a440":"2023","1dbcc6b8":"2108","3b44cec4":"2385","0844282b":"2997","7c98d41e":"3512",a7456010:"3616","411a46a9":"3640",fab05eab:"3665",d21f8184:"3909","7eb04f43":"4084",af3d866a:"4218","51d64ed1":"4335",e44c8ba1:"4471","1df93b7f":"4583",d50dc08f:"5025","081ac812":"5117","99b9190f":"5254",e91465c1:"5269","03517118":"5701","1807015c":"5714",aba21aa0:"5742",e57f477d:"5828","5f449d3f":"6274","4c5e977b":"6473",e6bf6d82:"6610","14eb3368":"6969","36bb8c04":"7031",a7bd4aaa:"7098","7c33da12":"7103","735c778a":"7110","230c3767":"7130","945d44c5":"7243","770d7e55":"7347",d83d2af8:"7795","280de17d":"7854",df496ecf:"8956",a94703ab:"9048",fae2c40e:"9581","78f16176":"9589","5e95c892":"9647","4e6ae29d":"9667","6a5e000d":"9670","6173966b":"9915"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,d)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise((d,t)=>c=e[a]=[d,t]);d.push(c[2]=t);var r=b.p+b.u(a),f=new Error;b.l(r,d=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",f.name="ChunkLoadError",f.type=t,f.request=r,c[1](f)}},"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,d)=>{var c,t,[r,f,o]=d,n=0;if(r.some(a=>0!==e[a])){for(c in f)b.o(f,c)&&(b.m[c]=f[c]);if(o)var i=o(b)}for(a&&a(d);n{"use strict";var e,a,c,d,t,r={},f={};function o(e){var a=f[e];if(void 0!==a)return a.exports;var c=f[e]={id:e,loaded:!1,exports:{}};return r[e].call(c.exports,c,c.exports,o),c.loaded=!0,c.exports}o.m=r,e=[],o.O=(a,c,d,t)=>{if(!c){var r=1/0;for(i=0;i=t)&&Object.keys(o.O).every(e=>o.O[e](c[b]))?c.splice(b--,1):(f=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[c,d,t]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var t=Object.create(null);o.r(t);var r={};a=a||[null,c({}),c([]),c(c)];for(var f=2&d&&e;("object"==typeof f||"function"==typeof f)&&!~a.indexOf(f);f=c(f))Object.getOwnPropertyNames(f).forEach(a=>r[a]=()=>e[a]);return r.default=()=>e,o.d(t,r),t},o.d=(e,a)=>{for(var c in a)o.o(a,c)&&!o.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce((a,c)=>(o.f[c](e,a),a),[])),o.u=e=>"assets/js/"+({595:"4c458f53",759:"2b8f49f9",849:"0058b4c6",1002:"6353b66b",1235:"18891827",1298:"078bec26",1516:"4c84271f",1640:"0541d31c",1922:"0ee0d964",2008:"31c97d68",2023:"6a48a440",2108:"1dbcc6b8",2385:"3b44cec4",2997:"0844282b",3512:"7c98d41e",3616:"a7456010",3640:"411a46a9",3665:"fab05eab",3909:"d21f8184",4084:"7eb04f43",4218:"af3d866a",4335:"51d64ed1",4471:"e44c8ba1",4583:"1df93b7f",5025:"d50dc08f",5117:"081ac812",5254:"99b9190f",5269:"e91465c1",5701:"03517118",5714:"1807015c",5742:"aba21aa0",5828:"e57f477d",6274:"5f449d3f",6473:"4c5e977b",6610:"e6bf6d82",6969:"14eb3368",7031:"36bb8c04",7098:"a7bd4aaa",7103:"7c33da12",7110:"735c778a",7130:"230c3767",7243:"945d44c5",7347:"770d7e55",7795:"d83d2af8",7854:"280de17d",8956:"df496ecf",9048:"a94703ab",9581:"fae2c40e",9589:"78f16176",9647:"5e95c892",9667:"4e6ae29d",9670:"6a5e000d",9915:"6173966b"}[e]||e)+"."+{595:"97238a6b",759:"14db9c0a",849:"27fefc67",1002:"ff06497d",1235:"bb792c29",1298:"8fd083b2",1516:"e2abc764",1640:"73c01412",1922:"b26de3a5",2008:"1b2c4a87",2023:"cd6f8d24",2108:"bee08d1a",2385:"1a96dc4d",2997:"8a4a18f7",3512:"480c0f75",3616:"18c11abd",3640:"d841bd58",3665:"4a8c23e7",3909:"672095e0",4084:"786515ed",4218:"9841b381",4335:"bd3549c9",4471:"640a7d0d",4583:"7975d1c0",5025:"bcb28010",5117:"9ec2ccd7",5254:"0f16ba9c",5269:"64bd7da3",5701:"17c4c06a",5714:"8b14ec13",5742:"650071f6",5828:"4ae9c16b",5939:"26153cd6",6274:"2c36053f",6473:"190b2f25",6610:"a93d7c10",6735:"4ff5a31a",6969:"3e55b419",7031:"53c95e95",7098:"687788d3",7103:"8db4353d",7110:"d2103fc5",7130:"1909573b",7243:"6fd5804f",7347:"3abad120",7368:"817409b5",7768:"a5b8bb7b",7795:"8bc786e6",7854:"6f003cc0",8914:"76d99df3",8956:"b3d16e4b",9048:"45ef9d19",9581:"87900c82",9589:"8af5bac6",9647:"b83fd0e5",9667:"29c1a44f",9670:"01663835",9915:"efbc619d"}[e]+".js",o.miniCssF=e=>{},o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},t="postcodes.io:",o.l=(e,a,c,r)=>{if(d[e])d[e].push(a);else{var f,b;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var t=d[e];if(delete d[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach(e=>e(c)),a)return a(c)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),b&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),o.p="/",o.gca=function(e){return e={18891827:"1235","4c458f53":"595","2b8f49f9":"759","0058b4c6":"849","6353b66b":"1002","078bec26":"1298","4c84271f":"1516","0541d31c":"1640","0ee0d964":"1922","31c97d68":"2008","6a48a440":"2023","1dbcc6b8":"2108","3b44cec4":"2385","0844282b":"2997","7c98d41e":"3512",a7456010:"3616","411a46a9":"3640",fab05eab:"3665",d21f8184:"3909","7eb04f43":"4084",af3d866a:"4218","51d64ed1":"4335",e44c8ba1:"4471","1df93b7f":"4583",d50dc08f:"5025","081ac812":"5117","99b9190f":"5254",e91465c1:"5269","03517118":"5701","1807015c":"5714",aba21aa0:"5742",e57f477d:"5828","5f449d3f":"6274","4c5e977b":"6473",e6bf6d82:"6610","14eb3368":"6969","36bb8c04":"7031",a7bd4aaa:"7098","7c33da12":"7103","735c778a":"7110","230c3767":"7130","945d44c5":"7243","770d7e55":"7347",d83d2af8:"7795","280de17d":"7854",df496ecf:"8956",a94703ab:"9048",fae2c40e:"9581","78f16176":"9589","5e95c892":"9647","4e6ae29d":"9667","6a5e000d":"9670","6173966b":"9915"}[e]||e,o.p+o.u(e)},(()=>{var e={5354:0,1869:0};o.f.j=(a,c)=>{var d=o.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise((c,t)=>d=e[a]=[c,t]);c.push(d[2]=t);var r=o.p+o.u(a),f=new Error;o.l(r,c=>{if(o.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var t=c&&("load"===c.type?"missing":c.type),r=c&&c.target&&c.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",f.name="ChunkLoadError",f.type=t,f.request=r,d[1](f)}},"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,c)=>{var d,t,[r,f,b]=c,n=0;if(r.some(a=>0!==e[a])){for(d in f)o.o(f,d)&&(o.m[d]=f[d]);if(b)var i=b(o)}for(a&&a(c);n API Reference - Postcodes.io | Postcodes.io - - + + diff --git a/build/docs/api/bulk-postcode-lookup/index.html b/build/docs/api/bulk-postcode-lookup/index.html index 0623a28d4..e84f4d0be 100644 --- a/build/docs/api/bulk-postcode-lookup/index.html +++ b/build/docs/api/bulk-postcode-lookup/index.html @@ -4,8 +4,8 @@ Bulk Postcode Lookup | Postcodes.io - - + + diff --git a/build/docs/api/find-outcode/index.html b/build/docs/api/find-outcode/index.html index ebc9f569a..55a592035 100644 --- a/build/docs/api/find-outcode/index.html +++ b/build/docs/api/find-outcode/index.html @@ -4,8 +4,8 @@ Find an Outward Code | Postcodes.io - - + + diff --git a/build/docs/api/find-place/index.html b/build/docs/api/find-place/index.html index 434413951..7d9661fb8 100644 --- a/build/docs/api/find-place/index.html +++ b/build/docs/api/find-place/index.html @@ -4,8 +4,8 @@ Find a Place by ID | Postcodes.io - - + + diff --git a/build/docs/api/get-scottish-postcode/index.html b/build/docs/api/get-scottish-postcode/index.html index b286d1611..ea197224e 100644 --- a/build/docs/api/get-scottish-postcode/index.html +++ b/build/docs/api/get-scottish-postcode/index.html @@ -4,8 +4,8 @@ Lookup Scottish Postcode | Postcodes.io - - + + diff --git a/build/docs/api/index.html b/build/docs/api/index.html index ccdcc0b35..651d83fd9 100644 --- a/build/docs/api/index.html +++ b/build/docs/api/index.html @@ -4,8 +4,8 @@ API | Postcodes.io - - + + diff --git a/build/docs/api/lookup-postcode/index.html b/build/docs/api/lookup-postcode/index.html index 168c29f32..7ad953875 100644 --- a/build/docs/api/lookup-postcode/index.html +++ b/build/docs/api/lookup-postcode/index.html @@ -4,8 +4,8 @@ Lookup Postcode | Postcodes.io - - + + diff --git a/build/docs/api/lookup-terminated-postcode/index.html b/build/docs/api/lookup-terminated-postcode/index.html index b04b3574b..0ae22a11c 100644 --- a/build/docs/api/lookup-terminated-postcode/index.html +++ b/build/docs/api/lookup-terminated-postcode/index.html @@ -4,8 +4,8 @@ Lookup Terminated Postcodes | Postcodes.io - - + + diff --git a/build/docs/api/nearest-postcode/index.html b/build/docs/api/nearest-postcode/index.html index 90086857f..a2fa79bed 100644 --- a/build/docs/api/nearest-postcode/index.html +++ b/build/docs/api/nearest-postcode/index.html @@ -4,8 +4,8 @@ Find the Nearest Postcodes | Postcodes.io - - + + diff --git a/build/docs/api/outward-codes/index.html b/build/docs/api/outward-codes/index.html index f97a006ad..c5b37892a 100644 --- a/build/docs/api/outward-codes/index.html +++ b/build/docs/api/outward-codes/index.html @@ -4,8 +4,8 @@ Outward Codes | Postcodes.io - - + + diff --git a/build/docs/api/place-query/index.html b/build/docs/api/place-query/index.html index 9288835bb..a5b2337bd 100644 --- a/build/docs/api/place-query/index.html +++ b/build/docs/api/place-query/index.html @@ -4,8 +4,8 @@ Find a Place | Postcodes.io - - + + diff --git a/build/docs/api/places/index.html b/build/docs/api/places/index.html index 59f5abbdd..86c0bdef0 100644 --- a/build/docs/api/places/index.html +++ b/build/docs/api/places/index.html @@ -4,8 +4,8 @@ Places | Postcodes.io - - + + diff --git a/build/docs/api/postcode-lookup/index.html b/build/docs/api/postcode-lookup/index.html index 0e954bbd6..3c66f5a0e 100644 --- a/build/docs/api/postcode-lookup/index.html +++ b/build/docs/api/postcode-lookup/index.html @@ -4,8 +4,8 @@ Autocomplete Search a Postcode | Postcodes.io - - + + diff --git a/build/docs/api/postcodes/index.html b/build/docs/api/postcodes/index.html index b3a553162..1e9e1c7a4 100644 --- a/build/docs/api/postcodes/index.html +++ b/build/docs/api/postcodes/index.html @@ -4,8 +4,8 @@ Postcodes | Postcodes.io - - + + diff --git a/build/docs/api/random-place/index.html b/build/docs/api/random-place/index.html index ed3d3c863..1d8329430 100644 --- a/build/docs/api/random-place/index.html +++ b/build/docs/api/random-place/index.html @@ -4,8 +4,8 @@ Retrieve a Random Place | Postcodes.io - - + + diff --git a/build/docs/api/random-postcode/index.html b/build/docs/api/random-postcode/index.html index 93f487198..bd7f9af3a 100644 --- a/build/docs/api/random-postcode/index.html +++ b/build/docs/api/random-postcode/index.html @@ -4,8 +4,8 @@ Get a Random Postcode | Postcodes.io - - + + diff --git a/build/docs/api/scottish-postcodes/index.html b/build/docs/api/scottish-postcodes/index.html index d361d4559..3b8d04b1e 100644 --- a/build/docs/api/scottish-postcodes/index.html +++ b/build/docs/api/scottish-postcodes/index.html @@ -4,8 +4,8 @@ Scottish Postcodes | Postcodes.io - - + + diff --git a/build/docs/api/terminated-postcodes/index.html b/build/docs/api/terminated-postcodes/index.html index 110cb40d6..ec89e0eb6 100644 --- a/build/docs/api/terminated-postcodes/index.html +++ b/build/docs/api/terminated-postcodes/index.html @@ -4,8 +4,8 @@ Terminated Postcodes | Postcodes.io - - + + diff --git a/build/docs/libraries/index.html b/build/docs/libraries/index.html index 6148144f1..8bcb6ba7c 100644 --- a/build/docs/libraries/index.html +++ b/build/docs/libraries/index.html @@ -4,8 +4,8 @@ Libraries | Postcodes.io - - + + diff --git a/build/docs/licences/index.html b/build/docs/licences/index.html index 22555ab55..67a05d2e6 100644 --- a/build/docs/licences/index.html +++ b/build/docs/licences/index.html @@ -4,8 +4,8 @@ Licences | Postcodes.io - - + + diff --git a/build/docs/outcode/lookup/index.html b/build/docs/outcode/lookup/index.html index f2ee48030..1452919a4 100644 --- a/build/docs/outcode/lookup/index.html +++ b/build/docs/outcode/lookup/index.html @@ -4,8 +4,8 @@ Lookup an Outward Code | Postcodes.io - - + + diff --git a/build/docs/outcode/nearest/index.html b/build/docs/outcode/nearest/index.html index 7ccfcf3a2..f3cf95ad8 100644 --- a/build/docs/outcode/nearest/index.html +++ b/build/docs/outcode/nearest/index.html @@ -4,8 +4,8 @@ Find Nearest Outcode | Postcodes.io - - + + diff --git a/build/docs/outcode/reverse-geocode/index.html b/build/docs/outcode/reverse-geocode/index.html index f13869791..26354a7a1 100644 --- a/build/docs/outcode/reverse-geocode/index.html +++ b/build/docs/outcode/reverse-geocode/index.html @@ -4,8 +4,8 @@ Reverse Geocode an Outcode | Postcodes.io - - + + diff --git a/build/docs/outcode/schema/index.html b/build/docs/outcode/schema/index.html index 576ccc20e..2b07ffd03 100644 --- a/build/docs/outcode/schema/index.html +++ b/build/docs/outcode/schema/index.html @@ -4,8 +4,8 @@ Outward Code Response Schema | Postcodes.io - - + + diff --git a/build/docs/overview/index.html b/build/docs/overview/index.html index 57d3a2779..ad628af1c 100644 --- a/build/docs/overview/index.html +++ b/build/docs/overview/index.html @@ -4,8 +4,8 @@ Overview | Postcodes.io - - + + diff --git a/build/docs/place/lookup/index.html b/build/docs/place/lookup/index.html index 4569c2c0f..bfb61aed7 100644 --- a/build/docs/place/lookup/index.html +++ b/build/docs/place/lookup/index.html @@ -4,8 +4,8 @@ Lookup a GB Place | Postcodes.io - - + + diff --git a/build/docs/place/query/index.html b/build/docs/place/query/index.html index f13de93b4..d84692239 100644 --- a/build/docs/place/query/index.html +++ b/build/docs/place/query/index.html @@ -4,8 +4,8 @@ Query for a Place | Postcodes.io - - + + diff --git a/build/docs/place/random/index.html b/build/docs/place/random/index.html index 58c945fc8..8ca08c676 100644 --- a/build/docs/place/random/index.html +++ b/build/docs/place/random/index.html @@ -4,8 +4,8 @@ Retrieve a Random Place | Postcodes.io - - + + diff --git a/build/docs/place/schema/index.html b/build/docs/place/schema/index.html index 002e326ac..3dd7ac280 100644 --- a/build/docs/place/schema/index.html +++ b/build/docs/place/schema/index.html @@ -4,8 +4,8 @@ Place Response Schema | Postcodes.io - - + + diff --git a/build/docs/postcode/autocomplete/index.html b/build/docs/postcode/autocomplete/index.html index fdc8c2ed3..c67274138 100644 --- a/build/docs/postcode/autocomplete/index.html +++ b/build/docs/postcode/autocomplete/index.html @@ -4,8 +4,8 @@ Autocomplete a Postcode | Postcodes.io - - + + diff --git a/build/docs/postcode/bulk-reverse-geocode/index.html b/build/docs/postcode/bulk-reverse-geocode/index.html index be76feed3..48f2e253a 100644 --- a/build/docs/postcode/bulk-reverse-geocode/index.html +++ b/build/docs/postcode/bulk-reverse-geocode/index.html @@ -4,8 +4,8 @@ Bulk Reverse Geocode Postcodes | Postcodes.io - - + + diff --git a/build/docs/postcode/bulk/index.html b/build/docs/postcode/bulk/index.html index dc4ba3011..5967f82f4 100644 --- a/build/docs/postcode/bulk/index.html +++ b/build/docs/postcode/bulk/index.html @@ -4,8 +4,8 @@ Bulk Lookup Postcodes | Postcodes.io - - + + diff --git a/build/docs/postcode/lookup/index.html b/build/docs/postcode/lookup/index.html index 082996d1a..d5fdb0eb6 100644 --- a/build/docs/postcode/lookup/index.html +++ b/build/docs/postcode/lookup/index.html @@ -4,8 +4,8 @@ Lookup a Postcode | Postcodes.io - - + + diff --git a/build/docs/postcode/nearest/index.html b/build/docs/postcode/nearest/index.html index 9265a9e92..331f2efe8 100644 --- a/build/docs/postcode/nearest/index.html +++ b/build/docs/postcode/nearest/index.html @@ -4,8 +4,8 @@ Find Nearest Postcode | Postcodes.io - - + + diff --git a/build/docs/postcode/query/index.html b/build/docs/postcode/query/index.html index a9f8a4fad..26405d452 100644 --- a/build/docs/postcode/query/index.html +++ b/build/docs/postcode/query/index.html @@ -4,8 +4,8 @@ Query for a Postcode | Postcodes.io - - + + diff --git a/build/docs/postcode/random/index.html b/build/docs/postcode/random/index.html index ba87a78da..e0bcaff54 100644 --- a/build/docs/postcode/random/index.html +++ b/build/docs/postcode/random/index.html @@ -4,8 +4,8 @@ Retrieve a Random Postcode | Postcodes.io - - + + diff --git a/build/docs/postcode/reverse-geocode/index.html b/build/docs/postcode/reverse-geocode/index.html index 7e34d36ec..b5c014f14 100644 --- a/build/docs/postcode/reverse-geocode/index.html +++ b/build/docs/postcode/reverse-geocode/index.html @@ -4,8 +4,8 @@ Reverse Geocode a Postcode | Postcodes.io - - + + diff --git a/build/docs/postcode/schema/index.html b/build/docs/postcode/schema/index.html index c86556186..ec9067113 100644 --- a/build/docs/postcode/schema/index.html +++ b/build/docs/postcode/schema/index.html @@ -4,8 +4,8 @@ Postcode Response Schema | Postcodes.io - - + + diff --git a/build/docs/scottish-postcode/lookup/index.html b/build/docs/scottish-postcode/lookup/index.html index 046b15d28..d2bdcc490 100644 --- a/build/docs/scottish-postcode/lookup/index.html +++ b/build/docs/scottish-postcode/lookup/index.html @@ -4,8 +4,8 @@ Lookup a Scottish Postcode | Postcodes.io - - + + @@ -21,6 +21,6 @@

Example Re
GET https://api.postcodes.io/scotland/postcodes/AB101XG

The above would match any of these inputs: "AB10 1XG", "ab101xg", "Ab10 1Xg", etc.

Example Response​

-
{
"status": 200,
"result": {
"postcode": "AB10 1XG",
"pc_compact": "AB101XG",
"postcode_district": "AB10",
"postcode_sector": "AB10 1",
"incode": "1XG",
"outcode": "AB10",
"user_type": "0",
"date_of_introduction": "198001",
"date_of_deletion": null,
"linked_small_user_postcode": null,
"longitude": -2.10250,
"latitude": 57.14945,
"eastings": 393859,
"northings": 806073,
"split_indicator": "0",
"grid_link_indicator": "1",
"grid_link_positional_accuracy": "1",
"council_area": "Aberdeen City",
"electoral_ward": "Midstocket/Rosemount",
"registration_district": "RD20",
"enterprise_region": "Highlands and Islands",
"strategic_development_planning_area": "SD01",
"local_government_district": "Aberdeen City",
"local_government_district_1991": "City of Aberdeen",
"uk_parliamentary_constituency": "Aberdeen South",
"scottish_parliamentary_region": "North East Scotland",
"scottish_parliamentary_region_2021": "North East Scotland",
"scottish_parliamentary_constituency": "Aberdeen Central",
"scottish_parliamentary_constituency_2021": "Aberdeen Central",
"health_board_area": "Grampian",
"health_board_area_2006": "Grampian",
"health_board_area_1995": "Grampian",
"integration_authority": "Aberdeen City",
"output_area": "S00136537",
"output_area_2011": "S00088970",
"output_area_2001": "S00000700",
"output_area_1991": null,
"data_zone": "West End North - 01",
"data_zone_2011": "S01006571",
"data_zone_2001": "S01000125",
"intermediate_zone": "West End North",
"intermediate_zone_2011": "S02000007",
"intermediate_zone_2001": "S02000017",
"locality": "Aberdeen",
"locality_2020": "Aberdeen",
"locality_2001": "Aberdeen",
"locality_1991": null,
"settlement": "Aberdeen, Milltimber, and Peterculter",
"settlement_2020": "Aberdeen Settlement",
"settlement_2001": "Aberdeen Settlement",
"civil_parish": "Old Machar",
"island": "Mainland of Scotland",
"national_park": null,
"travel_to_work_area": "Aberdeen",
"lau_level_1": "Aberdeen City",
"itl_level_2": "North Eastern Scotland",
"itl_level_3": "Aberdeen City and Aberdeenshire",
"urban_rural_6_fold": "1",
"urban_rural_8_fold": "1",
"scottish_index_of_multiple_deprivation": 6414,
"roa_community_planning_partnership": "Aberdeen City",
"roa_local": "Aberdeen City",
"census_household_count": 0,
"census_household_count_2011": 8,
"census_household_count_2001": 12,
"census_household_count_1991": null,
"census_population_count": 0,
"census_population_count_2011": 18,
"census_population_count_2001": 26,
"census_population_count_1991": null,
"never_digitised": false,
"codes": {
"council_area": "S12000033",
"electoral_ward": "S13002841",
"enterprise_region": "S99999999",
"local_government_district": "S12000033",
"local_government_district_1991": "S99999999",
"uk_parliamentary_constituency": "S14000061",
"scottish_parliamentary_region": "S17000026",
"scottish_parliamentary_region_2021": "S17000014",
"scottish_parliamentary_constituency": "S16000151",
"scottish_parliamentary_constituency_2021": "S16000074",
"health_board_area": "S08000020",
"health_board_area_2006": "S08000006",
"health_board_area_1995": "0",
"integration_authority": "S37000002",
"data_zone": "S01013550",
"data_zone_2011": "S01006571",
"data_zone_2001": "S01000125",
"intermediate_zone": "S02002527",
"intermediate_zone_2011": "S02000007",
"intermediate_zone_2001": "S02000017",
"locality": "S19000001",
"settlement": "S20000001",
"civil_parish": "S07000001",
"island": "S20000001",
"national_park": null,
"travel_to_work_area": "S22000047",
"lau_level_1": "TLM50",
"itl_level_2": "TLM5",
"itl_level_3": "TLM50",
"registration_district": "RD20",
"strategic_development_planning_area": "SD01",
"roa_community_planning_partnership": "S12000033",
"roa_local": "S12000033"
}
}
}
+
{
"status": 200,
"result": {
"postcode": "AB10 1XG",
"pc_compact": "AB101XG",
"postcode_district": "AB10",
"postcode_sector": "AB10 1",
"incode": "1XG",
"outcode": "AB10",
"user_type": "0",
"date_of_introduction": "198001",
"date_of_deletion": null,
"linked_small_user_postcode": null,
"longitude": -2.10250,
"latitude": 57.14945,
"eastings": 393859,
"northings": 806073,
"split_indicator": "0",
"grid_link_indicator": "1",
"grid_link_positional_accuracy": "1",
"council_area": "Aberdeen City",
"electoral_ward": "Midstocket/Rosemount",
"registration_district": "RD20",
"enterprise_region": "Highlands and Islands",
"strategic_development_planning_area": "SD01",
"local_government_district": "Aberdeen City",
"local_government_district_1991": "City of Aberdeen",
"uk_parliamentary_constituency": "Aberdeen South",
"scottish_parliamentary_region": "North East Scotland",
"scottish_parliamentary_constituency": "Aberdeen Central",
"health_board_area": "Grampian",
"health_board_area_2006": "Grampian",
"health_board_area_1995": "Grampian",
"integration_authority": "Aberdeen City",
"output_area": "S00136537",
"output_area_2011": "S00088970",
"output_area_2001": "S00000700",
"output_area_1991": null,
"data_zone": "West End North - 01",
"data_zone_2011": "S01006571",
"data_zone_2001": "S01000125",
"intermediate_zone": "West End North",
"intermediate_zone_2011": "S02000007",
"intermediate_zone_2001": "S02000017",
"locality": "Aberdeen",
"locality_2020": "Aberdeen",
"locality_2001": "Aberdeen",
"locality_1991": null,
"settlement": "Aberdeen, Milltimber, and Peterculter",
"settlement_2020": "Aberdeen Settlement",
"settlement_2001": "Aberdeen Settlement",
"civil_parish": "Old Machar",
"island": "Mainland of Scotland",
"national_park": null,
"travel_to_work_area": "Aberdeen",
"lau_level_1": "Aberdeen City",
"itl_level_2": "North Eastern Scotland",
"itl_level_3": "Aberdeen City and Aberdeenshire",
"urban_rural_6_fold": "1",
"urban_rural_8_fold": "1",
"scottish_index_of_multiple_deprivation": 6414,
"roa_community_planning_partnership": "Aberdeen City",
"roa_local": "Aberdeen City",
"census_household_count": 0,
"census_household_count_2011": 8,
"census_household_count_2001": 12,
"census_household_count_1991": null,
"census_population_count": 0,
"census_population_count_2011": 18,
"census_population_count_2001": 26,
"census_population_count_1991": null,
"never_digitised": false,
"codes": {
"council_area": "S12000033",
"electoral_ward": "S13002841",
"enterprise_region": "S99999999",
"local_government_district": "S12000033",
"local_government_district_1991": "S99999999",
"uk_parliamentary_constituency": "S14000061",
"scottish_parliamentary_region": "S17000026",
"scottish_parliamentary_constituency": "S16000151",
"health_board_area": "S08000020",
"health_board_area_2006": "S08000006",
"health_board_area_1995": "0",
"integration_authority": "S37000002",
"data_zone": "S01013550",
"data_zone_2011": "S01006571",
"data_zone_2001": "S01000125",
"intermediate_zone": "S02002527",
"intermediate_zone_2011": "S02000007",
"intermediate_zone_2001": "S02000017",
"locality": "S19000001",
"settlement": "S20000001",
"civil_parish": "S07000001",
"island": "S20000001",
"national_park": null,
"travel_to_work_area": "S22000047",
"lau_level_1": "TLM50",
"itl_level_2": "TLM5",
"itl_level_3": "TLM50",
"registration_district": "RD20",
"strategic_development_planning_area": "SD01",
"roa_community_planning_partnership": "S12000033",
"roa_local": "S12000033"
}
}
}
\ No newline at end of file diff --git a/build/docs/scottish-postcode/schema/index.html b/build/docs/scottish-postcode/schema/index.html index 82d26fef0..ae2d12eb8 100644 --- a/build/docs/scottish-postcode/schema/index.html +++ b/build/docs/scottish-postcode/schema/index.html @@ -4,8 +4,8 @@ Scottish Postcode Schema | Postcodes.io - - + + @@ -13,16 +13,16 @@

Scottish Postcode Schema

The Scottish Postcode schema represents the full set of geographies the Scottish Postcode Directory (SPD) ships against a postcode: administrative, electoral, health, statistical, and census. It is returned by the /scotland/postcodes/:postcode endpoint.

Top-level fields hold the canonical (latest) value for each datapoint. Year-suffixed fields surface prior versions where SPD publishes them (e.g. data_zone is the 2022 Data Zone; data_zone_2011 and data_zone_2001 are historical baselines). The codes object mirrors the same datapoints with their GSS / official codes.

-
Scottish Parliament 2025 boundaries

scottish_parliamentary_constituency and scottish_parliamentary_region now hold the 2025 designation (Second Review of Scottish Parliament Boundaries, SSI 2025/285), which took effect at the 7 May 2026 Holyrood election - boundaries and names changed. The superseded 2021 values moved to scottish_parliamentary_constituency_2021 and scottish_parliamentary_region_2021. Consumers pinned to the 2021 boundaries should read the _2021 fields.

+
Scottish Parliament 2026 boundaries

scottish_parliamentary_constituency and scottish_parliamentary_region hold the 2026 designation (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). SPD 2026/2 no longer publishes the superseded 2021 boundaries, so the scottish_parliamentary_constituency_2021 and scottish_parliamentary_region_2021 fields have been removed.

Example​

-
{
"status": 200,
"result": {
"postcode": "AB10 1XG",
"postcode_district": "AB10",
"postcode_sector": "AB10 1",
"incode": "1XG",
"outcode": "AB10",
"user_type": "0",
"date_of_introduction": "199406",
"date_of_deletion": null,
"longitude": -2.10250,
"latitude": 57.14945,
"eastings": 393859,
"northings": 806073,
"council_area": "Aberdeen City",
"electoral_ward": "Midstocket/Rosemount",
"uk_parliamentary_constituency": "Aberdeen South",
"scottish_parliamentary_region": "North East Scotland",
"scottish_parliamentary_region_2021": "North East Scotland",
"scottish_parliamentary_constituency": "Aberdeen Central",
"scottish_parliamentary_constituency_2021": "Aberdeen Central",
"health_board_area": "Grampian",
"integration_authority": "Aberdeen City",
"data_zone": "West End North - 01",
"data_zone_2011": "S01006571",
"intermediate_zone": "West End North",
"output_area": "S00136537",
"locality": "Aberdeen",
"settlement": "Aberdeen, Milltimber, and Peterculter",
"civil_parish": "Old Machar",
"island": "Mainland of Scotland",
"national_park": null,
"travel_to_work_area": "Aberdeen",
"lau_level_1": "Aberdeen City",
"itl_level_2": "North Eastern Scotland",
"itl_level_3": "Aberdeen City and Aberdeenshire",
"urban_rural_6_fold": "1",
"urban_rural_8_fold": "1",
"scottish_index_of_multiple_deprivation": 6414,
"census_household_count": 0,
"census_population_count": 0,
"codes": {
"council_area": "S12000033",
"electoral_ward": "S13002841",
"uk_parliamentary_constituency": "S14000061",
"scottish_parliamentary_region": "S17000026",
"scottish_parliamentary_region_2021": "S17000014",
"scottish_parliamentary_constituency": "S16000151",
"scottish_parliamentary_constituency_2021": "S16000074",
"health_board_area": "S08000020",
"integration_authority": "S37000002",
"data_zone": "S01013550",
"intermediate_zone": "S02002527",
"locality": "S19000001",
"settlement": "S20000001",
"civil_parish": "S07000001",
"national_park": null,
"travel_to_work_area": "S22000047"
}
}
}
+
{
"status": 200,
"result": {
"postcode": "AB10 1XG",
"postcode_district": "AB10",
"postcode_sector": "AB10 1",
"incode": "1XG",
"outcode": "AB10",
"user_type": "0",
"date_of_introduction": "199406",
"date_of_deletion": null,
"longitude": -2.10250,
"latitude": 57.14945,
"eastings": 393859,
"northings": 806073,
"council_area": "Aberdeen City",
"electoral_ward": "Midstocket/Rosemount",
"uk_parliamentary_constituency": "Aberdeen South",
"scottish_parliamentary_region": "North East Scotland",
"scottish_parliamentary_constituency": "Aberdeen Central",
"health_board_area": "Grampian",
"integration_authority": "Aberdeen City",
"data_zone": "West End North - 01",
"data_zone_2011": "S01006571",
"intermediate_zone": "West End North",
"output_area": "S00136537",
"locality": "Aberdeen",
"settlement": "Aberdeen, Milltimber, and Peterculter",
"civil_parish": "Old Machar",
"island": "Mainland of Scotland",
"national_park": null,
"travel_to_work_area": "Aberdeen",
"lau_level_1": "Aberdeen City",
"itl_level_2": "North Eastern Scotland",
"itl_level_3": "Aberdeen City and Aberdeenshire",
"urban_rural_6_fold": "1",
"urban_rural_8_fold": "1",
"scottish_index_of_multiple_deprivation": 6414,
"census_household_count": 0,
"census_population_count": 0,
"codes": {
"council_area": "S12000033",
"electoral_ward": "S13002841",
"uk_parliamentary_constituency": "S14000061",
"scottish_parliamentary_region": "S17000026",
"scottish_parliamentary_constituency": "S16000151",
"health_board_area": "S08000020",
"integration_authority": "S37000002",
"data_zone": "S01013550",
"intermediate_zone": "S02002527",
"locality": "S19000001",
"settlement": "S20000001",
"civil_parish": "S07000001",
"national_park": null,
"travel_to_work_area": "S22000047"
}
}
}

Reference​

Identity & spatial​

FieldTypeDescriptionExample
postcodestringRoyal Mail postcode (canonical formatting with single space)."AB10 1XG"
pc_compactstringPostcode with all spaces removed."AB101XG"
postcode_districtstringEquivalent to the outward code."AB10"
postcode_sectorstringOutward code plus the first character of the inward code."AB10 1"
outcode / incodestringOutward / inward halves of the postcode."AB10" / "1XG"
user_typestring | nullSPD user type ("0" = small user, "1" = large user)."0"
date_of_introductionstring | nullDate the postcode was introduced (YYYYMM)."199406"
date_of_deletionstring | nullDate the postcode was deleted (YYYYMM); null for live postcodes.null
linked_small_user_postcodestring | nullFor large-user postcodes, the linked small-user postcode (if any).null
longitude / latitudenumber | nullWGS84 coordinates.-2.10250
eastings / northingsinteger | nullOS National Grid grid reference (1m resolution).393859
split_indicatorstring | nullMarks postcodes that span more than one administrative unit."0"
grid_link_indicatorstring | nullHow the postcode was linked to its grid reference."1"
grid_link_positional_accuracystring | nullPositional accuracy of the grid reference."1"
never_digitisedbooleanTrue if the postcode has never been digitised (no grid reference established).false

Administrative geographies​

FieldTypeDescriptionExample
council_areastring | null2019 council area name (current unitary authority)."Aberdeen City"
electoral_wardstring | null2022 electoral ward name."Midstocket/Rosemount"
local_government_districtstring | null1995 local government district name (pre-unitary boundary)."Aberdeen City"
local_government_district_1991string | null1991 local government district name (historical)."City of Aberdeen"
enterprise_regionstring | null2008 enterprise region name."Highlands and Islands"
registration_districtstring | null2007 registration district code. (SPD provides codes only — no names.)"RD20"
strategic_development_planning_areastring | null2013 SDPA code."SD01"
civil_parishstring | null1930 Scottish civil parish name (latest historical baseline)."Old Machar"
islandstring | nullIsland name; "Mainland of Scotland" for non-island postcodes."Mainland of Scotland"
national_parkstring | null2010 national park name (Cairngorms / Loch Lomond and the Trossachs).null

Parliamentary​

-
FieldTypeDescriptionExample
uk_parliamentary_constituencystring | null2024 UK Parliamentary constituency."Aberdeen South"
scottish_parliamentary_regionstring | null2025 Scottish Parliamentary region (current; SSI 2025/285, 7 May 2026 election)."North East Scotland"
scottish_parliamentary_region_2021string | null2021 Scottish Parliamentary region (superseded)."North East Scotland"
scottish_parliamentary_constituencystring | null2025 Scottish Parliamentary constituency (current; SSI 2025/285, 7 May 2026 election)."Aberdeen Central"
scottish_parliamentary_constituency_2021string | null2021 Scottish Parliamentary constituency (superseded)."Aberdeen Central"
+
FieldTypeDescriptionExample
uk_parliamentary_constituencystring | null2024 UK Parliamentary constituency."Aberdeen South"
scottish_parliamentary_regionstring | null2026 Scottish Parliamentary region (current; SSI 2025/285, 7 May 2026 election)."North East Scotland"
scottish_parliamentary_constituencystring | null2026 Scottish Parliamentary constituency (current; SSI 2025/285, 7 May 2026 election)."Aberdeen Central"

Health​

FieldTypeDescriptionExample
health_board_areastring | null2019 NHS health board area (operational)."Grampian"
health_board_area_2006string | null2006 health board area (historical)."Grampian"
health_board_area_1995string | null1995 health board area (historical)."Grampian"
integration_authoritystring | null2019 health and social care integration authority."Aberdeen City"

Statistical & census​

diff --git a/build/docs/self-host/index.html b/build/docs/self-host/index.html index ab79e4c0d..416818fe4 100644 --- a/build/docs/self-host/index.html +++ b/build/docs/self-host/index.html @@ -4,8 +4,8 @@ Self Host (Docker) | Postcodes.io - - + + diff --git a/build/docs/terminated-postcode/lookup/index.html b/build/docs/terminated-postcode/lookup/index.html index 67d9d0f35..e9f2f1612 100644 --- a/build/docs/terminated-postcode/lookup/index.html +++ b/build/docs/terminated-postcode/lookup/index.html @@ -4,8 +4,8 @@ Lookup a Terminated Postcode | Postcodes.io - - + + diff --git a/build/docs/terminated-postcode/schema/index.html b/build/docs/terminated-postcode/schema/index.html index d1bc08f2d..7dbe81e0f 100644 --- a/build/docs/terminated-postcode/schema/index.html +++ b/build/docs/terminated-postcode/schema/index.html @@ -4,8 +4,8 @@ Terminated Postcode Response Schema | Postcodes.io - - + + diff --git a/build/endpoints/index.html b/build/endpoints/index.html index 61246dddf..9c8ff9524 100644 --- a/build/endpoints/index.html +++ b/build/endpoints/index.html @@ -4,8 +4,8 @@ Endpoints | Postcodes.io - - + + diff --git a/build/index.html b/build/index.html index d585f9cb9..286e37bfa 100644 --- a/build/index.html +++ b/build/index.html @@ -4,8 +4,8 @@ Postcode & Geolocation API for the UK | Postcodes.io - - + + diff --git a/build/openapi.json b/build/openapi.json index fcb1f6b31..7caf30873 100644 --- a/build/openapi.json +++ b/build/openapi.json @@ -1660,31 +1660,17 @@ "example": "Aberdeen South" }, "scottish_parliamentary_region": { - "title": "Scottish Parliamentary Region (2025)", + "title": "Scottish Parliamentary Region (2026)", "type": "string", "nullable": true, - "description": "2025 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation.", - "example": "North East Scotland" - }, - "scottish_parliamentary_region_2021": { - "title": "Scottish Parliamentary Region (2021)", - "type": "string", - "nullable": true, - "description": "2021 Scottish Parliamentary region name (superseded by the 2025 designation).", + "description": "2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.", "example": "North East Scotland" }, "scottish_parliamentary_constituency": { - "title": "Scottish Parliamentary Constituency (2025)", - "type": "string", - "nullable": true, - "description": "2025 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation.", - "example": "Aberdeen Central" - }, - "scottish_parliamentary_constituency_2021": { - "title": "Scottish Parliamentary Constituency (2021)", + "title": "Scottish Parliamentary Constituency (2026)", "type": "string", "nullable": true, - "description": "2021 Scottish Parliamentary constituency name (superseded by the 2025 designation).", + "description": "2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.", "example": "Aberdeen Central" }, "health_board_area": { @@ -2037,35 +2023,20 @@ "example": "S14000061" }, "scottish_parliamentary_region": { - "title": "Scottish Parliamentary Region Code (2025)", + "title": "Scottish Parliamentary Region Code (2026)", "type": "string", "nullable": true, - "description": "9-character GSS code for the 2025 Scottish Parliamentary region (current designation).", + "description": "9-character GSS code for the 2026 Scottish Parliamentary region (current designation).", "example": "S17000026" }, - "scottish_parliamentary_region_2021": { - "title": "Scottish Parliamentary Region Code (2021)", - "type": "string", - "nullable": true, - "description": "9-character GSS code for the superseded 2021 Scottish Parliamentary region.", - "example": "S17000014" - }, "scottish_parliamentary_constituency": { - "title": "Scottish Parliamentary Constituency Code (2025)", + "title": "Scottish Parliamentary Constituency Code (2026)", "type": "string", "nullable": true, - "description": "9-character GSS code for the 2025 Scottish Parliamentary constituency (current designation).", + "description": "9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation).", "example": "S16000151", "pattern": "^S[0-9]{8}$" }, - "scottish_parliamentary_constituency_2021": { - "title": "Scottish Parliamentary Constituency Code (2021)", - "type": "string", - "nullable": true, - "description": "9-character GSS code for the superseded 2021 Scottish Parliamentary constituency.", - "example": "S16000074", - "pattern": "^S[0-9]{8}$" - }, "health_board_area": { "title": "Health Board Area Code (2019)", "type": "string", diff --git a/build/openapi.yaml b/build/openapi.yaml index 7ba5a4582..a1451179a 100644 --- a/build/openapi.yaml +++ b/build/openapi.yaml @@ -1421,28 +1421,16 @@ components: description: 2024 UK Parliamentary constituency name. example: Aberdeen South scottish_parliamentary_region: - title: Scottish Parliamentary Region (2025) + title: Scottish Parliamentary Region (2026) type: string nullable: true - description: 2025 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation. - example: North East Scotland - scottish_parliamentary_region_2021: - title: Scottish Parliamentary Region (2021) - type: string - nullable: true - description: 2021 Scottish Parliamentary region name (superseded by the 2025 designation). + description: 2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation. example: North East Scotland scottish_parliamentary_constituency: - title: Scottish Parliamentary Constituency (2025) - type: string - nullable: true - description: 2025 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation. - example: Aberdeen Central - scottish_parliamentary_constituency_2021: - title: Scottish Parliamentary Constituency (2021) + title: Scottish Parliamentary Constituency (2026) type: string nullable: true - description: 2021 Scottish Parliamentary constituency name (superseded by the 2025 designation). + description: 2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation. example: Aberdeen Central health_board_area: title: Health Board Area (2019) @@ -1754,31 +1742,18 @@ components: description: 9-character GSS code for the 2024 UK Parliamentary constituency. example: S14000061 scottish_parliamentary_region: - title: Scottish Parliamentary Region Code (2025) + title: Scottish Parliamentary Region Code (2026) type: string nullable: true - description: 9-character GSS code for the 2025 Scottish Parliamentary region (current designation). + description: 9-character GSS code for the 2026 Scottish Parliamentary region (current designation). example: S17000026 - scottish_parliamentary_region_2021: - title: Scottish Parliamentary Region Code (2021) - type: string - nullable: true - description: 9-character GSS code for the superseded 2021 Scottish Parliamentary region. - example: S17000014 scottish_parliamentary_constituency: - title: Scottish Parliamentary Constituency Code (2025) + title: Scottish Parliamentary Constituency Code (2026) type: string nullable: true - description: 9-character GSS code for the 2025 Scottish Parliamentary constituency (current designation). + description: 9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation). example: S16000151 pattern: ^S[0-9]{8}$ - scottish_parliamentary_constituency_2021: - title: Scottish Parliamentary Constituency Code (2021) - type: string - nullable: true - description: 9-character GSS code for the superseded 2021 Scottish Parliamentary constituency. - example: S16000074 - pattern: ^S[0-9]{8}$ health_board_area: title: Health Board Area Code (2019) type: string diff --git a/docs/api/get-scottish-postcode.api.mdx b/docs/api/get-scottish-postcode.api.mdx index 5cfc225e8..40cce9879 100644 --- a/docs/api/get-scottish-postcode.api.mdx +++ b/docs/api/get-scottish-postcode.api.mdx @@ -5,7 +5,7 @@ description: "Lookup a Scottish postcode." sidebar_label: "Lookup Scottish Postcode" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null @@ -73,7 +73,7 @@ Source: Scottish Postcode Directory (National Records of Scotland). diff --git a/docs/scottish-postcode/lookup.mdx b/docs/scottish-postcode/lookup.mdx index 95678336f..f0d7f67d7 100644 --- a/docs/scottish-postcode/lookup.mdx +++ b/docs/scottish-postcode/lookup.mdx @@ -57,9 +57,7 @@ The above would match any of these inputs: "AB10 1XG", "ab101xg", "Ab10 1Xg", et "local_government_district_1991": "City of Aberdeen", "uk_parliamentary_constituency": "Aberdeen South", "scottish_parliamentary_region": "North East Scotland", - "scottish_parliamentary_region_2021": "North East Scotland", "scottish_parliamentary_constituency": "Aberdeen Central", - "scottish_parliamentary_constituency_2021": "Aberdeen Central", "health_board_area": "Grampian", "health_board_area_2006": "Grampian", "health_board_area_1995": "Grampian", @@ -110,9 +108,7 @@ The above would match any of these inputs: "AB10 1XG", "ab101xg", "Ab10 1Xg", et "local_government_district_1991": "S99999999", "uk_parliamentary_constituency": "S14000061", "scottish_parliamentary_region": "S17000026", - "scottish_parliamentary_region_2021": "S17000014", "scottish_parliamentary_constituency": "S16000151", - "scottish_parliamentary_constituency_2021": "S16000074", "health_board_area": "S08000020", "health_board_area_2006": "S08000006", "health_board_area_1995": "0", diff --git a/docs/scottish-postcode/schema.mdx b/docs/scottish-postcode/schema.mdx index 1c0396414..7401d3329 100644 --- a/docs/scottish-postcode/schema.mdx +++ b/docs/scottish-postcode/schema.mdx @@ -7,9 +7,9 @@ The Scottish Postcode schema represents the full set of geographies the Scottish Top-level fields hold the **canonical (latest)** value for each datapoint. Year-suffixed fields surface prior versions where SPD publishes them (e.g. `data_zone` is the 2022 Data Zone; `data_zone_2011` and `data_zone_2001` are historical baselines). The `codes` object mirrors the same datapoints with their GSS / official codes. -:::note Scottish Parliament 2025 boundaries +:::note Scottish Parliament 2026 boundaries -`scottish_parliamentary_constituency` and `scottish_parliamentary_region` now hold the **2025** designation (Second Review of Scottish Parliament Boundaries, SSI 2025/285), which took effect at the 7 May 2026 Holyrood election - boundaries **and** names changed. The superseded 2021 values moved to `scottish_parliamentary_constituency_2021` and `scottish_parliamentary_region_2021`. Consumers pinned to the 2021 boundaries should read the `_2021` fields. +`scottish_parliamentary_constituency` and `scottish_parliamentary_region` hold the **2026** designation (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). SPD 2026/2 no longer publishes the superseded 2021 boundaries, so the `scottish_parliamentary_constituency_2021` and `scottish_parliamentary_region_2021` fields have been removed. ::: @@ -35,9 +35,7 @@ Top-level fields hold the **canonical (latest)** value for each datapoint. Year- "electoral_ward": "Midstocket/Rosemount", "uk_parliamentary_constituency": "Aberdeen South", "scottish_parliamentary_region": "North East Scotland", - "scottish_parliamentary_region_2021": "North East Scotland", "scottish_parliamentary_constituency": "Aberdeen Central", - "scottish_parliamentary_constituency_2021": "Aberdeen Central", "health_board_area": "Grampian", "integration_authority": "Aberdeen City", "data_zone": "West End North - 01", @@ -63,9 +61,7 @@ Top-level fields hold the **canonical (latest)** value for each datapoint. Year- "electoral_ward": "S13002841", "uk_parliamentary_constituency": "S14000061", "scottish_parliamentary_region": "S17000026", - "scottish_parliamentary_region_2021": "S17000014", "scottish_parliamentary_constituency": "S16000151", - "scottish_parliamentary_constituency_2021": "S16000074", "health_board_area": "S08000020", "integration_authority": "S37000002", "data_zone": "S01013550", @@ -122,10 +118,8 @@ Top-level fields hold the **canonical (latest)** value for each datapoint. Year- | Field | Type | Description | Example | | ------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------- | --------------------- | | `uk_parliamentary_constituency` | string \| null | 2024 UK Parliamentary constituency. | "Aberdeen South" | -| `scottish_parliamentary_region` | string \| null | **2025** Scottish Parliamentary region (current; SSI 2025/285, 7 May 2026 election). | "North East Scotland" | -| `scottish_parliamentary_region_2021` | string \| null | 2021 Scottish Parliamentary region (superseded). | "North East Scotland" | -| `scottish_parliamentary_constituency` | string \| null | **2025** Scottish Parliamentary constituency (current; SSI 2025/285, 7 May 2026 election). | "Aberdeen Central" | -| `scottish_parliamentary_constituency_2021` | string \| null | 2021 Scottish Parliamentary constituency (superseded). | "Aberdeen Central" | +| `scottish_parliamentary_region` | string \| null | **2026** Scottish Parliamentary region (current; SSI 2025/285, 7 May 2026 election). | "North East Scotland" | +| `scottish_parliamentary_constituency` | string \| null | **2026** Scottish Parliamentary constituency (current; SSI 2025/285, 7 May 2026 election). | "Aberdeen Central" | ### Health diff --git a/openapi/components/schemas/ScottishPostcodes.yaml b/openapi/components/schemas/ScottishPostcodes.yaml index 4dab94b2e..6a5dc69d4 100644 --- a/openapi/components/schemas/ScottishPostcodes.yaml +++ b/openapi/components/schemas/ScottishPostcodes.yaml @@ -168,34 +168,22 @@ properties: description: 2024 UK Parliamentary constituency name. example: "Aberdeen South" scottish_parliamentary_region: - title: Scottish Parliamentary Region (2025) + title: Scottish Parliamentary Region (2026) type: string nullable: true description: >- - 2025 Scottish Parliamentary region name (Second Review of Scottish - Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood - election). This is the current designation. - example: "North East Scotland" - scottish_parliamentary_region_2021: - title: Scottish Parliamentary Region (2021) - type: string - nullable: true - description: 2021 Scottish Parliamentary region name (superseded by the 2025 designation). + 2026 Scottish Parliamentary region name (Second Review of Scottish + Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 + Holyrood election). This is the current designation. example: "North East Scotland" scottish_parliamentary_constituency: - title: Scottish Parliamentary Constituency (2025) + title: Scottish Parliamentary Constituency (2026) type: string nullable: true description: >- - 2025 Scottish Parliamentary constituency name (Second Review of Scottish - Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood - election). This is the current designation. - example: "Aberdeen Central" - scottish_parliamentary_constituency_2021: - title: Scottish Parliamentary Constituency (2021) - type: string - nullable: true - description: 2021 Scottish Parliamentary constituency name (superseded by the 2025 designation). + 2026 Scottish Parliamentary constituency name (Second Review of Scottish + Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 + Holyrood election). This is the current designation. example: "Aberdeen Central" health_board_area: title: Health Board Area (2019) @@ -507,31 +495,18 @@ properties: description: 9-character GSS code for the 2024 UK Parliamentary constituency. example: "S14000061" scottish_parliamentary_region: - title: Scottish Parliamentary Region Code (2025) + title: Scottish Parliamentary Region Code (2026) type: string nullable: true - description: 9-character GSS code for the 2025 Scottish Parliamentary region (current designation). + description: 9-character GSS code for the 2026 Scottish Parliamentary region (current designation). example: "S17000026" - scottish_parliamentary_region_2021: - title: Scottish Parliamentary Region Code (2021) - type: string - nullable: true - description: 9-character GSS code for the superseded 2021 Scottish Parliamentary region. - example: "S17000014" scottish_parliamentary_constituency: - title: Scottish Parliamentary Constituency Code (2025) + title: Scottish Parliamentary Constituency Code (2026) type: string nullable: true - description: 9-character GSS code for the 2025 Scottish Parliamentary constituency (current designation). + description: 9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation). example: "S16000151" pattern: "^S[0-9]{8}$" - scottish_parliamentary_constituency_2021: - title: Scottish Parliamentary Constituency Code (2021) - type: string - nullable: true - description: 9-character GSS code for the superseded 2021 Scottish Parliamentary constituency. - example: "S16000074" - pattern: "^S[0-9]{8}$" health_board_area: title: Health Board Area Code (2019) type: string diff --git a/static/openapi.json b/static/openapi.json index fcb1f6b31..7caf30873 100644 --- a/static/openapi.json +++ b/static/openapi.json @@ -1660,31 +1660,17 @@ "example": "Aberdeen South" }, "scottish_parliamentary_region": { - "title": "Scottish Parliamentary Region (2025)", + "title": "Scottish Parliamentary Region (2026)", "type": "string", "nullable": true, - "description": "2025 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation.", - "example": "North East Scotland" - }, - "scottish_parliamentary_region_2021": { - "title": "Scottish Parliamentary Region (2021)", - "type": "string", - "nullable": true, - "description": "2021 Scottish Parliamentary region name (superseded by the 2025 designation).", + "description": "2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.", "example": "North East Scotland" }, "scottish_parliamentary_constituency": { - "title": "Scottish Parliamentary Constituency (2025)", - "type": "string", - "nullable": true, - "description": "2025 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation.", - "example": "Aberdeen Central" - }, - "scottish_parliamentary_constituency_2021": { - "title": "Scottish Parliamentary Constituency (2021)", + "title": "Scottish Parliamentary Constituency (2026)", "type": "string", "nullable": true, - "description": "2021 Scottish Parliamentary constituency name (superseded by the 2025 designation).", + "description": "2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.", "example": "Aberdeen Central" }, "health_board_area": { @@ -2037,35 +2023,20 @@ "example": "S14000061" }, "scottish_parliamentary_region": { - "title": "Scottish Parliamentary Region Code (2025)", + "title": "Scottish Parliamentary Region Code (2026)", "type": "string", "nullable": true, - "description": "9-character GSS code for the 2025 Scottish Parliamentary region (current designation).", + "description": "9-character GSS code for the 2026 Scottish Parliamentary region (current designation).", "example": "S17000026" }, - "scottish_parliamentary_region_2021": { - "title": "Scottish Parliamentary Region Code (2021)", - "type": "string", - "nullable": true, - "description": "9-character GSS code for the superseded 2021 Scottish Parliamentary region.", - "example": "S17000014" - }, "scottish_parliamentary_constituency": { - "title": "Scottish Parliamentary Constituency Code (2025)", + "title": "Scottish Parliamentary Constituency Code (2026)", "type": "string", "nullable": true, - "description": "9-character GSS code for the 2025 Scottish Parliamentary constituency (current designation).", + "description": "9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation).", "example": "S16000151", "pattern": "^S[0-9]{8}$" }, - "scottish_parliamentary_constituency_2021": { - "title": "Scottish Parliamentary Constituency Code (2021)", - "type": "string", - "nullable": true, - "description": "9-character GSS code for the superseded 2021 Scottish Parliamentary constituency.", - "example": "S16000074", - "pattern": "^S[0-9]{8}$" - }, "health_board_area": { "title": "Health Board Area Code (2019)", "type": "string", diff --git a/static/openapi.yaml b/static/openapi.yaml index 7ba5a4582..a1451179a 100644 --- a/static/openapi.yaml +++ b/static/openapi.yaml @@ -1421,28 +1421,16 @@ components: description: 2024 UK Parliamentary constituency name. example: Aberdeen South scottish_parliamentary_region: - title: Scottish Parliamentary Region (2025) + title: Scottish Parliamentary Region (2026) type: string nullable: true - description: 2025 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation. - example: North East Scotland - scottish_parliamentary_region_2021: - title: Scottish Parliamentary Region (2021) - type: string - nullable: true - description: 2021 Scottish Parliamentary region name (superseded by the 2025 designation). + description: 2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation. example: North East Scotland scottish_parliamentary_constituency: - title: Scottish Parliamentary Constituency (2025) - type: string - nullable: true - description: 2025 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, effective at the 7 May 2026 Holyrood election). This is the current designation. - example: Aberdeen Central - scottish_parliamentary_constituency_2021: - title: Scottish Parliamentary Constituency (2021) + title: Scottish Parliamentary Constituency (2026) type: string nullable: true - description: 2021 Scottish Parliamentary constituency name (superseded by the 2025 designation). + description: 2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation. example: Aberdeen Central health_board_area: title: Health Board Area (2019) @@ -1754,31 +1742,18 @@ components: description: 9-character GSS code for the 2024 UK Parliamentary constituency. example: S14000061 scottish_parliamentary_region: - title: Scottish Parliamentary Region Code (2025) + title: Scottish Parliamentary Region Code (2026) type: string nullable: true - description: 9-character GSS code for the 2025 Scottish Parliamentary region (current designation). + description: 9-character GSS code for the 2026 Scottish Parliamentary region (current designation). example: S17000026 - scottish_parliamentary_region_2021: - title: Scottish Parliamentary Region Code (2021) - type: string - nullable: true - description: 9-character GSS code for the superseded 2021 Scottish Parliamentary region. - example: S17000014 scottish_parliamentary_constituency: - title: Scottish Parliamentary Constituency Code (2025) + title: Scottish Parliamentary Constituency Code (2026) type: string nullable: true - description: 9-character GSS code for the 2025 Scottish Parliamentary constituency (current designation). + description: 9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation). example: S16000151 pattern: ^S[0-9]{8}$ - scottish_parliamentary_constituency_2021: - title: Scottish Parliamentary Constituency Code (2021) - type: string - nullable: true - description: 9-character GSS code for the superseded 2021 Scottish Parliamentary constituency. - example: S16000074 - pattern: ^S[0-9]{8}$ health_board_area: title: Health Board Area Code (2019) type: string diff --git a/test/queries.scottish_postcodes.integration.ts b/test/queries.scottish_postcodes.integration.ts index 1292023c7..b2b07fb4c 100644 --- a/test/queries.scottish_postcodes.integration.ts +++ b/test/queries.scottish_postcodes.integration.ts @@ -92,12 +92,8 @@ describe("queries/scottish_postcodes (contract)", () => { roa_local_code: null, scottish_index_of_multiple_deprivation: 3888, scottish_parliamentary_constituency: "Aberdeen Central", - scottish_parliamentary_constituency_2021: "Aberdeen Central", - scottish_parliamentary_constituency_2021_code: "S16000074", scottish_parliamentary_constituency_code: "S16000151", scottish_parliamentary_region: "North East Scotland", - scottish_parliamentary_region_2021: "North East Scotland", - scottish_parliamentary_region_2021_code: "S17000014", scottish_parliamentary_region_code: "S17000026", settlement: "Aberdeen, Milltimber, and Peterculter", settlement_2001: "Aberdeen", @@ -200,12 +196,8 @@ describe("queries/scottish_postcodes (contract)", () => { roa_local_code: null, scottish_index_of_multiple_deprivation: 3888, scottish_parliamentary_constituency: "Aberdeen Central", - scottish_parliamentary_constituency_2021: "Aberdeen Central", - scottish_parliamentary_constituency_2021_code: "S16000074", scottish_parliamentary_constituency_code: "S16000151", scottish_parliamentary_region: "North East Scotland", - scottish_parliamentary_region_2021: "North East Scotland", - scottish_parliamentary_region_2021_code: "S17000014", scottish_parliamentary_region_code: "S17000026", settlement: "Aberdeen, Milltimber, and Peterculter", settlement_2001: "Aberdeen", @@ -275,9 +267,7 @@ describe("queries/scottish_postcodes (contract)", () => { roa_community_planning_partnership: null, roa_local: null, scottish_parliamentary_constituency: "S16000151", - scottish_parliamentary_constituency_2021: "S16000074", scottish_parliamentary_region: "S17000026", - scottish_parliamentary_region_2021: "S17000014", settlement: "S53000002", strategic_development_planning_area: "S11000001", travel_to_work_area: "S22000047", @@ -332,9 +322,7 @@ describe("queries/scottish_postcodes (contract)", () => { roa_local: null, scottish_index_of_multiple_deprivation: 3888, scottish_parliamentary_constituency: "Aberdeen Central", - scottish_parliamentary_constituency_2021: "Aberdeen Central", scottish_parliamentary_region: "North East Scotland", - scottish_parliamentary_region_2021: "North East Scotland", settlement: "Aberdeen, Milltimber, and Peterculter", settlement_2001: "Aberdeen", settlement_2020: null, diff --git a/test/scottish_postcodes.e2e.integration.ts b/test/scottish_postcodes.e2e.integration.ts index a2a40bf63..ebb0a0853 100644 --- a/test/scottish_postcodes.e2e.integration.ts +++ b/test/scottish_postcodes.e2e.integration.ts @@ -33,9 +33,7 @@ describe("Scottish postcodes E2E", () => { local_government_district_1991: "Aberdeen City", uk_parliamentary_constituency: "Aberdeen South", scottish_parliamentary_region: "North East Scotland", - scottish_parliamentary_region_2021: "North East Scotland", scottish_parliamentary_constituency: "Aberdeen Central", - scottish_parliamentary_constituency_2021: "Aberdeen Central", health_board_area: "Grampian", health_board_area_2006: "Grampian", health_board_area_1995: "Grampian", @@ -86,9 +84,7 @@ describe("Scottish postcodes E2E", () => { local_government_district_1991: "15", uk_parliamentary_constituency: "S14000061", scottish_parliamentary_region: "S17000026", - scottish_parliamentary_region_2021: "S17000014", scottish_parliamentary_constituency: "S16000151", - scottish_parliamentary_constituency_2021: "S16000074", health_board_area: "S08000020", health_board_area_2006: "S08000006", health_board_area_1995: "02", From 666000949a10b8c8683fe3428272ef80b02a1d5e Mon Sep 17 00:00:00 2001 From: Christopher Blanchard Date: Tue, 8 Sep 2026 15:31:45 +0000 Subject: [PATCH 2/4] feat(ONSPD): Update to Aug 2026 ONSPD August 2026, SPD 2026/2 and OS Open Names July 2026. Carries the April 2026 NHS ICB reorganisation (CM postcodes now map to NHS Essex ICB, E54000066) and restores CED population. Seed and dw_postcodes.csv regenerated; centroid and tie-order drift reconciled in the outcodes/postcodes contract tests. Fixes #1352 Fixes #1330 Claude-Session: https://claude.ai/code/session_0195FWjQNKqsSSeZuRyu8Lzi --- latest | 2 +- test/queries.outcodes.integration.ts | 64 +++++++++++++------------- test/queries.postcodes.integration.ts | 24 +++++----- test/seed/seed.sql.gz | Bin 774057 -> 729660 bytes 4 files changed, 45 insertions(+), 45 deletions(-) diff --git a/latest b/latest index 5e8b41891..68ef6b855 100644 --- a/latest +++ b/latest @@ -1 +1 @@ -https://postcodesio.s3.amazonaws.com/public/postcodesio-2026-06-10-1135.sql.gz +https://postcodesio.s3.amazonaws.com/public/postcodesio-2026-09-08-1325.sql.gz diff --git a/test/queries.outcodes.integration.ts b/test/queries.outcodes.integration.ts index 44802f45c..f2fbbf615 100644 --- a/test/queries.outcodes.integration.ts +++ b/test/queries.outcodes.integration.ts @@ -20,10 +20,10 @@ describe("queries/outcodes (contract)", () => { "Torry/Ferryhill", ], country: ["Scotland"], - eastings: 392786, - latitude: 57.13535140639265, - longitude: -2.1208205449010666, - northings: 804946, + eastings: 392783, + latitude: 57.13538820731707, + longitude: -2.1208672500000016, + northings: 804950, outcode: "AB10", parish: [], parliamentary_constituency: ["Aberdeen North", "Aberdeen South"], @@ -42,10 +42,10 @@ describe("queries/outcodes (contract)", () => { "Torry/Ferryhill", ], country: ["Scotland"], - eastings: 392786, - latitude: 57.13535140639265, - longitude: -2.1208205449010666, - northings: 804946, + eastings: 392783, + latitude: 57.13538820731707, + longitude: -2.1208672500000016, + northings: 804950, outcode: "AB10", parish: [], parliamentary_constituency: ["Aberdeen North", "Aberdeen South"], @@ -68,11 +68,11 @@ describe("queries/outcodes (contract)", () => { admin_district: ["Aberdeen City"], admin_ward: ["George St/Harbour", "Torry/Ferryhill"], country: ["Scotland"], - distance: 1163.03925496, - eastings: 394472, - latitude: 57.13936805537972, - longitude: -2.092984680379747, - northings: 805391, + distance: 1161.81043416, + eastings: 394470, + latitude: 57.13937505705227, + longitude: -2.0930223534072896, + northings: 805392, outcode: "AB11", parish: [], parliamentary_constituency: ["Aberdeen South"], @@ -89,11 +89,11 @@ describe("queries/outcodes (contract)", () => { "Torry/Ferryhill", ], country: ["Scotland"], - distance: 2146.47577377, - eastings: 392786, - latitude: 57.13535140639265, - longitude: -2.1208205449010666, - northings: 804946, + distance: 2145.35910528, + eastings: 392783, + latitude: 57.13538820731707, + longitude: -2.1208672500000016, + northings: 804950, outcode: "AB10", parish: [], parliamentary_constituency: ["Aberdeen North", "Aberdeen South"], @@ -109,11 +109,11 @@ describe("queries/outcodes (contract)", () => { "Northfield/Mastrick North", ], country: ["Scotland"], - distance: 3800.42863154, - eastings: 390620, - latitude: 57.160021305989545, - longitude: -2.156714136718749, - northings: 807697, + distance: 3800.53314933, + eastings: 390619, + latitude: 57.16001172951876, + longitude: -2.156721596879061, + northings: 807696, outcode: "AB16", parish: [], parliamentary_constituency: ["Aberdeen North"], @@ -131,11 +131,11 @@ describe("queries/outcodes (contract)", () => { "Westhill and District", ], country: ["Scotland"], - distance: 4587.03227821, - eastings: 389845, - latitude: 57.1376069063906, - longitude: -2.1694168865886603, - northings: 805204, + distance: 4590.96852268, + eastings: 389841, + latitude: 57.137619008992885, + longitude: -2.1694916160071984, + northings: 805205, outcode: "AB15", parish: [], parliamentary_constituency: [ @@ -176,10 +176,10 @@ describe("queries/outcodes (contract)", () => { "Torry/Ferryhill", ], country: ["Scotland"], - eastings: 392786, - latitude: 57.13535140639265, - longitude: -2.1208205449010666, - northings: 804946, + eastings: 392783, + latitude: 57.13538820731707, + longitude: -2.1208672500000016, + northings: 804950, outcode: "AB10", parish: [], parliamentary_constituency: ["Aberdeen North", "Aberdeen South"], diff --git a/test/queries.postcodes.integration.ts b/test/queries.postcodes.integration.ts index d2fc7a4f7..2d911b54e 100644 --- a/test/queries.postcodes.integration.ts +++ b/test/queries.postcodes.integration.ts @@ -1812,7 +1812,7 @@ describe("queries/postcodes (contract)", () => { european_electoral_region: "Scotland", icb: "Scotland", icb_id: "S99999999", - incode: "1AR", + incode: "1AH", index_of_multiple_deprivation: 3888, latitude: 57.14959, lep1: null, @@ -1846,10 +1846,10 @@ describe("queries/postcodes (contract)", () => { parish: null, parish_id: "S99999999", parliamentary_constituency: "Aberdeen South", - pc_compact: "AB101AR", + pc_compact: "AB101AH", pfa: "Scotland", pfa_id: "S23000009", - postcode: "AB10 1AR", + postcode: "AB10 1AH", primary_care_trust: "Aberdeen City Community Health Partnership", quality: 1, region: null, @@ -1887,7 +1887,7 @@ describe("queries/postcodes (contract)", () => { european_electoral_region: "Scotland", icb: "Scotland", icb_id: "S99999999", - incode: "1AH", + incode: "1AX", index_of_multiple_deprivation: 3888, latitude: 57.14959, lep1: null, @@ -1921,10 +1921,10 @@ describe("queries/postcodes (contract)", () => { parish: null, parish_id: "S99999999", parliamentary_constituency: "Aberdeen South", - pc_compact: "AB101AH", + pc_compact: "AB101AX", pfa: "Scotland", pfa_id: "S23000009", - postcode: "AB10 1AH", + postcode: "AB10 1AX", primary_care_trust: "Aberdeen City Community Health Partnership", quality: 1, region: null, @@ -1962,7 +1962,7 @@ describe("queries/postcodes (contract)", () => { european_electoral_region: "Scotland", icb: "Scotland", icb_id: "S99999999", - incode: "1AX", + incode: "1AR", index_of_multiple_deprivation: 3888, latitude: 57.14959, lep1: null, @@ -1996,10 +1996,10 @@ describe("queries/postcodes (contract)", () => { parish: null, parish_id: "S99999999", parliamentary_constituency: "Aberdeen South", - pc_compact: "AB101AX", + pc_compact: "AB101AR", pfa: "Scotland", pfa_id: "S23000009", - postcode: "AB10 1AX", + postcode: "AB10 1AR", primary_care_trust: "Aberdeen City Community Health Partnership", quality: 1, region: null, @@ -2233,7 +2233,7 @@ describe("queries/postcodes (contract)", () => { icb: "Scotland", icb_id: "S99999999", idx: 0, - incode: "1AR", + incode: "1AH", index_of_multiple_deprivation: 3888, latitude: 57.14959, lep1: null, @@ -2267,10 +2267,10 @@ describe("queries/postcodes (contract)", () => { parish: null, parish_id: "S99999999", parliamentary_constituency: "Aberdeen South", - pc_compact: "AB101AR", + pc_compact: "AB101AH", pfa: "Scotland", pfa_id: "S23000009", - postcode: "AB10 1AR", + postcode: "AB10 1AH", primary_care_trust: "Aberdeen City Community Health Partnership", quality: 1, region: null, diff --git a/test/seed/seed.sql.gz b/test/seed/seed.sql.gz index 3546712bb587ad3bf36a93fc737892c23ecb51c4..64eb0027dd9a4e13b34a64f9dcb005099c3a326a 100644 GIT binary patch literal 729660 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%0DFU;8KWO4y*eBKp8Yct08Yt1BOsSOxfv|b3AQ6; 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%0AF|2Ytk{Q2ak__kE#4WWC;cyne3WknH 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ǺYQ zu!Nh2g=TQu#~q!T$M2K_$&N_d-1o37z`a9d6mAMGr<+`*Xjsl#7uwvV{Eey{C5b4c z?`_d@3vP z*d(=!7b^>drS(~wiN00+JYdC6mw<^g!5t}7Tx%lZnOh80|MZ1B&swJ|Y)|L##^~EQ z#3hYkGQTlF`j9jSx<1RJxzh?6xws>_F^?~x57P1LN)0*Nr`n2ci133v{LwcbUj5C& zt`;vNtXHPAtxbFc3~|Tj%1sX40&R#|R`dX*$>x&n3O+plB1u24XWBVIWTWiG@Nw#5 zql`9!;|IILY0p=V{HTdAefmi{Th836W7@fk)Wi!qlrc988SnB%)rL()a*a~^X!q{Q zMpHuW%qqL`V-Cu3d^!&`r5Vuxhz*2lmRfcPnS38zh<<2@Hl-+}v`ElLlcp4i!!xKz znXZi0Bn^T%4XqF%EId*RUxb8Hlz81XbZ*USQK?o={zcB3q<0>tAtW2iLtxFL;i@bC zib>TKgxvMx^*03+GYcrGC)yf$N$rE!r7J4EncUCJU$oGx9u3}$<;V>0ho2jd-J=yM zUMRYT+;m1R3`=3p1S`~B@Fw&w(xShh^LP0HU=Sb7t$BS}<{gwr+z7U}vd;{9Fg70s zqWyU^RY(-E^QpV&rnEfgtTDktu2Drq`{?=7ksF%rN%C&Sz{>!}8#w2G%G2m5Km3#a zUyKPz#)>+T3hXElaWYxsGt_y|ecBW*t&}53!Tw3!QbyT^phIn|S5Lwq(`0p8kje{* zHZ;x0X7)PwxEt>92z7VV;vvI+E!01`2&v-4wr0r{5=#RH4#jmxzNxvG-LtJG&$|J_ z?{^Elqyf*{c{8ZC5Qo#}OF28Cx!WUxQBu5JZm@}@y>S05Vf}`gG=MQeCSG@J3LP4^ zYtDy1?KAic$zYGNYob$Jr>YT48;iB4%UetnROQoR>UF2HInm*&ZJ0l1`z}X8#w&;4 zLbhFq(I~RJvGgc?kMA@vPD$6ilnkT)D3z!ILz<0fOXZz^@Qz%n^{79N#a$~Ki1N~| zuxz@h_JEPDE})tRZ^>K`W=U4hV*a^g%zPOtzFyMxdhLahRrePCsGe1}JiEEPnHC)! zAtv-md+|XJt!lj$jgO$+G4l?6bYL z1)6x8RxSkPs&Z>-R2jz*$TIfamwCjrP%XggtJ(j!PH%K`DQCK=LjNDQp%jADjJ1s? zZ~M>vYrKTj+zs!(Sx(U9M{#)kIgeo1Y*{N4!D^`8mA&Me_y=7ihIHpShR<*oa<2?Nv`cJlO#jmpm zp2g>I*u;a)7roa}cf{#Kp^(E01hFb2F_NmYLSKuG#Ktk6j_L9Ig%QMA?1k zve0eW=A&v+&MuK-rAXD3Hz25ncW&OL?oqL5v16c&?ZrUaxZ;yw(e(6G>k&?Pezyqq zEm7gm)xdqC;gWQ;_JFjgA#*VebZp7I=wn9ipx!u}7eYyokqC-P6W~d{pq5Q4*W=c( zT)4vzSXD6%hoTvoyJmtv8F6!xi%&v?1U{iY?lFSAo|YImS18GCpQX1o}=l@#6V%U%ByT+h#37Mc{hWN z-_5s(fHT*oRsZYlsDl}25@)W{q#XogZ?Q=7`@*F-s2~wluH8Amh%FsDXT_)uq z=tX#eebo`W4&*I@97W8XAvc}*LON*9)s7zd`H-rlhRypb#)j1K7f_SZQ~KM%od0Y~ zpxBj~2j9cDW(VZehUWfxoDYX8W-MqL_|PvojPIHnIt5nI{8 z8O9XJ!+IX(!uyjbfW&-V%=y*WUZVVWFBM3 zU7YNcDg8ie&tr5OVJZ)#BIl2OEJd|T2t7SH4pM<%qmK;@rkA>Vq^8*AggZ=p2;3@r z?q!4qK5cv-C|hiOJT>skdU=Q?=yz#%wo=Xj!BU^wmQv1qU0eUkXnAAb92Qpu%)^wT z)ImxOI>2TkT|^+6XzPmn`+(LcM11Kwrs`FkC~gBMq-Y-`Rtx?}H~K-PKy6vjpzx-e zpkEb#ip6wl8NeUmpjuAeV7bKpYcSN5Fr)kMs~wX4$z-Z&JH5dce%h||+D#5Yzq9ql zB4UBiCXZpdx4wjAD(KckU1`naGLMsX!nq8eql8Myf1t$4D{|ry;+xb{zSiHh7Od9HkV5g97km_5I!g`Z&|w-!SCj`e2L)^(!oCY*jp`RJBe zAM)o@8su(LC(ujD5L6sl!c`x3FoI>`CT5wM5r$|)j?|+VRffGkQW_wo4IIF+7}IbE z9XTtyuQM;ga8jWqO#p*;4HV=8Q`xnTtax!u-&@3)BUVM*uvl2Xd6j))O5@`-(+_0M zkNwI_PiRBdL+Yavyir>aq7JK3SiL0nha&$KBhA$<Uet+`=;*X9KAfPIo=ATnzTfgD=x#&K1Ht2a>dM7i0SstEI1J(!2$Y^{m|S zZHH}sjafjo5Q8wp?c3kCoP?7!uKD$IBtEf(PIT_8g%f^zmX6)IE%}xt-$D5Dfpm+7mCY)S1njw$y^uvP$Jg zx~q1&DsRxEPU)|7xwml%zVj&&I1sK1?-xT@lxwmW^AmqBu#4j!7Z^)x^L<%u@M1|j ztkAm4%bUpZ*96Z5{^&_{{LUNS?prJED@`Jh#~Mz4IG$#r{g{tLEzYSUwmGI=(j2yyX}i#l zOkGabrZRtBb;E0%T~5ih{g}4+W0E=jbf{(r*+1nas+2--yLSFpCH;QhcI^%B(|XNZ zV(o!8;x(TK4|kB&VhxJ_H~lDBQYC4j&H-i6ph-=4zF~~`jj-4hnTH|-tMO4TrDOa{ zrR!pXjJ;gX)=)mw@FyL2A8aZ6G6;*8!G4RgAXx`Pt!cB@Vo6`+&3Q6P8<%~`nln;I zllBwQ+e7VOx_y!1Ednar3pCjBm__nuP-=8GT>zs$=D0AMX3#DhJhrd=+8oY2TaxDv z3Xn(ifxwg*nslBceT2cK!bt>mk8b}OaNX_>-PLEi}U zJoZf);4fB~beM%4Uy7{9AkHdB>{A}+S0sJixPZR$dSmb@zO)n?&K-xz0!5}*5Y$zb z2VDsK{;2E;guWU0}l^Byxtd@t8`VFs*ful7!zBM1r z`TkjfgKYTwAGW&S)20=aPTfwKUo|de^4SaE1xP9|lX7h<)ZK@iB&P6U?yB7!aIsy;-e{^O_W=C(}e-UMq z7M1-E_1FzIN>6WJl*v86GZikL76}8i{$6T?pn@mc^d(e*i=yY3Aut+tt~ z?lg?3m*JM^-x*}%SVEb$P5eIS1Ox%7c{81&i zI4g9RRdfqZ#0l)FMRb5CndjgC_#K$Dx%{E{TVIT9`O{SrKXE*VYcC_DnQ{!m+R4mB ztae=P;w?B5LZ4Uq;yI>ocC^EZnF^-6XVHCs8tleBpS(@}U)ps{4{_K;Y$;7wZrZOL z-G7g{OXB?j8OCy3N>1E?@0in93W)tNJ;WX>W!McSF&k4Og?r6qxza8V;qrS($WxD# z<*m@?vmEVbtxr~67HCr=Nf^h-20EadmsIfDJzfYrSjHDy0&=j{wPV@@rRa|iGcxq< zWq``q9Ld03WAV>_MTa?iqcZ8C!@Z4BU@C|w$MC$7sbwwm@peJSyWIYZ>huUO%Gm3g zavw}zYKRbA?h}OW>wE2iz!OOZ>N)!N=J`+9*nhma))kXblp&Qw=mi^o2=_;tVx6#@ z!Aj}QE23HNNv4q7*iiRI=*?)AVQa$LwG7*$C9D)#!Ktyc;8oxSKiX^q6>X8-_qBpG z`xxYyEyecN88?Ts>ENs)uUcPJ&7~~8scu`sA>Bh~zy`?OW&kcePsNi=W|PHAQ|&ST z0yACMNrw0|L>3nYjtc{#7nU;^^yRuze7z`*y0pjvO#C`7^^6irdJ01fIYfNBJXJxD z8F+2m8O>t>b?#V0+|!eCZ5@-Y%K^YAHHO(suxAi+z;jK&=kDNU$9vxO!1J2xvmR&g z;+N${ir$=P`AQ=Pm`;5+ecV;%WbIv(Mr0QozRVqhJ#9&0`j=p%psqlN-^@?oJm(a# zwKfV}|4B)h)|DRs>%NS7-y#3<2XjXsA&)__s()I-h$LoYrVFfJ6pb|=T}4?k$9!C( z;?)HzbWkq1HbG;kHWhgC|AQ%#SnQ$p>&hKkE1qjs-4rV8dgta0HYz?|xPgj3Y-GQ9 zNh7dzNwBlYce(c2t`d~ziLn(7kmHvDmF!J?KbQbR6hmQk-k;+&w+&IWrU61Sdbp9{ z7k{NjPJ+=$D24v70xSfEy|P^yl3M!@pG5N6ZdqD^|H9@UC&u`ub+hrBea@WuiZ_`_@r0OGbmNtx@$^ ztlW+={v)@9ro4i)jv*E*c{SZ3e4BtEHV82(4*8+cH9N(e{?#CqA5d zcFDtFe5JTZZ>hBTyX(r!-8bl;a>qdlUm=Uw>29E^3pKdG!G4V0*`K{WH$$dK!y3e4 z9R?gu*J=Uhd@}Rvd6H%__T>01lLM2F&>oSJ%^jnd;=uDU+WK4Kc)_XhqQU;{TLb&v{BqavE}8T#xQlxVKL8M)tP-t1|u-mFZ9Ge zqVxZ4u83*$cR6OL)mme&~&^e*TI^#@T!yZ~bro-bWoj?jwZXj|V>qN`4W?34>kc13nA#BE5Jv{N7Cb zecvI8b4udY?}@j~o4(%eM0~#Q4hs9eZ43L~6h3rEo*Q*<>&<_A+wF2smM89tf!OMx9Ln8=(b_(Lx*3>^dPcdRY7sL)Glb5^i(eU!5V7Jlm zJbI?p0!nu0Fj|?jy=y);BXU7Uo8@SyQ_>~xO2n|e6Lizr8f11wJTMB`g|-r6^2$CY zxCe!Pl0euLx&a7Ps*UeI0c)`%f5EWoNWk(qh(iA`Uc}0e8@p}cFha+F2mQJ@k&CCB0V&CD- zpHBVtkN%~k7y&x4P`~t-zVD0GG!UTR3?2uH^#2>akFV*#d~0>6H5=@7=5=~0?L7{i zWwLA$#LC0tr5&JP_T%?D-c}}G5*JPzi7{okz=zx3c;}x}%w~80>@q7aZk2F2-*eCo zZzJBH8ZGz?NAXhuf7o%Y!~L9czUyz z4V2GOzpL8?)``DRopbk3m@{tPCK&-6JF0sm4v(`iSAlP_*O_=DLI-nKJDgSE;_j2a_~5a{Wh17S?;}p z$9=x}ffi@1a^@5YMkDY^P>IwVLAt-ADGUI=jw?NPcjieTrK5ArKp$p3u(S#DcLkY2 z>UUR-o!D?!;*AQlu_xaj#+F+DvSvA^XSzCLsaY1Xt4N4aIt;%}v_6?F1(Z;f7%ILu zyPo{FhBxoMy%}_V+51`cl|7613mv|EG<(a{@@A%mPMf+(yNP;Z8{N(c7sx+->~13b z1ds6Z=s}1b9IsKuc_uY_f~R*(#_R3k`qxPCtH17&o|f97b#{S(i@QPP?XGJMCR)pKVQiE2+f&8v z8P4;Hq7>=ckLhx$t3s8DN?TQ)8d?4v2uSMcQDX%m@7hBvCO+091axK8Nle-A9!@|T zo4-=f4X?6%{rf9+(|MLBE$xFUE;|%sm^Ak`%n{4VfVm@qg%fzXr11-(EL=ZwiEcIW zr6`OvPU4;oadcX{DjvLrAhLr`v&*rxLd7^iUjxV9uROuJbxotXq%2h0A^Rw+eC!yo z-_TfgF%AXZ%PPye7a-^AbW4j|dA`DwH8#AcU34RjU}=fnb@rNJ4yF8FXy|vg#iY5& zqwg3tn_g7S=C<%D{lIeN;7LJic6qP4)b;f>SZKZiurmK}1W>c8E^kLS$d#rf^TXX6(o%`~lgy zrTUfhtZ5BK-#)~&0tGHbbtS^X*QP&g$W8K}kDPSCN9Bi~YyNBAJohUo2P_Qr#?gP? z=9_m$XdAw6xb(u>pxT?%p(%DBmvY1}OjK1~DJUS!Tz9uJ>@v4HZM8ub-(6LRg()dv zgKq{ht%7aKofV5o>EXM|&B|O0$QWHeg91@?338?r&}VLVde3c=rUr3{Ms3g zO3)|hcVFRV`lTRJr6k8mJKw=pScAKwJ2G*f#OOdauCCUy{9?C!AXh``Nfa{4wObVX zH~LF*FpG%CrXynE&CTH5ngMTuvssMcVy*SG;hz#*zy7Hv+U|!;J`+s-9G+a`IRd3C zmc5?_uZ!~{l?y9J`eE*V!9zeqTAZsnje=?fH;w8usZF+qNScj10nVH+^53zn@^Z)wqFifYj$p&N9L>!tZq-vu^L{3+UMHrdIzY&**RFb6y8>wA4Jq!5Z zje;Gz88MXkeR3x3b7vjuW*DUm4Jb9r;A{&k-Pd?n%A^~s`n_)|?h2Ci{c&Hy zV%_%~{kT^V&uZJTzj{*+yckBdTcp7BF`5lstypfIgi>l}FX?~B>$xoqNcK*VW**ei zgPn=HM=kq$yK3V;-chIXU-A$b;Wg?qtzJZeHC4Gf5CL?sXz6>*9@}+n4Y-3Rr0Faz zuIGLc`jDG@=$7@fUR?rhF|ciw9G>A#r<8EaARnziKU;n)BAj~}*2=%0z=KtEnY&|v zycmR%o(cU~M#s}-slw6@I9}fpNVts!GEP>xu4K~{1K&fn@TNW0EW@vT3*&nrsRklV zb~s8c2-N}xNF+f`t%f?1GDrz^^i+P8XR!FC3~ICSX64jRGcX%H1Q`215e5l(6w}hc z$f(x;1ws;oBe(jS)>t^5rT#EVN-Z7p&1i8NM zWMNP;MFMv~I86UZd((HJB9_7fv)B244jgF^(5uQOc*$+ti3)0nqo`^~>Z7N7+zAw{ zV5Ea36EAk9xF0hU@Lw1EX1%!7nRb`_O*tCoRAcH37`I(@a1t8A#q?)>p69gummm6c z(-D@PInI@hE`9mDinRoGiv!dc=0x9{>XWM_ETGGv(bDIJ*CIz3k?a*ezHpf-{+4Mg zZ@BXwWlqig-n8md$@f#}$n>|o4l*tJ)O=tMLo#?5BS#HdeEX;3sF4(@0y+}9JeWH( zF<@Xg?-PJi-hPQ-2ksR1#-T)`m!u*s!yUGz$umP6Z2#Ar?r#6LyJM5Lo9EkZe|x2y ze(Cf6kClzbhw&yvmE* z1+fXa_VVZ1EF!$t>s_-8-pAoP$BVO;ivgL$KsMzkqj=VyQoO+TkF^X&wpCd(%J))+ zp942hz6s@+>3%YNNTgv&s}Zh|C|;jK;XA3x2(>3!QwYPN+Z zcKt4}UKgop)7^^6O*5@Bn@oZ+xv>HX+s=6)&G^2QVc15jkrbqu$ad~GvvJ7elXr=` zLZ<3o8p_M2-DUB|(%qDYf!u;ugZKzb;%y-l{7TWqXMnIy%+%z{CZrs4Q zs)y|EDl@-8nhN6AV*E?jJy$okqA`$ctw<%OS(S+Ph* z!{`TmO)9JtpXB0eCau@u@0l{x!oNrB-(8LT@6g2c*vt6}742r40NW^13a{|h4&J}q zGqx6xr10|#sJ7Wz?zo@&|h>eMd~g}&*FiErN;BHpUW*&`;8kOi7|jhEe6qwbexV}wksPBRmaImz1z z(e1iJzcXqTI2zn(OMK-;_#W$)Go6t=n5v@apJLPMQI|%)pKH^qguBAmHBSz^Zu!)3 z!`_iPx(LAkh5xl3c4T?a7fk z2di$5fk#ePR8nD5m_9YD_v0iFPb;{Tvp2Z4OWwIh&*}j&wPs)nJy-mC#a zny*?{4UVAD!2tj>1stUF_L%ajly=#{*AEvx_yVUK;7u=zREU;9Q!^HcRHTaOU3m<+ z#;W;>a!GrU60WCpgkkC0J(udmV$)vM2cfDFJX=LATjYX@+!6oxo6Sh}$I@7(tW6|M zwa|@jdVA&O6s8(<`EdP5O?%~b4D-JwexUzSXKSPT1x^4w6?T*xhk}diy$;82_B4<4 zqMmmSoL_-7KI_6HwqwvnFr$5~txrNzLqMgCY0W7a^F(s?!GC(ZeI-`cf!|p+;`$1HUV~ve ziu=JdeGoMh578aU_+=AN;y5tY_;(HtAvQ~sTt}~CQxl-bfU|!_=-|>aZ1k~YbOTEU z6(0WCiziPrOEOIe3U{?$o8=mbgMfBYbq({nh@Gy0fQHpr9dVA4X&PdwY8l9}zF?|NMF=+`Y!f7u!H>w4YvBSYPK%GSTIHW7*?-D@s%3{UO?% zl%Lb>;u}-<;GLm7(ONGr5$@g>dVIOydBjhC?y+{Ij_fP!ds!h6Kv+h{o6Zi z>LM#=Qv(Ovw=Lo{gjBW5Qcug9%h6%B>~jg@n23ZEMD&}zfU{+PnyIErdOPrU0(_b8 zEiRpg0#k4X4}gkJoPQju6|Qf4W9RBeL6uWark>9TH^CF&b!(&P(5{gXs#hB`2|gr( zLGNK((&`%}(T@o6?QK?Z@<$OKR21Y0Fzf8^ZOk(otU{ktI1p>q7mxV4W%Vf1LlFk(14l58=@=-XhMFa@ozD?q; z1jAnVbo_4i9F8X^85btOjZRrXoFdK2j0gZwGg@E;dy){Lgh${Y#mdS5{dyfJ&|z++ zZc0V~7ZKhM_Fe7~&6v*DWY^!(doeE3z0MbxUx8ozMG-B)af=;QA%bkPvu*6@**}FX zu*5n`P5o`5&-I(lF%d<>)6g6wi_{BSdK1`L8Usbxkc>SuHa^@|R{GlpQBG?B{j_Xe zz$=%`>DVI?9YrOPH~(U1^#cP5iIc(CW4RHRzzz#5L=kfjz|1iGkGjFc zM9EL3C4yGl{5|X}l^__Iok zptNpmqN&IJU@wZtPLX#tw0o1OUrhxv@hbKEBVJmHC4mTHyRLtD2^9Qz3doD|7kqh| zj9~t-bNqNA@q2!|KkdJJp4|N8d3m`Hh!gUA@qRU}cxWb)O?iOyeRu}GvXp2|tpJbD z^qO1B|Fv)WYDbqd37xqQsJ90^!Xf5nwB%~=qdLK)0RSuiJmrQqwqY`GBV5){4!3nj zYS9gM_^!$;IA~oD(NZ5YC30!<$qt=qCdk3lT}FCdp;9>XV3^{lA;Yv!Or?oKGzxlT zSZq*eM3!by5Q=HO3a=pvScW&z?Tn}tX5zMl6?jH#tQ8H)AoS2e(8ap;i+{l=8cu~H z6+_8L=$ndz$4%bvK#Zm#O+Y`t;~`!E{OltW3kfPZumko2UA(G)Z=C+%b+Hirw3DNO zD1h3-Lr)l)QglULOAEXcr;v)mb;2d6B!oy0--k<`3p0Bukd9x&I+bi9Q@KB3yZD>? zEa`QzmNOS+ znqQE`xq+=yMKZ1NJ-LNzn4Cg+C0-f=XYL`N;oYh3ZV>5QKeQ<8(n{vbpkZr@%Y!By z<#!^;Qa#^9_!p5Aw(%;zDl%Peo1gXu0*1IkzZkDF80!c&AouD2ZN&r{8_w`YesXWspN`rpEJ zfnM1C;5?3AM_MFzR||hs6?tv4JR6WcqiWG`*I>AXNr|Sy%2w;8kWQzG!BBbITT=Mb z{r)gn6X5$X7(o1feYJmBBmLR87hVqGQH{4X-&GC)E^{!E`=E++X8`|!_bTh+tdfp4 z3Pg!jrg-^C*w3vanrw&7jH0Dj)8>%Kb+FhNam0Qp*DVim=#(|-@gXbOtVthCOEN@(v6M?&<#oi&(`I2)C#o%}cvD8L)YGTf2xf!Fqwxo6u zRUYP0g7gmauU!HD6e)rU@#I^QL+8_+LBw#bp9xQPu`&IvT~73!8=3JAYbskaOp}@s z4>`l?_)4vaY*0Cc3DY==^QJd=ua9^RMuxkT;#r|iTPUKvqp-2)W%7Cc>Z^B!cs>zg zG^q5;NyciW3zUIu=2i0JQnCe*oWy0%o=@Y0U?XE!La&pbUt*@8&7hC%MYRxXRTH?x zG6+(XypCQ0cDryo)~>mI6<-l*z*fe|S0gH(lG|8eS|xB^{ZkW~H53p0EVP#q%GX+- zO#=>1mI6Yp(M=I?cp&@MCuQU+A(&j7B0={XJlH+X4K@zdUNWK|uzTBt;)P^bk}8;z zRfVOGNU`9Y_>sU#N({h569Z!jPz+>jB>@M1T?rqFbS~y0z5}1d6imjAmQou`!+SNq zWpX_onb5iDW@Qoft8*F#(+#2w(euinCmVMqlA3ox#M!|r-;S+QQ63r7wnHxp8h+ni zMJ(RCx>{hxn9e$1`TfM{M5~ph!3CqO?j0v`1P$XcC30kni?~2Ho1+f70_K}KgS7J)|&=rv$-2M*QF1`|sb<21#I;O?)t|KF*Jvcw&G8drj;kg~K8NA!ik z8<7@_MkfN!CqUtzGsjna?uB`M7m7jA6oP62W&g1$E-f-8efYd6YOv)gF4^UHYR0~b z=(e~jlPw`giTn2{f?I+>D|+yrlz!wo4uui`yg(hSkYq$iC{}KHe^zu%n}z0t=$DOI zk18x2d5&a{an{k%%TviP!NM~b5jo+?+&vO`YbWR*>l}quU?1uuQlK|tOo-eB7Z?CK zRK1Z5x09DhAtncNVLetVDU{{Pxq=XM4}%jVbS$F6+a(fEDYzjbIbMVJkj44aQ(BzK zAX+|(HK#z6g<@zc{Kx3l(21I;*3bsJ^fcWTR;z};j#kg~-BsoUW!$a%5?CmZm`$JJ z3K-)HX%g7&vK#H3W+v9;miMt9=k(jS&xxfRG&rAB$vi%&iKPqvTz7@W{;BzMEhx@U z$TfkBw;#3$7lq{z_>1$(|BpJ&pHs=2B(F&2Xgg-*#1;*m3aBQ#XvT;y2*S?*7na=v z5eTmn#D6#uy#CHdYL3fWEH>{K$kFwe{`^5LZywR8a9#>4ZkZMJs3{{;6AF+=$BgP) zb&sZ+JGxAb8atr|`-(a^5p)KkIMe)jC#c6<)_}s4D2$p)o(g zpR{10fG&_$GBf}C*Uw^ySDarfhATU2S{=HOZYfrycZ5IOT}aJ*9lR5s|ry(V16ppo_aAMlx~qcIyh92VNS;bAnI>IqJ~G7LnGZ|MHw&?Ftx(*Lhag&pIvpsh!<>Y^{iQF4yZ@c zJVn^$(2PomsnN0A3GxJgkBGft7gyGySr{`d@YQ{Z%LNkVuA^+|zK#zGI%ZL7F9j6; zi-kNgbx=$PT2cj;KvK}cioSKb%cN3pj7DyWF$y%ArG4-epyr@`lpx6(WuuaQjd!tg zsdz75W77Sc|Mdos-~Vvkmd073o_ZtO-g53cxccPzaj+i&xb88_N<7I0|GfkkRE-!F zr-zIqt*vaHf7W~0cRCXd-?x7L`w0AUadC2LW+cl3C8~=~@obL)F#H+~U`hJ&{CIqV zNITKcQKu<>Jc}KJZf`~LO?p#BBZtq;X2yt-*`CD8FG{Dq{3gGRpKfo2os2*;^4V`1kz-sp|LMxo7{9AlQNw1wOAxeA z*}L;l5#-bpb$a`y@D0ZXh-CFjz;cNTqoJp6uhKYw<%9(o=nEnAm+DY55V^-fpCw^o zDTvLBl8$e|CFa^QMY>o*2-3-o?HRSK$H9KU!+Inu6v^v<9p|MW>JuWOYeNP!pUtvL8T2bYy59X(oh0iQf?$O(!b-?=6LR21ZgzGu%GnnGiZAI9(T-3 zsBAoFGfP5cWUHFAmiPjna+kvOQ@K+X*3ISwq47z zPyo6xkv7?p*h-4skaZWeGoB(%re4sugRZ8ooCpB}tzxL^9stqi>Dt$m^L(sOt4PZb z*mH$yNv(=#yaut6#_%Hq-k2$kNpYk5jyR;*3R z21e{L?6cPMvr(+%RZFRwX9VFKfOFksk{FMTQ-*5Xl?-cCzhTxBguFMg$3v1|>$mV#(o}%C_)i0*ZP@g z^rju9WgXg_uN#aM{PaoYMEXfyeuFHzfu@V;Fqpfr+xzJ`Sm?ckG*%t;_-w_$e60n2 zhdVFWs`9c?BUi(oqq?T+sI<&P09L?ax7C2@u z`{Xxz+Kz(3P+3zz{RpqQ`@EiDpetWJQ>|!e_xNuL8x%Qt0q_m zu;rhRbANw5PC%B()7+&i(zouZY5XrNlf>`MNM^G(0O7NubmwZ$co)=W z_$~=2W>&I=*h-x+kz4U(!QJpkyXG0yFwz#^$A1%7f!0$PZSE{L6I$EMtyfnSLJDn! zsYX-t)w0yt39}2^B9Y8|T6IqRH}&<-7pz4&i-}Yt?Oh=HU^jba@UGdai=4mH)yO5C zgeoF-%~^}G;P5eeCgTp^YD3}vQIjL>vMKn@5_4+^)$D*q>TX>(cNJ+BK!d&a@wYX7 znLZUpOh2ufbB`BW432cK2d)gsECiMJ2OWfMf!uSWGUZ!ZY0^(U{9t@Uji|#Ew;z!V z1aPF%QbSn%OC%Cwsr`*i!RP})sP*@FNdxo7z*8$J6xNNo6}}ep%~>-?tLW8N`MX(LkdtTx#N+;19i^a!>wl?W_qwZKTOros6$?8+U=m zwTps6g&Yck01dLZ(@MmX*%qNX&dHJL8ASjJ?VZqV`0_+XCWfrahR8w*@JJt#%%m;u zr8@l*)I5J}Pvcp6$n`BRL_m!e`ZmCbS)gLdejyDc0FZnGAKQ{gwFa0udD4Z`GRH#) zaEb7PNVRu%X3^o3s!sirit)eQh(|ITG+&M%LkwGD)8Vu}pPF1jqKZBU3r)C$B&`7q zz>v=5tc)^-dUk^+GlJ`HFIMhg5s3~0?BuXv94g2vw8Ik6P6zz<-md-Pv8|cfxZc=U zo~q6(Da=XzkJl#IH0yokw0cq8wkWO6ia+z(jn_WUw`WoIFARI3@nxG+4 zWK;zzsjy;ulPxCs6)f$$l0#X9=_m>jnO>9Qy^I`sh#D`iau!mz4V7z(N7jQ)mXD*G z5=>OmE&?4QN?v`_Dm#-7m=4k```Gi?&?*!0El`8s5a{N0yNxrk0~p#5bkg!(Dwq^* zTyN#9t90~9!P4TVU+FvToC{m1E~o>Guq!r~Pb% z`gkM9xnR62`WL!Vgcc65<4|SLoZ>qdOH3zynsdL=bY*QDi(0$Y)54FGtRn*`4wCbk z%6xqq)l<76qr^bakt+xvcK|ZVhs-bHnZNR@gXSq^kYmnF^+6JeAos#5E6<(=47~(X zLlh8>7eq&kv|Gu3%thmSrQ^FkIB(O&4>#KU*O6(Mgubbz1d9Lkne=OQUcR z&el_iEZ07@78AqWUm}WbUPRiZC>(;3??{^B>|R;b@t_rKtq#X*#BXXI_#5onSWL#J ztovw4A}ekA+tuV{38&c65qCfq=Mt8-GF5;wtmFab9~Hlr6ubt{sob#HSCta*(D6vj z;+PvY+<*N=Y$JmGJbBDb@u;G|Gy`^8v0XOe6veXG;pqTbEr_J|yXvh$Gf$c^w3*Gx zZpSK>Ku2N#jJ2{%h!|cg`1efT1$W>C_HH6anM+n9S#i4tETMzBMjpCE zN0A~WPSD;KNvj#)@aNwV6Q+`Mbim_6f1Oyad zJZWwcs#JR8vuk0Zv^w=zB`fAUm((VH)2^7omW#qdppHS6La7Sr_W8$>>w0DCd(6Go zab&sZOZa8p7mpR;do#8u8RwU4n$(I;M%tCtIm7er2i*IBT6~Ai#GS|6ixygD=HCyU zKI1G0Jc&Nlma2&Z4eO-DG)iCUjZ|ghlF)XaJw--s#G$Um zr+udd8Ex_TaT@SW?f*-7?fqqx8JYa^^|l!n`SFhH^PIU^`11z%s_+r4MBH_F?Vc;h zl>f1Py6BqQE_|zpSSGyR{J}-){!^*;eM0jG^IslY#yq8$%MG@edTbfp3!f%kGu%i` z!*_uiOpxA+^U#bBYC*VS@imFsuq?zr{fO4!q}C;1K$?Qp&)E>4H@ziPmyWfjiN80j zLVM+u?DtYLVPWHRBtxIpMF^75`|4%)=jONj!-w5X|M%C;Zqe#3uYRKsKJWCBZq4WA zN#Q2Jhj@Q$pisNfODqUF@1E8*hUdeAh3qcU?(71bBFmfTX5bs5t!XzjKdzJ2Z@qoy zC1`OxZR6CL`W1OVS-O1i(VkoqWpM;4vd4h*pMhG;AzgLuy%s7S1fpM?t(Hz3T znZ!2!rO&*!{uf{Sd8Uh6QN*X*&+sc~T{L?R^XJ;m@roL&pri1j@Y^`j_0F}#8sox6 zegpX%n9ha3h~207_|NzFOGFW#=yVXIB?6C1c0K)Bl3GVm2?6lD4nL5B;oEshBrQqt z)|Gs(pCy1=Dy5AS&`$E5Pdhuy*coIqhnL{46Xud0Gv4vezShsciQGXB6$RoYIwT)H7FW;ZBlpRkCUJAt`xaBF*|u&Cp0j z(a8vRfLBIj$z-8z!lmHCD=@TuJs3B)IR1RUI>pd^|K!TZuL&wi2{ID$;prlG5%534 zv_d?3@eldiq~V)ABQJE-)+ZYxb2s zRX=dED)eC>Rg>wv_ucXICpPiBZMZX=eMA2ia9GIR)h12)i$Cu6^7`zi?r-#v8-du8 z%?8)~mT!CsK<-A=2(G^NZW91Ck24|l%$)|#x$(9{TOt*O6=@Uwli}}5x3Cplee#MC zSy_A89QnU^`3ED$GC0m2(=$`&{mQZw9DcvLQj|~>&4?LF1~NQ@ zdh1R;G&QKW=%9W>1OgAF-Hv6{e%d5vd#%%)!?5rd*%<*-C$4 zN=Ol|4u5>)nq*gm`EA;>>Q9=q8WyGfnK;uw>-@tS4nUf7m|*PO5i8mw9RFgCcGj*9 z)gE9Bpx(!J_4z|t^Z24-z_xy-V%UAF3*E}mCl2mbqs3kMWJfnHedF_Yydm$`rmBp4 z-Pf9iJqWMKa;-|rd{n{gseaq(d(!0%<&Zb{#VXg_edzo9Cffb_+qstWXOxMZH|Ez) zFC6x)hGL6qZ2EeG1yCQ%7YtKc!K^*?)LLau&dU@*6q;7=ahBY)$bV0eX1Y9~9j2D3 zVa>+}4GFL3=SCXQZla^C%+BHT>E^6+J+mEqTenGIgduOmBQu;#XPSP6NB`2Ctlx;K z3L1xYJx-Hm^k^~Htyh9c{tN1a8>Kui!h38++9mJz5DLHaN5)#;y(2WLrERoPrM3Lw zZ=P&dSt{$YYyG0QytlNxN7&C}fOz~>QrGM^rehh;R9JKP-!an;T^ee7hHt3OU&L;3POOG@N|Px2VHwnJ*d$)o_az)h%zV z)*Mn(s}@;FS`e+P-cZ zka=|R={icU__}&-NWmu{*;d>aveouR6-Akn>B}3*NV->hzuhg=4G2tqF2ykM3}-?= zC8^#9jI8=TmBG}JqTJ}WRkv~Q-x1mnXHbQhdtb%buQ=XA|D-;x)AHGW(<8g-MqY1m z#@BAxB$I(o;3`^bA%xvtnP{eEF>ZXoDzGecWMF{>QWiTb_d2g1DRDC{uPm+O6DYcO z8fW3cMr*3LxfXi7Qc*GGbAi8T7NXPHuFzdndGW%AE6d0>A5+&s%eyB_t9VfLT>umI zKnXW?`0cdi1XY)AAfP!pqF@=A_JtLP^Xyb}Q;~#}>2%6c{97}4J$!T7{kSS`iQyPc zM4a|VNn!|@Z{reRmacw4KDHuTUO_;o6%mwZMhRoT^Okm&pml0Fnd$Rga_dm@G6SemgFk;8% zX%VQ6701_@P~*$+G_ZukLM$-~M!yCN92y-^U9`vBXI?`R1ryDSq>Pdj;P??KYL~O#ggrEsf6yE9|+2V2{xU`~}i$Dbq7JkVRz7KqB`S;Ls0~6f42B`UsrT zAB?2jE!ZnG>EV$5rlETD^Gww%u0?^Y3RZ^U^@Q=7WWg>d`poNOU#>cpnYrTI{6&-x zafr&x=#r9;4W&ayD%V~fZai0v4A6Lg%SrS~V)GK;mrb8R>l4Y~Dg!$4o)sgf{R`$ENt=7m%HTqKMn^FwE!k-|3OtFX;6p##s2O+DUa5g&U-;!DQgwN3E zr`JBp7OHtu{xOg(1Gq6rb(5!TTp}J=Ljd5vI4iwLU$CaaqDnK^^fMu_3xqzgv-WXfnqJ zpuIU&mfFQ%vk2ygXM7N#$qhXNv(h?1CB|nv7Yue(S@Zi;wB}F->BxR^xxQUV)Z-F zy|hH^2c31Kv*}AS6)-B1=`nFN4k$?e7nBZkt59kcwJ>MTkixRkJJP;VGOwQIQkFVg z3{$~seQ~Mxe1tJLc94UVAtHxZ=yXk|gd>WS>(t}T)tqb8OxLjCR7IN2enF(owEr*?}pJWT3EKlQ^2 zI7#VY(M&DswprwLPR4n-lsc;zh6=QI39Se#hro=UaBjKh*w*A&1mFA0N6VF{;*wp% zGPb?%a!{}-+S``6^E9+KdX&+N`m*uVH%nW2?L(&oD!6_<(9B0G@of01;K9?!SP5e6 zgvLgBGyna=I%6+|$@iy&l3RU~WpnLqix zpr`lxVBu{dSSWYFDqle1xz*W>k4L=jCzU=7(|LcTe_2y8q^uFUl9Bsz$&NWJiu0Z7 za6*0qk;5k4qv-Ono)&cK$P3IpW+gp__`&Xeep6h>;m^%%WNZ>tr@(aCtt+YsCm8e_RbN5q%>NM%S6x2g#2w0B}r-;0+M8TNA#PD zcTAN85XZjW9uj2)ysGA-nbF$Fj=lOtZv&u-jw1>m)?m?%i$J9(Jg+~NLue-`9a>x( z+-}$w>4T(r(6y%*CS+jPKb$C7l^eJ6b=^QbNegqKfBCd}afEV)5(LmFoET-m=>>_- zJ^Nr4C+RWeeR<_ASuUD^E>BN-ie;~X3(L{z6CO&+>$UMwC_+xcT2WTYMS&jo^?bKk z3@cbPBrd-laWq*Qx2=NC8>JcWU;cv^enRDV#dWn{Ut@dJj1`?D_ssK|>%|`u*@9uF z5R~lZ|3GZ7N~DlPC0@FPi+m!%=R&k>rM;m7xWg{-o$U$^haL2g0?r_nU0R^NP=>+k z&7i}to8JUZT#Sp@szIE2kc^f!>N`we7=Cz8(F5Zv+2VACV3uj2!9T_#&Y#T{Ecy{h zb>&>lEEGm6<)B56w2My8do$k-)?$3~9 zA>odfLnYyNW&e-v_)Q|J?b-BaqX3`h>yo?y>SuhRpeN26=EGhkU~Wkd^fj)#u6zNoZig4zT{u<}ZpLCechx97mmWE|I24iMG_s>}`&;Iz zu<|y`nNtXkH7pcL>@Pbt(8I7n4@V!_gseSqCn;Iz5AJyjQ4ZtXLjb8jX+xx&PTNa8 z=G%$>AN%qil&3)xTF{cw--!bT@+MaU-ml&+yWe&X13quYRdyOa?=(Jcu6KQT?)-UR zPQMAY6mmM{`ArY$G8^70Bwa^<8|-4AO+ojh0tB$_vXHS(1mxtIasBp#+f74%s0%Aj zY=J^WbXqvVK05M&V{svbgBZMVw)3fubs}am0QB&^`u{2?vI0}9_YYW#k#ny&7w+T;k5swy3t_g(hUN4vu|tyRC3TroGWT4>srO#_w7 zuK8|br6$*uuDJ$Dd7*cc)IJi9oXa5n`ys8sUojZsB)=I#zwkT~^M{z{1hyXFfn!WEjonZ6qg=eXcGX-~Z~>F(6>BhwEl%_c7(~ z=iSUT4&nWbV@i_ny;?>}1~bR0sfggOy;hOJIM$UxZ%HRBCs;`ZY@e!M*8>Z?0JC`o zYb*pr?CX`c;l%?-LpTmOQMYit89SMQbZ0BzQxKvvaaT}k>&RJJa5;CYi~%g~|EPx{ z0*73ng+f87cqx%mngay3s=r<_1L>Y=+DBAXBP_A}*6iZg&}?>BxGn3AT)qm9QlGiG zfZ3pwQ_SlQydcZZ2Bx}y5Q8yI@^+NX+wq?9(HM^|N;c~q*j7*!f9_81H{di6rqbZT zF^#Wr>mr+)RZmmelU33=>ipuG{$G}Z(SWX}S3!2jZ>~4gZ;tdt#9B-aH|mz$Hr@8X zL!fE8>=&UA_#o~jbf8(yNnP>5Hz*lpDQWp}(z4lA)X`$D?wuqD$`ACzb+@$qOUU-I z|2U`;A#WngF_c^LrguIyTUEgYv23&(rlgCWG@@r$aPOiKI+dGhg%SDU_$2}H=S!AeP!j~a ztqTRiPj4TB%-Qy~qB)gy1i%{_&Q5$H<`j^ZvqTs8FkjyS<&%_rNO1|ZQuBCFLLJl? zA#*uKf0D~A=V_uviMjFfFvn}-=jS^AEw=|`EZjjyCT=``F?Fn(les`tWe)CnBWT^i z%5t43N-(85+f?|U|H&Heq)(7Ld}Mf0F|71}S)<^?ek^NBo|v2s(MMTRD@>)XGdw6h zm(&F9cL}QK%(fhv3^y^Dh(;QMyd6fj3TO6$|0d>A_~;qPRAoZLKR7!b3R!}I*$Z9f zEtRBI0lXQ_J12cl2FC6mG%P@38l|0-)M1TzW7?WCQ2p*O3rh3EdRXiDe-yL7GRIz~ z=OrguLOK@kn(Mki?otMHQ9aN!b7pcZ#I2Mi%cI?vT1 zgl>yv+m2LgTAbjDm2L5^nJR%mN;6P+iOHdp2k3FdzPpr>6|7qG?+Zq`SMN zyIVlIyOB83-Hiesx*JIW>Fx&U?(Qz>?r-t&{jT$4S!VX`n3i0OjMhD~qC6NJX3Uh7vw3>~wW#3O=+EBt8NdL(^$oQU zT(yj1vtHib)BA3sG<1PknAj z)e^$oZVJDsbH8XvGq;Ssz2_vM+fwhG_;#?@@z$Qwuxc z(C$au-9^$8sy*gptoqIRf2+ zxv`k816^ho$V(A@&Z*`IR5bCHF?!DEP``;M<>}Q@`LI=nYE&jJiEb8v|IJy9C?Yi6 zk@20|>Hq{CMS%9_5{>;9&grnpY8j&`!gv#LP1kd+aONbaGU%(+ zi%HzJ;KNUJF)iOyz6_-qY-0$8Ye9pJ_>YSMqCzm!x1HCA+EEXGYDn%4nk%Ao5jsw5 zNLsPFX8n9_YBF8RpccMVeSx%_WH=)KExgdl@Qr-?uqb>a2ThyNLT}-igKM?Pu&%3P zG57}q;Hz>$#BJkuRrVKCwV&xa&Zwa^u_G5FQKiUp8b~SlL!sU7QFB`=FLS?2@eSIi zZtGgZ{o#YyR#5mB-qu$JHGu!^I^X8KiZf1i^7dE4aYUOx<4vy7(hhO7f_VfY43^px z`8ma~9F<&#whl(N=jxe9)x9It5>5MZx01AZ0;$*hatn^+V?^(r;WVu4@7r-$!3y8k zOFk~*yq_{5DpT~>R(D)N|MH-2v)vi3Eu8sFKy)nkAX;WSUc1}ijqV_goke%Sbc0F} zF!WT)yRy?*$Zm3QLG~7JTaKUn=&Y@GxNOMQr|=|Mx7PzTr;r>|Ar{n9%>}^esEL4>4&kLjCtobNO*tG;ddX4 ztL-gv!<*>G@+X-s3SkJyXAJ&4nJ1kg*Mu_9(PYLC$jlaNGsu`vpHEAxck^e^?&x8f z#X*K^Y0!4ID&uY>%w}$IEvrUnb)69xeP-tm<`ni!U~Ou>xQ&?NXl;#~|K8Z62e?p| zgWaHe(h)xv=}L@wo9lZJzV4QwO6rUki}z#Nn5IFpUcX8M8h+`vG~h*$3DdHl{DgFa zc@B)r^aZ$Glk0*fnOS#w#4L4S0Dm#E?5c($;{ z%jhZ3jXD^K%T1x`Jpqz)U{haLK&q^PCghRrIK`m!5=$dfXF13+~d8i+$ zF7yP0`kMjzo8Lcf5^~xIJHR`zohfJPnd}&*6~TDA_h@ROv1#Ke2d{Qn0Go*B1P3)r zMD|>oV6aGMq(1V*@ zI13Rz&^;Wp=Bnc-L~y|yEg0Kv7QtMV3JJRT6iyJb0_0TsL0J_s3;FN z!1qmjICE%>&L+7H)w4k0JDTKM1QjEHxT-oql6^rWv$(V53k;-|5n_)PY%@q|<+5)* z-W{6vo7|Q-rC?rup7Z45i}q{AvtGcq{HNWyi_qDGU(sl*;R;N8T_UD!FPH@x_JIBfp>doisHec5uGOGJg`=85K{gt5lTrbF2e18kp%hvT6Aeo#yQD5U&P)=jXO5i0c zp_Q?i@n4r>+}VO(%Ym)LCo3~q@*4MHJn{*um0Wbrp%eg$pUG-d(_B^yT!ne(P(Ep$ z7HC@HV1c*KCu2&@}h8F{cZMU&8PR95FNMbQOjt)?Aayx zy}w}V$!+tDQ>se#YTZ3cpB9f$wdJj=We|Sts7)m-h9C@LzZrxVt~F1_No@#jDujHP zW<7I(4q=*;hAL1Wq`+;T%1|qXWTXBJLA?rFxtJLhar$PvPsX4Ii(z3IF@(CR#F(%M zu?8ddp=w7PB%c(^L>lNz(`VzjakMnX>X1w6VQprf{V+R+;N*VjIiV1G;=cFex;bYn z{pKBzf^-F`%OK}jWXen{;3Egci+hJXmWq45TZwL(X8rz%`}c&$(s~($v49YW-*WKCJFO$pawjT*f8~oBWoFjU7(qazxPtCXp1YWDOa8NE=k$q zN!Mr77nn>++#_ZspIgs)BLU3oL4g-v8`_Y)7J`hqBi4zS!4JYw-u2ACZhzw#_u&Y# zgN5KKi+=x9z3|7~pPIuWq^%0bie*NozH*WtT=rAA#xZ(VW<}%)-+j$IkqElG-To|< zcj}^SD3~nYA@SKscz=rUWs5wG^&p*7)W5Bxi%-}Ec%O?j3;KhTba5Uf>gc1lg75LP zi1x1MS=)NBIh7zbAhl%wIE0DnVtY%bHTCg1m!wGviE6eTPNDd;3r>NUf520?HnNg? zejOATn-(bPvLYeuV!70Z$DVDQ6N!$$(kU`#1C^!rXGkpGgCeg-YzRh<>klp(74H&P zV_fU_14SPak(t>K&ix)$B?Tul)f%A_%U_Fc^W*n4m-Yq84|JVIttMohis@J$#>gCg zb_S1pq2g7GvVZJ3!|%0?#A)LYb}=xc0;@ZW2EFP7sS_~W#&SM|4pwm3y1&t_Zj@ec zl&c7iXwRuIix+9%v!?12hSH1gZ#iAjb-aPxS;ba#5Z5o-dq;&-6zr~G zeb!H<*;OgssxC_~lKDaNeMy;N-mBWiDmB8O@2WOfLXuV7NmU=+8Tv{$8XFFaJaF3W z345IhW(8DrZ^WaP!w$vcMfuvCbl1l0$1PwR>Ps$Lu1c|1-6vK0a={p5-2)l4B%Jga`#u4;%%L4QD`Qq)mt-&g}Beu56`$er`r1YXtRm0E#jzMy%M z2FR*hAXs_NNHKE2AKMl<7j^UU@at*m&3j9s z^bp5V7krR@DvYMD(a{&b66y_sNI0RzUV=kkGc3QdZVkI zy&o#Mv}9IFk3lNb`)LWG#}PH|^S21z7j?K{k>8b+JDizANEW}YQ{h-{&uAi+x7!&? zh)*}>6Es^)&=}jqrU0W%^b1<@;H=V$375QZTYo z_w$sJomfop3@RGc$c+^B5m|JmHt!gO^w)o4O$Xu#XpcEUZNML4HseGJTemj^kjL`u9}nfBnd&DO+NG<bDT5ccphQ0;CJd~XqG<>WF*n{MVP)@XHL-Ydyv zjI-T}$3lEy!~Mg?IA-bvID4#NDj{f&e6*Y{NqOdvU%`gXnK<3#yFyf1nnhsIu6)pd zdE}jFQB}JeX&QUcE98f)`EN&aE3Y!0d32rI1N_EIILL#axyA)J+1%|(Uut75h2%p(x7>k0Q zxmtPfi`mi_+{_%6+8(?QxB`{Zl!LVJu^pgPaWJB3^qF*&^|>t<-kQM?nSaU!+sn00 z6S6uecD(1O30G&{h8lIr?z-&zSbH?wugCPP`tX&AxIGFP_EA}O(d#+$cVPk3#?~Ak zh0Ft2>$Z%>4CuAqOb_VwG%%#O-4FU~4_r5tmvM9MlcGkZah9P8AGvF5#?8fW*A z=0JVABjm{sV`lDz#&*pEXyMuf)@p%voQE>%wC>zqvP1%zyxu<%mEX+Y%XBL)?tMuz z5)C0lcPW1aL)_Onxx?i=a)4vA3dU5=iMY@y+8ZHtKGXsI9D>FFCjLg_$4Vz&6T9!8iNA+nuI_*4NDu!Q{C)JKFZny zztdk6?K%Yn>0RBqe>nyYQzxho8XpyoR#*N$BRl;ncKwO05wgt|62886qMiuk&7?dR za&lxh`rB_Du}Go{6DDD_fnZpH9bPPbQR>>Tj5WCOsQtD6MbC`pmNM<>lKw>usCkHj8}b8ehjdLL&=wt%5Nx>@#bvpudOBowt7Z znC`ZaLev$Y(Oe89X=xgYCNaopaO6r16)*GA*Cb7knI8ApKqY{ zvVD%9`rR@7z|TT;Uk4Z);o$1{xDe8DQBXUFg{|3uC{*d-uk8+TaQEL_^}@z%2Zi)= zhlXWdYJr+jKtF;ksCD_gxA3U#t=W>taOa~8$Gfrc>l<*7$p*GUL-~Cl%vm2xZD4(~ z9N>M=e}@(>`SkEHd#qo#9*=x$WYkXLWiYSXnO$vXVROh24nS@I$2JXELrz9ZHu&N+ zfTwvZcXg#?d(1&NOcOw`d~9obJlyqt-fZ)^ANBQlIQi`JeD(R|QR4ooZuQyp@!|5Z z_3ke3?9O*8!=~`}V3Y6LUx&tbAzatIdQ4FB5sWxa^V8U{?2UZ;to23Dg}U(HW$p{|m;h63oTPpg1SY~hC82UK9){>yFJxl~@UmTsbTUO-; z=*(jd?ezw#=pu2{>;<-ABfT=B?+gS5Ga|YCtk{mshUz~T+AlM4)ZZ%Bw|G((MGxm6 zbM90db0xBvb$Xo^Ot8tv`w8x<7AOF&Jz|RR!ArAlt(rGMvYLx8V|_nWVuCVZpUtm( zEyjtRZ%Bp$VIbH4yoF@ZniT1qMHT3))2T&pc;nL*el_nFj-HAmVzgHn)3Woa4*fyb{cJp_`Z!bflhYl_v0;G%4H2$uDbktCxYXrBvKhu`~$FCB`^~*PJr&T$j_<@ z@}0|VwkRPQiu%>O%$!opLt3vJ>T($mb4-Z;toFy64w#&!}VI@ClJegFKirko!g zgg=}Ap1L}YSvm2r;iwsCof@KLCF zh7ITTh8sA`CgkA>X~nfVZCJwNpOgV`*7*v!h}w5Mv0pZl-99|`qr8-mJj`htDfk{m zKl6HrQQC;D#Ul;p6l?1l2P=-@m+(9RJ#VSvo?B5s&}T(NGv3W&0=1fPdgu>RA*35M zqH{I8goSw40b!S(T0I|H#I?dU3s}?VeDj071F7WxBtAEsFHe`t`sO`AiwO;}FtcHu zFUOqLRtL4s=rI3jj2GX#-MrMql@3t{xb{N61D0qZ69azqWdY7`gM-KE(_T~8hLSbPq3JU zna3Mq=XAL3rDUTu+*>{fTZMPe$s~(!PV9MaH)%832Rq)`T=6jUq;v6F>#2}mI&(;4 z<2AW`NDuZE=@P;Q)dlC>BR9CUF>YC07PVkaxrp`Wjg^~3H6V(0qgWy__^JNc{C~Sx zL@C>DR@;r#aki1mkUSt?`5;&j6x2O82G$2z7Mhm}l$dUud}_XL-W^(kKfAVl>TP4* zAl|292}-<~g1j;-wT+&__WQ$mh60WZH2z&peu91WOzx_a)}VJ23|D<+EZ1k#L^cX;Np6RUL^sED_6>u zH7%tl8R6Q&O$ke+nWSQt4#o}t6*OCE71G0>+e4c=<*+KDDK|YyfQ^@S(K%zC0drc$ zLgMW3=X##9{nop%1L5OZNt8+pEuL&s)sum+eVsLJ0rb%>Axz>`5296lt1tJxZ{c?n zA~j$%;F1>?<3{`-s|OZnmJ%HTnI9A}2QRB+U$j`Cg6v{seZ7G!(K_~h9ex>YVUomj zReKUOC+)FbeotfoX)%fzdeTgHvU;dBicVK|z0vaWaHP<#1r!d4)(~!=p_3eZMlGOHf zf<~JbjT;Bb)_cX->jrDYl`*hqb!Jfz%EpQ zNAyN$yxjW8dM3+{?#s0yoR%A=>Wcy*ZhC9H%v)y~$9F%YZcC?28<^xl!n6pGLp}Zp zJ9HBcTccjS$PS9X==W7N$>OcZNg$JMis6$d_fB=o$_ip=N58VJjeE$JQc2D1#RfD3Parc%}k~GoF+7)QW~O3;tZ$ z**-U#K2A`WMYD4U1M41oY*^;gwfwhOH6?r-qN9TdSdV-}j@Q`J#J?r^=~4ZcZe9$Ea;XiWS}C50+zu_OFj6^pd*j@vEiHw)jBe|%P@=9gC1`0i z9Yk+uuJ7wBr3(ET))2};{cv$`?=|&em;20ZK6L=!ot}3TzLsF!6NvXHJ{#8Qn_zm& zXp8)|^tri-fiN2Mh}qT9WBSGazyVCIaHHG41Hp-1{$li2XE7FTZnPB>^ssjJ>`k_M zVvyk`C3yCo#F#e;>DMMFA>bksHbN|fvb`E|y_Ui*{z$yL9Zt-Ip9Kg{pyuUxr;0iA zSujYZEnFHmdGVYD>H^IuIX|oBSxSHFnLzQLA*x?!pMGD;$scdgc>#?7u?6gq`oP9v zx_3373Tl-z<=idXldyKtzI+ekIRMim^mVbFDVTh`c1Hu@8-BzGM+$*{H^W(;Gqqn^ zBuY(Jt3G5@h4TSta3C;F=m6IQdiV5V3)iAcNBO(eB~W{h${-P!xsZp6FKFffCs!%W z9$x;W&D-em#DL50u&&++;2aCo&4EL*(cc>zDTGV>8Fyhr6`7gU)o5_Z`hq{{LcjYg1V1^q zR^=GK*TahQw>DXNmv4XXi4^}WdGJfRfT3CF__bF5!q({Jwz`MqOl&ECPYmm=uJp~B z{;4AHQV>-^Fx~4hy^GJ49@w2Srhaa!H#PSyrAwzRSPP~mWYao?pgyr1i3NUH5HGEM z;1fTpLRSXD*)D>$*yG;w>ZkOuIuCUIxT0fUV~j*nw=D1)X*~?;q$@_R%1(s*)dQMs zB&EFv@LhSVhWm<%PTM?>cNP)h5cFS`3kPwX9526Y9fZ?~4;sl*ZqP(fZ4gsywBh&G zjixbZIMR-LH>W1^h1yOjrA=C3_R4&*wnkdcrS*iC52l4mE2i2Ab|ZTR1p#E+==B^< z?`-B?Bo4Z1{OlRu+7h@KiBO|FV)8GS))qaid+q7ua0L`z`pIi*h*HM6F&(zq;!;$A zp6CZbqspGmYwGl7<+ra~o(EZakPzVpP`vPa! zJB)WftK`L^PuX9EF?4@al>rpU(?HHH(;r}nSk2i9|9m}diZX+Z%oz3^L2QFJaE&G+ z?|?vU_j+_X)Oh>A*U$`}cvYj^jH#B}XHgDvq!|1~trE#<B+n7ZMkS^KyNdgNH5;bY7#NO_3%p2QRso*icl*&3wos4a4Ru+I;F}$+_BCZAAl!xZjjVI4hBEK5aM2{4i$+Md^=x!Z zyGZnjL)=`w%QohL@=`d!D7^{K0DJ~VJRfXZ)>Fv6D`t~1DcHoqo0vP^SX-uC=p(ez z{j_3wK+<(s=5c-!b_?Bzp62G0@6fC=3$-^2l!wvVSac*i!!p5PYDxd8F)@dE#$kzE zz~ij@c1Qot3Bp2Gh9iT$T%e&%YiZzGp6 z&0LGj;VXF7B{M}3giI_{u^3$}%!`lBaQxJw^L(%RN*wp`kRV z`sZC4;eR$9atqWlsvy-iM3;wufIibsl7o@}zJ*DqR^~=a;#bp6dR8c@LSnA8L+dPD zGs{07JGspLntxMh@?hsCe{+!NMEhf=;vR>xm zSgs2r)GO=VX*QiP@YX1wcAu1TU9VUh>jwm?0^$BtbSu@FJYfO()1zM&gN1f;UVSbx z9iDx|;7rMfgf2Q$y?3oatX^ITQblup8lN5oyXq3}^iSCAQ8uq z`T&943-Jt8T$`@GPbyfzn_jSeQ}t`xK&+WNpUv9+xz36A39#;&Tg|NRpqzebvz#LIdVjO=LnPHMKk3Ig*;a_m++vh??Z=H*@r8w>>I<&TdV;95L- z;_ikLm6D3`BapQ!@JRD%zgYZ^{7jBoO~EaFkel?hO5rm|`HBgs!a{6gW%hWf+P2>u z8XwBk+z;CU?x&867ZD@~Is!5RTQc)1Nn#vfepYKKo*P6AVX6F%c zZtx6=wpjOGZDWL6^kpF^aR`=Voquf2);JWsty7 z%l{oO{$jY{#>h(!SQ_v9s|{Gxm#{27jjx!kbnUd=O%U`$SgF?%208<@_M{g-p`g9q z#L^$MUf=7&a4r+q{(Wsi(5|w?mTE#Zluf$n= zAXSAyPr3r*&AwYca!K^FnU=lAN#OI=tTT_T&s7Yj??WdZT@x~&lKS=YQ8XqUa_<0Q zFHkngy13p2JFl<&SesIJI6DW^$mVTLPt(=!OdKm38ieR|?Vs_PX_Nw$5>wk^WSy(? z%I$>F>!Cn;h<6P*dgmb_*qpsN$p^=#@eQwOilU11S5(nRR*qoXI+_A(rp;n2VS|K2 zWaO;C^Y1YmtCg?UZFK$eySuGvF2CXuW76obantfKx9iVhxmV0$CAC%MDwo*rKV~CS zRjHh8U;=xB_z>gCMyJJ_lQA(hIi<|iVuxu`loV)KF;uF@6O4KvcqCfvkT(WL#+RPU zd$$N~o{xIT8b#$`I8aKB&%s$G%(yD;UL%m4MmreHk`>aD7SOu1mbwI)pNJ~U82l*A zi7gm^?);2Re(=S^S@?O%eILjoPT-dozAM%Iby}Ks)4H@ z&Q|?Bv@Y9su3m1hbLiQyi2%YyShYx+#gL+@9p}vt$bGMk;4JM(vEYHm!dhK6RhK;K`#;6@8Q6~04* z;XWuTM0f8G`>0dlYM@(#sr#SG*yqBuQ$dZnq}iRrbRx{uldH=-si)56aMWSqLPJE2 zExpZW9?`|{ojb*y_Z&JJaVzzSCJY;|edL9U7WJeq>3Vy2uIkVa2x%Kuk?mGP{A*~Ao&dEZ~n>jAat5+gF#^;A%9BW zRKwI7p^32FK!H*sTRA9q@mUObq}%PHR_G8h3WU>GLM2{Op3IWy4$ez1f(Vf-ALB8s zlsvvq(B(~1p2cJ_G*UPT3Gi|$MB;J2#j;NDj$-+O8B%EPBvlV0y%Sp7=Ykw`dc=_IOY&EsqWB+!gP2L%28!^gSuikan^VO*)ZH;?R{p{X`EBS|2Sq*8 z=IYOOQ$k~Dds1Wtk?eFYmmH!xPC}7tJqEQ_v?HUD6sU}!bWn)>7tlNp0%QXp@X!~m7p(6y(rQYT>Hs3{MM?IknWdx&anvP#tj+KwdW7rUth~C zE;fiX>i@*8eZIM*&i5_L6H+=L{$qn6H7#n*H?>ykNQ}Esn%8Tj9=ZcHq-B!S(Y$3c zj}|N!EACHSxKN6srB{ODmv?_65UNu|8~^BFKez(;vg*>pL){6Qrd__g$e;I(Tc4gm zKHei^r$SsVU|iK8)nQQ=`G8mxS$N6R_xf^>DKV6qPzAh@-86c_YBae;$Z&AwZLKe- zSPxat5Bm?RzP4VEyO7I2*%F0zKKnGf-8`Hekv$<(Jr9Mxuem<-*?*wobyK*huQr=) z?aWm`FWYPmIU4x7$bsaSi6#D7;uK1BQEZH67B!Wv;rF_sGevrfW zTf;T0gAOH%UjPZI8=s#LTQwmh=85qc++nM?TB+R+*~+aV5|;PS@`>7x{mZbtT7Fg2 zo@A$tkOO=zu3g?Rst>yN_ULYL8Wrf&$n1F$&S{5`K*+?BA3HdP?B0RY`NWx)=~CpF zU!s-*!#kklJ>2M!EQ%J5;$;B2yxZzrXI$|V{XB8=@)gF<;93Q;bFq$L&iAFxx8-5K zJA>HwVK!|ri+j@nu_Ff8gct0cRgA_A?zJD2l|#^RYCLepSlHG~Q{1Gd zwWBjR)3!|?LjgNsc{iIXxffUM4YrSc0MBu83+96jvGtsFrTMfYphjFt!Ao^@e+KY9 zzBrYy@O=Nh1&jIOc;20V0O#JxWDN6AUtF4h_9gLZ)4emhIV8vsz6)uJz-bb{H4La* ztB8zn)~UoyVf(tVA0B~CwCNn&!Zr&dyz*LYuMHRcJ!`pLF`A140k+dN$nc99x+u-< z-0t3+dkZ_#t^66s2+JZozZlB`^;{8KIqMr8b3!n1YPt38*Xa-^Y=ya%3gT67M8Es{ zTu#Um6LR|A+55UkU*8u)Sc3<0HeSlo7k)QB8}Buc^3es~TAi)z@9>OUl@DnZ^e=bo z%Zt8`z{{2aU!TX@XWx6|SfS^;6Ct06-5M^mc0lSeL3g!HdWw>^LcSfbTPK-iIQqze ztU?($99Fw3bbIwzvss?M$7-AN31znMoJNw7(r~*wuFI4%dTlp~#JGDPwPJ?4Z&yTU zoz;awYM8a_4GR`$jg z`bnopWRmZd3cHQ~{p~1nM0Y`vrwjWN@_Wq$-pq&%xy`!D;})9&6EgyOlB7wrZcfQS zf0#zPJz!9*!1vh$+^qtRRi=y6zB4I^=R&X^wEMjTwL#vvDU^V^ z;MvGY_yWejW-vRiq>-_Om9U-N_uR)h#FQR3xw?pZaHrk=@QkLBIPXyv8~AtGWiBHC z`z2-qGdKuJw)h1828Qbc!v^0)xP{`Nc-&an1E8v#8c9$HD1vYyh#QjeRHAE0`%Y#k zL?O|>2~m8*MzGeP>$&`@XvPOSrK^BxyL>#ZobwYTSx8%qZsfuaJBH_0mSPPw|eV0FIY>L9c|_s}>_!BvSb|*!J1*94qj$+4VcO^(^?}lvhj+zn#bVad zHy|ok@aQ)kv*=}M7c%U3-DX;0`wsq;JbfeQWV$4y5__l~T;rjy`gq%%6}ZU7=aE^v z{Uc&9cOuWFc8|b+hy+Ez#>hHdF=>N8OX8=0q=M5}D0wha>j;8%UACA7Jv zRYX22b&cv4SoZsYo@&v={Q+3BTn5%GdmEtE4qq59-@MhmuxpS&7arTO=iT zD-GFq-hY^(?YYNLS!YyBngB9|(lYy@8p}{A^umE1N&@^0a>?8n`*xwFWrdm~zpF}q zufY(+-f~m0wo_r7vSi~DZJE7rP%u7c>@YZw@;-deCck^+ktdOO-(fP+ScN+P#nd}I z1}_{DDE!pi+wt9<&+|@?K97bcoYh{o3^&kc&k={f$2kqpXjjFir%w(kN5X^ea-erb z|G0z$-i23Tj6p)zGSyvx!6kU+WVn8JDeyyeGor z>4G0j)mMkhDdNKq=8m;4zEqys64R!OTjm-{Kb&X7V7(tv_nsyvmm+dt+_}Ub*y6bz#Xrx90<4*H?!T@-gPF?9b`JSE?NQK?!W{rXBVt zZ6!FEUfQ&Tmb%hZ7ydY0#xaT{7P}*MWhq~&Sn&oQi$`@TCs;G4#qOnk+NJQwmAahu zD?a3@0DsX_OJglwU&^Uo3P)2;4b=SUY=2@CH_>p|WJ7KHz??>aYJAFDSc*&J$^|z_ zJhAKGrg&=}#3Y*Wqd~Z^BP(Fh7Evw3WjI zf$It3&@!hV|B^_T^A9VB%6_eqe)mPV^M>EsAq%6J3u;+)dDK%CN?CR3a0O9tFR{P% zQH~8WMQ9&g;Gl((YV6ea^5l-1NmH(za)IvABE6gj@PLl z6;4`6s;(MKiW_6d0rn?>26tz4ETAIA#gO987<0o_vLakK(`iM&whMqw{j3m%hsJ=m z*WSB+{02#VuYkxpcm0-3gBBx9z|Wxw&I?Um3y2H5AY}@r3hXKCLD3M!Df^3+ zs8dGxn2p|BRDKmeJ7at+5*416@c{mY05lh|c+vC?Ff(3&b;U#hnxoh0gljEu8h*tA zXgE9RggL?H3?TqikY?z54M47A_S9c;#K2sB^a$e&sZ{jrRP+E<03?RK+EqJ!mBtbL zN<5&Gy1}h@R1Kc?_URf%(SHotLh;CIQV*-K0}yL)SKvfm30{pbT!g7)VNY$P5@jtO zF2@XbrL2ts)x$h|0Z#rW z4br~aPNS4ot|i-7o}3D4$w^2sUG#N^Db4n zGg=uSEd;?6upo5?~8mwEHZ!$kV?ND2B-vVQVNbpv;nlJ4s!d@*E8lIM*|RL z4OoVix2S-SUEnK?0$^Y>1dh>S8B&P%EB77%$6C0J!C7aA$DXVd0I>E`QV8A)TeVyua8RDnL*A+_-WfXgf!3o=Q-+8;f6^H0UKnTe_8Sb z4AWi^Cz`7Aujsj991OVA`hFpGvRS>llDYvmoI^&IdI~i8e_H;~=MCnM4hIm^0*0Xu z)*_7fX~^*^jPBD05@Z}&qOkw;{hb8Aa~~n4Jq`1fd0c$}jNx6k{mLs9M4i}xVlTY3 znMbK8fk%5!b4d<8lyeh2r`^i_lU*4kk5L~f-d`F4Q^6T=)i@miqz)*z4A_NtH+?9_ z3IKlfrf?D+jx8j3pzQ$RGkm2!Q%Ks)(z%Qug=X{`zA#d}ops`SbrGQ10$~;I{A-rd zlAiEiIhK$tp31Hr!vReL2)*J_N7VW3gkklinWV4khC|Q+WaHji=QsTy&97b*u5W7( zn9*x15aAFKMVo+W9bhYB;B0_-aiSCj0CMztG6`L0egZVoIG}03o*DZZ{lw)Cr3T;G zI=mWTFCZ!%4yOxIKyI&Oy?PSZJqV1B1+X-YqaW^93~k`{CE?35@4g5#HygSW4M+ez zOlpzPua@vZJh|fs<2M6ar`TeA)q(3DXzUIyH*bZ06e$R$zTBSWA-8!y9z(uIuhY0Y zJ3dBVp*Hc(=JtMxEn>iKy``}JJs#UC!$I{jd`5u3IeTWHB7HMBkxLTjDLA`LZ$(&1 zUqL@@NeFD&u_P3iUwgF*lUrrLXg2UH0b&;rKEqaWNN+At1B!d~2|!T?_}YJMj}zqn z0Va^12h>k06PIf#e4I#0U@~0U1^iS?oZZO#P(>L}{^S2O0$v!&bXK4NKtd2!0mm7d zq?Ngx`5Tt;0GqZ#cp72`#P=GoU+*@DnEwWI2C!-Pt7$o5bx&#mz3Eu3ptQJtTh#EE zzsAZL<2m@sBMF87xq}@F$T$gbsn;N^6cwMft_}@gyhj*?${% zRN6B7&nYtC&%csJ#=b_;{!@{t5?gKoO`tFXaN7rXeE52G((qqo>L4Ho1R`j?LZM>? z5RA5Iu~uG9dK2zHPZ`A* zu2oVVZg~wjHMq5Y#R$tzP&H?NUPH7x2#^fRkRt~u`!y#KbqWLG$dHhJ_cx`y8ZcdF zW&*T6>#J8q0w#QV>8{+%yI!5$E86hRl7MY!rs>009Q|uF7fe}KBkvoqTl{P$(;!1TxAwu0asPZX z9meD2ns%KTMC>@pDQYS_HphQ&)--Nj z)D|h^i7P*a#z03tc-)1E$m)7?tmY|6lX!1kVbc&L;OZOE-dmy(s4QrYOlUVZMi_yy zcLMF5-$^b%B455iPV@tA$KLTbqXZD`eIr_1&;8d>2KnC;^=P0AgZ*zr&!Gak@FK{- zQ>S+1|A1Hu1CIdES782YI8{dhka&Cz)cMnYqobdl}>cjoRDgEyWx_=F&|3KEGf?ANf2}XXbdsAPYuI>TJ>pzxl z|KWC{`v8#`dLcjpMBIUn^|B=P@KTTkPu2AB9Sdr6-_STzj0GAU$w!cPEN8bLlOe?7*razCas1MP8(?hf#B286b5^7uU=AeRuy=@ zGtNg;c~uI_L%B%fHl}~0N7PI>c`7IH=`O?d<^Ha-SK;M${d}3J?QzWewyo&|DL`Ry z@Nuy!wCS@C&F3xL6<4?6i@^>)v9c44L!X<`GAmWyZJEP!Mz5~KXGVL0afJ%6?R@83 zUdR?M6LPbRf?ueRFJ!#CifeMpEgaNRxk%l?naY9+kl|J43I-J=sn#)E*=miQY~kmn z_^Jo3=J3M<-GRQV-d;1S%TM>mC#%GQiSbTtEiadctLZf-$15*{Ob#B{k0(txCqgX` zrtTY6v#xC`FAC1?Li{^C@FHc)1*;k1A=3CREpsal@lRt55fbO&KeR z5ci|Rt8Kn6PwT5M9>qf_HEm2)m|L2^M&7eJ%U8)B4G77xzFX>tWoXG>jI!>=Qkbf@ic%WQ}F)7RT{roV^yvN`gtl8LuK(o)DFp80)cju@M z6)Q18A;)Q^kmvrPPo%0|r_iK)#<&{#X~4X?H!cw|`2${tD+udr>)9_@@3Qf9Yw$SV zNtkV72hqTz-%uR!6VZgP>M!5Rx^iFCWQ7NnG|&RcIy~#=r|Yxcn@DkU|CY#e-6+i5 zX%jIXxpCaXCsxQG!-W%xkw=%TIwwx&CDJY5q!*p$0|{Dkr3-TgVpW03b-h2XaSCse z$-coapdeBR2Tf0lda)x-mm*QT1l`O-D;H;-+@LzWPK9r`dhz(3luiY`;Wv@{1jR~#7}uCwNp}6PRk35K9)y{ z()+*JqN&_tb~oLD5%Q0(r-2pnYz$n(hI%$BvlSx-u65*2axT^y>D-ad38krs116^2 zGyN6v5zguCGwzgqyv7-ca;RcoreX&sIMUQM%Z`m!taLc2Fw{G^E&W&(P& z6yjI)a|Nz+6t}ZgeY*V$jGGlMw4-VaXfaPFr^bia&prr^IW-k^PIEgMvu?^()rD7x zCORvm|e%C07LTJ0yS;36!w}ggG?^z;J%KL3zQG$EnLW1&b!bWpEh2;e-O7A z=VLGdj9Tgflu`zzgnC zDYlUFW~DNU-ijA6V~y+e&D~VVE_FQks)^v9K$}0T2ER;B8@y0^Yi!!M*e!{kupE3b zOt`Of9`6E8GA{FYPd-Mpu|02Y?}>WiM^%U&5cSvj6(edn;>2~Mc#`h_X{6=f%OyQ5 zUMNZ+J+v`1LTI%7=0FfnCosjy{z)qClRMmij<9;1d{GT-(XW+U$3fZPV4Gwb8r~bl z9;IH+0D}da)Rb~jYUXU@cS>lKO6gxKts(!9rmv2Rs{6hMX(Uv-OJL~k?nb)1yM~aE z4oQ(t=`Lvj0ci#px?6#vyQJUi^ZmVl&Txj$Ip^-Z*V^Zvy|zHUFvcA}m-C#PyM%pe zf>QT8;VkU>DgR{<`CO;}y($O{cDBmx|f4 zq=FH-lo9%;ia*~kNN02zQini57MWECi15KQD(0;Z#@RHf^^Xgix_C-?I_o=8M&<{# zx+*;qK>CdOj2{?Nfy{_8eGXyWzI+xk2Bwzz!>PU>H{*|!D)7Z6ZoQv-oN0E(uHEK} z<;#{?g;j-cg_a3=L)dgU+Kxv}RLuG^Qc3-TPfFNgnDUHmmwnfKn-&z^?S5!f^yGzXVTu}~OorMc$xaUHlarB-Xg zx|qIn?a45gqG?2s?^A}HpU1%r(6q;;!+l+zyc=eCM02KRWqe`R!}Rf!{F@b@u%#Yl z_Aq_Q?AxIR`M`$lQW~EjO!`hQb+tcDsXA4Greu1L=@YDV@)bmiI%mI+$xUlEHBS(i z=%Q1l0_F}<`-u%~1d{YtVn>bNF@5qB$s%4D^tHa(RAg;IF;KN2QjxuM;x$zvV0X4M>QlI$uK1#AhaC z>N?|A8Seg;vkTQZS8ly(!tAtA!FrFPN|y}z89W9QMW-lFf|0tSUqnn^CjaNsFZ5Bvf^NOc3p3+NVuaULpXm-axX98aaR~OMQ7>z2Wx4SyXRL- z3cViqn2;4mSL7?2<%+b#kR_3jDQv4N>S(T7M-pY`omz@1s&w?tWa!EdWAaTb{E$_{ zG>>sWiyMji!5THq%t>EQp2fl$u&IXtRB?`!w0qnp{ z?=rK(Y%_AI83D1~;ISV*?QeS;r%UK!)ve_pC=YNk`hVdx{+k7S7Ep7oGDcdJ;m_JB ziv>3;2^Qncrn-NQlydRP$sR7YjO&sew`m*y2^E|%_QC=CvJI;aBihTo9?lL^PU0Z6 za`4!O@+6O!vI-a)5B5Zl)(m8k*vKa1$+&2!BX(I&3QyrNPyo9T;)ot6smq#)9JG$d*hM zbH2auY#5NOdY5PKL9oZ$Ax>Ghgj5OW4-}SO(KwKAA&XGfmRFejpT8$WtrtHljmtIB zaa3{)qt44^&*F^a?B9!Ma%3tO_wPez7}V~#c|!u&~(gyxB$V%m#AMNKA($3^Mw;0PZOW~m~p+v7CAztOU6_7UdQ-$042V<5`=n<}p zAZ0;-PHlEp@Q=YOVZB!EiOb1X#R;%PiYa1)-uZ5>B8c5Ze-B`VxK`Qa0;wUPnpLw$ z^0i9zCdYJGl5F~5$!cp8!LRiMB}=VZ{~V2XN=sJ;@E+%Fx!J`dRsYomy5#TMa@FV# zLS-l_vbnPw$T3T!In_Qtxk6H}^b}4>X*=(MoA2%z!(`{vy#`j2uUC$}Z6$~1ni(%i z5j-jq4Q!B3pdLTBKl)1i1hQk*sTBUf;LQx4kBN4-Ca$^)C{g&?jm}L$G0{5ut|GA# z;HGUmU!A4^nqk$%rujHrov7xUD*tEPR?m>qYhE?vWXY>iy%Ilt1|El4J);**RdXW6 z$O{b626}@g$lTM?OK+=Tq~Ke~bQ_!yh{ZE8b?Br!GvBidKMwSoJq3eS$`>o;6mbbH zWstc2ZZ4?BS9)4ZFNd%D=gjviCjXCG^%klTvi6Nydo^=B(nQ2k5H-#eQ|uk=P$y0G zaV+Ls^>Jf5Zx!5p4@3JKtr(`w8hfvA@hLgfrF#NuoXKO`0?N;zVP2Fp%kB@?mdip=flJz1@@fBF-jC zT1AgnLzJ-)m#e!qIP2h=WO8@pnk0Kzn@$a8?G%p<_C0!~&S{^^(e%q@{5H<@;#%kGMx@M z&})7YZW}ZShtsrxhLw|+ShJexif|*IuSB@^UVGL0P6-ezPBzL$)P{JhV&a9;BZ<-w zDW_V5ACBIV(GaSSd80pgwfzEAMW<|R{|7&^jpz+UvsY`m_XJ0$E$P`ds}4uaw4}ND zUZUj+?`#*&n1O~{O3X6j!xg!g3hwluN1-Gvd~4d)2B%q+h94DEY`j9NNnVld?M$Iv zyjCgmmb;y1sKb$_xqPFRRiiVG1b{P<5v@+ zqV|mAM0eBVXomOH)aR;kzeI6mtrm$;K!qf3&{Ucy!>3UFLSZ>IQ_JnfU*^p##vzeZ z*qQSu(E2tTAPgi={X~SO15p%hTB@Xvj6QpQOHj04&pQ1H9X%37Q44(*?EvA1@) z-ExN~sgy!8GvmJbZk{2J^(w|fjdMrk+JM$LhHp!VxL=+HSLVbAeg_Ydz0mSIgGA@F z>u~p`Xc*y~rd&;Qa0i3I+-q&3oG?AJ`7Ck~ZsuxKh}}9UOLuJ^3}{gR(R`s1GhB|u zZZ2zi+F~SLFW6;C;g=Kmn?+4?@U)7)3j#-$@MhqDklR;Zs)0R}b+g|>USvkw)E@K& zO3iYJu_k@8vmpC?!3`+2agf z&_v2Kk|8Bl{3e_!d}t-Fb&sL{q6dA}rs&4}&wj7CCA`dO7-7#&rDEo9jiDpS9cO3` zWc{E8cGzMQ1Y}*x^Anml+_B0OumanyJIqx-dxAH&0tGJHK{MbJxkZ#+Q z+R-M=M3q#nThyj+kauEvO%xIa&@(F&NgIH3an6CbQ-vdg;O3*Fy*pqZG-wGhry@BA zFWz`ylKYkK2m(Y-h4WY&QVkUK_St?m)Yxycuwmm~z{(5mph+gTDjM+&*Oz-OKafPJ zuT27A-zD7?_eX7R;9U`BmJMm(m>!L73*RC?a1p7f+OdgWmQb$b z@5@P6^&0$Eey||O`i}RlhKgt35^Prz`kX~m(h;QzdvWh zm*tj|OJBMx9TMgnFtPpUPsawF=0nG-Np~}!S_P*(^AniNT>RM@CA}0{a2<5E7T-6G zdvS#D1QP;#@rwH&-g0;56{eY!+1*^tvT}1Asd9Jr$fk2j4O?ES6=Nmp?%@IagEMQl z=uQc>P#T_^(Kn`t;DdK9R zIvb2S^FVnb+xUU%OnwBh5KV3cIn>;5Y}A9hdpRk$#kus z&B2#XpE@)&@phf4jF%avzs2zNM{H%A{g07}p*5&Xa&y@g8e3&qN>1pn^4P^*<0akj zj?=ada64((j-vd>#o@C~fp=9;O~iJ+A*KBYD&2E?4GM>8O=I?j3d~A})o1`!hT!-C z3zGmAhUS4WQ3*Wb$Vq9O>l@Y#Of-*c7Hv`quIBA(j~H5(Ol7*uSDe5!p}2{}4vhvZ z%}XbpLwX%vDE+8XbZi{|JVnSP_rqV!f43fu*ky@u1i>mCYWN)%zKgpR@a;g5qaq4PxbwLycl< zZkJ~&yK2q;2QV=i3GZs^eEY0syEQ~iOD0-9AtgSNoXoOtD#S*|kL_{jQtzqA9ZKat z57KE#5ObSu9ju82-mRRvdp%qklGS2qOeSwpJV|hV1MTd-JYA>fz1$y;?n|pGh96Aa}-j@-Gi-z8&deHV55-PjW+NI6_a|fzNWL{BxRT zxMg{WOH|qs)3=Oa;c!{l2P)-TK=d9m(ITXsI)P5xBFSUInJ$bl-X+#xa5 z-E-AMvRt{fJc5NIVUK@9W~NSnpd%~flFAOu!k2&Tbwd=mo+x*gu(H7heaJyi(9n;? z6UF{mCr88Err{z#l_o3c=;Ht^#i*@lYxV1COh8!&HH8Tp=Z)vhmEkRL$0bfASLA74 z2*X2rF-SA9nieI+Tfv(mi(cx!_|e)H{zgRn@+Pq9<;v+ z4mCMA>)P9O$T|ZZ-kR3hU+s@RWAH!$)5opw*s#*h4a1toL17C$n(YY#x>sKij!QF@ zm0Ipu|5bJ2Axg*0(CZ|-&?25H*Q0I|72+5A>ng}^_GNm({fu!qEzHqtukLFTp8$WY zFY`_+>AhpA+=R34$o98~E6-j?{&0`6q|C*jnYkkX3 zVLUR_JM1ko_8_!egEPFA+S9!HE;YA_yvo|p|2p~zb_AQ~XzQxXzP-QfI{5}m!%tAc zxl)F*NnXfKyT_gP_gx$W_2ZW0K zFkz68un{XZpZ5;ao5z-WPu14hHPUM2i!Vnx27Ad{BH%l&VZw$*&YQ_H{ss% zkKuic0wrtXK_%hvlmmaR2@QHOavDG+-@_Wi#9mObb)f?Q0;|~4{sIZ~jcDZrdV7~99M?WDVEAI3e?;G2Q6 z?{rZcbX62&2WHqa;z(M{S$p*FxC3170EP_fTV>;G{jnUC-(vEO!*<^j6B^eM#v$qR zfE8uSX3O@HmGj8-^KrWW5zvSk)suA{$fU8Xe;(Fbb-{Cb&4_FqKgDHPQObSBn*B?4 zT=lt=Vh7m5!BKZB=HNg-flc@Cb*-4v_RSs{`-f*2v&{H7wBOS&Q|2!<4dzY2iig^O zEEiikjX9dg2O<;lpS@nS6lQ!LRXK{#488rC6Bn0XO**j&0hK`cE*^ zzX%t<7}qI$o2fuyQ$~~mu07Eqgl_MC)lb|~;6p^xR<-;{%j=KBIMvduuj6b=2^`tx zt!o$DxFlC4GMA3A+h*ipUQ&Zt z%@T5hXV@(!AdZAn9s1U2%SUQ1l_$Yzs(4(>_oCL8*>M>re6b%J;Q?O|R&A@oRD)IhB-0GCxe1;^C%)dHj?WyqyktE?wMA;vZ7= zPfLdk)C-ymMdD~X6XSH+7j^C!`li)w73JQJY@o)Bmc?Q9k%;&Cjetr@v&0EqextkY#`Z-4b!m+5SGs+n{4RzF=wj~QJFC3SdZcBKI~D?70gO0Sd^ zZyQPnAX<2JoHMkGnO>a%l zam?kJ4-)gl|9)j+YY`e&+Bi0@D9g{r(uw?=&&Z&?g8(-hjq{j(> ztvoT_sQUrhBj?RHyKSL|_RVm>QsqQlBVefK9AgjZZzFvg4#ZmEy@WaMdmy)) z>*1AI+I4sk6LDu5o#Fd(a=7mIiJm0X0x+%#Xmo0>SAV3zKn);&TzxfHLmiE4CC6D0 z9esyb9)|G2Q6(d5fzFW&5Qw*`Jh`YtDsuf@d}i;f_mqu9;=>Zls)kL#r*e&^@s#21 z2*~LE_Kt$u5gnZzM0k@iv%_qjJ5&4np}v09cvX4jH=5)*OUI{dW+Nx_jJ&edkGCdj zMmnQH{c_~DuQ%uKOOzSsPOxGcAj(UmWt{fE;1p&d4Fov&vIAlPAxRF>= z_R#p<>8y~#jMJGP?z^IBbdPa6{ZHu3Ba;q{BHuYVCN!4|5O@?X*e8 zH!;pG?LOk*=1reHmtqr(0`+ej9O zqd#tbF>@dnL$Ag)XMkvPca3iYJ!aySFe%QqNjpLCgYm#*>ocp?_eHv2ZyTE-v%M#* z7-u-}f%G6&I4m12j2<#NWBfU8qhhjFvR}q!JOvUgkl${3^Mkes4BzWsBRon6i=oAg z8e7|^&&lu?A7DjXVXcy(unB0Tpecql#KmU0=1*P_vW$N0l%;x#`CWY;Qg zHsUlfAnGu~^5&Bzk-QkZdeOmwJ>72_F`?o1<(LQZj%~b-nNY6a7pr6(uVcXLFY+vR zOP|uFA<)ng-0y*W>dDZ)Nc>URo3itB`ZtP1J!EGle0-CNx&~;qJ!gK1jY;)T?4gKN zsv}q^YkV*Ct1Sn7=e0BCHe>W$lh4n%eKn7fp|sVT!D}?$_H@FqJBRbORrkZ(X--5A zLck;oe z`CreYR)y~2=~G-kv)N6WYTr?1@5eBV=YDDC5a@5@mCp1&S?w~pWCv?Jx?YT zdbf_t`{j33Ue}A< z%dfgf%pv-NkQ;4^OAqNQ*C(cXc#pbArog{-KG>laVD2d7 zI?o$WXqL5tW#rYu&Q#o#cZ!^;`f|m*o#EHg_FlQ5qtlFKAcHAd}Ka6SMWYy)e7q>Qj<^wXXJX~qH*`GJ_#E15(G*z$ zoOf2w1oT{h-zM9a{t6D?vhwS^Z*2P2Dv`i$`PCcD2m3np(_hm9&hFAH>^JS+c)bem6K zSpCLwI-4M~uf}1(q6(^^b5awPT$rWn#G-{qWld1gKjYEP*q9AF2d){`E5P2#a{9c6 zp*oh13GR5avyHc}a`{d28|K!A=+uij5Wz4m8yoL{kqnqB4y;cSP@ZsY;syz4g;<|; z8=NNxlEOZDpn9o7K=ZQEHQyC!0EUd-7o^@^Qo)*fdx#wK^x}LUNmO|KG`PP#Ig2{J zKRMxn_MfryO$tfWFAb3INFT)1c@*lzW+&I5V8Iy7#`N(rIu_@frd_Kt__Mjj>iS4s z+fUEk*g(9FD&P&8V3QhH@Q2*w#SCypg8CoP?JC+XZvE#PWc*o*`PrdrO2f@Q{3AH0LQ99jt z(=aKzkHThHLetb#g1f{&1kK4qPl?D=VNT=h-B@6-VTKrb4Ca{mNJz!pK`Zf9Xxoa- zWgKn4MSL$BxFly*gTAjbF!FAnJ?I^7o_3*k`4@O+-}3a(4RwnKpCC3}6|iwYm+43$)UAVn?w0b@_tf7s9h` zsRQc}1^vRLc0AYMT^xbzyl>DKY7lRjp&82996Y$==1tAv;s&JFQfUqm$p*{in%RZQ zFHAUZm|ctn_C;OINj^4bIsqShprFLeA%0*D=_)lU$C{4i=pA^DR(50d z{E!1JMupeMVWf72VCgy)%CeUmEvq#bqVo1lh}n7w0kf6WlGnfJ%m$zySZvN87HKpA z2Y6hLEix+<6AD#*aU8iO(NWv85fGkgj_`V?^_xPF0tuZJ|CaawS&;f_RBj5Jwc zS@CK?Iu_ed>3wEWU2R0+^Tee&4 z^370smt9BT>7zo+_ll!;wqO{n41CEK`e(~&J?Q+2jJn)kptj&-FPs?cDLLoeDux`4 zFXiU$EosQmHk^+zn!zEH+?F|qAH=M)NZVm8ByzhF8N|UTxEC}qyvIQJ zT`+B!D+c3ohU-2ze^EK-LwAN5w!6TN4zI4kDa;_CQjLZTgRtXC=jOq|jnVxWAQFDO z04$M=Y7oi{Jkzpd2>J3~_Ucp&Y*$LfH|r4g_9=Y8tQ|Y>z_>hQkIFVk6YavmCCQjr z_KliM`tIia6<=%FxmAK@&rBT!)v}iMFzb89h)Du41M_D}5HI^sCbaLJdJ3$(Wz$5q z%TD*cioG}!+FY_j^SXrNe;5wfQ;NY+VtO(${@Bh%?CbH9B;V`$#^l+3VT`u}pONxC zgLP#EnDla(XD|M~2k}By6RryazZ!w$j3A^bYhIs?Zp3}dHA16Z)+>?$Cng&7-qz~59F zLM$EYl~YE;TePoIb-xkql+j=Mgj$rf^W;RSk(cJfeuVfn?l5x-87u9w1bRoIBhvW$ zxe8D8GELY%42y`M#u#%_tha8aAK;f4&79tkdS^?C(xv`N<8JhwqMD2}+R_J)!^&(g z&hkW(xJCu8y$3br^i_d%;+co0X%BQrrb zNbGDvx|A?vmU`k+Tc8M$_(Xp2d|@4gSZ?}sLMQZ+q{uSp_rNdbgz&4S5vg_}B^{kuh)r=X4<3t46MSFfJ~MCVobf4A~K>SsHFGw?`|rZOMqI zpus>r8oC*KTQPMyE)c5l}*)*vJ7<~bH_d&hp!nM!HZODS6b@TNXbq}n92Ai6zyH2 zRxa(LS4RIBA0%QRnee4O6l*C>!r-2uJ2kC}5=wZ~OC`IlYxd%U2x_HXjc5PDiCHBT>=d{HTuJ_Q0!g{Zk!y`M zfT_TpwQN`D0O448TQXhdtot~W3NU3|;I-C3Y0hVJ4={gizIpR~Pu~gpL6s(z0FmJk zze*FXC69N^#5Le^z)Lq*^nZrm5t`uSVrC5vTc^;SG@e^^u;$!Yahw(fSE)hQLTt;)r%*+xasHELX!g<50kC~m z^L2rdeAst0moE%PQRv>+{hQ8=lpOY?S%#cLg^smP$L1MeUa`!^p9HuaPNJ^)gb8gd z*GbU$bq(4qD*{6S5%L2HpmjT>#PtWCJaGJg?_;%q5IVLym zi-$$Zd3{{!cKD}TbKMlcyzmu(+ zG-^}#Jq9=cS?QuPRy+yF`b6LMD{PT;x%FPEN|jIES{rJqRN6+EX!tayue!^uu4dG0 z^hDvm&_c3MW0iMDa2Jda&b&?mQPGf1_%f7^*m7yppM^t{fH{nX%w;OZY~ty7ua`EL zWKa<$X?U=9yk28a{lK^+$Jno@ZQid1w%lfPG%+;_a@%ZhDtRs};?kbO!;5l}hhkrG zcV}gdGC@NeyiaZ?UIcwFpB1C-Mu*k#zqRS4FXPw>sxMjB`QkDV$MO`PWch15HKWEX z<3McNLMIB>L_ejaM;9>9k}fwj>de?q(ZJ1R44J-%s*LC(^fQxerJ)VW=(@!U*bB5V zo7P}fbha~R7BDyc=R!Zlq|*2bsDyO@G8{oR9)vnV0{ImKb?Z4p9S#K(;u1~=gr zB1Jm~(hJ!H>qsYYj3TJ1jD8`^Z5ND{CUaZcfBm(LjRUGG4k8=Vhw?;Uo@)b*|I#a; zihdIHy3!Mo>7m@qR%qU#xfkSDl2aS=G}qTy>6*WMm7f-NH<&Oc zzH8=nK34JM{QQAfwt%sNp(-zDz!S46?MBW2Nhl}K8ib=-nx*iogfr=X-!bKwAVoHO zwoh@DUQ!)vUJL_IE7lto9~ALuI6)Zg)c&w`WIUyTN((YzwGY82GLa2-iF;MI#l*2% zReoOzv)+2QZS>txNp?e8Hl&bUTL0h@rprU^8J2X@k_5UYO04SMNiAuE_Z&=`{mR=2 z6TUWM=@_BvFC=#`YDYKJh-_Y~>C#eeuvZ9F-098*)OFmNSVuPSLrKEE!-?G>A#hT9 z^6Xm7QLDd?`iWFg;Fb!vId%&@OctlIr$&=3?V+#3c;O23VC9y(0o+4>J7<;wI6h0B{=0dy2RKW( zOQfnPq1al|oqHwZE&9lYEN}b3ubeH8KdNOnJ(sOZew$>bIN~PGW_Y8C5}Aj_6#q7z za%-(>$CmHw_VZEcyN1$%S*z|WBO9n&oE%tpRV~hv7d)Vh9xbDFmj*VbFYFGniSnb6 zhnM@%yC;~(H}({~HA%3pTjqxukAaC{aN0_~;&5B&u+_pozVsaX=K^HhVwh*f#S*Ss z9W-J8P<;^O1k7R%HsJuuFFy_e%>UkopEi=S2+y!)MlU%c!hDX==5N%gQ{Mbiy-V*M zo|sWW_NB$Bvkg%?N^aVuYc#TWtwk@Zt$rT*xKl%ow@t5|K67!Tj9{2li zZ$aa79Xp?^-l2jJQ^HUbZ9qceZ}Z)KKUbjh8{p*Hd74OSw>r;d5mwJp(^+##BPs?P zDf2F?JO1Gbp~kO#Wr~6xaAzHbnBv;?fSlqNxq+efbDJPUgK&gZ&Fb(sPk^!&s0L0@ z4cFU%r7**&nm6C!aqA6e`tp^I#|Qj~;0w55kA5|L@%k3Nj*b}{AFg1HJVO;jg2|pL z74+|zpy7g61}W$XVoDTT3V;IexKm+w_Ub7oO^9Zw=|WC9VnSI4&0fPt z1bh4yzl$z7LcUzRGFy*FY-q}jLrVv`}(vn8wUnD;fDL4#0jUjqn3io$n;J!Xs=2L+2Y*i->D7fuO>;Tn;ehk3!8&F z#5qd+OM}V9OM3PF1{nc;=YRP^H|>DXL#oG z*E6o|)-0+()LiRR)x`&h8?`nQ4`syLn%~GAVS*<9ZCld8`V2*~ODJzncZsIWIPJNfu31uYF@Q!wz zM8$oZJZ^HXg@E^JgeUk_=s+@`bHXNt*yABI3Y!ABuyX#;`tp|wP;LIZYwx%cyTx~W zYkS}+IELsJ?~@T+wXx#!bc>g=@Njxc?{<1pHzl8!`lBA!iMBq3)Qg~Wss{)Iv86Ro*ym31fS2=O<-jyK)W5Ef+ogBiSy_VAFCiSpu)3vw# zYT-u3IJ%(ix+~5^ARU_KAMq~kR=`lDo^xO%%Je!A^3R4W=ldq~v4w&Qa}5m?dz@t= zR+$kI6}ju5x#+U4Df5L9^M6`^I*zH@wJ*oEebwf_j2o59>kp)4D-Sxg3Fef{=6!sd z*h^ zZyu?oW+HS0PwOEMZzS-Mf`Z;MhT4b|Qj)evH*wRO&X=@&@fwZRIY#TTE`t&Pq+^AP zoyPHgoERxY&0>pS@281GAR{iQ-k0BV%PsK|Bwb8t5Qk2`Ns0X1#T~w;OGS+w+3-E3 z6KO0CsZNn!w2;|6QRN$_oiSI*|Ay~0>dwU!jU&sSQ#+b= zl9I+bZKf34u_Rm2=xtHa7r^N{Pr?_6CrOVNqgW8*dsxS5YjNK(!2Z-r z5oA>IFo(3VcT-L#J}i)JdmjhG#GJ>XZj|ndgP%Yv9HnX zZXR>`EuByBVK1pn0f`fY{VQMC67;&^lU+1pk6csj@pt+;dP5nIq~lOq8lGY9dpemj zhIH{JODi=OXg+EiTi8WTLABd-+YPk%&Cu5fc-%$T#W^++pZvY*qzOFclsW2r zVYvLCW}vEf1y130-h{Z(C5a}~{eevbadt7h?saX4R54?#eh7A$Xdo?WVb8&Zzg$xK z>@>0Kxo9@txfSY4={At&ZoHjJovh&qy8uNzY91H$>9=aApr{S68^F8IE+MkQkzSYU zC)gg738=@q;^%ZRlmX0W#A+6xWt6W-`naz~5cY0^AZoJyHrfJH6!~qYKT}D4uL)2N z5ACey6>Ba`08SrvF*p`eRCUVKoF^-TqXRni`r%uri?QSRS?f$d$_6EqOqo-N%XT;g zM~N|8!33oydCJ}e<9)aDEJVI$Y<48z!xHnBV`Rgy=G6dqppFI}FVC$o(!3UdKVriT z2dp^1mD6!Rrrx6nQ`L%rBDCZ&wSYPJPXIy;A-T2o!_wtM`e6oU`JN&>Z@z20yY^O7 z(wz+|2se-{P?8N`-+Kb=&R^gbr@&?s6Lh>?+YPTs+182^G&0gAtIRXJV#+$mX`a%) z1qI%aZ#{Gm$nIWJ;Lb_rRYr*3jv-1vRTHp@fp=I<0zYKu)&;Z%T&b)lmP`_?7v$6oPjXdkW>;x_ zx#Xa5hQ(m$mEiKe!LKa&(_V%fr^TxTwJb<^Re}pDar@v~pr{#WRr1hKmr18CF^o-VTGuVsA{;5qRK1x;!A{O_(DJO>nLQ-? z)@1?uOZjo@>q2SQd)f->{{f!6^wYD~bINaXL}pHWuK|aHKLtj6ITa!@^BU@%?l*v|RTp6AfzV6ATc1^tJh0 zAbFThkqV*8D z|Je@?OZ7n3ij+6LBdga>t1?JrHN_Ww*Kq1Qk5}AIFLyGEj6VBIXc+Wej}7Pv0QLP4 z9PqG4qsH9IH#p)2De(j1z|zpv9iIhbNnFN~T)lF|nO?4)E!T#DG#(%zZh<^pP$;p! zLcE>&K)kI2(1=%bl^>GgELt=IaT{qp1Z#)8QqQuo3za`i+cNv_s_;|S(d4g^`{r&C zr~$y-A^x?N&A+)(LdVAj^}7Mf5KbE#>ptdIl8qXM-eQa!Zh>a_GaU7mE{1go4$Xsx z6<<0v_Ql8Vsx`zA2}#&$2_hK?P$V!wO-2J~WFN|iW2A@9Ri=O`d(FWi-GW+UghzCn>f+GXmJ*t=tOrKIoYq$Z3w!1V+i8BXl zHde~8(t6C>ugvHXpeTyMZQ%GqoG6*dTh)fr!+?2WCkfx;^*FMNWJPH)&+0kUSztgq zw_<@g?T6A1!rw0g?~WJJDHQ9sM|@V`s9dYHS9)c{NjXxGC_NDn=a+;io3hjTs?XqR zwH%W>vDe%X*?g-ftP63eg-PF#11Kcpw7#zrk@cFeU#|jFm82d9uVau}Ea}Rn&LK2B zE~gMoDZa{0nX^hj8E65jI*{8MNMqlVsMby8NF&}Ee}M9FSYt=IZ*^AH zBWOk80$`kl^v6!f4&3C+_az_vrgxB~)TO>Sy!|=RnKvTsrv5q`Q6Dj;#+9k1#Xq(t zk39uRWM5tqs!bD#-Rl?;FwaESR`a*e;k~ngO<<5ZpO2LpNlUv z0n(pxAI}%dX}Aw`y1$VSYVo-Ylr73+ZanZQ%}ZCHESm z4G~DYg~{uVcAbX|Sx3Kc4J5tR?9F^`df4s>FOH&TmW+eW|8NBz^bXv5PT$1%EH5ap zEdu3Bh!Lhhm z9r?DG?G}+?NxJ%FSp*Ah$UwF7S*BS)( zlv*ma2$a9zdu1!d*D2;`HYNO$JXz=&WB`uFj9$goU{8ZfNc4X0MVqnsvL)Kpr6JNO z*wpfwU~15Jc=kj(@wxu|sZ=gM`h0iN*DXXD7;ye@zS0UP4sXpoY`r|4510l$`v!zE zTi(_hXiV_j)bZts=KXv){_;~wuuk$A(U_4pq|j6R<3wnA+<&`!-s61!iN%DQRHGb90&aS<1-!Q$A4rZ zCLo>z@u{ebUNVD7cy#9ta;v)jfLBcCaC(YH*Q40K15aHSr~eK-;i&YPO~`$(&Dc4P z>M>2%ks+j3Zb=x4+dGd>=3iGEXw~aks;rx}f?qe3oOrwPESPv1?~u5a?x*!Mu7-a( zxa?_czq8-P6%M+dn^=zMEZSTu2edgabwi!_YNTr-L>%&F6oXlRNL8^M5lc<>2QC~) zPs5s$CRBEFlC`U!Aj^5TB~KN^qUepduv$R>V5PkC0&Now@w2*+HjpVaG+Qd{1tr8MzuQCyl$ z!_ZFPy#>(`j;<5=|>IAL>v&&@ff7m;umIjRk+ZI=E5Qh$T4HK zj^{Ka1r6sro^>_!oKq+g^3>CxgH8uj2ZrJb2))JTAh*^XWwo>SzRz2~Ikh!*&X!QD zm@^En)K||UtGo31X~HexO)JkqBfpR0eDn_4dOk+0Bhuk*i$sjFNbwi#fzmP^7Y&vH zkfyc9Z=~p-l;Dsd_VR!L~L79sKn?a2joPI*bAv*kq zJ#mn@yZAVJ)xiwlPP98tzJ1vFKs*sSArsvso3E0WbcRXW+Lb3FfxJ(VHID`d7870Y zc#d%DFB;)np5CqNXxWb@Kk=<}Q8hnQCkhgo@92fo$Lm*;ko`ZB&N3*DwOPQ6Ev{MI z6J&As5Fog_Yp~$%?(R;2WN~+Q*WdwyyE_EeyXU(#zo?o5=53$pewx9peY1QQE2nqP zzkOGq-kN{yYqVU(f7gas2EnFU$Rl+6uE61Yl=M-f_7WKm3SjaA1;5U1;BTJpPnDM5 z?EOoo4?;6 ztV)w)U>1S=j*i^+sDl@ewjF6X_m1P*`SQO4O$m0UXX#`v2S|E#zmRm7rr_ndUUHUT#b3@0-|w3Z-`?(p^gU|)y%r3id+Ta3S+i%GT{b7yLR24Y-(O8o zi@R2e*+wug$~p`GEtsuBJJ0c3E{f})JsNNVN8?8?A`>=Fpu4uc6nYQ&YWLzqK+A_* zG7Ags`XwO1)4v>s#dzSY$D^^lH9DW#w)u#+b=WD{vgHp-!*_}i?x#XlXA}c+J_K(Y znmH>TxK-plQ(9eNzLt;a$1+uej(0hMPWHkx#a31Ruh4Pe$_CQ@Yn{q2i~|Z12HWNn z@d7SoiJZ>t9i6g3rqbh5@*(0ub z$}rY=H?C>B8C9}!oCtcu(+)dMeY)WlyL5vm^CvobI!qd4^Z&%?2mf#@Akwtbg#icl z01Rd{n!vC^&$B$0zvc96c2&B~sFZDhYt-Uxo6z6iA*!tg(AM&z$eu&KCwyj!_q4kx zM>kZEJ`)in-h_ER)EMV(^QYwd|DFswGv*3;s71smG&tIt#E(|47}jUSEFA;2>zdDJ zB&s9$`0ork^(F>7y$O4MKv*)z%qBsQ43$;tE3FywEm)r%B4ps8`X#Sq3nD4UR7$#v z4eS$crG+dylzqGAf%*Xgvl|CW^cV$5h6&@43bvD~gV>w~{@;o^20Ay58dq@n?WCE$8vo2<0-*NBPCDx z0%xFVF5-(Z2YWmn2jZka77kA>tI~O_QiC9_5_H^C0D|^)rbZ@?nNgqj$Hc}hrsj^V zWf4_#fQs2{g3JwC%1S8M%~@^pU!$k{zdw_u-0$<6LIFYU2%zFB0CaY|Nw+aNMwpmUkpqz>k36aOs+;#M zgytx%?AA$5g~$u7PGo2KGi@iC$m~fg#R_Xw;Wr~H{a(7!6Bc7oBl>==5P{7&o7~^u z`&6WZcY4xW1bf&6U>5i#Ah>s9(<|}IK^6CfF*-8W-C~G7i(4mI*2%3(f~_74M_Xr# zp=}~Yyi@+FRYx-h5V2IiKql_g0n@355ZA-vC-UA4{>Ki_Pa|&60mTQdSTYWh`Ubyk zXBoUM>xyC=tCo*P*v6KXJn=FDuaQ1iHwT>#X_0m43m+Z4M(oXFfSJs!`0W-ZwbmCu z(pAxg1@`^?`{@0j5{D@du^UmP_GjKWN#YJZ>WAR?SaJtcu_pJIWK|_LA zPNFKN{(FLY3wlOMJ#DA58zO|eZ#*3Kx>2vOZTkn{8p{k{@nKm7!vBof9y)Q`Qf29a z8U7a99!|)hC)FB~3f+#l^&;m@nzX%;ue+X(*$zg~^Dmc{t~BShXH5Zh{39uJ;Dx3# z)y?7wq{7I~Frg#`vytC+yDIpl5av*hyf+)pVmPJocZ{u6OKKeD5nS*pzV|-Se$;wzLau`es)bdZU_pZg_WptC*Ug*>_EWC;T z)PuU?X-_TOFh+VWbV#@z7LPWOFqm*>lyyik=oFeV!^6<8KMYZL@KZo>n;2Lngu>;u zcS;O?h=MW;Obr>S-ML=^Pq`g^w|!1Nu)q@rhxYavJu+%R0XlGu1{nAB4pwPv z<;6P&ozX$3L2TwRY|S#(XObFGHx-f^C^14B6z90o!E*BZo z*{S@V8YqhMst?T2kvxVyt;CetKEhSv8t7hN5k}TdhSPPD52(SRk$db~P@7^<`RjLw z>qbL3u#I7SWkIWzy-LsAq*G2Gusl|qRQyq6#ZdSe0dLA^OS$($JWAd_S|VJZd#Id1 zjGs(vi@)KWYkfE8GcosM9;sqh&M*p`aWz(dzXWPMZLIzvbkQ}Jt|XV+(@}FapVlC+ z=g3IN+|w|EVR?I5F?@ghwef!4-Tf9G7uCf}|1heEkzlka)B(49-A_)#+x23F3>xa! zH}lKsLW|-FI(_O$u5F+J<>Y7^=94lCYwfuQ2&bck=-DQIim0AnQtKfwy=x)$9+`Mm z_5CS02hEdc?;eiJ$xmV23&)I7TG3LPp>xqRbC|du#4oT>Xbda!hQ_oJg#t&W<+@`W zEAv5rIrA_++fLdobhc_wW{*uk_4bQ-yWV?V%8j1vuFkeN(hJCuXlMJHUUebWov^|P zesy5cG=-UEfq0|{6pg&9vJZLZm@CK(+vp-8^VJ#s=XBLX+yvp>8Q{|$Zn799V7@!F zhchjhR=UX}^hKhsQPWj|@g#PUUS6K%*Lk3n&ECb?CoT3tj9VW&Ltfuv^zOd<8_$xdZV$2^pco z(Xk30LxdPdpGeqI!AWy|Jm^XDsmqSrc`^AoJJVwJ<@;is2Y<;#{LWe_+Ry7Ax9YTg z2SgQE($T?d9e=u*2cH=0|5#DwWyvuaO$_>fhm;w<>;6c0)B6fOTFb%1faK?12(+V1x)k zAO}X|5~@=3h&t_`Vw+AvZU01AgeS;*?r!lnhV%Y_)J1b`c!-UBoFFIRib!GI7Xp3a z?~`_ftL665f1e%O^gAYxg7n)q+kJ^RU|@=6gkKm(zR*yd+FY9oemS@I=6|)VhGr3X zr-}0wI=x0{Cum=8)oogfG+9dhK(CS@ zhTdmfpOx*?}7CvYi(8mMlg1JQB>|F<}Luc#Jjc8)Vb>`7}%lBY- zE8QGx5}P2AYt&gxks^fzD5=B`z#ioMe~JX1xTaa-W!Z8^@#Dw2?EnS4W?#grEKhuA3l(LrUQKn*wC+JTu{6nFeTo5X>c@3u@sgh#v(c&-Z zQ)~a)En%Cg0|r2++a?NrXE^mtMq7;+{4UYeU>g~t?-(aIm?Dr*AT?rhIz!mvY8)p} z3}^cZU7Ed{HJ{A1YK%%a-ix>LRF&t^DcsAw^s&`Arq8Pvk0hEyH=9itdiLCASX|#< zF`ADvc#2)Ei4kUSNCO$FKbD|iM5(q}PHH(~r$j?A8<3u$jMDZmhJ~voXT0?mDm#?F zKL)RPMro`lJs-e=hbi*hmxPaM38yr#eC8jgG<`jwo9Q_%`!8wdXILx>48@h&aarm4 zfjM8xdD{^fM@XDQ_cQ7KyU6KPyYNl%c>-F$CH=e1R`-A0Af;4c&~d zkeO}=B1SS1eJJBDivjt#72##lCsRPLO*m>1Ib|p%$!<-n7d||ySTvwJjy;%5_MOlrL0~C%nrgS; zX=mD=6x6{1$@ncy2bFgU>y2d!A80BC z4HXP=TO-E%ao(||n_#kzgBp~EjDsr7p>&Q422cF2ytdV2oE9BH))1To?);U2Sv+1W z0I9fOl_!4s4N#!Y5jJDitB-c&)@5dcDjkn)YXg6UJm=(Q6dz+`zCB=O%HXTg>7zK`8UpDyKsph#Z5QWKInmSP zvV(q|YK){~$x?&Hk<8j#i-Xs=gkBAks$VTFl(JZOI5*RVR%#m>3GI98)aMgg|#vISgenkKIM;zZS}PK@{Bt3Cy|fcZXPcP?Fmb8 z4ViDxLMNt5IQxJ+W&AKlW8~o1)Vt^sw&UvybQ^Lc)>E$wxI^>Ut{C_chsg zg-JVf>!?XV9dkep+|2|=0>AnZgj?i}4)6ur;44=Sg)6Vfbw*5+U3cyJqK*u+H7h@2 zva$cY=eHhq;F|!j&+p&VjvnY{Pg8&uvc(x4RP!H-M!EJn7{1T(txwwl9wi()BUTz~#R4Y&65;s+}1+Np?*(wG665LSed(fU#c3=-2 zut!#;37dZC2zE4I#T)~m)#(}-6}MzQ|3jmGc+S{~GJGKeh5)dE0&r!=Kl~1bU76gn z9xTS$wtAczVmg)2tr;sT>}y@Gc4Jg}i!tw)5dgB0Ul(Ko=8MNdpwLocz<7}ruNQUp zJp&L);zH&d0dbL1Uc7TsyMS<42pJJ{!Ut}13w9IgfiM6Zw3)6wCS^uvR)@-g%WMHn z>Ue*H%_=A6!d+(6@KM`^S0#MwxUB|0G%EjfhpKx_siR4@pw)og1inRgHKtfr8;faB zR*zCHk$!#A7%W_H=2k9VA_L~71&m9Q+NpR2ZYB`e z$rVyat&|haj^V7gA4V_;&oIs&UcrQ7>B;jNQ%?aZOFuMn9UR615BoRZpJiXBqbOD) z8V_0ZDEvVq4Z7uSfK|64-kY6s-FTA}qH;&;6LJanz>jbNFqaN6)6h5xWl-rs{8r;{ zO0wH?xmwN);G+cxSc>@mpfrwqDsE>KEes@cG^0iZw*;K*aiwYa1ns1LN?Jj5=hXAM zghP+$zLcQ_oih^EXhNXtL~Ol^9C<~NB-=^6>Wk=e7Ia64Q?kR&PqNF<-lx`E&xSld zdA|IxPedf3_)O01*#MbGayk{Ry@-i)GpR@h+`&gL6&vD>D%Q=V#_VWR3k@R3#gdeo zx$3@fojg>(y?+5x(h)rjwD$;lxP$yjFuY&36!(}Pb~Od^U|zM5mGRH5e>QOd!;UZ? zmsmQf#Zt9{^qSr=ox=)T*)t#~bL3G>qhuuTKZx>ure_{0_7qYvtq#!8j_`h{nppke zJ)7y#@nt*D7X>`^vdDz*r#O57B)3ea<-tS&-By`y7};1&rDtt2-gqgk(%tCXwJKW> z(Q0u?^?oiF)=CaDdx;_|!){_fi9ePCz-VZtNF{7M7pomGF%EuffXl1_K#c^_p70WX zTBv>=!XCNS0kmr)SN&uT{&d9a!4lI z^a_bRuV81TGQV^laZ0wuyrki1k0|)+J}6zCx4=|1FLBU{BDjE;2!LdKYt|S09vesr z7(otT%ObJV(*DFeV-{K2Ru&>HJqh8XnP^Wo_51`t3V4ORj0vO+t*34<<^lBmU`ytP zxWeW8PUMbhJX+*)Xj8+rEhGUTeM@%pO_P%Z1bLjCl9p;(PWfa-g!@h70b_D4bArF7 z#j>v38{cON6Nmlq#WEPdoWCl4kVU@%Wac}o~Svt(D=>B+usd?r1_#)QHOOT z*FUQ5{3RB{Scv%Lv}R#PwGNdm3*vlo_9GA~R)Qr$4mWKpKgZg%Y$INfk2504IP3V^mHM z0-&*>49ND1((!QdGq753z!OADQ2jbmK<~^Xu8Jni)?>#tKSc~DnuapYja1o`nk=iR zCQCpe5!IuCw3e+d6NgH1xo?aXrivag`5rg*&H;4ucuOVt(_VLsa=>eFl^-Hny$KhZ-H$0yQkKj1EF)QY22yr>k0X_UkEaVrO!>3k6X}OOCjOMW-cV*$1nIG!aV&`ACiuCY65sd z{3{fbD!U!1m!_@nvUY2t@tB^8r>7ODXZ8p4v^Zkk#u=5Kff6 zKyOml2sPwc`e$3jDPK-iyMl(9}KaaYTy& zWu?g@TATY!NBxz~OraB(G5RdRYQVuNX8bpHJh6ts)oP38Cr&$Xf<&ZF-TB*G(&C=@ z0A8W&&mIcapCknMp@HbE5cr|_G?jUd!nQm7tT#>#c@f0WdC*7Ab!Sc4EQaU2-5D-> z+#@?>`K`qtuxc)fs;Vs|XlTxv=EIGPRwz1^Wp%YMziALsMbUD#*z{>KZT7i6XV>zK zyoP&k2B9IW^3)mAO@sOBmJcQzG#|w+9c{cY)|JBO{uy876C$Tehv9r`H1xibDhD>0 z#btV<({E!KA}sVOikDm#s?p_}EM`?dR0ky_`<&Gj7aaw+wu1sGRqu@l01H>Ra2}RT zIjI(giOsM7v^7>1CS|JSnCUI8$|1x?-E|-E)6vipNq_V?FO;GOROT@DucTfS819)%&C;%ro)68c>h+YPpa6H+MrdDXr z1vX%K7;vrz`25`{;xdXH*Q~uz<6l^mf@@a2@4Su>{*cA56SS z4YxwyyUmPhig9QEK>ej`no%iw_MXE~B-G*-;}+3N)>26(_)8xwk$)NI;XNAKDC|7leRCtIUy_J( z*))2g4-4wbYXKt;buyPwZ+dufeF-77V+gq=z)#k~uE#Br98nF>zj~`EFH`yNRy%}6 z7N{l{;C`Ke@%BA|y`t`6Mq5Td7Mqm51Bi@M@D4NDoMS>LG60MASU!Y=1lzEdY^dL| zPzU}((00A134{j@jZt&uV2*dcE{r0ZAOU28&&30tDA2t!2?$^VeudV|W7s}%=t9L; z%V}Z9|6_6U)!!w!=r~8Ai+))|6hML=&{PZyVTC?FTh^AxB0%dYe^%E8xsYC-PrHMG z1F1?u%(_x@7d8>KVS|(;JvERN*68o&fK6RW#_>qj(o3!Z8D4Uq`ql>6Pl>rVtRJ-% zT>&bYE45>*W+q1NsYYx5FG`}1K1t+dk=YU3QRE4Jf zo&%Yu2nmu3c1uUtf%leCKL0!c4`ORDp*%q-By z>scMNEz|-Cn|^k`(hjwZ)zDXwS-s;mY7qNvtmB{#b_zxcAcdO_-jTJTms>>c!C48# zxoCrdKRuEt>y-%C`EZ~6EM&s0RRFS?Z-~t@hrJWP^Yk3-Ngy`5gX3$L57jPTK*s_# z#eE6c*5}qPID#!aN8`&0DI^F0@Ztsd9V#I7Ks|V)s2pIN8`m5U5M|v!;FkWFd4|#($9!StVj;0Ig~63k-L&$$FPQ7qbyVT}=?0cO6Uk_PV%Eb`{dU!mWrCZUP}PTg7G zu73nlE(_ZY0o-JRpKNJ_WnEamL{s;+rggJI^?tR1JqeoIxOv0rQ3J!6RtQ8`cdh>}jLK8slcP4p4J$=4 z7{vLt&=ktc6H7Z^6~wo1_^xV(2KxHEwZqvz{ZXzlvhfmevPPMAW|TlJuhnrV>*Llh zyL1wRStT|xssF*5r|69M*%8@G%XmmkdiH$|GbpCCFV3G39O5fW{_Fbp-T#$5nQS#1$j)71% z)vqG!EKw;|#QOSm$5dB5-xY&4FSt8S7LH8>A z$Kjb2vD0g`2Mdt$lR2T?H872891C@5L6q>D0PUnaAjE>{%3=iJBf#x5hSx1LYyvVo z;X>wt%)*qeun=4zAfo3WLBCR!Kr7YQcYh7>BftXd@DL&JTr5~vvzicUJs^08WqbL6 zl`y#-gtQm+&!K*ZhguJZfjByD07e&OY^Z-SfN5byJ9Q&zcyHR&M*1S~O%hkHQdii! z@hHeu6OkdP_?*tn&LuOprf_I3m}}))=a)?c%nyX+9Ogw=GouyiO^Wry4a(g^cs4|D zSWO;YMnz$g+_wv)<%HG^V&7)E$F1%6XCM7_;P%m{lZ$udx(QG99Ydt4O{s@x)N90BAary)rSpZl! zF=5S_N?3zgYXR#fu%&7J3O$F$X>NAN${+Fcy%f{>pov-|EEFP+aZHL zHsH(ayaGUB9@WDaYKnmUA0!7&KHwKiz~(eoPo`cO#wZ?NTIdPYbF|~atQbkoJL#`? zXxZ=q!DCkqoa2uY=$?V{`ZLgW55PB1Y39#Q@1TXvm1Y)ZtGz!Cn+ai42WYG96}5jh zh$j$!Cc{)q@5fIYREm2YUNL+->3?7C@V?(#!53P4c`$h&e!V>3H{9@hQK;vjsAxXD zu>bP%?-jb*`Mwiwmb}*2uNQ#2mKYw_HPjw{juWEjlbTOMLyim!gZN~EXh>>-;MybllNzc4aO1)qH2>e!_{O!wJOCzVGtQ1b={OI8_=T?-p!GZa~ zv1xgf!?HGYw}Vo}(o)vDFZA2?L>76s@0;%Xb-4ZYv!RgB12-HJ5BWZNZMXEyTk%O2 z=KD+0+x5)qmOgE!_vJh~8m-^^3O`BsMw6oO+eYh3;y>(jC%AG$*y`lhel=m^Ob*N z?J>*U3V}Ure6yM6nth3HD#7AeR*w}8i9M{!6c0@InU3bZTg_zt@zdzy$0v7Fwu7h! zF!TIdqzn(uT885L5F?sRFtv?-cw8Gs>F#x^3u#vw+Nlv`IsxT^*0^<(D0N4X4${uARBtX?~ED{pm_eCdw=Vj?uNo#kNO_|RQu@>ye0C3Dx2>G zK!#kvre4@QEl4}x%`%ulUi+x}Bg5-)P@pZAM^#hEs@6ut1|EiJk9MJ_EluG@D-*Z_ zva)@&j#vE&u3w*FaSwJcYg5C6a&6hwD#xj0DEz`eeYS3`DBn!q#^1=mwKV&o5O*QvI6WGt%r3n2BiC<6&7aowCNbl5+K_^(fk9(E-0o8U zu6nb9u%iF3I(%^6)2k;EzHxT2L7OK5(7dfbghg{=!j6k)=S@vXk7y3H5Ub!tM&!ya z*qHbeoB$v|KtQ!bH$1Gy595ija=H+|ZYi(hl-6+16A_$lmXhQ}Bvdc|dqeQ*S-<-D z9JN_qed{gwLT37&tm6+}iK0*8Cuu8kR0NhsUl0zQfLL#vviF_U8iLGKCI!OTpeR<0 zTqZH)Gn}L|3np8NT96|=Y~ZB_g@r#o77CmIJd7VzfRTOs-D!$HJI2Lwa@Qik4>j>A z1*)?)(Sq{55ZK&H4={lzJ%}DoRLLPfaNbs&gK#_ycJ4>wLqIx7-XEHyT-5XWSXlT1 z_FQ4`XN3C_Hdc59Hf0B^TmUr6^)mQKLO)G$+Evb)h&xnH7R|o*W1)ofskY$$WUE0; zHDwu)%Q@bV&B*D_BF zLqiWUKHudp+l2m!-NURQD)w^me>V!J0<(l$?>6^3*qf8nkMtSCaNtjrp6Wz;*FvQ#POwt&Y2zALurHDh+J3;Wt@LU*H7;$7k?r-?4L#kEpz<;B zm0uMie~XtoJlI(eK2!a;rD}LYav7fw`adfLo1=ub3!LN_UuR&MQ@(_mDI3Da^$ zB43pFgO=y5nj!^=>;r-$J?JM#jVK6~9Gp?3gk>z77vw;G2n`+Q<&^#U3^2$xl!t~cN%~3XuFAH#ig@(PKbC8l zSK&Gjx-ZxClv0S1EDop5a?5b=$wz=uwEg>VaVOcdffmwxz6c&QOoWx|S|8Jk!nR7C z=v)UBa0d>E_{%XX*^@BaIO7Jc_4HxoNJX;2ejZ8;Op*&V)mc3g8bVkfp@l~^!k{Xc zfJEui0gJhZJOnkVXHi(>w+cIb#1KZGczv!%c+W8&TBxcG?mAKwI;ckhTmpyUW)`~H zr+|m%$|!RZ2g9*!9?$QQ1$P+~``_Pwp#U$O)v3t-Lwe?M=7~8+o-BPIRGkh+8r?(Mxx-==r&&z|4&d0w7_C5PJLyB{E6!G~rK zR_EKh;El(xl+IWFAA-IiQ5ikKG;Avh-P*?sy$`cobbDQOcfUSF*KCi5yN#$k&Dh*Q zi2@Z>j$_Z^!GqXF*O}Q10%gq;Y?4;Jv4lN!Rqv51J(qoP&7fkf#ZD;n=F1<>HsOPF zi~u|ws&kt9I(#h&+Su6`#}p^(-}{Ld{shSBVnH{WU%y5L8LR95c+tSe*)3^WHNMkc zvM!2*54F>@9fVyDitWnWGXAE^MC9BURbDv-6Xd&_Z2jdJWz{!I#UwuJWxZL}J+rQYlaGaD%V6qJ!W~40Au0z_;>kHU)+^;OniGGN4!Mo z$LT7U)WCuJTPo;TlGuq5d}175ZINE>DOd}^G{RfC<5K( z8rJV5H&1((wm6rz1fY13z*A`JCps<3DnBMlgscJZ#jPd^_?)FUWX(|!X&cc*n9NnZ zMu1Tq*nc0iZPXKnfH=S^NL(ZIA>V!4oHTBh%$A`uywlR6a%6i)tG$uFwi^Y#KajA- zkREP98TZB!cv_5S5KmWg6bkX+&pj4I6p>|8mNl7C*d|Bzx>$Ca#!3o>Zu&y0w$ihJ zQGY4ttNC6lT5DxOS^nM_SoO9ep&ha+cz zgdx`MffTM8v~Bq_!3}F5Sm18Ol!|A|s7Ys&s}xkT`v$<^4XB&YNcmaa;Hlx-tDSoN z_lJ5X9_W5eN^1?NERirskE-WQZXyXeruU?f?Ef`2CefaTeX2(88=LL)Y}@ksLpVg%B5^; zzg2K;=*0%cGgCQEoX0Dmlsx5zCzJfSciM4sC-kOQU7J?Z@5YnkT$^uaF?zx7LE9Op zuAJlKMg~=Kui~yFs53*ZeK5^BXY-b3F!abDVvh{m_&(j-^#5m}01RrBC`mcaCTKcvm+bic9(5hF2yzz~l211JYC+%1x8YW4nbjd(A^)0*O8#nrkoTqQ zGVt~HRNdv{ZnfK~P;fgMg%`V53Lccyd2sT)17V9%byvwC4iFBP>^I8Z_|Yw+ni})k zUXxkO0BFO|C7wj?c>g^7Ru2-ns*#zc5*6e7itbO_t!G+y0iv zw{JK@zlRv|Y6nk|J<}S4FPqLdSDK)(ELCBb!h zs&g_d|Apk6?O#^ZzAn>~cY18{-wKyoQ%YC=NV0QNaWqXfbsy1)d@m|7&?fEty<-JdWV zv^Qg_^cWoRt=YOcMw^EHGV3!Mp&9B-+Ry^r_&^Kq2e{kD3<9Ws1!Af~dI>#SIGNa# zS5S-e2SND~x;d_9*Ebz*6Mxad_O_vpkCNt<0({Q&vg@dNMw7h4Xsdtod#3JP?4+{Q zdRoaOav76tCeJF|@jB_X|FP_e@F_eUD&k~|eIn8DP)2*B(Nq_}8MjwaMi7w?Cxm9| zlj&hMbH~h%nseUR2~;A0ub54e{t!G0fP=chtPKoy4t?WY13N=?iHcnAH)%8^;D9AS zIUnjh%h{9P3gWa=1<}}pgY;=to4)&Gj2PM@3nnddJP~@Dq zprG!*8Z}n|)&=(dkhi>8`J(t`?kq^}v;wCFVkM&vx6=NN!`2PpT<0hkDT?&0|1*EC zsQ=}crsT3!7pBTVD%y)rczY=Pn;-ZmG4LlbHYXbEL~%g^VW%O%`iv#QP65f3?e2kN zM%n14p{#^;BGi9V?)ceBcm?#h1@w-8o?E(E1R3`yrP}p~Y$cK|c#P7wRjj!DnQvN+ z`b${kZBw=$x@y=9br^ae3<-nEbg0s2ow9l(o=oIOZhjmMTE|GYnO%IZ()*}gW){h1 zX$Z6UDPhau=cxk}mF1ume7l873`>m}#kg4MoXpjVFEPW9*$%tt^Cf*N-{Ys zeAg3Ztr9;>TY$RY+{Vx6N=k;@K(+aLzJgF zmX+!XO3wCedz@;MZDOH4OM(A+3Ljc1rma_=_ppEUS~$4b{4YPqf!Wjrd*Y_4p(`(b z`O+wI#({{_hXw4`I4jnldqR)Bpt8KP087ZKK`d3_PqtVXVA08uI@1$-6H099Un%hv z3R&cuwVO)Ee|c)Rsl+3_wJE6AV5T-?MAc>|QQ*+@q651f{AJyOVDfIx zx{4PXmG9xprIh0G)r)ez7BfkQ!S!!_UfN29c%VQjh~vkn$_%Y$ey3D6q&n9Aj;aa* zWWcn0GB=@rp6K}$ycr>ZtJ>iAB{rq zm2c5os;XiAp8Q8VLB{pTX;yu`WDb|s$cPxt_ZSd$D(uTTw^{alG!!&^*^Ur_37m5% z=DGDv`^K*P{Gmejg&=tON}Ez7W}dfu(mxw^?LD1}Ws6rJyI9NXe?n)iCQSqT)ht)8 zi`d1B`buIDs74XGXrvQ0;N=4);PSWnEPAYSw{jpJQ9wca!dRijwbz3W=#W=tzLBWu zAce^cw(qWFsTY+E+Y3+$edC31!6DHBfx=~ClUmfQva^Dz2{FRLvKw)X0gLAa&!Po# zmFUG$+D*ABM1ks7T7~Nc4A7@MXuE9j+i+fK5(yoi-=%-^B z{Qy!7W%usn=f4(>g{usl588BV≈Ffcax3V$=JU*_rqmvW>UP*F?b+wB6N;84k}B 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%0D^K;ND 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

^6fr~rMFryDGjNLC0Wr$3x&5C^9rO_I&@ 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%0Ay`MDc83U&RQh54(4@VKh0m6B_(`PmR_GV=+lwDR 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�d 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 z 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%0A(OMY1>Rp#?A~kt{%<#u?6eqt# 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%0DK^a^8*Tne-#h;(7)9-5{Y|qB32gLba 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 zΠ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%0D|QP zS;qH;PT{M{V&}7ys>+8MQ{tJ!fjxQ@;(%vT5H?vH!2xg4Ix$@Ub};GgmMa)AUq5}~d9<}pk{PzlV z=qt$nKz%{_`Z#g-5B&&tGR`MB&{XP;s_VEKJt1xH`@dAgan9{Uj_lno`>4xXb`kf0 z_dYr9DOw=~i`UBI7@&%Xb%!5uHo!G$OqM5b58~qZbNhS8OkHp0MP@pprw#spgGLnA z_ocDRb(Gb#BdR~XuEa4{%r^J)zc?@X;e=4AfIix_)$Go;Ob1Ui+i8jpM-2?ip!x z)0aPaZ@)>xmzIxzWC(i9+nK4wL{MdV5t{zq!728al-H0?_MGF z3bOk223+)Mb3YI^hhg`5h^2D=TqgVYa)`7(!o3YSlIBl3lGYP~WD|J%iAZ`iLtE~s z$w*oVmc8rKh+v3~4N;ssVOjI1Z%6^<8cL|{p=q?AsIw>u(fGxE&T3%-{xRi0~~XQ#NwZN)6YZW7L-c6wTOwTTUA@`3k)`apIj z<}L&V9L9H>h(w#{eQ2V?Wu+M^hd>G|gIh{v2 zZ}6oN)`DuoNnJF&=xXj`#v-DmriFd@a~nbf!$Fdu^r2(~RTuYfI{c~+@HlL^CZX}0 zZ^XT1f*?(P*SkE?BB~1r)uaqjM74^raFFTOVhsGETc;#1V~@l>l#ph!EFsa?)q-0Y8{}rq z@a!6~4J|%!4r$k=xaVDxPFRQ8;}@MUyH`?BZ!_Y|l=T{YfMpI#mv-|%BQDX-`sh8< z)D6<|KO^`mC7NFu*)ZWkK;yVYj$O$ z`=TGXSeeGgE+9`9;`DQjcLtEX@+T?g9`^@SKL0N{EMFD81=^x_>PN6GQL^e_$rOX2 zkMfLR2l);g@6#}$SEo+2x_6%7vMecsVge$_aOFZ+NIOKTTwmt`}(G% zH2JYj#$Orr-Ot-xU#naW4umhnFWxRfmiqWoinvdNw>8nTRo6<#v-cO0JTQ{H5yZ|J zTGtTXd&kR<8M?7d!rnS*2}O~1>G{=Gd$;$y7lXRzyR?h{#Gb@;?)#qA$(LIu;jnQd zx%{~b9aB)oGHnZ#K1P8xUeZkq`!!JbsY8!y9v@+v@2Z0sd6=k)4woEbFhn;a;VYezyYC5` z;|begIA2`s;QbI_iB*$V^}h74sd)uvuPa5I1q|_16d92WvVnpB4$^gTt%vshV#ih_ z4`jo8AG=FS@O!DwuVB`qE&9=~HAVi|Uqgzj5u~&L=mX$5J*A~NUc%Q(Y(CALAs^u+ z430Xh!`X<&MrXDM;X47}L49ziK49xU^$rFz&O4eII~!+&Fm;ognGt$pk;<75gktO_ z-zI=+e;TbK6UlZ%&()wEdXb0z_-!X=^<)g;uZmwO)+&yrI&HT+mZcm_X}_jZtjRWz zaUiBG^07PXNdg7wFERb&mb5-J4<*uw(wYrvTeRqR4g9!}JnY)2CLiCUb$P&=r-Kbk z4nekmJPYHWlDExwP^U75S=W1$OQ{wJTjtDkqrP2co!vm;qPUY$cO^)zfA-xI{RW)tJi#ztous5cJ?T}0?Ed}^+V{p?RIx$95)0z$@2bQ4Qbc@P@EuLbFcjc-n`1s ze)m|}^S?z@%U(3cmcH@O&Bq4e%ZRMR%W9;TP^*l@qp?J2RmXZhoa@**C|v`nG%{9- z4WR|IdaP)%HcRXzlVfI2p3ETPn12tK|H|=p8>~S!L}-RiY~&w?98l~W%azSfJQDL1 zHH4oR&oUA(*^K*I4tCO4QU9}4++28Sy9j9#sMYkQvWF_`2se`)irVXh_wpG=G>G*l z9Yy`lZC}Q{anXO=Z6Oxheru2TvXG?5HVGj#!aAj0I1t4uJ|!M6dOsy_8pAEwmw3w{@e8>G(cPD^FaEuZq692^%+^j!(2?GLeudv{2l=6NceV zmhMJI1=Q=3I2SiAg>>fr(x(V#Qzkb#5V?7EEYd3kpRY-RtxO7JIaqasCpQ zOJNMuhhWUXhw4A_2yUO9u{Yqib;)a&LR9Uuyh`2wJt`)2{uJ`m&IBY;R!hS!qrwcL^)~lVe_Mu(pOx~!}~6ydxIBy z+#;HGF5I`P#Q2f&GgveOHqZO&dwkaBmYvUfoH zGm5z}G)wPpNoXi18CQI!jcT`<3LE6QlawPatojiT{S1_}BaNQVdVqJefQD&19PA%(J3pG8}R7IpgKdq^3tnU=zwjz3Z2RLF3^Cus8AzKB7bXRTioM+ zZt!2;{@XaJ&2Hu%kEvc>t`;%p>^lMs2W@pG)GA4BrMrz9r)P)z^+Q04UgRv^Vk+#z zhd@{{pA@YrgD-l>6OVAHTbfWEP>}z~6IbV!$9>NWYN13XvVB>vavG31G=~=SR8+su zgW4PL%+Bdmw%GZv`ZssoNol;j>+C}HaNhR1A6cYE;-Fw!L|d;avfDgmam)?js0DCs z;-WzN^GSW$fU@bShk23o-P-Y>c_cSv32y4(PjR&w@l8)xCqUZqzbIfGvs`;t+h{JS zu?c;?AmxHp6IHn~4aaGi8lsoOuRquCtD6xIcvc&PO*sm0^r0+$3;ssiDc)y6kyTIF zB0fu&7eifD0sRTz>?tXps%IrYXF@NSpNO1ewC+j7YAJ~4j{n0bM{UK`y2-oN#BI)s z+3P3y#O=g1%2GOT*iSZGG__|;nwsfLceP#O^mu}%=^Ne6<|>~F5(zMW#UtEa%O;#J zv6m|eqEvbJKB(}w^(<7#E>ofTW|S49t7qj{g~5IUk}2-gOMv=Q8cGlT#xfqQBSl|T z%4Tk2RBx(r159lB$>)>AObn!wmy7Fb^#nU`xR7~K%+KH9=`I10QXL3&-|020ob^NJAg4Wdbtkc3zEhyw}9X>D22+zLOvMR2(6#lp;b zg%1-f)7e8Qvv`pmXcb~^HLe^nBz#h1mp7UparQ}n+UtB;VsiL7;|4U&DxcI8BPzD8`_^we^8-c{1}D^p}5e~ zQJM|aS^Pt)j)v|UTxM|e)cw45nfJc8{PDE^;s1tFIBeTTa$uuqEc|cYrU0CkJNOg* zNt4b=_Nj|T2H2SUNfi#2maT${C?_$uQZtN_<1@Tc>?T%Nu$a(ez1ld8(gZT2!q-N_ zL}_GTy!V41X&9z|dFdbu#x24aC1eMi$TV1|43v#ZwKAZ2^or~9$dK2ni8wJ&6iP`& zYZfI#`>UQD#o#C3=|_Qx!WR~-1E}$f>G%Qck^Il&w{@Bha@VVtVs)u-B;>*lm$;n?QGi)>`?K#k= zK63UUSF`I!&eN8P*T4y+~0UAoIzu_s2ktwD%xV#clXv^Hm!9ITx3An#0kdAYA+QqpXe#5t1taC^3`p>@+6~4 zdkM!cLUF-7?5Qk;sZ;&~MdW>KH|kj*P~t8X0@lH`yCS}I3PFaEMP4+#y+;{|zzFzw zGWejBe1Bh^x!elK3wZkXBS0wQF`nesVQcgK?%gjS`SOTBI?u~DyQ_)qZA4huNZcU* zW4p#j;epfP?J#7O_eVotQxW*o$0M;P|8*&O!C zoY;~~5K_%`4*#EpCy#DVZ22B^%;?gXkd^_qhoc-Vc4>CsC97bwtWnP7s5Z5)!d#l7 zGQ`fdnR=L>!TX&A48m|xK0+M@ABI-QU&QG2Yt#dCOB4>VTGkD(Y3bDjfBk$mf?E5= zi)FNVqdf}uFQM-1;tIg-93gvii8H{Z_;06l7(^h_;5qD9EruGNn_%EAYW|zkyQ58| zf8is;%4vhXaL{-F_P0BQZn$n6vKKwg*YLYK|BOdc65>vdpONwU3g6%B+c!cMS@aViItE>XBpu zs44BsY)w)VXHdA_VPr!IMvtgrKcJy4VzODCM;|L<09H@+H0RH~AwM=1EZ}ePQcSHa zXjgyqXpAgN#s0B^sZ!ZqDHUEvWF?}qkZ}%CSilua$p$H`BC6t~QT6`2qCiUKu|aK- zNH6kg^GHYeUd>;4ef-VFCK|iAaLi=34vtHKM$J_XQqw+%qIcsezO6ewr`8#r%*Y)Deih8TzUKH-t78pW@3!MV3gwm!dq zqUVWMo2H{&*ywge)0miK=gSab8UvPUBR#TuLj$BImKj z3k2&ldla&n{Ic0|vQL7;^TF$QnW+hUS-<1joZ&Wu;?%lww;PNYs9nksu(DGp1?7W` zgX0@cp4Q(2BT?@B!%?)vT(m0?ha3fdGQw2fGq?^twlfJu<*(qz+M{Ty5qFWfX{*P)PIt-i)e2ySWt#DXqC>T`qq7L`!a< zNslsyg-O4^6+y@;=Uv zt-*g8EyOQJ&%yU&IEF8D)p8+;zINJtJ^A(D5X8M&*C1h_e1HGe)kUFh3E7D~R4HsM zVwWS5i@_#T8x0^!VC;9+7d}qBEH3X(jO>mf=`;!4tay%wmRIU2Rlk!U#y9Qk{0JUH z5NRL?{_Yt9jnXzsx}dl|8_s6f^JNO@S^9!TD~c@!1-OgrYh}f=@%WuG!h;M{(snif zz^#)E3j@0trtk04bC!8@S7yxdb2G$6FMpQ41AE^{LfQDO8PUSu_P{759u%S)e)BCF zj80duMD|vEW4jNFzh1AmLgF0`}voiB((D^lA1^QF|^Jrb_96>T%bPWI4k zzHD0wW6*~ZxB6|O&(R$95&Q4S2S?%uS;#~%V}!5L_5G@w>ubvMIc~YT>^-I>945PN zn66(C1W+j^0`dEvf0r;kN~1i!i_7QB{_sV9UmiWzPs<;IV{hT`OveidzJGgm2VXn8 zGywioZ5@A1oD(+jJQHMzzRVds3YJSu>7kkxCUGT2k#r3u&Ox@O9&3X)HH|v~)!wk* z?{AiUT(Z*j_8#4*16)O7H7TRI?*t$6|_XD2>=(@Q8Hv*23B)UT2ML)Z+?Rcj@FIHifoC0{zs#z{Qi3iL!^Ozbj<%k zwR>rMYNIYmN5;T{{p&hLn^rWx9tJ+cIJ*EYak^Q2S&%U#3PIS;Wl%V=O1}b$PkMW% z@ii(!xd_SHQN}DZ=>P24iGs%c1i^Xo^KvysKP)s!->GKD`#Nj+?qoJ}(peDV5gv&E zLiZWN)q%R=S*^ubHDMaOZaqn@#S}6L=Yuej3NlZtbhiU?<8^N%p#TMV5Y7wWx94mY zG)3EFiLbVpx1<)tF)c@^wQ!k<|IVls8|M9rs!-3w&k(>wbMbT$LY90KhS{PvF`grN zI5fUlzB!osL#yJ1Vqtd-$qsT~HDp-*!gk+Zjs9O2PLOd2f%Vf4jytB26q-BcQx2ho zJuq8sQaXRvHe4O5h+n7YAF%n3N=lDm@ily;Ipk~6{`WZcjtK>Azz5~&z2F83+CqZB zH;zD05=S)_ZarBB7xYzIk-A3Hg8AFDuJ`EK>+rl3f#FfW1u-rPSwd@_zUb{a;~?2{ zS2!%HK_w^QUlanA?9K#rsIF+X0Nn+>yMvZ|PY}tr6#eRq1h$x8?+(KWru{8FNwI@` z#o5>@)-$GTbbpPhJ9bZP)6oIEiXgOpK`wDaQ`J=1OsOcWgraNM_+Cuh6MmSJ6!xwoud&O+sk?8XvI zpO|AJV{0;5q1FANs$06-vE7*Pa1CJq3bUPkgK3XMBs%b~clR!14(BY-&-dm}K>PMo zY+@hD8=UAQXu2UO(on?}w`izoan=LpQMI;0m;6voo0*>+qGb1ITf<3&lax5Hx^UlE zu}(>Iaanz5z{j`Xq)`}5@-R#J9@?~&u--ImS{Mh{@iBw^vc7^q5M8R^N?H^=cfE4t zh(9ALg@$RPGa}pOX@YwqE$p?I(T4apK_?ORw1j=NJuapw-bU{GSItAVTNsKx4%2)A z1UxlGfyr`ALJVgsM{>w;7DYfI$YV^M7}J%3lA%br#JCPDLLDB1C^-tvTl6K$2QQUG zryqY1l~Pak5_{AeOZu+sqK0an^Aa884filkXakR?W8&)T)Y)LLuV&B$9rIs^Yz^!? zri~#&|ByZn=RoQVPNWVp-d7XZ9k04$eH*eG4im}bd>bP2qPeV`pdy@I{=IR3IcGyH7_R?DGo9w~dpT7n5X@|tVZ&SQAn^6uq&HoQbd!pAiO*7SAJ zENs(aFu5fip6daZ536zP#a#}aT;T*iQ;4}%Rj&=7Uo3=qia6@&aE3~4vgLEUKt|K! zr2v`iMrBXt=|+_;2pjDkFshua*Yjj8z2H`X^1}$g^S>MQ>oZLq2f3FBWq3y3!PUW z8H8_^!&~s3A|vPB8yc|N;dROrsp$ktB^(b z^n_-fu;Wqpn~35oHc5ED5ANoAk(7k8h?pR9T6vJidUBt>#+_@WS#S~hShlm97N0qa z&{Nmh@2ztik%k>q6O?0~4j!oeUDTDOJ%}1Ayjb^OG58o-(s~*c7tku!(PG;8k?S7i%46@ zX8&1;NYni9M2yeVQ@VLstqozrgK7-AZk>*cCbWk_sI}hM&?5&|Rn&~rntVrOL+ z#U(pD)I4DbQ5CtaAe=}dx~moq(&Al0CapM#D}8_9QD(5sQ3ur|d>Vx4VEYCn3Lv0h zzbz?uDH&mr`B%v$sZAIv;&Eg87>BI|Al7`m#h^-p+|d4mpf(Sk1vb!cJ1Q0S>J_y+ z!C@CmS4%Lij4;gWG!o>pI;bTRXUhF0&t`J>WkI_a%GiE-o}`12Xv7hSF&l7E@}>KZ z8KTU{U(8dS&049f}EOdyPnl zFi{e&K~Q6UGMw_s$RSy_nI889P`!0wEIuVWynBU-=v~9iC(L4O zu&?zFY6{8~C{$BqpCRvCoBAb9!5KHW4u-87q*YVk%&lg8Bo z+fj@eJ{s9d0`?Gw8>Q`;Xe#C&9W`$uRF1+^nB+b`}|Ex2OYvf1mS3`L_ja zT||3EChxM=CQ$?3z+J=1KPq;}Irj}t{v%I|p=}BP@b~d!NXS(zq*5b`a>xBb1<`)u z%4p<4I`7KNTOKjv8k9waOT()gJhd#0Nu}`mb{O!M{GN6D)|9u^_aXFg10>RXS*}Th z54L){-j3g1-oI|maVH4fKJs{cL|67b9#Y3h^F9fCo_<(dZg}sFC-T2fIwU&OcjG*P zs*r|Q7<7WD`WWjW!A6PDy9}Sff5Ihhnyc-#=i&MA^NIs$Ek{q5nsuHlE0vnOf@*cU$HOO~6_zH)#bm;eDpUtn(KAsA9(~@I8};ICEeLI13L(!_8O zSHK9hlS8z)Tf=XWQ{A1gU2>D3gQpb}DU?A2&G<{Px;3D>RPYR|%Fn`*-srKR z{HWEs;V0vagUCAFj00`&_}l_-2YFQBhOctMe~KHrqC!$(t!jgmc_a%U^E2iqyxy}4 znxf$QY1(mfnydobgVoi^!@*hgHa}OC{RKkeCSU%R)8&^zm@Ll9up}uOjkWX%-4hy+ zQeqKbeNiQ%UCr74dA{i%vxfN}Zqfy5CxeVr9)m4cNXj`U9&e^%#i^h}MdLI^!Q1T7 zQopl`F>Bl2BfX;$t6KeN^rw2i+b1Himl0V?oT2oLsq~|Bh3tf?-R2rK)eD3uhxmg& zrixL|8>%=OG6Uyt1~)+SF6>@UgU7*>ej0?pU)+)+r)tSf*tsrnbBhJj#&W2QeyiJ{ zcvP}6J7@p*{#h>3?OfCy?;XTeRtQ&@VALHAdIMZTPEo{}U{t+u*e}_D&H(av5KdTY zOmoVdNsgI{vYL5U>V8W4gd4V2)xVa~>@j0M^;JF#-dL^qjD4kLEkK#Es~xV`$E@n` zY&1)rUiq}95!!mS7~GMOwrdmF#1>fw_WLdH?dy-mI_f9kX8n&t3ksamdyQWOdc)eX z(O!;DUE=WO3=+G5RtL`Yl4@KTnOmY5{7ku`yseiIqlD1N*cuk-&=c)`MJ0Y;LjR5_ zCK0TGzr_9c0{%pjT9DHnkw9Gn>bPmyC$C5HvT9IfR#pmCY=-6!>-Oc;2ldPN1t}-C zIg;9!se(^1#B}U^oe%`E2GoLg#Ji8eaY9+`d$j7zShRmasC7sSG^ap!<7|BVu81(d z{CE})_}BxeeWzRR&i6A9$0Q$V@3$nv{;yPTdwCz%1_7^+*INOvZA7%*ZvR-Ji7A8342~$ei?K5DBVLorZ+n{Uw-=4*KTb2kAg9f7s9IP!|Zhb&cr6o(+%XPx)*+lftG#&VW6}?JOz2=TM*Q#H8oBP zR%`h^4bC!kKx{GJMbWyK^-m`;T|`x@%Zg5H=-qopG~0+orRY?yyeIdQvbaM+PU;)# zvNuN?GtGK=D9cinEDV5<#Q0U#)lFWbN{_8Fb4!o6j5FUSh{SaM9T@QU6-*0+I>C-R z^kRp(JE49)B88f&NdTY`m_kfvVKfEzPyD)Z&#x&=rdMZkDhVV>^IxhLWZ4M1%?>|G zkEPbwd2e!mF9Y2YNyWe6%&?mQFkn4n0%oe}1vTA*@+Mwm;yK^D6y%D8d4nUv$@icy zzflkM&bN53`$q~>?qwF_?1O8mL{zy-8(C9hx5{l_@8b&Wf=wLj;F-*SYfjC|+e_>{ zginaPo~fYDVWmFvX}G8wR(|2Y6hpR_f-O1IM?T>f<3HYaahabx6=RkCjn~P`=`iQh z%YaL7B&$YN%=Y}QMxEP#V;X@-ZoQ!%7l)O{6)w6kyM}|jB|iznjw|zNyDaph3v|9+Aj3Ea^~I&bziY)qRYKM?80SpUap#Xj-4f6mmKG)yiQa z5%z`Y5!-5{z#=o}JF%|9f1~D3A=cRgvJ7y4vyvH=W@{ZxNp50U1O@KPhtectadlPP zMY~lT*}RO4!^q!Xa4pgsl~w#bok2WLLQG*AOsZMGQ=U9v7ig<8my}zn+Skv>JWa7^ z)`~cR1g!i_0>-fe2T$X_Z`%xC;jMRfVX{NEN!AT3i&qa?L(A?9ain%zG3$8W0NT%F zexpFFpIuS*1>-fDo?d^uToF$9_TnPrh6{0I`nN~UHe$(pC62EHHHtRypZ81z`=*o* zXCq##PkwRTpBgvwy!sqeI|BZ@&pus(+c=dHh=B*IOWfUS4j9F#X~eF-4l&`WQY@m4 z`gzPedLmHHj%!Lo;^u5f@t;d3#t?+LTi+pdoIVUGOawOzNKXVivYsf7;qlpd7_I>XkY#^4dO$fJAmzm#}yGRKM@ zj|ZcZt?R!Yw1PFsc*uiA+x9~3xf2T*LAVwgYtgx;SLZZJIP^egZyued1G1_)mPLuS zcz8l9S#&(9|2#~h^YS1qn$NCdGOXfS&WJoqVnIE6T&j}Z{AP#-xm31Uj^d%F1cp9`v^T$oDOZccdosV?6k>nJ8ox&2R*q{ zx=?$1d*m6n~hzWaPn#|KQjS?@p1@fLYd+mV|TX zV~R>eSp28FVtHaw8CUHjrdq=L-SH`(F!!(sqPP%`2AK&9qHhGOL%b-~q0%ivdPu$s~On6=8RY~u}Um$p}I z!Pl7G-}QZG5u%R1Ylqh!Y~ZUd9sQu;@P+tPqKBZ3}vDmN>$8czH!3BktaS% z1H*OnAqOAWck{4S!&R%GZ zV3e%l13;lN0%h04Ku9~c3x|Xo(T=R0`fYniUTDGHDQ-e7n&KGUX8Y@?6S;(3axj;! z=HQ-;z>@IZ4Xz_D|4#UAur*6~mb@g|@Go9+{SOWmyk>;7c> zB_?YIhezNLZD$~9Js5n&WBcGVHmeTr`<7d`NX+M(HjqVGE0>xsO2cdu*Z z;y8$vKYx*2qSs4j8)cE=K0@(BK-KCW^kqK}^0jQ77(oD6;A2if4d$b_ejI$wrc-l3 zC~qFZgiEiC6k1Rat^8`fbWyFGAu4XyPqIe^Ltg~M^XkL7hb}{}~l~xChkNQ7<8^{oW&~$}9G&tLukBRSj9&AIR$R!!0{Fv78 z#qL1T?1it&j}<35WdvF&j7KtrjuJ%L+G8R|OR)ItUU`qVQnB=}1{e{Ep*w|2cNTj5 z8&?$wGj<$q=(P_JCcW9X^}@5RW660HyxLWgPtp*9BPtZ8c0Ac-L*Bmxf9A{Up9Py5yW59U zfle%5GO*R9JQ%~MITIW2LC9jRs6?=ZdjLXPs)$4`-231q%EMg~BvN6XQGUu8A5#_b zZ@Rg*2y3O{wl5#M@t=x;hfsyc|NPAa996Js@Omqj_+!5RQwN>1n!`b5FH3Wtp4!WH zD5Zu(ZIte!A(&o_AK{RasEi7D;{-`>ky9)St!Vh4D>9+y(eu>0z4fj9ANiIoU;1Md zq{Zrt^@IXAbMUJRM23LaAdP=IEr-9E$B5;3_Oa3>V@FO|^ z0qQu@eTT8A?U%5k^Pji-DodrX1M7md$?)2W`ih+sC=JzDik(rvP=Xp%{x95rCBq(? zvN8u_B~gSnM#FQSMTsTUu~${YPUs`ZOC5_4wbCH6Q;s9z_ihsL)^?8~@Y(l970meR zMkm`*Pm3tDO;rdh=TmFH<0O41$fnJGh>eKPc~bOe7J?UhDG}0>bN@0S1D|8=n zkS9zqIi<%ZDxzIhn5NHt!X6UPD#p0lQft|F%PhM$melMf)-?*$;MTOvcxRjelMDXE&y5pAuEABV}m>+2dvCstPMqJIICH>&_~B z9xZ?UJ}+DRT{#e*wmyY+YQ8tLZe}tYr5m$99v5v7Na$mFNT3qC%6r$@%&VW~)XHr6 zn_Koli9I19ewX56JBvcJ_X6?Ku!G7yW%+2*iT*mZ&r3mM&zE@K&-gC z`JQTr=|mD!O;PM@C zY(X+ieFASgGn<_=N+b--)_%4wEDn>{K!7)TCNat>rjs~_(}9^$Bf`}Bxi+;*K#W$W z=@Z5VB}K%EDcrCB1JN5S05HFrwxocxsPaBmm*EXxs!^#b7}`$0Yl&EBy!uNRztQrM z!yU#Ku<*ohdw5A8rlVRe9$%5Na^sj07i`l9U(pz5Tm(fVn^)b)bUUe&EfE(yfAu!+ z*rkK-KQW6i?+yJd4OE0flK?)otRT2W#6eq<| zr=E^b zh#Gbs;U3QFZarF+8dz${)8~guDED-jcagpOq?kr?aeprO70ka-L9!^!|};#B%s$E$=^r#g@9j8Hr-!1&Ac%CNAW%w0eEA3#e+KC1 zhmMiz#_C>EooL2nGWA>sPP4Ljx#C!Z37F(_PP%-62fhTWQ^;L97r4rVGab)T<#2Zt zyZi%^KG~|mmQ+Wzgn$HbFICtw;`v_!{MUTRo&mRO+kJfD2&0$3w&OSMyj9Es%cD2s zw~A?(u)f_8`fJn)qGFiunW7tbgE+036^+7v<`i<3_e1Odj(3IvpP=dkoTECi0fUN|tuA;e5ZY?Qvv~JU}|Gu=HSg)B@1zXF~%&N6_yHPEr z$ULUQ#G#aPy8d@#k)so=>Q!5^G@KFA2;gSW0vFvg1nv$(SgFh%j-n z!kw%+7WQUFnij_BVLcME$p8OdJxlWx!SkGzeLy=CCTECH%tlCI%HNQ}X5Fcqj*Mak zrUa~N&C1ao?+?*&!pRq(!Q5|)?6a{o=d zi2y&i${R>r>8AcS_XA*H8|3rfFBXLj*)tjeya2BJJE`_II;+3|E<@>>O^{3jE^-JO zNtmU%Nn%86gJm{-^ICsUlY{lv`7<}rF~m!Sg$%|ZiXdD<90H9@O|0rGCM&T!5BQxz z%m=qNhoqcH^1t(}cU1mBJSQ_wF)912JS@#YiQkKdB+TBdQjs@She&LIV>5s)#-HV?s7EgIWoy+aCGV_W7ZKJ>Dc^#O7XdBht}tcc z(vSMWEMjd@{LC|n$UPM4nv(x&^?nbBIEskb6PAy^+MCLqXMm&$h*_6aPMZ!it0Uv7 zpL3gD57_>&Gyy}$eTmJN7GV|xe^*42xl0nU#l+inxBeK+`bT**sC^o`gO^6lj@(1 zBG7v5O1urvGJTbLsZCVT#8lCbmrG&H;%*8EK8(c)E@FfrXdAwn-C!^2DU`PR%3JOy zwzE(buCjEJGgyH#W#y}xlYiH^<^QRJ=*iw`o;2)gg1|=svuv%8p=yKPX!IHU-BBiK z-7^VqqD)v|$gcl~z9&uFb&vj z;_mJmD9}Q2m*P^~-L1I0dkIdE06{{MH_z|?e#w;&d+nZ`Gxy9rb7p58Cm$X%$QwhW zQMHRc5tIpdmx1^kltvFisS4cB3P#c17bdj>lBZty#8eSe6@v&*F+=RWQ_%U7Ii=kKQ^%Cm)iWxy-o+JM5i>64&s5y zJ0J1-@4@6qXQq+Y(8X&}!xMUK{c0Photh|e440__**M#l)q1C=()DW|z4f~Ua>0-S z*l}Dp5B@ic<7Ki|ss8Ko6G~wROfxUvGA|Dw0+^R)jn0yE&Gy{< zJ^5{wulSU(^`dvYw~=@F`{I!0j_6+Dr#NnRY3i^Hw@=oV;of6-XCk~+8Sh*1Z#?`J z_uz+&ynkE}q8q2a%i@S-jxlpq&Oto$VbtFmWb1`IRxm%fc(HzQb7iE#du>mCGRomZ zp8|uzz2w5@td3o%SAVsus8_!WE0Tun0BY2g#2fLLZY{&>0+%pGezO@dGE07NuC5zD z(?omx@2*GE&fDBgKWDfs+;OZ)H~qO&m4NQ9ir;7y(Nhmx$$3iuFbtYTl0jb&R2kd; zBIA5nlI^SfpUR$3vQOfd7-!GVJ3GJFT|6=H$KThEDc9i^0cg6ic`0hV79MqYH|y{` zJWG-zA^zvh`7OnKdwc1gcvXd#Tw4Zj3gLCO$vx3vA6K9c0#qz?J)HHxTEO0o(Jr?XQEc z1?h?@^u>xrMTyl~8jNp+xWndSUU>8Ma5u@y7o9QK+8uUPCmYlf1Z-E9|E&t!pR*Jf zp=kK!XmI-4&O0i@4JFU5KL*JPnN`*bXwkAle|c_nRqJ1HTmxmp9ob^$iJJJr(ku8L z@y7e&GeVG_WhhQA45x*6ad}$Z++dE2Ege<8F+m&HUift=JFDIUh=y)}UIc z+l{_il76Deg3rD9#81Din`mtLg@}v(4!08W+==pX>s;i2rnRFwy#cKp?FW{kKMNpp z5_XEOBGLJa^QymV*^Sp`Bwoc(xH8$}09?mKwKbLFo&pDBsD9V$Vm%A+Hev7zToZP) zbF%Qt<2-_&l3spzd0?d&M&ACxn2WIhJv+lq#+oR+G;o zDGl@-50~4ub4HnD2K)`p-1?&3lufpoGCZf$?`L#-?bV@_^;Wy{wG;q4K5O8g!gu6t z8X9FE!}8^5xc7feA~PT)u|00AeU3h3e>AlSjoJ?WI;5?C0sWk^*h|eKtFWt)nR9)K zAMwsbY9E5MXk{vq9FAu#-r;D1SU8UzIdkrwx}Sk|%Oy#Tu>=KlX@QvB7J}AY%U)MX z)`4cWmG$Lxk6q1u&6tu7TI1}$H5g{tCFAX5RQ%||aM$fC)-^GM`am%owRld=$bg~8 zV`KWtcxpYx;E;TJ16Z8~lBRj3@L`2Sg`eUz?=Nz!bDK@>rc_|#`CQ6cAiW~7m1dCH4~inw(KpVNEaxJA z6BWZ#QB}q#J19iU-Gh`ZZFq=AleWQ}&Qv#}OL}aNX$m!aOh2BMRSbDdezfI(o3-a{ zKD>fV*lipybOraFS(It5ZtT9PMWYq{fl`hoN|7;WFa4qkXIK;~k^o;VF`1L1f(@bW z{S9&%46Q{BUftHxARtG1!72z?aIm47?*87$b8Bzl!~TrqhTtRaKZ4*xV&lbRli<^U zw%#KHK~?c10~0$N%XFW_{lGX@;uv^*?x;H*TVTohf@$nb&otuKf?mvckwAsTruRsCoC}3XFJOIGTu#NM8IZ zc}_7ILG)<`83`{Ga_K5belX|*<~Q9jwKU zz(1o3-Q~$oIR)Yp?#f6${RV$0B|MLOz5KhdE%Vc$@c)GxloZ=sO|xYC;t4e`pu4x4E`m0Uikd8u)US!lJu%C2bD=+ACVf5E zqGpmkHnuh$j@IXe6qg-uMDrd5Uk&~W==xg8;Ww?pTE-&92V2YYy<*37|J32Awr7%! z#q)IZ;DdbjOL!h)1JWknl@t|6gh{=R5DfPwzuBm1uKBr330aDH?5?Y{>E&J`v63Nt z0aY0O*QgnH5&QPPA=WfV$U$OHNQX2;0H?so6Xv7pZ(Akx+~1wI>C;wSOu^$8i~ZkD z=?MRKG5IV(AcO4?K zfW3}0Tw?tsD%|IW)i>Zqca~J=dnMt&??FoO?-w&;8IOAfZsT(<;6?eti5KwcS&o9* zX7RUEe2tSVO?uQ+(XuJC5*@2qCPNbmjUUbzED-uMP^8|XLHB{(>6DP4x$mX_a!Th$ z@$Bp9Xq(fJH}u$2@)(yeoG*AFDDt4l=syHN*Adf}!>DRC)fLa+#%MdY9Yt==O8fP^ zdMneTtiZSI2Y~guw`-j|R zn!@7C=e#-u8;Jb`@)wRgd}Y2o)7ah_{9Kj21i+dYt{FEhKWB}{Nu*)*X_h&&D+?)v zoqcpgCK99R<1c^La9PvSG;L;f_-k+KR#@vPEBf)Z{2A6|x+t%gT}5D=Q_kG~g(KbF zFJI3Y&)6(Az^-*}8kU{T4Wc1a-RW2M$oh;Owpa`fd1v1bK$NfXyK9skwtwx&)AsX; zATFh|-zPY&`0k-buiV%17%`4~--TtXD?zn>d_~7^d<_YT;LkU?5=tT4vSv$)U8Zvc4y1bx7YPaWe}Jt#==ij+$xD3R?R#(j zK^9tj^*L5@qh5dFD5Cxq8Rv|U|-LAoy(NYmP_K4 zeI^sJO-yx2d`-=Z+R|hXaH(-DCIN*sOjDczt^Qx(_R{a zq_lda2sJx@yc(8MnhkCkWSQ z?G)3ceps!V{V$yV)eR6y-9rEydC*+7b2gX3cc$S7Lh&546*>S%8s6HP=1jBU#HrFSTE1mhbh$su}5T? zlmcH2zgOc}GIOU&!*#K#**LW_u)j>>&@MiZNfSHGyX7TxB@%{A?4m*KmEGKflbC+b zi>darZgPG*uCIt9yURY@s{s&?B_okf^dIOdDkr!%u@V{w{nj;){?=ep1b*3VSZ*wL zsBDyCy6&#DGhu(443MGh9?MD7bVJL$A+)Y_W8q1{|!a)^k* z;#$Y_^fEFSF5`+vwQgo_TN}lu zo;;Q1qycq0T^m+lT<1~|4OVqK4#z`&Iz7;{^NEM!21r+bU{oK)r_Mbt0Joce_%5>4yi_v_)<)w3DAh?fQ$$P`V`M{l_1}12c(h}BSYnqIk=@HVMan-l%*dLO(jz#(#Qg+vm=8y%8?`uv@ruzT z<6`@_2@yFiynz;?!Rer7Nv`O2ILoqBJtMruMnCou&sAzvLqxIlnJ;U||B(k5uW&Pu zQc>P27~CUF6+{3$SEQWLyq8D<G zQW(v`-2~#c)^gkXXWkrA0-?)W3V%1@gk-g|KK6cG2FFHHI?o_c@7`8(%_-@5oMik&MD9l#m4{MG|Pq^P{oMQ7TV zw6EJ5q;CK4YTM;EVl?WWLDcPQm-q+Hd7*-Jm(Sg+2wJX}5Z$T$E)nElNFscoo==KE zbA;QQX{9;SMm9!E+w!VT~H@AC%e+wX`eYEpEuPVD;yaRR~ zdD}jptY%jz9H@7V`}5z+&jIyM#LA~JW>lsCZMyw8>3y^xmP*4twm}@=JG%?fh7sP? zUkP9DKQyzL=uFAyXj)L}3)r>w|3TeW?0FvlQvi5P_9M5yMrx~Wrv132%geDSwA5cr zC}%_Z%*nvbT9Orxr|;fBfH6btWV@joBK4>_6;N%eS|6V~sWgMa0IgXf8jjc9$WT1l z>`v3Z{=pBtc1U3T3r z+zYI%Pt~QE&c(niFxlP+|GU;y3|Wlw{u8)Xm?d4=9>HkRA|a<2dx#O;tA4RT>P>Yx za>x)K^l)je3ZAI-9!uXT8`+mPeu#T!Z6# zLJZl-qbzR8VQhs6RnsoH9S$bd(zsvvr04WcbTI>1KYLPC1hq%5O$GeiwOL~CacfBc zH=*)bqyz{X)q7|}07bV*Z{9OT5k zw1%aA=LiXdOn5=Tgk(E~wIirr&n;J)D?gTwgvC`m(-h_RKQ3((e6Z7X`y@D1R5P&z zoOh+%@xl`KHS^8v}CiO^YZXf zCtVS`Uu*eJsY#-><3*rW?0r4gQ#QnWR>Lhz(;#|r$(q6v{yy~|3=kquf!fkQKhik_Ey+k`YZ!@cV{Rnl3^AmnOl6@|Kh%kpTc*oS zsPhGAazj@>`cb1}9!yy1juoknz0ZsF8}%D1RIcOq)=uY+SJ0~{99c{MZ;`+6cd%nt z(mUF8uYX>`o!wpymP3M6SXnSI2>q+RquFnKw%h?gY}-oY2L_PF_m@z5;Lgaxp$5}s z<#D`PRb(#hQ&t0ZENH6-~ zs2@(D0@k5AbEC|z>A313wnmUZ_M8vkMSZlZ5&Y#fGk>05-}n}n+e<vQm;|;u7K3uI5PZn)cagPcuT@Jnl>SH-17Iy${LY* zj$q+>Dfqc@m^fC%f=%FJs!&dYYTDd0?2mrLfgH1kEo(r|Z-6xd6H@zed2_R9N!23U-Z}H1Q{qGm8-+R;&ShuHXF5qx7vBKK zBVTQmuYR6%n|5rbR=!GTn;Q5}(k;lFR`$^@SAQ}*A235WYOOGzGpy>O(tDcN=PC+R zR``6dvd&xUWxuQps7JK+J*2^|8Dltax*S%n#@$MIwsUSc)Hx=L1?tSc!rgLwyvFDZ zQgb78zdzc@&ZI6nUMBU?x+B)bu47pW!ki`qBnX+K-{hod_OvxPu9>Sh+byl7BzPeB zJrJEAkw{-T#12@Vj75O!Y70LIo zdN-oo7i~RM-y|VlKQ)WMe1pGa(GDG`7FSUc2lLM`_S!t_&3ZFRZFEXvV5UCVbYh*8 zG{uS>>rE<@z`v!;6o*W+-HEQrE!VDJO>#5_M=m0wV7>n-YgTn`B2W-I?i|2M%usB5 zV<)Dv*;$zWt2f3)4|l)2?>}Y%1ORHg5O9M3jAdYFi07#gHx}^8kb==~I zc=x7b%;7Sjg)S^sfz29GdJZM!YolqrJVt`)909I0;-AS{oBMlToqLajV?BU=k|g*C zp!*=u@J>R!X1f?nl6}rtLsdlAoRQ;wJ~<5B`4m(KHUd(7z) z-oP>UZCVYZZziI>-(i2|Yp)|^FA5&hM|iv?TdaG^UiG^8sEy?lzC@Mao_iV?e%Pd- zHT+I)j3`h;rQuHqBfjptt*7URKH8_OWSBFKGw}Ly9<$K!ONS8U-!p?huXG~+!;s)Gu$CQpck9+IHrqT{vE)hm?!L?lS zyGM7~=rG$LLHEgXGRWJ(#w+YDhvAyE0A{IZq`nSWghjq~#AxrxQixZxCgN>mr@Z%d zK5@6aBGXz>bz`r?+KWQW+H<{7b2ug31b1` zM_zlj_cm}7hvJ;#LA?4nNqw!xXuBsq)3vweys1e0>tYL%58#9#Szlo@!I|cS3#ezK z=v3;(+Il=sx+$i;bu&bzQuBk}J6$nJc?9DGWaQZ3X|EUesrT8Q^vPv$r|DF-8lhlH z$ezn$<@yk?!Jcb#Yp2_Cp3S#Dn0RO75X^NHXxGP1?R;(6G<2h9N_ZY1xVF;SEu4E@ z10jZ3N0P+1a!5yF7v_Rhip`Vr0cMcjFr@~h-!^WH7i`m-%#X{Es$}0m&xF|-E`z(cil#=-fU+OX;v7xUY<1YMgst=JCsY}F)o_#*+hPSwQt2JVWVua^@`10 zLtsD#a4DYS*Y0lzf=MC4k4vhMJIZ>RY#22RiPPeBlj8x7dzdc*)Z~Jvcj4nOqPKF_ z@)c@oA&A1`8kW2O=U;%6hDfD|c}!(%S>HnjM(?u#>nVx?l=7La??E$3HtQar)%)JE zO~M&VnTj*m(;y`QRT2iz} zM6na>cE6uK?*!yY$5u3W|DNl`1_U$RHull_L-UtoYeWS*Hh%KvH-vnWT+NtuHd$KQ zNaxzdDGunFKQKpRcEd(kk#ggiY`ToQ>Ctf(uK#%~Hq?{SeMsUjXxFe4@NzlSA#y>Y z6h=AUBj}@ujL`_6ru>Q>uKk>sdc@Wb+-8eE5O=Z|4Y}2+c#Ij|(yvYv(0zLXao-2Pl5$5pq$xYPOe`esRxsUn`w3A&p&HJQeUPyULUK|-F~yk zHU2u(o|&l=IcIZQ`wNa0a!mp2ws`qRv}D5G$2X7x|7G{hzRU(1ux(PX|A@n5Ax2`x z-pF0&>>BC3=i%$z=#WVkk!EeE)|gthN70?$Mgpy>H1$y+e*yE`3;^|V$8O#7KGK87 zu&_4EdCo-9xy0RqOxy)*Kp>Ucc#_Wpx*&!5>-j}f( zkLaXS+gC1`p{!>1nfB2f5ij{EI58NT=Cd@4H&x4B{oTOJf+CM6M&gXjd6rwogNbSY z37lIWW6=braaCFDRs~BhV=-PP-{m2B!J@-xr{%IpyYbiQ zWsD(Q&-UH+@?GwG7T?^8KHAxPGi<@Vmx43j3yW<$9M}q2e^NJU4JXJKTf{CTUAmLQ zvSwR-KKCNoy?}1D0&(ln+Z>EuahvKtmUz|UB}KO+%ldRXC>>E_^`Q|q9-P8i&_xVP zjq}R2Wgi=_rfr{g+PT-!$7i}2>*1%GnX3Ckg4&9wu>jw;<=#T_v4yZc+A6Gp2I{8H z<$H?1-dlri>}UWke(S}{zOD(ccCWYgI9+@>qGGz9TY>&eT+FxWb8RBWN*GuGC6(e0 z&CZ!O`RumyIYiPi(rX+EkQ$N3?VWc_;Rk$~@bkj6;ZL}UNS*A&Z@|&hlpMokk>xXe$7MBlCM7 z(=&{r6K0Y!{sA>LPF+%#-?ECj!zkY1K{5cUP+g)rWLg9Lsd5zy%jO%SGnC(ItjT4B zn>J)1anP=A$MY-dF!VcUrERs>?i4UGCH59mt1V`cG{kHTx1f1d!G)T_I#}Ff^SPfl_r&1 zMj#QNwr5=F&UM%b*r(~)?lG8nqL-(M9YXqiDoF&@y1F^QlHB2Ha=IVMoa%YDyD!~B zIIO~GxSGx;@vO$NB9A1|bKqnDjC8nMy(BxL*8Ne^-1dJrO`Sk+ zOBWreO&}@_;c8^-Ezed^o4 z1LrC_+$;Gd(_qk{%Dj5ZXLu25FWjF-Y1BvlyZ7bxVef@_*Yn*9gyG(GZZCk^<){uy z0KdMbWZwjgYYB!+9G3eiEdPcR3oB;)dV5E1%YNX62Y87G3X9U3?VkBG;RG(?_x|$1 z-wassk1uUddS2|)xwwGEGN+{)aVg?FL1DKD!%|RY^_R8suAabhRgX_lX8( z7Z8sxsU087b?OR|5BCOulsM`zUfSq-?5yK$v$a{|Gb`;w65Is3dBGHfk zp=~`dRBM6B^;`2hQeA+KX;qw&{)Fu7qPw_2G;X(%3}!qhVy535?ag-<`Y*hB3es0R zK@PeC9tTS?$%-j+S-ZI0Qf~7X|NaC(uBF45;hQ==12^~RpZw;Q-3?$Mg7=C^n7w^1 zPZ+knI7y#M?3I^?#`|PND{T&nu4SVPbhhR{cG*_KA1Bi9_p?@NgGcUy5m}I?-sX{u z8R3_v*HbqWt(-ya&nw*sU-;?L8N%P~5u6^3JjuR+(fYYPb|C`Y9#a1OvdJ*rdxBP_ zldfI_O-@`cm~CyhhU^A-ROrtFpW*<|8)X7VJ_8aFKML5#1QmV2Kl6YSboFemtUyIQaUJ9K z17lo`gy-F`-F8`6`2Q~6F9i5}0O#>EHP74&iKwp$%P6+c228bwU$6`-h^X5@TA~6{KQ8hR688^Izfd>5&cyn?ig_8k1JK!(-C|gk`6A7~XKG!qT zZ>1eY2aXJ+4>kcxTG%?|xkSwP1SVaEH+A%#b}b2;NY7K)?;7hfNDj|$b~Bd=sQ}+T z%D{6+5y-|6V=MDM;G=w3Z0m_D?CSKTR(i}lCk{}fH<uDO>N9BgW<1Rfd%IS3AZSik@G z;qlv5JAK{}v#*BYL==z>O98b_hFpR^Z&Z?J{oaNifvlm3gP45>BeIzSDuqd zR0Gn;_eAg}(vYu51)eKPn~~RPebsao4eTM&sS50QH8l~PRHWUVB)^<*^;$v?{FwK- z2bkBQS%azGW8eV(WwSbpb?3(!pGqU&{VXxo+wD>mefsbgIli)T3ia`K0XrZlVBZ5sN=MzikHT|`Wf2wx?>1Su@r)D9uyzFiuOGlEktei?E@4IK^ZR4cke$rH4pIo zVN2(am8W*yKms91Cos$^4s?uZ_)3aH3KNiw*v)sPWK2XT0BP7_P)q6Zg10Av?SMP$ zt=yxMde%GCNr>+S)nNc<(ML@+aICvQ-6cpgNYb##0EO)zDX&t4nYfa!a4@Z*Y>5+ixoqV2tY7{DL*4M>b0~%l8ayORCBJ@c=5L#RRZT6 z{|a9<9+nVDSvki-W@kzS5?rT}v0>?#N1{Q#!Fc8Hkb-!th{2d^2_#euq1L0cXEgwwqz%cJ}!H9qS;8>yw+ulXXY-RTZlYRy# z$5%i9XB~=0kB$_tjJTQ@AGuf`*6+EC0D^A=OQc%tSN3{J=oN9F3Y6U3URO11e?uaN z2^@d>c%l41yo0qlfomm%ik!DGkZvQ@J)*gzil#Sq37mZ!g+IKJO$Csv7JZLE9*i=W zbms0Q>!^W?lfwepOodG&Y?2!l_2TjJ68PO`HyQtT^R9!I!0|0(F>hcJ zfxq6URx>xbBUry!!a59h=X-0~up{AruQ!SaDX1<2>_ENL{Q}aiR34{D@IFSIVl(T7 zqwt$m2mf1gEv?Iqr||xTv`;qVJxGX&tkWU|n7q2Bc0 z`$6ducBV+vcR6Ldlx$E*y~FC)Wq^HYZ_{4!Q@4r=;%)u8%XPvJe zixfx&SU5Umq2d$0v^#^$D&M_ZE+r(je7dzi=jL0&{zWfK1XkO?ryizqfp^oqI$U(r%)qcwd%Zhh#8{2MOygU}Y65u324K z;1U-4>wSrfM{e7_T#%Wq1GtsPcy-*@EajS_0Hj#(g5r9ONaNkDvk~!6QiW6XvBw3H zPX>Le$RhgLWqR?F5kv;cvB7sD9W@r?_Vev%#UonZJGr~$;8~uKH{~+!aOAw7{dhx% ze|*4+nSe*mnCA_sK*!ezF{6PVAzCEBy_qKk$I=52pLZ2=9dK@%b8J&VKE>aP(Pm`h z)~W4?T8&M{Jjm(ufbCy$&$NK;+2YA!D+^e7pzwam{am$9P+zSnWmkR2?)_4wVM?sk z_S;>-d#JW##l|EGDn`J0%`ebH+$&qz3O$ zKE{);Cj~N2((X6{vwp9-pgyy9Go`AhW-)WCe#)asnc`+r`=8anjCp3lb5eoZZViO^ z7umITC!gGGDQ2;ilvRz**{v-ER8)NP#S6a`vfF)yzqz*3ms6^S)ZcEKh|g;KNY8!u zuA!8w>Q>0%Bvg!Bac#oy-ThC>T(Lwojyyy7wDTbJDI z2jdwnx|JP=KmoKpaM^0CO2;rUGUx|AjG8&k|kB) zzIbH7%C%ks+O(BGdYru^Ekdi6Lw=qO`;W%gNNa|4!EFC|_cMLtB|uMVqo1yVpw|-x zRO#TAF}e?X+jUU}DZf~oYaiQB7!gEkwRfTJKj-cV*9`?^iM4_o+u}Jl?mgxRX~)hj zXJFc;%2R8diamK3(BmE#lY4+9a*H3ViSE}_YF%<6?WC0fK~$D#M#U=)GrO8K9Sryh zpE=#sHZNnK(S5Va+`T8o09DlsDb;$3i!=*CrSYMkazbUs3zh2>qy36{%)ruwywC6% zoX2X&5%wb|y>w?m80iflb4Ixr`E9tQDr`cgmvd9!!EtPVmPX35dR>hVgfh|$rruDh zRBL>Z@gJ0`Q}361VtZbcX*GkN?!CWH&MqhWiJd~4R;?gc2BHoyz7O=e^G5R>FLfBy zyO%jn3abaCQJqjnoKWFglq1cSHOoo<_tE&Pkd;@|&m1Jku12cYPorv4Tp0^@&6GhX z(q^_wWbb^os5UVFEC@fL8@+)*qEVvulm%HK9G0AGa_VW zp};%8<+sxWCEZCw)fyAi$Ye`q>Pzwl4fGfNu2`lI;RPy*ymYTjxnRzNF4~Dtr~X8L z^z5h(GLvgq(+kZ>g&SGeMm$8V-r%LM6&Q}$_x)>Rj`irwFqE5l zoq!Eo9U?}BBy;7V2A|?SgfcHVb-#{lK>DYYc%@4R=^Rp_?WrFmT;nTv4$C$4NfOg7MOQ{UlP z=Y(W=vUPIPMP#!Cfo>LyG_yBqEX-F@rF6_Lj9;CqQx{!SjY=22I%;bcqLKJb3YBH zBIP-3%?w&(+_OI#!7B@$K_W`(>#|p#3yfi>qI$`&N*_CEHax&An<}$`I(t0UPm0&_ zWguFx+U|fj{DDP!0I`(rRl|JTYac&k)-5VC zvou@OekGLS&9{^PmRdZ=M-$n{bmfBye-Yk-nJ0}EO!?h8Hk&_2|6@df{)N*Nw`K7Y zfIkA#IZuz$(M*pNUQQx{UAnXXVCFZobyj4<2?MHNw_LO`I-;A``R<~Nd8_{hQEhqvg+ zr{+AXP-#;<_p8e&KI+UhbVq~f!QJC}MN0R_EWG&r322I6<7za*99^yF{e?B!oA-74{;l1M!NbFM~ zc=lfMWEM*Y;W}`a$jp4UExm_qck>gi^##U0w0wn`SB&->0Sr?&s)oDkbP|VL(Vl|~ zGW~JibB}RYv%5=$XgwExNm?63g$sudxuo|#gP)ENK~OL__`>8FIrKH%#g$Y)tZzqr ze~}g%{GuPn2joQK>E!?b3BJV$xMHboe%iwy>L2jI9$*U8A4F|4KgE2<5#&-o-EC8g z@L!^Ccz#@$H+2F_Sq)%FL-QM?M4~~sZw~ee@xD%6NT3NCb!y_oZC1qO++*XB2>y`M z8w+Q0{TW4B*0y&Ujcfz5aDx0jLb6*YQN$9O;I_q3E-Ei8r0S-J zgm(C2QnQdidAw4iPGkx@Iz@`&I6hMfccSa715BAcrtp@>mt8ONu&lNS#^qko6fk^8 z{_p;HrZe9%Ahr7qMM9>&$ksChr!^bd&lsHUsqRfX?WrDzY`k@k1M4~`#JZAxzwI>8 zH2JQ?s@V|Pmhd;!-jjVfCeUqHB#o9|g+TZXmPgx{#T|c4w+B-|sq4e2+WL(gBu{K$ zgo+w{_1^Xu9tcJ@2BQf$YOv6Yt=g;KDWuuObBqAhMf6yg%cSR{5ObZOzF_co&-XG$ z2szd&^R%*9A?xdaC7+qm6~Qe&H8Xo{usvv&D2WnvN5mHAWKua3`5hIu$Qkut4I=SF zKt9%VV8!uKl6~uq&@F1EWwJ<}Zd`VtvCm4m!zNRI7H;NG&BKsN3tn$9l3vt*` zvKnl#&bz9Njhz~$j5dN(I)u|A8D9EhDxH~63PLEbKTfNWtk6qEC4t)1m8ra*{c~CmtW8O z6ZoeZm56C^H@}d(OB-Z0)J&bOQE<|Vc$6<(rmR4TGtLf%gU@Pv5#USsPsGF3jZ3fO zx?9y|W6xm^S47^^`xMN;!+75u+3vHR%J(G%OvLDRHG8iskfYJGY7Y{1#9vpG>3C19 zY7?UCr?y?|FVi#Z7-?sc3RN2_eyg(35l#_iPmv<7AsX)@woEUGaeJS_UCDy;`CDR) z*9PPhd)6fS5AUK=)TVbMy1L?FuCTKWr&2#e)R#k^8E7hPfZ<(2ZpBp&X045>OI+V} z`_HftqbQ|HL*7wS@F1#|z3gMf8!Sl70Q>HhYJ$_dutMA66E9hwvgIUOPwx#1bEin{ zO0rB`i!CiQQUKc!H%_3e2^0m6kj)Ve5_7 z8~0|BlTXR>i_}R*9&fzRheO=jLjH{iB1dqOHBm5Rc*!?x34R6i3Tjl07ft$!!sd(ljbipy>$={2G4QK`#*C2~ zHGsAKQ~f*fUc8@b*~9OuFXIDZZgG1C#0?K`f&xpgtR&&7|DMue{BjFi+07U1C=wDV zJxDoXp|Er>pw{v6_V2F;+IHP`in-T$dVIA#*GHhN$<}>vkU)7r*?qCwOpUUG9L0s2 zFQ=3(qLWwHfNa;%+A%AhKlq2r_B;2dA_s51&$nX6Ggv4zD0x08`L`<~C_SW>_oeB?LF;5cClhni=P(w$n}# z#*1r36&mE!Myr1~;gcZ??kB-Q0Yvxe5#5lS%Iy#3g;^EpQ^P=ui*zqlL$`mYO+*~) z4vaNHgqGLFMx`Mew~B6WsLTMTe?n&+l$uE7~-30Z0meik)_aw_3@QuUCLHC z!zguA-K3k7w*M>szub$z%#00Uw=P*ZSG$mz-5(wSbS>(i(VV{n1K4&9)Y@9pm`6Ee z^-J6=O)MA!X#=e#Mk!YbQP^3%3YqI=1_zBnn* zI?%$6bWjdNxkA0NC;0whl!E{T1pBf)=7kWPXGe~eg^`+bBpR-eiJN`^g#4Z9m%KTIC0FNfA(&ENk}w`H5&$sWZ0+=c2n zKE=FZCoF^PrZd$~s!-^_@zmZ<{|Pg;0Da);Ag{&*{x#v9M2*QsZeT|@I}B{os~^hk z>(>#~et~-Vp6kCkqGZy)@aLv^(vl>b!@!A zDE-b`^Xi*|1054in-asJsq{4lapl<7wo)`o2roVw_i?YfB$;0Xv8 z>(4I5K#~X@Dm9C$V$h0Qw_kDj@e^(1HsIq(lX#z}zGJ>MaVne*P6zSjEn&YM#9WK< z)KrD7j)?sS02g(^nq9&;XxfP)VVq`V{lW;=jZ{uKL^ytXOZRqn+A zg&+K>$ag?!gUB2?+mZF%E?OTEBg~uVI7kdD5&fa550&Kj;`*zrjgGSC8izdRel@D~ zz0Mc8&s7~zOt}z^HVh&pcICTOc2+iQXGoVeh-&<^=CwedFl|~aEb@6$Yn|fWr|YLI zGd6!uJ##X2>FoC3z>@NQcv*W}54A#{JH9mxTO9E1J!El0h&qNHe`g(gC9h9~K*-1WXw9HB;oV;pETm-InzEYl79Y-f)RkHez%zRy;8bl|e4XqWfDEI-J0anTUf z65Giki`jTlBqs$abqEjBhqln9d5{x(%i43sRu&vD9%hs&9;rtP9$WZ5tCzY)q_)F&*2sZBLwuZFbzTCbn(O#7-vW?f3ic{c+d%)4kR? z-Fu&1Pt{XZyLKU2SQU76Gq@I<&tG!Be>zxF#DUa#E;i{@cmaGB>rA$fH(7hSt8Mx* z|H;MJ+)VT(ol0jZT!_(~0}+P2olyUE2S33=P#IixnF?isvQeE=nx@lAbcHQgMgIyF z=bga3q>~;^bq}|9pid2W6R7D(XsFU3kP_Xsfq_Tk&2XzxOw@OwG80Vrt(kL5) z+k{2q$s*8$U{uWk?xV54B;thj8RZ~Hyt4*5e;ws9k`d@llz!(wZhqXFJKc#(67SIu z2F?w0rQond5{Me_dMm^Ih3oU80^eG_4zms$0o^J%9B{*Ja|L|BWsCEk+ehh0>vBYa z3w8E20-NMcD}h)m;$x9m8 zubMqrX2e+M;{sz;SJax^CT}Y=Nb84YArD$F@D<6$r*?_U#++a*dDFEyG2?9i_l`|r zTO_?vq$_;u3MN@@U}z=LhaMd{boiQBcLi;BahQsounqQX#ahI~ruKd|e@+Lb)dOZX z6vfwUS3*=O6>)lT3{f8B$%=cIe(F|8`GF@!M<4`nf=5~=#i!QkYLsW;HjhohJ%Sy> zghLp*fsIoBh6(H2>=E}EVi(%Kh(qCh8U*@!Dm!3ewq<$8_jz(43hyb2yuu2UcxE3@nygI*+7?SUH6KCUx6@}ZuV_toPDrz@2(lf z>NEk&Ybg7VRlhW3o={c`5%`_k{B_Hmc8v%>h033s}Sze#xI%dKxA$P6`n?Xo8ZrS8|dPj6*Q9 znQ4kj>de>(VmVDweBTL*)x}!c|^*^4L@EJ&>?TOCm9+ z-~e{3tKgLr&u!sy;f(3n0c@E_A&^o9!(@VLV`(!^2ww%9Mn#B;P}i()sh8?)@{_U| zp=>pOT#EaoxBaMJJ^pr2T;C8?F^ zf`zgDbh=2c7dktsW}{i#ZpN`XT=5%4{YfpJV9Bz;XUWsO;PfpO;LiwF&lhGaYN@0S z>db12T4z!+^HxV1p=f1<$CqxW1h_D kd)oK=$yjW27}0W_mLo!G(Sh{JXJ7zE95 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%0D4=VZQ}W)6j&T z3MlR^8DO*i#(NjyS?1npzYn*`dPJ7_p(wh zeAWEL**|Ge=mR}6g)Csz(2%}s$M93e*}pztN(5rRl1M=p^?VpIQLFJUbnkLS6Dh>f z1UY05*{f?o08V|b?Y)7MWAqZJ6C5H6Mhc*4O+hakIvOwIzVA02iw=f8W8A-t;LMUAK8ZLhoPRO^Dr<@V(GHq5!`R%s*T zf{NOINYr-6S$e}@S2W}$wWSOSNn$-BFQ0dCo#IuE$Fl^lJv%BZm?MX8P#SAfz?5^o z%yz<1J2^^n1@nJKshiy6R0oV@=~vB?tOFX#mvzML>vekK)*={|T3VT5Ol`g~FCI(a z3Lb~7`;2p7R}G%hYx(zQ*@KMqVwo}wwAuJVjVg^tfHfjg$aAN_eW2Nl2xm5 zi!PcBd{p9vGL;kTRLyE#NX3VfllDPn(-$F=8_ER$UZE2|PKp3Al3|0z2pv~cYJ3QP zTR1jsyJJ@PzA1g#Zwz^INo9gBKv4(ELMOu3eq7rY%#2#P~cU$Vw%4(`jAf2elpyVifnrCL&c&X-N)s1-RKPW(%_(KQJf7 zj;7 zv%&pu+(|^$xJkimQ~l@y3YjH z-Q8kmquqDMSMa&;Dp&8*)O|AkX9tlXx$V!l(qsLGUafH?ky&Fqg?pzLRlJVEzR#Df z`DgMihCA?RMR{+$ZBI$u0*6KRaaDTXg2uv^8l%FCHyu#qRED4cTcrV#gLGZ-dhq|X zsQ3yukV_u>wR+8=v*@^)H)me7-tQ|j^<_T-N>RjzBr)#;qa2m}5Op(hm|wZ?lhW=b zUnG2aW;71@!^&s6qNMQVk7D20w0wrrvfV?-|5yNZI^+u^Tk-@}tU-1}^9Jk>8gCXC z|7^V1kVqdAI%2`H@9+?$5N;5H%h0>J%jXY}M!CA38HbArZays}8Qp?j4`Zi4Iq0{Z z@hiPj0f{^mG(VKm1=&^d7`<;}xi{iM9t6MeH@?i4Db=Pi54DX^Etf07?4-c@$aS~( zvs)3KFqBj!*7i&L;tE?%c@Qs4voUQUMJUf0tvVnhW~eV~g&qs?REKJET!W*8&_VyB zn9m^pBMT=*qX7_1=%PW|AiB1H;W2V8A2+8Ab*SB#IN(LZ{u~s!`80lG6omhL;kbQHM!sB>wznr>dzX%ma*NKF`X=B_z05*gWM(fGA_3Nw+uA4EwTX;`GQOG z@XA&Ku7>tDR$u>7<#_gw(2aEEq9P^9{)V{)o1_BhU1)R&=UV7p+vRhgg274t`tZEh zc@rCW#4zo57YE(L38(!Zc zvu@H6QN(nUR<@y6NjySi; z86I3N_@F9E-u2Lsf5WXY!2k*zrJqp!?SQ8|?hS;(EXpv3@=&vCl1BB}=IVIm(Z1|? zX$Ogf#K}U>Zu?8vNa(*resl=Py|KQJ$1oqK%Px*oF7QVC7SWnIQOVW**4 z01QSanj=vrvPyX)j>`+KcMUf7X4x}f>%*VFp9JvAC-z-xsdQx#57u#7B)(&+mP$$#_2$yY0XvqRg-k+a&G1E zbr|fgrWUPuo#3*aXgY|gn3vim-v(0)-Ptuo4ZjNW&HeR|uLOcc<& zij&FoU~5`WRLD9{&^|^@Xa<$^#s*Z)&2o4&WT7aX9uyMTGeAYMk^0^_bx_h3hu)C(wU`vL>({u7U}(HTIzmM{ zJ(&Nqr-w$WP`oZtpmGNgh)NWSx zt^vC}+D}=Ss>B3cF*w5>vy@U4tpA4VH zeWEQIgY48=UbhA}W~l8M`z8hIrjl#RL zH&6r6-G0~jrW_=k|+Rl4WX8Y}@#|nT#vb&MZIc#=g(nhqR z2-J{x%F-ZLofoup1jcn+#%f~*s3SR7y=rTI#BM=4o82uRDy<@h)O`De1b(VGAxCfW zwLRmq>~HDk=umZ_-BGFj&lv9!&-D?Qr!gEtuAV5cbKo(Tc1|VaP#7d$V7Il92zSZnxROS#8(Nah^BT?tAH}1W$>O^^C#iGMAXch4xC| z+n<3VZ)aOo0lmedXVpO3xNl8|)U~)aZLrD~Q}Gn@+!!_(YlLu10{v6Kj2dc(DwAO( zZL_ArtF1|8-Jfg3fA>Rcx7e@z`|}Oo|K2Bv{C?dlH{9v^m;tkhfY*n6)(h7Fw^vV; zRb31cG;Me6kg?eIdl!G@$<6nz76C~J%Ue&YHlNqisq7hp->(-(FG&|GkFE0ZvO5sP z^%n4?e?q4rdF@dYi;0a2s(vp+NJQDQpoh8v_X$*v8+pl2HSNS^VTS!{NuG~Js$M2E zr_KMmp3anrMUX>-z$_eAdjXBGH9@(?qvXDtlzvKY=1>aqep24|0BxqQS*ua;qtfHRD8FcMuW?=C3K4 zJq|*HRW8n+JNc2)&KI$_2G{b3?YYu#o}K}%sE8GYg7@8jcQwSH5y6yMGR~pHmA4ds z4v8~IU=PDX`G*T6M71LA{l^zWwOs=D8}w}c0^i8XT=*`}JdW456PBu3WFDQhvGl6B z1%x~jyGKH6ShD0%ZhsKN2&2>o@UoX^DSJuW&crSH0HW8 zqkCRN6Fi;rr)`WScFqMps`KSW^715mmL+sYGvFMyG)GikxDZu_5~fX^xhwb zY6D7#m@JCv%NaKH8IA3OuV| z&GGfe+020;|I$p4#T42`CSNsC(t%KF`Gvv(At&6=)8qpWl7dE#@cm+$Zcj=?)g3d8 zFSDo;+$BGnBkqcB@Bj4TYgX}&7M_H7IGi-AokmVpDpz>;@x@45lcml{z#EJ&(nf)BYCqHDn+7MS&ihT2+=Iw8g+^GA!r9kZ=R&W_Z1p5AM$fT2}{8*mq` zB~Nd75sz`vc6fxPqNYto4$qd{EAgkt6+po?J>yVd`Mk|>Fha8T^mb_hb4qgJPxod+^Np~afm>_I9ba@*u- zbqG;L`c&M#BxUz#?w8Lm@M9CefLQ&1_7?+q^}|?qSLZU$gt4+JC2TyFxMPwKlb6BV zI|y9u=Td;#xL+mB%=%b ziEmWj62rL#5E7jlSs1-LdwOdofc9crD30l;?59?0h~1&gUI1k)){4-$-nQP90kD{J z6WACKs60};4;aT%5%7XfsMZu2QC|qLrCkqb%!BoB%X@aSx{vJ1SE#-Yp~Ovf39Sy1_oZM!{@U5G3swmRH|$) zTV3#k_Qmn0uY3KINxX>TJ+v9BP*t06G)AK#c&lqArh^}DGe2{)nzA*`Z4RwdRF`B% z*z|HO{|msC{CKLh^!R*8@9BQM-h2EknkA)rO6d9g5OIsUJ3AP9^?ctsqH+7nrM$Dp zt4CUY8hEjHllKs5jy-SH zx*4COK0l9dYIgFD@q~y^`AWjWlI)ZjHbK3kO6&b)6s@4?Cyki(R<-_kF!k?li#3#u z5_ty4+3S}jf|p@t#`f?W0$Hh~UvFg8`A8rMYQ-G`Yj=WFd8`;RfX^hKrnKKWuG8Fb zL^>abwObm1QE`_8v5g7XBWr`>GZz~B=Jo;>y`di+!?jfBff=Tv8osNVOO9*jXO7b)(*wA9k%6-}Lk-@<9we z?3i=SS1fE>=*>L(Ko#KbK6s^w4~%RlozfEUnMnC((LTpX;|5r^Caum8w@l|cmk)Bx+7Ws9G%7q-5vWp-v2zb!R|K9)&G{?Z3n4;q$SC^MGMWWxJ$-w zK=0DPD47S&rM-@mHS;=}&aNj==5RLd6WWn*Y#ocHGjs7RDn9GNCMCF<&)=nMXsT>rh>)CN>> zf}6Xk@?OcMHF!47UbX|}di^ra7(J`&2%cY5x(SL8dNIZRU9nR4gv{X#IK+MZ)j{kW%_Amz1{DW4D zK!tJpPjjcu71FNiBF(oIbZni5%7`hmf1$4h?aMcbHl!H4-<#u)5@6Qi`^7ZOm3Ek8R7&x03zon$1s?XOZY<=n1fE#s>RP z_tYWT_weMRXpk#LR(}Ug4x(%|Dy1&^YNYM>?6@6isi_mFc;Z)C1WbIvFy~A5&vtfm zsK!IuRun@7c&vRW$K5d4AJ<(+mm$uSSh5oo6y>+Fzs<5Be;xmPfBC3;&hPnnC;z;eNg)5w+4k?%e0@Z} zYX3}s4NTble0{SNYuT+t*OR{Xd8+w|W_$g89=B@RXR=cV(p1d%553sXcc!H>$D`Ja zuZJg)*LMnu%yfDDSf<6L~a3<0!R_ef}|a{sh}fLD&2tXV2pY@YYf*SV`#Bs33k%d0R0WY893X4Qf| zp{dB$7BOj2R43X$pZ1jELoI-=qG}{xsTPI!UZt#uIQkOe&^pZ8{cIuWTM+sndXhjy zQPV?lx87dsVsw7>O@4GqDpv`(+Ip|mMUoX}=cFKftohrO>MB&Ba-Zezd^ zyvLSM3!T5onGPazK-?QC z#Z27_L5_-Rv8dVR^_Ng-9}kjdtfJYVzz5?pg){uSyJIz>dvBv3+0tD z+JM7!Ij~3~h@kKv^;=(${hjq8IMb=&XBq1#%*ToTp(We>xK36OW9Vfigq7MO0eDf5 zqA3@g5FsUO#)qUWFn+6AWT2@l$W@*SIRV+|sAsn>7qEkO9o_(bUaHXv;+e&O>MjJ3 zDhffCGX;kzM6|5+=ikvlDPUsOe1uf^jKPt#$LD(px`Ivf&qn}-f5|L6A%tO^COgol zVVnK4IOP4iPGcm+)~;KUZ(mQRmKNVZ*&>3BN8$(UTDsbw?nQ}@Ws|q&9|d!X`;_0a zt06;FvdQ>w_<$HTP?fLjBW;HJU!%` zjXj4-n%2OcG81}tJEK%sCB){h1_o5Bulvv`1AJZWq0s${+n z$U2xg1AnWNB`=Q|850yl?c0Jl!x!V}J6#zgC@H=#p-yKyNRc0gutS+&tJkr_&8;44 zwfNJ5sr5h9i{)R=X?Lb-bAGTni@(y+-)y=`{N4_--q+f`F5%D@dQ;Y93IV!y*fq~# z?_$rRgQef4VMLDj&U$MK%#s#-Eh#wNnO|&yX};{29MwqqH%2|e)jrz+Cl50%S0p!w z$3}jaeg+m|EuoN_s+&9+4FQ7}XVU#vrM>kFtldAFK|%4;j-@lzr>G@;`@;>7##gRu z+vNzL0d>RzD;Ty>KDHsFhzw=b1%ez6aE&HhRE z4_q^3wvG_9M31{nfusszqo8KSt720(#SnMy$L2DceI%?NsQJ{)_~t#A0Jzwf^EoZo$ZP8tG}u_RX-p=UMIv z`!-cNud`Y*uWwqwYdX)aCCd83A(i~;2J6wU#)n}9p z88qahvLi&uJVuuI>)Y1q4>|FBchL5&}E!Kj7FHHt( zd~{0pI{$6ClfQ9H?!;n#c<+mZM_@X{s|X~hJj5}%thiKIFuyuxG_IiGf;lmzgJiGU;G97Os0pKds`Ki@ci*CQyKGI*M$t$rX9bK)=f zcWZtI`~{Fuqp3h80ErlHwP>d=lI?d~{A?oa{_+#u8#>k!JYkfYNji;l@06?>A%6Z& zDANVuk)Yrc4Ifh*>ug)TiZs3ilPlK*#tG7$AXClQcyVl3a~LBzU>9)k1k~=~=HJE7^QxyeTm)7Q8p0 zBE2?IofjPt!au!k9e!$toR6FO&5Pi7jIb@39$PJ{e{P5Z(%-+fOshM?DE7;`XJGxML>}m$1gZ)p zG`DMK^hk8GFZcDjFwF$;PuGp_C>;RxuEusb$p~ET9Yl|PyRzAF7K*Rb;_CC>3D$!D zZL25$uS^9BWzE&GyDD?NViE>A#lVr(oz`C4QTGQsh!xVUl7W)|W%xPxCWb=bXGsXx zfT;{`j0%fVLh$o5@b*mA6*eEfViWzb#(B|ii%2uz3P$S9BUM#@74Ov)Y@Z290)cx* zh3{3=qaLGo&5tMD1)|J_67m8{N6@xWqfF|-H9=@p49Ld;9ETre_5X~AFIi2M^70zM zzM=$bo{hQir9ag0ssBPSd({GNoU&BqbR-uKsa0|^dM)*Uq#4T>^5&n_QztQ_bzlzQ zCanCZlNo&CCpfm^d4(-nV*}Na62yg%>yrNv#o_qm48L6epCSnCPI$rY0wX)-L2;+` ztCUcB*GXH#qIId}b~z4Vwr5R5jc4VWjQu=fvEYO7xqtkbe-mH#qjiWKcj3YYZ)qm< z7H!D(SGP1B1A6K(sD)gdLyHdw< zqR{{TD46A^OAY$vybnyTRx*YMrW!ZhJfEdV(-Y%}3B>>koz4bnU9j2tKTDap%M7tnJ<7ok+VoiP4 zvEYc5BwO9{iA*;;74hikzFolSn|P%qco-4qg*Z>|BmV0a-X8B5S)+$1e`pjGH$_zjMElQ&4>)~I3s@gIbenI=i&aJ@Gmk_m#M*i{?g~V3A zY4!Yk`uo=r>@6juN@b-KJc5fdDBlkM)Mg<2`>gmz^)crk(4h_fMUY_ZC~y=7z^s+i zKz1RP2SX4*MeGWT17O!K5t)1zyj`IXv?y{Z+tM+N@WAQbqdh<`O2hzV#I6bjxDv(# zAq2&%SXA+cQ4dVt?H$Hx8Yi_vO(s;?ZVugl^xzNW(qGDiK$K4KkE&2SNhaz`P{6}v zQ5qqzz=rUG^QI8bCA!F%U5V!0vZ9QeJ`a8&y-qe6JFhO%9 zdx5d#H#mxf_k!ZD#pcD0t6O>DBno#NqCpsWXJL!^FMj^Mzvhv{J}(WL)9in&(#V3u zgIXdp#Q*?;($&?QVf%9HmO2r%-U4p*8v&`!$ZYM07f;hh@Sldxq|mhzy7Qxl5o*Ph zJvchNEJ&A#iornUnY06PH>(8J{p6j`$M=z*l*g+|?Ra0t z_SV~P-Kk3X73eSacxD0_O~!r3|v(7 z72ydjx3(}A{0=W^V8BIA+$pFCN{faw`l%>=-C?_5#XL%TL7wU^_>dA#d>DdY(Ge5< zBLUazal`L;p*3zoX;dqU^IhRwlSseC!qj{^Ep7ciu41}ECps)D*b?P;IhWmUeK_|W zeIntjT&a-&MIY;LWaZ~>^_RyNreY73qxduIpqO?x{D0pQ_0I|_oClaEQ2Gu;uhkOu z6PzmF%gFmaMZiVm#7A*Wd)!whmquQ6pi!Cx9+ZK4Q+N+hwxmZU%oAs5`+L6RZSogh z>?#2p-CsyDLt;$rHOr63HLl^>A&=6CA6B#y=B=dJL3rj#aGHq1Zmd(p*EXrUe20fv zZ=B41Jz(EzO0MI>)4bWZ*_*}YpHkw@qM*ceEaj6@;?^*!G29Lcq{Ou!g%|6nL;2wr zyWq?vhQzfV#S?g^KFoNmx3T?+AbnlD5mFv9><%($CIo7oW?ZEgLl7T97zvb(i0bfZ zijYSRlMl1zK-BL`WPOD($`*rZl$(X~6y&jTN2yq=@s$)rF45`=Bz5N!3!ErRIC9qB zyXv-oA>Nevrp@ziieuIqFqa79n~Rb8?>iG>0su=qHsst)a5I~|83=jknK0&wE$V4-pKiN(ud z@+M^X=ht+#!M#4IbR(BAO7dTuOHx`e^)**XFpbiuIl8I(FfYmj=(KOee8DUT)Nwf; ziC|^zoLNbo7AU)&@o)H8xRRd{|2RqibTj-r-5l$i*dlxpG39gxuP%bh(=+ZXfap)L zMDpSrIs0W)39%U|!sd^P;zG|rGC=a$fkb-E?6Sw=V#J$y!NjT-?oQ#DcV&vKZ1a&O z(fyz88Eu8q8Yx2+g+Qr_5(DO4$$WnZ2LOJfYzky1vA`$`Clc?-OX{M+K_xK;dR{bF z^=V79;}L6tYWl^h9Q;I+|7tfrHLG-5_ zjgOCV+SGsec3ap~X^jDlgU(ojaSVc;vhS(0wnQ^?Vl(Vk;VxymZl7?#t(yH!Wx7PWGn?--f-P1r z&6OKGsQ+Klho-@4ZqK)ply7T_wED7h}x?xpT z-U4DGn|%iD>T^2(4X0Lkveb({@|5Kz&m7d~cH_9+cC(w(B*||_^eTbDvzA)dpWs1L zEcP~!e>lRfRYoufO?>R)6|yj)N*;OeMyiaq93;h{u(`6Ll?OXE7FiYcyj*T6fLMm3n#LPa8J2Kfc9<-8#vXB@J<01LCJavi6zX){u~T&kgn&fSe5yJtSG|nkCx`o zN^c26Mz%r)I&2^ILNK0-<>4Lw%oZFR&pW%gpHx3%pzG6n+Plf7S?Qv?IiK6}7A`}8 z@J1B*H%tCiWVwMMe?R)@d1|HLdiF~*KXWhU7uwQV!HC4LDlLf2YkT( z^RGa)gtxC^EjI&qqvk=nTl4%RxB_gQgvIkkoN=`yQi=(F@Wt9zh-;{(yyt`^9Q)0i z_29yNI6#S7#4lqS;_e~bufbdDi$Sk?FkO@B5fS*;-36;PM0|bynq}B859gbK$ zD(iUlLD9RcVS}EN#nGb@=AM8h|UUk*%d9 z+%y7`xkHwYsFg}B6Ngfr)c2Z4Px8VJnO;tVhW73R`*ffg0gQ1TcS$~4_pJsla;92( zssj1NY`d6rS)Fv6X*+pWeG%r2(KWp37AM>3gS9kp{6(UIR8`8LCf6aimD}9RNua`3 z!BtVZ>Igx?X6V~!ileb8AwVh80O^=mtYu@#J|g)nE$qvdwf;oMd#(4h2}e6m{wYbR zr;JZ-(%t#~EeP2F*6#!qbElE`{$X-Rw8%}RT=JeWTbtt&Ubyb?IztR+no`L(Bes>; z$e_qOGUb{OF>9&W`s5R)7D4$>5T+nkj&kbtU}L*r5FPQ!d2@1h9f}WY#`L+c3r0{Q#!(VtkBG zjFJC@%a*xAo_-iXo4o*q4%&yl;0kt)zQBeXVt0z7n^?JmEadk;XZ;JEHU8wW_;825 zHmwF+Gw{se?o>p<$$VKKfNFkY*V{3~`-^wIACPX0u;Yhhs}^(d-ixLibzv zgylcIrspH?x+yl8WRTg2+}?Cb$$M+=<;NW~^)nIy5fOY5m`mO?R7QcDRJK@0`rocx zoVO2(DK=syD)+bEbn3O=2T#oIk@ND#VJF8(A_ zY=A>t5h1*d9>$`qh)cU3#<}+mq7K6A+8qU{kTgZh&5iHOkng$Ww=*wnUxCgYUi=E%@=IXYd#ajv_|~CBiVMas7jMvfBf%rpj{{CODrmgSi!?F7r9hgC zvcffe7i&odK;gU?dX-UZP4%h;UVEy0prcwz!u6&A^w~11#y` zf~dt>1OPnCy@~h&_(?=P)7Rjh5*G9F>tt6s^Tuiuek=yX=}NAe+@9+HoKxjHf%4#@ zJC!GQi5}&wDI!PM>2bdg^rEfB7Melmb6g>Q zV5L6jnN63eRJoGR^@yZu`fEy?j)lhY0bN*y_`#+7MKnze-(Apl6T=?<{(Xeh9ATCk6(ZdG@k$XK(7j97)!6a-k#o{kWgH& z0^8TZyKsumrD^vEnlR^>Ns8(kYY5kW6)vXjkF@)f{GJJ`M)lubdVmew-dQAO7yn&? z(gNVzj4s2{t(CPmjGU<`V~ zf^838Cq0#8{6f{mno^Bgl~Ih|$Vqmx*qQ~=*T8QAuXl}&A39M5D=?{&lx zaz(iy!rqE*hb%0p7Px>|=(5?Qao|aRSirx#>ImN+7#E+1?Gx>Hwyn*AS#YbLIEoE5 zZq)d!C<9rFgEYIMt$2tmmR~JCQ8cj=MMTAMAnILpWj)TltTAtuXN^Sr0+hxjQSutN z2RbwU)*7?4WjWOrTH;}gOD(w?q}+cBG^%52d6EYLVlB=_BbQG0@jg*yf|qVa&bni< ztEKG!hoq~HYO{H|h2n0-wYWPJFU5m_m9$<(7bRogrI3 z#6KaoKfn`+@A~n6+Xy(XD^j$)(FQHp9n9fPhkfq$9*7iK(Wy|7djx-Fa;Qb=-@c1q z@p)zn!QbQVF?18uTz**EU9%q-H_D#6YkoOFnZ{k`_^x&|s~x(IKHqXMG#9YdjO6p?{S}l z>w*pM@7J;({^`H+>7W(5Q3dr15MB}O z!-;25O5964WL<{v2Z`K?0iu^sC3E5f?!RyXi&P_-TZ?nzmm=+m`|7VH{kFQ1n#(~^BTjgU6w z^=W5(tqJ?KT@@x)hyJ>TpGqDxGM(IEo=U}xgyarh)3Mwk1TsXaVT?Wk$DhC-D>EYC z{lPjg=+K$V0HJYXF;dS*(9jO$r%@>>UJhML@CL5BmeSCLs?2nqSjpVUvgqNTalAg) z<112OkBi4~{8((yHI`Sg|`i!R8A17eQdXDYg2}`OvH+(W5->htHnwnV~GId70gusOucr);9Mm0JO4AiQzyle z#U;5U?SixiVG4#S(q`lo%O18H<`?0~gcN`JVtD*+VNoW!O$#>QQ3H`dpbfvDW+-{i;Se~M-%X;tbPPF%D9pyPC&(9RD zIDjMy#7+-8FSqjJ9Z zANB4=RJe4(-r)(ddpRgh3VwmyVBH1WpXcs?zx_i#+8IJ4>JFfLe?AX+T^e25Vy&Ys zkcKDW34yb+KFibEPfxg;)>LOwtCit|1YL(AxT39EDO`xC8my??-pmm|h3hxTyuzn` zwWU3L)%XT4v8S;>?qo#2+mKgB<{woMIaE&cG&Z1|H_Vclq=YwnU1?Cc9Ers6#|dfd zh?Gt{I_56szi5Q7Kt8@^GfKm{#_}JABU3bxamVrq6TU;ORVRpu>RyDBP;GmL5Wjpg zn=$oEGAHY?g+2zEx$70zzuO=2c37+?t_q+QQ&GOMmCL&PRwI()b%Sw@G80mPh>n?` zg*GX5cMVidKRw#1x^Yai{%V|?|HO-}x2M)m-o&fu53+82IoeyD$dy&;S>t1)G+UL9CpO5+Hj>I&+tzylcz3upl~%!oR#wbRH*ZJ1LQ{eZHYaY z#m!G0*}5nj?SZ)1MA`;Zj_;M((5=oNP(!@rkRS}$STQ(12e2F2--p5MV2Piph5??D{Gu66N=g_fzkmN9wO zA(iLT_Pov2nS{oXKs$R|UWtv!m(||g47u&zo8m`S>41`VWY$D-frz~U-DIEe@rtx^ zE8uFW8m0;Z1Eo3b$Qs2YLzN1rgM`uln2;$r`XO=5l!FW}Lp`27LyjitrES!gV$^=@ z&psXmQcO8|DKZ>j)+{n*qA1cKKaahInL>)|{rAaKn1RDUQnYo=y-znr*M?gP}ETmRwU{x{_cmJr?g$#4aUg5;BFBG_! z(WPKX)mihOk2*l+=ooj!&pd>`GU~|eHFX*(wwy~kX-IGf8ksZWQqX}bV*k;FY$cGdLYv=HM7exAl(CroixL^5UiMhpt(Bh(~Qd19D0|6ZVcm z;z(YS?l|{J@+9Y^HNw^^m)ph0Z_TqQ7S*~67`)r~1Ezj_dKA|rf`uQOnKGGjV?&S! zVI|TwFUr0%vxbcJyHf-oix%nOqsL_f&$w+slv@)ij!9}dwAWC&sT>E5qS0;WNo#+x z2X;~wTruLi@wgrpkr*1wqHV%(M`?;+A2^0lBLL(XSJi!ybnO&38$8?vFyd)4 zaM}nh7i>&{lF4;o&QqX>3v1U*M`hru(it-#kD}9|N8v_zxvc>i!;;w@%A=M0`O2LA zqI1QOR}oKJNVROQtpu|ziSY!B5?ylF!>d7rto+_iz-t}&?V)$)vImCEXbTSu7d82}m33#|OZ>_=i0MR@fBI)i0AAI3l>8L|RZ&WX3b+0gY?Bfah0Y#Vu~d{E3b7A?KW(Sjt^=%CeM4JTY_SeLeQdSjQ`a4noyM zc{SI4CJrM;9<6z$X{Df43S>&m6U{9>ESnx4~Xh zW|GuJw=~KxN{O0j<-RN(c5Ny#S=HuKE(^*B!qS8rhMes*@OrI%yoWykZRr zQgnlb!pHFnH{epd9ZP5g2`QToC}P%}OMsVYg@$KLkM~5nO23?=0g}{G^~XvtDy|zT zhEkpL#MG;36QO`}_s-~IdA9lDWqT5E|^Le^=T z|6V{|T0-4gdVQ5|=V*PWG>J8rh|<^h7B@~&TM@k^_3rfFSXrF}a4QT>zV<$fQM498 z!@4EQo>P+XR;4V&!~x01wYUbUtDs-kD@xa@J8fleoEI`E&G4YGFiA692GnXh$&8Z37#u&CN ziM`H+NQaHOn1qOqSsn5zNzU1Et`(VUpPnKZUNSsJQ<*j8DwiK7Wn||T2|=|mrKs&T zCn}GX3xhV)dKGuWerST?)Y6uDD7I5e+e^n+R*|GA5&p{FWf!fM z%kioDw|$zkv-M;tZ<+9wxmBi*ZtiPA=ag*+x-d;j)NN@|A|bh|TO~Q`M}Q=uR&K&| zC`gu)F(6g=11w7kMytErB=w@RI_PP7!TeEm(kfa`die8nrCTQ49tsE8IozVQg*E^9 zhBzz7{Rsv(+nD3K16lsGE^@vB1cX0@Drdj~&6iVP1-{e>7H(7Eh)JT?Vmvpv5>OZZ z3JF~zBPamIDFtwc2xD%+{Q#{z_5h;9MmEXLG-CKP&#VaV-9_yYXbfQ+-5tvd=JoS` zQa>qt`yVH?+mz%gN&w}rO{WP)#j5jVr%1Y!?9M9On3I#-+A?XOd~f;7|CF1maWE(r z+-97#W*LydQUvJkQAE9_8|<7lsUWc96md_>XibXZ*$Nx{|E$rgZAaL5>anI{GLc|b z2lSq|OtAlYSPRE7%k9(`mcC}P8dE1WzN%V)#!SWm z2&iVwceVCC7W_?Rnw3+SKFpzIMpuqrRcD0o?L26RIqlUhK9J*64u04u`Ox| zjw??>?pIIdu#|qPF-V_pw>nhIed#;wlujRZ0XNqjRObM1pLdVD^JMZz`T|=^R~g%u z*348L=d=*zF#1Z4dj zbdr@Ry=c2`sQFA*_m8`Ic-aO`TcckPQZ_tSLN8`pbaJHZR)#AH{YsRrhj^-b@VmAv z=-?te?c2$`LWk@5EF-^m7WMQg2}gHgzcoQjquFc;Dj%E{hvEc>o->9|EK4th*hQ;{ z613;p11;i2p;w$b6EG{-LxwYPX&GA5sA*72*dWBTNz51epFc^~e~-PJ(63ue{9beP zd)uAKzb7++e7m$T#vf58_=e-)RR;+mH)7Sg$n}|!GfaJRsZaa`X0Ls? zPjewL1KlN!YS^Z;QjOoyS0+yCk-FpbTY-RJ-MCzs- zXTDP<7alt*G7~_bBnqlhpMTjbZbt7tKr;4Dfkj*6D)A+g!E-*iPNk!-C3hxpJ`b~5saKTg;7<5y zYD1Ax*x=EEl$k3ae8s(4n$-FkO#o8w{Y0~HgZevnth(&+L&IW;`PPWdwfnELCAzqI z4U;YW2-qYyC9OM^6^ldP-DtcF5G78JV2=y%>+zjHS8LJ_vPzDs%t8Ni4NsiJ1W06Z^}e|o9? z`hG=7i-=tq*;7(&#HCPQAjXj7Sr$^~?Zkbus9x7;@gIGdSE`X(>)_6kl^2sZWMYx1 zkp0Xnmm9(z&3$71Pxv&IcVTbwT*@VLCJQA_6^S$E00oqwPc90pV5Mp^h-NfC4fZqf zD&Qy664A~`0H+Q*h{_%h*s0DZ$Ju1OZgh;sb(1*MsRfFWT>Hi2v2O%P<7#(~PWbg~ zT;H!C>MrZ;R2`C$*rB$EfXARy*=A<}I3#-heL>8@c7lvQsm=L6`Sm|P)+=n3sQ<-S zBhcoYQ_@nr8Otb}!T?vE>Nr^|AhQG$*QeS2t)^=XLO>lF+Ajdt4IG~%$uao(v-9O# zH+P+2>XV`dLwN}iiEKUR$oP__|H&rjLz}rvRkhcTqHKQHqgi@K5*gvuQ?;$dEyub3E}CmLNl@i?_;zt zR1!SW2f}Aq*P5VU2MC^Y&2%ZB|NSQOl|(K?yS?VkG($eZ&v~Y*;l8Azp)M)~9tpp| zx9IT$!H=>-PqOu7a+KF8LO`H9cJV8HcUH!O#&M5UVk7|q?6K-JexGyCSi+^eM$kIY zR7BkD`2z&({diq4@b?Efu!862e6B|yb>{3`_|_+jM7!k^FXi;ZDGAI*V?d%k(q9|ZJjIeU z*pu-mDRR7Wg9DxIU`FE}87IA-?g*_?0cx*>K`= ziZkf)j;_Owke&_h{`Kg7v%r4tOuS^Net!xlJ85n--wCEwtH43Ic8}Ux@=(6eSr?@p zi=pYHl>qjKNSzUBKU0PY&S?4;n~&uza>+sBF&)OAGh6rC+c3nU#Equ0GfwF;8c-Wk^NMBY#o9_m^C{~07$W_{XJHuU zKeo=+0Jm7XnuJAe97{7}tmxBcMBj2tLLo`*!48p45hsry{J}o7x@^!t&n>hO_4pjl zaPdvt<>i>^2|2Kw?xk%%e+wyeF{?b-N8t4$?w?>Jk@Eb2C{Gl_nnLBE7I$^SB>>}G z;STB)4S|{b(g@rLW?!jxvFy5&_L$n(msJkA#%wipOc*q9$&9;$YlJs{s=T<_7S$TWszp@QFw-=XcklJ}jv!CU z>EA3~`ZmcaHWBXWh71wM*4cYuKLix*LHa6%&Rr;C+oSMMuJN|}rBF%^P%7EHR zFoebP=g}f0Jdzn^N%EVUZCVOWH(r?8kyK;aepE0gFfcd;jzaC3AYnjUpT(uHXLUj7 zqis0s5;<$GVA-;j5A!Hp=X?4jMu2D?U29-N_tnKMF^RL=m7MEy%*kUd|H^I4n3%W5 zu@bA=0E1e5QX8Y1p~Y7sl^dR^1ax$L36l2qNkP}Tz3d(hrz^-mWJ(HIeV%@GuLApH zxKw35h}-j?yp0$OgV8XptF<=TmzEQYe>dO*+YnYS*DlG#o*!yX+`H!XK|IlUW}o=s zaNnG)`ZM0ydygKp;Wq*~Ibze3LW3EconrMqoVphRXgj)}ynK)EyqAj(=e(OgZoJl0 zdVF1;aY@W9N@qG@Fe4cw($dzB$x>!|5ehfVj1bG=@8M#(HvT5gkxQB5&B5nz(Ce(H z32YN%Igi=*Nlo`*zxQBa_$!4>hC_^YIYt)NJ=xmU>Hdt};qG;zTxk$MUyE!>T#qYGtK;A-7kBf}Tpj zA=g)%v-<_$B#a}()dc)#QflwbGLMos{Z(OPF3!KMqBrr|lQ~e?E32H#ky*{3x}#g{ zkRtWqes+IpyJkIG;`SUD<eGp1J-1 zv;xsPBqG?QdiXAuAq_)Dd0zpE2u_Go?5#HTs2ErLI4T^a0L(6TgpsXle}5VxAS!pR z>r>NE)09Yw17^g5vXCUvuhc(Hpd?xSEG%TMhoMaoIaUCz^S=j^8DUjHybczP6FX%R z>xJ)(Ez;NGKs`~zNx|0Vvu|s1t~fAn_KH&lmspzZrCJ!|*zyQ53!XS($k0G73`ftJ z;64Z%V5Jax<9XPYP3`ejv#=zT>3NG&^F>a@_LoO^Tb;82oi(h%|IZs1cL5h$D-ubV;x!s)MxGw zD4mk!?CQ{X6xWtx;mJ!^M46<+ehr8iJLFUA!P*iQHxv0h@9z^g+2g?;_14k;{Nu=d zLfz2aoIXzU@@xpg<2OF9u=N` z(N=3q&5Krr6FV{zH!mD%dApZ%-8hhNc5ULCD@eJHmB(Q8@Y$L#Pp4nTvZ9;yvWq&k z+0qsBmCgh2$H-)hBDHv&GRE+Cp+JINi^{oC{74}Ngk><9&&o38ag1)>3+vlw=ycP6 zD!vD9uo9T2GQ-|aZht-Tpc(@)VMcq=qYh|oO08y^OLfjNYQpEuN|(+c<)Yjuyr#R* zwv#?zu*Bmtttlrgk8z_7by%BKPjRZI(;LLm59>zJ%P3{%#v}M2;kdc-PBRrgcQ4g0 zvv(BA-+kkW>Mu@jzKx6+5cfI~ciLI=c(+;b>)+yJAQb;+c&z+&gL9mzr&^+$$j|5= zPWxW_M;5e$rOPSn4*VT+#(d`*5VBho@bQrclXwj-@^I??*mnRwY(1~%a^C`J*M-h9 zt0{#3DYE|Kt+&}AbMp0b8h&!HC#`G-zZLLCyi4`SdYgg?^xHA?z;E5C(0BfUEZ_u%4WMF>ygAUTe5{UtmlqV(7zhuKf$ z5iTS`-!uBQ-ci+b2b>+l=d~ zSxErB{QtNPB$9R>Mlc*JO&1spD?RAZDJ#tyjP8Wt1ckqMU}B82*EB6!^J*cLZy8p& zijHli`l58uDqGAMC2&l91OT@qhKql_mNL2R?TbM63c)=NB2Nb3ZIPp_eR`RVm=(`6 zXt?J!58Msn^7p|pR_wSRTUhsY|SaPJYCjb;@;Qt~Fz6)@u2Mq4$ANBe@ z9UU9^pDJ=#Lwir%9d3q3dfohk*Q3h4Ta3KQ5Pn+(YQ^ats}>{4RmfhJBpTc4AI9>6bO78^u%kS=wF0lyoU}G^v z$6r{o57>g!K8aX!^gwkt=(?;5VOrVj?`B1lm5*{m*`DQmiBEy=r#JkYu#bCCS7aZ8 zo{qzvBvZ<5vsZN*XjjJIqWo3Eo!E?YByXdg={o`v(7N4S5XbNkR+GH>x=eN%>_-81Y7-MvYcBOssf$Wp2$h=tSIojtNoT6XRH#cQ?rCi(m^XM&U%PLqW%p#=?59JDw_v2JXA^|u3A;*8gW#0A8fa|C z>SJqsBJ%AZ$j1czeMF43JK))c;8qaQ|C7OzFhNg`;g?r<(T1R&3^7uxIEuL7P(Q-u zEA6dW8&bz5#S30q7j-BS^lt7%a;@|#~irJezK2-xL(UxnvCWNUGgPO)!K zx8rR!mTrNfDFIbcKU7iKxj>zrG$4RvD3H|w(|ZTvKG$oz?#qe@*iey3vQu)Q6yItF}I@2gBd`y^f*@mV<0I5`a(d+qPEK5GNXDcCF(S;R5$60$ya^hQzPI)XD@`* z*s{DfpFCuAhn?vrQGxpvJNe737Swx`>Pa5#kOR!ah(ogE!-?=%sC&FxQf*QETmJjq{FL6Dpg{+4X<#Y}W9oV-g*TS@i;dFF7sK@+nfu7MJZ?~I-D|{Z+&GfVupWdZYmJU-b(SHj8 zJ*oas7O;{c`bh`xaoH)XF)2+mg`HKbS9Q_YCCdW|qRzoAMsA7tNLXe`$^_dN2awX# zE=_kT=8Uwo7{WM^Q5~mWhgGSYQc%Q8f@h3L5~v#|pDW8$skgT;@w8=WEA&*EsP@gM z7VpAktjfo)F3uZrsBSj7qD+(i&T713Bvb_CJ&HtW*CJ{3*hjES7}C~kvX=wU98L)0 z9n?yU)6k)*B!b7OsG|io$=^9*B$}dEy2}dPT{32Vpfs)->r!dZM787Rag_ng50T|l z9<{4|sp(pYGWz@F((Fm>rP%yiQh)12i0(&OH!@rf^J%lu!0l8X#mJe{;58hx-?ikg zqWE%6e$^n6sMc4v1ruDLL5*?LfiiitPJN09G9z_|I2bchEb0?$X##L?vZ}^@tHvD8 z<}KVw2i^DEq5~)9zf0w*5|i>H`dafh;3Myh2dvllp4YlDf@vY{?Vm3Y4|gdiZTPB* zc5=Q|&AEcF8?O8(!Y{hP9hz%b=Oy}mW?k{y?FEhk?C^DqaX9f?xQu9tPPkJ*#vni;T@bEu-gv)I)mx=qWX2KHXVYEKfeb) z3Gq0J8rVx^lN>9krzIgR*fzEyHR3<68vY0GSJtZmv~&s$4(~Wy>fv+6YE_%O`d77| zxHbELd)jE<^oAs1ZDodj=A82g>S<;Jub;hrv@dycj zh{EOq8(S$ptvPT$u9-f(q*wR6K-?%h{p-d3^H_ugLPTeV$iZx}^*eJZ`_rET=LhDY zzL2)&a~_B)`Kkw`f6#+@*5+$NeuHQXxM!np(>Cpyf!mKPP3+hH78h%>c^JM5gTCZn z@yl|MyOt(qd*x5SRCGMk0}HN_%rcDMx{iG0dj*`VTk14cRLElrEKX2e9wOyX@L%vA zzxXew%w+Tou(a8z3j|=|5E&Tp;l9U0uDyV3%6Cw{<_{$Fi|#0`HX*7K{@$<@pA2UL z9#{?7uKLKxT{o<4KI@GMHvZ+u+hO45+B+@amu_9Pwa6)QZQ<+g@Pr8H-}dPkRE;Vyr?gD{}TrE)D|h)9{41rkCi$VQsIc+ zK;*Hoh861mkxFL?;c4)V@7;$M_rnON%Nl%h+&BX|@en8zd{r4u`(U{>K#ZJn@(*=c zg3vzth?75%@$pnBfv`=%>HCg`UYAEKo}d1Gp2p2?3-0?01a%LT{k^TphI-u0QNL|H zT4vRy%b`vW^X*QSye8WGOK6x`4FL4Jv>1b9@>fy4Xdbs{MP5!T7!vO*!oz04O$(Mls9;k*K&+PtnsW9E(#KFpW}h92J3a7_x_I3}ey=AWzI zYw)Kk=a|0!`TFBn#;5xWPFXhBLYj1?V&$B3!+d2u_T~gY9hU!KZxf^3O?u_5<#rNa zPTh3Nq|t+olh>p&5v#_V9x>?I)EhD+rv}gIwrU@tMyA)d8pI~}{(3iO+fF~7HYsO* zgk2uTs#Y*GvKz!`*Pgf{hR|}0EH4S%5y@-@+*r6?7 z`Z4PW@vW`Nv=2vZwrOT%kITX3&ze~nJ~kD)U(Lt0gC3209*^f8J{Kq?)icPVHNT^BW{s2>ijoaVm6^9jq_I zDBVEQG*9!x2~)E+EJhJY(FP;x^fgV=_W93D8uKugNsQRdmDViX{lux_bD62Ks*x_# zn)QO0d}YD!=`cg|jE8K?7hf*eFXwDLU|LkH88?(5nTEWH>xDh@PuptiOc^QJjP1cf zteUu@P6GgxZ$Bg4*R~)frvZ)qt49EJBHWsjd-{e(uv&|z{&L@!3o_(!nRjyButIJ4 zQxb%~Cg3$%`*o?$Uku=Qd&eyV2)qky92E%KCT1Dv6bP(GDjYADA1usDvhG&%CpGrF zkHR|W`Kh873>SrmCR3~EKW+O=oAUoA>9>=X*EGQSU!b5znCl#1zp-|w9*ub zW?`dEc#`D<%GvSE={WBXIq$9c?jd75sDzIq(c)|gPBUj;9LtFgPV0Yc)OcLv!$)eB z&U0agv<@+!Ab15RWpm(6c7a=TyKuCdoXby{HX}RvqIxL2nfAqf?6umJT#rs?Kcl1^ z=Sv6hiK%;Xi9N^~ooGJWj=U}FMHX;{cDo3?)a0*9W6CQdouVP~b5`j>c1s$noK@Wj z5*dH)v2E9vXWI67rjj0Rj48I~Z0;b(hT zt9}7XKr$EznF5=R{)N94=9HBeOF4G>d}2AB1#9?b^{k5~Em))GcBkO~C*I?NjZNzL zeOr8{T<$wWE6nN%H?MT-prq$EFb=u!;Nms1BI?0GfH$DS9X(D>HXA0qhjF;V{B zdy|7rdr_j$ly?tx4cQKx3>c1KtNObeqGmHQ(f>%LpFDS_#t%2>NPz%=Us95C-`(|f z%xamn5p8hV#UF=CZELI#_~!UY-k5iFrH3Ie+hxJpxe|_UVl@Ef5t6iMbMAEaU(zDp z3lwrX(>9rx{O$vO4=UEN9WQ(1@Hck0=?g>fd!w|!vuxqMedpoFIt%$13abj{vE%w$ z!J!pUWAF6q%!7#CNKe;lJNS1&&d3iPQnn@hk_GJ7;fXKzI-9E5cFI|Cev1WdRL;x7 zlEEK#VqkxV)LzPyJiF9@+w=nFd{*yM?0dPOoIt*9s}h3}C@p|;^$j=L1#+1S%U4)y zFU-fMh<92PyA~tQ5JA-|>;_iz37ZNn0}5-C4OXS1{UQ0#LMSq7?yAE-&f1zJkm0*T*BOA{g_{q zc`&W%Vx8g(l+7Dal"kg!VH>rYRnl7c_Ht5#$YQ$OXQ2V4P8`$yG>0t$aSb` z>H*5l2w%fa-hX?Aa7vUBp3+bn1>~*9q1dq>e%{~I)Ct7~Iz-cxv1+UWOH&gmPtNS> z9B~brk$IFulj^~ItGq`lt1~EeL4M3qp{fr5K5*}(Te8naY@&rNH_Nsh{&|~KvoLR$ zVbK}|q+#1DB8%z#5hUe*G}3s|Ip7c@Z9(yhY^9J&$tI@W?lK*4H%KcynErVjA7JUC* zz)bbxYA|mI43)fW#!yXk(DLCHY{zPrS$fcGpD$Jt8<)YPmr01jc@fr1xMmmA!C3Uz zvV!-vHiyoO^!?FUauwAq0ibs!?N}&m;8<31p$@|m>va!vhEFp-!47Lx3d3vUT%7c~ zldL-Z5gMXyr~`w(+c-Y2Wm+DFB4e&EO^}NZKzVl!6E?GC3_~O1w>S+=P*DsEUaq3k z^t$;vJ_;}PD^0L9?@Od}M8Tg~MT-;8uvUQB!zy4H*xm6OAI9IlxqI5AOi}vnb{3~; zLhw-gcflVe;}crWdswk^l%d{)VWnNvmdL*~a$CS;C*cmf&2}e6Y;Ap})Uz8y+e*nS z43OkZYKS$dCsRpi@1OZzhQI#AG8T8)1G?wj@Oqvu3nGR87WD7pR;>`93U{pQFz9Cv z)Xl>T{JkEow$8!+cW0f)z2KEB-kokw(6vadtm5U8jK`r=SgZEtCzF@CWj%K1jg5Q_ zmk=I4eZYWnWe<=-)5@fRhWa+|K%^oTH1=^v8^-fayGwh9UYWGmhI#m!wAHD^&6YT)xU2=1n4It0ARY=MFUV!>?VFV4O z0{lP|BHP_w4*`(x=TAEZ?~t=MZg1}nzHg6t2JV&91dqV5_kf;{L$cqb?FD5*CLnN< zcli;}v+|SALj@?iv~#=ck40g4TaFAr%snRJS22NPW0e;|OkW@y4Vj3z=P#odWbkGH~;}8@_M4j(>a@FtwckBdZ}h zlRwvhGGtq>RVa2&6D}9_{Jp2kzdOE~(UTX!Cf&6i$nb8Rlx|G3dil@H^4}K(G-bt- zv^5Nv=$PampV3&fugHp0TG}&N=#|FiEH`@A3u8XYOxna5>njF8K!KfgA(Z(~>0e9H z%Jy2UHm%wd1?s>SjNuLdW>sf1eqm`)A7#%GZIU{BLV=H5elov|Z_ z!1YMxp8Lr;lVAT|mjPj;fbi9TKeM&Qy`jQwAw>Vs{p5LnGaq=km<0`9+Y}s^R68ig z0{HHkN$Jy#<OVVCQEb z>-k6zA2En?PuWo8mLBzth5xi0%}+*^T|!EqG6(cOO9C;0*ysLxD3lsQCPsIi;i?B+ z?X|8xXFJg_W0mps=XtRYEIAN%J1xD`09crF8xQ63;)2u)8(BawrTUw4?HNmr$= z7?Ivnn#J{k2)nX6B{f+&{M?0Kw~uxCuQz0YPei5=*&uJWw)Q=@SK}{Mj_-UZMB7yS zn69n6n1v;T>Ketl!+!LLc(({D&>Q+NI#Ljr8X4HTyx`T@92Bi~)-O@Vkyyfk{{UH! zpBQhZx(N)3{0&fCK%Mz2rjz{+sm}!6Uc)lmG&qsw9WuWho#ghzi=7A06oFj!*7Y9y z{;92HU(4L`cota6>j}96U@+INRW!ft0s56=6$cd`hsSyr{@gTP!c6`@{Ka~ONKmI1 z`14dh=BMA@j=MdBJNZnrKPPGo-R{HpR3}xAFa~~Z{&g)cSVski-6$^QDwaPsyF7C& z1V7K8cl&3{61Ko?)N$~fVGB4iKVm!%l- zm6s)u+UK@O;OaFvO2?Yt64g;|aB#`upMGeq(G)gnM40#>tK?uBid|6w>9*37l}I7Q zT)gG8ndLL57$qSV#K1#pFpre8Icfd(1qsFf|0-emtPfwfFw66&8GeVfTwI2FyslUL zg@dD+nNaQR#u1aZcnmdx=qs=5McBPMp+ba8fJBb6&Wotb*Y*x1#PJb~C@UO&S*(P4 zUKy+es<{#Bi1>_*0=r3Zp)P$E3Ue&ZhzyVM$$?oObJEb-VoN#x)Sa+cGc(KU&m)YK zG{ts`RL?xpH$q|pzuVF5e3qQ`AyBicL(z|pa_RRCrl|Xzp7<-4FE$m1rb}?u(}lS} znc1P9L7*bHj0s7!dn}uGN)2#Q&@rPcy5C)*JKv5H)ACxOJI>EY8 z|Cpu49<{(}_L2!%&f0PzBmNSDML+Y_cY%wRz`e$r6FAf9fwQlf2IU@+0ou}1$fqp5 zxOyOD=3<|h-vxSRR$v-=iwf185)Fk^>k@cbyHp9cL~lXRG{$v8?^9QnTevkKDWtW9{C(%-38 z%|5@dT`}{7E^C3#QBCjq;TrX};3o&xEh*_FP))7LuX}=+YNwO1J`lk>Zu_HSgR(nF`8F#qP=fFJh3Y?+j;zw)S}Af~aTqedqZ*^i6};1F;f8900{ zvEqv$nKXLj4Oo5`%%(mcGy{4;_f>^oB3t~0RYe`D{-vP%bDDH&{C&PO`q^t^NO%Kg z1NUDv-b|U)7)xocHx4er$xt~hR6pee{r|1Gw*0?F9A@*gXoQK<^#85UL(6B6F!vu~ zeicFhaWROEqv#+R!8&NuaofLWGycCuoVng23cAY*2&oC>xu_tExfcQTuK)qG*dVx1 zA=LKm{Cp_|tK9w1RzCUDG=m5oU5%bzZIf0iPWHZ&659<`une_yTDjIgWhC#Ro0uBI z!n!xpqLldaGG1sB5x+dO_Kz}&=g+G;9qr~Nf?)xsmLwmlH}-u7ggA6o{-dZtSXG-x zK^M376IF0y)g&+E-sQ4{mDD;CRriUuam ziKZErKTFtEyxAdnV-(YY6~PBFLaF9VQS=<0I%u8()zirjR1C8}rg4axp(s!9%XTg5 z`e&a0>yP96Jv_T2*!{rc-lm;+VIscIa&Fr{@wY#o~~13 zvubwmdJ4VxZ{dk=*YjO5ipmmmpLy!Zxgt(RDT7qV-(~RtXWS&wxP}mhO_!b<;nS|h z=U95JJh=%KHPEn=7hHOJzv*#zhpNc#8hYK%+sk7dyhxAV#{M+?%t%_NBK+*v9mebH z6IV4Uk#)k{ZQos3=xZtBZo|CkU7EZ$p!5*)*xe@}Ez4h@QmF}W2=E7Fc zpaaPod5%FW$ehe=lF!Fd%@Vx3ns#T%Ma#2EN4!_Iszhe=>%9;83Yp0MHe#eNu$!6Z z*<=SpClF_!kLVK&oYWNeBual~`%f8XYK{H``#DdRugEi$js3e~(Qvn0jemP!q=v^- zl~#L;gAU(5v$pYawe{1IB00RJS{knBxr+aqoW-S3@u5W9&u%b~BWjS4?txW|lKst` zd5a{qE&6~kRu<-0WYe)Pm*G30d4vt)k#>t1hriB8pj1UnNmXGHQvB|Sh!cAi*rV#;MOjLq=g+q9Q$#H_-wYy!6%=`Rji}Pj!DLxu!#MBbe&A038 zXQ0scd22Z7>E9VFKigFr?dFu!OC>aXi;?5|TB7--C2Yx89IH-)_tTtF74g@gpiq74+zWPZG@ResXycz0R<-KpVcDp3_ktHk>U3%fT;G#>8 zMabihr$z@>wx=V}c0UwQYEUZA2S;zG;F=eCrF!|maVZw&?w_UPN{xAHcz~2|bawKs z=N7JYnNCbBKnATp&TMrx5%%hofjKCkZWkgTaW$=k$fSC=V*NX}sKU+G5abdDs9DF` zWYAQGjGHGyr~QM$`hR!oNl6{PT3=?l5xs$irRa}`DKYl)O-@q(kEpW@YpdzPHSR9O zt;O9bP+W_Q(!pQ zW*@`0+ykGXk{|Z$1Sv#h2+(i?7@q&cDS)GH`eQU~0LHvy(6|9bV#|VJh&E5=&?#Bb z#Fm-5MB-+b<)eVJRZ$!l-j?p8?((y(=h;sk7TULP!^Z@52V~!c{%nND2vBY{r`Ae3 zhsufa37GkTB#_}j#M~xk-q;JD%zAp-ucHNGf@=)DCYGLdO1Qt=sfNoKR^wz3D(~%{ zFMxB4@Z@g4W?I#+LC4{niuu_rJNd8}&hvqSo5`tLn_5+cS zvK2+0LkA2q0yg#w($J+REU-Z|pLW(X(8Gn{z;odPy?7ts+4)&zz$#k?vVm3b&9PdJ z>b;kAm*x(Mga`i{%(tiN3WBsTQvHX&oI~KhHzK1gZ+0*DDHS8Y5OAA_gE85@)1__J z)7T9-sVHw`7s?%|AkucPZ(#oWbS_O-X)No+FxBAn1RJz)3iU~@xEV7K)Po)vXl7%5 zvs$bzq>s>;7O<7+>HI>g%>%|_ZUtzP`(CKqH6@={qmBww=l5#g9%i6jk^;LEq$!F3 zVIZxZGWS5JFQxQih!l~&uI)`t_eUQT&+?UTy`MWPl2`0=6gdv4q9Z!M)Kcj z5K~IXnv^HIEs-a2K9E6z;gCh+<;O!tJcNR(H(Tc-9Xr3PcdT6ms4th+EamEdif>>q z(?jiFTv*yF9P)5Or(to6`=-AIZOTnASI5dn)f54pC3A`-?smE6)Wf z1!pV#$7|2P}^{UKgnHFN-mP18?Vp5;9|J?D|=L z4>gN`5{#bs7L{N0>ma$EqK6ZVWy4>A4)X?X1g%BQV4l{cKH;jr6nKk=E@Xgo;PTt) zbIAoDRC#j>^p<|O7pr!sb9YQ6p)U&xI)TwywD;{&7t)JLU#wT#rI$eYp2>~3k8+~I zNefH;>h@)V!i6!YMC9}9U*Ve&zb~(Dp~~N=0ghG3|Hw#F_W33BEB|2>scf;aFYN_w zGUU{xXNlVMHVuo{nm36yw|7UVOTB4JM(ESPdO1^Z_Ci+0oT3DwBUNCAxUb>jX{l2& z?D=#H!<0mvHq@c*(TMvo%#sM7M}U+g%4nClXlm$lh2=_>ZR}~-X*}}$NPB4&|3p++ z2u4bC)0E0(@6aS8Hfcs2wv+j3Bp@ar7mac`5g9)P&1{MYZ6*FwJ{7OmXF2E~Rw_e% z*Gs#)kZ&V1aLaQVBBL_nh5zeMWnifCmK%bLKGW--1&wjw^!)7lpv)rWYivsFj-;EA zmfj~4YybKgDtb!`f*Bs^a2&;>*0|U;=N|h+0`n2b+pDz!?iJKdRV4=o*n%kr8soDn znJDec@C-L#aw@SL`p%zv^o?Qn9R18zuQzf1%sYrBrwl#S&#ZmeES~(1aB~J;@9EzD z>O}1~(=iUq+(;c`k(BX~W(p^E@YVUEXI+e4$0P_oc{?WH-7@LJLSB(!u~YDLXGuyb zeku7q<-9Ra$742Kt}GitSXx69<0wn5E&I+t7D0L>u5ceh+EPsICD$Vvn!c+3;~vf> z9y-F(pv6qt^s7AWj!Cr|x@D&J+lYX|@sepX^isHc=41jS*B!l7M>#5aG>x8UVBW;n zrB^+_Dg9}Rnwp3DExBstA2|z7$-ZWjn8*|Qv!D%4X7d7p!<->- z%|qEy40S^}E~9tS>^HAyDA4}XBrSPW`ZgD$N9g>Uh zGV1>Y{~p5EAjT_=j;InP0#P(B##{j75k?@4z7uMs8N; z4pK|_eeXP5ZJV%3g{Cg9DDX>%CZ0Ih^Qn)w)?nJ^D;F`d5e$0k=pRFofR4?B1ye>( z(hDg^)m5J@oD8j;Mqg_)+4OYpW`*vPeBN6GuIom_ON`BDm_?=9X=38;L{Cp;%SI4Z ztty5mQ*JZ80+pG<53G#j!hqU#;weG<-jOE{LHpxmJKxR`=__z((8I`YphTgM29jN5 zoi?5;C!eoGm{Cqq$<|a57EfI>ItYa*u7m${yh5Y^wCejdfSb4@v{-cwDn$&BArp9{ zVn+C~D!+vc?HammFSP{EQg=1hG+HYMRv3pSgh30g2_H;=SxgW_C}Ee(DHYD#JX$>a zT^PFY58Re!>*vc&6e}7|XwOpmHgh$11<1Ps8;SZ3xB!yrOa6f8&pfrx)1VkSmM`bY zzt=9NXF-(}b9OHZpsfMdfelMQ0FFh@Kg`&>)vVF2s~cy4Q^z(1H|P2RY(VBi+-zGs zUPb3e!1vep%;@cJ#-MKClvCM9!0n&-yVcy7VfguP?qJBA_zRM#)7kKOo0{L{V13s1 z95YD`8J-{bXHIOkO^zRzj_`LK*!AufhbDap5tE!7v8UM7dA@p-8t?KVfZi1OF43g=*V4 zlsO(dB<)=t>;nh`2il*nSv}tV>rYJs)Ch2a^_lK8_Y@S!v{mG%k|=DIrcQbVsokoX zZM9763AXb9G)bj@MECot(mw6i}_ zAvp5nG*=|AL8?vaM=IUZEl*K_oVDG6c-!i9B4dv>p0(+#xnVNxYJK%+%FSHR2+-sC zQS)u1Y;}8NFuj*=%%=AX&oKXUC`O?S+y;)xGZ=U{1_;anKh1OueEg*VM*2&T%Ur*@ zCEw_7EPPy@V^+$7vnjTrACf5o^1d%y2F6GTjukM#=yr?xK@BmE^I|RGhS;I$Q_b=O z61fAG41q-fjmw>-i=DnxM1nA(`&YOUiBvD7a5YosM1EzNmc=W!wfzCZ46=Y^4S%OHiSB zwVc587WCiE>xN!nIzcy(6#@fse40Ri9`ksQ+aVj-UA)9;BxcH9#O>&e7~o)NkiW0p z9k~LxU0t&t{f8x`ea%8Q@%c&c_P&MK&TQ6(z&#_7Wqnm*5&2z1$nRh)@_k@+0}Rwk z6fy`%+`b%p!hCUoZ+s6e*n@1?kuApbaR1%x1fPQ;3ELs z2V4ZdKU{&)UxmkCWq18wjyk}BjW15OF%6B^BGfr_M^%XZ;J%>dUBC2^=ViSQv`Ve} zwqvoL32ivsXsHSlUSke^>yQkp=IfSgvFFwa1`q;P~N;WZT@BB&;=R?yK^f-V{}Fn}fCE`D&8vL_eGWoM&V_Qf4I$`6DufBtP zoA*k_y@$K&%%$Md;C;a0ay1u*Kt#Tbu9!$>b5mNTM3IOkChiJM*q$I5_%>L)it($r zuZsui_xXlwR0S5K=GgB_$xvln?EKTVEMt)IQO2q>Rp6^H-8e5wyKiE}WFwSGu3mN? z#$`Oa^81GESVx2U5bx2N>jUo?)HK_iS>7?$x%->AS>9tDrC@k4aW6-uyAC@N7aHMp zd+m3q=OdS0<$H>+oiFQ6RF>xgb6qsy6-Oi}nJkNdm%o3hIJsHVsTUPR*Gv zM0q`IzAk8o?uv!_9gsL8phHF?7$KmZD&}ezb79`@=i4?b@1ShzN3pg?>p!lAJu$~f z=Iqt_a3oE1UAH`mv(dKi>5zf{%0xUn+7S>P0fFMt^4bWQ!IEYr4>QPHmTqXx4biB3 z$cSr5{FHgq$w{ZZw7){E^Qy39puf)Q}JI#)i|sBsX_ z#vp{r7wyZ4J#iDS_%kw`M)+~tM<)BG?Wxl{gi!Hj6$WFXAs~#@1?@wyo8w;D9F5U- z>NDTZwE*}_7-;LdKWsUHba7J%(>i7x69fn&HRbF^MP4F9SotpzIa$NrqqqsWPCsTn zptoa!5KaDb8iSOPgIz+7JH0%psHLyHL_4gyg2!bF+x&uru8(C1L<(l?H-;lb*Tmg1 z+45UF^TcxyB%#(C_g2Gg=FpxZ>bqO`F3Et_+HbW(t5EeE5U&K7PS!j$B^4mfK}Bt} z512p!o2zL(exQh47zZ*jeXs>?Gz~Y*Ntq~zF=K9lAui$?B)6;n6a5)8<(FCnl%p!) za|VRzlnJA<81}VeO-%vaFHCm)3XFr&bo2R+$podzn&B7goj!y+JRE>L^zsaWut0d9 zuN2^qqZ}{r{rN8FwL$%7AAtoT+^L+O*!(O~7;4B48+?(`h!ehKNqG}pg9;n;_L_(j z^yiduXSnVSqz4FR6zPOf2(ERW1%svv69v7(^M3DB-gLk8xfux_aguDNhg)tCN95wN zD}4Z#1cWmw-Q_g0_rV z;HkcyVP4N)CsXLFI|y->CL@F@z=mPqi7ExI0UK6;kXjPz&)O1#dcK$1SD2l$57>~y zkIGF{lcXv~-zjqa;;>3k4FcUDQMn7ysd8mp6QoC>exiFS0}EkT*q+&7q6oqJ-qL$` ztsBa~HI@tZJ|`ZTB(+u_s<3by6Tv8$0sc}y$r(of>gR=SbEuk*h~SxYrZzppy8FzS zgKjCqv-~(Ln7$rdP3$_Z`+1d;G`yb^B`Zd%ND%tb@f=hF=jA!^RX}d6{JmsrI~dEj zKt|my=c>U_K`-OtKTk5S0tA+Af#ZVSti}$6whK;}5^(&x0CNi$=_6mIYIVB=r2I>m z>S>HS;f`@WYUG`JRgjH#Q7WCT8+KcNnL|m&;q+=Rog-{@X#$}12GZE8gz;5`kj8!9 ztkKF&YS)0T2)Ry!1@$8R_$mWHn2<4aZ?L=|T$%xF6wrZG!1K4`wWtAV+iyyVZ0>{h zq;kUvDK0po5VWBRsF#Y30&;v<+{j{dPSJ*!SjA1eO{vq#O0_4xWzqGIB@oCjAQKguwlr z@q~~G+9`r2rF|AP*F&k%xdo7~JdmTT?KH3^O0|=(3-;PVv$!76x`t5f@_Yw8J!4CJ z{A!D9TXs)_He=@J{hNr`_3r{J^yk(MqVoF+*u)#$am(<Hww9B z+an_qa9haDk>;}~X{0f%P$ey>fgYY^LZ1wW+v})3TsSt0DdQ%KVTW_{aKBz%G^@R= z(*HK|>X&a#`{{NP+SpR__A`$4g#ByeJnL+c2?2Bl4WWZ;4Ne(DbA+@(c^9DUVR~9- zN&vD0=8jq_5f)JZzaEjZFexT;oFPr?Ajs+{&E8|8!clHZN~z@f8?QT(7#H@Oj*I_q zT_RT?o~IH2w}X-|hWyd!u0Je%6H_|05eJSgAB_m;saEJCU*eGKB#>&MrAKPki1wSD z_F8O2844gl*3{a66nC!o%-;6EZSRGPSQuH*iIThsdg&+ntTKOrCPL%B=@-1q@sY{Y#r^q#nljp~}ums@&u&Xm#YQXvH5+Tl?%bn1_$DD)~@ zyBOGtOBGy1r^_=vG=b`CFfgh%zc0+&wse(ZYPY4B2h3dt( zK!m#Cf||w(6{3B5Bhf;IBKxGjQ*G~h3GcQffx2>NgiCT$)d+Tz^1sBtg@}j~#-s5p z61@8F@<Yk=Km|_yY+BR0*SNzhNg2?C+TvGz zymKz~eh6*qi+MIr{fNsgoegy0G{136A$rdmz;C}Oi&5W+B#mf9vlYFLxlh^#)1V^W zEg<##dhQnzcx`6vP7V)2rhBJI?gX&z_GKOjsge;hZ?BR`(QL-8QSF}Dry4EqdCI7} zl?U1x&o*m7G?|S4L84zjAK+G(+w?AS4mwMcI62wR=lqcuyK zFRy(P=JvD=Vtz^<0V0lcwZlVI1k+ofC5%r^ zvD#2Q7SrXR>urA|ve=SORs0smVz}ElBZ*%YG^L9nWZh`VZBvXuH!eJ0U!S-b;P6IS zBXm$tzx`Ptxkg-~7Tx3$q1}v;8_QiX{X?@#5kHC$NjOBlNmVN=%rmI89U;V1A-J?} zlr~jFTYu+27rsuPBihP4r2E$j`B$m^If6_%EJ!U=D%wyRhIOgx&(GN{pb$lqGKZAO(JHu5eXRC2T4X z_u$1EWA@bHyYSzbInEMcf2Bsw&jM2k|E~fNLlmHSu5GVxi!@g9A(0@FcTFlBN$c8H zEQ(6(VP;GhRck%AzU*m^9dc;{RAJ;H%#e$uv))`UbH|;y^}USANKeNq|BH$*#eb^2 z|5D;UYc(MD#SweVjC+~a-no=9Qe0Y#wMU8jdQz7es3I-(ot%2AX$WAlF6#kf#f!eO zH}l7mhJQub4#d05NcOWUfDmE*$?q6)dsyq}HR<5IQuVh`ltXT$(-ruB|LBs3p$(sgReJ;F zSazvOQ}a-Z|NH;3R%&Tp=0Cp zWnw+#kIQS!LuAW{ZQJL1NsEesSetAkf(ji8!P?v*C|v)JKu71}eDJJoDsIKF(j)L$ zIx$b0iO)NbdxKwMVRtCI;(5raM6;GbJGAaJti*%78KbV+;H%!Pz(ktuX{&; zuT;{}b~eh$KeeZPE2AzEr>5zXwNaVO(DMLe$0DrAccb@}^8H5$CQi+=aYiHtCH((` zr1yxQrVjEFdb_D?UM^%JfIi4FoE|X#G|^!G-M+_3ms{0PSS%G#u<69-_Me-N*ZJcx-~&fZEiD<8^Haq&1{10Vf;6x! z)LI8&Nkndz)uy@GN`!rp{Klw%fO)eU*b>&I>@#K_K4=uePJn%zUBq$_db*yxaq_2b zcW@pAh00!ff~viU7Xyg=)#k}dmroszh=SRHL%ze_3Qy>tvA<$F=`5Jad1_?nCGD$Wsj8hj(E(UOprK1LA`tJ^?pqN&4yBUmc9c!~Eo1~xoj2Lg|F!G9|f z0AL_+4&35?!sP5%8vuU0$}rB}4g7fA7Qy`I#!c$)5DGOOnZF3K7*p<2!uob;=q1`J z{`^fKwJu)>PSVN-7pst04H;@`%pkeHK>kiW5OX>3)15h1UED&Az~Qroob&-4b2yBe zrBDqc6G4WWHB3F$#KGQ9v|;hNbPOScdhbM@zGM9m!@*&Nrr7y=v)yPdylWhp9DQL*Mh7W5bZd zf5rWZv_^Blrue;8{f~Wt@}hjLE}a04fBX|(ZmrR;e3oT1!+CLJaoD2$TAR+;2%-9i z3&M?Pgds0tIN|k1(yL-jVz^kGnD1!twzau$O0r&nKFXg6!Apz{;RyS(b$9FeMJ&Jc z+Q{`r9se+r%cBJ(`)M*)qO_%9x6$rKb>+d?ajpJNc~5yauF^Sg`FB3oub&UHwZXqv ztXZ2Lp?FZs9fdP;;Ordwb2OCe{7vI%{C(oRVdcGmt95jLS0+v`n+p>l=;gVwKX*9^ z%$tR&#i`mm0~~0!7IzBtMpHi1JrAfo1BT{#4`Tj}rXaU!_D{e4dknZp?RlEZ6dXP6 z!3U-+>PFh8F?SscSA}3~FpN;hz;E;(J$o7d1)bgKJ6!Fm2nJ3dg%kvWkARV7_Y(4K zyS?v_B`;||`A3e(%daTJ*VN}A%w5PkC8OI4Z_%~i1;QU6s{=sL9AN4i^t_GO3mVB# z-vzu_ZuRWE$MO^eT>OevziQgW30pOON!O05;R3JR2nsk243<)f96<%VZYtMh0vAUb%T!PU);2OIbrSTt=Jyl(*uuz#3QXUn(e8fNb*mbMKUpu#+}{pV1>}lK;L~80 zA*k9KREeLrWT3^p%>4w%zRZEBK`q*74xxqM62v{pRSCik_btCAixcc|ftF~|;R<40 zYCCDfOvEJlS{fKlG08B$I?2ukq779Xs|^`h=(P@J=Uqn?C^=YLH7K)CZ|v}BOsXGy zJf5m>$f^_b{VBP4LGhF~{79tMnrHXl361X$w&if1PP{h11c~74NB(;|!MH(}$ccl( zGk|xzJGIQ&KT+oV&wJ}B=Evp#Bf2hHufVb;*F{64cAuvax!08@wXBTGB|*Pz1fagGg)!O!(qnFvo5 zu}y8+(gmx@J3T(QGeg+FjPMHGc)|7DFx&7EPck5n2IzSw z(^8I{_nry69nKa_s5>d`25~0;2)H2p?(olPuDLr66aUTDnfEUefKSRh3Gk2 zsZB-X!14SxKw*&Y*{N*C8PI2x5jPQ2T%17ja4te59#?4go^%MZ&JgK->`AEjPR#FD z)RWLNIsfVE`u(&4_zl=L-*Th5m%;eSh=AOIo#%l{_DZvf=oNheH~}1(1=jVXzKfXO zU9Eq99m>*i2UL{5k0=23&svBFY^_B)K2c`wz0DXSWQ5$WBtEA+1CI7FGwwiwwAY_} zJ;$;9a^KfZK~^(GpQH%hlUcpp!K9&0N_3L}j_I5IHPMCS#0K@|Ee6Y*-m`p$7cjZ5?EBV8Yb zI-of3@P4B!JZyQ-ZhtwuI!3vPPK5Sza6D5pJgh6=%+JVp7uU!6ig1GgGak$1nM z7+57&`l|LU5W-mZQnwc_Lr(f9K0vdKra0hWs0*2#RB{B8S`m%lC}3Bpq83%AG^#tRHEF0S-tO*0=+8VSm;Y~#XPSQ{m zznwwqyHU=i;hDM}58fMdw5rb$1Xf~3DP}q*;|5_GuayLE>Q9wv82{s>0+0^*Z9Ha7@!mjRQWZ? ziX#iGoiJHSQH#2JLVvbqr4fBdFUot0>Amy_DS*M1w&Bx|D@&ewf%>jhM=5KQ|8rf< zMuol3rV@{WUO1OWnBJx8<>rfo{t`w&-tX=%C38^{K0CyvGy~N)q8d~-j=K$bTFDxc zXq;fUpGfF@ArS#4HkelOoyuDag9~+5?X8n(K{9NiUS@}KWqNht_4&RPsZ84{^{tTf zm<4q*f*B=;<!T98BL^=+7>FCVc7lskAt!&HSh8NG}NlS^k_vt z#AmFq@w$gl++&glO~;7mx=rFx%v%@yu!BPtf^~~0i5JmcS0n_50+!Qc+N| zI~j@_R@A$gJlvvd53wZ9a@$RzYwWxXTj#;B^${{;@N-0AS(&+42i~tF+00b%Hv{qM zwzt-?H^wLagmbRO`0B~%=c*3LY-fG;!PA9?^FIip9LBY zn^j9YktxID+SNN=u;ikfq|mD2kf5|tf*@-5hdDT|N&7tshJm9!171f+jq>lSTK5J4 zNr;?D^Hg4ItEe1NPn|mmVm)f!2dr$S#C19Vs)DLhs_=V{5e35zYcqP1P`Z|~MP+gl zor*5_ZE;&iRe7?SQ2*<3L=lTl4ZIeVi4{d<-rMtqlmTm*g#N=#6~d?tJYJmXF@XvD&_9DPxU4xH+Yy>=KEB=1ETUC6Mre@iAE7+(fF2r#I{z}0w zfwoO`RFN&u)&(WMtKZ$T(TIEsGNylBmx^dNVY}R7e(52(+Qk4?ZSIG!o{OmtwaJAi z9Lh|oFz%q~PeN3tf%|#aGQ!jM&F=E;lldRxaS1qSLCAvA}kTG6~59QkjS-tQ_kysB7mRmi}!v#vWe z#S=0K!8lR5C)(D$o{f2Du3sg6zq)EiX(PtSRw@nR0}!TCpG0^&br_IKktDHC_K{kx zZDItbDTh*TNZ?oq%vMY(KxXt{nc4^`i{tQ7LZXJ-2_&E7;VSsd{_%0&lR&WxK5n=M-2p`c!Kd2g z>k}3INTQ{TzQ5;{s-l_Esz0Cd8Oda7NGatkJ7gX#ucU1eNQq52q6OGKXayKY$v-?>STZqF1 z_md+$svu-?eHJrI1)b@sbz2-ujB{X*oR%~N$u|Rf zHzdM2UMIA9J=LjJF%eBMDFV~JdJp%IF=ii&L+iNx3=x8y5wqzo!saA+B0>4E=>KQ6 zUOr`{rRmb6=+WhpQH?U3EnCg6EEX($hx+J)_w#YY2_7E8>-q92_lJ!vZ^u{WKgR4` zeobeok8v~gu$%&xFUKT#&5!em^HrT#x%W*EN?EXDak2~Qc}gAv+XO;e4DXOt&{fRu z!_HuiCMda62Ui1@GNCT!wo2wW(q}0e%|EjkWHwGeDP`UK3WE3KX}#FAvG4*MopMN> zI#bMDHoY{TMz`{DGzHgcu0E`@7&Dh#(dYy42+G04Mdd!h_=IR}FLF!potv|C$ zj(@kZF+t*PRg~CV6=(&*ru0x~^{OU6k5Ej1`zTXO;j7LQVtPhYE#sc3p(=*yZw=aa zD4r1#05&{50HzMFF3%pWm-+VUrq(t+&GJFBEKw365u}tG+%_fE)lKQChNb@HJY)LGp3?H%$EXuk`hVT#a^X6FS9rJawPjJl^UANMyMMozi=v#gq-dP#`^jLXvNt2`1|Rg8y%|7#YL&<9t_dvCU| ziz9PXW?VDEzx?#U_aOCWOku5UVOcCeWACTY4%y%{CXJWHK9cPoA@}QcHiawg(jRIY zJAOF6Px-02uNhpf-#18e9n)kEeUf?3Txs-(Y!)qFRl0l68K#oyvC@D6162yyMtO!e#zF7T4AgIvAFKN++w(w1H8Ru5W&v>aZ9 zJyhWch$7R+{|nhG5c7VeZD3mX)|YeOb|!9%Uh?MYP19i`tf?*jQ0PW{MPV7+)@YvIP^w$Ivipb#Ymhev7CN$1w*mCAvwzi4^iN;3d1gBo*TLqovWo*oLhG$!6r z1SvRd5D|NAuicnE{QIW4353Z5(?;apG?->Q=_#3~_oQvm-n9z;9-Rm&XNV1h{J*ci zKu%PDR>>rXeeHxjATK4RQt3RpC^<@!XA-Mi95W`xn5K99(kTl?4TS?m0kwx3u>uXL zzRq`@R?}@0+-lW27~brj* z#;=ZT0bYze6Co-In*4UKu%7j9(EghbjKB3Dl*6m*EtUpj`Ok|on8RR>ME9F@YO!zZ z%6q~4%)q}LyE}lF>xAtdj0x3W`viQvgpHWO$Q#h^AEiu3VLk_f*VF9B!|-3f9whkB zK8#PrJDZN0AglWxh@h$D2S1 z1d_>)!!S1;VDN?ErlUbea=<_1Ls$f)m|C->gkD-CII%nUsC)m|X{ZS_=aA5$*Y|yg zP1Ts@GTFFRPK9C7M9-<2r)sn9PA$F|rIHRpLZm2k{Ft(`}*3rs^sDT)1q8~nv|BI-H<~?zh{g}L z7Y7r96vv~e>*1fBy)F;xY|e#mopAxD$Kkoh;rps4<;0wI*|p~Vg@$nR-6?e&CvDM$ zCYz(}G1}Gy*OL0EJ@bz9e<;GXY`1(6-7ie|{S!@pTG}rEtt?-VAqU2nv>Wyc_jt2y zbUP9JMq5V^uppU7cXhlx8>mTwqK>Ubh$i>lF>JXv^Eaj7)dc!foz1|qt!X?OmsKC* z+P$c@wlzm&Y3?Oy67tkRC#A1@+Hm^u_!F-{@j~&M%5SVR*6pY1j3^h^y|1WXZc>>I z-`iJ$V>2gg`eKp_K*-y{6%WHQz{&bnqR?Oma1zc)*HUG zl;&}bevMh_v>m%lO)S6F;yQ95=t&4j7xollTgrM{Tm9bZvCC?|T4%)_`ZI6swiVU# z;jH&3F?yFu?w|Go0$D1A&<)2PZ}AI@(TWal8D^EhH;^g%V`Pj>4b{i(0%}|adD~RH z|Faq{DSn1mQh}8I^OrK|ud8sc-xKvDJhOx`uo;x?C zdNo3E#mm}v2)=vp4dp9uVPu%(V;PeqvBF)XVCj>Za7L20lCc%Ou#^l9Sahq@v#X5D zA6af_vqy*TWk?ie-z90s0$6?+%WteEllP`SXr0t_Fj=v#;@}nX+b|*53TAdKF^ZW^ z6$O?>-$~#VMfLYc+VcvIS|J3M(;^kb5WVEhYhPcD?3!FZQqAc5bZZs}e4Kxo`pAVs zO(kxD0OP`pTK?Gw)PJ8bMge@;0YVBozFs>`jlF>*zceZ;Jb>dtha1Nio+!il22+wd z0tY*1g`#=OJ5L0dR2U8!5Hs!~z!BiGVK7}$gO;t$8l+a4TQ+PX?PX|!=ojYwYeX{T zlwjK%8ANQUtO`VQ~f8kJM<`Z(CPPI@VZ z(T6fObvEK7&p`vocR%n{0T_WNm?G;pBEbVaByYx$k@$lGI_ZA)`r0?pg7~4zS~1qv z{=3wc4i-cd$21#)Ndh7PWuQPZd_0UM7oM6hX$fzRt461Nb$#G5$z$x_atz~mrOY== zYs1k&WN+UvKQ{829vF)2M#rTJ0^nn04g|XpOW_SThopnh^tv+335kC=|KhLCd%5}r znb^Dk#kLoThIjV(>I&}2Pc3TlpVvrTbAHoH`)n>Wlwt}~Cy)S1fOC=qLIiIE1P(0K z`Q0^Q9OF@eLgVnI%XU;c($Ty}KX)P#0EV{AspkdcydQiYZ1^A%$Rq3Hq&;kJQsBcj zThFE6mCLWj>#RhI)4k)NG-Oeu;1U=K5_}j~syinllSG-OEn zQLvC{A~QvxF`3As*R?;e52(s=8hv|w!~vBY!`u1-!u<7N8B@e~8ivJ`BsDRJUUVNvfJcYHTCI;NQv|Z{ zf?%A5u973W4CWM`X|Ez-Cz-hz2_z4`NA0U6uMx0#L$=`nw!?NLprsQ9aAdXJVmy46 zMp2b+3AhR3_^!C}{EiS|SUx+|w-5dqY-hbHw1x7sM`&w6V(J;W=kmtOy*~X~e_;g% zlxI%Jn2Y#vE|@bidy#(9Ft3a=hwUaz_|qQiww{k07*|C7zlW8*bRJtnM37?rkfAC&69a` zl7szc^b?_$r|Bwl@Hs@9;zc8K%!8Oc8xcmg1T)!3o(cD-S~FX!8fqjlhlM8(ZE{!+ zp=-)?L8L{0aoU_DCjb~)xIihq9L4L1B{3|9#(Zhq9S;F)kJa!WR=DOr0AIMYStU$ z0F=AyVch`aSKG&vb5T%s3_Fn*Bz;mAq_6)`c@VT>xD#jzJ3b^1U#@qA!rMK^<;X&)zLCJ!Ew$L=U zE-f4Xikq4ZTf)icmE>|{k5YsH0^B0~vP%i>u0TLFP6{4IG`g|1D9msC`}8d{BNr&t~vcZmcEGX`GS;xI^*4j=2HJg8%x#aXn~D30U#d`5rLc$r2EVfg=}C ztd@U+`jZv!hWZ*@)8`J*jrX%l7g*exX5}EeRg@NZs$UP5!yphMG z^{7U&CWFJp_4##%E9~9F+j~NB9sDI-TL>Mu>YbQBeZ@|AIM1=$jQ#iW; z(xIEB9XZc8WEboiQ{0$iG zBz8c3RER;~(!UmX#0(xQb=@+PApy-jf{u$pUAN-9FEsbdHz4k;hEmTrlYZAmi+*CX z<8rirOit=ehw85XMPq_9pi{^^pXn)3zl#Ej?jFA~I~DEP$yD=UsUAT%DKuu}UB(@O zvt0bYFVBSy@DqHb%=0l-37)hFLCNeR%2Mp?R+T+>Tzs)2$*oX&&+=$g+EDwS$}GQI z{})qR{#|42NVG?8Xruo8#JO5j-i=at2n~>0mv^PPUIUDP&GwD|lR3;4{U8QUx^2~$ zrm60VIYvTrjvM;-3KN{xs)9PV?gc@4ht6s+HtS^i<-!J#PA zd)ll4VKl9&u?(*FE`T4)3G!Nlr+2%L-cPol%2(I*`uQOD`KpK_?v%y2(OVMaX}b-< z6bZTBWXHBpMP7Y4?7uDaQ1bnKEy;z@IwSv0&F=o^K4!rSJ(sh_{qva>KX5(0_Q0W# z-q#66vEvxK4N_QLl(>BNi6@P_mCE4s?N7E;v9~=LFfSl`|Hk%|bZ5{s2N6&FSFbEP z_-~Nh*;>e2-|m{CEFPhRqDaK2#=cb%&dCpQhf%`;qi-{E=Sq(;hWH?v<=t%E$Ba@f z0)Gy%n(OxqnLksXyJ6rG!^K#!d6vF{a*NkY_={cXUt ztqK9Gm;CTu*Z&uwENEQ4wmJh@P7UqJ)bQVw(>7V720m1uImJB*H^-X7iRf9=XjZdr z-R$mw)%w7Y%Zi^h-EY8TB7@&pF|xcy&%giOGp0qh~&PJ6f!iT}XQYv>*EhHvqZ~Jvb3ypdfv& z(5`K;%uPwgmextyR6AkC?^Y4NVH|bnwV^qTK-RXqd!ts5fy>daC_Y=QBQk7Rakyj~E`mhb z{o-vXFMa0F!PdhR4-j0$d!9|r$UuN^=@KuqJ)9pT!HBwzx3}0VL+x_oL<3AO%1fr zKW*c3-MnM<3)&a8X;;ZJM<~ztKAUrPvBy)m&+7_}x0a8%vYHhfFzgi%XHcKnQangC z(6(Vx7I*xP)7)M4_f}h+zD>xSPHEu!0$=PV`YHN0>$~OHXzJ^*u8P5k3oF4OY4!Dm z1{TkFmO5ur(MOVdsKrJF5lUXUy2APL*(Ry#%8Mc^>USt#g%3-m&p5!Nmzb4=f%KR2 z|K{#)uf|8&$*))AsCL?q&D0ZS;eEm`N5ghu*BRS*GLG}IOp9vd$T`+T;x_F|2_9t4 znbCA~a7KPt;N=dOforu~Gi3G<$h6`ll0deu+>{Wi#LeyTSjuJbZ;7l(f7Y-R#}1`< z=ylPqpa|=q?xkLgQ+guG(?$8kS^)alZWYZU&beQhrJfqYjqyDF7y)+M$2<-JLniM};0*SMP5YOpV_ko7 zOY4gS(V8WKX00rh6or7Z*+Y6ReT21}-6n9^Z;%rtl3X{qV+LL*1nABVCukOG?+kz* zL#&&#doPDDM^hKzTNpe$o(FWUA?~s*NTe;xZo<(QT+ZaCa&dFhfcK${$Z#`t!*@Pr3?TsbZDN2kl9#v?2|*YiyHV{|BgR$vZ=4i60MDJ$w2k`T z@!Vl=n$m1zaXCS}ehsm0Bp|QZ#R9FbO^ltgV4%7FK{wB}H{bdMNCbS{ud|PH&6JHsjt2`O#*$J@?k| z77~m>IkuJwhP`i1sNNjSC4S}vB2n$a6r$dwqTgr>@TOrarFwx-YQO6+C}l|9G_owt zVEBUh8EbpCPRE3USf8NYC^z&hcI!utA1`B@u2(=Uh;ygO7xL1V`0TX&QRI1xjC}Pa z0Wg=p?`e4RXZYOpCH0@BSUl)_j{gn=N^Z|)ccF&QCUd5OVX2P`|Lv+QG>E+=!``g4 zZe^zf^!}*Ta8-5f1k%}{`4>PLyO?*Gr-$xtaF;&^`-e}J!+sZc@PEKCU*%BxF7SUy zy2kKG+NK-Z8%&bT#t);5D~JbwJ>IE`Rby~EgNll8b%%}GU4b{)gQH)@&gXt|5I=*c9*7y-Ws9>49Nl`* z?+TJ|R=yl8_~{{R`Uo+Hw4=iy9hg=ChW zhcn~e<;2x=5Z#SSOgql;+lALs;HD><9|4d{EM z!K#6H`+^o!iSOpiRk~;uP$aaj)-ET?E?5G^{5o>I{iil86?O`^;(vG3&C}&YYc=JOzXrYdD~6iH_N*(@`-vyk1V53O z#Cuz|c6|wHh~#bCz_(l5saS^(8a7~=?s)*G2d~NN-^^I#C?awXFf2vnf>+q|_-&Xj zvXFDH1`Y8o$I=5`y$P|HPI+$qlF4Rsq~l`n7PMX1Q^1TAz!S&(TRBjQ z@xo3fuTL@cQAXK>brr>0r#Rc_~9Lg4iH{&*(Gz# z8_tB^O#-)^K{~z$c@8;9)5|!B+vGSX5>vw^wR&{wws`1kwWJg2@qyzwoiG1!M|MA_ z#3w1yGyJpb^z@H)WDwM56^p>J5vV-I_Ef%!AIO9k6blB-3s>S2Ed79TVNb+ER3QWh z2nr=OQjI!0g$oG{?2!!&G^ZY_4eU|Em@2(7S+fKzt@%_p2s=opXiuL-Z6QQIE-Fbb zkm2Rvv)L6a+76CXCR1?XG6YyKQM5m`TN(Pj0Z+W@5*qM+-F=^3Q?|6NzCgg&cFH#K zz+LviBcG^L=p6p?+1~hxw?KBTL&c4F4ShW-8|?g$t%p z=a)k!)j)O5jb-f`_Q0gdh9l2v!`_cEiMzsC!n_b<|0fN6j*T~f>wWtP=uLC%Gh}?i z7n3F2@qa$ZufGBj)6NB-W4@7}QD1{I?kJg{8r<5awx?^1J+1bAek`7Ry^{w%uSVF4 zvGwM>zCAeR*Uh_M9P_O3`CJYs+H!s^&_DT#{OEO>Y!X{T47Bl*+%W-m#`WEt*Asp| zA3XI1yx*Li5nc-h_&q!>_SJ8aPhQu@;5lBAIO6~|rn3kxRxe;iey*=vyvHhCqT6cL z8coNcqJ(;wPSVk17l0lDFEyKZ2F6SL4~?IhMz z*+~spo8L-Y9hk0s1bv+YRDJB#Z#LcrfJa6fwLAxDi}Yq#KdGR}2DdFSt`Iy)2Di7{ zknE2>>dr5IGFLMqdvR|Qwh>-;1uCt0M;6?<1*+QLuu#d1_%228t_p17hkML^q&0m{ z5Pi^ku{Y;qm`~Umt5Qdup}CZU8$6xx92b3TNv}9|t|&N|EB_wBk?_7Skmq&gT=Bk7 zzc-j5YWS!+#M|i+c-QZIdKDVm#6AlF0o`6W-{MLkL; zGL)$k$0>;`3RB%U)!?dMP2`otObPsxpCuN=$dg2Qx}7cNHLqB!NYWg7=zPj=4!0-p zACvJ3Jkpi}uD`Hx{nH0~)QTOp<$G=2h*gGH9F1osx`7E$NrnW}xq%Ntg}8wY_h3rk zv`}wJ(F%mmbltjKOm#&XbZN*MbL}s-FHLW3pe*2vi?cS>|NP2P?@4`?{jNs#@AfsO zp0O|W^&CV&L^aw*WZwxI8X(#Nb(~ESnfYPhGnvODy}_zmJY;*l4O+&Pw$ONy<|hx; ztcfE{&_;-&g;9qKXu~}SgJ53yo+(;wyVod`r?bA6HD~>Qbnl2dA^L@#x)S~WJ%ZnW z2+(dsehXIfqYmVqzQA{N@6?I?VgNi9Ynv zk&O)3fAnueqyT$kBQqJ*eM+#R-#e)=@on*a=m23GOBvWF)_h}>d1=qs=(UO0M z`a|O(fog_AIVEU5Fa;W)l6-D4f9uN+G(vA-_4e16xOH6-(f@IAw!Cj8AP*eAS1;%W zy?J4MDOpA^)E!q$+=0d=FzbVFb$!+lut7{J^2T@s4*N&18hykF5xrn4GpI>tav5GO ziru!ji2Bb1R7LAoR|jP*hz*tc-zRq&SOIL%u)pTYSkra+Lm*cjSYCWPXyTjN;FBX+PKlj})9kT;&SdW* zzuNh>7JzvYP>5XErS@o;d`bOb8I&09 zYw9pvor7U}qEu53BE~XudR9jnX4A`eTYk*d3NqEUQUwTWQtd=~dfyp(jeqG*O!BUB zPc>X_z+2~LvHl>!x6yD5cYLGXU>NQ6eDdxRY`HzZTF-@|^;+Jm^Cdn}* z&aXX_Jb@rBgg!MjAL%*@ZnsF=3Ox#XHs?3h_I56UeGme8(3<;PN_rEQ2N=-el(F>a zGLj=2Hq%KX)bcXOEf2gV=2GY>wYRr7z9ENfXPc*Jc<9+lV(B3?5vaGTug5U}+-Pa` zPZ!cbJ8spxQfN_5&NO;b{xo`iV@4p_h{0(*qABOL59h-jpMxiz1y^?ihDe=*n{{zh zK}}tH6(VrtXkgzLrYp^^C-)cNunrknV}=dkJPfNX2Gc+r`X_47a=JjNjcp4i0~`)c zIc>*V@W53>Dbj7Cq)HS1QHzQ%?*8(OJ(IwM4svQRA|Yt{gYp0lCp1RYy;woR-~w>r zA*&b5Q2Vb5KTHs>9ju3@%e%TgrgnV=m$BbRGi|}GO0vD3Pfw3|t=8;37q|UJ*PFO( z!R)OdgHPXAWXanrDReGOk_sy3psN{W?UVcu#g&z&-41BPA)vjzd2jcz^khAW|4JWa zEU<81%X}*MpwIl5F8reJ{5SH+wg6RM+&iy9>L$HuhX$cCCEm_uF3SoRbUcGYfs}@Wg8s&cLV*MO10kVU zL^m}gM=J0---et5J39K>7C+*2Taqx>hE1a;ke)n8Id|IJuRohPC9eWKu0U@hkVE3W zyzju&BTCnp!X7E}XwfiL#}5vEcy}63T*5RbK7A`ck~d#+3;tMaI9D^Rklt)l&r*KD zrjcSVXvFKam~Hb6jkrxRFcIAAOfhiL#xI3FBRLW>l56+pF!-m~Fu3LpQ}df*;3j2f zSbj?N)}^&+%|W$tiHb~e(kh*)Xgv2VblJ#-*5%KgZM=OQug?sbx1X;Ap`AZtF zEDUgkif_HfhjZ{pyUQ&w2Wz2sxs&?-aBNIKLk!q(_<3^vIlWrnyV=#ZiI*R)yCkdO zH!}-QX|b~d==mO*sLX|`&FSYh_$xJ5hMRjrpZtk(@K;mnRQD^0wF6M4k5`Y0qk%tB zyf>3e3wXG1t3*KNkg$6vGWJjHFs6d~{XzW{=y2tzkoNY~KZouAHIqqGqqg|*K(SV8 zOr42Q7>*$_=QlS3Ti%>B`Ydy$=>O$<`F0K182otq7lg(X@gp>6LUHnXgyu!M0lYX} zsZ0mR#2m6;r1Seju^`>atK%hW8RJ;2g>)C|)JSK)enBcg=ptTN9}fr?AWetuXD;rV#$JG zcR&b&r(%aYnrA2kX{?o;@N zKy*{o>6^nm5e!t@tthkwMG;0e38IY!NI;b#`U4K*Ce78bnFvk=v-_RON)cutAFu%< zye27}YBwULrU1ubn5V4d(uWrWTSs>T{5L@WOtwvJJ!8#wy~-BaRX|VQTH%hXXyivl1d2M?Olxg3_Ee z3Up5#(&cBvFOJhsDr4R)L)s?xqs>0VC(ho}Dm^$4wj=sk67NLv1-UKetNPW?_q0wB zS+upO0xU;H>`pTLk*Ji!0Zxt>vcXbKk6yGDX$pK6cfm|eu3vY3VILM98eMz^SH-Ny z)ar>~M=Bw{z9%c5kz%9{T+6*swQ5UK6=KXgYPfo?tQkofU35kD`_8sAyw}vNvHM?h zu21FbM&8~)VvzmG=2_jr*YI5DLEBe{O_CMQr`Nu&IR$4!ygeo74Ys@^)iC z!Ci}}x^AQs3^YMlQC?`ztgIvN4xv6C*ee3#T!ipa#RAAFeBujK8&{b@(6;8}CrmGi z(w#3?X>#!c5eP-P2uTpI{rh9IyEF72Gcbucn zCQSLy@83JC-*MoiQDW#1pWe2f1Ja8NUp&DWeaj4dpRlpa#{Q`Q%r0a&8sC!iGLxrg z6C9M^f*)QDw5u70G7Y}>T?DGDjA6k472e?ky9oRjpS%%Ny8(~fV%kl1taM#sOWY&GWkLu~L(fjL6h}=Q8$zDB5-XIg0w! zmcmF7N@xZ>gUFa6*&o8d6KeJ95<9-^ebWe1s(TZh{VLTYVOj`uuL?WqJbyU$CcG0d}C=RlXUh-P? ze4xts!q%$T@@OWc1YIS5oNKE^hWS~QwZP+79pkYuY(}S2;Gz&*9{u>@Mv^Si{OaUttG{6~GHRQrhv=%Ks zS<~hdnc;LWC)z+TU90zFINL;Ici9v?9BnuqTJd+A+Z+Mpz;Q#qARjF7^{SQwE{nV5 z2|@7uDL?S-!v|hyo@Lh)RP>)zch$pweMkM=A1?9v?b|=eDYp@#>4%?E$A7Z_c5e9f z`S&jHGganDZ!g_4Y5?bR=_bDS z<>O$@Ht;LkQUBxMV=STmPr&Qb1745=R0lp7M|01|RT;AzExMc#Fy6XKG=fJ^cE#0qF)W#Aj* z|6}7TL-}w)d<@SyoG~>CCSBE{wM4DUbVaQLgO**Q)nu#&TBx=!Y z!uXH|@^Lqip|)X!w}+`A7}hYVng*Hd$Hk|q@5e^I>B@&qsCC-_u@kWO(40E5l|Fw{gu|(HKHh< z(P{dQbf6LnvQcPYto(V_41-KBTpCa2PL{u#gjs$nMPjTPGQ8|byTS6udU6=^hWWQ| z8~QS%xm?z&D5Q{v2^xoUq3ny`<4hfA9lrF?>O0OIYB*ivv$OP%9~(@-enX($&a?$^ z+lcj>QOe8LB#F0~J12SD#Z^2H0}=wBZn|-u_!U76ShBFQY|ksO+4FS_h!hk5PtnHp7;Ex78<6tx#E6$M868dZhAd^uP* zL5mP|<}!r7VFOVXMpv-9!8zVGT_V3~KPI0m0?3{h9y(Y7xzi}Z6BPi!Tym7}@fE`E z2y&A(#Gy;eKAoet(;ajfrA%T)*~pijdG0C5tclM~C3I%uAqmM2Nz22_%ZRKl#Mh0r z$4pgY!s&969LD7HRKCU+W@i3pO*u~RSBFCtR`bpd@WPcTU%Nc=3o=HhXug(Iryvvq zXM|v0RgU02ej8lC;w-31wti@7ucE7j_Wb%r%%YX}bbG1~3$tlzH5D|Lm-J#v9W*n$ zGKB6L>rfipkp84lsg?nW;pLcm_gQ^skoUXyk?C3xE;_1%d#&{wo0)ITqXR%on>UTA zm73QvS(}c(-N3BT;?`rC-09eL$2IxNaIoVwF9GyJ00Xo}{?31xs0-6I}U+NF{ z!9S`tRfG3)U`rcyenNb{f4$CrIn~X6fh@X`U+Uc7N0IP3UtJabXe3gm^Vv^Yj(wSU z*e9s8Rg}Q+xNf;``vh)3eqwz2V`8R^mODQ8&s8 zy-hJV$PKXWya(n(d*HN%=*;QmgrMR>Z;OT6iCb*TBegYgk_p;4HWkq)KPm4DWk(7zQ`f_=A28vcO=*zZp_|Hw&YmN2Y z&9IK@Rg^u(WPUV7|KrCxO6j%L7hlg^P&74^eK`&*$V?>^oz74x2#+pNJLsn(82(8w z(>+vxWF*yFDP^+YlVq;n@wWeZ7xyrhU;WvQiP?0oX@6-vW<1T*YDxW3u39Nu@x{vQ zd-~U~(fyDjb4@#I@oSwyzyLm4`gOAPIWeHZW8Bz=cH0fGyh^B-);Xu8YPAuCZMtHu z%}yyu`Q`d?QU5dGZe3=|5$~}g+r#9ejT0Y!Td`dFq$m4wtW3!znEV-#9nSwUw<2LR zUxVkKnq9MXr>UOMIZ?&b_pY;Lme9NDU>!gLS-kPmwS6B*Pi3)LSN2!UZnG|LYv!$$ z_NSzL&b=B9i?NL9&hlzn-UK!DZ2o7B>aARwtK%QI=*z{O?R83|0T%Po@;->mYp6*J z#GSDCLsbg;NU!+md6LsT*=UlVxZ9zWH!$v&iHB&Aqr&LA(Q zcu{B`YSfsw>i(^r7t;GpqurW<{!Xhl&_wJ-N+m$r&Rztj&#f5`4tCTku@wHduwQ)S z)C8WG@e-YCWdwpBm~>$^1NRA?>e}~Ac3+L&jfLsS8|s5YkFp zoSC(Tev*7j&Os=(B^!ljekgj z9cLIKLP+k|KP~g1Lp*@wDT3*!C_+?J1T#Muk$qBo*J^+%s3n4&COMz83?G`p%+i6J zqh{ONnKcB+O8x8T{7C4@2G~JMKhPy{n)Sc`%cLv+YAXwzJCXS!p|Z&TtbG~SvsB+9 z3S51gvPgAPwv9UPd=O9~sidh%Z_01_!f)EiCx4S}w7|lIO=f?HC_(*tUFUau8!xGn zU6EpHy08CIP^KP+>ZHcTfgTw$nI6nySDdSHj`&S~7L&z(Jb|)qKhM{$s@6O84-(2At9Ba;aMa%*S0s}L8jDdqF;{*$8rxMB;{m(zqEks z5O{b+i(~LWJe&3I@%$Nd%gRubK0(!yRgwLsKE4ix!~6^6Oa{etWbBd2=(6|2Z+_Y7 z_K??6Z%uWA)EBx-uNwpNo4!-nH0q>7fYwI5Pp}P*aAGXVq|F@!&o><9Mp%LE0V6L^l z5As%T|IN|(HvIPwd!hR#jjk@|roYVZa<~U9TDCSZRobCsQ;mO$$0U&%eebVhj$fZ| zmyUfOcTa|&FLygTAGe!|UvGDWUw4!BeFCBfk*@;&pD!MISaN8*f<8MDweakL!9_1E zxj1~P-=ZkDobTd!)3j7?d}|kMg`MFb-2hF8 z+Bvi=R^fYIfSgT5EP|^v2}mL{DyaSUA|CIL%`P0w9byLmno1fEA3O#^gL~cLQHn4Iv!?i zgjW|D{si0~*eGZ-4{6zK1b2oBnJ<+p{$65$mz)9;vot>@XJag^H-+~nrJ~?)d!R2Y zU-Vg!KoHDvvMU{$l5}~Jb78X!Hxzwof+gx5I zm?i6Y)>3Qe|2x}>Gpqhobo_dm5b-zRhqW})LV{`jK$bCzn1^=CJ)_jhm8?G4+X9=R zj21W!BY!m`LCR-)2HGQ|J&N1?w#N~vH-&4#CMa9&y+Aw%YXrkZOw`v3x`-=SW4hOm zPnj`j0>kAr*^wlD)KIe9xM-9%239(1R*O9wk*h3POw}NWl3VV{45vlX&flh;<`%RY zMxDxjeA6VU6Wfs__hF>ELOV5tkTw2ScH>zL4T=p~89CX^4x^vL78fD^9i64EV1$G# zI(lOQ2*AYDWf$Y_J-suE{2zv2nMf^8f~;H3d~i3_K>j5Vu!y3fv56HLn_XL>4~ ziVu_>B_yH^w2F*^dqIfNU4+h(0%CtYJ~*26`nWsPg1Z9$vhpvvEa^X5c2cV7F1ZtQ z=>`eFN7sVkmg<0?B}BBN9zqO5pJMp$Mo>|;9%=0w!;dC1ck_jV(4BCdl=a$}_`8*r zuI*{(7Ey#$GLlg_CEuzY7N&W!T*o@Q6?AWFB8tB;QeU^Al7{+9s&3kUr#PTdx%GdNA zN(#7>;-1zzm6p*eM647)WzAdc=cLX3 znSNno+gMm{*d~>IP*I_HR#(0_gz$RcZw)9wZXldoFp0O~$rhckmrPUZi)9Z;>Uudv zz(qNQ)<_hlR+*OZ=&Xc*$m#ib_H|&y{zh%N;UkDZ&2@-tck1_h1rlF!} zU7xdSvM!vH4O!_?u1Yhm>#xE2)-PO(h8%ujJ`)9F>=o8OcxZ`n!Fhsl(MJt584Pm} zFH&KOhH{{_MD{s@{&~jZ&7A3eQsh#?+-ZX0IzW3;Z^*p~k~K7hiyoRnl~3N$ZllNM zyMK)AEN0T@IZ4L8j9FO2Mr<`PNOjgjZzsvACF$>=8I%=fu7q=NDulsdh>ZrbsM7cW zekMa4LcQ?~hXb?+qSXA)2!v9!jZVZ2pagY7!M2TqMYpG5h}e|-a>@=GU6v(aVifs{ zH}X`|o)*75=lJMeI%82d-$1_YKi8DNzz6FJHxL`0 zzp2rpBOAJs?}M=ER3+`SxZs)2L#it^DEk-eX7T?n$n;J|^_aJ=4X=m%AO5HS0_1=u znh?GGou&ig*m~~_P&k4X!VT&q^zL8#xZo1IyuwCUn7-;kZ4~Xe2NoB}(^}}5zL08J z(}Vw=4+Qk0VR}*|b&HMzSi&>LZb}P`G)X{U^8St4kDTgJjs!X3+kamini*t4zojlp z{-zdqXY-IZV?b+LaIHd;du!j7sx->CfSupL8JD{i=2Q%e2nw%l4U3wH4lMLkAdNJbgev5)^Ph(nm%V%D6__2FbVlt?t_2GNlWawNEd2v*-OM!Zx9Q+a>jO<&;=$V;35T>?R5aa`02DZ}0_Q zesHwxm*Hd=lm6{n-M!e7$rkKun1MP9+rtDo)qiKP8&Z(jBJLlD#*xoOLtIP`T-UIv zKs+?p?r}C9$#EY|W@FgGcGh(xx1X2%4@vA9mlx-ZtKq^u;(Vlk*+_^=E3B?aVVh^+ zD8*wHn4Eidknt6gt@WTv`*o9@z8tNpV8r)sYG4dT&p%` z;8o83R`zQ|6hULI8Zw(DbBhndembC8hPy0?nhP2FSPpYbLfCl?cb<%ZUj~5E*=jP6 zPkM6SjG4%+AtQTaY2WJPtSnHv47oW-u!9{IHI)5YM4#h*Bd%$R_;kp7UF<{2G6=DC z_t_y2Gy#UGd^q2=CRCB5P}aPDmBSV(9UszHU4@!!=Cf6pturKbaN*!cbj)l|zcn9`Vjab`07CnaU%jPe zq-!V%KS(M>MQW!_XuU#>w6M=ml=s$%%%BLxnZBp-Wug0F4m5SgAP?+@_9Pg+|1Hl4 zNjheHy*`}u^?;NeKMq#wC2ztC)>H{sw<($#M#nk-#5YwLl@RvcGK8)t#p*nZB+pY2 zbu{U~s|J^jn}_Y;&jK19-(BzGzV20&?9|6s^Q$$9i=_w32>MSO$H3hb1LJHo!c@|+ zem48$%J{0p;BAvEW@$ZTR?jVK67!UPd|l*jI&4YCN7SFw{{!oiBG4+IEX2KHEv|l%*{9l^{R|FBY?5U#fi-Yn1x*B4NA-7TUwLCc2Vv z9S`9L|00G9I5v@~V}K>K0?D4>rkpMukaIgmQ$WEBi`;NP8L~9%GqgtGK~!z>*bSVr zYFrlI6&p_2>e2L#kJvadAV?8E1eBiH$ZeDy{&&VZy4`LL+`#DOY&`?yJOPkN2gX@c z_X#*i!wjk1w1ibVAEK-*!3i-B*0Q$CR(_5qlGwdV57%p9m0{q76L}U-gkYB-ggJ~I zsbi|q(t+(m^UdWhWE;`K+I)BBSjZp|jf~NY73c`qIC788hTAVA8Vh!8OIm5y&Nx`} zZNR{sY4Mrc8ViCGxtV#!WA|A62K4+Ran|$3eV5T2*Zov|x!_}@;Ew;2UO0V_F!I+P zUKdBvKHq5wl3Q>|wWGz0+QsWV?1(z`G~^#YT=V5Fxv7XcCe*_17wgy#!hoXtJIMaD z>!1(XNCsY@j(Euf8QkAOta->nV-<~fc~D;^9%tKD8QU*bn@koQ;BKB1s3}4E_y{J~ z6r#9YtgP8bi)63pG?BE60nd;G&^EWi#}BxQzPfw(&emxB-io7eOKe`lUo)PljaBEX zwc_~|^#9K0XFD6Cf4l|({NA4*-rD-~-(Sy9`aWh?6L7xXKka>+7<>5^u!O=d zsd}>(S|#oBclxai_4t~ZogWGl+%9K(49Epkev{I_qX!TIL0XXh{Pb%)`&RrxbQ)ub$Z$3^T=)Qf9^FFvH3tPr9~IoXj*CsoUF~l)2O0y*XTS0 zmgYE!0CnmFDk6kDIOux7hC9N>^@^cIm)<3E>5r_|`gF)@gW z6bHIOWSl?8f1O9MLYp+}^oA^VWgrpWk<#~8;E>R?x?>Q&$t3OvX@!HR9bSd)Ysc}O zaG6Rr4Cjdf4ClWTDwc0LRD?AN=p*KinDEhV={1e5vLO=o zJ)lA`LQPj}9bWwbu*LeQFkx(5qYXl6E((>+q&x96D=P$0m9dqh+qUYeybXp7pGZKb zk4g?Gzkg>Bhda&pbkW&zr{5}@8|9ILq2RE0cXI0nF{|Q`|c1Y#pNGGzclG` z_Lx4u*G8RcjvR~{D6;lc*W!$g=F?N0guMh=I%RcPaKdk;B9I` z@&IX{?IkY1KkeLR$BW7(YVV^n`X#vY_?6iyFBW zIa?7$@0h#LKb!@WSCbPx^N@ijs=r+&uPd%~`Xc5$|K?RxpZ0vbF%k*}JRO__ z`spxUVyWoCGO;#82mK)lS`(N9$8)HUQ_Bwia#01UnI9d&n5bd6x_e2_%v}1 zVm6QlZ);Vk>CxHANFfajKW~5+5<+CqG^cV@!Jd#Mzzc=&oCjp531QNMKRba5H?Cfu ze0trEIpS!pTfs^izWhdEXbJEVg|Fj(cLutCX>J|}cT;zRN6SL|kO*)3?6jmovcHpa zSro@wG1jmc=qD=fs7OjPcJ{`?(=gUko?#DMnt&@+o;PrHqZcG)`5_m6Q)BRcJ2sN> zSpD%%xYIM3a(i?zBKVe&8Zc0=r>fSxKQrctDeYWe9!{Y9{zLJDD~flzYfV4>NYYJv z1K5jVVQ!USltqw~#?+GiiS0wuMOPCu1T+I0ory!k2+O zY{dGGppIZN>6>$n9yKD&$7&TBsxZUEnY`K7$gN2znc(FR%t41Ef_OJCoBeFN=yF@_ z%)e1hP?l-x)43^D2SC!c!(#I%!Yc4}KDbr?o$xOc75a``R5!G-fF~21B2%jYz+I+W z7k*b2*3fFKD?ycQN@rwShxr>LGfm78j9pAuB3u+X?`-al(BxtjISi|gGGah4zh%IkdLEH4dvx=szEu-N z`SW$$4Pafjx&$f8TT>|;wo0$BU6?Wt9HmY(3pK!^Lg1wNN5Ve7w#?XmOA(Vuy1Z0b z7I2uwBj_*BZvpaVEZ*@1H0g`Ax(e8w74+zpsuw4$F=bmcLd*HWrsbCnEeGv908d8cPuL@vboI4k(3 zAHlE>*Xosyjyr)LpXaNE_wOIsvxbbHpD%%eAGfE!=ICR4--YYd7j$?$U((=1Icz?h zi1%KH2v6odJ`Cwah;)oxa)f>A?%n?jTcUA3YC={s0}jF}Z=*lO?n*0?s|R6El52|| zi+X;~YvSY*$GyVVTJF9@Uphrd^z`iE&xjX)64!fKEfG$VI`zSVq)hF>Lr#;D)BFaB z2IK)H+S@HFW~I!`!0&9S7q*Bgp{in#^G+0O-5|9>Jc&O>Y58pZ-;eKr^?Hy?MWj%= zV6@A~;fYoB;5noKxbWh^{*Owd|70DRp5cd%@s=)l93p((i}Bhu^4i9!Pys5~r9BGr z&KLtu98B-ypu@CIIb}?3Jd_5EW)V1Lc$C7%XU#rFOp6XLqBmKN@b zWG@U(RU%}=Onvib+65m4SaaOS<|$2aT}aDC8^5L+@sU6o!e$73z?`wj|5-uAvdZF>!kU<27Lu>frTHWeD$0Hi{VPtg9&lp%88-)`eyZUNY;t8l9Bl~px6`Gk6u zA6=x)4xZl(2XAzhmGII!L!`^JdX9zg(q#V}O6V>ge|O<3MB84f-kY%GI7KWc$OY8M zjAju0*iHp!Z7oKQ)W5+>14*}^3I1U>uh0#5*u4>OJ` zS6E!`U6z@*;@|2PiD0I?EHX<1-JHJ==GIWV+LqRzC19V!bI0sanDqSkwGl-)2sN7? zmGCE=53FrlrRjby8xzI)Y?m1mBIGNXvQH?NkyS(8^<>={&z9_ zuzCoP8Z+V;jA72)^}`@`;S6!R0AgP|mH1009oeuj@riU>suInHx8j3H70w?WMn5dv z4e+oc?*Rc7GmB+|T_W4^Umx=NM`2r)nQm4L%J)@0ngijOa)kt?OS3Lp0oW%!0``K4 zGTUO|5-OZz?srS24vFDYb12qMDp%*n)w%gflb12A?OSk}0V0x017mW7FQ_F0m-)!v zu*k3Bj$HV7KW?HUG@cullHxE{t*MagHyf8fYYt$;{t=fGiF`vB8z!YJVrk9|1Zdj& z!FkRpNNh|zhkCLEc#Y0+aL_df+o9p7#GN2rGS%O>@@^khNwCru;f>g9n0|CY=HVudPk>Ljm1xuAyUej~fY!wYP z%64p2N?ph3ZFVKYoh?*}5_ggDAlcFdCwVqBWXpa003)lIX5qIV)VI%-Xd1EaEojEOYGIKe0r5H3n}$W5A-#k1*xa+d#*e0dNFs14 zZdGYdw~D%KWafx!MZtVS%KRbo<^PZzaW`lbTykMZDUneu7Iro1TNgyAM|A#5q^jx9 zwH``9H3-q=NT=R|NO;Xm9Rc}J3Ub&``FX;ox<~sS%Xoi_VK7fJYwKXduxZedF)4F} zb3)^GeijnM8ye|0K8(t98y2@`g>jOnhqdX{BC1EEv)^3dvy^1YqXS17t={)z#~AUz zDGB>PD}^~=e#GYW&jxb<_$FFvk^}W>I(X~>QPJr>fTRmUCY^in89L4|CqL)38l=5% zrnMU8QJZJx)FN){Q|S>$`z$swaWW4u(YI#=ZcarZksKgRfEE=BDdz=_o!N5-{0J3l zNNjpfwYmnQADqN*CDv<#s*ZZVRP+?CAbKPM>=E7Y9BP@?m zn?0{<>b+h#XbMAW%bPow?PE(%VSNIbB&8BU#_nZUIiLwzYGp1KoR^BraN_1TbT4k^ zIDPsy&H2{qZ$$Z0_HE=fO%x-3S=T?f zGyS&-u!&UNIVE!^N2-#lF>7EE(Q#PxI4s<{#>7S^LC!&rNI!58Pa@tq&DA&+?OxtD zZPl?{t*I%((ehA7-9kBPSvCvSgn6Kfo9Z%pSnE4|OlGRSkqFq~+_s2(V<4hr?xk(R z1tDZOQ>{P`U_vN>Rf(ISQVQ|dt+ zt4A#ZhVH2WaNc}#11t8aRIB!Acosb%lyJ{8Y6m~ORV$N|h1Hs4c2$6LKE>zni^#9W zkLrIW==_^3vZNxir{j0%KB0ezeLyQ4f`2naVNdcdg~MYs2O}NAM#aXUNp&~+@7q*} zs{WY}hPT*{Bu}Y7pmCZ+zPeXz*TNC9dS>=HR-^RIAR4H1Q4b}M;B%bkZmeeb9O*q= zkLZ1XiB-hrjT3OdXB+VSG&qZszMw_>FIS0~DCu_j~XejL!4Y* zuf$_~p}np5y#~CMH~yIbQy8h4jKfCOmVCAdRy=ikqJ&Ue8@Ggj}>qxLGFHOmXclsNBD@D!l)9EOZ3 zT~0(eKRQ`2a|et^S+~#;t|)OD^z+)RfK4MDiaX+-fO@8(OP+vxWZfg%6)X(%ly>*- zbmR_!$R9JC1Lshlq*!Q}KT4Rpn^DqNsm#I6%*gA}#D=gqR)$f@2Ctsl$=VmIgtjKF z*<4y@@B7WxoLOvKKR*Yk%!Y#dqd!MFV%tKY>bTxRWdz4-=;nwRr; z9vyQ~=B>C+c(W}VcyvDr2>la5A?^@vO}y$wig{L|zo?0bs;o5Vq8H03i)yJ~IWLx? z_KM6nZpJ&uwUkRblF9a)kI?k=I`b!7n9!H!uHI58fYtSG=hOzrFraA{dBa>sw?~8G34x z68^eLN_K2mICJ#yq#2~fUvR5AYjfjcjDY?n+&@I-QCcl;nthgA&Vg^*b?a1Oi2nTt zO)NP>c=J$=5|~#ee7c>8$Wz6il-nK$hnQPtfgsxtRFqaYk0Yjv(N$9fZT!ukj6BuG zMA|ggft8(zO+XDMon#vP<#z$k_vAemZjl zoz|sOGP2?DDYfKg$Gz{ydM&hSnv>8-)wpiH-WBXug%YDY!%l4nMRJQH*OC&s>6}34 z67IDz2Xq##)3k{ldpa$+`R&#$W^BVOe8hNC5FR1u+&@T74>W^(eplo(c%V3DXqtUa z$>Ou33mV6#!HQBMoqK-AbSIUI zVHTjGBdn2<*?L&?%ikBqkF;U1P^-6fYOs%_@_G3(%;1X58ew+AJZ@(eJBXtT(93x? zb?qjc>2$Z9caa-@4+POnS})bKl&HEUNWh#LdA2;@_ivjI$)lFV#^@kz*_uY2|!mi^vQM z2^JPUErkz)yp_|~I6(6H^Bryg18bE?$gXiF{+VQOFvsv^?Qgrfr{ctw8-3)(&F26X zdJI}(-!`}MgY%Xv#g0{j4(>DBvoL2VMQBOY@6Z`tUlCBV)Dgm2;X`JOx(~qBh?unN; zNyymzvJ&O>aEN>y&8U^_U1U_jsI9{($2VWa^I`G8f!hHO#T#lOEyHhn~p) zT+pzyEs~|3WZ&eiXnW((W>_3!-?>|*mJl|FQ-vs1HekZDR&+251Cg2CS1rOohi<`c0zuAbpefk$%h}uHd z;Tk^`LN_!mPI->Lof=2mtdpAE!7i@`F12c>+A|vMxcq1I5DQw`l@L9J6BPfgVs-|; zl{#z#uqRKv26guE&dc_`$H5#+_7C8d-c^GC(&k|qi-6Vj?9LmrG2 z)Hu5RnSC_F1zJY#%KK=eB+dw>zm_<3;tg&K)9l@-gI9U(^(Y#aX)AjY;k4-_>~n8E z_NbZ)oTbOG2NLB;2OZ>P^++-35kDgP(nV1;T-L7IX6${W>;qXb+(#*XX*lwNMO*y$ zJ(Vb*4c80$=A#(td9|tHEESDv$xMVgMh|g!bUt>KD^38$eQkJ zOn*K}>&~)qW^#VvkKSmZr=KkLu^JKHZF!}v>+yE)_kr{FOH#nqZgM8gZzx1jUr`uj zibE)I3-?Q6L5|5ME6piKbIsy3<4-%7csn!*sU4R--*#5G663FhIL1`u_jn`e~3A4KWa zVN|rXYP4(=52Nb@B}@k?ElK#S-}+^%#x2$9fmpmjTyp9oBZKZjlHwIn`ns~5tf4_w zVXtdO^Vx< zq9!oX4<{;|$di-br80BM>xo2+Z-GH*HMile{T_+FD6s>8&-2$;LJ?|e%-4+T%x_it z7-iwdQohcA?&9H1cO;c5V720Q#z4;r3Z|y-%?rA4@v{b@gUv|KioSO7Hq(5ImSxL0 zy|agnZ3FY*r)94^&)-gdwzA?u-+*);M(QLTzng_WfI&-+n5vw9zu8A!d$_L@ZDgD> zB_XBz29vK2X!+TtjpL*z{ew|#)I-6yM*k91p`SnW;c^zd%wllf47ZpXxt>!JUce3e zR%a@G79zA~U>B%cJLRoOMp|8el0c2smk}m%vq^ym69@9A4p^;`5CS3-u+bxVK7VuV zNS~Ytj5oPGGUiD)5Ht2;+1s_{WzSrSNyr}ix-3!jd~R>_^<1JTs48;rj1}iUwKMF| zcyLjB_}3To{_HXsJu7+!89K`GP24~fcaxcVF2dW)eTpvNaln*z_^>K8Jo7O-tRU9l z*tic)zqDFSY2VmH<|1| zpB!kQ8orel%W4YTbA;qQPaXo{=t1NkJCcqMbK`*+2RgB5!Ye@{+1Bi&A&VuaXd667 zJq;Nin~D%k@#d-Ex5vl(H^tYf;MYu_xuh4BgWemKy}nt0GG5l>F7jZCAM>fbH$C-n z0fU)u9O~VZCH!Yjd$b-@OHn7*b)qOSb!>%UXkxRUDH6T7PS)0bdZw6sW{(ylM%cV&Qtw*R+Bl-b|mrD-%(aN|!r%l#m-*>N6fi;@jX3FSd)xjD* z8DW|mGL0%**vZpf>*r{!!J@9kmvul$Cdy94pABINQI4JcE1VdOv!ID`DT~Mn|Za-|*7Z-HCAk`kjYzgZ|8WC=| ze>to*Aqd< zr4c#dL@)5z8P2rZY**?UFX68md3*1Wn}66MimwNNftIr%I~?*uc(3+CCLfYq&_dTT zYt2ki(`&5K{dJAf&#Ih+)1b-ogVUh5tmnsHfK~rR_lgfAtavQ21z+ChLz)ZM)+GV8 z*+_Nb!6Iw%2g{@Qxo;e&_xs>Qq1)H;OR2xofMnDL^*EqhbW4^__PoAX z{0Lc3tMCk9s80D2>5V;Z;DJ(fg$r{qXgC>RV(MCcf@by+CzmpV9qKgNDSvM1%jfCB z8AFaG-ynVLZEkc$5$-?AzP<7XsX4hKm7ynvbHFGBvCT4v!hU{(gHZ17vnXuT0h!7_-|t0; z!R^17yn5ot2Qh>l*zx5ASP5H60&jblM>!p9c)U_M9Yv92;=fj8pL2et$MNg)bmHN0 z&#js3+P3CY4u0_MBTb23N{Y`Uh|k5jc+ppLgd}k}^qVi*xIMxVbV&~p_ER~iV97Ae z8s_FemPciv0Y6*(uM;H(HlAXPGOqxyS<+5jMfzswkSA+-s@-HO8=Z_tfL*;s?MyBA zSaq_Tg9d{7Vd(2;*bg@!bf_*0X-sRSYR}}Go*}tQ1pzCn0_+fc#sV$1zmy1ob+n7m z$`F-_tpAPE?-{m0)Ub?FOA0Fo&Y9NzS#Er0M_WIJU5B;#lZfLl0I<$$JI;>^4Ht1u zQam4oK3jCTiin2EIF8cv*kmSBcYN6PC`=EO0a8-#*(l7_D2($h z%xhv7Q(KDUJZGhb5~0Da_85lIE_1*BR@5YnOErjple}M$f+tF-N8jU7?0G$RsEAoJ zWy#SiJj5cFwTI;Dlwb^FZP8~YZ9^0^Mofvji ziAM98L7rK2qC8cPJMp*?g6I$yEP1}O0|Wv3Yt7A^2rDe=L3JOrVGl3X*4L$H1HxAP z%z3Mt;^sp$FbTy9();%GeS=^1AA!LW6GN#9K6Y*N$hQ(M2Pd>=^1{7kPf^-#IV)}0 z3?!TA%TMy(KIV}F4l`L=KYo$%Kb!fq$~c+HU1|Dx5nr>e`94myHla4vr1A$1v_!24Nu9w|Agxg z_4R`l8F1z6e1Dn@V33(VD%^^aefH}oP3j44UT()IB2IVUBvRY6fRRDCf`4{=(DH)W zuz9v9JOdKMH5(7zB^&CSAi&qH%%OpkA>`emWOmJDGJR$~nGUS;Yu%_DM-9!Ahyv64 zh!NA4Hv~Ogetk$W*JG6=jMM`U%Xr(65|SqbgY)%+XHg;IXZvk?>7$%GHlqi#-{{t)9|nFbBOV$lYD7GQ6` z5?&~7U19gfG`L{_*cG>3>}HeU3S^IUH3VQ$T|BPC_Z6N@1?smdK9-dkjW2I{;)fZy z-?pk=aK+uWr|kO&OtY|4ZS%=9Z+jThymdqGUhtW$QkBS%>ql`E>}zcilAx`S>$v>1 z)zEI9?k#CaK05HzEi5>@sX9K@(<8(SMOEPhv|vdvYwj9VcNmH-M#ho-W@?)6Z{x`j zb-Lir$RxqKpNssA`cPvYZILicUkNl8Gt#5Fg61~+zxnxKHV=cr@a^|oVLwGM80 zJmS@752HG?MWiV47TIP0rnO z?B7ktF#T67aq)HBI(TsLC3XOBQu22~YN%au({=+sB-yZ1Q(K6$u_*QZ_eRIrh!?fP zLyk)_A_0X}!`Dt4{4uyt^U(%4@^gfyo_Hu&ID$Wau3hlPzDV1z2!b-VHyHllSPfMR zt%Gm9w3CP5+X8VlmRCQDDboeQ>bi!aDbz$2atp5}~f+i4goO&j^i1TxSY-z&r zzx0lPXzP@t>MI?dcmw}tu{@`?zW|M9sM^tQ2S1+8Z@66(L*-57czuy1Eh99PqoS#( zr$#T~=O^T*?{|;aiK`dyug&{n>moy|oA1|+Byu=6g9sr$tz?F{{?BZw(5QZa9aPt4 zq9$*F8}Et1ZTWZ(lb#o_Rb6&}71Z*|;nA!g=uYiIzjeqMfW-TTw;P@Kx^HW9lJW8w zJ9%(c8YB;zX2Jv?!?Zs5g7Zb-*jQLT9~pljG!LdDH1FKG0R59ud%;3~nhpvrEqC&p z-*q#<3gg|`O&8DUH?%@bRj$GCnl`M<3E<=*+}Zm%#6?z9{wiE$XNnr*Pta~IFiOCV z5R8T93^!b?Ht5U zUqe2T8rGgT;&*^@Y4d?%%45gD;Ue%p7zZboxbK3I-{zip^VA>>EUA|+J)f@Usa2LB zw5i`G9=46T`KbCM@>Jf~jNE`{#?*gwPfJqOZ}AL^?tx2Nay-0S^5+Q+J)TVSdRTpr zj!;k5^pc$v69;pPAES<;5uBEk6u9Ad=?dDN=O_5eXN|EBn2L#=7M|_N8tScp+NeJ2 z!>ci&!c1Wi2;mfFXwDdPV*S~V;Ks@JjqO5+df- zOZ2OwBYFMONf}3U@R#Lm;(tllGo>kwB_O5|#KTUDeMX4~LSrfi(7El>(F*d&WWH_L zn!y%dnm3;lw9LYH0~<|<|1aB1loL0m8WS?B)yF#pwbRaz$FZlM1(cI$Q<`=Nut{t4 zJ3m@8^sjdIw8Kko$O}6-o_(=VDmPfjH(QTZT*!BgI#%h%!s$By=3GgBXtJo&oJ+D25{J2PVW1&|Ws}Egs1drs$1tMz9W^9k^ zu4Hx6$}LxNk0$XP=~!9=RcC%K!n3QPv34w+3M&xJtAXOsX+ByTlTESn?d~y&z;3-0 z$RbN*3d$_aiG+htX{2MU{#WWh6*Xpe86UAWOmEKeLLFB{d9O@+B*L17Dz-Llu>G?G zPkM(LD=WL@f2v_bU?+(0eIPN!?W@(C(uSfphqT0uA$H8{F`p8MEe$6D^4Q z5N07B>CyAs)!dtKC4OBoO@@`n*J#NWp*LOAIQ3Wd-M{hDu5er+ZO`Me`LQ$hKu@n@ zjNr|Q^C$1`X(sDX`TO&-GQ>$G+5qsaRl0v#DEC z``sl`z9_GjxBrRUFNjleTPi2Sn`CPq;bmOB*-MZ`*xdP@{YvvYLe(#wDUOJ#G1cP@ zzSbx2ps?G$%#=bhfVPp)^-a5ep?8y(8Z}0fb95p44(GPlV|)6vfK}0DDof6OE<;e* z*i$CX;M0^ada9co5|l&FZ#6tX%iJJJNF-f9X1Ft1&-)TD(qO_PGmR5MW;=l6M97vBXlMi_?$9qsyzlRuzmHagIWz>q*{u? zMsfZt-|{iM039p00qtW&(;q?+-Z`#}Hg`scnF*KD=`3x$8WHNrIhe}QYoPxQ!)w}_ zgbeD2S#b0mXkDO2k(pbLcP`^UwTyc%WR+zB7i&=+n!l9QRWq)N|c;I;p3;O60( zJcZr=8+!w7V8p|d#O3%yGrTy~GW%}Go{%fnvVk8j)-uqG_6ZEq%L{~AN$2q_FRznw zurx0SOi_f=R5PrhXM(xY3?(!AQMEfqUuwx;^3 z#B8$9lK?ZLV+A3LM|LmB91gTcV%VwCNQM3bayqdUB+UJU<)~H0{y(z;`IYKM4VWZI z;Qb7L-vJu3|Kw$mbfi3G4jiL1#L1?*&W_7_6$VglBeTh`pXl+dJR7Wyo3LUhw4tN!h9U&goZ>05O^=bFNL-$T*>%rvUg=yAOK1m0MVy`~`eCa& z&B{^WH2#uJ01gf+r_rJ?2*?N76;xRG)Xe8?tZdN{oa*!-B{}2sPZRPwMBx&1g<0heNJj8B^Dm zR)Elm4CAlG@!D`&aHz#GaDk&Meat`YS&!FuZL+l9GzgXxP%*aYcXUjL@X2(i_1c=` zSa7m7OaNL}VI_8H34&a}Mhu)AZUwb)mo+ww;luhlhQdZB#jE)4R0!|v0 zLyRp7`j=7jE#@FA!VjI2)^92)E3M7bndR;?G@-NSd00;OGiZrC})reN@U{~m;NrJOnAO2+2l_* zhy6VxUkd+POo}~k_Q1M)7*jab`&^i~eXSlKa?Es4;#><9NbF(kE*QKXJK$t0+;ydi zOBWXK&+<=e_s~CA%pugw4ObpfY0d(Zc|OXnx+z)+&njI})029T>qAz?4x&RZcL!#x z(Jx3|l;t@!Ogx+fjy-NVC+OsPqHBIT`}rWfIF_m)q|#Vn9G0^+lJ67fpIWM`&n zB_Z)S3~qj0-^Fjb{j6?6{{SuwkPjTM7!*3LA1c4*%6+PsfAw=&@Re7u!q? zvZ##3Vv&rakz6a^&Ya=~Ea&F$$lEh@02^>Sx{jVXtH02R$GlDP}m0{O(f3G5^d(pvBH1SxlIF^GSH zh#xLAJR&r5!9%7oU9+8AU^+L#$kDC!;#e}S5)Pl*bzzJ5g&*w5UxnVM5N0tQ`FkT0 zk!RJ_Ae8_bB_AzKWkM%h z=M~>%yHc=^GUcbF3lA0j`rFPJ7g5{@EnPenJ)UiIZgxs!uB~l}4|kkNQIW!LOjf}P zS$tN@mU29Nmj47rMWn4(17WxP<>LK!>&1}=Q};G4qg|TG@?<*dFg!+15VQ9`n@qc) z3D^qhiXz9lic=cc7S5*mkUbNAx+W*qM;JW6kF3yNP=a=PTxE8!?+5FG@NiJMJynU! zzu#&I^Bgpjd@Dm{YprPr7m=Tx8fk!*HYMW|?X;&0 zQ<*`;9%IQrX6`>@$`)iRm*I87yY7&$GhOHKxCM4fQmNE)`2+VrtKIu@ePX~Tt?EN> zt{cryLN&`!6ocflg^e>?t28ksq-cpy+$mzH>@(%jxr_*=HLQe#2zVrP$vAaij1vQ^P*&=n;=E>oIf&H^*9zq z!S2v=6mnix#@oir?^hPDvniL%?@~ly9QeqEk6X{i_!18F_z&2*5#p>V#$QFh&hc3aOcCYAX&UK6+5;pbcf7k+vnO}+MjN&kz z<%M!n`5I5g?9#t*sy%*1R&8sl8(gedt%D!N0QK_l{u^5Q8HEfQAQkJ&`|BhR8QHe? zZX^$6#`@AK^Xn%RX9(KXA{5}HK0z^7`ypsaMi~k^X1h3U!uNUNDVR4c(7I}Sxi}Gf z%vkaNoRpZlmQVk%p)e{^`AMYG=5*Z&i}H;S9+e$6OtI=xmChEq0& zlA_#CZKfYpQ3Opf$emFNW8cbjCxM8WQu9IiKZJ@QijSqv2?M^M%L_d6Hg`DXD)2F4JreSPXka?L0gHBI_3wDWH zvMnH~3S0g|PW$87$za#n?xw|1ppu{cP z7RZ#VYo@0m=6=nsg7$1b*4)>$RHAII+Wq zqRJN&&VGF*l+!hS=nfo`zp+>bc6;lJrUfrjEVv2chaiX5lK*pq%%|pmT#LCqOkp8P zsX8B^Wke%%kB=_R)DkL1HM|B4q)5wDlhD<-My)VAgDg=zfV@?y<PR?ny>RLUTT#y$3zIN={_E1@+7e!v;77IOpO*P8f z5lQTYPO2jo;T;_#aCGX8E>F*(#gdxS5s6lYV5bh_54f8J2ng?CG3?YB^`)pXOe~z9 zm0rkjt3{$`WT15?3ln@&x1m>!Kqw%WuJJumXv-I4Z$xO5O(g0nl|m>ZeCe&y-XNLM zR{)6(@$VjmslC8xHT|f{?eJmF1pJ))IbBGDkPq6IyFMx*o9{_QQAvX5mxjxZFS|ZMyu_yc;`-MiaWtbUV`5So8>mejN?||HQ3e*5TVy7m`Wkh&@B>q=+*={i!~P+T z?3Z$3(fnx^_Z)s}?veDO25N6A$DBc>Uh2RBT{e(jAq2{Nw5qUz;~8TQN;dz%>3G@o z6olYP=QU+s9;Pt$SXRx*`^zc-oA5)TU{DrX+yDKlu_T*M)ct{^JG!RGjhdW?=Z&d< zU8Oa1QcA@U&K|hbXd%p}>)eqkL;`V;&k7WwzdooCJIxmNrw@aex z6h~;UKQB-Fl|OZfUdl23R1ldsf}dS_gdt_vo4aj${AW5XH8Zii7t1Oa&8QPg8NREy z5>!4_|IFj3_VLH=0jJ_ocpQp9|F9N2E}z_RTbN^NV6K~GY<;84UZQ_x0oUouNeLK% z+Q5|&n^4}t9^pEfnjxXonIpxIZj^VqZC)0ilhu1mUD{x(HF#l1BkW z<#A2|<&;aW@8-`_*|@1u-_5*FnBxu?ck*AFNs^Lh7~eV0)&Z@fzQghsuz4pME;Su< zYXwcgfEoKF62b(k30d4h*eMPg5_@e~#x9Soy(%e#%z@V`ZDpDcQMiIVOHS&rj)Ufo zSxk7P2co9yquFr;g%G8r&nNK#EhKj1NP!fW5~rn@0a@fq8Fcy9WzGmtF-vFT)I;f; z`Lpe(n)lH+b2U|`+Me~dzfD2*L!y6|UsHLmddq)TXNH{~lJhE%;@Ari;k#)dP4?%- za9d{{SK}}O9N`+4m%k6>4Cy{!(h_8ToHACKd%D{Dc>%v%Zo7?uzW{D$vAwA-((N){ zwfII>HW5KUJ%8T{w>+EOkKR)#GctrD9h`;M^nX`D^VRjPJ)YI~BKco9#i~&lyoQMQ zmw9`yMa9S|&&7t=)ih<{YT3Q~oRd?le`8uU+^GX1JAXt<-Zj|Hxq@)4E)b|Dl2813 z5U9#T5vUf6Wtq-eozw+lS;G{V7WvdXJeG4tKPG?18vB?`p7TB6Rw0QLXFFeoYpE#F zW-&f@sQzxzA=dCqtrkeuaUy$-NLliUpefW0RdbZHp^f>Y!!GR?3)3Dvs|tT;l7824 z=dqvmM9{gfu%1r6hEw=n6|8C8UH68Q<%n7HcnC@BTP$4zuKIj(u?|%ftIW0PcSUi( zR|IP@+dht!g+(reWuwS;*xK2rFz*ajr@OcV%S-7-H@ZZ11{%DK{;t32bs2+=S`uu* zGaePGU_4lm#h9GT4&88HK``y8%5)Nl+>z9D_Q|AVLqVoEbL{S?dLUfZ9U;k&z zK3pqe?)?Qf10wc_$bmoHB*N(bT)GivEJR2RBYg=MXuSDgvT3PB;p5+k-|GNk-ZK_s z$Xaas-unH8J6ems?XSQ0A9_@93hr2cZNI+FOzn`y`E8LFAUAGOv-4^X8kHz9@F5tb zu#6lJNrKjRa>{5Nps|Zh9nv_e(gI@xh=&>OmCM&Q0qgMrYgewrPJUQw2x!3E)X$f( zgR62-iG+pW@`;q-ExvFsNg6dpePtcxMOrE{z&XYKz-usRt?20=p%s^9nF>+up@wT# zY>`q6WwRm-<)VPP(m?9Qv?7MHR+b>cufx-s?yj&m{99Y2IEy|_M}S{P@SG~9o=vMK zf(-3*;kxvJ(#+>W4?0}I4QmBHf2vCB><6T;45MV&n5CZVRqplz&?kS~VM11Y>$g!? z7Kq@o?yFhh|4dpZglC0tVS?5okRD8u^07gVUny`lO$RCZ4cfY7l(%B-Knfuo@!Byz z;mR7+UMjFc?k6K3F`=#RA*&Qy@)zzjLq8^Q5a4mosW1OioXi!5Gt?+K%l8E-3cWRJ znAZ33a7L!mzi^nw>U5Q&2F|~yHU@&lEwrML-{hPXH;jNsGBia>ZYScFl*)6IeZEOwx5lX2*;1-`tO9HsmY@GBWxH}M?b^}@FLB&LAW zTsAW;w+IB!xv}X`>pDT4IeLzBowP!!wD4oQY1Nh#gmMU1m120}-YBK5mZv9r#IXZx zb|`c8=o<0rtiGwJE7Ne11vBkw_WyTON8G!{dq$IJ0nJVi+1*dxOUy1)hU+WXJCINO zSFuB>d{zOAnkOYLpoas!FM9jeQt~j{7v_P7X zUGqj2w)hV)eCr!c(7V zMNc?hA@SHk@!XR+X9;`9?6>6~OXeQDgTgy=`R#8pBEE3@;lG>WUx032#(U3^(JK7@ zANdmg(50dH9fqV=KnGG}|Ns8Q5IF_6jFr|&m?oHGY31@C1)C|-&;{HwY29%wN>q=D^!A`O%Eptt6l8`hL6 z?71Fr&%PLEL@^LPs@z1*AN%x~M;A||x^e3?Fg{^%6SWamiKl{5tdqlruUPhA&OnXz zmczB?^N7{h!srg2&I zdM4x}CquQqflChJt>U0QvXx>#`Y!#R3<(O`CVs+7WPVjYo&E@TKag%RF7jgJy;LIZ??Ar1EY zp^~2CkoD`Gr~gTiT>Ei zez3pM^K#;$r0z#DYQnb-J8hPOh&EO(Ghgifsla!IZd>MmpzFxN$9wbX>{J{UN*k8g_FsEh?&PEjFPt2Ttir(Zo$`yFKI zC0(Uej+O{NUr62Y)1W1jm1@m(?Pf0)slsiR4+tCu`@6*?KJVrvqSBnbuzIPDwfsmu z@5bn`&WzR2ZW}GLQX#Ds^m@=qaze3_tCS3mKf%z3twp6lvi6Cp(!T%5*cH~4MAtIB z6?bhUw)f=>GqYqIi&YO%*v5U@2CRgpj? z9v5~hB@reuaGok?*wiOa&5}n&;XlZF<{cPO4ep$?ismjpaiaf$>N!H2cqnol{$!)T z<|rsC$mGf=6VvycX?d!X`#PjOMR6hgA{aP5yLr|QiQtN`GBEUdfA}Qs?f24Cob=~m z{%=(!*efq+$L%1Y_$lb@KgMCHURLzi4(7ZkZ!OnF%60-6<>Bj7O=a zBHQu(6FiyVYt91M*8an%#ik^bfghZHU6uz$@0pX6vXjyxBKSwY+FuTWH(y@+f`KJ8 zl+T49b`IEs-|jLg7hrw20(c|4gw=8Zf~G45?K+#Bk`~nwURowZKaxXZhn(wp zKpbx>3EaOTb{;f$`4U9?TYX5Y8q2wtVTDzH^&Q8UDF>?tygWXbIuu-kfuP~v%H!f@ z4U-9b^(j5pno6sX;&)_rec`&VlBy56946KxZviiLw=r#qQva6EABMWOrP~rjJ9ln= z8xNWjTbT+GR`;7%E2-sb_g56EzPA*-0se;WjB&Ws;GrF)VF*PuD*M>g@es%Q1=t>L`(w(i+G6gX}h)+TN5Cmt6)TmrEyAldA ziBNI4y$VBV?C<7TT;dA#f8z=fMe=`cUL za!4o+JU@Ufi~*%F{-Yi|2${E5yd2!P@*W0BzTT*A|bJZ71u*>x=n4?FVCmP<&SE{V-jL@nJPh`?iyZq~-jGP~n- ze(A8neQ8r+FFk)K{zev1#r&~6BaR`V+TAE!=$A!jtka$!B@nTP6h<7Cy;l8Dv^ul? zY3z@828tc1?)2u0glG*GC({-XgjTPQOCtrajq+aovPFQgP1r#58YNG~IJFjIEUj|j ztyO-stZ)xrUn#PIBM5c4g8^hb;VdJJdHGjQRe`I?gKsB@)%YnZ<%)M;Z9>muZr*=S z|1=$|{TRJR6r~Xz#(o#(FGPrUUrhkEqX#pUOyYpLt)*zu{s?46ic8(E0l&zseW~!D zjpp%y?!r{Nv(-R1j}?o?%xP(<7_y{QQ)4a5qPmLQP{nSX{*=P{ghfd#xcN-pK}wmM z=(k8M%b)ozRL5XbcBh46^($hV`#0BJq;sSsn)B8#@YNK#FdE8~#CtW>pycN^0kO{W z*E3OM;Aip65OkX&9a?7KfpxmLJEZlWikLv3U@)lhj>6ag#%tGMfx+MOqu$UnHTVy- z=Afg!TBtFX;eM|ngXVcZ1i6MKYl(M`UgphA6?^a$L~P!(r|^!{&XM@!HhX7=3zQ5^5uDbD@bh zy#~lKQPIYz^ml0!IpQef0{ZzqGRKI7p!4+m3(QP|^=aM<&hfgag;_D z`58MH`=YcTKWsZql zpjTd^_`chZ;cnN@)aU#-4hmm&QvRyTVNgL@Drgmw>N0H(H-S{38L_P&E6Wk~L8s_{ zhIPXjWdNud;XeH(J4UV0GWgV7`l97BLu$gukwg&TCdx1YcIQ(o z#F0Nup=DwfknO)6ox*e~odQ31(Nva0DTK>&H0l8}JUUK(PyGN4jV+TUnk0=7(}k^& z*l%IpEIjbs(6N`c2P7)iuy$E@o5T4E?LW0y)^uyJ0psb8m}y+7$FSn~84n4OXOI@~ z#$l3Wvu0SrDLdNFpHX3X@B*kJY48A86Ftm(Y39%?U00FIOAi;_@s#FJuo+o%D$pLc zc;u0Uu>+a?f2TKc;Q=6VJQvR78G#|8VWCq=%Fv39lj4)dkXt)7)5r^RgbuDs}2X z;bDdy(@$#Jg4GA6avP4|Z^y&VN5i)8!e&k}xqFAL0vx@bsOf+`bjQ!DR&apPz6^qU zr=vfoIt0Vw5J-GVz)X9~s#$owA9NO?dn9rnB2vEP=HFEgCm?}4*%3gx!+rkuS||=# z3#x(@x7pu<@ZIRYzx?Y9em%ewD@%Jgc~*UY+P^y~5>4^e)^ZoHHGx+7Cua}`O_~qfG0tknGZ3aJY7P_eBP>S3@q>C?Z_k2}9^U`G_xqW7X3jak9c!<(whOG~OQgwsI^e(F zqU7PHHFWe8@U%FE=_=J+S1Y*EYGoy_94Hp8&xxFt_velP>Q=fLh^CbSTg4Gkps&O* zDpBf;N==e~D||G?caT-<=C6)Y9yc3_k-#14vHO=oo}Nq3KZB0tOwdNxPnDT;KAN^f z$mC{UKkc$~mFLWsoSC1Y5R)3j2c3h1v}VdQ0^$qYggg`2B?-ytT410`y}OcoG0mZJgY0n2ygwiIwhI-75Bf2 zj*B z^2Phb!Hm2D-Y(s=wf6lr5h(vbW~URC7ML_DX5_sSIY;K5*q~+4RivdL2bj$ZRShPR zjsM`2&PDT{OfEk>L(ra?6%FUjk(c;IX6-uir##Hxf{H3PdQ2=`bay8Z(lmurBEV;P z15!|cA)Z9F^vXDQN0sV_G*A3Eu zc3^f3;=6@sIz4!@+`78Hw^OMI$@*pb_calr^?}A9d!Z9dp&_ibPZ#qVVDtt+-D$S} z@$rM<6HKK`T5_i>+5RAlS@^WDUyO)UHqq`QF#X8+;K#}0gWU9V){jep++=dYbKG?M zIpsuhG>SDKJJ{*~03;2H#_UFeYm8`a)YKWq0=UpG~I_ptNQ~P!Rep4QAx^lDb z1T$J5Y5ksDnCrD5#C_x7N|_ozeS6I2qofVhTVmhplCetw*M;9dsI^>d5%7V4$#-IShCmc}&sUAcw+YR~^-I9|%C5o5U~p?TR2bwhu^ z9ks0jac}q)8fuRZ!T1pUOX}pF-oS(odmif9DtDvJ_f?xPF@py>2M_5bfPM#b+FPBZ z;Cp&>v9={|F%uI|UsM5dESAn5FC=w_siq6Z7DPIPg7eQDPy@p-5g~yzU>&z!dx$`f z3;|uh>0nmURhA!ejY@;Epvn_J@EZ`pPc$q-e25t~$X;M{$n_-;t&mCCGE+K)(xq}O z0bZphucMtMm#V-v69MtV4C=1@yFKK;1 zZoz3?-^_Ao=KA%D@k;YwBFUg_t11ot9fvW*n-%D?V`f}2rZE=;U2A$Jh2$vd&gv?x zo`unQUQ@fIji9KC0e69h-cJe&5NN_+XAMd}{zVgSFR*{o43LTw{)N|jG@w!9*rS80 z2VZ-_lK7XXE|BP&q~shFam zRhXJn9_lTlaU;|2*-k;MFnt zda&A7cne3?692p0?&%7VOLM={-ipB;7tjD9!L$5D)})@RDdLSQ?E%HKsJCsqLgMK&WS{AeHszS!z2{HJGi%@d&{d0sggTF;%u z(FJGh-mQF2Lv*&d-v?chOXAM?aI$g1-V=j!!8QH#td7vgdh9v(@4g-q1j zB;%;9TAnZuAWiak?X^1NQ>h>7&GAl0dYE=#O_& z4*@jG(UytTux;K7l3%px)X?t*tKtnc&7#BC&d?Rd1uew&a^9Eh637YyR7VxFkz3Vo zN$|0Tv%G1(HC^|}EXg8g2W(bP;T(tc^}&_~W2gasb59 zM60RR7iaMb|9}}v^vSi9h9I@kH-V9WB7}FXGlugeJ$Xvc50~Kp9zp83rMXoMWP};E zspu-)vSOF-*41w+9mPIqep-!3CG6E`_t%fN0*Rt;B?7x|njrJ459XdWkim4Md~b1( zY~9*TAyhxgF>OvuC4!C89)M0-w)?>CEH8Dq%b2-^+y1X4^|S_akQ0sDU)1ACBoZSupv9y*+jD5PqZ`jS?+>lHZ&%b^t>@aW z5{vAy(ldBx)Uka1J2i1X4uFtfvrf76tb`yZQdRdc5-zo=o>b7{3U%!SYBdZn zAr@Wy-$Zy&ehVOQ(Id$bCnup>WzzT<_L1G$zqcKRZ6z?o-5C-3jsmyj7puI zioJnKMR?%@3rmNB_wr4918ZW4tNAxr?+UK)Xs+R}iNpibgC4oa@u*Hu}N zr~LHJ5yfmmtP(HKqlG6fSH@|1NuRBzEGXVMrl*V^0lTVf@T}--QHIA#PhJ4zD7h6k zygPg_5pbzdDT&^HZ|=d`w{$gCRb>#^Qzv&mug}6*dAMf~u4=639GTv1$b4}4mLAa5 zRiGCdXE$ABvQ(CM{%pE{Zzsm1O}ES8hF7Ef!#`iBM!dQ?J&VPI?ZMpU#`g2Oqu>Q9%15@UN*hqLC_!#18P?q>B4pUY&q=#M$i)8s9>jE z^SpS^B1*i4EcZJ{!TPxMgA|OBx~X_vi>B+Tk7X+UtWDQIbm1aPqg3plp{*}4+*!a6 z|I-sS=(w)9J~IL+_DY>$qWU%nyv79Y?& z5wTt(;)0(gvJ@$iT#yV!TD z_}_n8aEGT8d9b-M!5is@5d;gV!r@<}p|Su*JMYcaE{{N}bKq1s_Ku93iThtNURf3b z6IGF>GPSSy5Z)}JMwrA7OGdn3m%J7e3v1chU1h%9YtltOanb4P09-5REGQEgEWXl) z(Xy9?!F@YbG;#~k`b(x$;cVV2Tm+l=i2b39G$g{#@DN>a*ew^fY7<7gpXgO#MF$ts zhEVR=G=+c{G|ri3j){pGwp~<;$6rVUJRE6;2ZRXuk$?avbF$U99vX?nO#J_}Y(N6sXziOl8ggwU8@wuVj0_ z{xoWCIdZB^`d>emyx^ zMSCP*w)uUWROYuKU;DHD3*oRkT>u~)jw4PZX}l)l_E)taiP8wm56;X-QbtYPLUXk*`*A1;-WrR@)BZ22Kx7wO{%5N&4 z_%CS{35mQcXG0v10}4CDqo`?FvaMBIIBuK_iuBzi8tnOis401H|2_EGG4(K@o_v=v zLeD&I3*j?sYe3iLfhN(*+VU>w}lb$>rq+NLR|ko6OF}&of|%5~a(%`X-38p!#A~NZC?w0P+3v+1@AP7_52WrI1#yg>KUp ztTw4X(;LIt!%~4z41V9jF7~aap}Y=ZtFu0sh?xRvxTw90;YX~m-)t{BP2_or)P^~l z{%j>Aa1;x4l|c)xDE39odwQofP#{h1qu!x^unfTb$S}Q7zR{>KEXTj!K0TENg_*~U z#tAML6@K8dGav_T@mL%fay(FZ0g%FI%wu{?^q*I$p$ezjye&E*^!dGZ;` zPAK}R3f$BIz}@f?FJVIEVn}t7*EcIcsReedap`*6{A|d6ig(~x9^P{{Q)siu8;f&{X8QP!>{(*M3&`ko`}P2be0W!(2s2>J_^K4 zfF1k$yB{!LaHi=uiEwg*AFzsiC)D%nj?F+Y6U04+2E#i4VJU2F#>Zu&2IWhc-u@f`O@!-=Ccs96)g{q$FK$XBhhD z#AMV4&D{WHBIhGwtixhuxG`!H<~t$_5S1_ja44A2w;Sm-eQ4o4Nu+P$2z;g>eBtP8 zuQyc+dAH4St7wX7@CQK>b_l>mzLvhmjA#OJ(7z3Iw=z227=}*N0HNXcymF-8@xYYk zA`2JLCjw)xfP)i%OBHg2 ze~qOJuACpl{7+Cp#a8@Jg#it)bjP+(%<6CiBIcU6dBC8Hod)h+9~^{3z?>mKlEE1N zdCq%2FHxq)8!oBp7NIDO?9mYShRZ3p_ZQ#6I>p=RkHWEk`4!0g&vXhB=x4(FkCl*t zrUCox6)A9RW}Ds42n_?T#~V|^zsF9LnNs4A^Kd>u#~fu`HyAuUI+cTMT+=B42bSC> zT2VWuR#6=34vdpcpKO+J)}d@=d7=^tkC7-)b(6m^{)Gc7Y;Bns2wQ+@Hou+0eiLh1 zUUtQ$-oSB>jt(yG15u8F-oiokqC>8iB<{rlTVnmI@CCij2#B7>P2u))M}J0*#4Uy`%w*jg<6Hf3XSF|z+~t8L|%N*g5b9q9R~&l2#FiRbEeq`K+UoB`W!6 z*H-!9efXkOTg?}yx}D0b`KQ5?9s%%Wn&WAC8Es`cE0K*}FVQftul@}LkP5{& z(&a3mPNpLTCq?%*uB%try2N_J=dt;ZqnFIlBA0aH*!u6-({P{c#{Y_ZqYH5-hTPXZ zPk@d!ODgt#-| zhvn0=jlD%;UY?Y*?BH2zon~vV3?}o;A&WH-vYt_;WiB4e`S23@)+Y^R!F zuD|wsnqeXg&y0`Rk}I6s6N*%9q2}l#iF` zOd1&lh3lwNR+NZc$P!tvifK$FgKV`LzeaJJyL{apa2OGYYU3I(xK?Dn%cx#4C?V_0xv~LJ5RxRv zX6f(bHBZ#h#`(d2-dN@$rK(VA&tH|o0f1TayJ5xxYrqJJ{IPbcCB<((M+f;r#gZ7O z{RqNFmT4W^WhidDk{@Ydqf<-u`3RC|_~u#`@PGOd15t0m>^#63{Kn~r-dadmpo1=?N!A*ik|SI9Z4HNr zO#O6TQ7bz~XUe-6cOl(b;EOZWi*+U#)AmB&0T}hfL|wLQMj>K$tChe~-mmL?EVI<- zBsh*XbQ>+!jhaVzQQ>She%0(?tL!Hx$Tc5U>)+=!BlJ4S2ZrSd_MZYzdLq+ z!<_g}pBQe31ZAyhf($TzU||Mc_sH~W{h!atMB_o5<MygnhxN9Qnc!g!Rp|HNp!~RRLYNqMVIj|2|!q)xgbWn zSARnnV0B#%a!a98u)2_OrOy?T4uPpXBFHW`>9dk1^M2GXu{3&H%E#dKKJ$DVM9|eMbabg&u-A z1XM-@5R6uXZ-DXx`YlHm$IxVekZLflT>5Zev}&IM!Um^}#Y-5~Q4zrJXY|5x7~{WZ2;9Sx?HxJZSOfd3HN zmWtslmEha}bSmm8Uf8lL#>4mh)gw)r(_gQ#vw*4p%P^S($_)(WImR4F`e23YUnY^; za0FmJMvaILIK4L_r$=uu$Or#^rt^9koDhNlM^1ubF$~bmmoSF6=jlj?OWX2yaDBf0 z8Ncj^IJ))L7A=15l9(s>BTw;;Za9eU*#eqAuyPi7vW?g6uyRp){*W@P$@oor;^c}l zX!0aEVub#D$`daLS!w>jgmH+CWtQ~D(f%eGgpH8i*5fiHpHjnXuT!qm;0`%*H06k+ zVTNp_iWGu!VRv{CIWomF&dp}K6!^egVH^xtJAx@IBHNN!fU^MXV}H74AmtJ78>mI7 zmDJQl}ZPs~+S3~I2b>YCHCpyi?&5*mB+t6U&=bQP&pC`;*Of$0mDEAlP zO3x$g{ZkAR1DR4!e~-DJZyKKO>i_*dTyz^qB-VNL_*?4v;VSfdAouN)6Lq)Z=YkEc z9t$_f##in;mcKnmlqJW>3iUlIX8(3G-vB#dI|iPAem&oM`hB<`3dUg$ZSyQn<^pJf zz;0N9P@Z3j@R`&(rzZ_&VEZNg(lQ%ndOLn!TJ06I*tjqk2a$94tK0Nmpu;?2`m%>t zd5I2jvfvD38z7JVU6q-;wnnipmvgGeUTR9u9R`fG;UV7apg_Bzzm7fVVf5%nZRnPR zl(I!cKAvj}Q|iXd!gFR|1sQ=p<&i-kX~%8*g8&Z23_@HE3VjAcPP5;M46rTZoM$`M z*C?QpXO=0Fpt&}Q0LTrO2-E%`fI*=~B!CDxUg3(+`clW?&~7v@XlA0O{*a9%dsCKj zqWDri*(V|G=!5%#A;K<+I4*`0d2z*vH48z96O6(81Fb>HzIpHMf`t>jKix}RGywe% zb=AZ)(M3P@O2P8US4U`(WT5sOjk#tOoLf{9J2q_FM}+p0&gK5L7y7AGSq4N=O%)Qd zL9sho(GbdbxJLUuOEj6QSs|Ub%s344@7k0ts)#Zi{~l{|3T-IYR08%&pkA{K@n~{A zL$u!(`HSl_?-I+qa&jgj-nSIwt$A6Gh{}X4a z+3NqAqQ6|tYaf;gWW2%onf_W!yMpy>gFD2$}3&!}2yMR0hwT*u@BQ@73Z^>RdR zYP7Nqi{8;*tDR9@ZVm4YM7{qWe2^-=-F)uhM^eeIrp*5KCKv?xRO*1{u@D7P42_MX z8#pZf@LLU!ms@&{U?2)O!)zPt=;#3#Ox_MajWB`?FL;Y|alylL+z3aK)MG9U`HZ0_ zCfM@6{xbwi`>L1)=!uA51G5MnkRrWL7W1%W0ftTwURv~KT$=uBbt{(w|8$=A%4jyo zxnMeSo)C?e@2X#m_8JIRv^;svOUX#E+b(o?fgaMbZ&M)xRYKypnlk}zd37)R^F-1x z0Bh9&cO@e&?ZcyXwUR@Iw=hW6^w~_PF%o3Ps~Ai?A_HHZ<7wk(6B_B%YM|D3)z*tw z(sNlUbyTpztp1Sz_h!iMr_*`p7_2%@D4U|}XUT&E`xAxT$YY(|2vBZghKbmZ?22`N z59R4haMHAH)ryblZ`C(DA0L*e$Bp6O6qy6gSCHvX4rl}58}WJ`MP{Bv(xj*$YI%bq zQ$K36T@k)=CBsISbU!N4KSlGld%h_ZN!&=nn;D&3uQNGyqy_*dz;ta^^4y?@0oE3r zjj4l08|A9Udt16J+uCny$j(fjxX?ev(PKgA(2FD$DHo8N2QdotOgXZ$Scm2ohXZ(z zU?uoEKkqK&H2nu~BI*k985F6Cjtrxk9F!-VHo0Lh6(O!fq6Hzrl&buKv|bD8xs-Qq1mVvAL2nBgqK2m%DYaHrcoc%)R@XvaJNSqIVH{f3VHH!POfQ?WalJv^1g}=g?zseTTmLp~lt1jKa z+4BE3NRqt$-wv|_2Af!_my8L#3)dkHzF<2fCTqBXZ$r`=&S&XicAzfGp!?J9wrf=l zT)=oz2%Pgj#j#ihf6%5|vaq7T&EMukA<*mjiN;?&HtXcP7BquCP#U+w`ZIHZv6CVt z7p%`k%JPt65&peeqr&R$o}=d~ErUbb^Vn_uhHe3vyA#XLW+f#uv#4reZH3rVmj7Rn z14!A?d>3o=<4NMslT&(8rB7fn+qkKVGh|k5$QNLu|lBnco}K49{Un5jsf;`f;?F@mRjaIONXL zU?uk^YN%bENhoQA{D0jC-JK9xOb^(xVLznO6l~n$V~ud5?ku)s!@&GK!}e{7AXE8D zX+l^c0|}&F_8h_k_#Ths@Rew+M|-nX<{MMpV)<;oC5$+%gJn}#@4eVANq@q46=Ve&&m74*ua^!!ZOTKjO`Ve<= zps5UfJyOY_^>%leP5wcncUqn?y)4&Cz<@sdYmqJkM(mX&?;k=-3=fL~(%}c5Aj6T$ z0g&uNR%X8|2Db-c^mJqhTZ`6#Qy2bY#vIg&-jX3Yk2Rhh>oG%pm)4Ttow(Td(zzJZ z?n4U3+jI*i(y+G9$l4j^{M5uw{ckFpw{Cz1h)Cv z-DmCG6G1bqO%V&kZ$%5x1gal!G<%}WqceVnZ|%x$SG6-J7XKDPC%BUNhXVYs z=m0%ry=1wj@rTl^7t4LQA%ej5$2v?AbO{qeZW$V2#|^DOz)c`(d-Hpl3Ike(4x{bF ztsvW|`oP#C{xlg|04fTlg7@SF#Q^!OvH86?8f_m(=FCOhrpTjUVQf`<+sF4ceK~xj zd<{q>Vf(#Accw@q8(R+-CmHbycTJE z0&y)TlF0d@GSfP z-JQSH7Oru|5vKv~$&_PV@nWfFzt2``50VP?{%ba)4fP1mdf?#!?#o#HeE1flq&9L; zwOJ8NofkMN6eJO0kO5z0%G07Ilti%nSa%7Xoi(RyIr@i z-z#{pthpi0V>5E_lXwz^EJgh0->^~`W~X?02Cr3}z_?@7nhwv1h}xlrmPIynOcSPY zhTWNnunG)+Sp4RD@_I@%UWXxgDi1k9cv%jfJrO;sk4V*#^3eLTbuZ*KDR8a}kMH77 z-axRxCrx52Vzt9R9-C*q?Mxo?h7AegQ+EI~R~2hI5@z97 zY-EQqnosuv6*O;?l&00#qKg?f;%vZYDKlEf)1F9CRK!$a2Jlw@XN)6({X&?<#W#e@ zVZ1y~)Q3L^C2Y4Z9f{tc-rM_^5%XntPq6uroc<0EM<7!McokL^kG63PP7AkXE^zRZ zwwyT+;#2w^rBBOC)sYEO}mQ|!L{?_~}iIS=V0R;ml)RRAo>&GP2 zL+Qw`p*?_Vg5^yhX$<}ltS|Ba^D=~m{tf{L(_53mpJyDV2LcAGks}h%?WWdQ)11vKMQRrQHNftN*J}#{F>2+VxNGv z(eeJlb-IHpLr%>avdBvHwd*nq>o9Bi3nZF5U8kWQFyMEbi>xJ?7kz3OSk1@*dgy2; z`#I5*R#WBvHcob$*N17%D;YNk9{ei({gBy9XJ8h7AVSpY^S6L4bg?8pq+*W%!_Esg zr+~8eD*Ft*7_Hh632S8OZVjJG(X3u_chJjL(iV4N9A6*FOkOTSJVLr?NUF z<57Q=ZA*gs0mFZ$)1srQT6cET?%ghuPb(L7HVyZ}jP0Uz>`pq8mA3V5}z%w~rqJ zut9?#-{L>!7oc9NF&Tb@v+Q7S)U#WUsqYDbn#wQkmyyjk zt*Fz(6AO#$%BaqcF)p%3A-bRKbl0}g9&`=>*KIerYpL0-`7@C!vA`T$Q`kNH{gCVB z>;mx=swspL9GEsarGcF45P$i0h5C?2p_?{*{%88&yIu|ppg#kf0?Q+2&u|WQK*w6M zo3u4*Ss;gNSMf>n`!|f!v^uHw3WM)u+yeQ)do^_1Bb}koPsiK?kN+BkiGzGKLLbEo zCm%M380^OKy^o?JD!xmQz=i%%qKpvN2*?nSxX({q?7GmccPI)4F`EKrFgu?xxhyCt zRzn)1MTlxe|Cyy`VpI$55LzW3v(vl41GJd#v?-5F<7mu!bM=&(G{vu?~OUlk`PPvP_9 z3ofmG$uF^(u1*}{S@W1!CYBXC@`GuA56h%)@O@Y{2_AiEIi~N?dxFa|YLrLho$kF) zO>K@JoxwI-RI{%`O+)WPpZBGn&d;B3*5^w2Prrve{@wo`LMrv7#GbowD|u~E-k?hT z2bvEX@Eh8nSky6Z8X|j@&O{{YUeLPrQj)o>2!`OTP_!1GRjdWnblB~6`6Ly|DKcUU z;*eARf;I1~tT#BPl~7-OaZYP7Kup#UK&gY6H2H=-EN%rGQ)owE{Vi#Y~Wf1p}uNGL>pyX65FpBSsOn6#Q7;#)oaGzG^139 z0F}Nq$R93pS^6v+{sHJJ_$|=(D6W%{9?9TaLfA15E5Y$39xU#vmdfF@td7I>2tfD> z#sdWxG2FdEi;1V2J2=x?A`%9tosIGfuA1RZmve`;RWqqcQpHv4RHa%Eh`fZ2%EvMs z00NBOu9O|xSS3PfVQ3ov{F@6(<&lb+{uO`7*~8(r{!9) zH*Zbjxqw&tl|MD39?J{P^|x?ld#h|5@t! z?)G~GuJ4nhLWU$^kMHl791^7DB=|WqgRzs+=bcU(#*+GHK5sJnhZ_RMDYfWtG})s+ zR5<#*B!8&P-m84z#&rTJK{I%13MbJ-eJX_a(MipWxN-THD&b7B>1g;(<<4!hzY4x( zwMDCZxP2a@B$c?yM0o$_B(+{1?qcCQ2o0{gB49R zmf6F)>c}C-qW{)e_DxzKr~l@qFQxuL`{3qNt@4jrtEfEY;c@(Nwg6Dq|2E=#0)Fap~=Oip3ns<|fFQs?XW zCiO^VlBbc5S>DJih|-uUEBpnjK~C;>9Nav$d`FG0OGFmp{o2aTO~}i8mk4?-d~&D- z$1JnN1_la!#00)wu!maD1yOSo(=T;FxX_JV^x8*ygZgV`EGe|QIFI(%GgD_{@0$Js zPX#QYa|q%ip%;IEY%NU1*31PY*)NRdUJwi~>e%nD{? zToapaYt~?^_@%omZ|O>~C%nstW45!2Q$YY719Uo{lCCnIA~a6~eJ_5KVyvwJoh1~+1s2SjHZMywjT$Aj z*_=u`)h`zCs5Et*GFJJ?Ox;)N)S=pKk$rhb! zHfOk&D`5$8hY6qNA?=D6h60mwxm>RGtVGWYNk1IM&>OU2Iu;)>a}k_Y6}?T7SYa{q z9#s(qf7N-HI+R#vz9Yl;{~urg($*pat};LNzK!P5Dxshwdtnm)WItJ)>$eAnXA_>UpH{zg@*SYZ8Lr16(_Ct&&ZY1ERgUuzOG~8v?PdmVzjz;9#Mo+^|MbC`t z?A2tYS$NzHlfZtiF#Zq@8J!&V3Fl=xF34|QZY=`s=7JT53ySywgU^F$)Mm12o; zzLxSA2n%lsy<0R~EEI`+ube+^TvtV&g2XFLi!X`x;rkdlM^0?joUE7rv)S~^{G$uUC)Ng|0UNXq9(u~@uy1+Uid%-6G3TM%a^oo12IqHV+j!uVxGBIS-()m0 zMCedyazvGK=YKrJ{$zoWnT`v@69fr@i64xKr~sQ4_s=VDxiYw_ zPuT=CI>6F2j+17~C2D69V#3KY^%>=>gu@KxvK;C8X_ zQ7ZZ*-c-8%y72X%&9Jc}%kE2yhQh`yyEWUecscF~MS%!@(vRh1P^--Fe-@{jmA~3!5MWb@R1RVBTnaOoM^p9v(Mb4*=F;Z?67#WfVb3B zt*H>z)BSA-(_uESx9~V&3fJM6*uO@fO$`Lho?&dcRw1I)<^rFOTXJhUaeKqq?O!ER z`?!oHQu|y3xLDMic&=3ENkUgY?KI=IIaY9Rw_uhnIY6<7y~Wtm1MMwW%`%%rh>1q? z(PN2$Ha=3yJ>T3APBgZ_1D7Y)SWTuv(mlB-gATt(ou7FB=cmH>*i2vm^7?S6p4~kk zpR9+XY4AFtsmFA&hG~4^m-%J<*(WCJX6H5!-yzeyX!J`Y5k%tFUk@+C;J?OM9*sLm z;h51pV(I$1L0UL5`c&6T#TW}E*Hq|%_!lYX9k5S?v#s{ed}uNFpb0N`a1w{8VdUOC z+@)RMj_Si6+Qj!Rrm?=cwB9+g)?LX!`J~$uH+cZ`RU@J>v3ZbFKB^hmU-U%W)md-G``nR)EuNkm$c5M=$9R z^9%DThc^Mz)(q1*yI_3hYVzTptmb2NMIUd1)<`(U>eY+d_fllf4ipMBZ;ZWF&*9Ne ziTqSpkJPLAF#i%y7v9NTt^Hn(GUK`GgIbAClk^?5ce*cvNs7qIH__gc$eskn#-~ih zd`NCCkZgNeGI~Ek6|R%n;TM@VC-@Z*6wT)`hi$%)WrK|y$3*OW>x4`iXh%wy^F|q} zv^~0ije}ms0yCgj!~{KWG1TFEO9&bMrlx~7u^`sQ3FeIP{HQWoMEsv8{~O0DV(_33z6P;ynjiWd4r)L3qQI2ayzK}L;eC9apn3q74bGcI z`Im*-v5z;h=k=?`l}L-al0i+Ri})o!U%N0}kke@9#}5L{Ea;mO%uGp>%~YvT z3fxXdO9~L01MwnwlNUzikcOH>vFXQ^E{H&}FLNamu{`0v3{(8<_gC)<*uHE=L!gk zLJ7Ojc*NRO)n_yCwXboVcBl;m^ZaUw_!Qs2z}KAuLz&O_A!6|EYR)b6;WYF4X@6Z| zE;RIcQR-Y7)@J;Mu@N;U5%dE>gW<&C)rp0?8BGChG|_bGa;yngV@IV5VQAxhDGNFk zl0arJDi{cH56J8~C3fjixB`YwsdVBar>8q3ba)>M1(^jY;k9s-HNw!*yYrL|Sn^be z8{_~mRxAg>LN|kpi-4m`u|twc(Sj3%0tmDaEVS=eomrD#R`VzyeCSjJ#v5_=hsM}! zrco>w?@-@|dG^$^IvP0`FQAK2Fkw!htQRUap9p!nyF-(K$$LIoU;Z9rG}+_A_9Sy9m>KBE6i4^3rcciV{EV+b zQ-WP1gf3!2gfbLScL3oSu^gXZli^H1@oHmhivAg_$zS-ez4}mO_v__Lv;qfxondwt zMVkCOXpT2ku+9XsC^&0p`KM|`!O|X^a6#(!)Z-6zBO5Y0J_q4bP|@A22OVA~U+&wB zocQ{IO@Y-j>JZlQA>Sug6r?_n;H)3B-A*H$zCZ-o7-Bp7r?v4{RKiF8h!P1)^?H6$ zJ(4d*T+bQ_Z_o;@v-9VV`j$UHv)fo6Ei25G8NfY5r{*@cAkTQNgEnu`8Soah`bJ@Y zy42letj&!1vUAjjj2NGP~UZQNHm7t zm9)3fTIRKG1~PP|{Ums_QQ0+^#8wFF1(8qhN> zZ&`<5nFt;R3Q0UAX!teRt|InZ%jI}tw-%`7FA{z!0N4OurdKgvUppq-Z65jEGyB!7 z%k9evsgTnoBvb^<>mPk;K`P+9a1Q&^2mmP+fvX~_7Gvq9{`j9bi{_tLIy|{!1x%&& zbn}Egf)_FCuDdR%gw8FmsQ%0t&;pdYLUR;~^L*-nJ`u(iP73Wv*Tb7{jpPyzwjLjm z^XqL{?8bCS5_?PkSa^z|B-Ie5JY&K{nE;$M5^?X zV6jtJF#W3V5Auun`7={{Jnk2=arYWpH9hL&@Cg6liuzVtxyxlzhW@!O=?A0V0()}+ zvgRccs()L`PdPh4L_l3<^6Ou5xy>KNh{=ZGzi^`zDQo|SsBa9fELhr&ZQIVo6MJIY zwylYsOl;duCbn(cHYRrNo;l}y_s`CLvZ|}O-+H@OSJgUxS}u^3W$8qvNRkj7D-c+d z?XG5GXg>Q=eoaBHI@aTI(Gli66IiS>rx@XIpk$iGF*RuH<^zO~5pkQJ`R(sJWz{6S za@KFyV-=R$J>}^hxdHcNxLvXVdp$@LA&ij|Q+~w%g86Ug131F4H3yq$m0~75HXtKF zgn>HvAS)dFzsK(ZSO8Z>#s$eU>XE}v3b3TPy9QlJxP8;=2F?$_kf#XzL)5}V`Q3?W7mKSUhhx7U&95rZ*NcC?`*o#?q6@+J|CxqYJB2b z+mACMB$Mk`k3o`8tjQ7LC75Q=ZmsasWa*Fc@Iuh&mjIvW16KaK^jS!&JCL{ppLTA1ati0vULh=xER=jVdMW({ELK@7 z{6;mvT~t0+e560(Rv$|38zmjv5|pc30b0y!F7w{yK|owZnW%177xMNJ2;jHc2;eo~ zgOjDFpsWx64V&NQ(svsA&MwI&A)Fy1jF#~!q9kw&I{~*D3pFx3*LLlTZjij5hORvt zk1XZ%v&un?t`N)FzG=?(LDvs~lRa4;b^}mat9P=}b%KZ-t8oH7a?K{eJkgjAh1d_* zDGtLCx)y_N%fJboP3@%g18}Hegq&HL2FmK);wS~FWkWiX2Is8_PPXs^UbZoali4zJ z>Dl};t_E;#Uvgx&@&QE=pZtJJv%a(`TM#%3E~`SbClaL&13hsv%DX72{XPq10X` zf)=OwdV4*Y5)iD>!FFbYtkLWQPRu)l`9aMEr|4(H*_X7uw$t9+2fT?6c-PD%z>{hr z_zH0PlvlAs8RCPr#}op{*zqjF=!FV6I{aFN!wk|jmHjX?dWi4D)4j_G3kR2PQc1HS z1*-`ASoNq`R`*UeVPMdCoCCKvi|_PG0GP7?%XGyxK;R?~8&w*C?)IB15Yr+?zv?ig ziCXXytMQ9p!~Y=k-_C-D8%CkA!;dVCapD`+hV3CrhJ!ktVYf*QT>wc(`o zmGX}le)(VJ?Jwx-cDYEr)9oBE3O{o%8Gqx{kN}{@pJ+e8Q^C&C03!1cNg=^2qgS|zC8!Q*6|q*viS1{x@?V;r?dfG|Hj4}YAuMSx+! z-Igy5*;}0^AHxTVM~RDHRFC4g==ufd=(o6nfUB1&3?+5_FcCfV<1FzvK*$O_^gbdw zyl5ER(0(NY&s4PtMfyh=)Z!A5Am#k0w%)@=c)*h) zF4mht`4_&WO;RwZMq$EWNmwIbadKH<1rTRpICI>kpTqBuS+z`Cbzaw~e?KMPov`Y( ziE0YztK7_DeL1b@%s11Yr0l-)Cu{fp33+_h-z_V9^|=`xx&HvVDbx62<`w*x&4z%K zQG&nb_7H@c$X;`mRVGP|VxC|8)~2gU#7i=TNe!sU4loNa6a$8zoL$p!`M263L<&Zfm;-T$FkI=FM6DLoTXXN ziN2p_R9eeD`d(zM+v2v?h19%Y`1k?$DgCh@wXH)1lZYjCY`K%=p&jC2(x+5U{kYE% zag|CQBuge~Jh;HwA>>r7Aa}VlLLW6;6s@m)Rdb36QRP!LGjjVmXgNyOT9Xvh47Z5m zwGb}>Q;gDV#A;zAV}&yYoy4jK{rvS*NFXl#T?}?9bq3w_bA$2hLt8Stn|E886Ox4{k#GLXsbb~YyXnu-^Spf?V zH0H=HvPaOC%{^C$rWixa39|=+*7y7rNSJC_sx}^B3t1|z1m}x@$R=THr;`wCXmGM) z=+4Pm(Eh!r8Z$zEK=5BOpYArUZhAcmUGFbP_t$C3TS+Tl*Ap;;QtoU1+j3SzBjzuOT{R!F~3df4wTT8_=Bohbt zhq$Oc1?lszJliE+n&l~!U}0hf4$R;fY|GC3z}Z1~aN-JF7%VLfNq+Hd;TiE99%ru6 zyu@HgI*3a{#cb8hQTU<`>2uo?)DX=ah~V^awTyH+itUKnlN=0l3LJ+_p>S%CgzsBz z*_7*ncLu)`BT{Ba?{Q8JkGJ@(2Gf&%%ThPujBhzI+153~XwqJ7iJ?kUwm}s=3fY+i zyfc6Y5#))TR24jB<}J-8^d+q!I+lOv4|m8c;m#tsDj1Bg(c^ZZT%hDebRwzZNCHko zuAUqQH#Hhd(4R2j8X&1^b>)sp8@E|^z zCyLD=JG19{j>=ojXdvcGS5a}xR$=M%Y2UipE@9SZF>&o51tOAL;5>1;1}em*k{(@= zJ7r&owW`52Ug*5RtPb|v-O;$)P&GtCxS~mJ zVy$$VmWH&lz|8K;!&Y)oXAw+hp~-lfxhzaMcho%EGP3OzjeO10L)5t$U)u^ih2&x6 zeH(9d))X!g0es|GAb-#a$^6O0>Sq>F;f|>^aPMZav%BK6$ug{!Tvt_1=4pxW&S5N4 zqqaA$0yc0boa3lD9eIy?DWJvxyT%u)ddno5Ic^Y5ai4r=Gb$gq=w&l1%}Q2v3Vl(B zaauh|J5Yj|iW`@hn7!%*cOnE4+T8jf?2vKb7(dRLG5(TgRGNXd*K@r@0KuvNWr+$C z48I`^4p=YZXrGaNBk~QQ{#0Zzh++nYrNMNSXg^jLs#zI&7v`Rs@|6~UGk<%Y(!%lp z=fb+qJacCXAu_y1E#0+6&ia~Wa(_fV}979Y7H4w)_38^>0!nO<}))a~?rGSGL>a%BqLlvT9oOqXr#Lo*; z?2Bd0L z9MZ?ii06#5ljY3&@2T7H4YUv))4&`O3fTX2MFPYpjD$41C;<(8Vf31kmx9ZShKK+6 zyx!nB08sfQAhepo_aI^e4%CpNfnqnf;4gJ*tT=@QY{3#Q2`ZY%GA&v-qWmaFWL0>f z+G+ z80+EbYcQp_HIddD)N7%z7HWw6lDcfqjluL)Zv6tbIbKQrPjD_7z{fh&>3euBeFC3- z%Fp*So#DUZ1YVH|T#4^74M&pYB=D z%3@>~?UaPdrcyZ!qng_KIP~pMb8d&4p%#Usl zXW?eaYzt^C8j@7j1b!P5-G+IQe6@`Dj>_BI;-lS05y*5slD^J%UqhB62dFQ? zpRNb(ym4RYd20v9e|X~&3!3ecutweb8up?xU0=*x*CaU?EK9rC*&fVL zZuE$7nd1vzh}DMAZEzja_Wm)e+U2#b`C8dZMUJvcfN~b`1!E5`XP3?Ww2JKZI&PBk z_Dej&H{<;Y?g8}H!B&r!Z|dg7B4FAiR;!lfgQ)YyV+P$TBM$c``%lNm(N)TuW>Efa zcmAnQ$Pi2JH;gkzJ(+$lhG7xjb?vE?EI?8#{(BdNX)?SU*nO(l&`fW~$C&X|UsSAe ziLS+RjyDgo?LS_{Ke`|`%OzvY+7q=h z4GiuUuf4q}eA{FAWp5GP*vsqf+=RP=lU6p_0i7IWU&6Q@#2PVTI_QW+6itJ8K?;P( zzVuNv;p8`MCN3rxlsib6q|E3}nhfQIzuOiLu}rARTYI+%kb^2cz%|f3km3wNfcPbu zB*F`~;~*(6w8gjTRrexhdWQ{ug%oW!sV>Zxm}?Mud{!|fh0sg zhV(SR>(Gt<x3m@CyVyL@8v_j}U3ZH{hIW_xmi!d4N0;X43Fn65C$yXD z`Epn;E%&WEf`FLfl=#1E<$T57HL07iDNIC2Q$2QraNEP(kj=N1uv_7PqUCdFztARw zRvxZ!Q$a#HEbu%dlgF_1ajcmtx;B2_ICU5d@N(!#sVRRm$VKs9w_?LEB6xyr3EGxN zq$MGk4Axy*YCE;%f?SC14pOtcPa_tS*z%QJl6~m}6y&;7VcupicSia)+c>=I!AS zey6nhi~j&H&(6ajCuqrSGy1ECJ%kV|oDon*f4{*Bc!;JURoM>m-;z-V!}0(DaV!F) z{t@{KtUXmEfN>y$GwWvrG^}4SVQn@5{IB4z-5vmfj|YI~WGbfT69Y71GkX0kaTLlM z1@He)w+q}qlcBS!BO*)vw@~1&5uh%pe-%tc?E<)yp*d|x!}i}Aj{9%00Y<~wWpf7g zUte)Urm-zs`}4nTORd@c?F5T~xvceTkNh*h^zwoj-=I3kI&QjL5<1C_>7pebj0`jnK*uF4d-T57zz{p|<7)^tSaqhit8NKPlT_VfYp@}j%~q-E5SMGI?=wH?tZsz>Dd48{ z9H4Z5%?i?K5@?saWrzBUuls$E$)579{_=EnaNs?fqKlqd^<{cnehAkBJ35ABFi&8Q zX+IUxZ22=bTi38}6~J@IJvkwh-8T$K^0s{Z<>cUcd;7L{3J%)zs0>PJ16H|rpPaWO zgIQB-RSsp{I@hR-v_xQjC>}}d25)<_st61+c$gb%E6&>*c0jR3$sRWj_=X57R8^ZC zM^h|yETtx$QrpNDGj`A*zrSX-;j!t7ETvM7R!icBm@U5!#QIVZQot@G^U9rlvz6b} zPpf*Q@*LeE9JhW*V+o*U1rS9PA@zz;y7`&qTQKYC??AhWe_nj4^=<<+`JV;Tkf2z9 zTz=-77Hwf##^o(3Bkwk*SB!%jz_Yx}~<{>OMGj5W1?6#vTX1NMjX)UA`;ms6okp|NSLTtbVBWNXJNV`wl5D zhW8iqN1Skp^`kepkA8dd_2A23^LP#7maeW(-@qQCu6O(U^Ykh^9s(i0%}U(jb^Dz3 zZEhv0pM=q|Ah#Iek=eQ$^UA5&`^Q^`AZ^^`=j$P zu$B}n;!P$0(o9h}QXv^E8a_Vt|BoV7I5EnLe{~-Z*y{t3Ys?a!Rm~XwKdh9H832DG z7PU}-!nS|m!_k`R4D|nMo&aDDlau@Eps111-}+$tDdAWRN?}7#ia|jB11o;JEFqfu z>V$A5QL_K(2>?d=ke;6f&i}y*VF&}(8Agby=5L~Z(8!|y91rMUGB|85IP71Y(EX@y zM@&M8-Dx)nt2lRkR5^M54Yiu9>G>KC)RtT7mq7~fP*G7oTtJjIk_+{ig1az+qroAFIfLa%?bgVXyZSJQncP zypg3$jphMmo=Axzrjkt6X+1TY>W^Q-d~tFIc0yhCj&cY5MgVb1%-e_56D0@A-1r(9 zme~?^_xp;d#4P8cDT&8b&)qh9^O~2E>NIE#XEI%(XUlq|!vM6w_^!GB#Zr##3;i!O8N#^j#2HNy zjbz;|v~z!x)x^Fl)m_&_t;QsQCij+O0gx)YW@{@C_Jh0aw`cyS_rT34=H_WPk*=nS zgKpE(rsnC{bx6L+8*EPZHzF;ix0h35DtihEy`C6vtjLK^pGQIj=q}S3*{`R)i@Vj+ z5=e%wJpl+;U&<6ijJ%t==MJV4?FL7!lMVmE89dvte4}f zV#u53j!$;D#S37@tK1czRO{|6OJ&RL^!;V;8OgWmX2nGMo&niV#@I{Bnw*YLqr2B_ zW@XO~JxNnb#)ReT4RN0?@TxSvS)rOA%;h!v-mGNMZ1)mK|DCpOBfzx1uybqYR{%G{ z{06bl+F!0~ZNrQohbyL+6u2c8N$^h*u;p+4ICvziSpUk-OV{zP3>#Ssz@yu)MMdadQ{=|*zzU0c-f`7U3B>XCg`#W8c-P;-*b_C_yWM7~{ zjic;IUfgllI;@{#YfFiGkj01!2tUGcCTa7R>YgM}pTYS2eU*2*Vc{0D&)rPCx3!o& zJ{W`Vca@^Tx_Zwq49>AE^l3%WAvUt zPKJbC##HaaV7@-sFUuUj=1~>z$Gh(VzI5KSQ~ZeU+)OKECTXw7T+Y-7W>w3f7eI+d zhl|@4aLEdh!E@qOXl_zP z`>_PEYH&XN)h}+I~Ei2C{YV@uR zM$Au}UP%#dU&C8TtP&1Zr^oj-rIe_sOqf=BS3DNuumo(lJi3OuYx1Cxc@br{eZAc| z*W%?@`=JUW#<|gZt8N zCWaX<`4)ojM9+s#Kab^&w;MQ!T#e4DIu?j+N;N!f)xV*I&##4V=VN*C$=zxDCA8{u z+vn98v(8n`C}Xwc$vd#<@$mQ(F}NJ@)A=1fhSkLpE~B*Oq=y_AE{Ho94$7g$1yr_dfQ=4un561sX(rt!cY5yw)h6 zuJ$s2T#|PxAG5;ZrOFEm1i`FTwG2Vy|M6<+=FzFys?_b|0mmWOeWGTSI)_O%tNNxj z9Lx0EP1f6H+hTsnb0t ztEF4eXiqLzpa)Vqr?-hchKcL%yzXMKO=shm}OgrA*Wu8wUUuj{w> z8P{r*!X!BRq9WxL&`IFGGQA%pC>PLx4vx3r2KrVZ5e>H zb5Q;0CZ^pWXc~mTGDvVy zNXR1BA_ICZldDf}oi%>0w*D^MA1ih&jWYBoS8qy?(YYKs5rYRV&zqkm2z0T}@SDkg z&TDSc0J6sA4wnn}PA*;;Kk83wU3IUSLVIO5yL@YphuW~wL}iW!fBk2K@kgNl82HlL zlm|8Kxrm+|cyz{PWr?{f$y>nq22PSA0c-6RZP`U>d>G5Q+0t}nH&dnWclp)dTa*7) zVD{k#nzY*gPuq3>>op|Je+0kYet-TEI5gDWe!DS4^fmpMcx8xvkb|J9ulk=XAq0(C zB_#bD$MGsabB@MWaNXyy{}|i3)%n`kE7!Fc%e+!47P*cI@6()Yk^C+Vnh9*Pf%1UI zps1F!`AmSKTPqQj zr}6UNU-5V$l_sAn}^4LZ?RwKRVu9&@JmgYEH7C|2ep$^SZB4_{d zqrS2Jz)FDOu3yqZ;Y&B@>I@U}eFecCf7lznJvog?8J=#gV3;s*^Im&+(eP$&UobyY z6T6mG8;+>KMBM%sBd3e^v2|SIWYav=Vhz&1VEAS+cl+$@eQ)Ww#?|cN_}FdFjNkU~ zU3)XbXM*yH`2t&JFqu_ibtwz0*==3hS{B2qxp;DG36I9NnZ#=+v3l%*@lTNV6_*H$TUPR>Cjz%q_@6ALbuw3P4Q}tB80}~Yh(1|OqzOBJ-!;c&$u-?k7zL%QOXxab zmr9enqwgT&eW!-6KuF)YnOG}^R zzr6qHz@N$Qe647#6zXU=^^(UvpRjgKXEm2Uy{JP;4$CZi=EZb+-~uXU%f(YQ{Y=zz*q6bS5G{V}5+m z7fyyc^XG8g*Z6;SZq<>0en``5+xNT8tsirPCRuD=n>=_`US`M07w6@ij)Gss(~O?r zMVYa7xzsdt!0Lr*iJj|f_4U0*A}FUfA_PqWaZGb! zfv%!#CyY;?joy^D15;8D{n|I_NM^^}IL8I2Q++y}%=UKEdta2-LI0UA^IYbr&$j%S zp!ua)hRU;(X2bIOW{!Q-OV8J8#7(gDx}g2UPAL5i~xm~_O5ZB11@>*Bt7e&V-o@A6e!q;Hr(#i3H{e)w&lJSfe z0|lJUwbr`1`8upk^bVJE0=8PLu3L{g`|k*rhX5Q~8uc zsyaOJ)SHz2P^4=;HR=AZ-eV@o;L8-y*s$>Lh9ulX)2sZR58^C58db~JUDzqlDHjt_ zEDQ^057=5XA6an{t`(*%@lvIy{hS@US^aiLj_PmSHd?$dPIO4a_uv=4-12EXT}&>Q z#?!B4dRE%~UB(HtCCO+FK>Oa7D}*9pQ>JDskssJ^>?m(f5HzSOnCNfcH#@6vr`!o| zXfKWZE{#b-Rul$nWnCIoVF<&aSRTzT^a$T%>x2xxdId~C-r5Yd@4@SnkeiHhR4vka zd<04j{JppCyT-J8@t2vWR&r{;pgp$30phcN#Z{GaLSL@#7zf+CuS-JW!C-!)y4r;D zDUse7?yyeItPPAt8?9|oX`c|kLrwf#3k24J?f%2&#@fRNq)0 z?I<3*2}?U-ywC2cUMksEO61ny-x{!XgU0totE5NbSudOjfxN4xZ#5=YzN}Z=FcFqn z9-n&n*c~z7VjuyXZSFAKF54QkXt7*5R+O!RGIt5DjLeK;LV4VM!o>oyosaye_&vS) zJ+)i<;`*zJZa$0~?J);Vd26_9m$d*JGvmtp+PI%j`?*X(IP;DwUJlrg^1^J_(YTkB z-N<+7Giu-y5i|+<;=KGRuO0WXDiQahKMOD)@_k@xJKJJvPCt_?^U)?MumPQ^iSee| z1dI~Ej(|O8QC`3@i{+6RH_ zj`Vlc`2Ju=WC`u_0U)e?j>?5oyTen`it`-@3unNpX{lFLOLU&k65Yy(_Up_1(!VD7 z!Yen`GTb1!ynq~vIC*O8H4IR1ir#ZnQF=a0DVEuj3z>s*CP|30*ZRi;X1Zc>d=%3n@Ozwuxv$aPzX6nb;HUQ@zU}mf zX=-+?wWQ{C=4sZY<=}m9x~(2+yI`x|_+6&2hPmI0=+mGnf-FWif1>}xF^rVw>oP6= zNp*NybvPp@yncH&I)h(374`Jodt=GLMv}~|Jg4^8dCK(7nO<{Kk~If^eev1PmeIM{D=sD@lqw+>U@hj@Hd6^-$iGDT9zdka*3uw1)^tfC5`J|2yn9sp z{(Q+^6P-;jhq3>Jc+Eh-Kk7#KKCD)eaNO-m%~(OD3Pk@&Y$rw0!6K<3ixr_|?uH8? z0V63_oW_=rgBkCF_ll&+S1TY?YBAHu5=}90EH4KW1q;Wau(P&OG(JzS_S;$!3n3&{ zRk0jFDG3v$`<`%#u~!rwY^ry@MgBUaCkSwFY)9y+-$o}oUA3ZOI-xR5k|JGH=Uink zy(<>Cnt3rMHt#6$*AP>=o2GfTS7{R zY#BzP<}u)@PJ+U0yq{A}lfbta{>84#%Hp~tV8qgV92bStKq?6MGZ20NS2pIj||nxf&g;)?$r(<`~) zSPG>m_}5m)PYp`ant#3FP*8Nmk{FGRa)EF~F4yZfAyUv(8XU&2dSiPy)H+3(7Y|$J z>D0XCfmVV`r*~1XtOiGpr5?~+DH>gV;F6uGzG^S_Hfa5ks8O2g90a2ue3cS4zO@R3 zs(TFyERt4L?##}YFD{S$g zw)utP!RPLIyYBdLK0f*VZvOH^Yuz(6p846LB9ZqQCJ<~WK*=xTu{n*Tk89Fm_o~dR zN0!n|2PC8-Hpy{ND46`p8Iw6QP}q=6CranYeX~(IenLct8cj2fx&D&a7!uiH+7TiA ziv6~-UUrbVq&(V~!W}uxpm9skQeK#JAQy)aIbR$q8sna*Yj$G4wiA4jG9@qq!e6@d zVF@#BXVGHztfuX&F!s{^*u0ak9L0UM$+mGDG)&o(zFb3u7Waffyd^?O083sm`~KQE zTF$`HU?#s{>fT3Q-r?S&VPlkDPFyo?0ImTf3=;w9vQKor8m)3od0&fi6#X_x3qKE5 z4ArJHCm3e|*!4T7!eP?LR@g*%^(#|k_z?BzuM=7yS3e zor?pMwS3`z14l^=l|SzI$irqFRMq2X21S*s2};FS+FG}!hOBAog3V&25vNXP^4}=W63q6T>xX702i3VSvNQtux$El9Ghtc%|4H1U}#PJhsX`^DVBGpww$OAD134#RNCH1v)9va~tVTy?>192AQi=bf0~us4qI-J9;~=1tgYaTxw-h3C$|c zFr$!ZRPVBQv=q+KP-YO5lfzA3;7x{S|1#BfE~xeMtW5qMvnqDHOPH;pI5)oNtf?*7 z2k$Dgs7YnKps8hqFGee;L#IAAmv@o6+c|PH6*;?K{DW;${4>g*8jfV)*Z~-W)MBJ~ z(F$0%cCQ1@|BRSC;zXpUzkFIs77xv3$ahgulaeG;H>=&ue({5$ws5ar znN2Gc)q1`g?a4|Ydx;b>f!4@C5_yE!ww5eAtV@Af@tb7KR!g{klzrm3qJBG@0Zqz) zI)!);l#)(_ebDWIy3X)VBTPx_oLCAj|JVY7(3>$T#Tpp2$V;D@AZF~D`jc|O%BY*4 z^#NAO=VEyg{rs8nhY-wZl5n_V#I#RaXXOg37&%=%?k|RB^7SN z;|U2E*^hq*5p;;P?iLMYm#9h}is=NG|0j%Z($b{}Xu)R5z-ZtyCs>1+4M8e3K@x*K zz6xeZ(xPra>YA$eh6lc7yyk*OKTU)}EutK6fETZ*gtuKw&JM+}IdxCsB#xy;=^g%* z1uAAX-yb}w3U+|c@IWb*9cvgYaD`&LBG%IJWRHm=HQ90v{~pwJ6rt9K%2W5ZN(}V3x~)#`%tPV?2ZM3VWI`JK9bx}D-KrO=~1HHSLow%u5pwQy0_d_ zRib&cZ+LWK?R77`$pOX}uFWeCXku!=(EDhpW4z$H%K3Lwqh&=;LYDp@?JlB8vR{@P zahuwx1c()C^5W?PE#AC3S4=Y=L&Qm+oVf{akWy2~bd~F&H^Bcg3b;CZ34cS3+5UWe z?8xXm+qyZL94CK(j^~M-Jg+GhH!_9%Jo?DTt_TGak_3B*bh}fQIKx>zmxfFt{X!8yZf*)7TLff_o* z1Q)~ld1TWY1KL3%P+Rh*+fCT?A-3V@a>4}2D$jd!{aR*H+SOE4*i;qqIh}Thwg>dF z;42!r7|XV46#(LBL<0*!w~C21=xp>5Y)|)_v3}iv%Nr7ay}Mb<;lDQ>1v0>R{MTKj{$o zBqJ|4wBwq!SayACB3c2L7G2Gg(Sbo%KIn{>k!Lv@)=mPkMj{$}Ggg7j z7A>6)y-ydcML9zF}BS7=O62*plGXiG=-f$d*%W!~>tr)XX=L zGCt7TSUV};#A3J~f$WAs1LFr$XvjPISv8}s0_i_su46m8=1?*YBjR{Ei-lvilCG z#6dmVZ3{~`F2&4oXj#=}EZ}RJ!{&}9jnQ9GD&BMF`ix0~buH;5a9dMp!`4$}Kd;v^ z_1T_@bmW~u9l2tKFSxASy1PEz{GW2Vdr0Ln@Ber>wi56$rAVGeNg#@Xmr=*zk8>vl z==K!`TW(cFNeFm9ccvQsK}C263BcIcO_x-XCHXdb!T{LlNe$iQ`3K2pC{fp~l73%Y zFpBIjtwo_8r_ra=PvBN0VQl&BrxqurQkD~}uze}cZCyfgauZ#o_)~h1NYL?}7 zR~pms_GWt&M(c_V4FE9@PYnFpQ)4a5MERX09KP+W=tV1WUbjAES(?zdK=#+fmfh|kL%)v#q+ zX~N;7im3_S4g|%SP+2fRtihT{!s^KIi$-a>q{D8S>`gw)?&e0_1)=6ZjXx?vXk) zAT$nF9Q~lLe~PxwxA81Ch_U4N^hShG^;}0V5@J~?njfCAeFU|CE-FC%MK)+eY-XYz zgDjqS!Pmf2@%Gdetg-NUev`D~t&7?#tHUqQk8R5tPh_TF%hm)AqUlG(7I*nrm}u-! z^c<8nKI`dywWCZCc7=^xR|CIn9+!~r6WxRbbuqF62LlO9@IcUyB+|T}Dt)P4Kq^p? zyr=;tsF3XkXwixd;e{8MFe*jQP}!f)#9zVSFFJYkFUVUkO$uu`L-*7-MI_hwK0|Ty z7|3chzetr&gO_@E#>qDvJa~b_W0v&uzu7Y=qnbjFSX#U}HzI%c29brutDGkg->EwL ziy0^}zBO=%%#fJ*A$sFK!}P>46rM5A5Cneh(7CeFnVD`( zE)BI*;{-{mQd|EL9IFs1`msYr6S{L(E?*eBHsfVI^_<>z8ozF+vE?s1oPTa|RT{x> zn4IDTG{9Bv;E>WFBM^x&pRqFFX23FV211n^Q0;7|4oR?1-Yn{;>j&S`uG`)G>DIN% z@AGn&$*(I%zuZr`<{Z&m=H~?hz5lT;qpcAdv5`o+z0nLLIM&Fl_(LFhiadzrO!Pb` z1kE=l7jTNSjGdoRD36g-L}`P&BK9S(1WQg}hO!ZI?jMmlM-ts^+3;L=d4PmhL`@EM zO;SfXJX4hKRJdjBN;*guZy=XTZnEI>V^bUSS>~4t+37%<#TZqI0wSh@07%baS zg}9>mx$_nmR6_}^-`PR39YOVsdFw6rE~y$k!)Wb346c24@iWo#w*YGtYw7o1VceyOS^tT`gzGP|FcjI4Adun|qHXT;b= z6jir?m{!;Lw9G9B8BKjbU;O?Hj|q4P=0w>=%FyQ)s;J5H9W4gfQiD2!t-fhPIY-NU z#8nHjx@hSr-%gduQ-h^WC14#K+MQQ3Etl<7{nq{HcNs8QO%*5rBpTToVsiL8-M{9K zo7*ujGv>$HDW_|hy6^T^Oz@h(C~Zr?I!J#}0~ilR*6sv*j*z%1jv1tQBJROvd79MIrvrajS2xmfv$yFXGWr=Md3Z{8wM20EFF24bz#K{ljc zhif3jc}m5Oj>jeg;xw+kc4ziVQLoRoP)*9Hr;X}w{2C_i5M%%Hy1&b``6?6 zcxZj(=L=6)rkGp;StoMQb$m?gnzEpY8xE0Q045lDav(EE9i!eQmZpy__Fr@WmkCgXC>H znWjtzWY)wVsU#=9z=(P7FN1T$n=a0k=U{QK2-)g^u_*&blg}(5urkesdupV`VkkYc z!+1e5*t7+k&<&d)5`c0U5IgAC1a-vTsZ@gjttaE~I&GI;JK&6iepE0E52|AcXtWi8 zeb@BQ2m1Bh+ci2S$k{L($6$alF7DwW!3Oxbys)KaTjLAe>|>e1&d1<9o{i;lf870E z*g(Be=$z9r0alBrbCF9Hde-R{?2*GZZn>{&Wc`;deVSg_MhB#C;smFV2s`Eum=}59 zO`Pjj>0Lhg5wF36{IbDm1-QM56~ZOMw8}5ZD(*{GEl6geIv8s%J~aBHwsjFRqp^W@ z9S{7Gs%ad33GeP)2qK0qzmt*k3?SnqAq$beW|I5%^(`gG$K#76PVL{Xlj&&%Uiv+t zUhcw|BXRlnC?`3yKsPSWSM?;Wpeyl!EB@eb@`Y7@PA@*O62C}c@NaD9kO}GWo)}UK zDoLqN6Qm041f++ec>)^DSNI3q+YzE7_InVtE69y;5tdX19LHQI(CP*_NW*vq9{Q^|w2RtxCa(kdDkO&L5oalqzu@#hR?=-YzZD@hs7 z-hz#Wz_y&^x$`IekUvsuFaC7>HB3Lh4i7T|&VBX%nSk?#bguzW z8sg(aXD2=cxcu~$_GpBFUDE5yh1=EFJ*bYtWpEAg;X|B6JIoAi8m%d;(FrfO2^Eh;@}4V1)< zx>C)q1h&*7shzO- zkk_tP%el{emr?)x-88*lPQE>*%RK!#_Kzz$P&A_8@o{&ZEfz!NC?E&mP2g>BV*HiVbq#-6&*0qHod9M^L&_M6F+vdfA? zVViK)TzM-ni-Fh_G1rxI_Gw-#zPAu)7KAM5j#jw@*!oVOHzMu6_jHqfe}`W80TZej z(fk$m=fgucsF<(E+wJ<}>EUp2PG$%`CKf1b6;O4q- z#GZ6rz`dFRcmp^zjm_b9&lMr_D#A=AnRWVsxy_f~y8O@2CX|bFxNLX(u0jnt6b>Eq z#INIL#ojk)S6bYG8vAhQDgwrVgFul~GSFc_XuYDcVCGboV77R{KN~XeV-20`ysY20 zj&mob(gz5%uY#wwt@|G+VE!LV-@u+(*EAbVY}=gJcWm2sGO=yjb~3ST+qP}nljP)i zzw-~)wRU$^SFPUN4t8h&!lzcQkRQN(;ivjKMj+tznkv2dU)_x|Q4XCd+1HZ!Q?`q4 z%TH)-r}-~;Q6Xn2;0Uhkt0-=mzHu+3`{&3`fDd(6_J-KfWKzlygNPlKfwwFQ5gRa5 z6HC01Z~gsKOO7qQlRq;j>f8m=(oxDIIu>&bvi(<=0DQD$R;59cP0?)6ZD@6&!rVDd zWusiwjHd0jLiIlcVfW3SYZiPxJDAZU>woy4Di)sK{|%y0XLUnKQ&`+^2Rw#Al;%Cq z;)S-%#(_JrQ9gxVu*eDM{BFAI!(C^><`F_bd&wwPHH^8n?H_A?e9heP>!dVqkwYj;w@e1$<$C+L zb>a16C4lYH6ZpKXH$6UItQ}q4pIIh5-p=EP^DgyZ@s%bU8 z#zDwPE<~?Eyb`wpb$Mc;m;xsEE)Ctjc=V%+ZbjLH_e6&_45o6+G7C9Utf`R$eeU8% zs}xPY=hEl$b-oE$-Sd6i)+6Ll{`Q}u_xYPNQI|FXQ8ToS!aWRG1l9EzR!lDXMy#XP+_IQ zhSUbce~{1ytGpsIsp97C;do_qad>>5qs3z~yyFefhxAn_3a0M;Ik!*?qbISo@}J_= z_`W?m%2M=cL7@NG4Np_gXKW3LT-+=a%QNHRBajR98{$pV>K#J^>w)&!eNxiwk*-SA zxi;dmjHiIDH`viSdw%vz1g8I$^*0ckJXMU)o=*7B-)L`yy5vAP@GPU21+kPJ#DBVwa?v$>h5i=?~ii}-|xE# z6*lfz`ja`7CdjL>QL7#yH-qB=3YA?jXeD*6X!e%fn>J-F?9e)=u(+%mO)Lc77JGa9 z$R1J6lu7)~F+pSN&DwBU1_ZaWQiTzfMA@13V`?pR7YE$k>9DwkCCYZ)GT zX;;M8$!nXtaUryx+b%e_kNH*NL!`3zJ9@m`jxob*M#S&_L@n>A@%Z0Y=-Oq`LS_-u zL=?BVXlh%;D2RxDsd(O}7h=6ScI4ZH?E*8|Pdy8yU$6c8{|1^G-}g2iCR$A8Cac;N z5bnXb$7|8H9dUrJ>(^j;8~bUfuN7!`j$a}8r~?n%`P-1*xPY-z%Y+#PL4~eI1E&Oh6dW0 z`o(I>nW$a(6^*?C9dxCDN(x7@ZlYV~beMmxzt@ni>~wj(zil<$-Tu#MQIK7S~Tw%7p^yiS|21o2b8fJ>e;ts6QqQ}fyHKLi5{v@PT zx=v$jv(t%&CPE!(6TM6w^T@gZ-+#oe_Bzei^>GF!%Xc&I^Am8sO7bu|pvovQ-~^x5 zK9h9_v$Z3>?afN+Z^*tEdy&a!T3cdGjdFL!QaHarwEADg1h|FLX->v=wTAc5W{fnN z0b?~3_2Svd<^(t^;-xJ$+zt={XTTffXj!XsTDpcZTBIvTY_yvU z|K_C5Y?Q?|Bsu?xW#-lPd(AVW_uAL{|LHld&e9U%iMB+iRZNeJ6E!dKF zDjA^lj(&+5y6%(;t+{ggz;L+>q+#c5D=4oiB&554_rV~K== z)|@Ad)}`>qC?3HUbt+~o`g~(1JWs!2L&Re92FT%_70>H<9?WuVmDGH?g>*cAF%{AF zkB6%^di?c~A|Z*#-KQ!M5Llg_rf=5A!H9uadeg4G5sWIff3Nra3FA6P`|1$>VrpJc z9ytJ`*NV9jV~G^sBJbb**ir}Y$mnX^>F1zvNfR|Hbl7*H2)QD^3+$fN%|Y#>d=M4a z_OJ89_0tnu5@{{>yQ4JvY2ag7A{Wexjm%q-nX$&#FA` zKx7#7TT~UZ8ebCt@lQTzlz2H9criXJU8VxX-OPIwuQ{_?&499+!W2J`aQ@ zU>GZm3~5^vP65*_T|ESPH_9I5ay@1uil?{0mLjT@W){pKvyQb!Izc1rB%!vT)3ha% zvHW>TWnK#J*Osb(wfMPg5%|XMH(LhPPzTZtnhCzBMQbCCBf9uBhvVJ4)KEP@pN-Z& zicQ7}MUy83Bqq9Id-dHU_i(?r5KG|ue(gT;{4#a)bnhRYSsISxV-Mbrl1cU`jewAJ zm@dBU%-rG;K}uP zGqdjC)ZB0(8uV}YYeo9Bho?ty3*qCwo*uu%)%66GLz{_$3#1KGp@Sh;6U8b*O3hoz zA*yJ)9eGSe6$1Da(493?*_KQP&=)JSsS`=_0AvPPVEmSAtmU}g?+PSQTr)tF#we;C zm6UnTo*INrhMLXR2Q&q{sQ3DziAJ`^90Y|tdS_jbHEoZ+<>g|~R~KBfRl|G_ke1l} zx|V47vHWgn)uv3@`Mf%z-~Y{?x-t=3wrgkhx+0*)6h6ucQ7)#^SNKfk3XXc$6!EEi z)h|`onGgc(Mw7rh_+IY6R~***M=U}g)5hG7lp?GWd`Rl3HPVF-QL}v-eK4P12~s}2 z)=9)-2iq?llsID~j$gc%tiLZLH~+##pe}8fx=<65S{Gba-(CS&9y8hN9fg=Wl)iC0 z?vK{X`%m20mOX8qyv+Fa&J%ncQAFeL-m&l0{u2p-(K*yD*UQoU)~eoJ>}fj<-brS> zX5>+2$l!v}PfKSe1!EZTfvcQ_je|b2uqE~Tlb)zTmjNzL{Q^xz#IcgT$q}TzTAvwy za$VmIu9~euf@bylp`fg)M&D0vGY!VLmtn&L_pLcC98*{W{d1ccC(O^jRx*#POo}4pqoL znv38`suc@sogwxmQF{S`xOj8QspWuVo4q)4TZJw5XI~h`hWx9ufr*cvu9U{JEfL=@ z(1`W=2s(}@M|~vB+c-^ACK)`M>}fR=Ud#TTz)>}BbmzNRXqL@kH`=e0Q!Lhz{a+FY zeuuu544d(OSFl3J$e#mRnjY%6S{Xs+|5__jb@D)BW zO(n&Z^{~q4>1WmWJFDoK>tE}<3zMWew(5G-DQEHHxb5;^SFjpn8h$RPagmtMnX}Sb zbwVVzMLYd)Q}g{n>>H0a4eISO00@a6IPry(_&$3x!5IDbR}JIyjemvG?0{NqgmL+5 z%%E`qV^VsbU^=B0J4&(}#H_t}T(KK*cX`yOkJ+cMS>q{qRG7Lut_L|PVBzv+yy@f5 zc?67^gf_u|;>x=8;-}58g54wI+))3D!UGcc8QtK5>sK&Xn!%WMQJoTKdh{^ha`FF; zaK-=qaCFq6=R3c?uQzis;r_(W!8$&d1i0eugPEMAA}+2hA^fBmBisI~j@LudxQJfX>^miF#kJ_`V1S|j7tQt9@qTS5Y6 zpFwvmBa0j;0cC~VI-J(fGB8;}l}%n@$3J&Bc?0SwE-9+s$&Uck*X1fK--xIx(#X6s zDhZ;OYxpY6NVkd=bJv+tiUGJW-MboZ=7uer7r0y|^)y501fT8HEBt_98OS7Opxf~EVzWoqbKD+-D5Z2TgVS?(k?hvcov?8hyI11miP zA|i&d3Z^-KE0P+mq0u72xo$4hfVxf0bI3j097*%M5A8bJhu;T;uOSk*Y*!s4+wRJr}P&vCa;->W`*Y`dnlTS&5r?jEf-M9 ze&wuaz02GtEHb~FVL3riEVl`3Ti#*-OgW`V#8}zZptaZ@{`48Hy446c5IBG)Xlt|t z69Kc9tR-DlIR1J8Drp0BHJDx(S-u)Af0bxh97}g!2*MBqB^UYoAJiJ9(xBt}PC2@N zz(|>xK~U~2OAt%Zf@&Hz4QH;)aWfK6o9qv@elAg%gGsuV0TB5p>pj=k8LQ=8-w?l6;M? zDsgDe`Xe%Q>GZ^l{>sD!7SVXUPC=?29j!g!39S!RDB1J}a3q+ci}^Niy?<-pbU6iv zo8U}f3hPYwTz|2~jt=pJ&$2tuwJVt2_T1(3gH(UYz1-fIl#e>Qv(ym4WI1P4h;0E! zfqQ$kBoT3vZrNp!7vD{d0yqs&;R^EC$tfdgB=rrRk+em+`BJmsJrZ3o!H^iNOwOj~ zTW-)X&TT0|?#VRxm9z{6$QP3F56DbWVJWKu-kA4+NqF~;mU~OT+JiR=v>6Ne%-fnj z6mMFddvwF!?-mkO^X~VF`S8V=^5VuwamhU`q@_Kzg^YQVQSgo0&JWaA8&F5rsO~xn z+EOBdZ=2Qdq5>5qr2F}Lo5QM{iqKijy0|Hum;a75o=89Pc%;K|6JB7Jn>y@{tpH++5B;9m>Vw=dYAzqw?aZ1+02Ei+F3 zFX_xgodJcZ8Jhg$ncnr|{6I}Z{y&3r?|=V_GEEo3iK2Bbnz=P*%6~Vn0aBMD6aUk@ zA=FesW{dOC(!VEHEaJFQD90}gz_dvd^2|vS8Rkf)$sUs4P6pihm5l27zZhzR<-uxXRJ8Gs91TPGyIl`oUnh7bQApcxuymDCEs!WsT1_ZPI7s<`7F)8A-aCvEFi$4 zxsHgH`S zsDLvDT;P+rmDU5Y!`vx7@hxGDtnP=B3Lk&4+_Cb$g)f&3_5TwwarvjCuwc3ZbCEw{ z^aRJ5n9Jd4tK>35G`JppQzbeDUZBv)-*eey>R+Sz${cxEyynZ}6h^_I$E(5eg)7|@ zlB4|(F1xnQPs9Kk7{R0GK)$p;j^1?u!O)aY6}4)cib+iVgoEgj%kZ3*WR4}Er!0gOO={OFNElQoYSk3`(*R*I6rnnVzEI=haS*Is06Fi}$A zs^D~QZ#u$+IIG;Gk5NH9_|-9`6$&@Pc^LyFGm7h2LDOhtBZ?eaw^Ce!W?(^m$k{?{ z_=CoU8y308Ri8TpoJqijbNo|AnR&}zQ{TfJTY?4G%Dhffn z6PVyBI0`c-2Lc&!$r5xy1KkjDj>qi^vRrJIM(qmnNm4n$S9e(JlBI*PQfi%&;0nw3 z$vB(2!kHbX9CAWaOc=CcY8GO%VNG`9BvRDbDpEqbOlp~KdUr9WKPKVDuJYcqt@Hiq{SfYl_fvo$PQH!`WFE-#qqUT+!7FOY zBCppbXF6m+CK82+TEBvhSx|DW7yN@~xN1~^33gaj0-T(a)d9X!X#>mM9UgkqN)S4L zoYmSLdQy+TG&GhPd%@EST;c9sauMRU377#OuYm5B5e3f_pBk72300^r^w6Vhpk!%w zPJ1^R!+snk4vo{kWd`R?2{=++@j2U&RrjAZU*5pau)xhJqWp<^oi-A%rDhX~weT zVOhDAQh9$yLVbCzZpwAIA9QwjwfShjQI$y&jRUb~Nenjg zTR!7jm&zu9?7r~(s#!+pSQX<;Lt$tXe*^7~0q1rsNn%rrXp)RT)RT&vmby{YTP6Kw z+`=F;){^PRVOd7jAijd-w{AJQjB^Zk#_@x>cbBX+0V!^)yb%54O#u&jcmG|ZOuJjR z(R zWv%&V_!X4Q_2dFPVv0x3e+r#%y3gmcOuhqoy3CrhOg*~?h5NGdFh1R{wY?p&a0|&` zBX^>5`SS3x#I!;)33J=;1Y0upd2>c<=T+(`F6%fbwoo^2+`<01hiJk1GRni^))nF|AJQH~TBS zyo`T=1Mz_UTkr6{ExeMn-gUzg%eFu9`1cEAjAm*3%ldyAys;1{ zPBYQEx)R2&Pzsam(VHl}GC=dk(RnsY&xX+~1XPyEieo^n6#= zkBm9%*M*Z`ds}2w%0X}1Uko4YOSQk44l^U0Ro{IeGteC!Q^fK>E>Uk&?JEWv+Kq|0 z?b@+T$n)(-j}P_h=|zM^r#pOUzabto9F-6@SHCU&t>wNyKPOBjI=VLgry>`kg8Gsa zrrSxs1q1va%(awSd6-nI8B{&3w@uNDO|nYWb5;Ft8Z7NQHI+KSLp7Dke_oQWhE4J* znx&);>f0*LBDQSpnEyU>T#ks|C3D(1@yRkAQs&mK_c?Qt{49;JGKNW32tDh%bQbL> zV7Iq6zNFxTCKO%hiM>JE8;@zQfBWGq5#nXr5moPR6RV|{SbQy!7Ug}UWjA;}HZmrn z>L?5UAfgmPLLC_F;i#7#&8+gJKAk?H+gtsuvC@!}f?qTmA-ir36nx}0EgG7&($B7M zoN>IJ*2@i+qA;NT^4<=AZXh;0%1O{7<8vq%cCVw*f$mTV>;quTGomy&ORbza8GI5K zljb-%=+FA38vD{1v@&cE0y>+%aV%PV-Q3^aj0OKaKONtDy!GCPK3HKjk(s!z84QRQ zle;xQ@s2g^Lny+7N4~h6&w-QymG@@SmRI~SHC1$#wl zsvUtrTaR2Is!G8}XSa6LeQTkNiMzSsUm?`|&s}jYam+wvW#q=rVyT4BGg$R%wAK<@WyaInWVWA1%*yC4o`iB-y{A&Z z1d(DeNfh50$pOw)%07SXMU5YznQGz;r?h$LOAAw??(!srYp8Tr1(|9wxZ%gXaDxTM zLH|z%6K((-k9=U`7Ff@wq5CJ&XnT&&K4)eKrWZaRkFM{J-t7$xDHuypIm#P$S%RW; z>W`O4{V;P8j;Cvqi#S@}YnNWT4c&i(mbqys;!$~YGeUm=?cj`T5Tb1}^+wr4n*f5% zYhP;LfogHHd!wus;|Kc0ceC~^&V2aY1N#1OEZ&>eGxf(;wNGmd;G3<*l9U%^+o^Dt zy=5jexKm!b@f(cov?MR+qetGa<3~SreE6D}f5XB)$ta=zgQ?l!kr;^f;OP1H*ow&b zAuRF-PK6p5nUHKN5Ju0zcI`dRTky7}l;gGokM|ovgUMn{)ykAKih%v<9ZV zu^OHa3XF2`7X{}w*`XJ^pDa@iDbND8R{g=`GNtW@E9`qO1|~{UZ^#l}Kf60GBO#bR z%x1$y>R_?@Cctk~m7?PxQuf{s-JDOeG{`(%UO~CO=&e`kNynmbXWn79&NJLV#kl2| zB#Hx_uJ@j=qwGgDG9jKm9Af#GC*_wa+fh>+McJBBG|pNg4f9OKQ#_*XeB)bPJ9w5dBl8W)Y!w0Zh+1g-NP( z@bpynj!){H*v&kK4bJY{KoGrvSDE%JnnZv; z9`$b}}Rb&zY?esg{VFe8j~U3lDr-6<}?Yf)iQG`H za`UM(no9tHTgt#Ve3p!yiAO|pI`wO|CFLfuLR(A}M5rm~c(u)b8qomJ)Dm@I_TG(y z5|ImFMrpd^dDd~ydHXCLPHSL)%##}t$=7?M>pB3m_3S}5Zu0n#qEQb`h;FLCfRqTZNU;&(`$Z@=?3lzF{=5>W6=uQ+;fh{;J4 zqVs6Za2E&yO-oMeSfxRdTI%25Ms#Fi32W`y-LJBS=lB14f?TycHGPs=<^G-0rgRsM zwit@|8l}a4h@k2nCN{)*S-bgbF6G49r0Bf=vf~|WgLYA+;_&qh3}S&vySUDCd~7_+ zOs8V{V9GM=q!#MQy@MfD1Ko7&6LbO&MK@B1$MGk|P;XjhKsY>?!FxXL-tP~VP-f0p zJkU6qR);AcpQ3bVd;G-Hmg8)e`xobf=2th++{Uv6tx@8Cd8#(YEJ)c6x;$&OGce~=P7WVslA%;jqpF2!&QGGS(0865)$|8{KL6GR3FPO>s*hp9 zDN;q6z>iImW(W)7;&OyJf8UkqhY8d>^|(bWbsjq;HDC=WnZAcy^-Rz0uI0jJ6Fw2c zf>D^$w1kPJj9FecdHJMz0x|VH{nz#6t2p+#k?NX}`YIy!W0?xmx0aH2Wlha}aqKl3 z#)RuC_jQbtG-q1j025hAIk1gnP5G%AxMwI$;}SR8&e9~1!$mR>ATftf)UGxYOSnw& zCd7$zPvd20FA#^fjWV%{F5=D@&gl%w8r4f!5MT?&&Wp~yiNC|@f%wLHqIbey8DB0b23^(Ltu>WP``E3D+xB>n@ofH z*(BChfc4nKuy=Csd>zM!fcJi`*Ueu=$CS?1`3I}LT)ibVPriD3= z2#-}A(*K(vk?u^_#3AHnqye!o$sY4QLVP483(VAtvV&|VP73G)TT9!157lJiyx!zN z6=}d`BJ!|k*mn_Zyjtdkw^y zw?(qIym+D@8~u_B+`y*O0l#x*%aKgbn)D_}K_`4Ji%45^1V`(g>IV6 zv{gT;2dU=cf{?R{|AODt;OiuGWhQr;@HlrRa>DslINm~%A#nzUk#FHrVJ`@4uoe&e zdnC>Fg@scUX@9Le%XN)1UoKD5AF%;aVMdY2LjtM4B<1QuUnNf?Xxx>y zwvw4KtI>S-!#UKaQmL?FOM>_w+!KYk!NJx3{vrS9Q z5QfT99*aS><*n$iq9ab;n1LC70f%|;%A2{VKB$ePjN*J4pO~FpYCdmGLm+BAD=~lk z$A>=`yx?#1`1$Ooonj5Qm-l)NbijXYvJuLOewPsS;V}xlR*Lb+loO(=GaSs4G=(*@)RoD`pNTre?qP2=rvhBL1re)KF=^=y z^Ul@QadLo|h)|QvL@riU^w;`}apS$EGb@1xZgA(#A%_0sR3iZHQPH@jUL3s!wWD5FzHgmAGdZO3^STx3yhQkQ_EX*+N44iOKwkknwJd|3UKgV;XeY?M({7f%gkuJN_a9DxWLC=};& zUH%>`T}I$rtn1XKr(4;3sDDxAO1SIVCn*`kCYyTJROQB`+~o(1WqKxe!S=0Y!1uL~ zG+;=ZL~q31-3I^KSMCTmp$=0|&;>^-Q?k;RGrf#AVxwt-r8;d2qImVD@EN8sObeCeyx;4H0cLv_tu&Ix>yU*^U zX1fM$&@^^7Rnb{Q@=1e?ZrY9s`{p&Yms03HywH$VMgf)sg?mt%%c<+~&+ok9M!8j* z$_j&%k-UfCNfx)f_9b_9*-mvk-{zN#F=Bi9I1gX;(Rgdko$Z^hr|-j0CT8E_s~U{d zi`#I9&wbiDrs=ttsT8`JVvuxFA|QQqrco{a&s$$F>QE^q2R25UAiz>n!)8=>Lm?)} z84x6scH?H$Z4kqbE|8nq2!Wu$#jUqGin!vhF^wXu(Uwf7u5px0i+n8w2Vs=sSSYfF ziK#Fkh3GN2Gvl1N0~Fcs)fugVhgFAY4ZSwL$_iGUPQ$C1&mZ`|4E%Tu4cHjlCFaX< znHto=-AX;mQ?i>+ubb_5It7zc=WH$(pvBagdG=U!ra8Vh?pAwkFuq&!tD9~d zEc9A_JBP79hooOi4#)aZ99q`)_#R@$^Afjm|NP*(=pmZD+ne}Mt1I(em=p2kWt_Wk zN(5IeCDC;nPSQb^9MugtIkaPrA5^L!!Zeid;Hw&N5eIF5m0m&l5SgArekP-r@EVYz zYL%S3bn>o8V2l!=0E<)`B|Tf`g9VmS5=`n`xVq#Gj)j&oI9#NO+1y|Z7FK;`s669T zzodLvbtZx3(w+@O*~x#Te)s-{jV1VCMdIa;hyM2X{7!Xxb$IW%ss7)$>`*?B3u}kB z7fl18hf>XB$)yHP!RpyI6C9wicC!G22X3pPW45RaoP7fZiBTy9uxu6oVdVFW`bXJF zsm_oWB{?DpG~<>r)m&0Ea;+HY!8Xs?n>6|}Wq~0$=^Sf#=!H=91WuD^hATd=cTIMP zGrcRb6-+rNv^8dylFdMCe#$EAh^X|&AuvWV+5yV zet4w5dFh65@L=7sD2K%A)OFl7t-#wPz zBfRhUwxl%ld-qyL&tM}MA(Drm=1!E2w}+i=Tf?Mpo{?0?N0z>Ozn}otIm6gLQec!% zKH-|f3+57WDVbz6V@H5Hm1(NXl#;0UM?JMZ4>*f3OzHrY9IH!%1Z*O&gcMQYVcsCW zWrG8XPUaj}g&FdMl_&L+==c8tK?Pnb_UMeJGXM6xVW_z!Q`R z&tQ4HbktH)o&z@j?r!C)w%5#&`3hm_wljGDcX3b#FlKf_QZt zbt1M7D<#_0j9hhmzaadxJ1V_()LuqysHot9?8_RfD{H?{Y-N<2yttLs(ElQ=fm&Fi zezzm?y_q%JIt+>XCrJXd;swTU>+>W$7u+e%@G*x=AINZ8yBTV5Y<+`4wj{-Kyua1a z%b1ssKRQ~zv?L1U^mcsRKJUL4Ms`SJ9|w+(LL(`b3D4+;Tm@bh>&wS4iAe()(0U>Y zx4MpiQo(Gy%R}HVcU&e1`zH7%ly`S6_(U8e$hY+3bU=Sf@-_nX`EKb7@*(f9NHMksUo;~lQv^c;!~nFKs||GDrv?ZxT6l^PUR2C7Kh_>|2s zYNbvdI&s>pmvd&hN%Y5(ilk>1cWX6*?OWtugs*F5DC?$xG2tWNE(GufDTqrVL} zq3EE#JbN#$BomJz3%Ct>sI$Cw$7(=7J$XeW+q9aiLUUj(uviU{*~Yz-F6tfxfRNJm zsNauuNgiV1H@Ii>aX*{o3d<%O`s@8mO)*mHr~MaLaw>BpryRRH04sa)!;Ow(1K*wB zw@*)>6C<(T9$y*NH&3a)mp|?^zvuS!8AU!#cO7K1w^a}WK3P;@kea5zLxEySTL zk7x~EYVC`r4cPZe@22R47oB?qVm|+0Z;kBGx3jSs^!jNnHl*GOYpzIw2)#rGuF&n= zryx|D9~)E!*>R!k z8PFFZgLu`#Esbvq)=vUGqGrqcvxS$6iI+Q+m#Ws$N^2q+DLQT*RT@QsaKTRg3|&vl zgMQXKFiz6y04vlS%7zs4Y!PGzSJ_C?!diy4eJ6qgdiyi$I7ht7FL6?-TvoW#SI#gx zamw*?$dD#>)hjrBIeH$o^qDan{MeP|NXk>$Bi1{N#bJnl<~w+yTc_5G)EkvjXv_((lOrZgKR1>7%<3#e<1v`Rr{Z8ihlksSL;m7SK^1IC zVflPoZ7Td3AaW>XC;TOTK zw{$y80*b1~!)hBDX-7ATU&!1Qq{#ck@2ZeqpdvrLmn^q_hw=BRyizp_y_6C51j2ck z)XU4t3o(SZ`9i&Y?O>~8NQjyz%vAIi79p#)NqF%aE2PP33WMW~9>lB}+kA810n6z! z|K)`$?&E!Mv>h_U)qgrueW~%K(#gzpBuROe*vCPd%S*WXg8gGZjqmVnTfFYhh-n4d z)ze+gb&TD>r&SD!P=W(`5QQG0ex$BOk$yr5qLvh#j6-XN%D#(V{jY_kU{tx2t$d}l zFoVkYn=~a5GhtB~c&jXWa&_gyY62120t5X_=7UA#YOu}?-{}-WJ>tcGs^rk{lTz{h z{cPjd=yUIX-cJ#(^0=}VqO);PUp01k2Ns{?Mdh3v5kyiiBl{B5U7^PN)2uY1ri$TZ} zo!S(ti?pV!sg&C=J2)nNR&G?^$bNTK2_U<70y!AhetS4wQF*7i0o>d>ju&j4GZC=_cIL(PM<~pXC23pYF?3|TrxKHXV**{`c^XbbG^~ZN|wdDjPNt>$!ieq0NoOj-bH+Qa0YY2== zaw)!FN#H)CbALny{w7B|ip+B6R~8TiI%_NoEMolYLf^VWh7?kH!8tKxTtA*cR~ny_ z45Y$A)hMPEp|nf;ozoy*D?8!2WhAEvuqu9uZx>iRaw;}OXzZ;Fj-+Q#gSyA_DnXgp!SdvI_0`}1HO%??0imN%ig}HM|`~8zbib{Io8iEeu-!_ zlY#6Piy(6&*NUkmZ-r~W?0Lv=TLi4R0sa^*g;Em@!M`rAj|ivQS zBcdi^pjasa5cX;{Hydm=l43@~E0d&q+!sWyrE+d}86tHspl-JWD>=^G`~`?ZX0@HU z>C6$KiO|u4v%A=ZwJql^S~yPnuO)kUpec^OJ+ttwF}_|4V_y$UqX!A-Ay*5Mu*IRX zf(dCSG0H|76)&OkLqZ<`wdlM7rpW?IjqSW_@p0(a8S2l$`;}T}h;C$eh3mhkf9Y%P zQd;>3xpImLPt{XrQ{H$(*z_S%^P!h|xcHZol zf3>)(-^s8-q<2;+q4-gl_>Hs{3=oWygs^+Yd?-z!TavfCqH1lhl3HI3Wu{s zD@~}NQN?V>Y{jnirBy!=!N3ea!gmQ5d$V3hcW1VVG=qaXuTSf!*5@c8CGBBs z)FqdOL`3DLePhwTZ(VKGGez>9xynkk#;Z}-Dd?RR{S6TBg66vVM~=cBS5;G?B-^2XH+_iCh=;&XLhaN7Ft~Ps z!taK3Zy@erPg~$l4hRgeIsjOZ`B|C!Xt-Wxd44Rc^sQjO4ZSw{hvqQF5c&RuxLJUl+IpP0~uQC1$Y4&`zx zAjK04nt1}+X{NV?OqRwBAcJz%5R0oNRwEKg7JT<||C-6qcYDgsZG`<7U&Hm~TPKp4 zR1eJ%$DCm)cNwf;frGQ_4rU?$97E954$#<)V3G4}4F2#BjkKSEF^l`B$JlRZ9vAoI zKpv;zrG01>Sj;oDrD4_p!9EJ@sWnNPCTR?rZ57i9Xyv(9Lmaj^L<1N2{ja@#ppAQU zqRr+&)D2uZTXv)(-5!y1%6f$!zE6Ljq_KU2Z!N!P{o zi4CNuor=eHKOA+0NHa(M6Lw`ZUOB+g6}UYenMqVu^NI%Ih>I#9dDvVnBz!>j(18C2 zg$K%_XK3D&C1#`>ozXn17mA^zfGAMSS0o3R&!UJGJ6GMq(v=}+O#xyc?w!_~`b;LH z6$%iwsp1uZ4?x?<&F5O(g~4JW8cDhgNG|iWD_LvrYzn7RecZoJz&>VHtE9_*+cE*C zBG#ZI&ufw_8m`$N04DB8X8@|#I+lM*)Wigf!6Ku)bwowwUn(mnwIuHfu}G zwH5W!2N8Mx(P-k>gP|cY3(6Q+PUfXtVkhanbW}-ySz-sd(ScZ-U=JRa$Ha>4HtMI} zqk6kE_kA79=U*S?ag>1)>!=l3!6BW=2nv@Jj{kRal{?;?PU$}D9@2a|wQhrS-+W)b#82Tc&twAZt%glp0|bu$EuFb z<>B52TMg1o+@izuVJ2-1%OJ0p z=H`(h;)vqonM0{_8l-bf@tV>Ai=GG7%iCUeA`}k=B-*Y9WB|?~1H@R-!|;k2wGHHd z)DE+yL`V|nD2BUv2Q~==9!bs}-3Qo%QF-imd_RZVw|cqJ^PaYRIFDaBUaG-ZQg$H? zKXW$bgA&*eEd1HXN)V*EwrW&&orcGuJAo$G&D|c2vmzdfy|8^BLV9P#;t*n*W12HX z>!yi(RqJdD<1#F)UG6`?P4He%bPD~{=W{(mOlbi7^QTee&JLIXux3y!Y`MZSPz5U>OUaI^? zx6+MtW0q(YGvKyb5H#CKU>3}gcI_mH+qod}9l{P{#~_FL`c&Iah(@trfubT(D@IZf zcT6Z42L}q2Rh{3%o;;3mQg49+txo}B6U!koT)l`X^in$X?(xjHh;;(sO5Biiw-lD@ zBr`$_!h1bKs7f+|V@Ujb(^7U&o%v^;G+KS{H9-{XRkrHlhgEaKo3)hagS;mNdeAStL#;hW?G^CqO}T~*m|QE z0E41CeTO`);RYvj7Mr*A_gQH&NiY)Xwl85>;h^`jgOcO#PE1G>Z{L@R%$J_B;_Fz~ zj{=wwaSOMuM^tn{+7S^6PJ{4WWp8`IBD=~uJCk_B( z)W&DZGa{HXYt`aU+M61$+?!wEnfS$njV@<@s_NF-MHomk83TiX?9*YZU@#Kdo_-rh zZ*WG1#|Ygsq5;-LMohKgv>5*SI(#CENpX}ofBgHovC@;4o}U4UR%ITJ|ARP6xw@7R zsePI=Vk4s9UR74&s^6Af*OX`HK@t@Pgnyc_Nr~H{@i>v;*CjSN=6Z+B{Nx{c4sF)FJsRWlYwee$>sOy=X3fIiukx z0Ca9i8{S0VPv7td3s1Gi*55M2yt*u7_E%)BAb|wYAv#`Y$kZyi#AKu(-P2Nu1orPw zFKhY9Gr^S$Q>LXs(f`NNIY&qKJb!;<+qP|PoQZAQ&c?}x6Wg|J+qSc@%?&nu^7;Or z^E!3T{B!5b^sVmdTerI2)+}c1f-GN&7z=_QzTVHT`bD>^SB|X&y7F-|c5O+NVkxnx zO$-vQxgH+v2&e-;JI>}AZ-qqDP|?#^HB1Y~JOTWUNb!DXoXNjmxydl7MQZRNQk0K6 zY}@8b`x@I)qy%IO6PRnLVyU2Ow8Mk*J`amBZ5UutH>BF3@$k56&e63)d(vrhcX!g z?%KY{H_Uv!s+J;uz>?}3?L-Mdj?B=W`WOFU`{n$_BUdR7Ib`ox1VAoAlQyjlCI>G* zNz=2p8X`&r6*hYG(pTrZUs$?a4^E>KC@E)lHw742BxUn9fZ|dbLl8|@FuT(^J?|&| zo=@0qS_TI4a6&}qBf5Q#{OA0Bh*IT?q={f~TZQ*&<&@E4>c`c`eIK zPRvU=xh-;5v$!{C}-%=b3_-?1Uz+QePqiEmao!#szsCY zG$J`v1hThg+UBmggmqAN+Ay@vF@`EFHNcd`z6-KwPS5gfd6+b%((%=$N*WPUI*SIa zM&2)~@@0#I<3In$3d2PjWB8x*2g>YD7%(2mVo%|x8+atsEleBplPt!X7ZwjUYxVM? z_CUij{qZ<0LNuQCp64;jl@Ov4!A!H@)&j`Q=cwtQ#^8k_Jadh)vGcl=qFqQ(!6~*H z{-G8_pvWH9UU5yc4~hA+9eF0R$6C6e7pFGbIq%9}d)pnAUZ_umv=ddxJjG;$n0S%m%cHSFJMw`SIZW01S2FDdh@>1OO`sF#4QXp)G}d&GiL zc`)csZd*mX9V67j_T4lI&kWuZEcym@Hay98usf869H#1r{6NSFv*?bso1?2yTpWsU zdJ3+x-R4g3@;iKIOvZJidf$Y4JP@(09Cs&!jE`)kYLyBRcXJLt^X@0dS0l4_>kXpV z>i-Rt@w9aqmc0}4Hg!Wx8LUjNsPlkxSMI8ty|gfSz>B_8SGPgB)Rbr*y4iB@h#}iV zQU!_-1F%=C0pDG{JD^&>8qJT?D!_7#f4GJh=N>){ixf7b2zfKSbFG0u#}|jShq{&I z`~}u#(>xSx-GWvZg$Vln?`u7tsU?I7udnqd)1`~|+Nra{(`e_%JjB)orP`*a1q_x_ zm?D!h0*X1!w^S{)l!Vp?K2}RRN&Lbq61f z!fF$NKHR|zG7h*+QF}I;a=6o0E#anBB^X3&>Ro>%qudR>hKwXN7*!jV7^v^T=0%># zi?Ko%+6LX48a~og9=`PWZf>5RnFN0$zT7qT{1SSb`!)9X%C;LTQ(j}-1UCzQFFX4& zqRkv7=^<^7j1haIa&^dDD|X~E@j37lI(zq*)1?_b9Qzo4gO^@8r4v%9Bcqr)xg@yP zOo8=bOw7;dZodZ z8N8j6eout0$rBu{#AE``bo*Iumao*OfH7lux#p6dU z?QAZ#yc?^VUM8M!TWm|3mLuq=#MpJ_e^8?1RNPFTc?6Zkd%blnd)?VFW2U+;UrMr$Cwia4oLp7KFyo_jnE*?9;4_z$@jC zS#3*5R@Q08&4*$WLiFX?2vLG{gZh>piRi8>10{A%+M>=HEr6I_!%%qT5W&-$$`*2Rk%G%ORjc|u&HQ_Qq$7Ezuat1nascaF`P6I zL?@1AD;7orhZA2?R`+nyHXY-#ql$D>yyo^15}`D|sRJJDFiM_qIRy_{?jVh{KRkB8`Qgf1y!T~qrbfO1y|9q49k)w!4l9`=^?a?&$dL} z@LgRk9e~P*URdRNr3LfY_Q;Q7Msqp1DP*YnFJrVIDbwumb%%Vt4l9B?4%+3!C#-8o!n$1^{hAz+^f|Txqs= z!A7R9Gd6wp-;RHa=<)S&TIWhMu`s*m`$*fvcl+A&%BKS&zmCtV=iHs`p4V3pFd}=R z?e}Mg8zO-&udmnRJ+IGyqc^n%@5Ntxp?+_$p5ARUOuila{hyE0JKelly~Ai8zs$C{ z%>Rurmgq7~_D%@;Lj617_G@!4T4dI^R5cwZ`)!Av#c;ljK%(%Wbn0l5A)c50)@Nd} zCYFnUPsK7@<P6I-L?XKT% zx6_eaT(t(hevcP}e=-$zx?VoEIy1e?hXnNxAp$AVKhBP7oX~0wy4t&Y`*-YjZX#L_ z$Fsg}N8re$(NjmCDfaq>5^Ox={A;w*I(*UbQt7Z-7Kj8^c6OxHOx}o_?*1WV?8f*Y z>#JVhEPwCzeV+eZO?H0h$oTlc2|PHh6`Qnz5(Uvha%&SZc+7~#leGtF#Hp3-;2PZJ zkRb3k97({O&Zc($8=RIXpVR%Cd_+Br-D}ScizHK$fZm``;PmY?HX`ovk^A5?ae^ZH zlHW1Ccs+6Ot$x|_Dq_5XLq^Z zzw5W#bV-Nn8$za$`lGRjHop_$oJmKF+SA0@cb=s?551AxvT~;{ui_hhf*G|@IYolj zNi>45z0r%C&)Y%2_qzxo?S7R}I28Z91K@^s5_FoQ>5!j*^yu`4q3gQG{9VpHE+tk% z+`yIV=6i3<*Dn`-XSAkMZj(#7Q8)oc-p`XGzjeOG<2E~65W(l(Q=&MX=--~?Fv_^m z`*d2)QcsyRTWFR0l4=cXD(MD(v;8Z!uqhcaS1D$unApT)O;Y;@>y9yUHu#N)AFzV= z*RNMMZI+(eGqVi`baf*^Wx&uX$(P_WQfkW5tg;xx-3lTZLfrfA?^^g)KmkRi^ zJDab(|Fqy7!nTE^*&FJ3A_pFHr2cF-NcX?Xo**FpWPw+T*fy$>Jd&aRm9E{rDX37& zSI$@7TUY6a_({^74r?#tXXqx5^NLncU2mLkyhqhHpfofv5B@FcfCVg5{f`%zGUC*V z_P-?H< zw%kQuu17ijo>c^KVZyiwSoO;lzq#GC1HTVO;!!V07zoro{4~)AtP>6B6{IOc($S1# z$C8&HuQ==%i^wp#(A1+-L~t}E%hnU-&o%2!hOD&PW1`dBt9-h6H+Hmj{|=oraeacR ztNZ+$WJL@})!Fgs=zOgsL$KT%s+9$+NVD*#(5&8C{Nbma*H6=IR}e6Ah4D}QV4xHQ zdLm*L|K2Yc0S%~U`?J~~LJfP^qWh=z9y1c6Ehhe0g1*PRe~}vs0IU6r8Q<_+1_+kY zDHMLJ@1`%0-`rMcjM<HCYjZVK{Um|fkMTA+bVM`S={{eau80Dsrt#~^#$pnD#mzyla$^mF*& zI10~q$N(Vn&ZXMXq|N zhWnTM+lk)r5Y{Pj<}T&;qZ_D?2Ph@>G)b(igZ;~v*Ppqv-Gi_8pt}1b?#p=l*{Oio zVJB`;*-<+D+g;`Y5NYQFXa>;; zk_?9ncx`_OCp1?hx*#KdB*xg!=T9Ief8$*+C|)!;3`E3Ib1QQxb9os*yQN*&TLvQ5 zj<^_-ADS6^=ZPj0(0=nI1l6HxG1@j}WsPOz690xYDtfTlBK{SOuoo*PF+G6ggBYH> zXVqV+u_06ZmfyPd!`4wV3O|To%}{(XPCE3bZ4oK|yznScR<+@D%oeA*Co*@*T{!i= z84J_WdT=2%a?@|k9Yp0PMV)U$DoIfcD>w>Zj98SJk(x=Izt6q=rkr!BSzy1vr9(wM zE-Fg#x>O>tnuAEsK%(;?YTXuOXhrGHSW!_Be{ z4_BL}K2~m>eH?X!Tq`h=T&4~lMh_^oEo(F-I!Z^L6G)$b*u@>jB^MSHW)~AA`5|#Y zoPo7Xh*Cf$9udS0`x)K1c!(G9w&DU=M4F=j6|5}VyHP@++~Lcu^Z*dhe6 zd3)6I7qw->R~8%)uBN{3VWr?T+?J$=xIW7>w#V`q{sE^1Bu*1)FpQ}yF(bIiEKz}m zvNPMkvo0@l{Esz0d`5ZWs>gBil~+@VaS|_9b{KW.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%0Ao2MeJ_2wFr!;`MhjgZenIO^&g`U< zQ;_RH4}s1b0?Crul|>YWt(o0n6rg8zJp?*iW=C;4eTLA-So$iD^1Am|8ERJ*)VA*W z4FPrtfmR&=lL~BJ)~AHw*ouLebcQ)U3tW~c8sejxM+$*lkAW^D2I9KJK&He%ro=#F zkAYrf41_~yyWn7h#m=CQ`+GSCx~XEIo2@aBu&E4`{ayi4Gsqf4L$6D7HTXQcaq?VJ z1f)ZMZ<>JNA^}v##bpFTY{dn=>?P zinPHWI&9`T8gbh1vT$fu35RxDV++Zn#?a(}NGX*T*~3jy9@VU`prc1B<;-U0(zdf$Lir4xnJ{Xbs zpjQpDq!X76U_nbHC^hD#HQ+Kbqn*PzFKy7w9_Xfyhx15|H5N|=wMve4v3N8GJhUB{ zWWj^_+Hv}0J08x92N1$ME>DPXsfVv>pi5XBdn#l`+*gdapSJq0AWxnO>+qu#+~yDh z07Nr{P+oFy4EdCe9_@r?THJ}A3Y`%@P;2}>V+r5T8pB`H8h1AQzY2}nga6f3xXx6# zuBdRmu?k^$Z4MpmqLUT{v=A*ViXLZN%w&!9D%LEenPxi6vJWJ5qm@38aB-XvujCk` z1hIY}(yc@J`J2&$;URheqf@m~NUg2PD<;5D=-L``1m{LAn45IYFj$y*G!y-fQ>GF0 z5ES>}biID}$M3%rAO5EgA^gB01S?mmE;nnLLab$qg)X9u55;f@uf+ilYX+hOw2uVi z&j;85_26zRGUV}%@s0TK#*T{93}Hj?UwKB;=dTb!=_;Z)tOmw)2F7&-jO&fSAS6U! z0A^r-2ApYW;9lzaAQ=t3LQ3Oj%@D0xM*OA0t_g?&;=NC2gc713=;-? zqK$MMd#q`3pJ{Pl(c*q1Ei4Q2(YOOM(t^{aB=Yu4At+F7jrtgExRnc2%*7owv*#0r zZrf;lr^ThxLNi{%3tjYLEGsG&Zc27yRC#57dv*Qk_uoH$`7`|$>1Ap#gy~c6Pj4so zkSy@c2N&LKy=y!}-@a>S(`mI+ZdK(3MM2B}@lOq=4;f4!DlmQ61}1v5CNS9?#!%b> zI;k{5-9w6&6D?o3RALm~&rzv53-sV{8BGUM2U7>ruL33r4h{pwtTui%w#L(x%Q90{ zmYJrlc#3^r3apbZL;x^gE1rNdDbw5k}=c;a~ z^yVxJJDxh8PQsHggN~ZD04W&EQS>yu&v<%Y;pzR>v`&R52hcfs;sPblX&nd4+s@op z3MUjB)f}C5`)-$x8I3OA&~#(UUFe75Xsz%6t1rI{HP+Ux-VY+v) zE;+YSvUIRS30_p`U`@S)^|N=dbQsOao}G;j*4qq=w-qejZWhR-emCYyj6|ujr2z|T z4VwZPikWeA)*F!oGKxO4=EVbBIxV_Drqkk#0vQYjDD*1POP&6I4UDS{jH?P5R~vz$ zS&S~UU4cO-DC=V+p+mREf1NajIfuYqlH=oO91}iDJv%RYbkTWnCSHUkBVoKRSmKI$ zZF0cHZN|lIg^Sy*$p~V^g~-VWqChKiGNRfWQN5OGwrU3HlEIoaT5w?&*DI-)j02^q&_qo6hX-bTQ|x{^s(CaF4O6*qSM`peP|T94;{?9_}YgK9n02u z00LTN_1cHF=oddZ@1W!9qWjRg^r4~jp>^*=cRYQ!OooymiersVp4-P}OWB+4rt)UH zx!Sx+ATE?=BAYEKW`*SIDuJkU^1NKv(uB-qnf(e(q(wFm2D}46~P|h zYPNJROpq-*B~j)a)ze2AGtkYJ&b)c#!FHvXYsrD$eBrB!UyuB0Z>}>gt}9$@or*?d z(&iDhZXN+lwHYBb8rig`9li96=Ej6$GZW5wJ1z5xi$^*wei$uuX%@56ET$8<(qin^ zY%kH8jZP{3OE@JzDwwNCQzbukpDMQN_muqDq5Pa^AsFF8&}-Moet-vDP#BS9ZfH0& zCh~$=x|+0V6=yW(D2$%QWsVzQ7oi0*n7lm6MS(8=PoKa1{^`}-pReD3{PM4#|NBda z!|8AUy(Tph%MM4#CE8JxJswKv!wLWL>C>MNBMF7-$%7&9cz^~jSol@3aF?-gS7G6$A=S8l(EA@09_JO z4jm4{H(uCobc}RXB0maDq14F9nPwoLC8A+AiQkhJ7Q@YRI~Il4^23 z2+Ek4nKZ_O(=fS?lMBU(R$s-**m06$pI|L?IFh0t`i<=2jSblRrKsm;p;Ou!T6bCO zK)+pQ-zPjG)Kw4ZxJf&M|^~mh$sa4=+@4tM@uzKT&lq<=cmA@+svoiichzX_#|KJ z*McsDV?ZeoVLDgYg&3}=9 z;O?sayqx|rL3jb*yIF=6D)SIKYpuwdPY=pB#-tuG8GpRiR4fcEzR`9 zs_M7ik~w8f0aa}MLP3GmPG#Xda@Clt##}Z2#+ymGQy~vj$V>&M0#o5Tr9$acC<7G= zQ-P_#RQOJ*aMP)9Gf?4%g(r*!#=`e1JbB;iobQJ^=leT#PWM8JTIiG;g-&o#3!QZK z8yAE(sI;34oler(+G=-6!Ic~&y>i0V?h;~l*pR}7&g(36D!J^$tp3q-e!o(o6Ce9M zZ3N)+-78k@-*H~0{NaDke%x0?7`@W{FY`?5rPA7AWXG_RGw$Ae=v4bKQ0>Dx)xghG zlWv1*s<}4;^vR~g3hkAisiuWCZc9*?ZLo6kB~P*T`%)5=6pA+UgQ><;W2!OL9-tas z)W$!EwT~TZ9|x>`JjWW!wkf?yHQgNbp_&}`O=%Q!YjPcvrt0kNjd?`HdCCb&EV0Ri zBjte3>4`U`ua;`kuBw@ZYN-7}HM@#tU^k%D3N`cC@1YkrtP*}2m9VbL-N%GVA?iCM4hmw3Qo?EA$ z56{k8rB!FPhQivoQ$EvC@S5q|1@b&*1bo?boG8$WVpAO}rBxJ6wJV+0LIk_NLJ#7WYVxtw_PHVx%8;rhH19R$!N1LoUtYm7!>P;AV&v5wXTE6gAO9^^jsvS`8ns4J?BG9aauQ-wz4kijhrue=jl6h%2S0}nv$+_$U|nR zU29=}?THb34bxyP%yXE=Paf>!0O9XDsZ}c!desdzgose+VwSozsj2oUiJ+VYmYQ-Qiwjv-TFA0hQe~?hHKl%+p0B-% zH4Rm)>BqqfLD!-Kx)74Y_GD#6osw5PU+rW2b6(f_mS3G8Mzgo z_(?^`;B%PU>!uQ*IHj#%rZ7{ODbKvU?scci>wzk-_wL>+X!~u>_+H7;2!8IbQvkKB zvt{wPzUuw%3mxjDd5P!n`c#;{=fYPauKg`<=UP1LGzgvee=To-;i2RKrNfYRZA+@9nZSpZH2$qROf)9iQxUDAOt#N$UgD)@JNKckc^K-N)80lDVOt}L?`^-vt(KMuMoG8T z_Zv`&6t%RN;yjVef$$zC)+Ajm)L@00SfOTDs7(wthT2m>%^pxMP{Rti5o+CjE)Vu| zIq!rTWt}ZjqZghdH3L@7eJB*DN$>QgnSsoxowO<0RvwSZCkQbbh8jbSp~g^q2x@ft z931HP^QL~5;$pgW?*4aq@W0DtuS1Kkq9o}T`M5)`?7ZoR);Z<2>hsEK2p$Z*ZlfA1 zB}2#}6{gy?DlKu9kDFCKu2??KRC{_01UyLT4oV#)sP+i#1=o7pa30!*^IqpE;pkxxVzVuVGSCS{^jeiBkg^^P6l-l@u06+nM=2-Xcl@iW87{UTi6`dJ zazIJ}{RL6})`{}Bfhd35M-)_8-BsvHntcf9*Y!@#Jt-6p8MT%Ec`PORR6?r7d`kbE zb_H{ogewdb7BaAq;VMbeAfhWys$J6vl6M^>?*@>(+Z&q9eIS(>O=qbn=*GD^PFEEL zp<7#iK2Azb78I6TLlX~nnkJto9{9v0VUk=cNhr;w3(D06(z-zgmb~nZATNhTke7EF zK~TIfb$_~nVVCV#hBlZwx=#45-a6e3O}y>4 zb52s() z8=5Ya>8&v6q1uqop5vgr-Lhej3Zinv9+z8x9}wSCHd%3hAKUYCfu3>pV1d3FYPQzC zivqp+LA+{yRBE|B%tsIF<1dOkotFnoPnlMq7tR_wIOlxEDtg1-iqA0HSX7olK~r}U z_>A-+qIH3Zc8x>>oHrVs^QLb()<+A`+!~+FIUk*r^9W3s%cJe3&Y-0Gm#o+^cMjC^ zx*YhciJz45cMCIZxth9M+l28k3hCOXJZPWtk9$X-C}=hVN-SXrI$BQMTTXfJY$+|RHgqVW<8g9YkSh1 zY#u0b?yx=J#oU2oA7OGFMwlFTjxaGWd!Sf!%Y<Bq+ygA2E`;w`!Sn|k=?YZN}4z!O0 z&_3=2n$xZcn563hCQ1qAtjeTl?H;QF87k}0hZ0&Q3Bl5jpC)5iz{CP37BF44fC*@2 z0>PxtoEvG<%k0OY%zoV6Vr(3?7Gu|wKCf%van~*>@3y+}CMW@1@{^dQOGO5VK}VsP zCam%1@QA~shr%Ow0Q-={`!vl=>$fY@md9VNW4R_^^1kmJQtszfw@q-hskssLz81$vmUR2v(_o)_db76&4&<=W=fU=kKG1FJdaJRw8m>%XDsyA6w>l9U ztj`=EU29EzVF@}|2kmhQiQ}Uu-{+H1VOIU}e50GbVA@S*+RebUo4sXm0nHLzce4U* zr0D}(q}SCVe2Zy0fe#_N9OY~)g+c3N9q;p9KhwPCvN-Fjz8a!jP2y%P!p4B9Qy*@8 z8ipI6b`Cc-*0zxa+VxQ^x?ar-pFHJv8+dXdU~(xs8=LE0o|17&S}Pe(j3>s^_k<^a zgVxpWiAYiJUpSYay0G9h2n$XhcN=pyvtj7NqG;iJw9t(?Ev1NCRdX#>LJTp?zMK{$ zrHERh;{wyQR?Tr$fBIGZY1Ua$i3?0$F)Qr!;Bxsr1uj?b;zjr1>z)n19m0Z0M%Ebmvs5<#<=f;Zky11wh|FQnwT3-< z-B-IMg<1F2Zb{+Jm|#~@z~#}pZrL1QmMj_%cOAFg!TWnfKGoCX)IB{;gQv%7pQneS z@155g_pfbUr40YWGQ!qtZxy40Zw^!-uVe|u@9s;H( zHTB^4@O|&$7iJ-{iI`RU7)kJ|li<}rf>(RpeWYq65S;|5r0j3t##v?MmZK}WkkMst zC{?H=&?UQIvM-9=eV!!=quKec}0&FjNQxkhR&$ibGb+;2r{9vZm!YP*9 z!+i9xKK{bO_lT}K1SzZMBp)fBtMVyY_|?bR%gs@XGJ;MbMLA{qdqfKSqcb3_j9xxs z;hV#|Uw`}Uzh9J3^!XojCa-nrtFs^X>7T#<_S4Th*SXyI#;+`PbGW4M2AACuZTpfg z$}VCz?ZjdILwACm?TpZuKk#&2{AY`tuF2tRm({NCc}CQco)^z(7#8##21pP7_7Hl1 z{=0w0Xn=n5`O4PqC+YK7y0ZNYAqPc>uND?`DJgo|9nfFI1@C)Y@P3F3-rtD}?spKw zy4Olqr^X%_XkwJ^Go7oY>84~By`Hp>ff9&Z0|UB%or{{n3{DZQG%(OhAAobNQ^W~< zRe`~Fiolw(e<{FdrtZu1)eAeEQ#b574TfE(orYa>`LxbRDY|0A8v}ikGtxCzf6t8# zQE61DlU7}7KFG3|WUZNm=gQ!?C)0AD( zAY*7mGr@rg%JW3&=h@D5=B>)&S|-|`+|MN1G%?w`nl2S=r*|D{?*^#7+pESkO_lw-mA?XO*bVQql-%A*3X234wwuOIZV4!sG(oOG`ogrY7Nua#DbyrRACyS zhLXQJ^x3u6^UFxBj}|)(qs2~pM~iuACKhOV?kT;s5*819DKeJJ2L#_$6T*1ww_-GpQ9@1#keX^jl_^gm<-n?mD^*R1g=pXxqcPBSQB9~@M_6^H zk64){+~v`xKw{Ozbycp6Gk3Qb<$=zqf`fxY-3h$ZU8N3?Gyo*+1qk5Kd#RSejaGW2 z?56vwRv?oqf#5;^$6~NpPYEJdI%t2IK}pZaPA4287(~M2L1Z1`+kznU$M#%6fB`1r7Bdun~h8 zC9;iDmRY%(ii_4y6+|3^uyT_bay80LZ2y_|F{0ybN5|U%9dGxd!?eE8dU4F?05DQ_ zbkHNYg^q&WitH3!Af@$l#}bp(83m(*(ZT4rrbbfPn@R6(x$7TvZbnynxjoEB59{ME z^^-}Z>)Z%RP-Y#G^1_OF%Ux0iV~p8CheJuMz~U{m`KJmCaU{|j^!NyL$iu(=$KOBy z{_DU0=cnIay#4j_r(b^k$1D3+-I}1)9nh<2^@6?@eWN9{X5`H*|`Yrm{PK z^U49e(1AkU&1VP#=Y#-#_GJqt)aAietvx@;yE*Lu2A7zN)3 z1!_eB!h!nr0OA z+Z6@N<1a=9v(b#HyL}A>6nfT^*rI}lh%FR&1eZ-V7@=ual9R@2>5})rDEJmA=#pXQ zz3lA})eCAy!CT?isG$B)|M=yXPrtQh@AHzSR@=`ADcv~=&cAF$!R5jB%bg!&6g&zA z^e%ljD)3dhR)x8;-n|6D+YW-a0|?&kjR|HDDAhsWYICUWF#)~9i!Je*(Y9urE~Pmp za6bEN3yAQjm_QwlKmE_opZ@Xbr@z0r`J?_Feu%&Q`uX#VSb^~A^XLEi^z+Z3*@NQo zU{ENR7(p+#GFEjkyaBug!x#zNg28V;LtsFT5uQFqpj3QxqESsWQLVGZLE}Z`;B~JY zydEkCuXn}>Ueun-ru>@GAnQEcN`@L+5;E?|77#Hj`a?Gn*d)s|;Z!t-2;YVTfC~xa zS~!qv;XvPJ3*&lURS`yPKO^Mqe!?VpViF8ivQ;xB+h?piPg+^{aQ+1<^f^QKN=#4!{+djr{;HHNIH$ymZvljxog#$_~nF0lwC_4l| z;Qz6AcD-@jN*cb_zsL_*z+|ylBrn;`ZV$YIAlnIa^EIBve_c=qr#>c2}oaY`7oF*QSRO11x zjRaTY0pH_+Zy+APR4dTwNVr15yMlsu4GP}vEE<552?d}E3P?E2)kAOs?dDoSrJORe zv*`K#8%?Bi2q-*=-bgrA_0Uxm*qR!s1qC#A6r4K>mJu=j$i8qb2404Yf%3ItVEOYO zV?aeKN;1YI3}|VrEf`SgEN%@|%n(2fNNN&355AK0Y7ErVg419C+~TQZa1kAmsS$zg z5y9DGAjJVp0_l>w$Eu5P7%~aU*Ghur&wt!bv?(`;aY1e;qF9s#Xn_CO^z|U?mEm(7 zAf$l67>^cYn0jt-n%qF&i;R}80XbVmMwJBo!=%~Gsfr>Wb`A`D`Cbu?M;{QuG=H^H zVf&7F&9Cn0ba*5klvu4XHwg@wY=2gzgF^`v4o#qN2z&8BseXuMO)xrHc5pHs2x!yF zOzK&MDNLGR%AEw9EKEUCj}uOmF4RuK;=L%$A~v`d5V{2M+$D&7;t3-L;!_;0%KCjfW@a3IR=mlbIM?}Q=4-PRt41LM$a#1G&OYOjGu!rodmsx*h%md z8ABYRHu2~n1_W-UE;tl*!J$zX9CoV<(jE)aVi6-NfhA>7nDoe73Pe9inCHRIGI`A4 zFrgqC<=9bhqMo9yD5ydsVS7*UTk0utFu+It#9l$*xG#CI9z&t+0}!P;7~GyLz5XC=DjG$MS`eTTQUPpuG9i-jhOif~aDQZg;b%0kd~b04RaGa{z~v(C!G**G&3 zXA`!gpeqYI3Z6(+Wa7bPeNoGSw}k_58xFkPnHmUPIIy@D87Wjz6@gQ<$$>!!Bp;m# zWRemL+RlcL;5r9R!vS&6fjV|1>)4U;odahd66DSyT=3P&M_g42UX_C3tEOQ1YOj<4 zv(6aRVr6KQkhUyA;M`$5JMh{JUh~xoDm4&Ct02Vbw~m6o1fiqgNu&fO^$svXAW8{V z*}<#gW%#P`GJLhy%TURrDpE`Dz&N{T2~bPioIvzy8e|w9#X+H`;5gd|Lbybo!aTV6qI1>4p24P5N z!C`DWj9R;K=xjI*8>luD1XecG>0~){Hhhb0;0%IN@DRO_`M44wT^1LU%f`jz^2o&m z1oMG^7x(2|3EE{9qK@lw2X!4FD>VGMKLl|cLrPFAVzUT`A6GfRDc(zm@o zNtAyc-geJ{GNN?Zj3{019Z}-TC}Mz&C>XGyC6&4&|Jt-QtvJew15}}C7Rk=Y(KrFB zfPF;iM8yQCDMVaZRO*Vl))jky;q2>*91<7~2Hb^p>1bCdDE>6k#yIE3C}1XJ6eyvMDdP!oCedzMpxQawBZ^@ZY0q-JzHsCW zqod$N$-({LGE_}6ECM7c?pq9PBY`Rk)b>4mT6%Ku_oG0^o`36SL>F$;$>j2fLV+I| z3jDBFb3j>!D3?J+6r3NF+`w2;TY6+ARrD;GXAo(xDjDTH4Ji9$!l@<|MGXi{%?+vy zk@}?K*-s{_jyJtX%`BC;(X#gP|t|=bjiqo=kADSimWtT6GYw zN_KG7WCvHfvjdsRg`D3P6d1t8?o^T978qEs-8kxDFnlFOb2ASkj5A;#QtFE2j)Eua z98fA3+EhAR$q=tff^gL&2v;|c8&aaOTwU`U5|{1j2n1?Nk!3N2TJP` z`|h;oIixgp6rBBVLRy2sud_1os8=<^t0FtRYGj93x4TD|UDgvUvLYLM0%dgBrnqs9 zf{D*0jDtmyN0(K^h998o33?N;qu`060=U4G8gMQcmn_o?1w~qP)kur3_DYK&k1P_% zf&yg?Qt>z=rQ}vrAc8Q#NHRgB>4XqHlhveEZy%fp1yqd=q3%bLH7anuZ1_#=SjTis zu>r0Vgt8y$s@acpb+uPzNErpi{aD8hTdFKqmJ;OV$l~PeteqXK6Jtsc{78`vy;jgw zh8+b@6cxA&o%DrSV6>JNU6&5Rb<;t(-n(5HWnPb>7H=c|gb_JGK!ujC*sWTD8d1qP z1PiHyV5JuUQA3v&_37n~f+v|?j_Z-|g2RCgY0-7@KfZ4KkFTfQyV7Fw010zIpn$6X zu`>Lt!)lR1+`pf{3wL*)fBJCug=hPV zp<$~YQQ=Zm;Os6#V}^TYM9xZwPw&%D##h|?Uw{4hUq9Xb{NX>otFKpn5$@in+wVsj zYn;I^@}GJJevYGf*NUN?o( z>z##C{s>EhSH_jZKBbNdvchp40NJ@QDNF*u3TGa;J1n}j#eGWI)3i-)F89*FrCss{moZEvyVOUlRc@<3ViEL&9yv6iydG+nR^h~XdWXSjU~s<< zLRJ`1g~8D4Bj;WpG2((R%~&GkOE#*i;>->0JUSXl}c)BnbIu;l7dS;9KWdX-!1CE_h1j9Z?5!x0V7ILa8 zvX?^)R6%adX(;~8LG5IiFr+SvK;%Hj5_E8!7dX^1>SZf9tS!;Un+J}PN*?pU)}jO) z-%%40p*uMKW^izH-`YQDo4T_iIl+h(Jgy5ot{Zslbb{gEE)ITcXUcX;)C$UI2T@vM zztx>lZghhT$R9f??2r^DCk87zJ+)8W(&1%+$IAvDdskr~ zBzR~le)oKNB2np^D7o1~wN|G;TgbA~i3v1oU=nq9oEJM>O<5c*l~UuDO6k2#erLxS zvcp7P6pyRbrVJVmg&c>59EZIPSH5x*IZD35?;^xpE5+Dy-So6^#+o3M95f`~TM>-K zIm8EdbaZrdbUY7qNJ?>sDZW^WR`e(x+M(&t4#yo@Op7!?ZIwGjw!~7)#56cE?1#sqU^6P{D0p%d@ag0@z8sT}Zi|AlW#^{ZvU9U{ z%Z|*Z`o@ z8L*W>*3IjJg4YcSUhg%?5^3%Wg)F}MD1|Csc|yxLF1=NF9Qvh0P6Ds6~scHBxY6^dReG|q?sO=L~|RH9-KI6VFo>5@{v&B_+`}s$4-y)q6g_p4^!zODm}Vr z>YVA3>^N;qJ#5_P)1ss3Eq$Z6^n3M|T4r>ZqPGOY5k)3PbnVugljg!qLW~murYR4O zPsnk|5<42596j#n|+a;$N~WNGG?w2zmbThM_O9aSA+WkpAqOr7;y`mz{6%XD1Nrhi}P@qI&&?|0I} zq;6xfO-L60)xa12D5A#u^6jj2@J@8l3N80Pzu0$ zKRKQElgG1fP(8rDy67)DJ}Ri1T*t1YkQdS9MX?E0phCc+bwgUZ-m=1 z0itpH9!@`OPe1;4FvO)?k1I@stAd8B1`Stxbre*LcEw_}E8}L(1O|>{qwDG#3?qnf zwj)@rlD|I<)=q*ZGxxCKyuu1;YA00IumWo*v`etgIjqppb|y`Y==BCw^N*Z*EMGG^ z%tih4AI_2Lx%vOpKRchrU6zZ%}<68&u;Cc^i*LrX#Kh_^uG}T|>ZkdkLr^?U0ts4ryhS z%yz*T5rkVZG7~&sIs*YiFYSGF^g?w4{=Xq0hgK`^ z2NmbG!KUw58Sw2*A>d6zz?;3!^+~>jM(RR9z@lD4v^uW8*jUpi=23e)dk3j|U?B{E ze0HY}z_S3LbTtHAng)uf0gpZTFBmzF*nSxSIfqrki|7Njv+ ztF8ENR+ASd%rvC<&&knpEMcZTzVjS(wW8Q5$Dz#<)k#?FK@Jk@_>QDzA_wZMj&AO$ zV|{outFxZLdBk8&+#2}s#>fN!`|xdXfg;Y7KfFaLJbtQpErM}JH>S(qW~X6(ilh4y z0Ej<#>O|3V0zljiO->$9@$r90ySVt3bW(z-6$a*lfw{rJyb}X)I*Ty?YQccf#->gH z|MJ#K+6sX@nQ=01&|yp=kQQMcD9lqI{O=s-9Qf-wU}6>AL@9)cqKFm(FAD@-HW2tf z_RelMjvHyi$8#6CfCbDVi+_h?lT;uCMr_A$oU`vBXCHQf%>sM-TV%6a8V)VDW67C` zD~{wpX)MijJzZ6N>#e(k5U6%y6$038fwZ&q+cg)cgT8hSfq)C(qRX-hV$nEZk|>HH zzz|>vJUaw*g+SW`Z%*JYAn>L`;LQMmH-{~anNpA&; z%?C|_adT;CT?&zt7OM}MrF*CM5`Fk02&&Uh|N8Im|K8%BY4?KXUv`s1Z7ZlM+PV_p z9_+*J2Q!@#B#7Dbzu4Ji<=2i69-E`R0m~6hiHfpr*bR3=deiM~jNV^*^!_qL?=g2| z=WXk0qQ;)WP|Q+w)1tRJmBCciQ)0Furlm-o*R|16$0cI&oWgKWb5I`%YT0ha^`O>X z1oitK)bEF&et%{lq+Y=%oW>~Bt5OBM>QX&QL9Jd-X{kmv3TFmFDSKIBfJJK4x)XXa zUQ3Iar7E`-)k+zfhin%EqStw(S;^C<fn}0vRjKcwDygOzx>a19mob>Fkm_P?Ytp}JI z>U#Q#n2AC*ILu**ZJMVn2^VP%0#^vPRU!Bd5{Ub~-}~*Pb3eMM16~US)*t`)A=ZBU z{uMri;13^u|KmSrP8MLl^m8aS%_FpcIrIPxvl%Nk0s=~{I{`iF>Df%RYqg@pWs$9mYeWgbB_Y^!kteR1fK0&W zBVe1e_RV%eT*~Y0$I|&%2L6@9rn9X=HJiLnT3vU>ucot3f}dr8R9-4o-6-s8Ivc$! zV9=DzvxaQB$d-$2x%h0Bi||QRo&ET>v+wP|zPE>~-`2!;eFcz0>&<32rUW5wb~Z2N#OSbK|e@~ z@#N^u&s}HVbqc;4DERIu1!dC~J83!vW&8C?!75XlRlr1~n6=4~YH>vPBSWBM`un0{YDzo%DOx^UlR?DvC={r=!&nKiZv z*-StG0B5D`z)N_g~s)5zJ}s!+6Z*8)b_RtRyC2n4?gB7qE_4pyfLAk*dd5J z1T{mDA$X0>i|eE^UWk=@CK!iIFy0@WRKm7=MWc}`1ihD36s?m=+8DapW|^QzrEw7p z7+WET2}&Ju%#I;=Tbqm3ZoTdCPmMItr8-+_%p(mi#|J<=4n2u}T6$s07+-fjydL=Q z`Y0cuDn*R6t1~}Za0XYcur=CBJxh|5)Juw4d8!vHA94)!Y!#B_NyginWbBPHx(@nG zBVFhcwrK`Pf8``2=M`T$3PsPbH&tru-HGx-e_`VmKXiJ080higAU%|YMh~%O7icuy zG5Q>|m7bFDnS&8zsWp)&nAT^)k_#-sFOunTTlBDc&n`Bt1;RcH1(E4-%k)^eVLC$q zE+($ix&dB&D!Q8Kq}73QDGgMf(!k zDCH8BPD_-|dt@uvzuF2`(~Y9{UA)?w&ko%N1@&MBYX`$uwOhfCCb3)50T%vZE7-?% z$luHXmcIFO2Uv5e7fk($uG8w=e&Ge3dUqlX-HCMcoT{Ew)b0cor!9XFQc>;GI<$(o zK**VlQezC++f*C4Z84(PrkX$(?$F*?bHeY<3AgP9tNxe0L;J8ImTuT*S%TS{6XN_Y z_S1FeIeqxnO-&<47kRrH$lHm5bnFJwaWIgMZ;tjYWUD*`c5>+2HIcn^xUrZ8 zOA1t_G;$%!RIFQr5%z8R_l=1K zh1*exI|_HPppJ|}M&Wg!5cSDJJCLJG9o?z!85!I1vA5;p(3X!!SJj&aL#17>j|I5y zgRBL;G&2^0gD9wcRza<^!;A7dXum{eA*Y4RLT2F$q=k4Q0??B$b=_2XdCZWyCwv+_ z;nP7QEh5rtqaZp7DG=&NX>)|HE32n7Bsph_uu=+Q6F5N(Xj3VY<~@QcFzahF4KrC)3{-oMm<)LC)3_WZuDc;G#s<0qx)^^OaXDj_^uA8@6~Sm zZH26Ra%N6^1%$%Is|B09Gpgu`C0-`x#%+l-Q0?5<)!|}Ohl_{VGd1ABes=cE8|KDe zJ(K2J56Yi3Rxe|HS$ci!^!PZ?3pr*~-J7 zt$em;3!jMpN<@l(`oG7&m$15+OEBnQYU8#nY4MukKE&31v31}K=wo?21X!FddeEJRJZ1{%>`Ue?zZ|>5KMIRjb9R$lIY? zqO!4xyo1hSF?E*#$3MqE$NzK2f1MDkH~&h3i?(C#!(n+C4$DWaYv_Jo+Xq&4YYM3- zD%R;Rs}$n&7}^AjDJ!7oK{XS@q~o$E*_L*5`{0J!2akr!_vtX$ro%u)ZXeum`#{x{ zzP=}Js5a~|(xY2bj*un7Z(&W)FQ!FIArOzwgz9(?(5)OO04mlpacKQy#^p z7>ozY)x#BJ4;1@i&mPR)J%CB}pobg*_Uu6oe6`>*uREbzkay&yZzR$IQDPw)=w{6z4f;(sQSWI zs&vt28AO}qOtdNc0vI7@*56ds)%^z^`uc5)DO(GVov{IN~*s2CE} zp&@(Tf57_>ShmTs%@^2zpih?SAi6fqd=*Ujxx?`10fs+6hM{_8Yc6DGt6*9#gmzm5 zNdFn#QHWYgnAJfLjf0dt-C$cA1oe`|A{XFwsEk5JA*1jGQ0OWQT{XOD??w)G5qlX# z?B&ft4mvQEgT{2P3t4A+R;R&QT+Aq#tPH4u9$tm!7e1-m4_43hlv_9z9h?Zh(ZI|U6=bgUedUWwTxj}1;G^pY~irl`?WUZeD~ z1jZm^kTJ*@e0~g?RvA|dS#tt^fx+(fQwF!6a_06U)hnnQqWwf#xQ-^F72N@n$meZ$ zp7+*Q7qm+d`dnhkq68OG8%>HX3cDC#xhlS`xo+n>2$dI4uEqMx{9}Q>obh_7CkevI z;m?wix1$4kCLUAdn!unb_GeouoOx<@a_XjtX)r}h2Tc*_X;Mvg zXkC{bT8p|{J|Ot{)PW109xX#V1ZD5IBQ}23KK{c0{xzcOQsK6Gz^sGY35=HSgv+m%^_SwL$ zIkG&kaBBk#o}KOiz9|lk)Ln2aonJ)<5;T?EQ>!TF zYd<+#jLq$!fLU_z)+i4Cs|bGN;Qw1pEBO<>fMD9Rl9`B(a@QN@L2sN7>W#g|dcLHq zPi89{6jgAdFWN@RC7qtG!o;YS5~Vh}mkkD>2+gZ7Z*|c&3fMQ&$bBPC{_LV{-bi!3 z8)=B)##FBZ)5aa`#YUQ(Iz7@rk92s}v2CPrqFby<@3rmgtQ3Nps&tB5RLB;jS!W#~ zm?Axybs>t?-caz%xxqHs0FORzJyg^GWj7Te=Z3JUI2>)Z1vZHh&o%-rmSO% zsa83Lt)XuW9{OPq?+y>x;30fqc--ymVvc z;q?j+Q%_RdY)(7-ykr-ga=IOv2wW5_^zU)%aclJ0r51kgnZnjH6^`qcTdrGbw^UM) zw*x+iJj_I#Di@7(1$edk!veUdgO?`o zi7Pui@rmnm**s9p`xgHm>-mYl=z5mWMciQ!afhQWFW#*7uyV79rR$;_ym_zm^vpz3 zNt=|;CM|2%Gp7u}8^>xZc6j3Of41=7l$L5f$JV`}%is-N&b*<)uLB%Yv6X2}OR)`b zXshZO{3^Cmq6&8|gI^evi!q^WYAYovdsvJvJiu{V102S6Od#$99DY-2!#>G|UY!=o zuK)PQ53!DC?O)+T9{$6J-|0JhC>~6`Z+zkBP-gzP-~e;z0XFC;`vo6fU%`VP&T}LW zb0peYId(=pJ~c;Dx_xyS?5oTDfGDhpvNJ?M)pVeTjwtj}E8EKxFsSr2Kd~uiT_VQj zIbhRbL|ulZ8BvTVM%4F&D58yf5>Z_@QU={fd41FyO0@09)@@U;j(**}p)_F4=_Ymn zF<4&~6|-vdD%mTLIw#5AP;3Xlb^vS#@G{;|rfzswZO=Pi){}j7uMDGm<^54Z00m+- zM!{~3LibpSYqADZCHmRup3EhxSe6K}P5l}yK_;z=VP_OJ1YkpeZ(#^fr+LJaSyCVD zE5l%4`EZyG23nc~uBS=hR7ZnA<>ai@6zj%wt#Sz=H`AmNiq_JKg|j3^1Eb+vprIuT zPm!VPSIVGYDd+kXwHl2}^~s5Uv_kGaLR1X(iGTEZmNjIl024hsec<1uEHm27HbRUB zM#Hy3!>9l6Y`E*H`ny3@e|N5`hqe7X%Nn39AVPF~2La^@*7Wu-qOjAnAqyXTmIyK0 zc0v_Qc235HD~cOyu6WDsUvB??Mf=y*waQNr>c>8F{Npfl{NvG?W7p27^j6lOl+yZj z=Ggc)OE!`2OT7q*QPdUdbw`S_i4bQLi*IjjXb^Vst=Pr4u#0cQXAKKje0#;~Rhvlx z$`jpP>VVFL`0lRTo!kv}CwE8JD;jLt+j<$TE7quZS?eB2w+n!&k+djO={Rk|vL-hr ziaToxt4tMEj^aGwN@6iL;9{yh0>DXTm z2}3rESBqQCj=aiNAuI2%Lwef}fou5h(p!y};VTQ)(ZLGOT6NlEX3 zNax(t4z>C%n-D_Dv6&hb2Ma1r~($?PM1mIt|ky0-uyMHdsn?R)wxq$_Ilbx%>ryQm3E(^+KRt7+8$)wtgp+kR{9T6zT+*h(E+X~0%Gimhh%ri58n zx`IFs%kP}E~xdcQ|sM8t#=0x$(5>|ZfVqd&IR?b z8`fN_Qmc9xO*-8QtCNW(fVER{5vY{JIyl88;+2+&((NVU&aKUM<{t2&S>+A`=mA=I z_;c(IE%6vy_6rci#JV10Ay|E09MTWyZzHOH?Wp>7K-EzM~cV2(|1Lp^_H*5@v0PW7Cak zfv)_F0ZLd`CPj%=Ng$Acb)~@C$0ShUeh{ekF^Pwo5Wb`)R6Dc8VP>g4z4BZW{yngT zUJRq+O4NCAyZ&lqR_V+t1GCDxWrnN+Uy~KD4t-^oGIq7hpesQdShpp3FjDE6>7X~7 z*j9uE=hlg@B|>sOd1ls?j&|8?@uPD7$iM0vnebFRcmRq0c5Rt64sOl{HFMZ3lN+^3`f0cZ$8 zcWhni-dXj&Uh6xIty$T1EsCf1_)9g-)XCKK58`6JW;~c>}hr!arxe&)c4Q&{@HWhKVwoQ4G-ZJ?8H}B zW&iA|*+08FD&RpTm9dyLWy2qgvbm+wAqA`U%2>(_i<`n6j7|GzahM1BV{Hf4g#rt0 z1y=RRL$mf&hS-7Cf%OQ$;&;lsw0mad?~XRWdR>6^x&hYf!@x=b7OucDGIF;9ixWPz zmk`3FMI%Iw1z1+$Flq0H-l24&@dUMi+ZuEzuekQ?HEncmL zgUqTPTy<7GN^qq_rd~5jD0NnDgR9d1ebuyoUmb1#wj}d)KpG3K&`{Q!6(5fPpm_8y6gKh#goRSRGi;7+B_nUZ#Nyu&@Qzb@pmqZ!55_?|Ha_O8QXB z?4^U0_6I}JkkpP)9?I#UBHS&w2h@ui#^9{Qln#=Ovx-r5VqI+icTEQYYXA3IztZM& zI_MtSPi3Wn^61alN-W)p^$QS-)cvkel(z2^?e~mc7x{wgM!w+s>S*mMXM@rZlSNk) z%4d^c1r*Tk<%41kBI;0{Y!b7ZhIs}D0Ixt$zmpz2tU9bZte!8d!ii4?KHz}kFslm;?_3C0fMqO>a zs#}A6O0KO}V{g6cw0eZrE1Uk)I*seJtSWW(>!!|reYDO_WeixAHc=a#2+-#=&`7iM z7F862Sqz40%2}X-h$fhM2_02WCa}7TD)`}nRY%n?ng#OeBT+1XEvs%yi|9?$B6@SQ zMHF2sS-B!<&MyVz3abdL*Ly8jj)rMjY&6cM$-#jMH7-k>Y=_mQ##O#f4z3*x{9*RE zs>AAW<)GAwbg^PEhGDh=R_PJFX?jF&4x7BG6kK^-fMvBYKCC8h{QmE?TQXmN2n zWn7foii`FB*Kv`G-9%VSxA}5zDlWX^dwU|i6Q74}A;dW*T;LD^JSyzCxCmU>x({cx zs<==qE=fH??uYm3@$G&X zXEWdP0{jwimo@6)uU2vN%|9#Nmf!NT9cmAQnuq&P%Ua)ZwCRWq)ZEQKC3vm38EWoS z?|%(y+GnUKDw8S>j4B)cU<0S(dr$)$CIyoec(R7>tm9~u$MHeFz)uotzr@@MQh^`T zjEXO38GbMCh}-d{?m?@*21<2TLsa3|mc!#d|T zMQ)RhAV(8g0$$%{0+!oK!1exD!#YUHcpS_XAq0F!);rw+_#^-bYe@<0YB2@Al$2h=9d*y}ZNXdJuj7;VdtQJStLo9;^I#tZ=QgUK zS_WxQs^&ZBdsEQ&ra|AEqrqPgEo1O2`ec*NXHig)j)VP-))|MRd_OUu7S-HTW~J2Y)^IyNuwE&&uFWd=_a50K-X4irWNuDhcq^B*4>A20{w| z5VI9Ba29I}l>`_G{N8jRtAQZf!G6-e6+<&LlV}45&~*#-P%Nt9>iy9i@!1W2*8>1QhL0C z3Z%v*nBL>ng_e7d*E3eC0g=<GocudPW_|}i!_>6lmM+;wI9R= z%I^u)EM_+2IC?L88Uid@h$e?a7h3MRr5#w$8Cc@RBhp%;48JR_RhsCpnhLkd1Y+2V|D9HwZ*Uk%Lhff?HkkV zhA~XmlAQ%u5L_Tf^E`K8T`I7ueY8_u1fm1$9|SB&=3qdQ2=ZUH((u&i)CjV&XqQzyFD|k-_dpg+D!RIRifu%E6 z{0)s%-dkY3E5Lf!0PEd7VCfh71*2t88s0dSbhcb6V3D)RtRa@y9`?2fhgtB%XR6O3 zmIua+hB$To(kGP@cI)U)tVh<_3U{SyT6uW=8x5(luGiaBe)LrDf32kpvuuquCWlyP zJ%LSv%PJT&de@6pYmAX8fG(y%%^2M>1|7!nL37=_+&+B#^lu-2`~AOOyn6rXpFjTh zr#_zf@CGgPYm=%ft@;_W2}aSt+MmTAYkC9IzvIKU{ocF3dY;3xyS-JQHs8GRgue6? zKk4s2)f=83$Olc%miN-U4t|{Nem55j zEaz*Jru$1^^_o!!)_2LW8#!PWXm4p%JS1)!4~d&&9uh%Lw!9^W>z14+$`x))HuXd8 zOjM7{q=WXvxms#?3Ob_p)4cS0(dEk=>$Sp7wWZt)KRmp8svVknH~1mU z)ZuiYp;V~FY+Z}lP&JKhmG|Ov<7+Fq)VS_-kn>6Vz^-$F(p^6JqrbNYR2RoAW9~Bx zNVEs}`V+jU)db&S>s+Q@&dt=zIUbFvOfr<0H!F|n@e23ZL(p0<4t9r>9pYmBz*ptu z%f%5D1g-qg6Tl0VW^kbRc>JefrP$z3o{M-1bp;clRUX`Jjb2IdE zzCOq+Z&Hb!fXbAfg#cMuhJe?g*;AI8;%F8i6E&oY6%tM&v=IAPaR*ih)^kxn*wok6 z$w*45lke%Kx_-VXth#Afb#stah$*(BkQHDI^C^^i6$J?1?XhZ@%%aUSID=_BP)&23 z7V;x@R&`c&Ry|Wzsq~+gFTathx++ptSB+HF)j_3Fg-NT~*rL@e1_wo{6hLdeYa~A~ zqRbS=FzRF^&nN#pj7#*POI1AyY?)eS*R+<|`I59sRect!x8Eo<^;xMteBUeZ$_rhp z>iNLWnfrRB(*Ga{A3w?0Cy`ayxNx|eKMMr^Y#?~h<4bcqmIdqGDp*fqV3#4tKeBI1 zXcbL*Bs=OfKSRn6@)%AXf=>d1WGe)*LJ(I7LhKOi5WEZs8j}>TjL=Yy+c5B5A>g}) zfbR|x(4~A8rM)o|P+LwwG67vc*cFs9VYJ5R=#3tPfHTuf+hs=E3D_+=x?*W3;Nw|# zc-au;kDbFZK9Xt)cwRCA%WWm#djIP&Ag>|OY__IoHgiy@i)j%t|7eeZo^~@>o7V%s{a+~2;&1{F`xuRA?)_91+dzOk(^UWoD0Z$UL}+7 zRz*+5st79fs!^r26?;AP?SbEgq`sg;;mc&TFD)%`4FUhiR=ewMCEy=NEqEQKL8w4E z@G}QcKbdi|OhaV{t!yyEpyZkBh3N~g_Y$>+T=f)QL ze0$Uv&||7G7a?@e#z-ojYs^k-Z+C@-mG_{-qH>MdNT-3<%Q*I8ORq8a8gs8PKSqr? zn?cKw-sA3vIAgkk<~<1#07aH@ojp`*~*faI$IBOq6L_oRyBLbJH<(KG-qE zXG3b7hjrsDFlCC*ed?a_yMlin9nJh}`E5xPJ~P;18AIr0^SQ<`*}D^kr~N!^+sch*>xK;(aLQl+Iqhbjb6AH{67La>8W%9iX8#BlojVU}^j_Mt9;^?2+6-{_&MleBQ32)>|?K9$n<)RexbgQahDA(g(1g))aZ zs$_RcPAtN`Il_4!rzi?CL!71bZ5;Yx4lwIp`u+)}@6UVZ&Q?FHlG9z6Dv^}F{cdTy z0)dytUp%kG6QY;Ce=Z$R)5c;Q(orRSbhF{ZQuwemd{_?i!KSTqZ_3sf6C#AdhX4lm zw#Fuk5JrjwnGar37(xtj>3ry0W1SB_Y->#2`LC5qxh+yDw~bWF?Lny&&|(Dzp8svB zkU~hlY>HWJy>n(yhc0-u<2)OKam_kLDXJ_FDx`F&lpnSYCW7)gx`0w_NvzmNr4ax7 zU%mgo|M>8?5AXlwUR=TF|Gg(FFr2wt5`oX(RZAV4$I@H=`LV5Y(7naKefq)|F-hUm z`BtJkoFHklox(-~w+J5HG=fJrHwWzmINnbhxKs??_-YYCE{8h4V$fb^+(IVUafr)I zQ<|U;6ww--Lzlq4e0^?H9VqpV1Le2q9d$Q>?k14`Sdr-tBGDGwWJF+9LXMjzlXFC)&}#8B`GE$2uFlrIPdcrhFRcuom>xzV zpER6~8(_UHz+L~@0b^V;_%VgCCZ$ zhgX-n7o)4g091zotPTTXcNpl{dNhXt@oF-%4iU?-#a6NTzG-Z}Z{8immgd(NY!$_B z?IhAF*m6jES62VP>boI+kxJezbr#wa$;g42nkb`Ge+#%%8Vs#K(3 zH5KVs_ps$&X!XMIX}M>PiK!-SgU&T+22pTX49Er)$CEu(TpVmztXD*-CauT7jGOhe zbZ}j$4n|NlLByIM(wZQu&k3S^D1kUZG>3nNx_tL9G+ALo>x>CII|!d~Rh)d!jg#;B zsFSZt>a{?DR<8lFMwe<9h&Rd(tUwRL0!ZVWt66iaco7@m0$!NdtJ z|0H+(-Edhu{$Kj@6u0`*^twB7;%s-^xNl$P1zc|H0$%Tz1?*pF^TmR6nq&vr;?JU4 z)?3K3fxIrs!rm~a2L~`47-qjD*+3mYMKs|067Ea*AHIYy`AWRIinHyHNtfw%36~nj zZByg8eRZ%jOT|o)N`=EXP(}4lG;3(LH0$^>Jb9cCT}47eWlrBzp|zdN5B1>Qipl?w>Sc6aDOe$%7-z{%ME3-vvw6mw88zD7ZInjHl(L;?M zYHSh)Cb^fcyL4!m@SkM~|Jf|zKM!X7(l;tr^RC#-XzfkWe(`+X8M7B{*kSUKrg@GW zn@EXrLN|^x`flBPsnG`5x)EGUl(3d4)qyqq-SNcU^1i5u;aL|OH-Uqw?WGch$WDHRO$anHw zD0zq~d3+^LSjpo*>rt79$oKCGRwY+GBI)T?lCRC7hU66I%AnW=dvb@d63O+|m z3azC)p5RILcK6KV=Yj7{{D609Lw5wj3&w$somm&kEK|o5s{I~@AmyQx=}RVZjjy|M)+=K&z+I8ZKFIUwo3k?rGA5``=jwX?7pypD^p=y_@!- zCQoSZ^FV(=iAG59rjX!GLxML)Nf3O}u=7+j>`-js3JDCSV0%^S*)IVXHBUO)q)|1a zUC`)h?j-o}Bmgv(1g?|dS0;fyg%h2;>}GA8oMLf$i;dG;JnHm@SWpmF6oBX>UPUgb=A}7^L^u#t2;+fplQlkew%WZ;{8EF zXdZ8&^LPv4K^O1qb(WVO{ zRBIM_sr^L5vqeLR1$7lYP{6eX{C7%yeg+= z`NJ=cQT$mCh}R7euRB1zJ`4z10nr3+0R=$|APkk%akTwb4rI>WB8Zg_7EBh=ho~nX z&cO#c`S5M>LCY(kdTUSiau^P+1{t~ru1iFFbT zKq%cB65Mki)*6gX$vG0iuP`8?qR(crvkEz3@X2BDc^2TlE((00+!$Xp0=(!5@ZxAs z(lP-o%dJ-e5LV~WwI@lo0AaLfpHoRAdcXZ-dpsIo%Mj9=geZFH>)PC@09B z0dix2ob|@%TW^F~OyF)JaLVw=b$uhm%SMQo9U)#GjSm?W1x&FshKg%AYo<<=ZO{k+cv-Swwqsido)%Ms|P31HngDJYDr$sEYy}p zv4SBAQEL|=I3@vFA2Vh@=a1k4lO+YNWt-1M%~aDvEhfth95dM{BV#B ze8%wDg4_n0P#`w{O<8^vF%s+w9+RgiHHN@!5KAy2OPgr2;S6lBc4q^evSFqX&pC}K z@9gTTJlmO;QuK|7mPUjwjR;TD2&Jwa6T%Jh2)R0VOSyF(2+NPLRvM%(=bsuXg5{EM zERxXI>1S1t5q~-e%i!+u63;G+hT*;E;hJ5I{A6mpfRVP$+qSxm={})%_R`cMT7B9Ukru;sKqmwFT0xN2$ncnFCr!V$^{k z%&FuI+J#U%5CA2^hywD&!^|9J=5Uq{MEJ3h;Kz;xKOPMf?An1)El{vTNG(tR6cR@y zP%I(tGi9~NT4huj9co%;FLDM7Gf?<)fr4)83M^~ai$lF_;!tlpaj3Tk#i3AE!w@i= z0x-Ff1+JQQY!N%GDS%=PyI4*?st(oy!V*DA=Vwh}YT8XryQ#yus+LQ>Ib~K;Ex+qj z%kQ45maA)gPdFn`yQ*l{>K?K#cdms{1N_sBRym^<R6dxb9G9lsiB(R{qtAiqtoVFvVA-|&iI82jNWt>IJpt9b2C8=*sNNm5 zSE#L9<-|JNA^D7McGavSY=?Uyg-lL*4Un-0R|W%PM`lN9a_SO;D=A>(l$IN(%K6wh zr5}PT`dH=^PQl^l;4ZrC^2^-V_KmpF$UiO|`1}B%93eNWOY%hP#_OjGhfFE+Oe-oNLROsxX z!om1OI4%x>*c|N9mYl1(Lm??O65BIqoK8A}M_B!!1Hz&gW2eL0SL5*Z*ueg;0O3i( zbQB0jLy9LQ(&74R_cy+pL}h3NCwZQvxjFV1dTbYZ>@M_pG*N--{JteB%D55*G-ngx zBx}D9oZn%gD1s!7im&v%katA3WGeGYztDn;+6yZ1fh!%HJ)CsxqB%+(evWx|1(k2p zZ`Pu99ivR4Q-RmjiH*sd=Dzf%b6qYc$Up@N@BS8(_i~<+O_|tyY}B4 zj8AmAP`P4iWOH5<#;jX%648=!L)mYPfs~+RY^a$?h&h|Qm^t}=sasDqug)Qk08+dDt

(Ee3V{45-?+MHd&ERgN(5;@NijQx3zi0gwV`2y1+kR|{9dOp zhlbB;Xh=1?(rIo;^*m(vqaFpWDhgb6C~&oRfyfi-K^sv}fSOLLkk~&Z(N+h1D-M`xC}5M6y_sav#@q-T% z9^7Y$OY!iT4HSm=)3Idz{SzJ@1rOp(1g}$EA=L&b^6lA9;kxb=uDhMW_1>KVstgYr z3nxl3G^$WJIkgcgWq1taZEUp*ViXQl=^p5_@L=48hYJ=7OtvCHw<1ApMMC2jXvWSF z02@5$4?alnU?x0Vu!}HU^qxK`CLuxJ?{dzA=fsO>B1KLVcNPebJ z=MG9rDkes22@$-MS~^D8T7ridqmC9~@)RanX-*$M^p2r4sWUtK-KyHG*q^tqLOrIoZ~$(8-rS*5S5lia_$5(dIG>DyN9-w+!R&J z@J+eE*_=w2&G1F%o$wJskwc)C(Dw<3WxF=X@0 zo$&Crzyp;ITBq59%^^Sfyn3iA$*WE!d9_z1DT_){SD#A7bXG>@>Osq_fEgIR$%RQO zAMA=bLUHv#k77Ek6CS>Z6~r7bd<)|Rn|O^TWkQ>gv07bEUUloqtGm6}plqj$Fc!>) z4T=pr3lSHs1Ycb&*gzk~NblUFFI^HF0XyO(yWutS%3=Dk1l?UexPGFc)$_Wggt74#&RX`F^(xpVF5uVGXt}8lRcj$1v z6CJ2x$aMqQjqsRaK?^*f#F1?yTLlj~dL1Ft88}982r%i6UkcMnwRWO`19KA`zBaX# zN*+x~MJe;w=cU83g2S-`hvVL9gDT))w?!shmZH`Ubf8g3UZi z4hS4SLRaklU~u|tPETuCaDHcs1$uDj#Dhm>?xxpYe&Cp^!au(M0@KS)^#WZqI=jJ} zGy2o9#=;!CSeWAvyE)PsFSxFFfq)WZR33^Q7&=Oh-~7;CGo;G z3kGae12levK201{hYC$)Enxfzg4Qb z24?WbN^3fHw5H?TZrc@=O9D|%7rDj1-UoKH$4JWmxW{JvT)q%vY?BPE4BO;0komBq(T5ynqp+dhH+iB18xzP5*8)2 zvjSksATA04r^q3k1~94Fb0B|K7@3<jUN&<-FpS&etT9Wc1zw&e)kQKO*M{B;>OKaAtD4~;5)h#0=W<-StnS9zt)q}Q9GbiIJz~>w}X@m+Q zhB;EaBs`pq-mz5=(43g$I!B7neWaMT3Y%>DtdTg@M&j5t634jPQlU6D((f;g1Yp`r zRoOIy(TY(89-U#<@}inf_KixXP|1k}7wjZt>m;C+3iR7I*Vbk76rU$gaf_RV^wpXE z@mRZsW7jPl_jU^?vaNg4E>x>UEEi4k ztfU^vmh=)s2yqpvpn!3ntHnBwlYo3d09vC}jkkGu0>GwsN#8XqlCNHkT=2v!XD2CLF5^%gwc z=HkFh?t)y_nc#5Ay#X}Z5w;cqT8khj75Uj02bEwzcu?}9&pAl0?h#$LM|69o3EAU- zI?F0eKxw7f5@DGHGuj;lZIo~#O%`MEM>2eI+HyXdg-bRIr~05-pnz=6!rUW1e>_k* zIbLVy6LnB$Ql*Y3c=_w^@8A9T;`O_CKc_3^#qs^SpMHD${uesHUn)T0y-U`i!3RJ1sR4qwfxG&HchhCT-Mrdups31xQEl@@o8&M>#)KIthKUVk z^^r?ol#Ibev|v|1d5D+nAJj?O+=vIzhzIvn4CcHfXnRL`#Xj^PcV>L~t4Py3o^RO>xPZf>-y|Byg=mNv>Mc!R<*4$@{`Vwwl6x;GtPlTnaj@dB|d* z_ag;|R4eL(v1MZYl2*CXFk1?}r52)6ni1^Kw_Sy36n9?LBq&Xt zhJncS+*^JjDRE||#C;P=wh9MiUAIj zURdB^iQI7%**8HfdUZ;y(Oa0+!Ud~^+H$07p-P|9|Fu>vw3dU8a90xWRxRKM9?E~h ztQIZ-2%;ZM%4E@;NY83)vv^x2P`8}~>UOULDlNYA-U7D0g#=yqm>>X$drb74D-_-X zWS$cP69Pd4F0)>kUhR|m{E4a0c;K9FO!=ZmfGUBy?IcjQyA2btNT6!2v`o2zmG#U4 zj4?xE(}Io*6M0F1TLe`I$hn>($Qcbe8-~x=Fl10jJp(^$8E&gA>b8?b-R_k|8O;hZ zY~o05k#9LJQX4gD8KRGz08Htn=D1jw0$_xm8E`XkenP`%h6a^C_rOp+7;ifd#@oFf zjPzEY$&XvyJZdd#)1ZX4NqsX=P0Ju7)f8S}Hc?^9Gp}UedXgWfIAW3?pG+Kq`Jc{F zvHeu>woVmqyQ$*s-faWw?6yYuUEJ1ydVoq}&{oj9|ENSTlCO&o)I?-nlSX5uL~CaE zFk@n8iSYT7AlU&irN7bNlQQ7WXA5;1dD|@`Z}%=EA)7TDkWe$=EN3;qK`{+Rj?5Un zbSf_BfEN{|ry606#=|-bg_!|23x$hizE#V>UHOV3cNcNxVqMlS2ap#vYi(Z6&>%sy@&V_Z z;n~j_64%+>yFFt(-_?c0UAK_9+q;mE!e%_EjAsSZ6tWusWQ0iO3oUW>jiO17g!+9r}BZMQ?FSI5459~ zw3B?`k=kh8FwA}&4D_1ft~JH1#S%syY#Di2+LLs-3cFdS?T${QhL6>+6oLdu@)51z@R8|Nc<%!t+Lo6Hd^VX zNlB*_k9h-3LURtz*bWT)0)r~RUj%nbZW}Mb(6)~jaYCdPq}HgV zNq&)NBo7X9Eo&HVr+FG=;5Y|^DDEfkMmPJ<8k@$8zXi72?++h7e7wB->EZo*S~nj* zJp6Ha_uJ1uKm7WVq2VPn9eELewxBXJSe1K`w?aP(JkrsV(|%5LyW+B|^MkhYc_%$>-&{K*T(3g$N8)$Ef%jA%c`ytr!!t4LOg1^i4_by z&Qsf`j?qub4iUQ%7er+(#iGhW6o{tBwYAi{o7|YVsTvbE8w(DQq}om@kwJeYu^X8* zOtvx$HrdhJaY70oqA5K`<5aTp98{?|EP{{X(U;z=@&{Ea4*0|& z`W>dH7W>c}>(GHNsS467bd{C7z!mHH-7(|BvBHJpR$Ry(3bBk&31zbJq@s_hglrL- zXkRPs1|G2%4h0+qt6tbqZ}caGGJ|TfDl}1nQqn=)FcK_-UyyFo+X0O>SVsU2MGHF z2#>OjPyz&5=AwqbHW!7m2M8}>E=m!+^B5qoi=eJnGZ^qqVk#`p2^R38e7~Wf5GSKh zW#%(&Y{2X%!!(z+g$uJ_j{6BGoeK(n=90ravd>~Zze-qm$sqzhj#l$B8^!FR+lB=e zU^(??LaqkZuhKv6OvBaWw-g*We<5D4<%PccKeL>uu{NXC5Nzrp))K+4cK>zW{nyp* z-)J7gF_sOCvYEex93j(}48)prqiSHafpM5-$D@=p_Z%io%Ln@A@0-7G{{O4Z&w|Hf zpf83I2YL%*tL^_TZ~u4I_TQ?NKx-zBIhd@fLZ_){C4^hKY|c3h4AeOIVG3(tVj8^; z!w$3S)qx$W1FTdBc=32(#cT4!dzPJf8lI}(@u~<_pgIRP*87bRRDzoHBS%FnL)(kk^Ti7^z=KECS zo>P&fU|?`581P&$xMT8Bbg7nBlBIaa+ehe9ch!VFY6ZN)0~x0rFc?%5j_Va3%y$V7 z@^it1<@-TWx>Y)`BO5JD)>9;rVgqA?0R(hG#y!D6r~(GdKqOn(2K1XB zV*^ud`7+-ibo&VXLfOIK>w|%Y^VmR$3rfr=f}`x7{tPQT@QG-&JQqCh$BnT8a+dlC zu=EiGBnw&ONVk@jd@~=In~j~F(Xox-B@1N*KJ-*!M>tT7WjF||vCLRr+@J0q#~=f> z5J z6AXo)`>%h!fB)ejp~zWv?K!Nd-uP;^z78%8feCo_0WNGXb)ke|rP_}EhrH{5sCNCi zEVH=8C&K^{+lN8ZH*9-~7lSxr4g)|bXz`JQzzW^-M`d+VM&Qm26BEIcBa!zckyj+tx@3ljl5vMhIf4u6nbd!xz3X2T&$7KZ_Jv8e9ER=9rSBbKZ$4_afZj2#wIX zZ(rBpMR!cG=sM_PQ==BSmy^lN&Y^tO97-FwQ_+{kUNkTvH%Z@AP0}|To1}y`B5A$I zMeBuGkvLQel(4cX^#aCg?q?~+Bo#SGicXLMn@*wF&$mhxK;WtbCyR0{J5h6JSW}fk z2mR<%2N|uiPNCQl8Z8cw|_Gp@2l8pwI>| zqeC#pZNUSw2|VEFW--Nx!7J{@LD7Znxyz0Wt0FATOT56a z8{Xkz$E*XjIxlUAC=thlL|kZhsueusF6x`Ai~8oft!7m^$~jn`;elJAm6j6<10Y%q zE62bX!KFnJyQl+$pp+d6#?_j89c~K z&MpPxywO$-bnGZZ4~r1J<_RCb(qU*(uCyG2RgIdBj*3u%;tW1J-+gL!#Rs{xR~W-W zxl#+uLOtR`J*54ZTG;lH&cNKs2G^)sSeCPM7FLZ2d0^{pHL&&edMgFf=;VW&DcRas z$#TCHg$$-OYd}z_J;j!zVH%=Q%{*d|qL*XOCwAc*O*Dm6#0OimhTo7)y5Xv>*!0=!B|!=y& zn-hgtItZse0RhH=-<&8&Y&9Ph3}Bp8v?d~TNzcv-u-vH*1TPH;dUN3$0s?hm>5Gf> zP(i`9OHh!X3luEhe>z8qLr70#u82w3Tjd=TPqMJttq!cv!sMDk zSOrbDIvm7|6Bk^l=wQiah2y~GF!UPYj&q&5bQNHk>txHE!=1p#Bmt{kU*g=o&M$k=xPNoT9(wNb_&RxjsstbAjZYy5M7(al{JS78C>J&d{ ziV*^#z9Az$n?Okd;Z^KH4#EyjO~&eu7dzsGDY=9waxi?E1Lu6|c=4^{Md(I|*o_ET zhgj)OAM!}|p&IEvY#ixkK~_G%#Ueaw4C>5Tp!32g{%lkpIOQ7N4ueY31^v8p!zium zXwlK4qs4w`p~G|pB@7Y*TEMDKnTr!wRdM3VZKXKbs5==*RH-;YxUm!`D2r`(EN~pX z<7Vb#B0Z{knt)s7WiL*2LPLj(FISwP|9JdbQ=76|%~j=Ab9J?~V}Th7%z^~;QdXU` zv|UXz%^29|{4|I$QJWl}^yInny=Bpnpd-N-q%!a@7Zo0L2oJ=%gP8?ct|~#6tHajF z0AmM}LyioT5R0oFpaP~_i3DgX#B8kBDKZcaMn+))>t%4%r z)TZl<2iFxITyGR;Vvx#^xCk^^P75Z*2O1Qe{8rmS&s@&}84N16F_|6*?u{Ng9_(3I zz#>tv7Y}SEOWQ)0wgoM+Pw2lrYS!b%x6;SxQgN>WWCG}ao>E-sY>N08h4JmWd725= z*A?OVdMn`?S*mWLTB@70*JL)`mP(o?;aV!X-OV7BoFfViC}>GZ+lMqe3Uw6v=1?ek z`$3ed46@y;9!nkrJ5*y}hjD95I7pPMd?B>qJz8`RML(B<}K>k z%8o+4$&F$ zD;qT|**IzA2xdA`bfoA=v0pnjIfBZd$sZoqc#%bD4wVSa;d(1xWbZGP@dAONSRxB8 zBx_Y&qlndHWFi z9CE$mP}MsQTk9PXW4%MOJUoKJhT*Y9=R&J^3lD@Iku~Ve;UGeR2~mOx+LbjHWI6mpC5M05>KQJTjb=S2cVLjqAVia^4x%kK zL8noV!6VM6*nrIvJzYZRu|bawIv9Mx*dPj9^CU&3f`5382YE2$Pz{D0who3!5yfXH z*w3{EDKusU+aOJ4T9!Ej(qfUdW!c1>gk_OsOrfQd{VQWdARy z-Zu6tWb9z93^NWtX1w^Z!iyg_D&osDh#ofPB6zJ;w$o8s$d)FBpF-Dy8$XGpW~oL# z555atcfX7-i2oJ+GJsMF6~ERB6*rmseN$1tZ>}~55+X=v22w>9t1$?Q5Tj^s!Csn)( z{wT~wC+BCenZobb5^L>Rd-=883Tw?Ir5G@TH6;qXOJRmP%fv9g9?vd()ydJ#w8rS|}|l85dWx@Uru<#a-Vqf3IL zi(jbg3C=f`-~?@69tx!*mP_S|I)3;e!^001Jp8Z~9ypKifVq{*K}(*fSV{{UPGqD0 z;m`^((4`cymC8mj$(gy4cX;UV(Ba{0!h?!@3y9)5>l7t(x^F5@_sv#Lx8RA>%@^Gq zp@hmzO{oRw7E^Qd($KeJMinPZa26A#EynZ|r58bZit@@*ln{4B`bHQZQ5Sj@gWO~~ z_)SFzzu8I$7huy6?V|n3kZv^zWWri$Y5{W;Y&3wgRnfDY<2)d696E)ggG>jRR|YZ= zdc5>t16^!I61(vkVSI%!eyi%NZm6Qrp%f%GjWCb`zsg8~aBSS4j zFxPuIdm@Y|w&!B;EHn!#Ql&4sA_bJ+V)oZ6sm*Js{kQkpw6X4B(mj49zwo_G85-TcPXhX6c_gFdQFCPEHgm#n zD^B?BIVYTM>n!YM+t|%IF|riTyBUn(2w6Q-t{Be2r+s{8g{2Eq5-`IcR7BBfK>ThlAr|)1ue>c8%)I!j;m6DkQwM0V`xs`I6AOlXDIawefBX|Jb6x;$t!3|g)buyGSBRI)bm;LWmfQ}bm zvI>CtYb}{`%ml|{MQ}VGx4I)HU4LA3{e#lKUfdBuGTV~O@!E>nhgmU=S(lfM%)3E! zD0m6vqvr{Z&kzp&ET6Fx4qhsK5yOCn2_xwy{He}7hMai}Rpv2l?k7aWEwLB~DXY2V zOFw~LZgCg+G-|_~na9*(gc;`93dK8N=|vP9(AW}5=pIRYJCQ_^;|w`P$}Cn>Teo>? z>$aNOy7e1-3YZMVf+=sD+Tx&<$&>@mmBChKF{7Qs!ZK3NNxEhR^po|bHx+tQp*Izt zZYoH6Szh21WyPEu+*Y~4?bh5NT&^HAv*`5GE!|`f9}Ek>HRG)mpZTPa7Pn6g!by2+ z#3;MY%#J!UdfCj3sl_go8j7 z3UFW--6=!aTb@mz7a24=jMB}cQxxv&XxrgokO%jlRos zi+9!B;@!Bpix3$HY_TwxLA4<_5fo_Cf`f?t#bjOhJ!q9a92$m+-;pU2nvRQfV7kX0X6OPj0a3}*(?QmgXm|bPuKHhpuCrhX}1{9N=bQd8Ub=tsJ-H};%Kxe=*Z7}p{gR`GD;8Db) zFFp(n%0{ot)kd$&+pVF2b$JNUEJKJOyjcVWM240iNlYpNdrq1h8%*>$GB`#_DIHv|N(a{) zEsvydJell8*#>T<^rRJmdRvZ>s+YX-AOCUj?stBleu`f{|N84i{QUc;-|l{08rpv`jqW|$<>%iw(@5QWy1P%mefjvW zjWm*tZ~SvOi+KI;>r6<3yRRFj8 z(gicB{XiP!T0hWX^0bi(@MgV}OUWGqTisJIxY{|)xcIr?;^!4Ee%^))1Yr{{oGiHT zn$P2e3v`s>v?3Oq^`t0m#(DCL3yN}FP(ecIxHt`5=o-9K$ut^RaDk!X;vNw4YrYq+ zXxoB`uDH1000FytqK=Ed9v4c=<}~L0iOd3utB^rat}7^(+uw{U(5AQoA(uYUS#8St z9k9l-vEv~qT%hzu0@xsuV>AWODvnV{@UnyA1VFK5IgSqSQUwK5j9q6idr+7L3b2C0 zKK>|EsK*t@1%;IlwUn5Q8tIf(z#j8TAK>C;!NtoJE?z#sg}cxfAfT~P7_8^gs8&T} zspzZh!V6(Mh;}I?NU4m0akd;-m>B7`&wlQ_I1yfeTzCPCzzX!j3+eZHNQ(%n^1?m- zC>O{(FOJF!t?Xf7@z`cyrp2p5i&raJyxJOEm;?(tZ*p*9xyPzYaA6(iybXV7gHcYA zGLIZwaKB|{FXGr?aT>62Vu3}KUjZ&zh`3j@Pz@aHvk?9Gqx25g4vXUk7k=&iYIc(K z7p&4W+3*n#i1D@%s=rVj>|vW2z_FhKWg|wP5 zQL3CupwAjkpojsQnr;Z1KJ{8mIwvD?wDjxC8TxbMCc)Gy3Wyop8cqV9g`7+ z&=#W~9OWY&7N-FVzpr$PTDkBGEbg^LIxK!5Snz^7D5emH)({MfslZ}d!D8A73-*FZ z9aOb+P^|(ev~c`es+Ef9DUPEL!HA^!LOY>EG!Q#3POO8f)V_m?6&J(C4yt_oQ6V14 zLLcv-wjW>!96Zo*@zf5gTH8ulz9_5k)~uKdE9Mm|=B;^1TDz+kS2_g}y)I=7kaUz< zO;mtM&1M*+p9juEg0y;&gFx9?(OJ=1aV%D(jhSgdx8L~#R1_WO?MlaayH&>tCKWi9 zE-ewy3oS~?!gHsjm4*08Pm>)coJ8`zwoU}4(M+~iI8UR(S!T^R3#t86v#)T*Ug7)^ zE1X$lL0N&OOT}u=H7-hp^LAC?yxm&iG-EkqdSAl>9k9^!@5Fu*8=PK!>9PK%?_0#k6|lcduzIaajzFl1Vk z>q?8|_P1$aazA9za!QUV7Fu}F?Y$aaqckQ)F$cy4SOh63%k3SJQ|XAxBT{hz z9Tz`l`!s_>(ND62)E#+<3p?aC>2jTMVR!ZRH>cov7TpO1pI7#Q(DcJ)={FjMJYR5# z3lo%_?L2Yb!ljErYcZ-pn&{>y;DV0CFJJ!sPkMzH;mhaG|I5D07cV~2n@C@Ks+2IR zZ_B38=^Os@mrwuw@ykDc`LuO39`23C-`(+O{3Fly=hDOqjfEyytv6YnmuT`rxJnZ` zS(fARpr%1^XxyKCulEFzez!lEnH{*ki(kaOyE-qP#0zwIXt)Vn=gfYa_5c^J3oc%- zaPfL0F1ThvxWHnX0m2CWkR;O#iOAZmMs#7OsO>OW4XJ?|Wf*OoqnSG{&I1>)1Ro^~ zVO+q13sZY01e5z%fQk#-x}ToJbX+_mEu5Q#usl3Fy5|!u~GXi zv-TU8X%Xq!sHp%$DYVebV)EZ&O3+sl6QwPRb0K@1Cj77gy{divNy?i?` z&I}klg=+Xx8!lg%gWkwZk#pXxNiy;aa5sq})k+ z0KXzny;;dqZ??))eXiZIoFos*Nk>N}8~j+Webc^Np*21ZgIBZU+AZqA%zBo?{3IR8 zS<>&c2jr@V-PDO%x0GygKT#|3X{U1fiT36`MpIPuN1lLQ;sX(ic>1$dq<#1I(s#@6 z`Q8q+r?~}~RmBL>iWd4kM(>w&yTj?<+u|2+yYdUT-Rc*>)^{w9D=S(QpAoWX?%7Bg zTjRf@8Y7EarZ`W@wMlH4pAK*e?NO1vl@LJ+~o#u4VEaH1Ma#oA@Ua4l% z-oEzgH(-IhZUlCx^1NL^*S+t{sta2Aw``2b^N7*iSIaj%h<-meh z#kd{4{pb&P@v`vZ<%$(3cd1XmTCWdoM$l& zN;~MhI166vjZ?j^yiir|5<4%>lNWScDP(6iBAYJN0WaPaUc6iJV&f#R6v`yI3*`8M zq6-Dam8DXeZBSdqPND5gkp#bu$z<%$-UTeFe0ry=ci$>KO3xGC9)r2}qS79-jZcJPxQP^Qua2H|ZCLigz6 zOvG`E+69UyBGUpZEruRloM&{wORN>4LhTN9_g94!S1VFnJ#kD2WFdt^>s1}o5lz!| zH3mAx&t*^6Y?dezGpn0@e3#rD<{kY9#mB< z_}2X_E$p0lPEJ_6lG_s}^526>MR-*>@oL41S6e6fM5!p^4Uv&N-=A7mh*O#X(| z|CU9;7pI=(sqGxWel?m{SXz zxD+J?TRCtCFiX^0E63safn8;KUtPL%s}Ty&j9$Hh@?MeyF`VRUg_aB;oD z#q~y9(7g#4Wwkw^u&TJ0A-x>dcs6tvh92=F5Z+QYqJ~jRoIK?vofqf83kj7MwG)C% zCq#+pNP)$$g2k{I7AmD8SVlxZ(pjWS+f*6))2eX>nCPrg za|jZ%-MU4<8Ep3yIS*Lu1>wrq8mC->3*Uo_vu>L@`YYuDDsBoYZdRzc*@_CxsPIrw zfmSbN3q_ws*V1p=+2iPJpf6V`51BAZi<9emtd5F~iesXJ5V2ew)GUVE0*l)fEN-`! zIFtPbWvr&OL_h(>7`evD$wsp!qTB>d82VqBRO2+`6rBu4by#$fMTf<4VZlqE)WOCl z8|G54m{;|RjmzPrl1aHK{bFmVHDy7$drAq25>1`A<@MFpjr4&?Q|gfd6l<*-J1Wl1 z*3i|t5LxF!_B$JT_w>BFr?O})SZlE+MVTNAs|m8Od4kMgs%)0sZ~)eeC8+Rety3$g zm_uYT43RLwe`Zv(_CDB7iu34%*cw#S#wpZ^5Zg80=NeS7OR{F)8~RD;Qi{XaqRfzm z)eKqKx=oTk7D>Tr%1QVPmh-^-h4(hJ$AA*S|1 z_BD&K_d?E8YN2+@rA3l9T^?AhhcX)yRA_o_L5Lt$d1dmXx1#51ey}FI?@3)DaO^%bb3nkvyzX>`jJ6>wY>_ zp!4E6YZr93uF9M)O`JBWoMV|08CNqR<5uflHee+pc$GKLfY`FW!aO2cv8z4)M+eZ=s^4PRxHrx3X&?F10c&H z^)=SYD9gASWf?b)vM{<*0E8uBlGYekxF%2%ei~exoz=n0aiUl#am|iWPGa(Xn7$WS zdH{690*l#cm3C73RA4z6l^x3tyK%L{ZhX60Z<-6Tu8h6`D?=8!sg=#0mp;yBw$a2X z%T1*Wv#?qXT^4e7+VtA%MOC%wvE$-QaUl{e#LhsveAw}oKk2tg10t8}UA}i$Zx>vs zY)LNsAutq+0-Vqmvg%X;Drr-Ng)%Bl$EHBPFXlVCWL$Lj@$cAfQpR1q(5@yySmxwIvIk8kKjlj44NR}&t}a%Rb-juG+T()F z-u5t{=U;#E0tNlpLxSr%_a5qecq$*XfrjCqX!wsa8(tJPyjZc}#RE267$$=}B!iYt zCNlW!C#={hIP1}clVFu<)?O__&`4KegU;gLrr_0|iUVi-Y zU!Q;f(%JAGY=A`tCUBWr};4QSP;Q68N?v0i#W^Bgt4X8U|3NCC1y}gHw{0PnZpo-_d|{u;v7AQAVchAcz!Y{?`qVbYt#S>8K9D( zedgEk66e15IQ_Mq3`bUbfzfNH43j3{=^wCW!@D7~p% ziv)UB(F2E$hZCqbT$g&o^{U=*y)mb70&|Z-*B*rwx!&Nc25hAi&Il7m4>*S;Z5Rfj zSn8kU{AbGT35)qdJW=jw2%=h?v1J2(tUL^A5ati2(15 zQ2PB!DEWtY z<@;6d^8Kr=lBZ-#p~2;R0v!baOFp5!fL1!;Fa+(wXj}$^u`mq-g%PGVE_>9_!EpRC z!~53-3$IsLc)bw|yvUZYfLa$pgHU?OCbaVOT3Tu+n34Uwz06aW^d$2Xafq>Vp>v^g z;pkj2LvBDU*O?1uS8o?C=nF}i1c+9=AUR$zbZ+NNLerrw3TYmrlr0DDfj*2;P7+MC zsmkCdZ@e|WYZ;D023g7ADj8%~NdNc>Y2-=iuZW$@@S*VG!-@|NCMZx|IIc7__(1tX z9=ilrDh<2|C>w6G4Y$`VpF1=PCpF?^#}qh-IA|pTokzXW@a%X{s^S3`Jirn-$o;}E z-6a!t~$`4IB7#ByEv5H?OxpmjEd52Ca$ zl|v}I%mrJ$G~HYzvB7#j4lpL6^l0@U;uxLpczAX^2wd=B>pnpG+#KW;`oURybC=Kl zYJuy_*B%#T7sTR5=?}iRdQCp|P^ZHmjvm0R=Bw!3-O*>4GJpdxgaU@J0z=pc24_lM z;g`I^p_V0XpdV4R3Xw+GA$V=)d4z29G|X<)v)3IA9Sj`|&jbc3ldd5d>^F)IVJvJI zS8NzJ79(XD%l4{_Wz#3j<^c-tB)Vpk!i>skK|qKx88!@{#!1UL_M*d4#`?>m?HWXl8r)&jAe&LazD)sNdz}CFsNu+5@bJ()*7FBl0-Mse&~R1IaJ53i zMwchlHgzzaD+3hhq>?3}u+H12|C^tzn`SnH9AgR^q(_t#dvxE}=SPFCk|$f8TmTm| zh>nII77bi`#8=U?OpoJDvkR*@gcCfi=GR*>QZzI+Q30|`#n0i2UvoPWQ?OSe2d)VPx% zvPNbC_gI>dEX{O3Q}tHWTXt^E4a(VQl1ed+=7!PSFtUk9(DW1=7UBjAalhF-6fjt5 zN`uZ}Lz}uZLS;qrlnenmJV<_aVN$g`;bwFynP~(KqfdH};ZgKSHy4+0HZCsTyxKck zMP=@i&x~f`LTGK9pirDm=x*WCsThr(kwVI3n6;GNP*9^jF=B>6hR4tldDR-8t~L!% z$Boih8zN0dXW&b^x=G8$OMYsH9Yl&guB{=K6gLA=rDwa&r1fAsoQIRyuTsxRpY~}4Ihr;2CPeJ zy8V!{^g~)_78%kyz4Swpb6vCfXtg2jgM(NnFQuN1p9u#ZK0`m`TDc@K`XRrlen|d0 zjurVVvv5%MpxsH8BDE?-+Egjh&a@)$Bg}12ZO#geR&J?M2t=*BTWV&`Ijr-_P9?4I z0b;INxM2Y|S{nu*9!G1#vqpwz8!|lGS-*4~Ze}tp^-F^?d%_hmaE<}GyNg0klC+%y zO~ucJBq4Yk{AhX_Es-O!c(|6xb7Xkl$nbnahUa@@hDrtrO>y9BU+K1q!V&523iy5TIb5(hW0uHogL##HC%k9dBxYHg|W8I01D3&q> z;W9>nIfL!V4MC9gmW+nzian%AoUMjYruZyfPc*uozRa#C%-xXp1P$?Z1H?!0UZ-^Rd2+N^&7&Y}=>$m2Zvh=JBpaQdW^blCcnMR`{7Grm0K>!UkfXEV3$0%& z4i)a>LNjcL8^eb9X7Ai(^=q(;Go%K{>nIk#27>Jxe7QkIOOG)kY)A+_>E+LR|!+C7!s+~%7Isfwo6hO&*4z3K$NB9TZK5i1;G z@{*K^FoK4MhXbzTRU`)-z9=}@Lly`R+Hhi_PYfGkbApQ-C%8E89=$BB(g@2|JH)&K zsg7PM)Yx-^14jgkjDtFQ>5NNgQdDxVVJHnlX?P%|;Y@WRwuZ>KX^4zhd*?1~;R0c6 zlvb42Qq-|aWApRWF^=^vCY_>Db?kC7Mr)t|Lx3D(mjeqAC_r)?!I?yl3ojcNUT(PX za&Ib8N2_w!P`RL;tt%)vmrz#OUc8V@fXU9vnwm?@V9l&$)T0q{8RwE_kIJlb@-8YYY?h6zPAfRkW3 zlnBWTzlP5sMB>VaJL6cj@?jc$c(QyrH+zYxnZ~A#X>8hU8Y_y+lf}i#1vRP`I`F$v z?!7uigRp6~YSuW%;{P@!VXgHO4jFQ|JdK><;c^O>^9o)5vIRryc1oLWr*yqrYmhZ& za7)Z!wP+e7(LHX`KF?cn65*Q1lL|qTMqx%yF~o)ehKB+JF%NPVBxXnHEf{VZ7;ZLT z*trQ;Ybf1LB$rLNion*c2L86WK+%gBl#%E~a*)c@rR6+gmV!fw0fqsF0fx_CoJg$; zGHtpb)9bxMRgy};Kuf?tfUY$(D2dAU0)~*}4ATVKM_IPhL@&I72?rO3$S_2P2NM}w zP9vnsVq~sUoTL+T8@Ze}BbW2D-OFiex07qb6Uu>Ed!!i^u2-TUJ^LB0nc8w1my+P; zCBW!~e0Vyv4oK^=AJ@wo)zNC@;`|63o^05_*9q8z=71lISHsC{)%>F2;l&0IFZQYp zsxnT4VcjmuW)C(F2NDyc*C?7=q;w2Ob_85Bv|U!2_+qgBeN1)2D-i z1Ly-MklN;5HH?WZ9a`Vhyy<(IclSLRRXnAITRf%nYuxA{ZQgQsN(W06g?G-T7|X_N z6v0oEk71ZfKR6xC>egUZI*6r6A=TR7z`w=%M1NI(=#SkRoH=thzvM@Wh1@=N%`5J? zhwsDFdj=l<5FU^(^zC9?%+xq=Qkg>td4h+gJj@&AVLqO}bk$p0_8J@zu}omfWizgD zx-S;Sui0|J0_VbVL&fHURA^G}=|2Cg`>=L8sdipm6 z@l$&43l|(Yv*TfW*}G3XtgtF)WjFjZ|MKo%KP|LUz{LCLlOJD-6;IhM@xQRcqIlPGG;@L_#fc7MiQg8AXGBH;I!>NS6_q%l>CSS5C?bUvvP)&gk_k$qL~Y52 zf~7Zy`VT^g6NiE-hQ)QeL#zqIz0OJG0An#ICu&tsR+NY}Levv6sjYxE^yCAVG} zuy8z4evoG(9q^SM%WZ`UbI2btMN&(HbO$QHCk#2mfpCEe>TZz1n z03@`K6H~@(Bhlu<%ZPO@m?`|;f(uhbi*=OLW?>42CmicMQKoD|6_e|>XVRzd<{GNB z+ci>IK5l`EDYGN8mp@rP9XU`TQ5-RawF>gZUT4dYdDYWiXC)>0NoiG0_5+%r=MW&Y zK;?P_Di<55w9$6u7USJ}0u|aDd|XVRQWGf9dQF8|`lQWWcJ!x`Crfmp$m*{O6UL}v3Puh(4LS`v zeKB-$2QmkBkm4RXrADW;p;J0ih)h$6R0mIFZK;OgQVq*{6szpa=P{Zto+f_H0=Suh zWHX+~3gi>o1Usr>7mlaa)XT3X(m6cwsX4#<7oX|xe*5j$e|&YFFTfAKysNLz^nJc3 zV+R*RDY@(M(8tuLzj#HJ*!j?btG}G-5tz-C;Yk>EjH|ifYTn@LNPEJs>3&$L3@cM7 ziZXKy7}H=Sk?-ow4CIw<&YBb|tYC&2ok-CSSY3MQ-V9g`Sp7LzNt4Z$&d@3}VJd8d zscGLOsmx_^(*>f?3SbbM(y*1*XpnHTmL0(%*voyjN1 zN1yp?JmK$m^wpP?wB`BcqxR4~f#SQ&NwQP+Q}b^W|s+2r|7Q;#Qc&ef~NqgNXqy*lENtF1<+mqF<)PFtyKs}X?| z;7rS)OkQZwA(8?qBg1C~MWuEo&4dCBO`~>p>9sSt*3QJ)+L`zyWnk3Ko_Oty->KAD zHTp$UqhD;)=oh<-XUNYyaSm@y>paTVHLbSq^5W^9hmBR_m|hbG88e?IJH@C~oZZl) zhaNrj=r31~hV#|4tH!IV4X>{D7yCgMUJ*22<@`;z`kBp^zCGK2!#Tb})JgixtDwBs zW}as=cy;N#!ojP-t3SspPzQM)SfS0Yh0Xk0@OyP`og2H6Wa~|0NM*;LlKyd4M_oZ` za&Fc!N&_lnTsic!N;1SSbnXk+xy73P3A^IzB6aRBG)LP?+I%%iekrr8&2KS~w=3fb zMV>c`Jl{~{`Q9=-WmOxEZ4}{G&bsOq2K*if(4&Y^oRk^qhdBHX7^Xj%mL44Ojm85<7zX{akYD%L+9TwBgrl`e6Y>% zL!#!Ns7Ivey!MI+LaMgOLU{B>M=^*rh%|`wbcqCc#{->3(%Xilw;LqAJsN=hTHQ1M zsuah>b$TCy`H4 zKo7tr)s@b9Za!k zlbT4RjH_7(WBJulW8UlH&0QBw{Zu*<=T7Ojk9wrfu&gah*1))0LOQ;Tl zuTNF}Y>{%?kaD|0%I&_AR9+gE;~xP_{G)+WuiDL{kW@E2oAo4Y3`U2!EKg0OCC=pa zG>Gy7hvvP5M!5(uxxtS6s+2AJLvLr4_nv zH-)a-m-_-AK6}fajQsr6z{gl@*7G2BUbWim6P&H}frwDawkIPma-IQ3;B)D1%)LDs zr>WH6?VNEuaQgQ+XN(#5zv7djN+y=uddvxwzHLzYb_1nvcV=U`GmxAyP@9*Hu%w)B zvlWD3We-X?yO~e4Nr`F%4G?qH%xWghfYMm+JOZ6ZU3|xb&1PY};`{A)4JhAjfb!i= zpcpC!VR~_vC(xj)V4Q7Lsq2*?C+Q-wvqSi&B*(8+9~#M+yccVY+17-!H{T6!BAOgdqplIgYqyN z>18pAPBulRn2vF%J(unhrq&`CEJZHm7G^0ws$5T_%B73g!}sVc|8U^4B}-egbG=!! zbNy^*Fr=wg&z)`6b9Yzk;=riii8yf(KF#RoD4-aJxiHPqq$~vuuw1r`Y}R1tuGwb= z3;zAhJ~)D*i*EMG??Ntb9kh^-bfQvUw~ZOsn~fRQM;kM!OtTBqZBHzl!JMXsEbX*y z&C_{iv^$OACe+s3{K`$$>rfk`!OJ+1H5z_KDD>zJE9POFLK3EvpD#eKvOE#KLaWQDg!Ey9x5D}@`ZNb)2yuD$^)b) z@ybn0v2Hdg*3EH>CCWzk?zERgRi?eHYtvo?s_h)q9BDIYdNb*9cGF~)Of_Jcr%7Q% zLt;#O4R^5N4)&!?dx^Yj*&UR-XWFaz@7!$scW!R>jiO3xsyA43jwg-TG`uOx`7G>B zdpRu(0M0ha;v666WVH`7rU9o*A4SzWM^VT6!2u`P;H2+?)9VJO*Bdy!-rM_wMe1Rw zG^vMA%tf8fn+dy8kJlJT;AA;e%5bui@F0VhV-)q$;pEghic0HR3pibCG1Tdi@b%Sc z$T?s3sMqCqIy}~_J#IJF9=Cq)JgU@XE`zjgrFw%>+GTn^a{)08&hn*GP@4gbPAbkd z*_#rg3wla&RO+7&vS3A)T#@yk16c!EXOX2v?g7a1v@FMML!@~%7c?!m6UYM@oB@SZAF$6ptPhOvk)U??|J~QN|@^~wG4`~Up<{XdV?aLy|CJv7Vg z9|Mcdecj3{{Pd%;%jelg{n6%Xm;cdfq7Vd_$3= z6@*H(wLH|ph!whEgs5U9i$_{ljPPrup=%r@V3(Pc_Xg#ULY2Vz+J1e-77L*%yzFQI`6ez&?R*)Z}E}e9GDOwwoG|b#h2xF zWy%}Biz(T{E-zVk8furbHRWnAOd)9%h~5n8G|fU!0LhpVnMe*yd@ys8V`Jc@M<#Y< z%H5K6w=hNj?MTso8&bZo=wyqMV%d!OU=NB;I1(C1!iFPZCr5uBqgu(t#TuJf zCEY#Zu1B)c&I+i+COB)-CcDB9j$F97EAKKKbA}@$!?~mkC!1KP^5;Zqeeg66H`Vp^Msl6zq1J!U;-r|P;8cP1hLy2?u4pGf|op7xtit}7U$k; z40)v^uXN-$q$BJNGbw@?CVe*^hmuYiN;(fhNoQL+V$t$OM>XY6n_Sm98cIn=bdA>H zJ`N?S=NM|!_0^`NBPtKfKxK#|uQN8UbmWze{BCqaM?~OnbomAcaE7H`&0mLa-!{)b z|EWx8y=dG&M8oYT1Cc4Mi}O!PyW^jn9Z{@NF0zak zNo2J;ITHciI2#X#IQd=FKaB@jp7gIp-nd9IF`*0Uog_`?jh4VC-TU^<&xK`fmt`)D zhnug4g4!)%SZoohI=aIVDpkX#-OnY2#KKh5q(eF&1V%a_BupwG1l?oYZK_t_6|Y)m ztmU=n1%uWm2&-V)Qm-X7%1v|(^jo>Zbk#CxF^U{qx4}R0+d*iyik;zgUW~r0RcXZW zn_83E0b>CtMf9fXsh(k}b~(!aP?7pdTYplm3bWQ8M$cy|U$1S<6cQl$NVmZ(je}$x z#b5czH&<c(kKqUseVTyt%-4Q|sbwTZE7E#LN-=bLNrxkuzQxe@6i zb=0;ns!aK|M*BqCrm3R|nv2ygreUa#?LacPyaAoSEg>|HRlQV~bK51QTY6zp-}DWy z#h4$ILlxT^bybCWt(_;a7=@sU1?bPwaBIuSrPG$fG;kRUs#umPQ7~)^QI(<`HEa$S zHpxSEwQA(o<1BDo!*AJU!H+CJXqlSp_-j0L4F*qzJb&I74R6-J&U&*nZunsg6@kz* z;@(hxZ?s2ZFhIP^A~A2YXOoFY>0b4RCa8>y1+-LLX4G+(r{jKJduDvx+Cs9IYg#t# zxPwn_v!WABya`MNshK+_qdcTqU`6mZtFoEuhT*_0cFSOeZ+WambA!zG5PhHYt+l{^ z7)SWO@hwRPgjb_2u_~b40_|#a3%stzA{sP4g$1_PC5BHUeEas}Hv-FmQ(K(g`>1hd zIJA<@GwqOQFl0!z}||Eepqcp8F!!v~Zw6`@4!r<)FL(6Z~k2;*!R=5VH2G!gaB<9qlWWNtP>`GZ+J5b43`obp5kh_`Rs z0pL=>Qt8PE;ADWt&=UPOrgq3296&gs4PO~L6GpLBh-N#qpL9hQbWG1zxo|gf42WIkDd9}_CRYuptwjCwQ(UvA?h24BS5r9Ma zr=lJery|gb$4AG5NOZ?>7oHzyVL!*sx*3u&{r{-&a-l~j`_Y*0D-fu_)P^{*ciCz2 zy`zO-@c>V=k0YfspW@8PnIHV?NNGd=CXZqcB~A+!Fi@rGg0@+hBjnJTWAo@~Gnl6lAFV}9OXk~RzV|N!u*ULtqU9DTDs@(|qsLl=W zt&~^3(`T4c+N61eZZgfbmOsyai3+mX^;pLbbif6hMAm-+p7$4X83^DI7td{g; q6#227)jWBllnX9)FXOs?yF%(jA{Vj)KZ|$Qh5rxgvtrJy2Co40ChOS% From 9561cdab01bc137877d4d71e9ceb5b1795c4504f Mon Sep 17 00:00:00 2001 From: Christopher Blanchard Date: Thu, 10 Sep 2026 12:57:15 +0000 Subject: [PATCH 3/4] docs(openapi): bump spec version to 20.0.0 info.version had drifted (18.0.0 vs the 19.1.0 release); this release is a major via the Scottish Parliament 2026 breaking change. Claude-Session: https://claude.ai/code/session_0195FWjQNKqsSSeZuRyu8Lzi --- build/404.html | 2 +- build/assets/js/081ac812.8acd2082.js | 1 + build/assets/js/081ac812.9ec2ccd7.js | 1 - build/assets/js/0ee0d964.9875eeff.js | 1 + build/assets/js/0ee0d964.b26de3a5.js | 1 - build/assets/js/31c97d68.037cf0d6.js | 1 + build/assets/js/31c97d68.1b2c4a87.js | 1 - .../assets/js/{4c458f53.97238a6b.js => 4c458f53.688da0d0.js} | 2 +- .../assets/js/{4c84271f.e2abc764.js => 4c84271f.6a3116fd.js} | 2 +- .../assets/js/{4e6ae29d.29c1a44f.js => 4e6ae29d.3a8b9a84.js} | 2 +- build/assets/js/735c778a.734da124.js | 1 + build/assets/js/735c778a.d2103fc5.js | 1 - build/assets/js/78f16176.7f85300d.js | 1 + build/assets/js/78f16176.8af5bac6.js | 1 - build/assets/js/7c98d41e.34efd7e3.js | 1 + build/assets/js/7c98d41e.480c0f75.js | 1 - .../assets/js/{7eb04f43.786515ed.js => 7eb04f43.56868bd1.js} | 2 +- build/assets/js/d21f8184.672095e0.js | 1 - build/assets/js/d21f8184.f5a16675.js | 1 + .../assets/js/{e6bf6d82.a93d7c10.js => e6bf6d82.a6c19967.js} | 2 +- build/assets/js/runtime~main.1c773b14.js | 1 + build/assets/js/runtime~main.83c8bdc9.js | 1 - build/docs/api/api-reference-postcodes-io/index.html | 4 ++-- build/docs/api/bulk-postcode-lookup/index.html | 2 +- build/docs/api/find-outcode/index.html | 2 +- build/docs/api/find-place/index.html | 2 +- build/docs/api/get-scottish-postcode/index.html | 2 +- build/docs/api/index.html | 2 +- build/docs/api/lookup-postcode/index.html | 2 +- build/docs/api/lookup-terminated-postcode/index.html | 2 +- build/docs/api/nearest-postcode/index.html | 2 +- build/docs/api/outward-codes/index.html | 2 +- build/docs/api/place-query/index.html | 2 +- build/docs/api/places/index.html | 2 +- build/docs/api/postcode-lookup/index.html | 2 +- build/docs/api/postcodes/index.html | 2 +- build/docs/api/random-place/index.html | 2 +- build/docs/api/random-postcode/index.html | 2 +- build/docs/api/scottish-postcodes/index.html | 2 +- build/docs/api/terminated-postcodes/index.html | 2 +- build/docs/libraries/index.html | 2 +- build/docs/licences/index.html | 2 +- build/docs/outcode/lookup/index.html | 2 +- build/docs/outcode/nearest/index.html | 2 +- build/docs/outcode/reverse-geocode/index.html | 2 +- build/docs/outcode/schema/index.html | 2 +- build/docs/overview/index.html | 2 +- build/docs/place/lookup/index.html | 2 +- build/docs/place/query/index.html | 2 +- build/docs/place/random/index.html | 2 +- build/docs/place/schema/index.html | 2 +- build/docs/postcode/autocomplete/index.html | 2 +- build/docs/postcode/bulk-reverse-geocode/index.html | 2 +- build/docs/postcode/bulk/index.html | 2 +- build/docs/postcode/lookup/index.html | 2 +- build/docs/postcode/nearest/index.html | 2 +- build/docs/postcode/query/index.html | 2 +- build/docs/postcode/random/index.html | 2 +- build/docs/postcode/reverse-geocode/index.html | 2 +- build/docs/postcode/schema/index.html | 2 +- build/docs/scottish-postcode/lookup/index.html | 2 +- build/docs/scottish-postcode/schema/index.html | 2 +- build/docs/self-host/index.html | 2 +- build/docs/terminated-postcode/lookup/index.html | 2 +- build/docs/terminated-postcode/schema/index.html | 2 +- build/endpoints/index.html | 2 +- build/index.html | 2 +- build/openapi.json | 2 +- build/openapi.yaml | 2 +- docs/api/api-reference-postcodes-io.info.mdx | 2 +- docs/api/bulk-postcode-lookup.api.mdx | 2 +- docs/api/find-outcode.api.mdx | 2 +- docs/api/find-place.api.mdx | 2 +- docs/api/get-scottish-postcode.api.mdx | 2 +- docs/api/lookup-postcode.api.mdx | 2 +- docs/api/lookup-terminated-postcode.api.mdx | 2 +- docs/api/nearest-postcode.api.mdx | 2 +- docs/api/place-query.api.mdx | 2 +- docs/api/postcode-lookup.api.mdx | 2 +- docs/api/random-place.api.mdx | 2 +- docs/api/random-postcode.api.mdx | 2 +- openapi/openapi.yaml | 2 +- static/openapi.json | 2 +- static/openapi.yaml | 2 +- 84 files changed, 77 insertions(+), 77 deletions(-) create mode 100644 build/assets/js/081ac812.8acd2082.js delete mode 100644 build/assets/js/081ac812.9ec2ccd7.js create mode 100644 build/assets/js/0ee0d964.9875eeff.js delete mode 100644 build/assets/js/0ee0d964.b26de3a5.js create mode 100644 build/assets/js/31c97d68.037cf0d6.js delete mode 100644 build/assets/js/31c97d68.1b2c4a87.js rename build/assets/js/{4c458f53.97238a6b.js => 4c458f53.688da0d0.js} (55%) rename build/assets/js/{4c84271f.e2abc764.js => 4c84271f.6a3116fd.js} (94%) rename build/assets/js/{4e6ae29d.29c1a44f.js => 4e6ae29d.3a8b9a84.js} (92%) create mode 100644 build/assets/js/735c778a.734da124.js delete mode 100644 build/assets/js/735c778a.d2103fc5.js create mode 100644 build/assets/js/78f16176.7f85300d.js delete mode 100644 build/assets/js/78f16176.8af5bac6.js create mode 100644 build/assets/js/7c98d41e.34efd7e3.js delete mode 100644 build/assets/js/7c98d41e.480c0f75.js rename build/assets/js/{7eb04f43.786515ed.js => 7eb04f43.56868bd1.js} (82%) delete mode 100644 build/assets/js/d21f8184.672095e0.js create mode 100644 build/assets/js/d21f8184.f5a16675.js rename build/assets/js/{e6bf6d82.a93d7c10.js => e6bf6d82.a6c19967.js} (98%) create mode 100644 build/assets/js/runtime~main.1c773b14.js delete mode 100644 build/assets/js/runtime~main.83c8bdc9.js diff --git a/build/404.html b/build/404.html index ee6c8429d..3a1f73a79 100644 --- a/build/404.html +++ b/build/404.html @@ -4,7 +4,7 @@ Page Not Found | Postcodes.io - + diff --git a/build/assets/js/081ac812.8acd2082.js b/build/assets/js/081ac812.8acd2082.js new file mode 100644 index 000000000..235f1c185 --- /dev/null +++ b/build/assets/js/081ac812.8acd2082.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[5117],{72792(e,t,i){i.r(t),i.d(t,{assets:()=>g,contentTitle:()=>y,default:()=>x,frontMatter:()=>f,metadata:()=>a,toc:()=>b});const a=JSON.parse('{"id":"api/nearest-postcode","title":"Find the Nearest Postcodes","description":"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first).","source":"@site/docs/api/nearest-postcode.api.mdx","sourceDirName":"api","slug":"/api/nearest-postcode","permalink":"/docs/api/nearest-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"nearest-postcode","title":"Find the Nearest Postcodes","description":"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first).","sidebar_label":"Find the Nearest Postcodes","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Autocomplete Search a Postcode","permalink":"/docs/api/postcode-lookup"},"next":{"title":"Get a Random Postcode","permalink":"/docs/api/random-postcode"}}');var o=i(31325),n=i(31736),r=i(47812),s=i.n(r),l=i(38616),d=i.n(l),c=i(67994),p=i.n(c),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const f={id:"nearest-postcode",title:"Find the Nearest Postcodes",description:"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first).",sidebar_label:"Find the Nearest Postcodes",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,g={},b=[];function S(e){const t={p:"p",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Find the Nearest Postcodes"}),"\n",(0,o.jsx)(s(),{method:"get",path:"/postcodes/{postcode}/nearest",context:"endpoint"}),"\n",(0,o.jsx)(t.p,{children:"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first)."}),"\n",(0,o.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,o.jsx)(d(),{parameters:[{name:"postcode",in:"path",description:"Valid UK postcode to use as the geographic center point for the proximity search",required:!0,style:"simple",explode:!1,schema:{title:"Postcode",example:"SW1A 2AA"}}]}),"\n",(0,o.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,o.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Nearest Postcodes Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"array",items:{oneOf:[{title:"Geolocated Postcode",description:"Standard postcode object extended with a distance attribute, indicating how far the postcode is from a supplied geolocation.",allOf:[{type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"},{type:"object",required:["distance"],properties:{distance:{title:"Distance from supplied geolocation",type:"number",format:"double",description:"Distance in metres from specified postcode",example:0}}}]}]},description:"Array of nearest postcodes sorted by distance"}}}}}}}})]})}function x(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(S,{...e})}):S(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/081ac812.9ec2ccd7.js b/build/assets/js/081ac812.9ec2ccd7.js deleted file mode 100644 index 6992b320d..000000000 --- a/build/assets/js/081ac812.9ec2ccd7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[5117],{72792(e,t,i){i.r(t),i.d(t,{assets:()=>g,contentTitle:()=>y,default:()=>x,frontMatter:()=>f,metadata:()=>a,toc:()=>S});const a=JSON.parse('{"id":"api/nearest-postcode","title":"Find the Nearest Postcodes","description":"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first).","source":"@site/docs/api/nearest-postcode.api.mdx","sourceDirName":"api","slug":"/api/nearest-postcode","permalink":"/docs/api/nearest-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"nearest-postcode","title":"Find the Nearest Postcodes","description":"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first).","sidebar_label":"Find the Nearest Postcodes","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Autocomplete Search a Postcode","permalink":"/docs/api/postcode-lookup"},"next":{"title":"Get a Random Postcode","permalink":"/docs/api/random-postcode"}}');var o=i(31325),n=i(31736),r=i(47812),s=i.n(r),l=i(38616),c=i.n(l),d=i(67994),p=i.n(d),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const f={id:"nearest-postcode",title:"Find the Nearest Postcodes",description:"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first).",sidebar_label:"Find the Nearest Postcodes",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,g={},S=[];function b(e){const t={p:"p",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Find the Nearest Postcodes"}),"\n",(0,o.jsx)(s(),{method:"get",path:"/postcodes/{postcode}/nearest",context:"endpoint"}),"\n",(0,o.jsx)(t.p,{children:"Returns a list of postcodes geographically nearest to the specified postcode, ordered by proximity (closest first)."}),"\n",(0,o.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,o.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Valid UK postcode to use as the geographic center point for the proximity search",required:!0,style:"simple",explode:!1,schema:{title:"Postcode",example:"SW1A 2AA"}}]}),"\n",(0,o.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,o.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Nearest Postcodes Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"array",items:{oneOf:[{title:"Geolocated Postcode",description:"Standard postcode object extended with a distance attribute, indicating how far the postcode is from a supplied geolocation.",allOf:[{type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"},{type:"object",required:["distance"],properties:{distance:{title:"Distance from supplied geolocation",type:"number",format:"double",description:"Distance in metres from specified postcode",example:0}}}]}]},description:"Array of nearest postcodes sorted by distance"}}}}}}}})]})}function x(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/0ee0d964.9875eeff.js b/build/assets/js/0ee0d964.9875eeff.js new file mode 100644 index 000000000..f12e20306 --- /dev/null +++ b/build/assets/js/0ee0d964.9875eeff.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1922],{71550(e,t,i){i.r(t),i.d(t,{assets:()=>b,contentTitle:()=>h,default:()=>S,frontMatter:()=>y,metadata:()=>a,toc:()=>F});const a=JSON.parse('{"id":"api/place-query","title":"Find a Place","description":"Submit a place query and receive a complete list of places matches and associated data.","source":"@site/docs/api/place-query.api.mdx","sourceDirName":"api","slug":"/api/place-query","permalink":"/docs/api/place-query","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"place-query","title":"Find a Place","description":"Submit a place query and receive a complete list of places matches and associated data.","sidebar_label":"Find a Place","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Places","permalink":"/docs/api/places"},"next":{"title":"Find a Place by ID","permalink":"/docs/api/find-place"}}');var n=i(31325),o=i(31736),s=i(47812),r=i.n(s),l=i(38616),c=i.n(l),d=i(67994),p=i.n(d),u=i(54768),g=i.n(u),m=(i(24909),i(96847),i(78121));const y={id:"place-query",title:"Find a Place",description:"Submit a place query and receive a complete list of places matches and associated data.",sidebar_label:"Find a Place",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},h=void 0,b={},F=[];function f(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Find a Place"}),"\n",(0,n.jsx)(r(),{method:"get",path:"/places",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Submit a place query and receive a complete list of places matches and associated data."}),"\n",(0,n.jsx)(c(),{parameters:void 0}),"\n",(0,n.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,n.jsx)(g(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Places Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"array",items:{type:"object",title:"Place",description:"A geographical location with detailed information including names, coordinates, and administrative boundaries",required:["code","name_1","name_1_lang","name_2","name_2_lang","local_type","outcode","county_unitary","county_unitary_type","district_borough","region","country","longitude","latitude","eastings","northings","min_eastings","min_northings","max_eastings","max_northings"],properties:{code:{title:"Code",type:"string",description:"Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)",example:"osgb4000000074559833"},name_1:{title:"Primary Name",type:"string",description:'Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")',example:"Y Trallwng"},name_1_lang:{title:"Primary Name Language",type:"string",nullable:!0,description:"Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"cym"},name_2:{title:"Secondary Name",type:"string",nullable:!0,description:"Alternative name in a different language",example:"Welshpool"},name_2_lang:{title:"Secondary Name Language",type:"string",nullable:!0,description:"Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"eng"},local_type:{title:"Local Type",type:"string",description:"Ordnance Survey classification (City, Town, Village, Hamlet, etc.)",example:"Hamlet"},outcode:{title:"Outcode",type:"string",description:"Postcode district (first part of the postcode)",example:"BH24"},county_unitary:{title:"Administrative Area",type:"string",nullable:!0,description:"County, Unitary Authority or Greater London Authority that contains this place",example:"Powys - Powys"},county_unitary_type:{title:"Administrative Area Type",type:"string",nullable:!0,description:"Type of administrative unit (e.g., County, UnitaryAuthority)",example:"UnitaryAuthority"},district_borough:{title:"District or Borough",type:"string",nullable:!0,description:"District, Metropolitan District or London Borough containing this place",example:"null"},district_borough_type:{title:"Borough Type",type:"string",nullable:!0,description:"Type of district/borough administrative unit",example:"null"},region:{title:"Region",type:"string",description:"European Region (formerly Government Office Region) containing this place",example:"Wales"},country:{title:"Country",type:"string",description:"Country within Great Britain (England, Scotland, or Wales)",example:"Wales"},longitude:{title:"Longitude",type:"number",format:"double",description:"WGS84 longitude coordinate",example:"-3.14971194307843"},latitude:{title:"Latitude",type:"number",format:"double",description:"WGS84 latitude coordinate",example:"52.6606391732959"},eastings:{title:"Eastings",type:"integer",description:"Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)",example:"322335"},northings:{title:"Northings",type:"integer",description:"Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)",example:"307611"},min_eastings:{title:"Minimum Eastings",type:"integer",description:"Western edge of the place's bounding box (Minimum Bounding Rectangle)",example:"321623"},min_northings:{title:"Minimum Northings",type:"integer",description:"Southern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"306458"},max_eastings:{title:"Maximum Eastings",type:"integer",description:"Eastern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"323592"},max_northings:{title:"Maximum Northings",type:"integer",description:"Northern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"308740"}}},description:"Data for a given place"}}}}}}}})]})}function S(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(f,{...e})}):f(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/0ee0d964.b26de3a5.js b/build/assets/js/0ee0d964.b26de3a5.js deleted file mode 100644 index 17665b1fa..000000000 --- a/build/assets/js/0ee0d964.b26de3a5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1922],{71550(e,t,i){i.r(t),i.d(t,{assets:()=>b,contentTitle:()=>y,default:()=>v,frontMatter:()=>h,metadata:()=>n,toc:()=>P});const n=JSON.parse('{"id":"api/place-query","title":"Find a Place","description":"Submit a place query and receive a complete list of places matches and associated data.","source":"@site/docs/api/place-query.api.mdx","sourceDirName":"api","slug":"/api/place-query","permalink":"/docs/api/place-query","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"place-query","title":"Find a Place","description":"Submit a place query and receive a complete list of places matches and associated data.","sidebar_label":"Find a Place","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Places","permalink":"/docs/api/places"},"next":{"title":"Find a Place by ID","permalink":"/docs/api/find-place"}}');var a=i(31325),s=i(31736),r=i(47812),l=i.n(r),o=i(38616),d=i.n(o),c=i(67994),p=i.n(c),g=i(54768),m=i.n(g),u=(i(24909),i(96847),i(78121));const h={id:"place-query",title:"Find a Place",description:"Submit a place query and receive a complete list of places matches and associated data.",sidebar_label:"Find a Place",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,b={},P=[];function x(e){const t={p:"p",...(0,s.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u.default,{as:"h1",className:"openapi__heading",children:"Find a Place"}),"\n",(0,a.jsx)(l(),{method:"get",path:"/places",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Submit a place query and receive a complete list of places matches and associated data."}),"\n",(0,a.jsx)(d(),{parameters:void 0}),"\n",(0,a.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Places Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"array",items:{type:"object",title:"Place",description:"A geographical location with detailed information including names, coordinates, and administrative boundaries",required:["code","name_1","name_1_lang","name_2","name_2_lang","local_type","outcode","county_unitary","county_unitary_type","district_borough","region","country","longitude","latitude","eastings","northings","min_eastings","min_northings","max_eastings","max_northings"],properties:{code:{title:"Code",type:"string",description:"Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)",example:"osgb4000000074559833"},name_1:{title:"Primary Name",type:"string",description:'Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")',example:"Y Trallwng"},name_1_lang:{title:"Primary Name Language",type:"string",nullable:!0,description:"Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"cym"},name_2:{title:"Secondary Name",type:"string",nullable:!0,description:"Alternative name in a different language",example:"Welshpool"},name_2_lang:{title:"Secondary Name Language",type:"string",nullable:!0,description:"Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"eng"},local_type:{title:"Local Type",type:"string",description:"Ordnance Survey classification (City, Town, Village, Hamlet, etc.)",example:"Hamlet"},outcode:{title:"Outcode",type:"string",description:"Postcode district (first part of the postcode)",example:"BH24"},county_unitary:{title:"Administrative Area",type:"string",nullable:!0,description:"County, Unitary Authority or Greater London Authority that contains this place",example:"Powys - Powys"},county_unitary_type:{title:"Administrative Area Type",type:"string",nullable:!0,description:"Type of administrative unit (e.g., County, UnitaryAuthority)",example:"UnitaryAuthority"},district_borough:{title:"District or Borough",type:"string",nullable:!0,description:"District, Metropolitan District or London Borough containing this place",example:"null"},district_borough_type:{title:"Borough Type",type:"string",nullable:!0,description:"Type of district/borough administrative unit",example:"null"},region:{title:"Region",type:"string",description:"European Region (formerly Government Office Region) containing this place",example:"Wales"},country:{title:"Country",type:"string",description:"Country within Great Britain (England, Scotland, or Wales)",example:"Wales"},longitude:{title:"Longitude",type:"number",format:"double",description:"WGS84 longitude coordinate",example:"-3.14971194307843"},latitude:{title:"Latitude",type:"number",format:"double",description:"WGS84 latitude coordinate",example:"52.6606391732959"},eastings:{title:"Eastings",type:"integer",description:"Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)",example:"322335"},northings:{title:"Northings",type:"integer",description:"Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)",example:"307611"},min_eastings:{title:"Minimum Eastings",type:"integer",description:"Western edge of the place's bounding box (Minimum Bounding Rectangle)",example:"321623"},min_northings:{title:"Minimum Northings",type:"integer",description:"Southern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"306458"},max_eastings:{title:"Maximum Eastings",type:"integer",description:"Eastern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"323592"},max_northings:{title:"Maximum Northings",type:"integer",description:"Northern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"308740"}}},description:"Data for a given place"}}}}}}}})]})}function v(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(x,{...e})}):x(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/31c97d68.037cf0d6.js b/build/assets/js/31c97d68.037cf0d6.js new file mode 100644 index 000000000..b7b4108ee --- /dev/null +++ b/build/assets/js/31c97d68.037cf0d6.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[2008],{41228(e,t,i){i.r(t),i.d(t,{assets:()=>g,contentTitle:()=>f,default:()=>b,frontMatter:()=>y,metadata:()=>a,toc:()=>S});const a=JSON.parse('{"id":"api/postcode-lookup","title":"Autocomplete Search a Postcode","description":"Query for a postcode either by:","source":"@site/docs/api/postcode-lookup.api.mdx","sourceDirName":"api","slug":"/api/postcode-lookup","permalink":"/docs/api/postcode-lookup","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"postcode-lookup","title":"Autocomplete Search a Postcode","description":"Query for a postcode either by:","sidebar_label":"Autocomplete Search a Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Lookup Postcode","permalink":"/docs/api/lookup-postcode"},"next":{"title":"Find the Nearest Postcodes","permalink":"/docs/api/nearest-postcode"}}');var o=i(31325),n=i(31736),r=i(47812),l=i.n(r),s=i(38616),c=i.n(s),d=i(67994),p=i.n(d),u=i(54768),m=i.n(u),h=(i(24909),i(96847),i(78121));const y={id:"postcode-lookup",title:"Autocomplete Search a Postcode",description:"Query for a postcode either by:",sidebar_label:"Autocomplete Search a Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},f=void 0,g={},S=[{value:"Query with Postcode",id:"query-with-postcode",level:2},{value:"Query with Geolocation",id:"query-with-geolocation",level:2}];function x(e){const t={a:"a",code:"code",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Autocomplete Search a Postcode"}),"\n",(0,o.jsx)(l(),{method:"get",path:"/postcodes",context:"endpoint"}),"\n",(0,o.jsx)(t.p,{children:"Query for a postcode either by:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["The postcode itself (with ",(0,o.jsx)(t.code,{children:"query="}),") or by,"]}),"\n",(0,o.jsxs)(t.li,{children:["A geolocation (",(0,o.jsx)(t.code,{children:"lat="})," and ",(0,o.jsx)(t.code,{children:"lon="}),")."]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"query-with-postcode",children:"Query with Postcode"}),"\n",(0,o.jsxs)(t.p,{children:["Submit a postcode query and receive a complete list of postcode matches and all associated postcode data. This is triggered when ",(0,o.jsx)(t.code,{children:"query="})," is supplied."]}),"\n",(0,o.jsx)(t.p,{children:"This is essentially a postcode search which prefix matches and returns postcodes in sorted order (case insensitive)."}),"\n",(0,o.jsxs)(t.p,{children:["This method is space sensitive, i.e. it detects for spaces between outward and inward parts of the postcode (some examples detailed in this ",(0,o.jsx)(t.a,{href:"https://github.com/ideal-postcodes/postcodes.io/issues/44",children:"issue"}),")."]}),"\n",(0,o.jsx)(t.p,{children:"The result set can either be empty or populated with up to 100 postcode entities. Either way it will always return a 200 response code."}),"\n",(0,o.jsx)(t.h2,{id:"query-with-geolocation",children:"Query with Geolocation"}),"\n",(0,o.jsxs)(t.p,{children:["Returns nearest postcodes for a given longitude and latitude. This is triggered when ",(0,o.jsx)(t.code,{children:"lat="})," and ",(0,o.jsx)(t.code,{children:"lon="})," are supplied."]}),"\n",(0,o.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,o.jsx)(c(),{parameters:[{name:"query",in:"query",style:"form",explode:!1,schema:{description:"Postcode to query. Aliases to `q=`",example:"SW1A 2AA"}},{name:"limit",in:"query",style:"form",explode:!1,description:"Limits number of postcodes matches to return. Defaults to 10. Needs to be less than 100.",schema:{default:10,maximum:100,minimum:1,example:3}},{name:"longitude",in:"query",style:"form",explode:!1,description:"Geographic coordinate that specifies the east-west position of a point",schema:{title:"Longitude",type:"number",format:"double",example:-.127695,maximum:180,minimum:-180}},{name:"latitude",in:"query",style:"form",explode:!1,schema:{title:"Latitude",type:"number",format:"double",description:"Latitude",example:51.50354,maximum:90,minimum:-90}},{name:"radius",in:"query",style:"form",explode:!1,description:"Limits number of postcodes matches to return. Defaults to 100m. Needs to be less than 2,000m.",schema:{title:"Radius",type:"integer",example:500,default:100,maximum:2e3,minimum:1}},{name:"widesearch",in:"query",style:"form",explode:!1,schema:{title:"Widesearch",type:"boolean",description:"Search up to 20km radius, but subject to a maximum of 10 results. Since lookups over a wide area can be very expensive, we've created this method to allow you choose to make the trade off between search radius and number of results. Defaults to false. When enabled, radius and limits over 10 are ignored.",example:"true",default:"false"}},{name:"filter",in:"query",style:"form",explode:!1,schema:{title:"Filter",type:"string",description:"A comma separated whitelist of attributes to be returned in the result object(s), e.g. filter=postcode,longitude,latitude. null responses will continue to return null. If no attributes match the result object, an empty object is returned",example:"postcode"}}]}),"\n",(0,o.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,o.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcodes Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"array",items:{oneOf:[{type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}]},description:"Array containing detailed location information for the requested postcode or nearest postcodes"}}}}}}}})]})}function b(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(x,{...e})}):x(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/31c97d68.1b2c4a87.js b/build/assets/js/31c97d68.1b2c4a87.js deleted file mode 100644 index f7e039409..000000000 --- a/build/assets/js/31c97d68.1b2c4a87.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[2008],{41228(e,t,i){i.r(t),i.d(t,{assets:()=>S,contentTitle:()=>f,default:()=>b,frontMatter:()=>y,metadata:()=>a,toc:()=>g});const a=JSON.parse('{"id":"api/postcode-lookup","title":"Autocomplete Search a Postcode","description":"Query for a postcode either by:","source":"@site/docs/api/postcode-lookup.api.mdx","sourceDirName":"api","slug":"/api/postcode-lookup","permalink":"/docs/api/postcode-lookup","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"postcode-lookup","title":"Autocomplete Search a Postcode","description":"Query for a postcode either by:","sidebar_label":"Autocomplete Search a Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Lookup Postcode","permalink":"/docs/api/lookup-postcode"},"next":{"title":"Find the Nearest Postcodes","permalink":"/docs/api/nearest-postcode"}}');var o=i(31325),r=i(31736),n=i(47812),l=i.n(n),s=i(38616),c=i.n(s),d=i(67994),p=i.n(d),u=i(54768),m=i.n(u),h=(i(24909),i(96847),i(78121));const y={id:"postcode-lookup",title:"Autocomplete Search a Postcode",description:"Query for a postcode either by:",sidebar_label:"Autocomplete Search a Postcode",hide_title:!0,hide_table_of_contents:!0,api:"eJztPItOI0mSvxKqlQ5zMsY2MN34NLqjaYZhhte2afXNTo8gXRW2czorsyYzC/C1kO4j7gvvS06RWW8bg00zuyftSLuNq/IRERkZ74qvgWUTEwx+DS6VsaGK0AS/tQOVoGaWK3kSBYPiFZwq9SVNgnYQoQk1T2hEMAj+mqKewVhpYJDkY5HbKWoYzQaf5We5BVdTLF9ya1CMoXXH7RRu/qD5399sgqLxbRp9ABNUQoUOCGjdCGa/vwEmI7gRSn5/s9mhVf/yF/B7u3VyMOnNMB3F3FbhcZu4FTSGyG8RGIQqTgRaBMGNBTUuR8fMhlM0bjwTApgxKuTMYlSOiZhlHbiacgPcgNV8MkGNEdxNURZI0SuTJongGDmY8/FoDErLmRCzKpgGmQ6ncDfl4RQSjWN+XwNGo021NMUEA1yCUZogUzpCDa2QGQQuDUrDLb/FzXLfGO1URQ6mhIW0WzamDbyDHeAWIrQYWuOO0w0yMEJ7hyhBpfaO6cjBwaX7M2HaGqKcrR5vy6gYAe8ZkdfQkowLpElgCYxfuTEp/taaWpuYwfb2hNtpOuqEKt7mETKxVWC3XfzV4WrbTTPbu7ubOU4IGk0qLBi0EDJZsB0CxomdEUslKkmFOzrHJmkCVkGv263wqrTccjQdOPLT79iMaHHH6ejFHZuZjPDAoN/t0qaJkgaBpi9gxeOSeenlh+zQJDKNxlYOz1+aCb9FCULJCbdphI7Agln343EOa94JYBqrvBa0g4RpFqNFTVf8ayBZjMEgcKwZtAMuKz+MnQl6OVY6DtoB3idCRRgMxkwYbAcmnGLMgsHXxt0vZINV/op14EBwZtDQk5s/vr9xizlOCAbB8FPvAPoHB8HDQ7uAR/CY2xXhqUNxSisYkGk8Ql29yKa4PFZlR9iB9zhmqbDG80EHzhEj92OEINAYsFMmiUM6QR1xNy0Y9LrtIGb3PE5j+kG/uMx+VZDdqeGYH+6L8DxGNdEsmfIQQqV0xCWzSOBaMAmGfMwJ0ykCMmO37jJe406IqrGTM1zaGlaWW7f/aQVAO0vokSdn0HawMRsMgkilI4HVE93qdnr9N9/t71VJ8rZKkq3e226NEhljr82ABcTlQk8D3OCXcmqByV6vs9fd2dutILJfw2O/hoZmEU/N341ru/FjfNtvd+ntwkP+kAOdEYxLixNHsZIMxM8VVq/yer9bZ/YqPe54hF55vfhgP1WXyiAdKSWQybmTHHp96YV6v/slBn8wbRilFkw6+h1DS+8YZGgQoXvdTG+YDgy5DBGEM20MqFskiUzYkDxlTqmMEG5JtuN9QgqT1OUdbtwihBqdYrEV5Up7CaHuYKZSCKdKGSccY/YF3dW0mkUIajwu9Gqm8z3gTqCXLFGAWT1+R7kOfCI1gJKNBEbt6nThGcvh0us6vcAnUmmMOjVpbHXq70Z22oFbuCabx1xYxyAvO9If8mWy4zRWczmZO80DMsliBgZJczmVPeUWc/OMWav5KLWYc72/G7llURgDyp16y2y2ATuTDngkvs+vV7sQxu1Sy8pUiEKvG6/6QyUtlymW19AN68DJGKSqguPu6zwIbSCTxBsinhO5KYCuHUUOW/Dw8Fs7KOAgGva73Xm9O0zDEA1dZQISpaUhjHS/Nzu2fzc07uuCsygsffiQbVOei4cyIAj+SLnGiFwDY5l1UsPjRg5CoslFIJvJ7eEH0B5NuVJIYi7tTp9QliQ6fu13u789FCuWM5nWzNkmFmO3opJ4MXbWyzIQC/K1A5Xmf3GZ/fFHygS3tCzpRS4nhIxU2k6zv0OVSus4W07N9ZQF7YBFMZfX7sWs+BlxYly3u39ARnDQrmn3in5LmBacxSgt07PrUElDr1CGDpSUaMjkNQoMrdJMXGuc0OkSeXnspjCN11anxuObv2WaG5KNwigCNfb/hI6lwpCuVTKmJxGzeK3G11xaraI0tH5+/tiijsmC8E+5jPCeHsepsDwReB1hovlt/v5xZK773f4uSQWUGEVNPBc8vZYqI3WBk7V3BLGHhonrhOkvQTsYpfSUhyPCjMkQ9TUTgtNfGf69XkYB9wc96edP3B/ZPzoNe9m/7rfAJPuHmFKm1rNB5v/W2btgrgWX6EmR9vHn0s/wl2EA/a1dCKdMs9CSlM/cKieagHmvq+1dT9jZKgdmPpd3sUiwtSG3pzc78DGJnMSMlbRTMYOxVjF8UDMm4Ixx0XnEDi8vTAW7iwykw+dgSF7YmGuyNZm2uZ2ZoTzCsdJe8XmXs1VD3mxm/s0EJWrnDPOI3LHCkqWVmACr7iQ5c/kNnEeHUMlufAWTE7kaIgZDJaNFmLAxnUEFkcwx3Klj8yOKxORIzHKzPARjNSIpZQ2jlIuIJI9zFrnMdmHCWRx1zHr+jHIJVudA7i8L/NW/hRMZkfhXepGFN+e3PTobWr2t/c0ODKfqzh+CF/C5n8+M4RPSuhPNKSIxRo0yRBfo+VfoDeCTR4vG5rjmc71hGwGLIk0mayiUITfFqnoIIUbmVusP4MC7yb024H2IiYXRDG65SZmgKEeCYe7enDIZCS5pk8RAaxgqK+gWKSlmm7TYzgAOkkSrex47v0nlB7DXJetNo6FRu4MilASp5NbBAi12i5pNMPIXK4Mf/RmCYXEJvNtrbwBHxrqNIoL44nwIqSFKmFRrlUpHlcLipynfVTY2TidkW8eMSzGDywt4p+7RuPXfDuAqk9/VoFRLMGPhi6TrQlvWj8jN3B/Auar4jwbYLeOCzEgXNCiYr/dQUZgVzjsqlejT+p4MJlo6GJC1uejKXTShhGxTaP3nVgnmpnN8/DmRlaVESot04AMKlpmExELvNLfcTOE8UyVwTIsTBx2/c0KVBp3oxUPOyShALeFEI/FOBz6RIThCbx/SkMMpkxIFnBga4A3uEyPIpIczJmvXd2+n291981A1Nip0PK9YIK9DyHxbaP3y/5ySvTf7+3vEkLmpVqHjYWG9PS3fP/4MpSViIVvNgeOcuPIiHckJgdWGXI604RMTaNpzqLWbmLRJylcw2azL9GxlkuuZuVlBZmjJ8ZnwEH5EJuwUDlI7Vdqbr038nuaJ8x+HMPULsXwh79jOoVwH8lTJSEmCsWYJN8m+HlRuSdLkjILP/hQWHEIHzolX7qaYmRClJcWEMGQ5GeeoZytsCbxFUUG0RZNSGaEWM7oGx8OhN5+402tO8xpMIwUmDafADNwc7Wf/3bRJUo9ZiJFfAm58ILpKj5v60RLmD3POQoVm70sH4sVUy9cnZiM9xSi/UaD+xPF+QmNjLg155Q81b6YaiPHezeqQFi7NdgNmZ4w9AdrQduAnFqPZMARa6VutHa1cDvCn4+Hb3Ur0vRJZbc3HUTc7cMZmhRzj41qmKpWFLu0sCJOSKij8w3VDmc/CJluwhozTBltGpXb6QnTyWCkJ5CVObpWVSn6Dy+oMOKy7i6sz28efGytWYXiK2Q5d4sdZj07gOSXUuByPe+pVoygbBEf5IPjgBkHr6OjD5lqYPb7ms4X3gkhC1Yfwb+GQQoRX9BZal4dX60Hr1Qxt1JRUj+gbeM/HzlKxIFlM8jlU8pYcJyUNUDBrBizUyhg6Y09ys1SMzR/LhyLAsDI+fjEmIELyd/yNWGAo0A0lBQPHFHCVxIVwMR7zELPTck7f8cUHs/noKfmITvVk3JPtQxXHJNvXuxkhv+UC/OKFQePS7GG+LrScUbO5gr5oQyr9muTHaWROSlMMqiag71DDKZuhhmGaoIaL1CaphQOasCoy/W6/B4coTWrgdHhxkMVATMyEQO3cU24sDzMXug12ltAvMYMepUO2eu09n7Z1jjn56efqzmfDjM8c9Hs+of8Y1tDtvT0kTOMGpmc8igS+CqpnJaoxj7YM/y9ciuuew/UN/f+LcSVUKaI4Z/BVhNGLrJnM6CtkKkT8lpv8jhGzEteW+f95/6FMl5EPrlKq92g4QIqiZqBcUv8RGZLZbBQ3reIquHQ0phvIDcHlDEitXAHMauiSEb5swTzvwEcCPWaCSfe6IlMN6lse+oKP7CrXD5B2ca6J019QkS7jRvxfkGz6QekQ1+NRX8vjVhm7VZ7jUJyh1YpmWSbBw0DALYxRVy1mMl3UGE7qMezVAY58qrziRNwxIqZf1ueQfvnll1/OzrI4bSMQt/+22+1VIa6GzxcAfFWLrn8reG0Z85mD13tLdAyCtG55dRaw+/Jofy2AGuG982OzgfC+lhZ4aeCCglRL94DWydn7TdBMfplnsQ2vDzrg9Q0NMhAq7S+US8bGFH/2yGX6iup8cuc+c+mLWCH9r+nfQ+oKqiJMUJJIhZOz92BCmgn/+9//A7dMpBRF0xRwsRBxjaEVM1dexjShnpsxPtzAG0fS2327u7PUkvYZlpXNaWjRvPWsuRWtahgxQyVoEn5KxYx0zC6MKMrJ5tB9ls29KJdUjZK413A4i3X6cg+itlrrEwozrSC/+ZRDARcUnc2Sr3TaVoFfpLiC/+a1FgqDLprRIAhDHc2iCC5RMm2njxCA0mbPoQGc587jt4gqrkScrHDh29Oot/tQyxhWw6g/DvP7DC8w9+eXeSYa86bKI1a+y3FWAL/SjMJVRAmlv6yvihesswj0q6tPB15KOSGYhdViRcENVCR1R8pOve4gItwp/eUxVOp52uph5IHgS5/AXeMcqis0hIwP+/mkTZuCFUzOFmk3ShtXgHqXcmG30mR9EtdWcGK1v8hlKsd5EhOxHUP5et4po2JalLDBtcZb1GTxzSDVIya5wWijTu5jV12kK5YcJcJrutnixNfJOA/+nVo3YEfMv3C1OdO0YpEWVmpe1zufvlxoky7eyTkcjRR/1SB3r+CgzP6vjmVjjUUH2BhiYESrg1UTdE4EIZRodcsj1D5jERb2PD2xCnhMAxA8MkCkqhPlwxnxtnXjWxW6bOaOdK/3bFeaeLHXW13F06w5jzqr3c3ogrBBwGzAmKOIOnAiSzPJ5jXJU4T3zDL4m5JURC7njScaMiRH3cH7PP+6ToDlHva3oMDZoxSIn0MB4mcdY0QfCDhKPOlZZ3Uqq5xyfy0cF8RN/tST7K94ki/F8uxpLFc/rSYa3xjm6nJOzW35ogsX3TIWQj9skhV/1zVecNTtdru7vbd7LgDqypyq8c9UM7H1kTQMHAqq3Bjz/Kua9e4NCdLq3VmywxMRAT8nZr+7gKQkNej2eMjLtJ6Nxzon4PHovy4ersysdsspBHREHJhobrBQBFOeQCsLx6+HSxbph6VbLNB4p0eX3lBJynHlNz/CrZanFXn2FdKIKllc+ctjBqIrrHs24kNXdbU26iafviLyzoTktmZWuqppwZKE1P7p0WUWMVhgZLqiwYY1pnPDmMI/mlulORNwSmlpA62Tq9PVERxWAr6FCIC8npACWJVdfciBG0o6lImJ849XQ9iCcxWjDAWzqXYRqo+SZx96VYEt9jP+I6sD56n/xGRKBKYb04axogp3otA7jffctv0WFKDSmAiXMx/N4OTqFFpPkWUzL97++HPns/yB6uNY+CWrdIwTZvmIU31auyiOom/BitpsZ3JlFpk/XQptZxl7WvazO6jPgVfilGlangr3RaCVcz2oJ7MO3fv5iun6qR0qaRmXXuNQ2UGrkh2qHunQh3U3ofJB2Hz2zFAQ3+IA8k/JNi593YKbtZGXg57mxQuL6mvacFZ7XSlQacN57dV8hcuw9j7Xq94HqrqTzNcKWqVnFW6NFBoXG8N7bmyHguFEB6GozsVMVSoimFL1not4Zt/VGarH2DhXlor2Mn97AzRzdrj71MWSg+TM8ynGNPqWCR7ByXt3X6v14Y+UbzfKu7Nq7qK+2tdSh+HkmkdFgXVWKyxY2p8rwfZl10vLvp8uo/6HqYueK4R+uq7FsfojxbZPxIEpY0pSYb9S8VzU6xSi+5EamKZJtE9G0c7O0+VLfzbAHo4GuPndWl6J82eDSjA06brX7e287X63LGf96mD6jRuQ7e50u93+joOsmco7PH51mJZl9xqQ7rwlSPdySEm0NIA9eb+6kTBV2malbXn9vF4HvE/9jzt/W5T7PXr/+kR8LL+85LrMGWFXpy+EsQ7TE9bLgpDX1enJTt+ZwKQhqibwwcf+erB5q7Zhh5D1Br7gsd+8yHNA1STiXK0G+cyvfbjNUEQTvh5VSvv7O1dh8WfDd7YAPvr2df/Nm0X59B9eH7q5nH0DvD6Jvyw//byCvCVZw1dHZknCclH2cLMalfMOwBNWVIM6vd1ut/vdzv5y6swlWZ9BonUzrC+n1Ar51hr+j+fQsqTXa5/+fJ6tqcodK3d3FqbMrj4drAfdoiTZfCjnyN2j/s7u85Ncr0+w6m6rZrvWg2xhumsRtXZJar/9blFu6vDdq1NmYR6pAeKeY6f+m9XSS69v69T3awL9nbsC+48khEgfuhDs6yvFepZoXhATdE+o8kYy5+8C/NlC4OMFwFf0/IIkjQe+/2cAv5K51F9E4z8ZzCespmVJFL/MOnAuy6N8ozyJ56P1gHtWmmQe1oPeqkmQb0PBNYCcy3AcXZaJjNflv+flPJoq6w3xwV5vYZKCYC9zEa8N/fPSFvMa/+GBLKNmI4IH6qfRaKdCzTRcpJxx5/AXndiKL3y49CVhZZqLPnz4I0VT+6xY6fnmZcGD/68d3G/Rg6Fv9+Z6dQgmJ8EgoAZvLlY6QlE0Cvz44ZTaQqhUkwoO8iZwLOGdWre3sgkcfd7fPzj4TJmlYu3Qr1Nf+/D0pLp2mGoBW8ew9QU+f/4st7bo98bzd9yob9lA5zyjyMoI/Tv1ays6Z/0LNXLLv6haimO+4TfCcgkYDvHf2oHvaRQMgglaF7y202AQlEu4/h76Nm8wl2qxhADz7X4uT1z+w5Um3jLN6UZROMc1wSHWpNvp6qTc+N7bTrfTJYJwyok7Ay7rU3R2chW0G/sr6tbkiNRRerKdTTLbNLZygwiKD8UXA1u1NBPdfNSxuRhneZrK8jWiRio0xQ6Lui2UmSsK0MBYY6Wy23efAoKE3KIJKnqsixvpUmOuyeCRjNyXHC4zJ0T5VUDWp4q5tkB5lwKaW+bqMJvr1rq5ufksHzup7LXvsOigCqnzgoHjoysH4eXF8CqXE6bjf3peMa5aOmtKRN+mINw0+xLd5NjkDYgM/T5i1ASr7KwY580VmKSKS60S7Uo2fry6unQptNTkvVB8Xwii1k/Di/PLAjLXXQRd9XYo6HNIat7oOlv69klt2M0eMBixKJ9Hj3fdY8pZjcmtdljv5bMdzwJqrbTbYR4mOmRhVL5xtUOVx2+kollOBvrEm4K2ZcfIGsMU2bMso+XS8eV43+rRSXmflMGYcboH1AtSafsfjZ6anVB10i8uqeSuztAPm7s+C6dtZ4tSkzDXGCdmsnIND1Kriq6qWW82BpVmObV78bVsXvXPJrL/bCL7zyay/5BNZDPT1+K93U4E466+x4mKr5lBUPZfc92zpoq+Mv41+PqVgpQftXh4oMe+eSCZCRE3rmlh0TDwC84q3QXd9zTBIHCW0NzYRyXIKzaBXUgCD3TevHZNoL9ZR9dlIFaaJSwHMxtfdiP4OxzFczqbLkG26Mv6HExrTUufM6Foh1kO/q00XYPBr+SETZFFqB2n+1kHznqqzJpr1FiztY+ProKHh/8DITAmZg==",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},f=void 0,S={},g=[{value:"Query with Postcode",id:"query-with-postcode",level:2},{value:"Query with Geolocation",id:"query-with-geolocation",level:2}];function x(e){const t={a:"a",code:"code",h2:"h2",li:"li",p:"p",ul:"ul",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Autocomplete Search a Postcode"}),"\n",(0,o.jsx)(l(),{method:"get",path:"/postcodes",context:"endpoint"}),"\n",(0,o.jsx)(t.p,{children:"Query for a postcode either by:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["The postcode itself (with ",(0,o.jsx)(t.code,{children:"query="}),") or by,"]}),"\n",(0,o.jsxs)(t.li,{children:["A geolocation (",(0,o.jsx)(t.code,{children:"lat="})," and ",(0,o.jsx)(t.code,{children:"lon="}),")."]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"query-with-postcode",children:"Query with Postcode"}),"\n",(0,o.jsxs)(t.p,{children:["Submit a postcode query and receive a complete list of postcode matches and all associated postcode data. This is triggered when ",(0,o.jsx)(t.code,{children:"query="})," is supplied."]}),"\n",(0,o.jsx)(t.p,{children:"This is essentially a postcode search which prefix matches and returns postcodes in sorted order (case insensitive)."}),"\n",(0,o.jsxs)(t.p,{children:["This method is space sensitive, i.e. it detects for spaces between outward and inward parts of the postcode (some examples detailed in this ",(0,o.jsx)(t.a,{href:"https://github.com/ideal-postcodes/postcodes.io/issues/44",children:"issue"}),")."]}),"\n",(0,o.jsx)(t.p,{children:"The result set can either be empty or populated with up to 100 postcode entities. Either way it will always return a 200 response code."}),"\n",(0,o.jsx)(t.h2,{id:"query-with-geolocation",children:"Query with Geolocation"}),"\n",(0,o.jsxs)(t.p,{children:["Returns nearest postcodes for a given longitude and latitude. This is triggered when ",(0,o.jsx)(t.code,{children:"lat="})," and ",(0,o.jsx)(t.code,{children:"lon="})," are supplied."]}),"\n",(0,o.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,o.jsx)(c(),{parameters:[{name:"query",in:"query",style:"form",explode:!1,schema:{description:"Postcode to query. Aliases to `q=`",example:"SW1A 2AA"}},{name:"limit",in:"query",style:"form",explode:!1,description:"Limits number of postcodes matches to return. Defaults to 10. Needs to be less than 100.",schema:{default:10,maximum:100,minimum:1,example:3}},{name:"longitude",in:"query",style:"form",explode:!1,description:"Geographic coordinate that specifies the east-west position of a point",schema:{title:"Longitude",type:"number",format:"double",example:-.127695,maximum:180,minimum:-180}},{name:"latitude",in:"query",style:"form",explode:!1,schema:{title:"Latitude",type:"number",format:"double",description:"Latitude",example:51.50354,maximum:90,minimum:-90}},{name:"radius",in:"query",style:"form",explode:!1,description:"Limits number of postcodes matches to return. Defaults to 100m. Needs to be less than 2,000m.",schema:{title:"Radius",type:"integer",example:500,default:100,maximum:2e3,minimum:1}},{name:"widesearch",in:"query",style:"form",explode:!1,schema:{title:"Widesearch",type:"boolean",description:"Search up to 20km radius, but subject to a maximum of 10 results. Since lookups over a wide area can be very expensive, we've created this method to allow you choose to make the trade off between search radius and number of results. Defaults to false. When enabled, radius and limits over 10 are ignored.",example:"true",default:"false"}},{name:"filter",in:"query",style:"form",explode:!1,schema:{title:"Filter",type:"string",description:"A comma separated whitelist of attributes to be returned in the result object(s), e.g. filter=postcode,longitude,latitude. null responses will continue to return null. If no attributes match the result object, an empty object is returned",example:"postcode"}}]}),"\n",(0,o.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,o.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcodes Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"array",items:{oneOf:[{type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}]},description:"Array containing detailed location information for the requested postcode or nearest postcodes"}}}}}}}})]})}function b(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(x,{...e})}):x(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/4c458f53.97238a6b.js b/build/assets/js/4c458f53.688da0d0.js similarity index 55% rename from build/assets/js/4c458f53.97238a6b.js rename to build/assets/js/4c458f53.688da0d0.js index 366efa409..c1ab47e17 100644 --- a/build/assets/js/4c458f53.97238a6b.js +++ b/build/assets/js/4c458f53.688da0d0.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[595],{64570(e,t,a){a.r(t),a.d(t,{assets:()=>g,contentTitle:()=>y,default:()=>C,frontMatter:()=>f,metadata:()=>i,toc:()=>S});const i=JSON.parse('{"id":"api/bulk-postcode-lookup","title":"Bulk Postcode Lookup","description":"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data.","source":"@site/docs/api/bulk-postcode-lookup.api.mdx","sourceDirName":"api","slug":"/api/bulk-postcode-lookup","permalink":"/docs/api/bulk-postcode-lookup","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"bulk-postcode-lookup","title":"Bulk Postcode Lookup","description":"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data.","sidebar_label":"Bulk Postcode Lookup","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Retrieve a Random Place","permalink":"/docs/api/random-place"}}');var o=a(31325),n=a(31736),r=a(47812),s=a.n(r),l=a(38616),c=a.n(l),p=a(67994),d=a.n(p),u=a(54768),m=a.n(u),h=(a(24909),a(96847),a(78121));const f={id:"bulk-postcode-lookup",title:"Bulk Postcode Lookup",description:"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data.",sidebar_label:"Bulk Postcode Lookup",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,g={},S=[{value:"Post Data",id:"post-data",level:3},{value:"Bulk Reverse Geocoding",id:"bulk-reverse-geocoding",level:2}];function b(e){const t={code:"code",h2:"h2",h3:"h3",p:"p",pre:"pre",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Bulk Postcode Lookup"}),"\n",(0,o.jsx)(s(),{method:"post",path:"/postcodes",context:"endpoint"}),"\n",(0,o.jsx)(t.p,{children:"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data."}),"\n",(0,o.jsxs)(t.p,{children:["Be sure to submit JSON requests setting ",(0,o.jsx)(t.code,{children:"Content-Type"})," to ",(0,o.jsx)(t.code,{children:"application/json"}),"."]}),"\n",(0,o.jsx)(t.p,{children:"Accepts up to 100 postcodes."}),"\n",(0,o.jsx)(t.h3,{id:"post-data",children:"Post Data"}),"\n",(0,o.jsx)(t.p,{children:"This method requires a JSON object containing an array of postcodes to be posted, e.g."}),"\n",(0,o.jsx)(t.pre,{children:(0,o.jsx)(t.code,{className:"language-json",children:'{\n "postcodes": ["PR3 0SG", "M45 6GN", "EX16 5BL"]\n}\n'})}),"\n",(0,o.jsx)(t.h2,{id:"bulk-reverse-geocoding",children:"Bulk Reverse Geocoding"}),"\n",(0,o.jsx)(t.p,{children:"Bulk translates geolocations into Postcodes. Accepts up to 100 geolocations."}),"\n",(0,o.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,o.jsx)(c(),{parameters:[]}),"\n",(0,o.jsx)(d(),{title:"Body",body:void 0}),"\n",(0,o.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive location data including geographic coordinates, administrative boundaries, and electoral information for the requested postcode",type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}}}}}}}})]})}function C(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[595],{64570(e,t,i){i.r(t),i.d(t,{assets:()=>g,contentTitle:()=>y,default:()=>C,frontMatter:()=>f,metadata:()=>a,toc:()=>S});const a=JSON.parse('{"id":"api/bulk-postcode-lookup","title":"Bulk Postcode Lookup","description":"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data.","source":"@site/docs/api/bulk-postcode-lookup.api.mdx","sourceDirName":"api","slug":"/api/bulk-postcode-lookup","permalink":"/docs/api/bulk-postcode-lookup","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"bulk-postcode-lookup","title":"Bulk Postcode Lookup","description":"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data.","sidebar_label":"Bulk Postcode Lookup","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"post api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Retrieve a Random Place","permalink":"/docs/api/random-place"}}');var n=i(31325),o=i(31736),r=i(47812),l=i.n(r),s=i(38616),c=i.n(s),d=i(67994),p=i.n(d),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const f={id:"bulk-postcode-lookup",title:"Bulk Postcode Lookup",description:"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data.",sidebar_label:"Bulk Postcode Lookup",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"post api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,g={},S=[{value:"Post Data",id:"post-data",level:3},{value:"Bulk Reverse Geocoding",id:"bulk-reverse-geocoding",level:2}];function b(e){const t={code:"code",h2:"h2",h3:"h3",p:"p",pre:"pre",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Bulk Postcode Lookup"}),"\n",(0,n.jsx)(l(),{method:"post",path:"/postcodes",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Accepts a JSON object containing an array of postcodes. Returns a list of matching postcodes and respective available data."}),"\n",(0,n.jsxs)(t.p,{children:["Be sure to submit JSON requests setting ",(0,n.jsx)(t.code,{children:"Content-Type"})," to ",(0,n.jsx)(t.code,{children:"application/json"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"Accepts up to 100 postcodes."}),"\n",(0,n.jsx)(t.h3,{id:"post-data",children:"Post Data"}),"\n",(0,n.jsx)(t.p,{children:"This method requires a JSON object containing an array of postcodes to be posted, e.g."}),"\n",(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{className:"language-json",children:'{\n "postcodes": ["PR3 0SG", "M45 6GN", "EX16 5BL"]\n}\n'})}),"\n",(0,n.jsx)(t.h2,{id:"bulk-reverse-geocoding",children:"Bulk Reverse Geocoding"}),"\n",(0,n.jsx)(t.p,{children:"Bulk translates geolocations into Postcodes. Accepts up to 100 geolocations."}),"\n",(0,n.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,n.jsx)(c(),{parameters:[]}),"\n",(0,n.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,n.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive location data including geographic coordinates, administrative boundaries, and electoral information for the requested postcode",type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}}}}}}}})]})}function C(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/4c84271f.e2abc764.js b/build/assets/js/4c84271f.6a3116fd.js similarity index 94% rename from build/assets/js/4c84271f.e2abc764.js rename to build/assets/js/4c84271f.6a3116fd.js index 1d7ce2657..356ab3f9f 100644 --- a/build/assets/js/4c84271f.e2abc764.js +++ b/build/assets/js/4c84271f.6a3116fd.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1516],{26652(e,t,i){i.r(t),i.d(t,{assets:()=>C,contentTitle:()=>g,default:()=>f,frontMatter:()=>y,metadata:()=>o,toc:()=>b});const o=JSON.parse('{"id":"api/get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","source":"@site/docs/api/get-scottish-postcode.api.mdx","sourceDirName":"api","slug":"/api/get-scottish-postcode","permalink":"/docs/api/get-scottish-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","sidebar_label":"Lookup Scottish Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Scottish Postcodes","permalink":"/docs/api/scottish-postcodes"},"next":{"title":"Outward Codes","permalink":"/docs/api/outward-codes"}}');var a=i(31325),n=i(31736),l=i(47812),r=i.n(l),s=i(38616),c=i.n(s),p=i(67994),d=i.n(p),u=i(54768),m=i.n(u),h=(i(24909),i(96847),i(78121));const y={id:"get-scottish-postcode",title:"Lookup Scottish Postcode",description:"Lookup a Scottish postcode.",sidebar_label:"Lookup Scottish Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},g=void 0,C={},b=[];function S(e){const t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Lookup Scottish Postcode"}),"\n",(0,a.jsx)(r(),{method:"get",path:"/scotland/postcodes/{postcode}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Lookup a Scottish postcode."}),"\n",(0,a.jsxs)(t.p,{children:["Returns Scottish Postcode Directory (SPD) data associated with the postcode. The response covers the full SPD field set: council area, electoral ward, Scottish and UK parliamentary geographies, health board, integration authority, data zone, intermediate zone, output area, locality, settlement, civil parish, island, national park, travel-to-work area, ITL/LAU, urban-rural classification, SIMD rank, ROA, census counts, and the corresponding GSS / official codes under the ",(0,a.jsx)(t.code,{children:"codes"})," object."]}),"\n",(0,a.jsx)(t.p,{children:"Top-level fields hold the latest (canonical) value for each datapoint. Year-suffixed fields surface prior versions where the SPD publishes them."}),"\n",(0,a.jsxs)(t.p,{children:["Returns ",(0,a.jsx)(t.code,{children:"404"})," if the postcode does not exist in SPD or is not valid."]}),"\n",(0,a.jsxs)(t.p,{children:["For postcodes not in SPD but present in ONSPD (i.e. non-Scottish postcodes), a ",(0,a.jsx)(t.code,{children:"404"}),' is returned with the error message "Postcode exists in ONSPD but not in SPD."']}),"\n",(0,a.jsx)(t.p,{children:"Source: Scottish Postcode Directory (National Records of Scotland)."}),"\n",(0,a.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Specifies the postcode you wish to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(d(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Scottish Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Scottish Postcode Directory (SPD) data for the requested postcode.",type:"object",required:["postcode","longitude","latitude","council_area","electoral_ward","health_board_area","data_zone","intermediate_zone","output_area","scottish_parliamentary_constituency","scottish_parliamentary_region","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"The Royal Mail postcode (e.g., AB10 1XG).",example:"AB10 1XG",pattern:"^[A-Z]{1,2}[0-9][A-Z0-9]? ?[0-9][A-Z]{2}$"},pc_compact:{title:"Compact Postcode",type:"string",description:"Postcode with all spaces removed.",example:"AB101XG"},outcode:{title:"Outward Code",type:"string",description:"First part of the postcode (before the space).",example:"AB10"},incode:{title:"Inward Code",type:"string",description:"Second part of the postcode (after the space).",example:"1XG"},postcode_district:{title:"Postcode District",type:"string",description:"Equivalent to the outward code.",example:"AB10"},postcode_sector:{title:"Postcode Sector",type:"string",description:"Outward code plus the first character of the inward code.",example:"AB10 1"},user_type:{title:"User Type",type:"string",nullable:!0,description:'SPD user-type indicator ("0" = small user, "1" = large user).',example:"0"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"Date the postcode was introduced (YYYYMM).",example:"198001"},date_of_deletion:{title:"Date of Deletion",type:"string",nullable:!0,description:"Date the postcode was deleted (YYYYMM). Null for live postcodes.",example:null},linked_small_user_postcode:{title:"Linked Small User Postcode",type:"string",nullable:!0,description:"For large-user postcodes, the linked small-user postcode (if any).",example:null},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude.",example:-2.1025},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude.",example:57.14945},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid easting (1m resolution).",example:393859},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid northing (1m resolution).",example:806073},split_indicator:{title:"Split Indicator",type:"string",nullable:!0,description:"SPD split indicator. Marks postcodes that span more than one administrative unit.",example:"0"},grid_link_indicator:{title:"Grid Link Indicator",type:"string",nullable:!0,description:"How the postcode was linked to its grid reference (1 = match by address, 2 = match by visual inspection, 3 = approximate match, etc.).",example:"1"},grid_link_positional_accuracy:{title:"Grid Link Positional Accuracy",type:"string",nullable:!0,description:"Positional accuracy of the grid reference.",example:"1"},council_area:{title:"Council Area",type:"string",nullable:!0,description:"2019 council area name. The current single-tier local authority.",example:"Aberdeen City"},electoral_ward:{title:"Electoral Ward",type:"string",nullable:!0,description:"2022 electoral ward name.",example:"Midstocket/Rosemount"},registration_district:{title:"Registration District",type:"string",nullable:!0,description:"2007 registration district code. (Names are not provided in SPD.)",example:"RD20"},enterprise_region:{title:"Enterprise Region",type:"string",nullable:!0,description:"2008 enterprise region name.",example:"Highlands and Islands"},strategic_development_planning_area:{title:"Strategic Development Planning Area",type:"string",nullable:!0,description:"2013 SDPA code. Names are not provided in SPD.",example:"SD01"},local_government_district:{title:"Local Government District",type:"string",nullable:!0,description:"1995 local government district name (the most recent boundary before unitary council areas).",example:"Aberdeen City"},local_government_district_1991:{title:"Local Government District (1991)",type:"string",nullable:!0,description:"1991 local government district name (historical).",example:"City of Aberdeen"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"2024 UK Parliamentary constituency name.",example:"Aberdeen South"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region (2026)",type:"string",nullable:!0,description:"2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.",example:"North East Scotland"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency (2026)",type:"string",nullable:!0,description:"2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.",example:"Aberdeen Central"},health_board_area:{title:"Health Board Area (2019)",type:"string",nullable:!0,description:"2019 NHS health board area name. Current operational boundary.",example:"Grampian"},health_board_area_2006:{title:"Health Board Area (2006)",type:"string",nullable:!0,description:"2006 health board area name (historical).",example:"Grampian"},health_board_area_1995:{title:"Health Board Area (1995)",type:"string",nullable:!0,description:"1995 health board area name (historical).",example:"Grampian"},integration_authority:{title:"Integration Authority (2019)",type:"string",nullable:!0,description:"2019 health and social care integration authority name.",example:"Aberdeen City"},output_area:{title:"Output Area (2022)",type:"string",nullable:!0,description:"2022 census Output Area code. The smallest census geography.",example:"S00136537"},output_area_2011:{title:"Output Area (2011)",type:"string",nullable:!0,description:"2011 census Output Area code.",example:"S00088970"},output_area_2001:{title:"Output Area (2001)",type:"string",nullable:!0,description:"2001 census Output Area code.",example:"S00000700"},output_area_1991:{title:"Output Area (1991)",type:"string",nullable:!0,description:"1991 census Output Area code.",example:null},data_zone:{title:"Data Zone (2022)",type:"string",nullable:!0,description:"2022 Data Zone name. Scottish equivalent of LSOA.",example:"West End North - 01"},data_zone_2011:{title:"Data Zone (2011)",type:"string",nullable:!0,description:"2011 Data Zone code.",example:"S01006571"},data_zone_2001:{title:"Data Zone (2001)",type:"string",nullable:!0,description:"2001 Data Zone code.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone (2022)",type:"string",nullable:!0,description:"2022 Intermediate Zone name. Scottish equivalent of MSOA.",example:"West End North"},intermediate_zone_2011:{title:"Intermediate Zone (2011)",type:"string",nullable:!0,description:"2011 Intermediate Zone code.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone (2001)",type:"string",nullable:!0,description:"2001 Intermediate Zone code.",example:"S02000017"},locality:{title:"Locality (2022)",type:"string",nullable:!0,description:"2022 Settlement-and-Locality locality name.",example:"Aberdeen"},locality_2020:{title:"Locality (2020)",type:"string",nullable:!0,description:"2020 locality name (historical).",example:"Aberdeen"},locality_2001:{title:"Locality (2001)",type:"string",nullable:!0,description:"2001 locality name (historical).",example:"Aberdeen"},locality_1991:{title:"Locality (1991)",type:"string",nullable:!0,description:"1991 locality name (historical).",example:null},settlement:{title:"Settlement (2022)",type:"string",nullable:!0,description:"2022 settlement name.",example:"Aberdeen, Milltimber, and Peterculter"},settlement_2020:{title:"Settlement (2020)",type:"string",nullable:!0,description:"2020 settlement name (historical).",example:"Aberdeen Settlement"},settlement_2001:{title:"Settlement (2001)",type:"string",nullable:!0,description:"2001 settlement name (historical).",example:"Aberdeen Settlement"},civil_parish:{title:"Civil Parish (1930)",type:"string",nullable:!0,description:"1930 Scottish civil parish name (the latest historical baseline; civil parishes were abolished as administrative units in 1975).",example:"Old Machar"},island:{title:"Island",type:"string",nullable:!0,description:'Island name where the postcode is located. "Mainland of Scotland" for non-island postcodes.',example:"Mainland of Scotland"},national_park:{title:"National Park (2010)",type:"string",nullable:!0,description:"2010 national park name (Cairngorms / Loch Lomond and the Trossachs). Null for non-park postcodes.",example:null},travel_to_work_area:{title:"Travel to Work Area (2011)",type:"string",nullable:!0,description:"2011 Travel to Work Area name.",example:"Aberdeen"},lau_level_1:{title:"Local Administrative Unit Level 1 (2025)",type:"string",nullable:!0,description:"2025 LAU level 1 name. Replaces the previous NUTS classifications.",example:"Aberdeen City"},itl_level_2:{title:"International Territorial Level 2 (2025)",type:"string",nullable:!0,description:"2025 ITL level 2 name. Mid-tier UK statistical geography (replaces NUTS 2).",example:"North Eastern Scotland"},itl_level_3:{title:"International Territorial Level 3 (2025)",type:"string",nullable:!0,description:"2025 ITL level 3 name. The most granular ITL geography (replaces NUTS 3).",example:"Aberdeen City and Aberdeenshire"},urban_rural_6_fold:{title:"Urban-Rural Classification (6-fold, 2022)",type:"string",nullable:!0,description:"2022 Scottish Government 6-fold urban-rural classification code:\n\n* 1: Large Urban Areas\n* 2: Other Urban Areas\n* 3: Accessible Small Towns\n* 4: Remote Small Towns\n* 5: Accessible Rural\n* 6: Remote Rural\n",example:"1"},urban_rural_8_fold:{title:"Urban-Rural Classification (8-fold, 2022)",type:"string",nullable:!0,description:'2022 Scottish Government 8-fold urban-rural classification code (1\u20138). Splits "Remote" categories into "Remote" and "Very Remote".',example:"1"},scottish_index_of_multiple_deprivation:{title:"Scottish Index of Multiple Deprivation (2020)",type:"integer",format:"int32",nullable:!0,description:"SIMD 2020 rank for the postcode's Data Zone (1 = most deprived, 6976 = least deprived).",example:6414},roa_community_planning_partnership:{title:"Community Planning Partnership (ROA 2006)",type:"string",nullable:!0,description:"2006 Community Planning Partnership name (Regional Outcome Agreement geography).",example:"Aberdeen City"},roa_local:{title:"Local Authority (ROA 2006)",type:"string",nullable:!0,description:"2006 Regional Outcome Agreement local authority name.",example:"Aberdeen City"},census_household_count:{title:"Census Household Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded against this postcode at the 2022 census. May be 0 for empty or zero-suppressed postcodes.",example:0},census_household_count_2011:{title:"Census Household Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2011 census.",example:8},census_household_count_2001:{title:"Census Household Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2001 census.",example:12},census_household_count_1991:{title:"Census Household Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 1991 census.",example:null},census_population_count:{title:"Census Population Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded against this postcode at the 2022 census.",example:0},census_population_count_2011:{title:"Census Population Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2011 census.",example:18},census_population_count_2001:{title:"Census Population Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2001 census.",example:26},census_population_count_1991:{title:"Census Population Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 1991 census.",example:null},never_digitised:{title:"Never Digitised",type:"boolean",description:"True if the postcode has never been digitised (no grid reference established).",example:!1},codes:{title:"Codes",type:"object",description:"GSS / official codes for the corresponding name fields above.",properties:{council_area:{title:"Council Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 council area.",example:"S12000033"},electoral_ward:{title:"Electoral Ward Code (2022)",type:"string",nullable:!0,description:"9-character GSS code for the 2022 electoral ward.",example:"S13002841"},enterprise_region:{title:"Enterprise Region Code (2008)",type:"string",nullable:!0,description:"Code for the 2008 enterprise region.",example:"S99999999"},local_government_district:{title:"Local Government District Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 local government district.",example:"S12000033"},local_government_district_1991:{title:"Local Government District Code (1991)",type:"string",nullable:!0,description:"Code for the 1991 local government district.",example:"S99999999"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency Code (2024)",type:"string",nullable:!0,description:"9-character GSS code for the 2024 UK Parliamentary constituency.",example:"S14000061"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region Code (2026)",type:"string",nullable:!0,description:"9-character GSS code for the 2026 Scottish Parliamentary region (current designation).",example:"S17000026"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency Code (2026)",type:"string",nullable:!0,description:"9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation).",example:"S16000151",pattern:"^S[0-9]{8}$"},health_board_area:{title:"Health Board Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 NHS health board area.",example:"S08000020"},health_board_area_2006:{title:"Health Board Area Code (2006)",type:"string",nullable:!0,description:"GSS code for the 2006 health board area.",example:"S08000006"},health_board_area_1995:{title:"Health Board Area Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 health board area.",example:"0"},integration_authority:{title:"Integration Authority Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 integration authority.",example:"S37000002"},data_zone:{title:"Data Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Data Zone.",example:"S01013550"},data_zone_2011:{title:"Data Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Data Zone.",example:"S01006571"},data_zone_2001:{title:"Data Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Data Zone.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Intermediate Zone.",example:"S02002527"},intermediate_zone_2011:{title:"Intermediate Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Intermediate Zone.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Intermediate Zone.",example:"S02000017"},locality:{title:"Locality Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 locality.",example:"S19000001"},settlement:{title:"Settlement Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 settlement.",example:"S20000001"},civil_parish:{title:"Civil Parish Code (1930)",type:"string",nullable:!0,description:"Code for the 1930 civil parish.",example:"S07000001"},island:{title:"Island Code",type:"string",nullable:!0,description:"Island identifier code.",example:"S20000001"},national_park:{title:"National Park Code (2010)",type:"string",nullable:!0,description:"Code for the 2010 national park.",example:null},travel_to_work_area:{title:"Travel to Work Area Code (2011)",type:"string",nullable:!0,description:"Code for the 2011 Travel to Work Area.",example:"S22000047"},lau_level_1:{title:"LAU Level 1 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 LAU level 1 area.",example:"TLM50"},itl_level_2:{title:"ITL Level 2 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 2 area.",example:"TLM5"},itl_level_3:{title:"ITL Level 3 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 3 area.",example:"TLM50"},registration_district:{title:"Registration District Code (2007)",type:"string",nullable:!0,description:"Code for the 2007 registration district.",example:"RD20"},strategic_development_planning_area:{title:"SDPA Code (2013)",type:"string",nullable:!0,description:"Code for the 2013 strategic development planning area.",example:"SD01"},roa_community_planning_partnership:{title:"Community Planning Partnership Code (ROA 2006)",type:"string",nullable:!0,description:"Code for the 2006 community planning partnership.",example:"S12000033"},roa_local:{title:"ROA Local Code (2006)",type:"string",nullable:!0,description:"Code for the 2006 ROA local authority.",example:"S12000033"}}}},title:"ScottishPostcodes"}}}}}},404:{description:"Postcode not found"}}})]})}function f(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(S,{...e})}):S(e)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1516],{26652(e,t,i){i.r(t),i.d(t,{assets:()=>b,contentTitle:()=>g,default:()=>f,frontMatter:()=>y,metadata:()=>o,toc:()=>S});const o=JSON.parse('{"id":"api/get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","source":"@site/docs/api/get-scottish-postcode.api.mdx","sourceDirName":"api","slug":"/api/get-scottish-postcode","permalink":"/docs/api/get-scottish-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"get-scottish-postcode","title":"Lookup Scottish Postcode","description":"Lookup a Scottish postcode.","sidebar_label":"Lookup Scottish Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Scottish Postcodes","permalink":"/docs/api/scottish-postcodes"},"next":{"title":"Outward Codes","permalink":"/docs/api/outward-codes"}}');var a=i(31325),n=i(31736),l=i(47812),r=i.n(l),s=i(38616),c=i.n(s),p=i(67994),d=i.n(p),u=i(54768),m=i.n(u),h=(i(24909),i(96847),i(78121));const y={id:"get-scottish-postcode",title:"Lookup Scottish Postcode",description:"Lookup a Scottish postcode.",sidebar_label:"Lookup Scottish Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},g=void 0,b={},S=[];function C(e){const t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Lookup Scottish Postcode"}),"\n",(0,a.jsx)(r(),{method:"get",path:"/scotland/postcodes/{postcode}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Lookup a Scottish postcode."}),"\n",(0,a.jsxs)(t.p,{children:["Returns Scottish Postcode Directory (SPD) data associated with the postcode. The response covers the full SPD field set: council area, electoral ward, Scottish and UK parliamentary geographies, health board, integration authority, data zone, intermediate zone, output area, locality, settlement, civil parish, island, national park, travel-to-work area, ITL/LAU, urban-rural classification, SIMD rank, ROA, census counts, and the corresponding GSS / official codes under the ",(0,a.jsx)(t.code,{children:"codes"})," object."]}),"\n",(0,a.jsx)(t.p,{children:"Top-level fields hold the latest (canonical) value for each datapoint. Year-suffixed fields surface prior versions where the SPD publishes them."}),"\n",(0,a.jsxs)(t.p,{children:["Returns ",(0,a.jsx)(t.code,{children:"404"})," if the postcode does not exist in SPD or is not valid."]}),"\n",(0,a.jsxs)(t.p,{children:["For postcodes not in SPD but present in ONSPD (i.e. non-Scottish postcodes), a ",(0,a.jsx)(t.code,{children:"404"}),' is returned with the error message "Postcode exists in ONSPD but not in SPD."']}),"\n",(0,a.jsx)(t.p,{children:"Source: Scottish Postcode Directory (National Records of Scotland)."}),"\n",(0,a.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Specifies the postcode you wish to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(d(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Scottish Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Scottish Postcode Directory (SPD) data for the requested postcode.",type:"object",required:["postcode","longitude","latitude","council_area","electoral_ward","health_board_area","data_zone","intermediate_zone","output_area","scottish_parliamentary_constituency","scottish_parliamentary_region","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"The Royal Mail postcode (e.g., AB10 1XG).",example:"AB10 1XG",pattern:"^[A-Z]{1,2}[0-9][A-Z0-9]? ?[0-9][A-Z]{2}$"},pc_compact:{title:"Compact Postcode",type:"string",description:"Postcode with all spaces removed.",example:"AB101XG"},outcode:{title:"Outward Code",type:"string",description:"First part of the postcode (before the space).",example:"AB10"},incode:{title:"Inward Code",type:"string",description:"Second part of the postcode (after the space).",example:"1XG"},postcode_district:{title:"Postcode District",type:"string",description:"Equivalent to the outward code.",example:"AB10"},postcode_sector:{title:"Postcode Sector",type:"string",description:"Outward code plus the first character of the inward code.",example:"AB10 1"},user_type:{title:"User Type",type:"string",nullable:!0,description:'SPD user-type indicator ("0" = small user, "1" = large user).',example:"0"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"Date the postcode was introduced (YYYYMM).",example:"198001"},date_of_deletion:{title:"Date of Deletion",type:"string",nullable:!0,description:"Date the postcode was deleted (YYYYMM). Null for live postcodes.",example:null},linked_small_user_postcode:{title:"Linked Small User Postcode",type:"string",nullable:!0,description:"For large-user postcodes, the linked small-user postcode (if any).",example:null},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude.",example:-2.1025},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude.",example:57.14945},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid easting (1m resolution).",example:393859},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid northing (1m resolution).",example:806073},split_indicator:{title:"Split Indicator",type:"string",nullable:!0,description:"SPD split indicator. Marks postcodes that span more than one administrative unit.",example:"0"},grid_link_indicator:{title:"Grid Link Indicator",type:"string",nullable:!0,description:"How the postcode was linked to its grid reference (1 = match by address, 2 = match by visual inspection, 3 = approximate match, etc.).",example:"1"},grid_link_positional_accuracy:{title:"Grid Link Positional Accuracy",type:"string",nullable:!0,description:"Positional accuracy of the grid reference.",example:"1"},council_area:{title:"Council Area",type:"string",nullable:!0,description:"2019 council area name. The current single-tier local authority.",example:"Aberdeen City"},electoral_ward:{title:"Electoral Ward",type:"string",nullable:!0,description:"2022 electoral ward name.",example:"Midstocket/Rosemount"},registration_district:{title:"Registration District",type:"string",nullable:!0,description:"2007 registration district code. (Names are not provided in SPD.)",example:"RD20"},enterprise_region:{title:"Enterprise Region",type:"string",nullable:!0,description:"2008 enterprise region name.",example:"Highlands and Islands"},strategic_development_planning_area:{title:"Strategic Development Planning Area",type:"string",nullable:!0,description:"2013 SDPA code. Names are not provided in SPD.",example:"SD01"},local_government_district:{title:"Local Government District",type:"string",nullable:!0,description:"1995 local government district name (the most recent boundary before unitary council areas).",example:"Aberdeen City"},local_government_district_1991:{title:"Local Government District (1991)",type:"string",nullable:!0,description:"1991 local government district name (historical).",example:"City of Aberdeen"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"2024 UK Parliamentary constituency name.",example:"Aberdeen South"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region (2026)",type:"string",nullable:!0,description:"2026 Scottish Parliamentary region name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.",example:"North East Scotland"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency (2026)",type:"string",nullable:!0,description:"2026 Scottish Parliamentary constituency name (Second Review of Scottish Parliament Boundaries, SSI 2025/285, in effect since the 7 May 2026 Holyrood election). This is the current designation.",example:"Aberdeen Central"},health_board_area:{title:"Health Board Area (2019)",type:"string",nullable:!0,description:"2019 NHS health board area name. Current operational boundary.",example:"Grampian"},health_board_area_2006:{title:"Health Board Area (2006)",type:"string",nullable:!0,description:"2006 health board area name (historical).",example:"Grampian"},health_board_area_1995:{title:"Health Board Area (1995)",type:"string",nullable:!0,description:"1995 health board area name (historical).",example:"Grampian"},integration_authority:{title:"Integration Authority (2019)",type:"string",nullable:!0,description:"2019 health and social care integration authority name.",example:"Aberdeen City"},output_area:{title:"Output Area (2022)",type:"string",nullable:!0,description:"2022 census Output Area code. The smallest census geography.",example:"S00136537"},output_area_2011:{title:"Output Area (2011)",type:"string",nullable:!0,description:"2011 census Output Area code.",example:"S00088970"},output_area_2001:{title:"Output Area (2001)",type:"string",nullable:!0,description:"2001 census Output Area code.",example:"S00000700"},output_area_1991:{title:"Output Area (1991)",type:"string",nullable:!0,description:"1991 census Output Area code.",example:null},data_zone:{title:"Data Zone (2022)",type:"string",nullable:!0,description:"2022 Data Zone name. Scottish equivalent of LSOA.",example:"West End North - 01"},data_zone_2011:{title:"Data Zone (2011)",type:"string",nullable:!0,description:"2011 Data Zone code.",example:"S01006571"},data_zone_2001:{title:"Data Zone (2001)",type:"string",nullable:!0,description:"2001 Data Zone code.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone (2022)",type:"string",nullable:!0,description:"2022 Intermediate Zone name. Scottish equivalent of MSOA.",example:"West End North"},intermediate_zone_2011:{title:"Intermediate Zone (2011)",type:"string",nullable:!0,description:"2011 Intermediate Zone code.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone (2001)",type:"string",nullable:!0,description:"2001 Intermediate Zone code.",example:"S02000017"},locality:{title:"Locality (2022)",type:"string",nullable:!0,description:"2022 Settlement-and-Locality locality name.",example:"Aberdeen"},locality_2020:{title:"Locality (2020)",type:"string",nullable:!0,description:"2020 locality name (historical).",example:"Aberdeen"},locality_2001:{title:"Locality (2001)",type:"string",nullable:!0,description:"2001 locality name (historical).",example:"Aberdeen"},locality_1991:{title:"Locality (1991)",type:"string",nullable:!0,description:"1991 locality name (historical).",example:null},settlement:{title:"Settlement (2022)",type:"string",nullable:!0,description:"2022 settlement name.",example:"Aberdeen, Milltimber, and Peterculter"},settlement_2020:{title:"Settlement (2020)",type:"string",nullable:!0,description:"2020 settlement name (historical).",example:"Aberdeen Settlement"},settlement_2001:{title:"Settlement (2001)",type:"string",nullable:!0,description:"2001 settlement name (historical).",example:"Aberdeen Settlement"},civil_parish:{title:"Civil Parish (1930)",type:"string",nullable:!0,description:"1930 Scottish civil parish name (the latest historical baseline; civil parishes were abolished as administrative units in 1975).",example:"Old Machar"},island:{title:"Island",type:"string",nullable:!0,description:'Island name where the postcode is located. "Mainland of Scotland" for non-island postcodes.',example:"Mainland of Scotland"},national_park:{title:"National Park (2010)",type:"string",nullable:!0,description:"2010 national park name (Cairngorms / Loch Lomond and the Trossachs). Null for non-park postcodes.",example:null},travel_to_work_area:{title:"Travel to Work Area (2011)",type:"string",nullable:!0,description:"2011 Travel to Work Area name.",example:"Aberdeen"},lau_level_1:{title:"Local Administrative Unit Level 1 (2025)",type:"string",nullable:!0,description:"2025 LAU level 1 name. Replaces the previous NUTS classifications.",example:"Aberdeen City"},itl_level_2:{title:"International Territorial Level 2 (2025)",type:"string",nullable:!0,description:"2025 ITL level 2 name. Mid-tier UK statistical geography (replaces NUTS 2).",example:"North Eastern Scotland"},itl_level_3:{title:"International Territorial Level 3 (2025)",type:"string",nullable:!0,description:"2025 ITL level 3 name. The most granular ITL geography (replaces NUTS 3).",example:"Aberdeen City and Aberdeenshire"},urban_rural_6_fold:{title:"Urban-Rural Classification (6-fold, 2022)",type:"string",nullable:!0,description:"2022 Scottish Government 6-fold urban-rural classification code:\n\n* 1: Large Urban Areas\n* 2: Other Urban Areas\n* 3: Accessible Small Towns\n* 4: Remote Small Towns\n* 5: Accessible Rural\n* 6: Remote Rural\n",example:"1"},urban_rural_8_fold:{title:"Urban-Rural Classification (8-fold, 2022)",type:"string",nullable:!0,description:'2022 Scottish Government 8-fold urban-rural classification code (1\u20138). Splits "Remote" categories into "Remote" and "Very Remote".',example:"1"},scottish_index_of_multiple_deprivation:{title:"Scottish Index of Multiple Deprivation (2020)",type:"integer",format:"int32",nullable:!0,description:"SIMD 2020 rank for the postcode's Data Zone (1 = most deprived, 6976 = least deprived).",example:6414},roa_community_planning_partnership:{title:"Community Planning Partnership (ROA 2006)",type:"string",nullable:!0,description:"2006 Community Planning Partnership name (Regional Outcome Agreement geography).",example:"Aberdeen City"},roa_local:{title:"Local Authority (ROA 2006)",type:"string",nullable:!0,description:"2006 Regional Outcome Agreement local authority name.",example:"Aberdeen City"},census_household_count:{title:"Census Household Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded against this postcode at the 2022 census. May be 0 for empty or zero-suppressed postcodes.",example:0},census_household_count_2011:{title:"Census Household Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2011 census.",example:8},census_household_count_2001:{title:"Census Household Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 2001 census.",example:12},census_household_count_1991:{title:"Census Household Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Number of households recorded at the 1991 census.",example:null},census_population_count:{title:"Census Population Count (2022)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded against this postcode at the 2022 census.",example:0},census_population_count_2011:{title:"Census Population Count (2011)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2011 census.",example:18},census_population_count_2001:{title:"Census Population Count (2001)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 2001 census.",example:26},census_population_count_1991:{title:"Census Population Count (1991)",type:"integer",format:"int32",nullable:!0,description:"Resident population recorded at the 1991 census.",example:null},never_digitised:{title:"Never Digitised",type:"boolean",description:"True if the postcode has never been digitised (no grid reference established).",example:!1},codes:{title:"Codes",type:"object",description:"GSS / official codes for the corresponding name fields above.",properties:{council_area:{title:"Council Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 council area.",example:"S12000033"},electoral_ward:{title:"Electoral Ward Code (2022)",type:"string",nullable:!0,description:"9-character GSS code for the 2022 electoral ward.",example:"S13002841"},enterprise_region:{title:"Enterprise Region Code (2008)",type:"string",nullable:!0,description:"Code for the 2008 enterprise region.",example:"S99999999"},local_government_district:{title:"Local Government District Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 local government district.",example:"S12000033"},local_government_district_1991:{title:"Local Government District Code (1991)",type:"string",nullable:!0,description:"Code for the 1991 local government district.",example:"S99999999"},uk_parliamentary_constituency:{title:"UK Parliamentary Constituency Code (2024)",type:"string",nullable:!0,description:"9-character GSS code for the 2024 UK Parliamentary constituency.",example:"S14000061"},scottish_parliamentary_region:{title:"Scottish Parliamentary Region Code (2026)",type:"string",nullable:!0,description:"9-character GSS code for the 2026 Scottish Parliamentary region (current designation).",example:"S17000026"},scottish_parliamentary_constituency:{title:"Scottish Parliamentary Constituency Code (2026)",type:"string",nullable:!0,description:"9-character GSS code for the 2026 Scottish Parliamentary constituency (current designation).",example:"S16000151",pattern:"^S[0-9]{8}$"},health_board_area:{title:"Health Board Area Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 NHS health board area.",example:"S08000020"},health_board_area_2006:{title:"Health Board Area Code (2006)",type:"string",nullable:!0,description:"GSS code for the 2006 health board area.",example:"S08000006"},health_board_area_1995:{title:"Health Board Area Code (1995)",type:"string",nullable:!0,description:"Code for the 1995 health board area.",example:"0"},integration_authority:{title:"Integration Authority Code (2019)",type:"string",nullable:!0,description:"9-character GSS code for the 2019 integration authority.",example:"S37000002"},data_zone:{title:"Data Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Data Zone.",example:"S01013550"},data_zone_2011:{title:"Data Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Data Zone.",example:"S01006571"},data_zone_2001:{title:"Data Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Data Zone.",example:"S01000125"},intermediate_zone:{title:"Intermediate Zone Code (2022)",type:"string",nullable:!0,description:"GSS code for the 2022 Intermediate Zone.",example:"S02002527"},intermediate_zone_2011:{title:"Intermediate Zone Code (2011)",type:"string",nullable:!0,description:"GSS code for the 2011 Intermediate Zone.",example:"S02000007"},intermediate_zone_2001:{title:"Intermediate Zone Code (2001)",type:"string",nullable:!0,description:"Code for the 2001 Intermediate Zone.",example:"S02000017"},locality:{title:"Locality Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 locality.",example:"S19000001"},settlement:{title:"Settlement Code (2022)",type:"string",nullable:!0,description:"Code for the 2022 settlement.",example:"S20000001"},civil_parish:{title:"Civil Parish Code (1930)",type:"string",nullable:!0,description:"Code for the 1930 civil parish.",example:"S07000001"},island:{title:"Island Code",type:"string",nullable:!0,description:"Island identifier code.",example:"S20000001"},national_park:{title:"National Park Code (2010)",type:"string",nullable:!0,description:"Code for the 2010 national park.",example:null},travel_to_work_area:{title:"Travel to Work Area Code (2011)",type:"string",nullable:!0,description:"Code for the 2011 Travel to Work Area.",example:"S22000047"},lau_level_1:{title:"LAU Level 1 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 LAU level 1 area.",example:"TLM50"},itl_level_2:{title:"ITL Level 2 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 2 area.",example:"TLM5"},itl_level_3:{title:"ITL Level 3 Code (2025)",type:"string",nullable:!0,description:"Code for the 2025 ITL level 3 area.",example:"TLM50"},registration_district:{title:"Registration District Code (2007)",type:"string",nullable:!0,description:"Code for the 2007 registration district.",example:"RD20"},strategic_development_planning_area:{title:"SDPA Code (2013)",type:"string",nullable:!0,description:"Code for the 2013 strategic development planning area.",example:"SD01"},roa_community_planning_partnership:{title:"Community Planning Partnership Code (ROA 2006)",type:"string",nullable:!0,description:"Code for the 2006 community planning partnership.",example:"S12000033"},roa_local:{title:"ROA Local Code (2006)",type:"string",nullable:!0,description:"Code for the 2006 ROA local authority.",example:"S12000033"}}}},title:"ScottishPostcodes"}}}}}},404:{description:"Postcode not found"}}})]})}function f(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(C,{...e})}):C(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/4e6ae29d.29c1a44f.js b/build/assets/js/4e6ae29d.3a8b9a84.js similarity index 92% rename from build/assets/js/4e6ae29d.29c1a44f.js rename to build/assets/js/4e6ae29d.3a8b9a84.js index e36c0e381..1c17769b1 100644 --- a/build/assets/js/4e6ae29d.29c1a44f.js +++ b/build/assets/js/4e6ae29d.3a8b9a84.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[9667],{9342(e,t,i){i.r(t),i.d(t,{assets:()=>g,contentTitle:()=>f,default:()=>x,frontMatter:()=>y,metadata:()=>a,toc:()=>S});const a=JSON.parse('{"id":"api/lookup-postcode","title":"Lookup Postcode","description":"### Postcode Data","source":"@site/docs/api/lookup-postcode.api.mdx","sourceDirName":"api","slug":"/api/lookup-postcode","permalink":"/docs/api/lookup-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"lookup-postcode","title":"Lookup Postcode","description":"### Postcode Data","sidebar_label":"Lookup Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Postcodes","permalink":"/docs/api/postcodes"},"next":{"title":"Autocomplete Search a Postcode","permalink":"/docs/api/postcode-lookup"}}');var o=i(31325),n=i(31736),r=i(47812),s=i.n(r),l=i(38616),c=i.n(l),d=i(67994),p=i.n(d),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const y={id:"lookup-postcode",title:"Lookup Postcode",description:"### Postcode Data",sidebar_label:"Lookup Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},f=void 0,g={},S=[{value:"Postcode Data",id:"postcode-data",level:3}];function b(e){const t={a:"a",code:"code",h3:"h3",p:"p",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Lookup Postcode"}),"\n",(0,o.jsx)(s(),{method:"get",path:"/postcodes/{postcode}",context:"endpoint"}),"\n",(0,o.jsx)(t.h3,{id:"postcode-data",children:"Postcode Data"}),"\n",(0,o.jsxs)(t.p,{children:["Lookup a UK postcode against the ONS Postcode Directory (ONSPD). The response is a fully resolved record \u2014 every administrative, electoral, statistical and health geography that ONSPD ships for the postcode is returned at the top level by its human-readable name, with the equivalent GSS / official codes mirrored under the ",(0,o.jsx)(t.code,{children:"codes"})," object."]}),"\n",(0,o.jsxs)(t.p,{children:["The same shape is returned by ",(0,o.jsx)(t.code,{children:"/postcodes"})," (bulk + search) and the reverse-geocoding endpoints. ",(0,o.jsx)(t.code,{children:"/outcodes"})," returns a separate, aggregated ",(0,o.jsx)(t.a,{href:"#tag/Outward-Codes",children:"Outcode"})," shape \u2014 one row per outward code, with admin / parish / constituency arrays summarising the postcodes inside."]}),"\n",(0,o.jsxs)(t.p,{children:["Returns ",(0,o.jsx)(t.code,{children:"404"})," if the postcode does not exist or is not valid."]}),"\n",(0,o.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,o.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Postcode to retrieve",required:!0,style:"simple",explode:!1,schema:{title:"Postcode",description:"Postcode to query",example:"SW1A 2AA"}}]}),"\n",(0,o.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,o.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive location data including geographic coordinates, administrative boundaries, and electoral information for the requested postcode",type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}}}}}}}})]})}function x(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[9667],{9342(e,t,i){i.r(t),i.d(t,{assets:()=>g,contentTitle:()=>f,default:()=>x,frontMatter:()=>y,metadata:()=>o,toc:()=>S});const o=JSON.parse('{"id":"api/lookup-postcode","title":"Lookup Postcode","description":"### Postcode Data","source":"@site/docs/api/lookup-postcode.api.mdx","sourceDirName":"api","slug":"/api/lookup-postcode","permalink":"/docs/api/lookup-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"lookup-postcode","title":"Lookup Postcode","description":"### Postcode Data","sidebar_label":"Lookup Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Postcodes","permalink":"/docs/api/postcodes"},"next":{"title":"Autocomplete Search a Postcode","permalink":"/docs/api/postcode-lookup"}}');var a=i(31325),n=i(31736),r=i(47812),l=i.n(r),s=i(38616),c=i.n(s),d=i(67994),p=i.n(d),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const y={id:"lookup-postcode",title:"Lookup Postcode",description:"### Postcode Data",sidebar_label:"Lookup Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},f=void 0,g={},S=[{value:"Postcode Data",id:"postcode-data",level:3}];function b(e){const t={a:"a",code:"code",h3:"h3",p:"p",...(0,n.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Lookup Postcode"}),"\n",(0,a.jsx)(l(),{method:"get",path:"/postcodes/{postcode}",context:"endpoint"}),"\n",(0,a.jsx)(t.h3,{id:"postcode-data",children:"Postcode Data"}),"\n",(0,a.jsxs)(t.p,{children:["Lookup a UK postcode against the ONS Postcode Directory (ONSPD). The response is a fully resolved record \u2014 every administrative, electoral, statistical and health geography that ONSPD ships for the postcode is returned at the top level by its human-readable name, with the equivalent GSS / official codes mirrored under the ",(0,a.jsx)(t.code,{children:"codes"})," object."]}),"\n",(0,a.jsxs)(t.p,{children:["The same shape is returned by ",(0,a.jsx)(t.code,{children:"/postcodes"})," (bulk + search) and the reverse-geocoding endpoints. ",(0,a.jsx)(t.code,{children:"/outcodes"})," returns a separate, aggregated ",(0,a.jsx)(t.a,{href:"#tag/Outward-Codes",children:"Outcode"})," shape \u2014 one row per outward code, with admin / parish / constituency arrays summarising the postcodes inside."]}),"\n",(0,a.jsxs)(t.p,{children:["Returns ",(0,a.jsx)(t.code,{children:"404"})," if the postcode does not exist or is not valid."]}),"\n",(0,a.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Postcode to retrieve",required:!0,style:"simple",explode:!1,schema:{title:"Postcode",description:"Postcode to query",example:"SW1A 2AA"}}]}),"\n",(0,a.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive location data including geographic coordinates, administrative boundaries, and electoral information for the requested postcode",type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}}}}}}}})]})}function x(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/735c778a.734da124.js b/build/assets/js/735c778a.734da124.js new file mode 100644 index 000000000..c943edbfa --- /dev/null +++ b/build/assets/js/735c778a.734da124.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[7110],{54192(e,t,i){i.r(t),i.d(t,{assets:()=>y,contentTitle:()=>S,default:()=>C,frontMatter:()=>f,metadata:()=>a,toc:()=>g});const a=JSON.parse('{"id":"api/random-postcode","title":"Get a Random Postcode","description":"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode.","source":"@site/docs/api/random-postcode.api.mdx","sourceDirName":"api","slug":"/api/random-postcode","permalink":"/docs/api/random-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"random-postcode","title":"Get a Random Postcode","description":"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode.","sidebar_label":"Get a Random Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Find the Nearest Postcodes","permalink":"/docs/api/nearest-postcode"},"next":{"title":"Terminated Postcodes","permalink":"/docs/api/terminated-postcodes"}}');var n=i(31325),o=i(31736),r=i(47812),s=i.n(r),l=i(38616),d=i.n(l),c=i(67994),p=i.n(c),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const f={id:"random-postcode",title:"Get a Random Postcode",description:"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode.",sidebar_label:"Get a Random Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},S=void 0,y={},g=[];function b(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Get a Random Postcode"}),"\n",(0,n.jsx)(s(),{method:"get",path:"/random/postcodes",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode."}),"\n",(0,n.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,n.jsx)(d(),{parameters:[{name:"outcode",in:"query",description:"Filters random postcodes by outcode. Returns null if invalid outcode.",style:"form",explode:!1,schema:{title:"Outward code",type:"string",example:"SW1A"}}]}),"\n",(0,n.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,n.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive location data including geographic coordinates, administrative boundaries, and electoral information for the requested postcode",type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}}}}}}}})]})}function C(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/735c778a.d2103fc5.js b/build/assets/js/735c778a.d2103fc5.js deleted file mode 100644 index dd7afebfd..000000000 --- a/build/assets/js/735c778a.d2103fc5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[7110],{54192(e,t,i){i.r(t),i.d(t,{assets:()=>y,contentTitle:()=>S,default:()=>x,frontMatter:()=>f,metadata:()=>a,toc:()=>g});const a=JSON.parse('{"id":"api/random-postcode","title":"Get a Random Postcode","description":"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode.","source":"@site/docs/api/random-postcode.api.mdx","sourceDirName":"api","slug":"/api/random-postcode","permalink":"/docs/api/random-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"random-postcode","title":"Get a Random Postcode","description":"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode.","sidebar_label":"Get a Random Postcode","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Find the Nearest Postcodes","permalink":"/docs/api/nearest-postcode"},"next":{"title":"Terminated Postcodes","permalink":"/docs/api/terminated-postcodes"}}');var n=i(31325),o=i(31736),r=i(47812),s=i.n(r),l=i(38616),d=i.n(l),c=i(67994),p=i.n(c),u=i(54768),h=i.n(u),m=(i(24909),i(96847),i(78121));const f={id:"random-postcode",title:"Get a Random Postcode",description:"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode.",sidebar_label:"Get a Random Postcode",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},S=void 0,y={},g=[];function b(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Get a Random Postcode"}),"\n",(0,n.jsx)(s(),{method:"get",path:"/random/postcodes",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Returns a randomly selected postcode along with comprehensive geographic, administrative, and statistical data associated with that postcode."}),"\n",(0,n.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,n.jsx)(d(),{parameters:[{name:"outcode",in:"query",description:"Filters random postcodes by outcode. Returns null if invalid outcode.",style:"form",explode:!1,schema:{title:"Outward code",type:"string",example:"SW1A"}}]}),"\n",(0,n.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,n.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive location data including geographic coordinates, administrative boundaries, and electoral information for the requested postcode",type:"object",required:["postcode","outcode","incode","quality","eastings","northings","country","nhs_ha","admin_county","admin_district","admin_ward","longitude","latitude","parliamentary_constituency","european_electoral_region","primary_care_trust","region","parish","lsoa","msoa","ced","ccg","pfa","date_of_introduction","date_of_termination","index_of_multiple_deprivation","parliamentary_constituency_2024","senedd_constituency","senedd_constituency_no","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2","nuts","codes"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postcode format: 2-4 character outward code, a space, and a 3-character inward code (e.g., SW1A 2AA). Updated monthly from Royal Mail.",example:"SW1A 2AA"},outcode:{title:"Outward Code",type:"string",description:"The first part of a postcode before the space (2-4 characters). This generally identifies the postal town or district.",example:"SW1A"},incode:{title:"Inward Code",type:"string",description:"The second part of a postcode after the space (always 3 characters). Helps identify specific streets or buildings within a postal area.",example:"1AA"},quality:{title:"Positional Quality Indicator",type:"integer",description:"Positional Quality Indicator (1-9). Shows the status of the assigned grid reference:\n\n* 1: Within the building of the matched address closest to the postcode mean\n* 2: As for 1, except by visual inspection of Landline maps (Scotland only)\n* 3: Approximate to within 50 metres\n* 4: Postcode unit mean (averaged from addresses with same postcode)\n* 5: Estimated by ONS using surrounding postcodes\n* 6: Postcode sector mean (mainly PO Boxes)\n* 8: Terminated postcode (last known ONS grid reference)\n* 9: No coordinates available\n",example:1},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference easting (X-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"The OS grid reference northing (Y-coordinate) to 1 metre resolution. Relates to the British National Grid for GB and the Irish National Grid for Northern Ireland. Will be null for Channel Islands and Isle of Man.",example:179951},country:{title:"Country",type:"string",description:"The UK constituent country for this postcode (England, Scotland, Wales, Northern Ireland, Channel Islands, or Isle of Man).",example:"England"},nhs_ha:{title:"Strategic Health Authority",type:"string",nullable:!0,description:"The NHS health authority area for this postcode.",example:"London"},admin_county:{title:"County",type:"string",nullable:!0,description:"The administrative county for this postcode. Null where the postcode falls outside a county-level authority (the underlying GSS code is then a pseudo such as `E99999999`, surfaced under `codes.admin_county`).",example:null},admin_district:{title:"District",type:"string",nullable:!0,description:"The administrative district or unitary authority for this postcode.",example:"Westminster"},admin_ward:{title:"Ward",type:"string",nullable:!0,description:"The electoral/administrative ward for this postcode.",example:"St. James's"},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate (east-west position). May be null if geolocation unavailable.",example:-.12767},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate (north-south position). May be null if geolocation unavailable.",example:51.503541},parliamentary_constituency:{title:"Westminster Parliamentary Constituency",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode.",example:"Cities of London and Westminster"},european_electoral_region:{title:"European Electoral Region (EER)",type:"string",nullable:!0,description:"The European Electoral Region for this postcode.",example:"London"},primary_care_trust:{title:"Primary Care Trust (PCT)",type:"string",nullable:!0,description:"The healthcare administrative area for this postcode. Different naming conventions apply across UK regions.",example:"Westminster"},region:{title:"Region",type:"string",nullable:!0,description:"The regional designation for this postcode (formerly Government Office Regions or GORs).",example:"London"},parish:{title:"Parish/Community",type:"string",nullable:!0,description:"The civil parish (England) or community (Wales) for this postcode.",example:"Westminster, unparished area"},lsoa:{title:"Lower Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census LSOA code (smaller statistical area, typically 1,000-1,500 residents). Now points to 2021 data.",example:"Westminster 018C"},msoa:{title:"Middle Layer Super Output Area",type:"string",nullable:!0,description:"2021 Census MSOA code (mid-size statistical area, typically 5,000-7,000 residents). Now points to 2021 data.",example:"Westminster 018"},ced:{title:"County Electoral District",type:"string",nullable:!0,description:"The county electoral division for English postcodes. Will be null for postcodes without a grid reference or in other UK regions.",example:null},ccg:{title:"Clinical Commissioning Group",type:"string",nullable:!0,description:"NHS Clinical Commissioning Group responsible for planning healthcare services in England.",example:"NHS North West London"},pfa:{title:"Police Force Area",type:"string",nullable:!0,description:"The police force area for this postcode.",example:"Metropolitan Police"},date_of_introduction:{title:"Date of Introduction",type:"string",nullable:!0,description:"The date the postcode was introduced in YYYYMM format.",example:"198001"},date_of_termination:{title:"Date of Termination",type:"string",nullable:!0,description:"The date the postcode was terminated in YYYYMM format. Null for live postcodes.",example:null},index_of_multiple_deprivation:{title:"Index of Multiple Deprivation",type:"integer",format:"int32",nullable:!0,description:"ONS Index of Multiple Deprivation (IMD) rank for this postcode's LSOA. Lower ranks correspond to more deprived areas. England, Wales, Scotland and Northern Ireland use independent IMD scales \u2014 values are not directly comparable across countries.",example:14843},parliamentary_constituency_2024:{title:"Westminster Parliamentary Constituency (2024)",type:"string",nullable:!0,description:"The UK Parliamentary constituency for this postcode based on July 2024 boundaries.",example:"Cities of London and Westminster"},senedd_constituency:{title:"Senedd Cymru Constituency",type:"string",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:"Caerdydd Penarth"},senedd_constituency_no:{title:"Senedd Cymru Constituency Number",type:"integer",format:"int32",nullable:!0,description:"The Senedd Cymru (Welsh Parliament) constituency number for this postcode. Only applicable to Welsh postcodes; null elsewhere.",example:14},nhs_region:{title:"NHS England Region",type:"string",nullable:!0,description:"The NHS England Region for this postcode. Only applicable to English postcodes.",example:"London"},ttwa:{title:"Travel to Work Area",type:"string",nullable:!0,description:"The Travel to Work Area for this postcode. TTWAs are areas where most people both live and work.",example:"London"},national_park:{title:"National Park",type:"string",nullable:!0,description:"The National Park this postcode falls within, if any.",example:null},bua:{title:"Built-up Area",type:"string",nullable:!0,description:"The Built-up Area (2022) for this postcode. Built-up areas are land which has been 'irreversibly urbanised'.",example:"Greater London"},icb:{title:"Integrated Care Board",type:"string",nullable:!0,description:"The NHS Integrated Care Board responsible for healthcare planning in this area.",example:"NHS North West London Integrated Care Board"},cancer_alliance:{title:"Cancer Alliance",type:"string",nullable:!0,description:"The Cancer Alliance for this postcode. Cancer Alliances bring together NHS providers and commissioners to improve cancer care.",example:"RM Partners (West London)"},lsoa11:{title:"Lower Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census LSOA code. Alias for the 'lsoa' field. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa11:{title:"Middle Layer Super Output Area (2011)",type:"string",nullable:!0,description:"2011 Census MSOA code. Alias for the 'msoa' field. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},lsoa21:{title:"Lower Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census LSOA code. In Scotland this is the Data Zone, in Northern Ireland the Small Area.",example:"Westminster 018C"},msoa21:{title:"Middle Layer Super Output Area (2021)",type:"string",nullable:!0,description:"2021 Census MSOA code. In Scotland this is the Intermediate Zone.",example:"Westminster 018"},oa21:{title:"Output Area (2021)",type:"string",nullable:!0,description:"2021 Census Output Area code - the smallest census geography.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification (2011)",type:"string",nullable:!0,description:"The 2011 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},ruc21:{title:"Rural-Urban Classification (2021)",type:"string",nullable:!0,description:"The 2021 Census Rural-Urban Classification for this postcode.",example:"Urban major conurbation"},lep1:{title:"Local Enterprise Partnership (Primary)",type:"string",nullable:!0,description:"The primary Local Enterprise Partnership for this postcode. LEPs are partnerships between local authorities and businesses.",example:"London"},lep2:{title:"Local Enterprise Partnership (Secondary)",type:"string",nullable:!0,description:"The secondary Local Enterprise Partnership for this postcode, if it falls within overlapping LEP areas.",example:null},nuts:{title:"International Territorial Levels (ITL)",type:"string",nullable:!0,description:'Statistical geography code for international comparisons (formerly NUTS - Nomenclature of Units for Territorial Statistics).\n\nAs of January 2021, following Brexit, NUTS was replaced by ITL (International Territorial Levels) in the UK.\nFor backward compatibility, Postcodes.io continues to provide this data under the "nuts" field name.',example:"Westminster"},codes:{title:"Administrative Codes",type:"object",description:"Contains the GSS (Government Statistical Service) codes for administrative areas. Note: Returns 'Pseudo codes' (e.g., L99999999 for Channel Islands, M99999999 for Isle of Man, N99999999 for Northern Ireland, S99999999 for Scotland) for areas where a statutory geography does not exist. Client logic should handle these codes as 'Not Applicable' rather than treating them as valid IDs.",required:["admin_district","admin_county","admin_ward","parish","ccg","ccg_id","ced","nuts","lau2","lsoa","msoa","pfa","parliamentary_constituency","parliamentary_constituency_2024","nhs_region","ttwa","national_park","bua","icb","cancer_alliance","lsoa11","msoa11","lsoa21","msoa21","oa21","ruc11","ruc21","lep1","lep2"],properties:{admin_district:{title:"District GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative district.",example:"E09000033"},admin_county:{title:"County GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative county.",example:"E99999999"},admin_ward:{title:"Ward GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this administrative ward.",example:"E05013806"},parish:{title:"Parish GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this parish.",example:"E43000236"},ccg:{title:"CCG GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Clinical Commissioning Group.",example:"E38000256"},ccg_id:{title:"CCG ID",type:"string",nullable:!0,description:"Short code identifier for this Clinical Commissioning Group.",example:"W2U3Z"},ced:{title:"CED GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this County Electoral District.",example:"E99999999"},nuts:{title:"ITL Code",type:"string",nullable:!0,description:"Official code for this International Territorial Level area.",example:"TLI32"},lau2:{title:"LAU2 Code",type:"string",nullable:!0,description:"Local Administrative Unit level 2 code for this area.",example:"E09000033"},lsoa:{title:"LSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa:{title:"MSOA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},pfa:{title:"PFA GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Police Force Area.",example:"E23000001"},parliamentary_constituency:{title:"Parliamentary Constituency GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency (July 2024 boundaries). Alias for codes.parliamentary_constituency_2024.",example:"E14000639"},parliamentary_constituency_2024:{title:"Parliamentary Constituency GSS Code (2024)",type:"string",nullable:!0,description:"Official 9-character GSS code for this Parliamentary Constituency based on July 2024 boundaries.",example:"E14000639"},nhs_region:{title:"NHS Region GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this NHS England Region.",example:"E40000003"},ttwa:{title:"TTWA Code",type:"string",nullable:!0,description:"Travel to Work Area code.",example:"E30000234"},national_park:{title:"National Park GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this National Park.",example:null},bua:{title:"Built-up Area Code",type:"string",nullable:!0,description:"Built-up Area (2022) code.",example:"E34004786"},icb:{title:"ICB GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Integrated Care Board.",example:"E54000027"},cancer_alliance:{title:"Cancer Alliance GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this Cancer Alliance.",example:"E56000009"},lsoa11:{title:"LSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census LSOA. Alias for codes.lsoa.",example:"E01004736"},msoa11:{title:"MSOA 2011 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2011 Census MSOA. Alias for codes.msoa.",example:"E02000977"},lsoa21:{title:"LSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census LSOA.",example:"E01004736"},msoa21:{title:"MSOA 2021 GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for this 2021 Census MSOA.",example:"E02000977"},oa21:{title:"Output Area 2021 Code",type:"string",nullable:!0,description:"2021 Census Output Area code.",example:"E00004185"},ruc11:{title:"Rural-Urban Classification 2011 Code",type:"string",nullable:!0,description:"2011 Census Rural-Urban Classification code.",example:"A1"},ruc21:{title:"Rural-Urban Classification 2021 Code",type:"string",nullable:!0,description:"2021 Census Rural-Urban Classification code.",example:"A1"},lep1:{title:"LEP (Primary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the primary Local Enterprise Partnership.",example:"E37000051"},lep2:{title:"LEP (Secondary) GSS Code",type:"string",nullable:!0,description:"Official 9-character GSS code for the secondary Local Enterprise Partnership.",example:null}}}},title:"Postcode"}}}}}}}})]})}function x(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(b,{...e})}):b(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/78f16176.7f85300d.js b/build/assets/js/78f16176.7f85300d.js new file mode 100644 index 000000000..bd9ffabe2 --- /dev/null +++ b/build/assets/js/78f16176.7f85300d.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[9589],{92478(e,t,o){o.r(t),o.d(t,{assets:()=>y,contentTitle:()=>b,default:()=>L,frontMatter:()=>f,metadata:()=>i,toc:()=>x});const i=JSON.parse('{"id":"api/lookup-terminated-postcode","title":"Lookup Terminated Postcodes","description":"Lookup a terminated postcode.","source":"@site/docs/api/lookup-terminated-postcode.api.mdx","sourceDirName":"api","slug":"/api/lookup-terminated-postcode","permalink":"/docs/api/lookup-terminated-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"lookup-terminated-postcode","title":"Lookup Terminated Postcodes","description":"Lookup a terminated postcode.","sidebar_label":"Lookup Terminated Postcodes","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Terminated Postcodes","permalink":"/docs/api/terminated-postcodes"},"next":{"title":"Scottish Postcodes","permalink":"/docs/api/scottish-postcodes"}}');var s=o(31325),n=o(31736),r=o(47812),a=o.n(r),d=o(38616),l=o.n(d),c=o(67994),p=o.n(c),u=o(54768),m=o.n(u),h=(o(24909),o(96847),o(78121));const f={id:"lookup-terminated-postcode",title:"Lookup Terminated Postcodes",description:"Lookup a terminated postcode.",sidebar_label:"Lookup Terminated Postcodes",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},b=void 0,y={},x=[];function g(e){const t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Lookup Terminated Postcodes"}),"\n",(0,s.jsx)(a(),{method:"get",path:"/terminated_postcodes/{postcode}",context:"endpoint"}),"\n",(0,s.jsx)(t.p,{children:"Lookup a terminated postcode."}),"\n",(0,s.jsxs)(t.p,{children:["If the terminated postcode exists, this API returns the year and month of termination plus its last known WGS84 coordinates. Channel Islands and Isle of Man postcodes do not carry coordinates \u2014 ",(0,s.jsx)(t.code,{children:"longitude"})," and ",(0,s.jsx)(t.code,{children:"latitude"})," will be ",(0,s.jsx)(t.code,{children:"null"})," for those."]}),"\n",(0,s.jsxs)(t.p,{children:["Returns ",(0,s.jsx)(t.code,{children:"404"})," if the postcode does not exist in our database of terminated postcodes or is not valid."]}),"\n",(0,s.jsxs)(t.p,{children:["Source: ONS Postcode Directory (ONSPD). Live and terminated postcodes share the same underlying table; a postcode is terminated when ",(0,s.jsx)(t.code,{children:"date_of_termination"})," is set."]}),"\n",(0,s.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,s.jsx)(l(),{parameters:[{name:"postcode",in:"path",description:"Postcode to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,s.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,s.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Terminated Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Data for the requested terminated postcode.",type:"object",required:["postcode","year_terminated","month_terminated","eastings","northings","longitude","latitude"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postal code format that has been terminated. Follows the standard format of 2-4 character outward code, a space, then 3-character inward code.",example:"SW1A 2AA",pattern:"^[A-Z]{1,2}[0-9][A-Z0-9]? [0-9][A-Z]{2}$"},year_terminated:{title:"Termination year",type:"integer",format:"int32",description:"The year when the postcode was terminated (YYYY format).",example:2019,minimum:1900},month_terminated:{title:"Termination month",type:"integer",format:"int32",description:"Month when the postcode was terminated (1-12, where 1=January, 12=December).",example:1,minimum:1,maximum:12,enum:[1,2,3,4,5,6,7,8,9,10,11,12]},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid easting (1m resolution). Null for postcodes without a grid reference (e.g. Channel Islands, Isle of Man) or that were terminated before a reference was assigned.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid northing (1m resolution). Null for postcodes without a grid reference (e.g. Channel Islands, Isle of Man) or that were terminated before a reference was assigned.",example:179951},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate of the postcode location. Null if no grid reference is available.",example:-2.496903,minimum:-180,maximum:180},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate of the postcode location. Null if no grid reference is available.",example:53.53513,minimum:-90,maximum:90}},title:"TerminatedPostcode"}}}}}},404:{description:"Postcode not found"}}})]})}function L(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(g,{...e})}):g(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/78f16176.8af5bac6.js b/build/assets/js/78f16176.8af5bac6.js deleted file mode 100644 index 1edd15d40..000000000 --- a/build/assets/js/78f16176.8af5bac6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[9589],{92478(e,t,o){o.r(t),o.d(t,{assets:()=>b,contentTitle:()=>g,default:()=>U,frontMatter:()=>f,metadata:()=>i,toc:()=>W});const i=JSON.parse('{"id":"api/lookup-terminated-postcode","title":"Lookup Terminated Postcodes","description":"Lookup a terminated postcode.","source":"@site/docs/api/lookup-terminated-postcode.api.mdx","sourceDirName":"api","slug":"/api/lookup-terminated-postcode","permalink":"/docs/api/lookup-terminated-postcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"lookup-terminated-postcode","title":"Lookup Terminated Postcodes","description":"Lookup a terminated postcode.","sidebar_label":"Lookup Terminated Postcodes","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Terminated Postcodes","permalink":"/docs/api/terminated-postcodes"},"next":{"title":"Scottish Postcodes","permalink":"/docs/api/scottish-postcodes"}}');var s=o(31325),n=o(31736),a=o(47812),d=o.n(a),r=o(38616),c=o.n(r),p=o(67994),l=o.n(p),m=o(54768),u=o.n(m),h=(o(24909),o(96847),o(78121));const f={id:"lookup-terminated-postcode",title:"Lookup Terminated Postcodes",description:"Lookup a terminated postcode.",sidebar_label:"Lookup Terminated Postcodes",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},g=void 0,b={},W=[];function j(e){const t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(h.default,{as:"h1",className:"openapi__heading",children:"Lookup Terminated Postcodes"}),"\n",(0,s.jsx)(d(),{method:"get",path:"/terminated_postcodes/{postcode}",context:"endpoint"}),"\n",(0,s.jsx)(t.p,{children:"Lookup a terminated postcode."}),"\n",(0,s.jsxs)(t.p,{children:["If the terminated postcode exists, this API returns the year and month of termination plus its last known WGS84 coordinates. Channel Islands and Isle of Man postcodes do not carry coordinates \u2014 ",(0,s.jsx)(t.code,{children:"longitude"})," and ",(0,s.jsx)(t.code,{children:"latitude"})," will be ",(0,s.jsx)(t.code,{children:"null"})," for those."]}),"\n",(0,s.jsxs)(t.p,{children:["Returns ",(0,s.jsx)(t.code,{children:"404"})," if the postcode does not exist in our database of terminated postcodes or is not valid."]}),"\n",(0,s.jsxs)(t.p,{children:["Source: ONS Postcode Directory (ONSPD). Live and terminated postcodes share the same underlying table; a postcode is terminated when ",(0,s.jsx)(t.code,{children:"date_of_termination"})," is set."]}),"\n",(0,s.jsx)(h.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,s.jsx)(c(),{parameters:[{name:"postcode",in:"path",description:"Postcode to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,s.jsx)(l(),{title:"Body",body:void 0}),"\n",(0,s.jsx)(u(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Terminated Postcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Data for the requested terminated postcode.",type:"object",required:["postcode","year_terminated","month_terminated","eastings","northings","longitude","latitude"],properties:{postcode:{title:"Postcode",type:"string",description:"UK postal code format that has been terminated. Follows the standard format of 2-4 character outward code, a space, then 3-character inward code.",example:"SW1A 2AA",pattern:"^[A-Z]{1,2}[0-9][A-Z0-9]? [0-9][A-Z]{2}$"},year_terminated:{title:"Termination year",type:"integer",format:"int32",description:"The year when the postcode was terminated (YYYY format).",example:2019,minimum:1900},month_terminated:{title:"Termination month",type:"integer",format:"int32",description:"Month when the postcode was terminated (1-12, where 1=January, 12=December).",example:1,minimum:1,maximum:12,enum:[1,2,3,4,5,6,7,8,9,10,11,12]},eastings:{title:"Eastings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid easting (1m resolution). Null for postcodes without a grid reference (e.g. Channel Islands, Isle of Man) or that were terminated before a reference was assigned.",example:530047},northings:{title:"Northings",type:"integer",format:"int32",nullable:!0,description:"OS National Grid northing (1m resolution). Null for postcodes without a grid reference (e.g. Channel Islands, Isle of Man) or that were terminated before a reference was assigned.",example:179951},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate of the postcode location. Null if no grid reference is available.",example:-2.496903,minimum:-180,maximum:180},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate of the postcode location. Null if no grid reference is available.",example:53.53513,minimum:-90,maximum:90}},title:"TerminatedPostcode"}}}}}},404:{description:"Postcode not found"}}})]})}function U(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(j,{...e})}):j(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/7c98d41e.34efd7e3.js b/build/assets/js/7c98d41e.34efd7e3.js new file mode 100644 index 000000000..5fda51c1d --- /dev/null +++ b/build/assets/js/7c98d41e.34efd7e3.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[3512],{21703(e,t,i){i.r(t),i.d(t,{assets:()=>f,contentTitle:()=>y,default:()=>w,frontMatter:()=>g,metadata:()=>o,toc:()=>b});const o=JSON.parse('{"id":"api/find-outcode","title":"Find an Outward Code","description":"Returns aggregated information for postcodes grouped by their shared outward code.","source":"@site/docs/api/find-outcode.api.mdx","sourceDirName":"api","slug":"/api/find-outcode","permalink":"/docs/api/find-outcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"find-outcode","title":"Find an Outward Code","description":"Returns aggregated information for postcodes grouped by their shared outward code.","sidebar_label":"Find an Outward Code","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Outward Codes","permalink":"/docs/api/outward-codes"},"next":{"title":"Places","permalink":"/docs/api/places"}}');var a=i(31325),s=i(31736),r=i(47812),n=i.n(r),d=i(38616),l=i.n(d),c=i(67994),u=i.n(c),p=i(54768),h=i.n(p),m=(i(24909),i(96847),i(78121));const g={id:"find-outcode",title:"Find an Outward Code",description:"Returns aggregated information for postcodes grouped by their shared outward code.",sidebar_label:"Find an Outward Code",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,f={},b=[];function F(e){const t={code:"code",p:"p",...(0,s.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Find an Outward Code"}),"\n",(0,a.jsx)(n(),{method:"get",path:"/outcodes/{outcode}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Returns aggregated information for postcodes grouped by their shared outward code."}),"\n",(0,a.jsxs)(t.p,{children:["The outward code is the first half of any postcode (3-4 characters and followed by a space). E.g. ",(0,a.jsx)(t.code,{children:"SW1A"})," is the outward code for ",(0,a.jsx)(t.code,{children:"SW1A 1AA"}),"."]}),"\n",(0,a.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(l(),{parameters:[{name:"outcode",in:"path",description:"Specifies the outward code you wish to query.",required:!0,example:"SW1A",style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(u(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(h(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Outcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive geographical and administrative data for the specified outcode, including location coordinates, administrative boundaries, and related postal information",oneOf:[{required:["outcode","eastings","northings","admin_county","admin_district","admin_ward","longitude","latitude","country","parish","parliamentary_constituency"],properties:{outcode:{title:"Outcode",type:"string",description:'First part of the postcode before the space (e.g., "SW1A" in "SW1A 1AA"). Usually 2-4 characters.',example:"SW1A"},eastings:{title:"Eastings",type:"number",format:"int32",nullable:!0,description:"Ordnance Survey eastings coordinate (1m resolution). Returns 0 if location unavailable.",example:529740},northings:{title:"Northings",type:"number",format:"int32",nullable:!0,description:"Ordnance Survey northings coordinate (1m resolution). Returns 0 if location unavailable.",example:180066},admin_county:{title:"Administrative County",type:"array",items:{type:"string"},description:"Administrative counties within this outcode.",example:["(pseudo) England (UA/MD/LB)"]},admin_district:{title:"District",type:"array",items:{type:"string"},description:"District/unitary authorities within this outcode.",example:["Westminster","Wandsworth"]},admin_ward:{title:"Ward",type:"array",items:{type:"string"},description:"Administrative/electoral wards within this outcode.",example:["Nine Elms","St. James's"]},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate. May be null if location unavailable.",example:-.132066},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate. May be null if location unavailable.",example:51.50464},country:{title:"Country",type:"array",items:{type:"string"},description:"Countries within this outcode.",example:["England"]},parish:{title:"Parish",type:"array",items:{type:"string"},description:"Parishes (England) or communities (Wales) within this outcode.",example:["Wandsworth, unparished area","Westminster, unparished area"]},parliamentary_constituency:{title:"Parliamentary Constituency",type:"array",items:{type:"string"},description:"UK Parliamentary constituencies (July 2024 boundaries) that intersect this outcode.",example:["Cities of London and Westminster","Battersea"]}},title:"Outcode"}]}}}}}}}})]})}function w(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(F,{...e})}):F(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/7c98d41e.480c0f75.js b/build/assets/js/7c98d41e.480c0f75.js deleted file mode 100644 index 20dce4296..000000000 --- a/build/assets/js/7c98d41e.480c0f75.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[3512],{21703(e,t,i){i.r(t),i.d(t,{assets:()=>b,contentTitle:()=>y,default:()=>W,frontMatter:()=>h,metadata:()=>a,toc:()=>f});const a=JSON.parse('{"id":"api/find-outcode","title":"Find an Outward Code","description":"Returns aggregated information for postcodes grouped by their shared outward code.","source":"@site/docs/api/find-outcode.api.mdx","sourceDirName":"api","slug":"/api/find-outcode","permalink":"/docs/api/find-outcode","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"find-outcode","title":"Find an Outward Code","description":"Returns aggregated information for postcodes grouped by their shared outward code.","sidebar_label":"Find an Outward Code","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Outward Codes","permalink":"/docs/api/outward-codes"},"next":{"title":"Places","permalink":"/docs/api/places"}}');var n=i(31325),o=i(31736),s=i(47812),r=i.n(s),d=i(38616),c=i.n(d),p=i(67994),l=i.n(p),u=i(54768),m=i.n(u),g=(i(24909),i(96847),i(78121));const h={id:"find-outcode",title:"Find an Outward Code",description:"Returns aggregated information for postcodes grouped by their shared outward code.",sidebar_label:"Find an Outward Code",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,b={},f=[];function w(e){const t={code:"code",p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(g.default,{as:"h1",className:"openapi__heading",children:"Find an Outward Code"}),"\n",(0,n.jsx)(r(),{method:"get",path:"/outcodes/{outcode}",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Returns aggregated information for postcodes grouped by their shared outward code."}),"\n",(0,n.jsxs)(t.p,{children:["The outward code is the first half of any postcode (3-4 characters and followed by a space). E.g. ",(0,n.jsx)(t.code,{children:"SW1A"})," is the outward code for ",(0,n.jsx)(t.code,{children:"SW1A 1AA"}),"."]}),"\n",(0,n.jsx)(g.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,n.jsx)(c(),{parameters:[{name:"outcode",in:"path",description:"Specifies the outward code you wish to query.",required:!0,example:"SW1A",style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,n.jsx)(l(),{title:"Body",body:void 0}),"\n",(0,n.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Outcode Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{description:"Comprehensive geographical and administrative data for the specified outcode, including location coordinates, administrative boundaries, and related postal information",oneOf:[{required:["outcode","eastings","northings","admin_county","admin_district","admin_ward","longitude","latitude","country","parish","parliamentary_constituency"],properties:{outcode:{title:"Outcode",type:"string",description:'First part of the postcode before the space (e.g., "SW1A" in "SW1A 1AA"). Usually 2-4 characters.',example:"SW1A"},eastings:{title:"Eastings",type:"number",format:"int32",nullable:!0,description:"Ordnance Survey eastings coordinate (1m resolution). Returns 0 if location unavailable.",example:529740},northings:{title:"Northings",type:"number",format:"int32",nullable:!0,description:"Ordnance Survey northings coordinate (1m resolution). Returns 0 if location unavailable.",example:180066},admin_county:{title:"Administrative County",type:"array",items:{type:"string"},description:"Administrative counties within this outcode.",example:["(pseudo) England (UA/MD/LB)"]},admin_district:{title:"District",type:"array",items:{type:"string"},description:"District/unitary authorities within this outcode.",example:["Westminster","Wandsworth"]},admin_ward:{title:"Ward",type:"array",items:{type:"string"},description:"Administrative/electoral wards within this outcode.",example:["Nine Elms","St. James's"]},longitude:{title:"Longitude",type:"number",format:"double",nullable:!0,description:"WGS84 longitude coordinate. May be null if location unavailable.",example:-.132066},latitude:{title:"Latitude",type:"number",format:"double",nullable:!0,description:"WGS84 latitude coordinate. May be null if location unavailable.",example:51.50464},country:{title:"Country",type:"array",items:{type:"string"},description:"Countries within this outcode.",example:["England"]},parish:{title:"Parish",type:"array",items:{type:"string"},description:"Parishes (England) or communities (Wales) within this outcode.",example:["Wandsworth, unparished area","Westminster, unparished area"]},parliamentary_constituency:{title:"Parliamentary Constituency",type:"array",items:{type:"string"},description:"UK Parliamentary constituencies (July 2024 boundaries) that intersect this outcode.",example:["Cities of London and Westminster","Battersea"]}},title:"Outcode"}]}}}}}}}})]})}function W(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(w,{...e})}):w(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/7eb04f43.786515ed.js b/build/assets/js/7eb04f43.56868bd1.js similarity index 82% rename from build/assets/js/7eb04f43.786515ed.js rename to build/assets/js/7eb04f43.56868bd1.js index b713bae92..508368aca 100644 --- a/build/assets/js/7eb04f43.786515ed.js +++ b/build/assets/js/7eb04f43.56868bd1.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[4084],{58340(e,t,i){i.r(t),i.d(t,{assets:()=>b,contentTitle:()=>y,default:()=>F,frontMatter:()=>h,metadata:()=>n,toc:()=>x});const n=JSON.parse('{"id":"api/find-place","title":"Find a Place by ID","description":"Submit a place query and receive a complete list of place matches and associated data.","source":"@site/docs/api/find-place.api.mdx","sourceDirName":"api","slug":"/api/find-place","permalink":"/docs/api/find-place","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"find-place","title":"Find a Place by ID","description":"Submit a place query and receive a complete list of place matches and associated data.","sidebar_label":"Find a Place by ID","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Find a Place","permalink":"/docs/api/place-query"},"next":{"title":"Retrieve a Random Place","permalink":"/docs/api/random-place"}}');var a=i(31325),o=i(31736),r=i(47812),s=i.n(r),l=i(38616),d=i.n(l),p=i(67994),c=i.n(p),u=i(54768),m=i.n(u),g=(i(24909),i(96847),i(78121));const h={id:"find-place",title:"Find a Place by ID",description:"Submit a place query and receive a complete list of place matches and associated data.",sidebar_label:"Find a Place by ID",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,b={},x=[];function f(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g.default,{as:"h1",className:"openapi__heading",children:"Find a Place by ID"}),"\n",(0,a.jsx)(s(),{method:"get",path:"/places/{code}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Submit a place query and receive a complete list of place matches and associated data."}),"\n",(0,a.jsx)(t.p,{children:"This API uses the Ordnance Survey Open Names Dataset. Places are not available for Northern Ireland."}),"\n",(0,a.jsx)(g.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(d(),{parameters:[{name:"code",in:"path",description:"Specifies the place you wish to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(c(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Place Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"object",title:"Place",description:"A geographical location with detailed information including names, coordinates, and administrative boundaries",required:["code","name_1","name_1_lang","name_2","name_2_lang","local_type","outcode","county_unitary","county_unitary_type","district_borough","region","country","longitude","latitude","eastings","northings","min_eastings","min_northings","max_eastings","max_northings"],properties:{code:{title:"Code",type:"string",description:"Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)",example:"osgb4000000074559833"},name_1:{title:"Primary Name",type:"string",description:'Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")',example:"Y Trallwng"},name_1_lang:{title:"Primary Name Language",type:"string",nullable:!0,description:"Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"cym"},name_2:{title:"Secondary Name",type:"string",nullable:!0,description:"Alternative name in a different language",example:"Welshpool"},name_2_lang:{title:"Secondary Name Language",type:"string",nullable:!0,description:"Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"eng"},local_type:{title:"Local Type",type:"string",description:"Ordnance Survey classification (City, Town, Village, Hamlet, etc.)",example:"Hamlet"},outcode:{title:"Outcode",type:"string",description:"Postcode district (first part of the postcode)",example:"BH24"},county_unitary:{title:"Administrative Area",type:"string",nullable:!0,description:"County, Unitary Authority or Greater London Authority that contains this place",example:"Powys - Powys"},county_unitary_type:{title:"Administrative Area Type",type:"string",nullable:!0,description:"Type of administrative unit (e.g., County, UnitaryAuthority)",example:"UnitaryAuthority"},district_borough:{title:"District or Borough",type:"string",nullable:!0,description:"District, Metropolitan District or London Borough containing this place",example:"null"},district_borough_type:{title:"Borough Type",type:"string",nullable:!0,description:"Type of district/borough administrative unit",example:"null"},region:{title:"Region",type:"string",description:"European Region (formerly Government Office Region) containing this place",example:"Wales"},country:{title:"Country",type:"string",description:"Country within Great Britain (England, Scotland, or Wales)",example:"Wales"},longitude:{title:"Longitude",type:"number",format:"double",description:"WGS84 longitude coordinate",example:"-3.14971194307843"},latitude:{title:"Latitude",type:"number",format:"double",description:"WGS84 latitude coordinate",example:"52.6606391732959"},eastings:{title:"Eastings",type:"integer",description:"Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)",example:"322335"},northings:{title:"Northings",type:"integer",description:"Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)",example:"307611"},min_eastings:{title:"Minimum Eastings",type:"integer",description:"Western edge of the place's bounding box (Minimum Bounding Rectangle)",example:"321623"},min_northings:{title:"Minimum Northings",type:"integer",description:"Southern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"306458"},max_eastings:{title:"Maximum Eastings",type:"integer",description:"Eastern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"323592"},max_northings:{title:"Maximum Northings",type:"integer",description:"Northern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"308740"}}}}}}}}}})]})}function F(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(f,{...e})}):f(e)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[4084],{58340(e,t,n){n.r(t),n.d(t,{assets:()=>b,contentTitle:()=>y,default:()=>v,frontMatter:()=>h,metadata:()=>i,toc:()=>x});const i=JSON.parse('{"id":"api/find-place","title":"Find a Place by ID","description":"Submit a place query and receive a complete list of place matches and associated data.","source":"@site/docs/api/find-place.api.mdx","sourceDirName":"api","slug":"/api/find-place","permalink":"/docs/api/find-place","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"find-place","title":"Find a Place by ID","description":"Submit a place query and receive a complete list of place matches and associated data.","sidebar_label":"Find a Place by ID","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Find a Place","permalink":"/docs/api/place-query"},"next":{"title":"Retrieve a Random Place","permalink":"/docs/api/random-place"}}');var a=n(31325),o=n(31736),r=n(47812),s=n.n(r),l=n(38616),d=n.n(l),p=n(67994),c=n.n(p),u=n(54768),g=n.n(u),m=(n(24909),n(96847),n(78121));const h={id:"find-place",title:"Find a Place by ID",description:"Submit a place query and receive a complete list of place matches and associated data.",sidebar_label:"Find a Place by ID",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},y=void 0,b={},x=[];function f(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Find a Place by ID"}),"\n",(0,a.jsx)(s(),{method:"get",path:"/places/{code}",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Submit a place query and receive a complete list of place matches and associated data."}),"\n",(0,a.jsx)(t.p,{children:"This API uses the Ordnance Survey Open Names Dataset. Places are not available for Northern Ireland."}),"\n",(0,a.jsx)(m.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,a.jsx)(d(),{parameters:[{name:"code",in:"path",description:"Specifies the place you wish to query",required:!0,style:"simple",explode:!1,schema:{type:"string"}}]}),"\n",(0,a.jsx)(c(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(g(),{id:void 0,label:void 0,responses:{200:{description:"Success",content:{"application/json":{schema:{title:"Place Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"object",title:"Place",description:"A geographical location with detailed information including names, coordinates, and administrative boundaries",required:["code","name_1","name_1_lang","name_2","name_2_lang","local_type","outcode","county_unitary","county_unitary_type","district_borough","region","country","longitude","latitude","eastings","northings","min_eastings","min_northings","max_eastings","max_northings"],properties:{code:{title:"Code",type:"string",description:"Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)",example:"osgb4000000074559833"},name_1:{title:"Primary Name",type:"string",description:'Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")',example:"Y Trallwng"},name_1_lang:{title:"Primary Name Language",type:"string",nullable:!0,description:"Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"cym"},name_2:{title:"Secondary Name",type:"string",nullable:!0,description:"Alternative name in a different language",example:"Welshpool"},name_2_lang:{title:"Secondary Name Language",type:"string",nullable:!0,description:"Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"eng"},local_type:{title:"Local Type",type:"string",description:"Ordnance Survey classification (City, Town, Village, Hamlet, etc.)",example:"Hamlet"},outcode:{title:"Outcode",type:"string",description:"Postcode district (first part of the postcode)",example:"BH24"},county_unitary:{title:"Administrative Area",type:"string",nullable:!0,description:"County, Unitary Authority or Greater London Authority that contains this place",example:"Powys - Powys"},county_unitary_type:{title:"Administrative Area Type",type:"string",nullable:!0,description:"Type of administrative unit (e.g., County, UnitaryAuthority)",example:"UnitaryAuthority"},district_borough:{title:"District or Borough",type:"string",nullable:!0,description:"District, Metropolitan District or London Borough containing this place",example:"null"},district_borough_type:{title:"Borough Type",type:"string",nullable:!0,description:"Type of district/borough administrative unit",example:"null"},region:{title:"Region",type:"string",description:"European Region (formerly Government Office Region) containing this place",example:"Wales"},country:{title:"Country",type:"string",description:"Country within Great Britain (England, Scotland, or Wales)",example:"Wales"},longitude:{title:"Longitude",type:"number",format:"double",description:"WGS84 longitude coordinate",example:"-3.14971194307843"},latitude:{title:"Latitude",type:"number",format:"double",description:"WGS84 latitude coordinate",example:"52.6606391732959"},eastings:{title:"Eastings",type:"integer",description:"Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)",example:"322335"},northings:{title:"Northings",type:"integer",description:"Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)",example:"307611"},min_eastings:{title:"Minimum Eastings",type:"integer",description:"Western edge of the place's bounding box (Minimum Bounding Rectangle)",example:"321623"},min_northings:{title:"Minimum Northings",type:"integer",description:"Southern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"306458"},max_eastings:{title:"Maximum Eastings",type:"integer",description:"Eastern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"323592"},max_northings:{title:"Maximum Northings",type:"integer",description:"Northern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"308740"}}}}}}}}}})]})}function v(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(f,{...e})}):f(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/d21f8184.672095e0.js b/build/assets/js/d21f8184.672095e0.js deleted file mode 100644 index 06f7072f2..000000000 --- a/build/assets/js/d21f8184.672095e0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[3909],{16375(e,t,i){i.r(t),i.d(t,{assets:()=>f,contentTitle:()=>x,default:()=>D,frontMatter:()=>h,metadata:()=>n,toc:()=>y});const n=JSON.parse('{"id":"api/random-place","title":"Retrieve a Random Place","description":"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data.","source":"@site/docs/api/random-place.api.mdx","sourceDirName":"api","slug":"/api/random-place","permalink":"/docs/api/random-place","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"random-place","title":"Retrieve a Random Place","description":"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data.","sidebar_label":"Retrieve a Random Place","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Find a Place by ID","permalink":"/docs/api/find-place"},"next":{"title":"Bulk Postcode Lookup","permalink":"/docs/api/bulk-postcode-lookup"}}');var a=i(31325),o=i(31736),s=i(47812),r=i.n(s),l=i(38616),c=i.n(l),d=i(67994),p=i.n(d),u=i(54768),g=i.n(u),m=(i(24909),i(96847),i(78121));const h={id:"random-place",title:"Retrieve a Random Place",description:"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data.",sidebar_label:"Retrieve a Random Place",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},x=void 0,f={},y=[];function v(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Retrieve a Random Place"}),"\n",(0,a.jsx)(r(),{method:"get",path:"/random/places",context:"endpoint"}),"\n",(0,a.jsx)(t.p,{children:"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data."}),"\n",(0,a.jsx)(c(),{parameters:void 0}),"\n",(0,a.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,a.jsx)(g(),{id:void 0,label:void 0,responses:{200:{description:"Successfully retrieved a random place",content:{"application/json":{schema:{title:"Place Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"object",title:"Place",description:"A geographical location with detailed information including names, coordinates, and administrative boundaries",required:["code","name_1","name_1_lang","name_2","name_2_lang","local_type","outcode","county_unitary","county_unitary_type","district_borough","region","country","longitude","latitude","eastings","northings","min_eastings","min_northings","max_eastings","max_northings"],properties:{code:{title:"Code",type:"string",description:"Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)",example:"osgb4000000074559833"},name_1:{title:"Primary Name",type:"string",description:'Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")',example:"Y Trallwng"},name_1_lang:{title:"Primary Name Language",type:"string",nullable:!0,description:"Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"cym"},name_2:{title:"Secondary Name",type:"string",nullable:!0,description:"Alternative name in a different language",example:"Welshpool"},name_2_lang:{title:"Secondary Name Language",type:"string",nullable:!0,description:"Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"eng"},local_type:{title:"Local Type",type:"string",description:"Ordnance Survey classification (City, Town, Village, Hamlet, etc.)",example:"Hamlet"},outcode:{title:"Outcode",type:"string",description:"Postcode district (first part of the postcode)",example:"BH24"},county_unitary:{title:"Administrative Area",type:"string",nullable:!0,description:"County, Unitary Authority or Greater London Authority that contains this place",example:"Powys - Powys"},county_unitary_type:{title:"Administrative Area Type",type:"string",nullable:!0,description:"Type of administrative unit (e.g., County, UnitaryAuthority)",example:"UnitaryAuthority"},district_borough:{title:"District or Borough",type:"string",nullable:!0,description:"District, Metropolitan District or London Borough containing this place",example:"null"},district_borough_type:{title:"Borough Type",type:"string",nullable:!0,description:"Type of district/borough administrative unit",example:"null"},region:{title:"Region",type:"string",description:"European Region (formerly Government Office Region) containing this place",example:"Wales"},country:{title:"Country",type:"string",description:"Country within Great Britain (England, Scotland, or Wales)",example:"Wales"},longitude:{title:"Longitude",type:"number",format:"double",description:"WGS84 longitude coordinate",example:"-3.14971194307843"},latitude:{title:"Latitude",type:"number",format:"double",description:"WGS84 latitude coordinate",example:"52.6606391732959"},eastings:{title:"Eastings",type:"integer",description:"Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)",example:"322335"},northings:{title:"Northings",type:"integer",description:"Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)",example:"307611"},min_eastings:{title:"Minimum Eastings",type:"integer",description:"Western edge of the place's bounding box (Minimum Bounding Rectangle)",example:"321623"},min_northings:{title:"Minimum Northings",type:"integer",description:"Southern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"306458"},max_eastings:{title:"Maximum Eastings",type:"integer",description:"Eastern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"323592"},max_northings:{title:"Maximum Northings",type:"integer",description:"Northern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"308740"}}}}}}}}}})]})}function D(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(v,{...e})}):v(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/d21f8184.f5a16675.js b/build/assets/js/d21f8184.f5a16675.js new file mode 100644 index 000000000..65e2cac27 --- /dev/null +++ b/build/assets/js/d21f8184.f5a16675.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[3909],{16375(e,t,a){a.r(t),a.d(t,{assets:()=>f,contentTitle:()=>x,default:()=>P,frontMatter:()=>h,metadata:()=>i,toc:()=>b});const i=JSON.parse('{"id":"api/random-place","title":"Retrieve a Random Place","description":"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data.","source":"@site/docs/api/random-place.api.mdx","sourceDirName":"api","slug":"/api/random-place","permalink":"/docs/api/random-place","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"random-place","title":"Retrieve a Random Place","description":"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data.","sidebar_label":"Retrieve a Random Place","hide_title":true,"hide_table_of_contents":true,"api":"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","sidebar_class_name":"get api-method","info_path":"docs/api/api-reference-postcodes-io","custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"Find a Place by ID","permalink":"/docs/api/find-place"},"next":{"title":"Bulk Postcode Lookup","permalink":"/docs/api/bulk-postcode-lookup"}}');var n=a(31325),o=a(31736),r=a(47812),s=a.n(r),l=a(38616),d=a.n(l),c=a(67994),p=a.n(c),g=a(54768),u=a.n(g),m=(a(24909),a(96847),a(78121));const h={id:"random-place",title:"Retrieve a Random Place",description:"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data.",sidebar_label:"Retrieve a Random Place",hide_title:!0,hide_table_of_contents:!0,api:"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",sidebar_class_name:"get api-method",info_path:"docs/api/api-reference-postcodes-io",custom_edit_url:null},x=void 0,f={},b=[];function y(e){const t={p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.default,{as:"h1",className:"openapi__heading",children:"Retrieve a Random Place"}),"\n",(0,n.jsx)(s(),{method:"get",path:"/random/places",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Returns a randomly selected place from the database along with all its associated geographical and administrative data. Useful for testing or displaying sample location data."}),"\n",(0,n.jsx)(d(),{parameters:void 0}),"\n",(0,n.jsx)(p(),{title:"Body",body:void 0}),"\n",(0,n.jsx)(u(),{id:void 0,label:void 0,responses:{200:{description:"Successfully retrieved a random place",content:{"application/json":{schema:{title:"Place Response",type:"object",required:["status","result"],properties:{status:{type:"integer",format:"int32",enum:[200]},result:{type:"object",title:"Place",description:"A geographical location with detailed information including names, coordinates, and administrative boundaries",required:["code","name_1","name_1_lang","name_2","name_2_lang","local_type","outcode","county_unitary","county_unitary_type","district_borough","region","country","longitude","latitude","eastings","northings","min_eastings","min_northings","max_eastings","max_northings"],properties:{code:{title:"Code",type:"string",description:"Unique identifier for the place record (persistent except for Section of Named/Numbered Roads)",example:"osgb4000000074559833"},name_1:{title:"Primary Name",type:"string",description:'Official name of the place (preserves original format, e.g., "The Pennines" not "Pennines, The")',example:"Y Trallwng"},name_1_lang:{title:"Primary Name Language",type:"string",nullable:!0,description:"Language code for name_1 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"cym"},name_2:{title:"Secondary Name",type:"string",nullable:!0,description:"Alternative name in a different language",example:"Welshpool"},name_2_lang:{title:"Secondary Name Language",type:"string",nullable:!0,description:"Language code for name_2 (cym=Welsh, eng=English, gla=Scottish Gaelic)",example:"eng"},local_type:{title:"Local Type",type:"string",description:"Ordnance Survey classification (City, Town, Village, Hamlet, etc.)",example:"Hamlet"},outcode:{title:"Outcode",type:"string",description:"Postcode district (first part of the postcode)",example:"BH24"},county_unitary:{title:"Administrative Area",type:"string",nullable:!0,description:"County, Unitary Authority or Greater London Authority that contains this place",example:"Powys - Powys"},county_unitary_type:{title:"Administrative Area Type",type:"string",nullable:!0,description:"Type of administrative unit (e.g., County, UnitaryAuthority)",example:"UnitaryAuthority"},district_borough:{title:"District or Borough",type:"string",nullable:!0,description:"District, Metropolitan District or London Borough containing this place",example:"null"},district_borough_type:{title:"Borough Type",type:"string",nullable:!0,description:"Type of district/borough administrative unit",example:"null"},region:{title:"Region",type:"string",description:"European Region (formerly Government Office Region) containing this place",example:"Wales"},country:{title:"Country",type:"string",description:"Country within Great Britain (England, Scotland, or Wales)",example:"Wales"},longitude:{title:"Longitude",type:"number",format:"double",description:"WGS84 longitude coordinate",example:"-3.14971194307843"},latitude:{title:"Latitude",type:"number",format:"double",description:"WGS84 latitude coordinate",example:"52.6606391732959"},eastings:{title:"Eastings",type:"integer",description:"Ordnance Survey grid reference Easting (1m resolution, not available for Channel Islands/Isle of Man)",example:"322335"},northings:{title:"Northings",type:"integer",description:"Ordnance Survey grid reference Northing (1m resolution, not available for Channel Islands/Isle of Man)",example:"307611"},min_eastings:{title:"Minimum Eastings",type:"integer",description:"Western edge of the place's bounding box (Minimum Bounding Rectangle)",example:"321623"},min_northings:{title:"Minimum Northings",type:"integer",description:"Southern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"306458"},max_eastings:{title:"Maximum Eastings",type:"integer",description:"Eastern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"323592"},max_northings:{title:"Maximum Northings",type:"integer",description:"Northern edge of the place's bounding box (Minimum Bounding Rectangle)",example:"308740"}}}}}}}}}})]})}function P(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(y,{...e})}):y(e)}}}]); \ No newline at end of file diff --git a/build/assets/js/e6bf6d82.a93d7c10.js b/build/assets/js/e6bf6d82.a6c19967.js similarity index 98% rename from build/assets/js/e6bf6d82.a93d7c10.js rename to build/assets/js/e6bf6d82.a6c19967.js index 97f839908..1b62fe1eb 100644 --- a/build/assets/js/e6bf6d82.a93d7c10.js +++ b/build/assets/js/e6bf6d82.a6c19967.js @@ -1 +1 @@ -(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[6610],{36023(e,t,o){"use strict";o.r(t),o.d(t,{assets:()=>d,contentTitle:()=>c,default:()=>u,frontMatter:()=>a,metadata:()=>n,toc:()=>l});const n=JSON.parse('{"id":"api/api-reference-postcodes-io","title":"API Reference - Postcodes.io","description":"Postcodes.io is a free postcode lookup API and geocoder for the UK.","source":"@site/docs/api/api-reference-postcodes-io.info.mdx","sourceDirName":"api","slug":"/api/api-reference-postcodes-io","permalink":"/docs/api/api-reference-postcodes-io","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","sidebarPosition":0,"frontMatter":{"id":"api-reference-postcodes-io","title":"API Reference - Postcodes.io","description":"Postcodes.io is a free postcode lookup API and geocoder for the UK.","sidebar_label":"Introduction","sidebar_position":0,"hide_title":true,"custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"API","permalink":"/docs/api"},"next":{"title":"Postcodes","permalink":"/docs/api/postcodes"}}');var s=o(31325),i=o(31736),r=(o(78743),o(78121));o(12267),o(96847),o(83326);const a={id:"api-reference-postcodes-io",title:"API Reference - Postcodes.io",description:"Postcodes.io is a free postcode lookup API and geocoder for the UK.",sidebar_label:"Introduction",sidebar_position:0,hide_title:!0,custom_edit_url:null},c=void 0,d={},l=[{value:"Endpoint",id:"endpoint",level:2},{value:"Responses",id:"responses",level:2},{value:"Authentication",id:"authentication",level:2}];function p(e){const t={a:"a",code:"code",h2:"h2",p:"p",pre:"pre",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"theme-doc-version-badge badge badge--secondary",children:"Version: 18.0.0"}),"\n",(0,s.jsx)(r.default,{as:"h1",className:"openapi__heading",children:"API Reference - Postcodes.io"}),"\n",(0,s.jsx)(t.p,{children:"Postcodes.io is a free postcode lookup API and geocoder for the UK."}),"\n",(0,s.jsx)(t.h2,{id:"endpoint",children:"Endpoint"}),"\n",(0,s.jsx)(t.p,{children:"All services can be accessed from the following endpoint."}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:"https://api.postcodes.io\n"})}),"\n",(0,s.jsxs)(t.p,{children:["The API accepts GET and POST requests. POST methods use content type ",(0,s.jsx)(t.code,{children:"application/json"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"responses",children:"Responses"}),"\n",(0,s.jsx)(t.p,{children:"Each response comes with an appropriate HTTP Status code (except for JSONP requests). These include 200 for success, 400 for a bad request, 404 for not found and 500 for server error. The HTTP Status code is also included in the response body."}),"\n",(0,s.jsx)(t.h2,{id:"authentication",children:"Authentication"}),"\n",(0,s.jsx)(t.p,{children:"Postcodes.io does not require authentication."}),"\n",(0,s.jsxs)("div",{style:{display:"flex",flexDirection:"column",marginBottom:"var(--ifm-paragraph-margin-bottom)"},children:[(0,s.jsx)("h3",{style:{marginBottom:"0.25rem"},children:(0,s.jsx)(t.p,{children:"Contact"})}),(0,s.jsx)("span",{children:(0,s.jsxs)(t.p,{children:["Support: ",(0,s.jsx)(t.a,{href:"mailto:support@ideal-postcodes.co.uk",children:"support@ideal-postcodes.co.uk"})]})}),(0,s.jsx)("span",{children:(0,s.jsxs)(t.p,{children:["URL: ",(0,s.jsx)(t.a,{href:"https://ideal-postcodes.co.uk/support",children:"https://ideal-postcodes.co.uk/support"})]})})]}),"\n",(0,s.jsxs)("div",{style:{marginBottom:"var(--ifm-paragraph-margin-bottom)"},children:[(0,s.jsx)("h3",{style:{marginBottom:"0.25rem"},children:(0,s.jsx)(t.p,{children:"Terms of Service"})}),(0,s.jsx)("a",{href:"https://postcodes.io/docs/licenses",children:"https://postcodes.io/docs/licenses"})]}),"\n",(0,s.jsxs)("div",{style:{marginBottom:"var(--ifm-paragraph-margin-bottom)"},children:[(0,s.jsx)("h3",{style:{marginBottom:"0.25rem"},children:(0,s.jsx)(t.p,{children:"License"})}),(0,s.jsx)("a",{href:"https://opensource.org/licenses/MIT",children:(0,s.jsx)(t.p,{children:"MIT"})})]})]})}function u(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(p,{...e})}):p(e)}},83326(e,t,o){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=n(o(20489)),i=n(o(4972));t.default=function({url:e,proxy:t}){return s.default.createElement("div",{style:{float:"right"},className:"dropdown dropdown--hoverable dropdown--right"},s.default.createElement("button",{className:"export-button button button--sm button--secondary"},"Export"),s.default.createElement("ul",{className:"export-dropdown dropdown__menu"},s.default.createElement("li",null,s.default.createElement("a",{onClick:t=>{t.preventDefault(),(e=>{let t;(e.endsWith("json")||e.endsWith("yaml")||e.endsWith("yml"))&&(t=e.substring(e.lastIndexOf("/")+1)),i.default.saveAs(e,t||"openapi.txt")})(`${e}`)},className:"dropdown__link",href:`${e}`},"OpenAPI Spec"))))}},78743(e,t,o){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{colorMode:t}=(0,i.useColorMode)(),{logo:o,darkLogo:n}=e,c=()=>"dark"===t?n?.altText??o?.altText:o?.altText,d=(0,r.default)(o?.url),l=(0,r.default)(n?.url);if(o&&n)return s.default.createElement(a.default,{alt:c(),sources:{light:d,dark:l},className:"openapi__logo"});if(o||n)return s.default.createElement(a.default,{alt:c(),sources:{light:d??l,dark:d??l},className:"openapi__logo"});return};const s=n(o(20489)),i=o(19258),r=n(o(45905)),a=n(o(29547))},4972(e,t){var o,n,s;n=[],void 0===(s="function"==typeof(o=function(){"use strict";function t(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function o(e,t,o){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){a(n.response,t,o)},n.onerror=function(){console.error("could not download file")},n.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(o){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof globalThis&&globalThis.global===globalThis?globalThis:void 0,r=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),a=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!r?function(e,t,r){var a=i.URL||i.webkitURL,c=document.createElement("a");t=t||e.name||"download",c.download=t,c.rel="noopener","string"==typeof e?(c.href=e,c.origin===location.origin?s(c):n(c.href)?o(e,t,r):s(c,c.target="_blank")):(c.href=a.createObjectURL(e),setTimeout(function(){a.revokeObjectURL(c.href)},4e4),setTimeout(function(){s(c)},0))}:"msSaveOrOpenBlob"in navigator?function(e,i,r){if(i=i||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,r),i);else if(n(e))o(e,i,r);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout(function(){s(a)})}}:function(e,t,n,s){if((s=s||open("","_blank"))&&(s.document.title=s.document.body.innerText="downloading..."),"string"==typeof e)return o(e,t,n);var a="application/octet-stream"===e.type,c=/constructor/i.test(i.HTMLElement)||i.safari,d=/CriOS\/[\d]+/.test(navigator.userAgent);if((d||a&&c||r)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=d?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),s?s.location.href=e:location=e,s=null},l.readAsDataURL(e)}else{var p=i.URL||i.webkitURL,u=p.createObjectURL(e);s?s.location=u:location.href=u,s=null,setTimeout(function(){p.revokeObjectURL(u)},4e4)}});i.saveAs=a.saveAs=a,e.exports=a})?o.apply(t,n):o)||(e.exports=s)}}]); \ No newline at end of file +(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[6610],{36023(e,t,o){"use strict";o.r(t),o.d(t,{assets:()=>d,contentTitle:()=>c,default:()=>u,frontMatter:()=>a,metadata:()=>n,toc:()=>l});const n=JSON.parse('{"id":"api/api-reference-postcodes-io","title":"API Reference - Postcodes.io","description":"Postcodes.io is a free postcode lookup API and geocoder for the UK.","source":"@site/docs/api/api-reference-postcodes-io.info.mdx","sourceDirName":"api","slug":"/api/api-reference-postcodes-io","permalink":"/docs/api/api-reference-postcodes-io","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","sidebarPosition":0,"frontMatter":{"id":"api-reference-postcodes-io","title":"API Reference - Postcodes.io","description":"Postcodes.io is a free postcode lookup API and geocoder for the UK.","sidebar_label":"Introduction","sidebar_position":0,"hide_title":true,"custom_edit_url":null},"sidebar":"openApiSidebar","previous":{"title":"API","permalink":"/docs/api"},"next":{"title":"Postcodes","permalink":"/docs/api/postcodes"}}');var s=o(31325),i=o(31736),r=(o(78743),o(78121));o(12267),o(96847),o(83326);const a={id:"api-reference-postcodes-io",title:"API Reference - Postcodes.io",description:"Postcodes.io is a free postcode lookup API and geocoder for the UK.",sidebar_label:"Introduction",sidebar_position:0,hide_title:!0,custom_edit_url:null},c=void 0,d={},l=[{value:"Endpoint",id:"endpoint",level:2},{value:"Responses",id:"responses",level:2},{value:"Authentication",id:"authentication",level:2}];function p(e){const t={a:"a",code:"code",h2:"h2",p:"p",pre:"pre",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"theme-doc-version-badge badge badge--secondary",children:"Version: 20.0.0"}),"\n",(0,s.jsx)(r.default,{as:"h1",className:"openapi__heading",children:"API Reference - Postcodes.io"}),"\n",(0,s.jsx)(t.p,{children:"Postcodes.io is a free postcode lookup API and geocoder for the UK."}),"\n",(0,s.jsx)(t.h2,{id:"endpoint",children:"Endpoint"}),"\n",(0,s.jsx)(t.p,{children:"All services can be accessed from the following endpoint."}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:"https://api.postcodes.io\n"})}),"\n",(0,s.jsxs)(t.p,{children:["The API accepts GET and POST requests. POST methods use content type ",(0,s.jsx)(t.code,{children:"application/json"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"responses",children:"Responses"}),"\n",(0,s.jsx)(t.p,{children:"Each response comes with an appropriate HTTP Status code (except for JSONP requests). These include 200 for success, 400 for a bad request, 404 for not found and 500 for server error. The HTTP Status code is also included in the response body."}),"\n",(0,s.jsx)(t.h2,{id:"authentication",children:"Authentication"}),"\n",(0,s.jsx)(t.p,{children:"Postcodes.io does not require authentication."}),"\n",(0,s.jsxs)("div",{style:{display:"flex",flexDirection:"column",marginBottom:"var(--ifm-paragraph-margin-bottom)"},children:[(0,s.jsx)("h3",{style:{marginBottom:"0.25rem"},children:(0,s.jsx)(t.p,{children:"Contact"})}),(0,s.jsx)("span",{children:(0,s.jsxs)(t.p,{children:["Support: ",(0,s.jsx)(t.a,{href:"mailto:support@ideal-postcodes.co.uk",children:"support@ideal-postcodes.co.uk"})]})}),(0,s.jsx)("span",{children:(0,s.jsxs)(t.p,{children:["URL: ",(0,s.jsx)(t.a,{href:"https://ideal-postcodes.co.uk/support",children:"https://ideal-postcodes.co.uk/support"})]})})]}),"\n",(0,s.jsxs)("div",{style:{marginBottom:"var(--ifm-paragraph-margin-bottom)"},children:[(0,s.jsx)("h3",{style:{marginBottom:"0.25rem"},children:(0,s.jsx)(t.p,{children:"Terms of Service"})}),(0,s.jsx)("a",{href:"https://postcodes.io/docs/licenses",children:"https://postcodes.io/docs/licenses"})]}),"\n",(0,s.jsxs)("div",{style:{marginBottom:"var(--ifm-paragraph-margin-bottom)"},children:[(0,s.jsx)("h3",{style:{marginBottom:"0.25rem"},children:(0,s.jsx)(t.p,{children:"License"})}),(0,s.jsx)("a",{href:"https://opensource.org/licenses/MIT",children:(0,s.jsx)(t.p,{children:"MIT"})})]})]})}function u(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(p,{...e})}):p(e)}},83326(e,t,o){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=n(o(20489)),i=n(o(4972));t.default=function({url:e,proxy:t}){return s.default.createElement("div",{style:{float:"right"},className:"dropdown dropdown--hoverable dropdown--right"},s.default.createElement("button",{className:"export-button button button--sm button--secondary"},"Export"),s.default.createElement("ul",{className:"export-dropdown dropdown__menu"},s.default.createElement("li",null,s.default.createElement("a",{onClick:t=>{t.preventDefault(),(e=>{let t;(e.endsWith("json")||e.endsWith("yaml")||e.endsWith("yml"))&&(t=e.substring(e.lastIndexOf("/")+1)),i.default.saveAs(e,t||"openapi.txt")})(`${e}`)},className:"dropdown__link",href:`${e}`},"OpenAPI Spec"))))}},78743(e,t,o){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const{colorMode:t}=(0,i.useColorMode)(),{logo:o,darkLogo:n}=e,c=()=>"dark"===t?n?.altText??o?.altText:o?.altText,d=(0,r.default)(o?.url),l=(0,r.default)(n?.url);if(o&&n)return s.default.createElement(a.default,{alt:c(),sources:{light:d,dark:l},className:"openapi__logo"});if(o||n)return s.default.createElement(a.default,{alt:c(),sources:{light:d??l,dark:d??l},className:"openapi__logo"});return};const s=n(o(20489)),i=o(19258),r=n(o(45905)),a=n(o(29547))},4972(e,t){var o,n,s;n=[],void 0===(s="function"==typeof(o=function(){"use strict";function t(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function o(e,t,o){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){a(n.response,t,o)},n.onerror=function(){console.error("could not download file")},n.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(o){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof globalThis&&globalThis.global===globalThis?globalThis:void 0,r=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),a=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!r?function(e,t,r){var a=i.URL||i.webkitURL,c=document.createElement("a");t=t||e.name||"download",c.download=t,c.rel="noopener","string"==typeof e?(c.href=e,c.origin===location.origin?s(c):n(c.href)?o(e,t,r):s(c,c.target="_blank")):(c.href=a.createObjectURL(e),setTimeout(function(){a.revokeObjectURL(c.href)},4e4),setTimeout(function(){s(c)},0))}:"msSaveOrOpenBlob"in navigator?function(e,i,r){if(i=i||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,r),i);else if(n(e))o(e,i,r);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout(function(){s(a)})}}:function(e,t,n,s){if((s=s||open("","_blank"))&&(s.document.title=s.document.body.innerText="downloading..."),"string"==typeof e)return o(e,t,n);var a="application/octet-stream"===e.type,c=/constructor/i.test(i.HTMLElement)||i.safari,d=/CriOS\/[\d]+/.test(navigator.userAgent);if((d||a&&c||r)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=d?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),s?s.location.href=e:location=e,s=null},l.readAsDataURL(e)}else{var p=i.URL||i.webkitURL,u=p.createObjectURL(e);s?s.location=u:location.href=u,s=null,setTimeout(function(){p.revokeObjectURL(u)},4e4)}});i.saveAs=a.saveAs=a,e.exports=a})?o.apply(t,n):o)||(e.exports=s)}}]); \ No newline at end of file diff --git a/build/assets/js/runtime~main.1c773b14.js b/build/assets/js/runtime~main.1c773b14.js new file mode 100644 index 000000000..5fba6768e --- /dev/null +++ b/build/assets/js/runtime~main.1c773b14.js @@ -0,0 +1 @@ +(()=>{"use strict";var e,a,d,c,t,r={},f={};function b(e){var a=f[e];if(void 0!==a)return a.exports;var d=f[e]={id:e,loaded:!1,exports:{}};return r[e].call(d.exports,d,d.exports,b),d.loaded=!0,d.exports}b.m=r,e=[],b.O=(a,d,c,t)=>{if(!d){var r=1/0;for(i=0;i=t)&&Object.keys(b.O).every(e=>b.O[e](d[o]))?d.splice(o--,1):(f=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[d,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var r={};a=a||[null,d({}),d([]),d(d)];for(var f=2&c&&e;("object"==typeof f||"function"==typeof f)&&!~a.indexOf(f);f=d(f))Object.getOwnPropertyNames(f).forEach(a=>r[a]=()=>e[a]);return r.default=()=>e,b.d(t,r),t},b.d=(e,a)=>{for(var d in a)b.o(a,d)&&!b.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce((a,d)=>(b.f[d](e,a),a),[])),b.u=e=>"assets/js/"+({595:"4c458f53",759:"2b8f49f9",849:"0058b4c6",1002:"6353b66b",1235:"18891827",1298:"078bec26",1516:"4c84271f",1640:"0541d31c",1922:"0ee0d964",2008:"31c97d68",2023:"6a48a440",2108:"1dbcc6b8",2385:"3b44cec4",2997:"0844282b",3512:"7c98d41e",3616:"a7456010",3640:"411a46a9",3665:"fab05eab",3909:"d21f8184",4084:"7eb04f43",4218:"af3d866a",4335:"51d64ed1",4471:"e44c8ba1",4583:"1df93b7f",5025:"d50dc08f",5117:"081ac812",5254:"99b9190f",5269:"e91465c1",5701:"03517118",5714:"1807015c",5742:"aba21aa0",5828:"e57f477d",6274:"5f449d3f",6473:"4c5e977b",6610:"e6bf6d82",6969:"14eb3368",7031:"36bb8c04",7098:"a7bd4aaa",7103:"7c33da12",7110:"735c778a",7130:"230c3767",7243:"945d44c5",7347:"770d7e55",7795:"d83d2af8",7854:"280de17d",8956:"df496ecf",9048:"a94703ab",9581:"fae2c40e",9589:"78f16176",9647:"5e95c892",9667:"4e6ae29d",9670:"6a5e000d",9915:"6173966b"}[e]||e)+"."+{595:"688da0d0",759:"14db9c0a",849:"27fefc67",1002:"ff06497d",1235:"bb792c29",1298:"8fd083b2",1516:"6a3116fd",1640:"73c01412",1922:"9875eeff",2008:"037cf0d6",2023:"cd6f8d24",2108:"bee08d1a",2385:"1a96dc4d",2997:"8a4a18f7",3512:"34efd7e3",3616:"18c11abd",3640:"d841bd58",3665:"4a8c23e7",3909:"f5a16675",4084:"56868bd1",4218:"9841b381",4335:"bd3549c9",4471:"640a7d0d",4583:"7975d1c0",5025:"bcb28010",5117:"8acd2082",5254:"0f16ba9c",5269:"64bd7da3",5701:"17c4c06a",5714:"8b14ec13",5742:"650071f6",5828:"4ae9c16b",5939:"26153cd6",6274:"2c36053f",6473:"190b2f25",6610:"a6c19967",6735:"4ff5a31a",6969:"3e55b419",7031:"53c95e95",7098:"687788d3",7103:"8db4353d",7110:"734da124",7130:"1909573b",7243:"6fd5804f",7347:"3abad120",7368:"817409b5",7768:"a5b8bb7b",7795:"8bc786e6",7854:"6f003cc0",8914:"76d99df3",8956:"b3d16e4b",9048:"45ef9d19",9581:"87900c82",9589:"7f85300d",9647:"b83fd0e5",9667:"3a8b9a84",9670:"01663835",9915:"efbc619d"}[e]+".js",b.miniCssF=e=>{},b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="postcodes.io:",b.l=(e,a,d,r)=>{if(c[e])c[e].push(a);else{var f,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach(e=>e(d)),a)return a(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),o&&document.head.appendChild(f)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),b.p="/",b.gca=function(e){return e={18891827:"1235","4c458f53":"595","2b8f49f9":"759","0058b4c6":"849","6353b66b":"1002","078bec26":"1298","4c84271f":"1516","0541d31c":"1640","0ee0d964":"1922","31c97d68":"2008","6a48a440":"2023","1dbcc6b8":"2108","3b44cec4":"2385","0844282b":"2997","7c98d41e":"3512",a7456010:"3616","411a46a9":"3640",fab05eab:"3665",d21f8184:"3909","7eb04f43":"4084",af3d866a:"4218","51d64ed1":"4335",e44c8ba1:"4471","1df93b7f":"4583",d50dc08f:"5025","081ac812":"5117","99b9190f":"5254",e91465c1:"5269","03517118":"5701","1807015c":"5714",aba21aa0:"5742",e57f477d:"5828","5f449d3f":"6274","4c5e977b":"6473",e6bf6d82:"6610","14eb3368":"6969","36bb8c04":"7031",a7bd4aaa:"7098","7c33da12":"7103","735c778a":"7110","230c3767":"7130","945d44c5":"7243","770d7e55":"7347",d83d2af8:"7795","280de17d":"7854",df496ecf:"8956",a94703ab:"9048",fae2c40e:"9581","78f16176":"9589","5e95c892":"9647","4e6ae29d":"9667","6a5e000d":"9670","6173966b":"9915"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,d)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise((d,t)=>c=e[a]=[d,t]);d.push(c[2]=t);var r=b.p+b.u(a),f=new Error;b.l(r,d=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",f.name="ChunkLoadError",f.type=t,f.request=r,c[1](f)}},"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,d)=>{var c,t,[r,f,o]=d,n=0;if(r.some(a=>0!==e[a])){for(c in f)b.o(f,c)&&(b.m[c]=f[c]);if(o)var i=o(b)}for(a&&a(d);n{"use strict";var e,a,c,d,t,r={},f={};function o(e){var a=f[e];if(void 0!==a)return a.exports;var c=f[e]={id:e,loaded:!1,exports:{}};return r[e].call(c.exports,c,c.exports,o),c.loaded=!0,c.exports}o.m=r,e=[],o.O=(a,c,d,t)=>{if(!c){var r=1/0;for(i=0;i=t)&&Object.keys(o.O).every(e=>o.O[e](c[b]))?c.splice(b--,1):(f=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[c,d,t]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var t=Object.create(null);o.r(t);var r={};a=a||[null,c({}),c([]),c(c)];for(var f=2&d&&e;("object"==typeof f||"function"==typeof f)&&!~a.indexOf(f);f=c(f))Object.getOwnPropertyNames(f).forEach(a=>r[a]=()=>e[a]);return r.default=()=>e,o.d(t,r),t},o.d=(e,a)=>{for(var c in a)o.o(a,c)&&!o.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce((a,c)=>(o.f[c](e,a),a),[])),o.u=e=>"assets/js/"+({595:"4c458f53",759:"2b8f49f9",849:"0058b4c6",1002:"6353b66b",1235:"18891827",1298:"078bec26",1516:"4c84271f",1640:"0541d31c",1922:"0ee0d964",2008:"31c97d68",2023:"6a48a440",2108:"1dbcc6b8",2385:"3b44cec4",2997:"0844282b",3512:"7c98d41e",3616:"a7456010",3640:"411a46a9",3665:"fab05eab",3909:"d21f8184",4084:"7eb04f43",4218:"af3d866a",4335:"51d64ed1",4471:"e44c8ba1",4583:"1df93b7f",5025:"d50dc08f",5117:"081ac812",5254:"99b9190f",5269:"e91465c1",5701:"03517118",5714:"1807015c",5742:"aba21aa0",5828:"e57f477d",6274:"5f449d3f",6473:"4c5e977b",6610:"e6bf6d82",6969:"14eb3368",7031:"36bb8c04",7098:"a7bd4aaa",7103:"7c33da12",7110:"735c778a",7130:"230c3767",7243:"945d44c5",7347:"770d7e55",7795:"d83d2af8",7854:"280de17d",8956:"df496ecf",9048:"a94703ab",9581:"fae2c40e",9589:"78f16176",9647:"5e95c892",9667:"4e6ae29d",9670:"6a5e000d",9915:"6173966b"}[e]||e)+"."+{595:"97238a6b",759:"14db9c0a",849:"27fefc67",1002:"ff06497d",1235:"bb792c29",1298:"8fd083b2",1516:"e2abc764",1640:"73c01412",1922:"b26de3a5",2008:"1b2c4a87",2023:"cd6f8d24",2108:"bee08d1a",2385:"1a96dc4d",2997:"8a4a18f7",3512:"480c0f75",3616:"18c11abd",3640:"d841bd58",3665:"4a8c23e7",3909:"672095e0",4084:"786515ed",4218:"9841b381",4335:"bd3549c9",4471:"640a7d0d",4583:"7975d1c0",5025:"bcb28010",5117:"9ec2ccd7",5254:"0f16ba9c",5269:"64bd7da3",5701:"17c4c06a",5714:"8b14ec13",5742:"650071f6",5828:"4ae9c16b",5939:"26153cd6",6274:"2c36053f",6473:"190b2f25",6610:"a93d7c10",6735:"4ff5a31a",6969:"3e55b419",7031:"53c95e95",7098:"687788d3",7103:"8db4353d",7110:"d2103fc5",7130:"1909573b",7243:"6fd5804f",7347:"3abad120",7368:"817409b5",7768:"a5b8bb7b",7795:"8bc786e6",7854:"6f003cc0",8914:"76d99df3",8956:"b3d16e4b",9048:"45ef9d19",9581:"87900c82",9589:"8af5bac6",9647:"b83fd0e5",9667:"29c1a44f",9670:"01663835",9915:"efbc619d"}[e]+".js",o.miniCssF=e=>{},o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},t="postcodes.io:",o.l=(e,a,c,r)=>{if(d[e])d[e].push(a);else{var f,b;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var t=d[e];if(delete d[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach(e=>e(c)),a)return a(c)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),b&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),o.p="/",o.gca=function(e){return e={18891827:"1235","4c458f53":"595","2b8f49f9":"759","0058b4c6":"849","6353b66b":"1002","078bec26":"1298","4c84271f":"1516","0541d31c":"1640","0ee0d964":"1922","31c97d68":"2008","6a48a440":"2023","1dbcc6b8":"2108","3b44cec4":"2385","0844282b":"2997","7c98d41e":"3512",a7456010:"3616","411a46a9":"3640",fab05eab:"3665",d21f8184:"3909","7eb04f43":"4084",af3d866a:"4218","51d64ed1":"4335",e44c8ba1:"4471","1df93b7f":"4583",d50dc08f:"5025","081ac812":"5117","99b9190f":"5254",e91465c1:"5269","03517118":"5701","1807015c":"5714",aba21aa0:"5742",e57f477d:"5828","5f449d3f":"6274","4c5e977b":"6473",e6bf6d82:"6610","14eb3368":"6969","36bb8c04":"7031",a7bd4aaa:"7098","7c33da12":"7103","735c778a":"7110","230c3767":"7130","945d44c5":"7243","770d7e55":"7347",d83d2af8:"7795","280de17d":"7854",df496ecf:"8956",a94703ab:"9048",fae2c40e:"9581","78f16176":"9589","5e95c892":"9647","4e6ae29d":"9667","6a5e000d":"9670","6173966b":"9915"}[e]||e,o.p+o.u(e)},(()=>{var e={5354:0,1869:0};o.f.j=(a,c)=>{var d=o.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise((c,t)=>d=e[a]=[c,t]);c.push(d[2]=t);var r=o.p+o.u(a),f=new Error;o.l(r,c=>{if(o.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var t=c&&("load"===c.type?"missing":c.type),r=c&&c.target&&c.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",f.name="ChunkLoadError",f.type=t,f.request=r,d[1](f)}},"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,c)=>{var d,t,[r,f,b]=c,n=0;if(r.some(a=>0!==e[a])){for(d in f)o.o(f,d)&&(o.m[d]=f[d]);if(b)var i=b(o)}for(a&&a(c);n API Reference - Postcodes.io | Postcodes.io - + -

Version: 18.0.0 +
Version: 20.0.0

API Reference - Postcodes.io

Postcodes.io is a free postcode lookup API and geocoder for the UK.

Endpoint​

diff --git a/build/docs/api/bulk-postcode-lookup/index.html b/build/docs/api/bulk-postcode-lookup/index.html index e84f4d0be..9fd77775d 100644 --- a/build/docs/api/bulk-postcode-lookup/index.html +++ b/build/docs/api/bulk-postcode-lookup/index.html @@ -4,7 +4,7 @@ Bulk Postcode Lookup | Postcodes.io - + diff --git a/build/docs/api/find-outcode/index.html b/build/docs/api/find-outcode/index.html index 55a592035..1406e6d44 100644 --- a/build/docs/api/find-outcode/index.html +++ b/build/docs/api/find-outcode/index.html @@ -4,7 +4,7 @@ Find an Outward Code | Postcodes.io - + diff --git a/build/docs/api/find-place/index.html b/build/docs/api/find-place/index.html index 7d9661fb8..087ced024 100644 --- a/build/docs/api/find-place/index.html +++ b/build/docs/api/find-place/index.html @@ -4,7 +4,7 @@ Find a Place by ID | Postcodes.io - + diff --git a/build/docs/api/get-scottish-postcode/index.html b/build/docs/api/get-scottish-postcode/index.html index ea197224e..83c25665c 100644 --- a/build/docs/api/get-scottish-postcode/index.html +++ b/build/docs/api/get-scottish-postcode/index.html @@ -4,7 +4,7 @@ Lookup Scottish Postcode | Postcodes.io - + diff --git a/build/docs/api/index.html b/build/docs/api/index.html index 651d83fd9..1d5641927 100644 --- a/build/docs/api/index.html +++ b/build/docs/api/index.html @@ -4,7 +4,7 @@ API | Postcodes.io - + diff --git a/build/docs/api/lookup-postcode/index.html b/build/docs/api/lookup-postcode/index.html index 7ad953875..a22154875 100644 --- a/build/docs/api/lookup-postcode/index.html +++ b/build/docs/api/lookup-postcode/index.html @@ -4,7 +4,7 @@ Lookup Postcode | Postcodes.io - + diff --git a/build/docs/api/lookup-terminated-postcode/index.html b/build/docs/api/lookup-terminated-postcode/index.html index 0ae22a11c..36f9ed38b 100644 --- a/build/docs/api/lookup-terminated-postcode/index.html +++ b/build/docs/api/lookup-terminated-postcode/index.html @@ -4,7 +4,7 @@ Lookup Terminated Postcodes | Postcodes.io - + diff --git a/build/docs/api/nearest-postcode/index.html b/build/docs/api/nearest-postcode/index.html index a2fa79bed..8915c770e 100644 --- a/build/docs/api/nearest-postcode/index.html +++ b/build/docs/api/nearest-postcode/index.html @@ -4,7 +4,7 @@ Find the Nearest Postcodes | Postcodes.io - + diff --git a/build/docs/api/outward-codes/index.html b/build/docs/api/outward-codes/index.html index c5b37892a..77632515b 100644 --- a/build/docs/api/outward-codes/index.html +++ b/build/docs/api/outward-codes/index.html @@ -4,7 +4,7 @@ Outward Codes | Postcodes.io - + diff --git a/build/docs/api/place-query/index.html b/build/docs/api/place-query/index.html index a5b2337bd..b9ca4ff42 100644 --- a/build/docs/api/place-query/index.html +++ b/build/docs/api/place-query/index.html @@ -4,7 +4,7 @@ Find a Place | Postcodes.io - + diff --git a/build/docs/api/places/index.html b/build/docs/api/places/index.html index 86c0bdef0..8bd737c1e 100644 --- a/build/docs/api/places/index.html +++ b/build/docs/api/places/index.html @@ -4,7 +4,7 @@ Places | Postcodes.io - + diff --git a/build/docs/api/postcode-lookup/index.html b/build/docs/api/postcode-lookup/index.html index 3c66f5a0e..b997435f5 100644 --- a/build/docs/api/postcode-lookup/index.html +++ b/build/docs/api/postcode-lookup/index.html @@ -4,7 +4,7 @@ Autocomplete Search a Postcode | Postcodes.io - + diff --git a/build/docs/api/postcodes/index.html b/build/docs/api/postcodes/index.html index 1e9e1c7a4..57af60d38 100644 --- a/build/docs/api/postcodes/index.html +++ b/build/docs/api/postcodes/index.html @@ -4,7 +4,7 @@ Postcodes | Postcodes.io - + diff --git a/build/docs/api/random-place/index.html b/build/docs/api/random-place/index.html index 1d8329430..15a05518f 100644 --- a/build/docs/api/random-place/index.html +++ b/build/docs/api/random-place/index.html @@ -4,7 +4,7 @@ Retrieve a Random Place | Postcodes.io - + diff --git a/build/docs/api/random-postcode/index.html b/build/docs/api/random-postcode/index.html index bd7f9af3a..32e600a28 100644 --- a/build/docs/api/random-postcode/index.html +++ b/build/docs/api/random-postcode/index.html @@ -4,7 +4,7 @@ Get a Random Postcode | Postcodes.io - + diff --git a/build/docs/api/scottish-postcodes/index.html b/build/docs/api/scottish-postcodes/index.html index 3b8d04b1e..a010c707a 100644 --- a/build/docs/api/scottish-postcodes/index.html +++ b/build/docs/api/scottish-postcodes/index.html @@ -4,7 +4,7 @@ Scottish Postcodes | Postcodes.io - + diff --git a/build/docs/api/terminated-postcodes/index.html b/build/docs/api/terminated-postcodes/index.html index ec89e0eb6..87682108f 100644 --- a/build/docs/api/terminated-postcodes/index.html +++ b/build/docs/api/terminated-postcodes/index.html @@ -4,7 +4,7 @@ Terminated Postcodes | Postcodes.io - + diff --git a/build/docs/libraries/index.html b/build/docs/libraries/index.html index 8bcb6ba7c..de6354c1d 100644 --- a/build/docs/libraries/index.html +++ b/build/docs/libraries/index.html @@ -4,7 +4,7 @@ Libraries | Postcodes.io - + diff --git a/build/docs/licences/index.html b/build/docs/licences/index.html index 67a05d2e6..2773d78db 100644 --- a/build/docs/licences/index.html +++ b/build/docs/licences/index.html @@ -4,7 +4,7 @@ Licences | Postcodes.io - + diff --git a/build/docs/outcode/lookup/index.html b/build/docs/outcode/lookup/index.html index 1452919a4..940a17934 100644 --- a/build/docs/outcode/lookup/index.html +++ b/build/docs/outcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup an Outward Code | Postcodes.io - + diff --git a/build/docs/outcode/nearest/index.html b/build/docs/outcode/nearest/index.html index f3cf95ad8..3a6de72ea 100644 --- a/build/docs/outcode/nearest/index.html +++ b/build/docs/outcode/nearest/index.html @@ -4,7 +4,7 @@ Find Nearest Outcode | Postcodes.io - + diff --git a/build/docs/outcode/reverse-geocode/index.html b/build/docs/outcode/reverse-geocode/index.html index 26354a7a1..a277e4991 100644 --- a/build/docs/outcode/reverse-geocode/index.html +++ b/build/docs/outcode/reverse-geocode/index.html @@ -4,7 +4,7 @@ Reverse Geocode an Outcode | Postcodes.io - + diff --git a/build/docs/outcode/schema/index.html b/build/docs/outcode/schema/index.html index 2b07ffd03..798764f05 100644 --- a/build/docs/outcode/schema/index.html +++ b/build/docs/outcode/schema/index.html @@ -4,7 +4,7 @@ Outward Code Response Schema | Postcodes.io - + diff --git a/build/docs/overview/index.html b/build/docs/overview/index.html index ad628af1c..ab939157f 100644 --- a/build/docs/overview/index.html +++ b/build/docs/overview/index.html @@ -4,7 +4,7 @@ Overview | Postcodes.io - + diff --git a/build/docs/place/lookup/index.html b/build/docs/place/lookup/index.html index bfb61aed7..a30991f67 100644 --- a/build/docs/place/lookup/index.html +++ b/build/docs/place/lookup/index.html @@ -4,7 +4,7 @@ Lookup a GB Place | Postcodes.io - + diff --git a/build/docs/place/query/index.html b/build/docs/place/query/index.html index d84692239..da9e8442f 100644 --- a/build/docs/place/query/index.html +++ b/build/docs/place/query/index.html @@ -4,7 +4,7 @@ Query for a Place | Postcodes.io - + diff --git a/build/docs/place/random/index.html b/build/docs/place/random/index.html index 8ca08c676..5c12a9da0 100644 --- a/build/docs/place/random/index.html +++ b/build/docs/place/random/index.html @@ -4,7 +4,7 @@ Retrieve a Random Place | Postcodes.io - + diff --git a/build/docs/place/schema/index.html b/build/docs/place/schema/index.html index 3dd7ac280..1802225db 100644 --- a/build/docs/place/schema/index.html +++ b/build/docs/place/schema/index.html @@ -4,7 +4,7 @@ Place Response Schema | Postcodes.io - + diff --git a/build/docs/postcode/autocomplete/index.html b/build/docs/postcode/autocomplete/index.html index c67274138..4033120e8 100644 --- a/build/docs/postcode/autocomplete/index.html +++ b/build/docs/postcode/autocomplete/index.html @@ -4,7 +4,7 @@ Autocomplete a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/bulk-reverse-geocode/index.html b/build/docs/postcode/bulk-reverse-geocode/index.html index 48f2e253a..b2e9d0c0d 100644 --- a/build/docs/postcode/bulk-reverse-geocode/index.html +++ b/build/docs/postcode/bulk-reverse-geocode/index.html @@ -4,7 +4,7 @@ Bulk Reverse Geocode Postcodes | Postcodes.io - + diff --git a/build/docs/postcode/bulk/index.html b/build/docs/postcode/bulk/index.html index 5967f82f4..a93a3aa6a 100644 --- a/build/docs/postcode/bulk/index.html +++ b/build/docs/postcode/bulk/index.html @@ -4,7 +4,7 @@ Bulk Lookup Postcodes | Postcodes.io - + diff --git a/build/docs/postcode/lookup/index.html b/build/docs/postcode/lookup/index.html index d5fdb0eb6..bdca0f5bf 100644 --- a/build/docs/postcode/lookup/index.html +++ b/build/docs/postcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/nearest/index.html b/build/docs/postcode/nearest/index.html index 331f2efe8..a4604ceb4 100644 --- a/build/docs/postcode/nearest/index.html +++ b/build/docs/postcode/nearest/index.html @@ -4,7 +4,7 @@ Find Nearest Postcode | Postcodes.io - + diff --git a/build/docs/postcode/query/index.html b/build/docs/postcode/query/index.html index 26405d452..821df1e97 100644 --- a/build/docs/postcode/query/index.html +++ b/build/docs/postcode/query/index.html @@ -4,7 +4,7 @@ Query for a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/random/index.html b/build/docs/postcode/random/index.html index e0bcaff54..e41edb924 100644 --- a/build/docs/postcode/random/index.html +++ b/build/docs/postcode/random/index.html @@ -4,7 +4,7 @@ Retrieve a Random Postcode | Postcodes.io - + diff --git a/build/docs/postcode/reverse-geocode/index.html b/build/docs/postcode/reverse-geocode/index.html index b5c014f14..c4376c50a 100644 --- a/build/docs/postcode/reverse-geocode/index.html +++ b/build/docs/postcode/reverse-geocode/index.html @@ -4,7 +4,7 @@ Reverse Geocode a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/schema/index.html b/build/docs/postcode/schema/index.html index ec9067113..dd652bdab 100644 --- a/build/docs/postcode/schema/index.html +++ b/build/docs/postcode/schema/index.html @@ -4,7 +4,7 @@ Postcode Response Schema | Postcodes.io - + diff --git a/build/docs/scottish-postcode/lookup/index.html b/build/docs/scottish-postcode/lookup/index.html index d2bdcc490..e0107f6c7 100644 --- a/build/docs/scottish-postcode/lookup/index.html +++ b/build/docs/scottish-postcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup a Scottish Postcode | Postcodes.io - + diff --git a/build/docs/scottish-postcode/schema/index.html b/build/docs/scottish-postcode/schema/index.html index ae2d12eb8..d7229e1a4 100644 --- a/build/docs/scottish-postcode/schema/index.html +++ b/build/docs/scottish-postcode/schema/index.html @@ -4,7 +4,7 @@ Scottish Postcode Schema | Postcodes.io - + diff --git a/build/docs/self-host/index.html b/build/docs/self-host/index.html index 416818fe4..5de860dd6 100644 --- a/build/docs/self-host/index.html +++ b/build/docs/self-host/index.html @@ -4,7 +4,7 @@ Self Host (Docker) | Postcodes.io - + diff --git a/build/docs/terminated-postcode/lookup/index.html b/build/docs/terminated-postcode/lookup/index.html index e9f2f1612..9aabba1ad 100644 --- a/build/docs/terminated-postcode/lookup/index.html +++ b/build/docs/terminated-postcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup a Terminated Postcode | Postcodes.io - + diff --git a/build/docs/terminated-postcode/schema/index.html b/build/docs/terminated-postcode/schema/index.html index 7dbe81e0f..84191e095 100644 --- a/build/docs/terminated-postcode/schema/index.html +++ b/build/docs/terminated-postcode/schema/index.html @@ -4,7 +4,7 @@ Terminated Postcode Response Schema | Postcodes.io - + diff --git a/build/endpoints/index.html b/build/endpoints/index.html index 9c8ff9524..3b777d6d0 100644 --- a/build/endpoints/index.html +++ b/build/endpoints/index.html @@ -4,7 +4,7 @@ Endpoints | Postcodes.io - + diff --git a/build/index.html b/build/index.html index 286e37bfa..8dcc1c23f 100644 --- a/build/index.html +++ b/build/index.html @@ -4,7 +4,7 @@ Postcode & Geolocation API for the UK | Postcodes.io - + diff --git a/build/openapi.json b/build/openapi.json index 7caf30873..f9d5a51d3 100644 --- a/build/openapi.json +++ b/build/openapi.json @@ -1,7 +1,7 @@ { "openapi": "3.1.0", "info": { - "version": "18.0.0", + "version": "20.0.0", "license": { "name": "MIT", "url": "https://opensource.org/licenses/MIT" diff --git a/build/openapi.yaml b/build/openapi.yaml index a1451179a..d6057284a 100644 --- a/build/openapi.yaml +++ b/build/openapi.yaml @@ -1,6 +1,6 @@ openapi: 3.1.0 info: - version: 18.0.0 + version: 20.0.0 license: name: MIT url: https://opensource.org/licenses/MIT diff --git a/docs/api/api-reference-postcodes-io.info.mdx b/docs/api/api-reference-postcodes-io.info.mdx index 0685444b0..7cbc2954a 100644 --- a/docs/api/api-reference-postcodes-io.info.mdx +++ b/docs/api/api-reference-postcodes-io.info.mdx @@ -16,7 +16,7 @@ import Export from "@theme/ApiExplorer/Export"; diff --git a/docs/api/bulk-postcode-lookup.api.mdx b/docs/api/bulk-postcode-lookup.api.mdx index a6a911232..7b9a17f7e 100644 --- a/docs/api/bulk-postcode-lookup.api.mdx +++ b/docs/api/bulk-postcode-lookup.api.mdx @@ -5,7 +5,7 @@ description: "Accepts a JSON object containing an array of postcodes. Returns a sidebar_label: "Bulk Postcode Lookup" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/find-outcode.api.mdx b/docs/api/find-outcode.api.mdx index ab69d93b2..c1d03be08 100644 --- a/docs/api/find-outcode.api.mdx +++ b/docs/api/find-outcode.api.mdx @@ -5,7 +5,7 @@ description: "Returns aggregated information for postcodes grouped by their shar sidebar_label: "Find an Outward Code" hide_title: true hide_table_of_contents: true -api: eJzlWFtvG7cS/isDFjixgPVKduQ0FVCc47pumtSJDcuGHyyjpnZHu2y45JYXO4Kw//1guBetJMdwc/J2/GItLzPfDL8ZznDFHM8sm9yyc+8euUnhRKdo2V3EUrSJEaUTWrEJu0TnjbLAs8xgxh2mINRCm4LTAlhoA6W2LqHdkBntS0xhvgSXozBgc24wBd3ooFXxTM3UVY4bgyAs7YCFMNZBzuUC9AK4WnbCYe/1/hiSnBueODQWuEphoaXUj7VCDrbkCQ5iOI2zGO6nNwfH963cDV2EOUzDwfHxfTxTLGK6RBMsep+yCftNqPTcB70sYiU3vEBSyia3K6Z4gWzCdDcvyE8ldznbdt60xEQsBD4BYqk9PAqbg9Pwt0ezjFnEDP7thcGUTZzxGDH8wotSkjaCyyJm3TJ8WhHGaUUpCcVkwaXFiNkkx4KzyYq5ZRlWOiNUxqrqjsTbUiuLluYPRyP6twXYJwlayyKWaOVQOVrCy1KKJHhn+Jeldau+HuECpMZfcNkoYVELQc//wsRtmHfLrOPO2zBovXREvNLQKThR42sWrC0RymGGhkWspl899PqQvKB8wSa3h6PRXdVJ3DHuRBelwRyVFQ8IGerM8DIXCZeBTDwthBLWEQ8eEFLueKAKHZ1tDjJQmcyMQKhE+lSoDKSunQOJ1iYViju00ba4ufYq5UaEKZWCQRmCifjNZT+miI0KzxeBbH2XrRmH3DqhMnKf0sblze+g8s9Ee+WW3WdKGETwfz1AHGQRk1plwvkgT3LX/gy7zbKmvbB5/UMKXqBy3Cz/TLSytBpVstw9tRbjLjHWfGgouR0sv4XYL7lxFPvk9S7257jQBpuT4AnCHsZZHMEsxMWMgVDNbwrpGRvEcG09l3IJhxtZI2Y7QVX13NlDfbp2cQNb+WL+NP2Ul5LPaVsdtpt2nZtUcZUgTL15wCW02np0gb2DAgxaLT1tGsTQpt0RiMWaYF7xBy6Crg1Ljg5/+nE8qvps6JnyqUeR72xLp+87GnPwdjR686baonPPnuPNyDpp+d7Yxo3h9CkcFvaJTLht05a4oI9S9qMg08DlwrZRv4Hzlu2VFn2qB3CqMklBvXd9PPz46/DslwG7q3YCsGfCr+ug/EbUrYShV4LiErh3uTbihdBv0LpCKOsCC264Su0jnWUPd8gTPcw3dd74Ll4eosTEacMlkJqXIP4kFMKpLIjFUxfDB16gfWUD4HUu6+E96yW4r9I+1X4eLtLneX/zbvp2DJ2aHttj+MiXMEcgAS/i9/4oPnh9WFO8S7x93Otk/J1gNwL/J9RHB/HRaPxmXK2viB7mk+7W+EZ61AJext0m2sLJN5dUD8pFe219I5J6P1rYa/QMQBtIdFFQpBHCvRsu0Q5eEmVdXEXgVY0VU+AGOUXdOgZ3pxvjvnbxbhq8XgUn/VXf7ITrP2BTbE95cMEHT3fr6HDcK2wG4HLugOo0YzFxz3nmpHalXsCZVqlWoSbaTEq/cBcEkS+qaKecqO6q+i9iX/ZpZBqE1zW65CpjE5Y7V4byZo6SrLo8oxpae5NgM2snwyEvRdz1MLHQwwayHdrHAz5TrIo6iUkto5V4cva+LzHxRsL+O9j/DLPZTAHs79PIq5dperWpagv8J+QGrYN/asS/pVY/U845/PHNT0f/ktz9HGL59dH4WdNafc+b+FIDn0ERzL6LWIEu19R9ZehC1elyNmFrF62aXxXBQfPQ9mPeyGf8sFNmHl+8h2nYziL2wI2gVEcxEVokqsMpPkh6vf7gbTyKR+QYkSD1NZOuBfz4/opFW/p1iap2VqxNNmw22SGt7bGYUFziAg1SNbUPF5uQHZrCni8Ip9g45g3npjqxnYYdQ/siqQ/msDDYK6ql1p99CYSEgi9DTcOm63mu/wit+g8/wKlKSy2Uo89jKcHWsCwkXNElwkPTiCksjC7qPj405tQcYbM3yLq/v5+pr51UM10/DgRUSYKls/Du9CogvDifXgE1RGidjevPmjQWvKXrLbSsQLkN7re71vvWmrZBtfR9ypMc2r6YsnxzAwFXwEvqbYygmvb3q6sLmIaWtO7f9/ALoQve+jA9/3TRIRvEcJWjxaZDRDgcjcIyWzfXEYybAQ5znrb7aHgchpUmsZ5aUpXCUbs7cBbQGG2Chl1MdMjS6lYxvdSE0+jsm+t02brh2LsclWtcRIMbhEk12oCk6UBDfbleX7+akMd5XdliwQXFgfVlqY37j0iRy/31+SY69p+pYKlDZ1ov2wmfJ7cNG6GMkj3NFVz1wpBea+i8+i9Z29GwWj9o/L88aTVXvMMvblhKLijZ195eNcm1e1Kg5DFpW/e7iOXaOpperebc4rWRVUXD4Z2KTW7v1okzZOBUWPqddq9QX3X93mXznjGAf/o29qQ5bXmjliGZS09fLGKfcdl7oquomMqRp2gC3nr2OKSX3r6dd66NW+nd6RWrqv8Cn1dZBQ== +api: eJzlWFtvG7cS/isDFjiRgPVKVuS0FVCco7pumtSJDcuGHyyjpnZHu2y45JYXO4Kh/34w3ItWkmO4ad7qF2t5mflm+M1who/M8cyyyQ078+6BmxSOdYqW3UYsRZsYUTqhFZuwC3TeKAs8ywxm3GEKQi21KTgtgKU2UGrrEtoNmdG+xBQWK3A5CgM25wZT0LUOWhXP1Vxd5rg1CMLSDlgKYx3kXC5BL4GrVSsceq8PxpDk3PDEobHAVQpLLaV+qBRysCVPsB/DSZzFcDe7PpzeNXK3dBHmMA2H0+ldPFcsYrpEEyx6l7IJ+1Wo9MwHvSxiJTe8QFLKJjePTPEC2YTpdl6Qn0rucrbrvFmJiVgKfALESnt4EDYHp+Evj2YVs4gZ/MsLgymbOOMxYviZF6UkbQSXRcy6Vfi0IozTilISismSS4sRs0mOBWeTR+ZWZVjpjFAZW69vSbwttbJoaX40HNK/HcA+SdBaFrFEK4fK0RJellIkwTuDPy2te+zqES5Aqv0FF7USFjUQ9OJPTNyWeTfMOu68DYPWS0fEKw2dghMVvnrBxhKhHGZoWMQq+lVDr0fkBeULNrkZDYe361binnHHuigN5qisuEfIUGeGl7lIuAxk4mkhlLCOeHCPkHLHA1Xo6Gx9kIHKZGYEQiXSp0JlIHXlHEi0NqlQ3KGNdsUttFcpNyJMqRQMyhBMxG8uuzFFbFR4tgxk67pswzjk1gmVkfuUNi6vfweVfyTaK7dqP1PCIIL/qwHiIIuY1CoTzgd5krvmZ9htVhXthc2rH1LwApXjZvVHopWl1aiS1f6pNRj3ibHhQ03J3WD5NcR+yY2j2Cevt7G/wKU2WJ8ETxB6GGdxBPMQF3MGQtW/KaTnrB/DlfVcyhWMtrJGzPaCat1xZwf1ycbFNWzli8XT9FNeSr6gbVXYbtt1ZlLFVYIw8+YeV9Bo69AFeocFGLRaetrUj6FJu0MQyw3BvOL3XARdW5YcjX78fjxcd9nQMeVjhyLf2JZW3zc05vCH4fDNm/UOnTv2TLcj67jhe20bN4bTp3BY2Ccy4a5NO+KCPkrZD4JMA5cL20T9Fs4b1ist+lT34URlkoK6dzUdfPhlcPpzn92u9wKwY8Ivm6D8StSNhIFXguISuHe5NuKF0K/RukIo6wILrrlK7QOdZQd3yBMdzNdV3vgmXh6gxMRpwyWQmpcg/igUwoksiMUzF8N7XqB9ZQPgTS7r4D3tJLgv0j7VfhEu0ud5f/129sMYWjUdtsfwga9ggUACXsTvg2F8+HpUUbxNvF3cm2T8jWDXAv8R6qPD+Gg4fjNeb66IDubj9tb4SnpUAl7G3TrawsnXl1QHynlzbX0lkmo/WujVevqgDSS6KCjSCGHvmku0/ZdEWRtXEXhVYcUUuEFOUbeJwf3p2rgvXbzbBm9WwXF31Vc74ep32BbbUR5c8N7T3TocjTuFTR9czh1QnWYsJu45zxxXrtRLONUq1SrURNtJ6WfugiDyxTraKyfWt+vqL2KfD2hkFoRXNbrkKmMTljtXhvJmgZKsujilGlp7k2A9ayeDAS9F3PYwsdCDGrId2IdDPldsHbUSk0pGI/H49F1XYuKNhIO3cPAJ5vO5Ajg4oJFXL9P0alvVDviPyA1aB3/XiP9KrX6inDP6/s2PR/+R3P0UYvn10fhZ0xp9z5v4UgOfQRHMvo1YgS7X1H1l6ELV6XI2YRsXPda/1gQHzX3Tj3kjn/HDXpk5PX8Hs7CdReyeG0GpjmIitEhUh1N8kPRq/WgYD+MhOUYkSH3NpG0BP7y7ZNGOfl2iqpwVa5MN6k12QGs7LCYUF7hEg1RNHcD5NmSHprBnS8Ipto55y7mpTmyrYc/QrkjqgzksDXaKaqn1J18CIaHgy1DTsGl7nqvfQ6v+3XdwotJSC+Xocyol2AqWhYQrukR4aBoxhaXRRdXHh8acmiOs9wZZd3d3c/Wlk6qnq8eBgCpJsHQW3p5cBoTnZ7NLoIYIrbNx9VmRxoK3dL2FlhUot8Hdbtd611jTNKiWvk94kkPTF1OWr28g4Ap4Sb2NEVTT/nZ5eQ6z0JJW/XsPPxO64K33s7OP5y2yfgyXOVqsO0SE0XAYltmquY5gXA9wWPC02UfD4zCsNIn11JKqFI6a3YGzgMZoEzTsY6JDllY3iumlJpxGa99Cp6vGDVPvclSudhENbhEm1WgDkroDDfXlZn31akIe51VliwUXFAfWl6U27n8iRS4PNueb6Nh/ooKlCp1ZtWwvfJ7cNqiFMkr2NFdw1QlDeq2h8+q+ZO1Gw+PmQePf8qRVX/EOP7tBKbmgZF95+7FOru2TAiWPSdO630Ys19bR9OPjglu8MnK9puHwTsUmN7ebxBkycCos/U7bV6gvur53Ub9n9OHvvo09aU5T3qhVSObS0xeL2CdcdZ7o1lRM5chTNAFvNTsN6aWzb++da+tWentyydbr/wN0/Vj+ sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/find-place.api.mdx b/docs/api/find-place.api.mdx index 789f11795..5f23620ad 100644 --- a/docs/api/find-place.api.mdx +++ b/docs/api/find-place.api.mdx @@ -5,7 +5,7 @@ description: "Submit a place query and receive a complete list of place matches sidebar_label: "Find a Place by ID" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/get-scottish-postcode.api.mdx b/docs/api/get-scottish-postcode.api.mdx index 40cce9879..7b05fa62d 100644 --- a/docs/api/get-scottish-postcode.api.mdx +++ b/docs/api/get-scottish-postcode.api.mdx @@ -5,7 +5,7 @@ description: "Lookup a Scottish postcode." sidebar_label: "Lookup Scottish Postcode" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/lookup-postcode.api.mdx b/docs/api/lookup-postcode.api.mdx index cdb1df810..442049587 100644 --- a/docs/api/lookup-postcode.api.mdx +++ b/docs/api/lookup-postcode.api.mdx @@ -5,7 +5,7 @@ description: "### Postcode Data" sidebar_label: "Lookup Postcode" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/lookup-terminated-postcode.api.mdx b/docs/api/lookup-terminated-postcode.api.mdx index ca712580f..d44e67c44 100644 --- a/docs/api/lookup-terminated-postcode.api.mdx +++ b/docs/api/lookup-terminated-postcode.api.mdx @@ -5,7 +5,7 @@ description: "Lookup a terminated postcode." sidebar_label: "Lookup Terminated Postcodes" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/nearest-postcode.api.mdx b/docs/api/nearest-postcode.api.mdx index 4244eb5ee..821160c65 100644 --- a/docs/api/nearest-postcode.api.mdx +++ b/docs/api/nearest-postcode.api.mdx @@ -5,7 +5,7 @@ description: "Returns a list of postcodes geographically nearest to the specifie sidebar_label: "Find the Nearest Postcodes" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/place-query.api.mdx b/docs/api/place-query.api.mdx index cc48c529f..c950e9481 100644 --- a/docs/api/place-query.api.mdx +++ b/docs/api/place-query.api.mdx @@ -5,7 +5,7 @@ description: "Submit a place query and receive a complete list of places matches sidebar_label: "Find a Place" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/postcode-lookup.api.mdx b/docs/api/postcode-lookup.api.mdx index 079304b86..64cb90674 100644 --- a/docs/api/postcode-lookup.api.mdx +++ b/docs/api/postcode-lookup.api.mdx @@ -5,7 +5,7 @@ description: "Query for a postcode either by:" sidebar_label: "Autocomplete Search a Postcode" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/random-place.api.mdx b/docs/api/random-place.api.mdx index 2aede8ebd..e21d880ce 100644 --- a/docs/api/random-place.api.mdx +++ b/docs/api/random-place.api.mdx @@ -5,7 +5,7 @@ description: "Returns a randomly selected place from the database along with all sidebar_label: "Retrieve a Random Place" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/docs/api/random-postcode.api.mdx b/docs/api/random-postcode.api.mdx index 67763b623..6ab9c63ef 100644 --- a/docs/api/random-postcode.api.mdx +++ b/docs/api/random-postcode.api.mdx @@ -5,7 +5,7 @@ description: "Returns a randomly selected postcode along with comprehensive geog sidebar_label: "Get a Random Postcode" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: docs/api/api-reference-postcodes-io custom_edit_url: null diff --git a/openapi/openapi.yaml b/openapi/openapi.yaml index a5af6911c..0e7ad84ea 100644 --- a/openapi/openapi.yaml +++ b/openapi/openapi.yaml @@ -1,6 +1,6 @@ openapi: "3.1.0" info: - version: 18.0.0 + version: 20.0.0 license: name: MIT url: "https://opensource.org/licenses/MIT" diff --git a/static/openapi.json b/static/openapi.json index 7caf30873..f9d5a51d3 100644 --- a/static/openapi.json +++ b/static/openapi.json @@ -1,7 +1,7 @@ { "openapi": "3.1.0", "info": { - "version": "18.0.0", + "version": "20.0.0", "license": { "name": "MIT", "url": "https://opensource.org/licenses/MIT" diff --git a/static/openapi.yaml b/static/openapi.yaml index a1451179a..d6057284a 100644 --- a/static/openapi.yaml +++ b/static/openapi.yaml @@ -1,6 +1,6 @@ openapi: 3.1.0 info: - version: 18.0.0 + version: 20.0.0 license: name: MIT url: https://opensource.org/licenses/MIT From 7fb2c9e9abde9c9c997b3c3ded9401658c254030 Mon Sep 17 00:00:00 2001 From: Christopher Blanchard Date: Fri, 11 Sep 2026 11:06:22 +0000 Subject: [PATCH 4/4] docs: state currently loaded dataset versions Overview Data section now names the loaded vintages (ONSPD August 2026, OS Open Names July 2026, SPD 2026/2) instead of only deferring to the changelog. Bump these each data refresh. Claude-Session: https://claude.ai/code/session_0195FWjQNKqsSSeZuRyu8Lzi --- build/404.html | 2 +- .../js/{18891827.bb792c29.js => 18891827.c361f1b8.js} | 2 +- ...ntime~main.1c773b14.js => runtime~main.4b043688.js} | 2 +- build/docs/api/api-reference-postcodes-io/index.html | 2 +- build/docs/api/bulk-postcode-lookup/index.html | 2 +- build/docs/api/find-outcode/index.html | 2 +- build/docs/api/find-place/index.html | 2 +- build/docs/api/get-scottish-postcode/index.html | 2 +- build/docs/api/index.html | 2 +- build/docs/api/lookup-postcode/index.html | 2 +- build/docs/api/lookup-terminated-postcode/index.html | 2 +- build/docs/api/nearest-postcode/index.html | 2 +- build/docs/api/outward-codes/index.html | 2 +- build/docs/api/place-query/index.html | 2 +- build/docs/api/places/index.html | 2 +- build/docs/api/postcode-lookup/index.html | 2 +- build/docs/api/postcodes/index.html | 2 +- build/docs/api/random-place/index.html | 2 +- build/docs/api/random-postcode/index.html | 2 +- build/docs/api/scottish-postcodes/index.html | 2 +- build/docs/api/terminated-postcodes/index.html | 2 +- build/docs/libraries/index.html | 2 +- build/docs/licences/index.html | 2 +- build/docs/outcode/lookup/index.html | 2 +- build/docs/outcode/nearest/index.html | 2 +- build/docs/outcode/reverse-geocode/index.html | 2 +- build/docs/outcode/schema/index.html | 2 +- build/docs/overview/index.html | 10 +++++----- build/docs/place/lookup/index.html | 2 +- build/docs/place/query/index.html | 2 +- build/docs/place/random/index.html | 2 +- build/docs/place/schema/index.html | 2 +- build/docs/postcode/autocomplete/index.html | 2 +- build/docs/postcode/bulk-reverse-geocode/index.html | 2 +- build/docs/postcode/bulk/index.html | 2 +- build/docs/postcode/lookup/index.html | 2 +- build/docs/postcode/nearest/index.html | 2 +- build/docs/postcode/query/index.html | 2 +- build/docs/postcode/random/index.html | 2 +- build/docs/postcode/reverse-geocode/index.html | 2 +- build/docs/postcode/schema/index.html | 2 +- build/docs/scottish-postcode/lookup/index.html | 2 +- build/docs/scottish-postcode/schema/index.html | 2 +- build/docs/self-host/index.html | 2 +- build/docs/terminated-postcode/lookup/index.html | 2 +- build/docs/terminated-postcode/schema/index.html | 2 +- build/endpoints/index.html | 2 +- build/index.html | 2 +- docs/overview.mdx | 8 ++++---- 49 files changed, 56 insertions(+), 56 deletions(-) rename build/assets/js/{18891827.bb792c29.js => 18891827.c361f1b8.js} (93%) rename build/assets/js/{runtime~main.1c773b14.js => runtime~main.4b043688.js} (98%) diff --git a/build/404.html b/build/404.html index 3a1f73a79..8f35eeef9 100644 --- a/build/404.html +++ b/build/404.html @@ -4,7 +4,7 @@ Page Not Found | Postcodes.io - + diff --git a/build/assets/js/18891827.bb792c29.js b/build/assets/js/18891827.c361f1b8.js similarity index 93% rename from build/assets/js/18891827.bb792c29.js rename to build/assets/js/18891827.c361f1b8.js index aeb3d05af..7d021edec 100644 --- a/build/assets/js/18891827.bb792c29.js +++ b/build/assets/js/18891827.c361f1b8.js @@ -1 +1 @@ -"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1235],{384(e,n,s){s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>a,metadata:()=>t,toc:()=>c});const t=JSON.parse('{"id":"overview","title":"Overview","description":"Postcodes.io is a free, open-source postcode lookup API and geocoder for the United Kingdom maintained by Ideal Postcodes.","source":"@site/docs/overview.mdx","sourceDirName":".","slug":"/overview","permalink":"/docs/overview","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"sidebar_label":"Overview","title":"Overview"},"sidebar":"docsSidebar","next":{"title":"Postcode Schema","permalink":"/docs/postcode/schema"}}');var i=s(31325),o=s(31736);const a={sidebar_label:"Overview",title:"Overview"},r="Overview",d={},c=[{value:"Quick Start",id:"quick-start",level:2},{value:"Data",id:"data",level:2},{value:"Data Accuracy & Limitations",id:"data-accuracy--limitations",level:2},{value:"Coordinate Systems",id:"coordinate-systems",level:3},{value:"Boundary "Straddling"",id:"boundary-straddling",level:3},{value:"Pseudo Codes",id:"pseudo-codes",level:3},{value:"Endpoint",id:"endpoint",level:2},{value:"Error Handling",id:"error-handling",level:2},{value:"Versioning",id:"versioning",level:2},{value:"Support",id:"support",level:2},{value:"GitHub",id:"github",level:2}];function l(e){const n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"overview",children:"Overview"})}),"\n",(0,i.jsxs)(n.p,{children:["Postcodes.io is a free, open-source postcode lookup API and geocoder for the United Kingdom maintained by ",(0,i.jsx)(n.a,{href:"https://ideal-postcodes.co.uk",children:"Ideal Postcodes"}),"."]}),"\n",(0,i.jsx)(n.p,{children:"The API allows developers to:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Look up detailed information about UK postcodes"}),"\n",(0,i.jsx)(n.li,{children:"Reverse geocode coordinates to postcodes"}),"\n",(0,i.jsx)(n.li,{children:"Search for postcodes by partial string"}),"\n",(0,i.jsx)(n.li,{children:"Find nearest postcodes to a given location"}),"\n",(0,i.jsx)(n.li,{children:"Access associated data like administrative areas and demographic information"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"No authentication is required to use this API."}),"\n",(0,i.jsx)(n.h2,{id:"quick-start",children:"Quick Start"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-http",children:"GET https://api.postcodes.io/postcodes/BR87RE\n"})}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'{\n "status": 200,\n "result": {\n "postcode": "BR8 7RE",\n "quality": 1,\n "eastings": 551626,\n "northings": 170342,\n "country": "England",\n "nhs_ha": "South East Coast",\n "longitude": 0.178871,\n "latitude": 51.411831,\n "european_electoral_region": "South East",\n "primary_care_trust": "West Kent",\n "region": "South East",\n "lsoa": "Sevenoaks 001A",\n "msoa": "Sevenoaks 001",\n "incode": "7RE",\n "outcode": "BR8",\n "parliamentary_constituency": "Sevenoaks",\n "parliamentary_constituency_2024": "Sevenoaks",\n "senedd_constituency": null,\n "senedd_constituency_no": null,\n "admin_district": "Sevenoaks",\n "parish": "Hextable",\n "admin_county": "Kent",\n "date_of_introduction": "198001",\n "date_of_termination": null,\n "index_of_multiple_deprivation": 22386,\n "admin_ward": "Hextable",\n "ced": "Swanley",\n "ccg": "NHS Kent and Medway",\n "nuts": "Sevenoaks",\n "pfa": "Kent",\n "nhs_region": "South East",\n "ttwa": "Maidstone and North Kent",\n "national_park": null,\n "bua": "Swanley",\n "icb": "NHS Kent and Medway Integrated Care Board",\n "cancer_alliance": "Kent and Medway Cancer Alliance",\n "lsoa11": "Sevenoaks 001A",\n "msoa11": "Sevenoaks 001",\n "lsoa21": "Sevenoaks 001A",\n "msoa21": "Sevenoaks 001",\n "oa21": "E00058164",\n "ruc11": "Urban city and town",\n "ruc21": "Urban city and town",\n "lep1": "South East",\n "lep2": null,\n "codes": {\n "admin_district": "E07000111",\n "admin_county": "E10000016",\n "admin_ward": "E05009960",\n "parish": "E04012394",\n "parliamentary_constituency": "E14001465",\n "parliamentary_constituency_2024": "E14001465",\n "ccg": "E38000237",\n "ccg_id": "91Q",\n "ced": "E58000739",\n "nuts": "TLJ46",\n "lsoa": "E01024445",\n "msoa": "E02005087",\n "lau2": "E07000111",\n "pfa": "E23000032",\n "nhs_region": "E40000005",\n "ttwa": "E30000188",\n "national_park": null,\n "bua": "E34001422",\n "icb": "E54000032",\n "cancer_alliance": "E56000004",\n "lsoa11": "E01024445",\n "msoa11": "E02005087",\n "lsoa21": "E01024445",\n "msoa21": "E02005087",\n "oa21": "E00058164",\n "ruc11": "C1",\n "ruc21": "C1",\n "lep1": "E37000025",\n "lep2": null\n }\n }\n}\n'})}),"\n",(0,i.jsx)(n.h2,{id:"data",children:"Data"}),"\n",(0,i.jsx)(n.p,{children:"Postcodes.io serves three upstream datasets:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"ONS Postcode Directory (ONSPD)"})," \u2014 UK postcodes with administrative, electoral, statistical and health geographies. Updated quarterly (February, May, August, November)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"OS Open Names"})," \u2014 places, settlements and other gazetteer entries for Great Britain. Updated quarterly."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Scottish Postcode Directory (SPD)"})," \u2014 postcodes with Scottish-specific geographies (council areas, Scottish Parliamentary constituencies, Data Zones, SIMD, etc.). Updated twice a year."]}),"\n"]}),"\n",(0,i.jsxs)(n.p,{children:["For the exact release date of each dataset currently loaded into the public API and Docker images, see the ",(0,i.jsx)(n.a,{href:"https://github.com/ideal-postcodes/postcodes.io/blob/master/CHANGELOG.md",children:"CHANGELOG"})," on GitHub."]}),"\n",(0,i.jsx)(n.admonition,{type:"note",children:(0,i.jsx)(n.p,{children:"Beyond the dates listed in the changelog, please be aware that the real-world dataset may change. Existing postcodes and places may be amended or discontinued. This information will not be captured until the next available update."})}),"\n",(0,i.jsx)(n.h2,{id:"data-accuracy--limitations",children:"Data Accuracy & Limitations"}),"\n",(0,i.jsx)(n.h3,{id:"coordinate-systems",children:"Coordinate Systems"}),"\n",(0,i.jsx)(n.p,{children:"The API provides coordinates in two distinct systems depending on the location:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Great Britain:"})," Grid references (",(0,i.jsx)(n.code,{children:"eastings"}),", ",(0,i.jsx)(n.code,{children:"northings"}),") use the ",(0,i.jsx)(n.strong,{children:"British National Grid"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Northern Ireland:"})," Grid references use the ",(0,i.jsx)(n.strong,{children:"Irish National Grid"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Channel Islands & Isle of Man:"})," These records do not possess grid references. The ",(0,i.jsx)(n.code,{children:"eastings"}),", ",(0,i.jsx)(n.code,{children:"northings"}),", ",(0,i.jsx)(n.code,{children:"latitude"}),", and ",(0,i.jsx)(n.code,{children:"longitude"})," fields will be ",(0,i.jsx)(n.code,{children:"null"})," or blank."]}),"\n"]}),"\n",(0,i.jsxs)(n.p,{children:["Latitude and longitude are derived from these grid references using specific transformations (",(0,i.jsx)(n.code,{children:"OSGB_1936_to_WGS_1984_Petroleum"})," for GB and ",(0,i.jsx)(n.code,{children:"TM75_to_WGS_1984_2"})," for NI)."]}),"\n",(0,i.jsx)(n.h3,{id:"boundary-straddling",children:'Boundary "Straddling"'}),"\n",(0,i.jsx)(n.p,{children:'Postcodes are assigned to administrative areas (like Wards or Constituencies) based on a single "centroid" coordinate\u2014the mean location of all addresses in that postcode.'}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Limitation:"})," If a postcode physically straddles a boundary (e.g., a street split between two councils), the entire postcode is assigned to the area where the centroid falls."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Impact:"}),' This means addresses at the edge of a postcode may appear to be assigned to the "wrong" administrative area compared to their physical location.']}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"pseudo-codes",children:"Pseudo Codes"}),"\n",(0,i.jsxs)(n.p,{children:["In the ",(0,i.jsx)(n.code,{children:"codes"}),' object, you may encounter "pseudo codes" instead of standard GSS codes. These are used when a specific geography does not strictly apply to the region (e.g., Scotland does not use standard "County" definitions).']}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Format:"})," Typically ",(0,i.jsx)(n.code,{children:"L99999999"})," (Channel Islands), ",(0,i.jsx)(n.code,{children:"M99999999"})," (Isle of Man), ",(0,i.jsx)(n.code,{children:"N99999999"})," (Northern Ireland), or ",(0,i.jsx)(n.code,{children:"S99999999"})," (Scotland)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Recommendation:"}),' Client logic should handle these specific codes as "Not Applicable" rather than treating them as valid IDs.']}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"endpoint",children:"Endpoint"}),"\n",(0,i.jsx)(n.p,{children:"All services can be accessed from the following subdomain:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-javascript",children:"https://api.postcodes.io\n"})}),"\n",(0,i.jsxs)(n.p,{children:["The API accepts GET and POST requests. POST methods use content type ",(0,i.jsx)(n.code,{children:"application/json"}),"."]}),"\n",(0,i.jsx)(n.h2,{id:"error-handling",children:"Error Handling"}),"\n",(0,i.jsx)(n.p,{children:"To check for errors, examine the HTTP response code. 200 response indicates success while any other code will provide important information about why an error occurred."}),"\n",(0,i.jsx)(n.p,{children:"Alternatively, you can examine status code in the 'status' property in the result body."}),"\n",(0,i.jsx)(n.h2,{id:"versioning",children:"Versioning"}),"\n",(0,i.jsx)(n.p,{children:"The API currently does not use any form of versioning. Any changes to the API will be backwards-compatible, this includes: adding new properties to responses, adding new endpoints, adding new optional request parameters and changing the order of properties."}),"\n",(0,i.jsx)(n.p,{children:"If we make backwards-incompatible changes in the future, this will be released under a versioned endpoint."}),"\n",(0,i.jsx)(n.h2,{id:"support",children:"Support"}),"\n",(0,i.jsxs)(n.p,{children:["Email: ",(0,i.jsx)(n.a,{href:"mailto:support@ideal-postcodes.co.uk",children:"support@ideal-postcodes.co.uk"})]}),"\n",(0,i.jsx)(n.h2,{id:"github",children:"GitHub"}),"\n",(0,i.jsxs)(n.p,{children:["For bugs and feature requests use our ",(0,i.jsx)(n.a,{href:"https://github.com/ideal-postcodes/postcodes.io/issues",children:"GitHub issue tracker"}),"."]})]})}function h(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},31736(e,n,s){s.d(n,{R:()=>a,x:()=>r});var t=s(20489);const i={},o=t.createContext(i);function a(e){const n=t.useContext(o);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),t.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file +"use strict";(globalThis.webpackChunkpostcodes_io=globalThis.webpackChunkpostcodes_io||[]).push([[1235],{384(e,n,s){s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>a,metadata:()=>t,toc:()=>c});const t=JSON.parse('{"id":"overview","title":"Overview","description":"Postcodes.io is a free, open-source postcode lookup API and geocoder for the United Kingdom maintained by Ideal Postcodes.","source":"@site/docs/overview.mdx","sourceDirName":".","slug":"/overview","permalink":"/docs/overview","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"sidebar_label":"Overview","title":"Overview"},"sidebar":"docsSidebar","next":{"title":"Postcode Schema","permalink":"/docs/postcode/schema"}}');var i=s(31325),o=s(31736);const a={sidebar_label:"Overview",title:"Overview"},r="Overview",d={},c=[{value:"Quick Start",id:"quick-start",level:2},{value:"Data",id:"data",level:2},{value:"Data Accuracy & Limitations",id:"data-accuracy--limitations",level:2},{value:"Coordinate Systems",id:"coordinate-systems",level:3},{value:"Boundary "Straddling"",id:"boundary-straddling",level:3},{value:"Pseudo Codes",id:"pseudo-codes",level:3},{value:"Endpoint",id:"endpoint",level:2},{value:"Error Handling",id:"error-handling",level:2},{value:"Versioning",id:"versioning",level:2},{value:"Support",id:"support",level:2},{value:"GitHub",id:"github",level:2}];function l(e){const n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"overview",children:"Overview"})}),"\n",(0,i.jsxs)(n.p,{children:["Postcodes.io is a free, open-source postcode lookup API and geocoder for the United Kingdom maintained by ",(0,i.jsx)(n.a,{href:"https://ideal-postcodes.co.uk",children:"Ideal Postcodes"}),"."]}),"\n",(0,i.jsx)(n.p,{children:"The API allows developers to:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Look up detailed information about UK postcodes"}),"\n",(0,i.jsx)(n.li,{children:"Reverse geocode coordinates to postcodes"}),"\n",(0,i.jsx)(n.li,{children:"Search for postcodes by partial string"}),"\n",(0,i.jsx)(n.li,{children:"Find nearest postcodes to a given location"}),"\n",(0,i.jsx)(n.li,{children:"Access associated data like administrative areas and demographic information"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"No authentication is required to use this API."}),"\n",(0,i.jsx)(n.h2,{id:"quick-start",children:"Quick Start"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-http",children:"GET https://api.postcodes.io/postcodes/BR87RE\n"})}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'{\n "status": 200,\n "result": {\n "postcode": "BR8 7RE",\n "quality": 1,\n "eastings": 551626,\n "northings": 170342,\n "country": "England",\n "nhs_ha": "South East Coast",\n "longitude": 0.178871,\n "latitude": 51.411831,\n "european_electoral_region": "South East",\n "primary_care_trust": "West Kent",\n "region": "South East",\n "lsoa": "Sevenoaks 001A",\n "msoa": "Sevenoaks 001",\n "incode": "7RE",\n "outcode": "BR8",\n "parliamentary_constituency": "Sevenoaks",\n "parliamentary_constituency_2024": "Sevenoaks",\n "senedd_constituency": null,\n "senedd_constituency_no": null,\n "admin_district": "Sevenoaks",\n "parish": "Hextable",\n "admin_county": "Kent",\n "date_of_introduction": "198001",\n "date_of_termination": null,\n "index_of_multiple_deprivation": 22386,\n "admin_ward": "Hextable",\n "ced": "Swanley",\n "ccg": "NHS Kent and Medway",\n "nuts": "Sevenoaks",\n "pfa": "Kent",\n "nhs_region": "South East",\n "ttwa": "Maidstone and North Kent",\n "national_park": null,\n "bua": "Swanley",\n "icb": "NHS Kent and Medway Integrated Care Board",\n "cancer_alliance": "Kent and Medway Cancer Alliance",\n "lsoa11": "Sevenoaks 001A",\n "msoa11": "Sevenoaks 001",\n "lsoa21": "Sevenoaks 001A",\n "msoa21": "Sevenoaks 001",\n "oa21": "E00058164",\n "ruc11": "Urban city and town",\n "ruc21": "Urban city and town",\n "lep1": "South East",\n "lep2": null,\n "codes": {\n "admin_district": "E07000111",\n "admin_county": "E10000016",\n "admin_ward": "E05009960",\n "parish": "E04012394",\n "parliamentary_constituency": "E14001465",\n "parliamentary_constituency_2024": "E14001465",\n "ccg": "E38000237",\n "ccg_id": "91Q",\n "ced": "E58000739",\n "nuts": "TLJ46",\n "lsoa": "E01024445",\n "msoa": "E02005087",\n "lau2": "E07000111",\n "pfa": "E23000032",\n "nhs_region": "E40000005",\n "ttwa": "E30000188",\n "national_park": null,\n "bua": "E34001422",\n "icb": "E54000032",\n "cancer_alliance": "E56000004",\n "lsoa11": "E01024445",\n "msoa11": "E02005087",\n "lsoa21": "E01024445",\n "msoa21": "E02005087",\n "oa21": "E00058164",\n "ruc11": "C1",\n "ruc21": "C1",\n "lep1": "E37000025",\n "lep2": null\n }\n }\n}\n'})}),"\n",(0,i.jsx)(n.h2,{id:"data",children:"Data"}),"\n",(0,i.jsx)(n.p,{children:"Postcodes.io serves three upstream datasets:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"ONS Postcode Directory (ONSPD)"})," \u2014 UK postcodes with administrative, electoral, statistical and health geographies. Updated quarterly (February, May, August, November). Currently loaded: ",(0,i.jsx)(n.strong,{children:"August 2026"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"OS Open Names"})," \u2014 places, settlements and other gazetteer entries for Great Britain. Updated quarterly. Currently loaded: ",(0,i.jsx)(n.strong,{children:"July 2026"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Scottish Postcode Directory (SPD)"})," \u2014 postcodes with Scottish-specific geographies (council areas, Scottish Parliamentary constituencies, Data Zones, SIMD, etc.). Updated twice a year. Currently loaded: ",(0,i.jsx)(n.strong,{children:"2026/2"}),"."]}),"\n"]}),"\n",(0,i.jsxs)(n.p,{children:["These versions describe the public API and the latest Docker images; a full release history is in the ",(0,i.jsx)(n.a,{href:"https://github.com/ideal-postcodes/postcodes.io/blob/master/CHANGELOG.md",children:"CHANGELOG"})," on GitHub."]}),"\n",(0,i.jsx)(n.admonition,{type:"note",children:(0,i.jsx)(n.p,{children:"Beyond the dates listed in the changelog, please be aware that the real-world dataset may change. Existing postcodes and places may be amended or discontinued. This information will not be captured until the next available update."})}),"\n",(0,i.jsx)(n.h2,{id:"data-accuracy--limitations",children:"Data Accuracy & Limitations"}),"\n",(0,i.jsx)(n.h3,{id:"coordinate-systems",children:"Coordinate Systems"}),"\n",(0,i.jsx)(n.p,{children:"The API provides coordinates in two distinct systems depending on the location:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Great Britain:"})," Grid references (",(0,i.jsx)(n.code,{children:"eastings"}),", ",(0,i.jsx)(n.code,{children:"northings"}),") use the ",(0,i.jsx)(n.strong,{children:"British National Grid"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Northern Ireland:"})," Grid references use the ",(0,i.jsx)(n.strong,{children:"Irish National Grid"}),"."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Channel Islands & Isle of Man:"})," These records do not possess grid references. The ",(0,i.jsx)(n.code,{children:"eastings"}),", ",(0,i.jsx)(n.code,{children:"northings"}),", ",(0,i.jsx)(n.code,{children:"latitude"}),", and ",(0,i.jsx)(n.code,{children:"longitude"})," fields will be ",(0,i.jsx)(n.code,{children:"null"})," or blank."]}),"\n"]}),"\n",(0,i.jsxs)(n.p,{children:["Latitude and longitude are derived from these grid references using specific transformations (",(0,i.jsx)(n.code,{children:"OSGB_1936_to_WGS_1984_Petroleum"})," for GB and ",(0,i.jsx)(n.code,{children:"TM75_to_WGS_1984_2"})," for NI)."]}),"\n",(0,i.jsx)(n.h3,{id:"boundary-straddling",children:'Boundary "Straddling"'}),"\n",(0,i.jsx)(n.p,{children:'Postcodes are assigned to administrative areas (like Wards or Constituencies) based on a single "centroid" coordinate\u2014the mean location of all addresses in that postcode.'}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Limitation:"})," If a postcode physically straddles a boundary (e.g., a street split between two councils), the entire postcode is assigned to the area where the centroid falls."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Impact:"}),' This means addresses at the edge of a postcode may appear to be assigned to the "wrong" administrative area compared to their physical location.']}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"pseudo-codes",children:"Pseudo Codes"}),"\n",(0,i.jsxs)(n.p,{children:["In the ",(0,i.jsx)(n.code,{children:"codes"}),' object, you may encounter "pseudo codes" instead of standard GSS codes. These are used when a specific geography does not strictly apply to the region (e.g., Scotland does not use standard "County" definitions).']}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Format:"})," Typically ",(0,i.jsx)(n.code,{children:"L99999999"})," (Channel Islands), ",(0,i.jsx)(n.code,{children:"M99999999"})," (Isle of Man), ",(0,i.jsx)(n.code,{children:"N99999999"})," (Northern Ireland), or ",(0,i.jsx)(n.code,{children:"S99999999"})," (Scotland)."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Recommendation:"}),' Client logic should handle these specific codes as "Not Applicable" rather than treating them as valid IDs.']}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"endpoint",children:"Endpoint"}),"\n",(0,i.jsx)(n.p,{children:"All services can be accessed from the following subdomain:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-javascript",children:"https://api.postcodes.io\n"})}),"\n",(0,i.jsxs)(n.p,{children:["The API accepts GET and POST requests. POST methods use content type ",(0,i.jsx)(n.code,{children:"application/json"}),"."]}),"\n",(0,i.jsx)(n.h2,{id:"error-handling",children:"Error Handling"}),"\n",(0,i.jsx)(n.p,{children:"To check for errors, examine the HTTP response code. 200 response indicates success while any other code will provide important information about why an error occurred."}),"\n",(0,i.jsx)(n.p,{children:"Alternatively, you can examine status code in the 'status' property in the result body."}),"\n",(0,i.jsx)(n.h2,{id:"versioning",children:"Versioning"}),"\n",(0,i.jsx)(n.p,{children:"The API currently does not use any form of versioning. Any changes to the API will be backwards-compatible, this includes: adding new properties to responses, adding new endpoints, adding new optional request parameters and changing the order of properties."}),"\n",(0,i.jsx)(n.p,{children:"If we make backwards-incompatible changes in the future, this will be released under a versioned endpoint."}),"\n",(0,i.jsx)(n.h2,{id:"support",children:"Support"}),"\n",(0,i.jsxs)(n.p,{children:["Email: ",(0,i.jsx)(n.a,{href:"mailto:support@ideal-postcodes.co.uk",children:"support@ideal-postcodes.co.uk"})]}),"\n",(0,i.jsx)(n.h2,{id:"github",children:"GitHub"}),"\n",(0,i.jsxs)(n.p,{children:["For bugs and feature requests use our ",(0,i.jsx)(n.a,{href:"https://github.com/ideal-postcodes/postcodes.io/issues",children:"GitHub issue tracker"}),"."]})]})}function h(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},31736(e,n,s){s.d(n,{R:()=>a,x:()=>r});var t=s(20489);const i={},o=t.createContext(i);function a(e){const n=t.useContext(o);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),t.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/build/assets/js/runtime~main.1c773b14.js b/build/assets/js/runtime~main.4b043688.js similarity index 98% rename from build/assets/js/runtime~main.1c773b14.js rename to build/assets/js/runtime~main.4b043688.js index 5fba6768e..e7f0aeeb1 100644 --- a/build/assets/js/runtime~main.1c773b14.js +++ b/build/assets/js/runtime~main.4b043688.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,d,c,t,r={},f={};function b(e){var a=f[e];if(void 0!==a)return a.exports;var d=f[e]={id:e,loaded:!1,exports:{}};return r[e].call(d.exports,d,d.exports,b),d.loaded=!0,d.exports}b.m=r,e=[],b.O=(a,d,c,t)=>{if(!d){var r=1/0;for(i=0;i=t)&&Object.keys(b.O).every(e=>b.O[e](d[o]))?d.splice(o--,1):(f=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[d,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var r={};a=a||[null,d({}),d([]),d(d)];for(var f=2&c&&e;("object"==typeof f||"function"==typeof f)&&!~a.indexOf(f);f=d(f))Object.getOwnPropertyNames(f).forEach(a=>r[a]=()=>e[a]);return r.default=()=>e,b.d(t,r),t},b.d=(e,a)=>{for(var d in a)b.o(a,d)&&!b.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce((a,d)=>(b.f[d](e,a),a),[])),b.u=e=>"assets/js/"+({595:"4c458f53",759:"2b8f49f9",849:"0058b4c6",1002:"6353b66b",1235:"18891827",1298:"078bec26",1516:"4c84271f",1640:"0541d31c",1922:"0ee0d964",2008:"31c97d68",2023:"6a48a440",2108:"1dbcc6b8",2385:"3b44cec4",2997:"0844282b",3512:"7c98d41e",3616:"a7456010",3640:"411a46a9",3665:"fab05eab",3909:"d21f8184",4084:"7eb04f43",4218:"af3d866a",4335:"51d64ed1",4471:"e44c8ba1",4583:"1df93b7f",5025:"d50dc08f",5117:"081ac812",5254:"99b9190f",5269:"e91465c1",5701:"03517118",5714:"1807015c",5742:"aba21aa0",5828:"e57f477d",6274:"5f449d3f",6473:"4c5e977b",6610:"e6bf6d82",6969:"14eb3368",7031:"36bb8c04",7098:"a7bd4aaa",7103:"7c33da12",7110:"735c778a",7130:"230c3767",7243:"945d44c5",7347:"770d7e55",7795:"d83d2af8",7854:"280de17d",8956:"df496ecf",9048:"a94703ab",9581:"fae2c40e",9589:"78f16176",9647:"5e95c892",9667:"4e6ae29d",9670:"6a5e000d",9915:"6173966b"}[e]||e)+"."+{595:"688da0d0",759:"14db9c0a",849:"27fefc67",1002:"ff06497d",1235:"bb792c29",1298:"8fd083b2",1516:"6a3116fd",1640:"73c01412",1922:"9875eeff",2008:"037cf0d6",2023:"cd6f8d24",2108:"bee08d1a",2385:"1a96dc4d",2997:"8a4a18f7",3512:"34efd7e3",3616:"18c11abd",3640:"d841bd58",3665:"4a8c23e7",3909:"f5a16675",4084:"56868bd1",4218:"9841b381",4335:"bd3549c9",4471:"640a7d0d",4583:"7975d1c0",5025:"bcb28010",5117:"8acd2082",5254:"0f16ba9c",5269:"64bd7da3",5701:"17c4c06a",5714:"8b14ec13",5742:"650071f6",5828:"4ae9c16b",5939:"26153cd6",6274:"2c36053f",6473:"190b2f25",6610:"a6c19967",6735:"4ff5a31a",6969:"3e55b419",7031:"53c95e95",7098:"687788d3",7103:"8db4353d",7110:"734da124",7130:"1909573b",7243:"6fd5804f",7347:"3abad120",7368:"817409b5",7768:"a5b8bb7b",7795:"8bc786e6",7854:"6f003cc0",8914:"76d99df3",8956:"b3d16e4b",9048:"45ef9d19",9581:"87900c82",9589:"7f85300d",9647:"b83fd0e5",9667:"3a8b9a84",9670:"01663835",9915:"efbc619d"}[e]+".js",b.miniCssF=e=>{},b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="postcodes.io:",b.l=(e,a,d,r)=>{if(c[e])c[e].push(a);else{var f,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach(e=>e(d)),a)return a(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),o&&document.head.appendChild(f)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),b.p="/",b.gca=function(e){return e={18891827:"1235","4c458f53":"595","2b8f49f9":"759","0058b4c6":"849","6353b66b":"1002","078bec26":"1298","4c84271f":"1516","0541d31c":"1640","0ee0d964":"1922","31c97d68":"2008","6a48a440":"2023","1dbcc6b8":"2108","3b44cec4":"2385","0844282b":"2997","7c98d41e":"3512",a7456010:"3616","411a46a9":"3640",fab05eab:"3665",d21f8184:"3909","7eb04f43":"4084",af3d866a:"4218","51d64ed1":"4335",e44c8ba1:"4471","1df93b7f":"4583",d50dc08f:"5025","081ac812":"5117","99b9190f":"5254",e91465c1:"5269","03517118":"5701","1807015c":"5714",aba21aa0:"5742",e57f477d:"5828","5f449d3f":"6274","4c5e977b":"6473",e6bf6d82:"6610","14eb3368":"6969","36bb8c04":"7031",a7bd4aaa:"7098","7c33da12":"7103","735c778a":"7110","230c3767":"7130","945d44c5":"7243","770d7e55":"7347",d83d2af8:"7795","280de17d":"7854",df496ecf:"8956",a94703ab:"9048",fae2c40e:"9581","78f16176":"9589","5e95c892":"9647","4e6ae29d":"9667","6a5e000d":"9670","6173966b":"9915"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,d)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise((d,t)=>c=e[a]=[d,t]);d.push(c[2]=t);var r=b.p+b.u(a),f=new Error;b.l(r,d=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",f.name="ChunkLoadError",f.type=t,f.request=r,c[1](f)}},"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,d)=>{var c,t,[r,f,o]=d,n=0;if(r.some(a=>0!==e[a])){for(c in f)b.o(f,c)&&(b.m[c]=f[c]);if(o)var i=o(b)}for(a&&a(d);n{"use strict";var e,a,d,c,t,r={},f={};function b(e){var a=f[e];if(void 0!==a)return a.exports;var d=f[e]={id:e,loaded:!1,exports:{}};return r[e].call(d.exports,d,d.exports,b),d.loaded=!0,d.exports}b.m=r,e=[],b.O=(a,d,c,t)=>{if(!d){var r=1/0;for(i=0;i=t)&&Object.keys(b.O).every(e=>b.O[e](d[o]))?d.splice(o--,1):(f=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[d,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var r={};a=a||[null,d({}),d([]),d(d)];for(var f=2&c&&e;("object"==typeof f||"function"==typeof f)&&!~a.indexOf(f);f=d(f))Object.getOwnPropertyNames(f).forEach(a=>r[a]=()=>e[a]);return r.default=()=>e,b.d(t,r),t},b.d=(e,a)=>{for(var d in a)b.o(a,d)&&!b.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce((a,d)=>(b.f[d](e,a),a),[])),b.u=e=>"assets/js/"+({595:"4c458f53",759:"2b8f49f9",849:"0058b4c6",1002:"6353b66b",1235:"18891827",1298:"078bec26",1516:"4c84271f",1640:"0541d31c",1922:"0ee0d964",2008:"31c97d68",2023:"6a48a440",2108:"1dbcc6b8",2385:"3b44cec4",2997:"0844282b",3512:"7c98d41e",3616:"a7456010",3640:"411a46a9",3665:"fab05eab",3909:"d21f8184",4084:"7eb04f43",4218:"af3d866a",4335:"51d64ed1",4471:"e44c8ba1",4583:"1df93b7f",5025:"d50dc08f",5117:"081ac812",5254:"99b9190f",5269:"e91465c1",5701:"03517118",5714:"1807015c",5742:"aba21aa0",5828:"e57f477d",6274:"5f449d3f",6473:"4c5e977b",6610:"e6bf6d82",6969:"14eb3368",7031:"36bb8c04",7098:"a7bd4aaa",7103:"7c33da12",7110:"735c778a",7130:"230c3767",7243:"945d44c5",7347:"770d7e55",7795:"d83d2af8",7854:"280de17d",8956:"df496ecf",9048:"a94703ab",9581:"fae2c40e",9589:"78f16176",9647:"5e95c892",9667:"4e6ae29d",9670:"6a5e000d",9915:"6173966b"}[e]||e)+"."+{595:"688da0d0",759:"14db9c0a",849:"27fefc67",1002:"ff06497d",1235:"c361f1b8",1298:"8fd083b2",1516:"6a3116fd",1640:"73c01412",1922:"9875eeff",2008:"037cf0d6",2023:"cd6f8d24",2108:"bee08d1a",2385:"1a96dc4d",2997:"8a4a18f7",3512:"34efd7e3",3616:"18c11abd",3640:"d841bd58",3665:"4a8c23e7",3909:"f5a16675",4084:"56868bd1",4218:"9841b381",4335:"bd3549c9",4471:"640a7d0d",4583:"7975d1c0",5025:"bcb28010",5117:"8acd2082",5254:"0f16ba9c",5269:"64bd7da3",5701:"17c4c06a",5714:"8b14ec13",5742:"650071f6",5828:"4ae9c16b",5939:"26153cd6",6274:"2c36053f",6473:"190b2f25",6610:"a6c19967",6735:"4ff5a31a",6969:"3e55b419",7031:"53c95e95",7098:"687788d3",7103:"8db4353d",7110:"734da124",7130:"1909573b",7243:"6fd5804f",7347:"3abad120",7368:"817409b5",7768:"a5b8bb7b",7795:"8bc786e6",7854:"6f003cc0",8914:"76d99df3",8956:"b3d16e4b",9048:"45ef9d19",9581:"87900c82",9589:"7f85300d",9647:"b83fd0e5",9667:"3a8b9a84",9670:"01663835",9915:"efbc619d"}[e]+".js",b.miniCssF=e=>{},b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="postcodes.io:",b.l=(e,a,d,r)=>{if(c[e])c[e].push(a);else{var f,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach(e=>e(d)),a)return a(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),o&&document.head.appendChild(f)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),b.p="/",b.gca=function(e){return e={18891827:"1235","4c458f53":"595","2b8f49f9":"759","0058b4c6":"849","6353b66b":"1002","078bec26":"1298","4c84271f":"1516","0541d31c":"1640","0ee0d964":"1922","31c97d68":"2008","6a48a440":"2023","1dbcc6b8":"2108","3b44cec4":"2385","0844282b":"2997","7c98d41e":"3512",a7456010:"3616","411a46a9":"3640",fab05eab:"3665",d21f8184:"3909","7eb04f43":"4084",af3d866a:"4218","51d64ed1":"4335",e44c8ba1:"4471","1df93b7f":"4583",d50dc08f:"5025","081ac812":"5117","99b9190f":"5254",e91465c1:"5269","03517118":"5701","1807015c":"5714",aba21aa0:"5742",e57f477d:"5828","5f449d3f":"6274","4c5e977b":"6473",e6bf6d82:"6610","14eb3368":"6969","36bb8c04":"7031",a7bd4aaa:"7098","7c33da12":"7103","735c778a":"7110","230c3767":"7130","945d44c5":"7243","770d7e55":"7347",d83d2af8:"7795","280de17d":"7854",df496ecf:"8956",a94703ab:"9048",fae2c40e:"9581","78f16176":"9589","5e95c892":"9647","4e6ae29d":"9667","6a5e000d":"9670","6173966b":"9915"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,d)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise((d,t)=>c=e[a]=[d,t]);d.push(c[2]=t);var r=b.p+b.u(a),f=new Error;b.l(r,d=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",f.name="ChunkLoadError",f.type=t,f.request=r,c[1](f)}},"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,d)=>{var c,t,[r,f,o]=d,n=0;if(r.some(a=>0!==e[a])){for(c in f)b.o(f,c)&&(b.m[c]=f[c]);if(o)var i=o(b)}for(a&&a(d);n API Reference - Postcodes.io | Postcodes.io - + diff --git a/build/docs/api/bulk-postcode-lookup/index.html b/build/docs/api/bulk-postcode-lookup/index.html index 9fd77775d..545283cd5 100644 --- a/build/docs/api/bulk-postcode-lookup/index.html +++ b/build/docs/api/bulk-postcode-lookup/index.html @@ -4,7 +4,7 @@ Bulk Postcode Lookup | Postcodes.io - + diff --git a/build/docs/api/find-outcode/index.html b/build/docs/api/find-outcode/index.html index 1406e6d44..3596e9104 100644 --- a/build/docs/api/find-outcode/index.html +++ b/build/docs/api/find-outcode/index.html @@ -4,7 +4,7 @@ Find an Outward Code | Postcodes.io - + diff --git a/build/docs/api/find-place/index.html b/build/docs/api/find-place/index.html index 087ced024..0a7a381cd 100644 --- a/build/docs/api/find-place/index.html +++ b/build/docs/api/find-place/index.html @@ -4,7 +4,7 @@ Find a Place by ID | Postcodes.io - + diff --git a/build/docs/api/get-scottish-postcode/index.html b/build/docs/api/get-scottish-postcode/index.html index 83c25665c..57deed9d9 100644 --- a/build/docs/api/get-scottish-postcode/index.html +++ b/build/docs/api/get-scottish-postcode/index.html @@ -4,7 +4,7 @@ Lookup Scottish Postcode | Postcodes.io - + diff --git a/build/docs/api/index.html b/build/docs/api/index.html index 1d5641927..6d31b647e 100644 --- a/build/docs/api/index.html +++ b/build/docs/api/index.html @@ -4,7 +4,7 @@ API | Postcodes.io - + diff --git a/build/docs/api/lookup-postcode/index.html b/build/docs/api/lookup-postcode/index.html index a22154875..5184dae70 100644 --- a/build/docs/api/lookup-postcode/index.html +++ b/build/docs/api/lookup-postcode/index.html @@ -4,7 +4,7 @@ Lookup Postcode | Postcodes.io - + diff --git a/build/docs/api/lookup-terminated-postcode/index.html b/build/docs/api/lookup-terminated-postcode/index.html index 36f9ed38b..573cac438 100644 --- a/build/docs/api/lookup-terminated-postcode/index.html +++ b/build/docs/api/lookup-terminated-postcode/index.html @@ -4,7 +4,7 @@ Lookup Terminated Postcodes | Postcodes.io - + diff --git a/build/docs/api/nearest-postcode/index.html b/build/docs/api/nearest-postcode/index.html index 8915c770e..05998c364 100644 --- a/build/docs/api/nearest-postcode/index.html +++ b/build/docs/api/nearest-postcode/index.html @@ -4,7 +4,7 @@ Find the Nearest Postcodes | Postcodes.io - + diff --git a/build/docs/api/outward-codes/index.html b/build/docs/api/outward-codes/index.html index 77632515b..9e73049d4 100644 --- a/build/docs/api/outward-codes/index.html +++ b/build/docs/api/outward-codes/index.html @@ -4,7 +4,7 @@ Outward Codes | Postcodes.io - + diff --git a/build/docs/api/place-query/index.html b/build/docs/api/place-query/index.html index b9ca4ff42..51aefbefe 100644 --- a/build/docs/api/place-query/index.html +++ b/build/docs/api/place-query/index.html @@ -4,7 +4,7 @@ Find a Place | Postcodes.io - + diff --git a/build/docs/api/places/index.html b/build/docs/api/places/index.html index 8bd737c1e..7c0a1fbac 100644 --- a/build/docs/api/places/index.html +++ b/build/docs/api/places/index.html @@ -4,7 +4,7 @@ Places | Postcodes.io - + diff --git a/build/docs/api/postcode-lookup/index.html b/build/docs/api/postcode-lookup/index.html index b997435f5..6f9a00e61 100644 --- a/build/docs/api/postcode-lookup/index.html +++ b/build/docs/api/postcode-lookup/index.html @@ -4,7 +4,7 @@ Autocomplete Search a Postcode | Postcodes.io - + diff --git a/build/docs/api/postcodes/index.html b/build/docs/api/postcodes/index.html index 57af60d38..d0caf631a 100644 --- a/build/docs/api/postcodes/index.html +++ b/build/docs/api/postcodes/index.html @@ -4,7 +4,7 @@ Postcodes | Postcodes.io - + diff --git a/build/docs/api/random-place/index.html b/build/docs/api/random-place/index.html index 15a05518f..e9360a563 100644 --- a/build/docs/api/random-place/index.html +++ b/build/docs/api/random-place/index.html @@ -4,7 +4,7 @@ Retrieve a Random Place | Postcodes.io - + diff --git a/build/docs/api/random-postcode/index.html b/build/docs/api/random-postcode/index.html index 32e600a28..b96c63704 100644 --- a/build/docs/api/random-postcode/index.html +++ b/build/docs/api/random-postcode/index.html @@ -4,7 +4,7 @@ Get a Random Postcode | Postcodes.io - + diff --git a/build/docs/api/scottish-postcodes/index.html b/build/docs/api/scottish-postcodes/index.html index a010c707a..4055f1a91 100644 --- a/build/docs/api/scottish-postcodes/index.html +++ b/build/docs/api/scottish-postcodes/index.html @@ -4,7 +4,7 @@ Scottish Postcodes | Postcodes.io - + diff --git a/build/docs/api/terminated-postcodes/index.html b/build/docs/api/terminated-postcodes/index.html index 87682108f..d596b55e5 100644 --- a/build/docs/api/terminated-postcodes/index.html +++ b/build/docs/api/terminated-postcodes/index.html @@ -4,7 +4,7 @@ Terminated Postcodes | Postcodes.io - + diff --git a/build/docs/libraries/index.html b/build/docs/libraries/index.html index de6354c1d..fb3fa3db6 100644 --- a/build/docs/libraries/index.html +++ b/build/docs/libraries/index.html @@ -4,7 +4,7 @@ Libraries | Postcodes.io - + diff --git a/build/docs/licences/index.html b/build/docs/licences/index.html index 2773d78db..242d7a869 100644 --- a/build/docs/licences/index.html +++ b/build/docs/licences/index.html @@ -4,7 +4,7 @@ Licences | Postcodes.io - + diff --git a/build/docs/outcode/lookup/index.html b/build/docs/outcode/lookup/index.html index 940a17934..78fa55ad4 100644 --- a/build/docs/outcode/lookup/index.html +++ b/build/docs/outcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup an Outward Code | Postcodes.io - + diff --git a/build/docs/outcode/nearest/index.html b/build/docs/outcode/nearest/index.html index 3a6de72ea..2a86f2f75 100644 --- a/build/docs/outcode/nearest/index.html +++ b/build/docs/outcode/nearest/index.html @@ -4,7 +4,7 @@ Find Nearest Outcode | Postcodes.io - + diff --git a/build/docs/outcode/reverse-geocode/index.html b/build/docs/outcode/reverse-geocode/index.html index a277e4991..effc12eec 100644 --- a/build/docs/outcode/reverse-geocode/index.html +++ b/build/docs/outcode/reverse-geocode/index.html @@ -4,7 +4,7 @@ Reverse Geocode an Outcode | Postcodes.io - + diff --git a/build/docs/outcode/schema/index.html b/build/docs/outcode/schema/index.html index 798764f05..8cc343409 100644 --- a/build/docs/outcode/schema/index.html +++ b/build/docs/outcode/schema/index.html @@ -4,7 +4,7 @@ Outward Code Response Schema | Postcodes.io - + diff --git a/build/docs/overview/index.html b/build/docs/overview/index.html index ab939157f..cd0f1d8eb 100644 --- a/build/docs/overview/index.html +++ b/build/docs/overview/index.html @@ -4,7 +4,7 @@ Overview | Postcodes.io - + @@ -28,11 +28,11 @@

Quick StartData​

Postcodes.io serves three upstream datasets:

    -
  • ONS Postcode Directory (ONSPD) — UK postcodes with administrative, electoral, statistical and health geographies. Updated quarterly (February, May, August, November).
  • -
  • OS Open Names — places, settlements and other gazetteer entries for Great Britain. Updated quarterly.
  • -
  • Scottish Postcode Directory (SPD) — postcodes with Scottish-specific geographies (council areas, Scottish Parliamentary constituencies, Data Zones, SIMD, etc.). Updated twice a year.
  • +
  • ONS Postcode Directory (ONSPD) — UK postcodes with administrative, electoral, statistical and health geographies. Updated quarterly (February, May, August, November). Currently loaded: August 2026.
  • +
  • OS Open Names — places, settlements and other gazetteer entries for Great Britain. Updated quarterly. Currently loaded: July 2026.
  • +
  • Scottish Postcode Directory (SPD) — postcodes with Scottish-specific geographies (council areas, Scottish Parliamentary constituencies, Data Zones, SIMD, etc.). Updated twice a year. Currently loaded: 2026/2.
-

For the exact release date of each dataset currently loaded into the public API and Docker images, see the CHANGELOG on GitHub.

+

These versions describe the public API and the latest Docker images; a full release history is in the CHANGELOG on GitHub.

note

Beyond the dates listed in the changelog, please be aware that the real-world dataset may change. Existing postcodes and places may be amended or discontinued. This information will not be captured until the next available update.

Data Accuracy & Limitations​

Coordinate Systems​

diff --git a/build/docs/place/lookup/index.html b/build/docs/place/lookup/index.html index a30991f67..4b99497a2 100644 --- a/build/docs/place/lookup/index.html +++ b/build/docs/place/lookup/index.html @@ -4,7 +4,7 @@ Lookup a GB Place | Postcodes.io - + diff --git a/build/docs/place/query/index.html b/build/docs/place/query/index.html index da9e8442f..a3f3a1cca 100644 --- a/build/docs/place/query/index.html +++ b/build/docs/place/query/index.html @@ -4,7 +4,7 @@ Query for a Place | Postcodes.io - + diff --git a/build/docs/place/random/index.html b/build/docs/place/random/index.html index 5c12a9da0..657aa58c9 100644 --- a/build/docs/place/random/index.html +++ b/build/docs/place/random/index.html @@ -4,7 +4,7 @@ Retrieve a Random Place | Postcodes.io - + diff --git a/build/docs/place/schema/index.html b/build/docs/place/schema/index.html index 1802225db..62125ee5b 100644 --- a/build/docs/place/schema/index.html +++ b/build/docs/place/schema/index.html @@ -4,7 +4,7 @@ Place Response Schema | Postcodes.io - + diff --git a/build/docs/postcode/autocomplete/index.html b/build/docs/postcode/autocomplete/index.html index 4033120e8..86406a807 100644 --- a/build/docs/postcode/autocomplete/index.html +++ b/build/docs/postcode/autocomplete/index.html @@ -4,7 +4,7 @@ Autocomplete a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/bulk-reverse-geocode/index.html b/build/docs/postcode/bulk-reverse-geocode/index.html index b2e9d0c0d..33d6b27e4 100644 --- a/build/docs/postcode/bulk-reverse-geocode/index.html +++ b/build/docs/postcode/bulk-reverse-geocode/index.html @@ -4,7 +4,7 @@ Bulk Reverse Geocode Postcodes | Postcodes.io - + diff --git a/build/docs/postcode/bulk/index.html b/build/docs/postcode/bulk/index.html index a93a3aa6a..f1d4298f5 100644 --- a/build/docs/postcode/bulk/index.html +++ b/build/docs/postcode/bulk/index.html @@ -4,7 +4,7 @@ Bulk Lookup Postcodes | Postcodes.io - + diff --git a/build/docs/postcode/lookup/index.html b/build/docs/postcode/lookup/index.html index bdca0f5bf..4298f43d4 100644 --- a/build/docs/postcode/lookup/index.html +++ b/build/docs/postcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/nearest/index.html b/build/docs/postcode/nearest/index.html index a4604ceb4..a0ac30962 100644 --- a/build/docs/postcode/nearest/index.html +++ b/build/docs/postcode/nearest/index.html @@ -4,7 +4,7 @@ Find Nearest Postcode | Postcodes.io - + diff --git a/build/docs/postcode/query/index.html b/build/docs/postcode/query/index.html index 821df1e97..48fbc6b4d 100644 --- a/build/docs/postcode/query/index.html +++ b/build/docs/postcode/query/index.html @@ -4,7 +4,7 @@ Query for a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/random/index.html b/build/docs/postcode/random/index.html index e41edb924..a70463ca0 100644 --- a/build/docs/postcode/random/index.html +++ b/build/docs/postcode/random/index.html @@ -4,7 +4,7 @@ Retrieve a Random Postcode | Postcodes.io - + diff --git a/build/docs/postcode/reverse-geocode/index.html b/build/docs/postcode/reverse-geocode/index.html index c4376c50a..7aa7bb55f 100644 --- a/build/docs/postcode/reverse-geocode/index.html +++ b/build/docs/postcode/reverse-geocode/index.html @@ -4,7 +4,7 @@ Reverse Geocode a Postcode | Postcodes.io - + diff --git a/build/docs/postcode/schema/index.html b/build/docs/postcode/schema/index.html index dd652bdab..9847bc836 100644 --- a/build/docs/postcode/schema/index.html +++ b/build/docs/postcode/schema/index.html @@ -4,7 +4,7 @@ Postcode Response Schema | Postcodes.io - + diff --git a/build/docs/scottish-postcode/lookup/index.html b/build/docs/scottish-postcode/lookup/index.html index e0107f6c7..ad3d2fde4 100644 --- a/build/docs/scottish-postcode/lookup/index.html +++ b/build/docs/scottish-postcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup a Scottish Postcode | Postcodes.io - + diff --git a/build/docs/scottish-postcode/schema/index.html b/build/docs/scottish-postcode/schema/index.html index d7229e1a4..14998057c 100644 --- a/build/docs/scottish-postcode/schema/index.html +++ b/build/docs/scottish-postcode/schema/index.html @@ -4,7 +4,7 @@ Scottish Postcode Schema | Postcodes.io - + diff --git a/build/docs/self-host/index.html b/build/docs/self-host/index.html index 5de860dd6..682305920 100644 --- a/build/docs/self-host/index.html +++ b/build/docs/self-host/index.html @@ -4,7 +4,7 @@ Self Host (Docker) | Postcodes.io - + diff --git a/build/docs/terminated-postcode/lookup/index.html b/build/docs/terminated-postcode/lookup/index.html index 9aabba1ad..46afb5c82 100644 --- a/build/docs/terminated-postcode/lookup/index.html +++ b/build/docs/terminated-postcode/lookup/index.html @@ -4,7 +4,7 @@ Lookup a Terminated Postcode | Postcodes.io - + diff --git a/build/docs/terminated-postcode/schema/index.html b/build/docs/terminated-postcode/schema/index.html index 84191e095..827df9cde 100644 --- a/build/docs/terminated-postcode/schema/index.html +++ b/build/docs/terminated-postcode/schema/index.html @@ -4,7 +4,7 @@ Terminated Postcode Response Schema | Postcodes.io - + diff --git a/build/endpoints/index.html b/build/endpoints/index.html index 3b777d6d0..91e089888 100644 --- a/build/endpoints/index.html +++ b/build/endpoints/index.html @@ -4,7 +4,7 @@ Endpoints | Postcodes.io - + diff --git a/build/index.html b/build/index.html index 8dcc1c23f..3855b6637 100644 --- a/build/index.html +++ b/build/index.html @@ -4,7 +4,7 @@ Postcode & Geolocation API for the UK | Postcodes.io - + diff --git a/docs/overview.mdx b/docs/overview.mdx index 73ff5c162..b9ee1ffa0 100644 --- a/docs/overview.mdx +++ b/docs/overview.mdx @@ -111,11 +111,11 @@ GET https://api.postcodes.io/postcodes/BR87RE Postcodes.io serves three upstream datasets: -- **ONS Postcode Directory (ONSPD)** — UK postcodes with administrative, electoral, statistical and health geographies. Updated quarterly (February, May, August, November). -- **OS Open Names** — places, settlements and other gazetteer entries for Great Britain. Updated quarterly. -- **Scottish Postcode Directory (SPD)** — postcodes with Scottish-specific geographies (council areas, Scottish Parliamentary constituencies, Data Zones, SIMD, etc.). Updated twice a year. +- **ONS Postcode Directory (ONSPD)** — UK postcodes with administrative, electoral, statistical and health geographies. Updated quarterly (February, May, August, November). Currently loaded: **August 2026**. +- **OS Open Names** — places, settlements and other gazetteer entries for Great Britain. Updated quarterly. Currently loaded: **July 2026**. +- **Scottish Postcode Directory (SPD)** — postcodes with Scottish-specific geographies (council areas, Scottish Parliamentary constituencies, Data Zones, SIMD, etc.). Updated twice a year. Currently loaded: **2026/2**. -For the exact release date of each dataset currently loaded into the public API and Docker images, see the [CHANGELOG](https://github.com/ideal-postcodes/postcodes.io/blob/master/CHANGELOG.md) on GitHub. +These versions describe the public API and the latest Docker images; a full release history is in the [CHANGELOG](https://github.com/ideal-postcodes/postcodes.io/blob/master/CHANGELOG.md) on GitHub. :::note

!g4d)o=D39L^6 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%0Af{(wKiGMK4R@ZKEI_|fJi|#3 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 z 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