diff --git a/api/app/queries/scottish_postcodes.ts b/api/app/queries/scottish_postcodes.ts index fe9ca9e4..27890a71 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 7e480469..8f35eeef 100644 --- a/build/404.html +++ b/build/404.html @@ -4,8 +4,8 @@ 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 00000000..235f1c18 --- /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 6992b320..00000000 --- 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 00000000..f12e2030 --- /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:"eJy1WGtv2zoS/SsD3g91AcVxbCdpAhS7aTabZreP3NjdYlEXKU2NJd5SpEpSSYzA//1iqIclO0lvt11/scTHzJkHh6NzzzxPHDv+xC4VF+jY54jF6ISVuZdGs2M2KeaZ9MAhpwXwrUC7BK5jsChQ3iBwECbLFXoEJZ0HsyiXOsi4Fym6sJo7Z4TkHmOIued9FjGTo+Wk5SJmx6V++J3Es4hZdLnRDh07vmfDwYD+NnEJgc6xiAmjPWpPS3ieKymC0N0/HK27Z06kmHF68tIrrFU5uKp0sIj5ZU4TZv4HCh/UfyukxZgc4zz3hSsxFcqTh3JL2L0s4VULSEEpRmqPCVoWsYWxGffl0GjIIoa6yNjxp+Fg8HnVSFzv5NZyMl96zNoSG2AdE9hmrE4gQZNYnqdScAXKlK6AW+lTiNFzqTAGqUtYNCO1UEUsdQKaZ+giEMbYWGru6SUELs6kls5TqG4Q5qbQMbdketdNwsQEiMRc7zUP14rrpH4bNg/1MCFU18HIiJnCV0KEKbRfXhdaeh7SoTtQb4gJlhT+em6sKZI0IErIFdWOsFcZnUhfBMGK+/oRufNSJ2SGNtan1XMm9XVril470/yuM83vWtNbmRHMaSXeaWleFVQCH7zQDeIHLb8VCDJG7eVCooWFseBTrE6gRWFsDL0crZOOMh/wTmDuw7oJihBYs4B3PMN4912RzdFiDFeGx+45WX7H6bxSWrlkPh6Uv8Px/v7Ri9GIrZogto+MlRm3yyDzuxa8XyykkFyFnCIka/C93KJDe4MOjJWJ1FxBmY0RYD/pRzBj0xThErWWGt2MgTYeZqweiGCa4ox17fgvTC1X6lYna/Rlij1iArzhOil48pAtulCKz2mLtwVu2lZvBIpt8HipDnpimb38iMqlEaBOXp7pREl6SRR/ORHGe+lSOOeopOiiF8usgT1sI56gMHTYHnX701BPlEery2MbIiE1cIjlYoGWskatfbAGEyzIjVFrSFue7OL65b4c/oQvsUyBVl1p4X5DozAti8d3UtjGmmuBMCnsDS5BKO6cXFR3C/ROpV9GMDW3OoL/SKV4ghG85plCSmQv+l1Y5Qwhq4tcC9b7pu49jenSuLAQ6roHvYW0zkPOrW+OWbWoq//V6+GYtG8U1haIk26ZP7HIfziep0F6BB9K8XBS+NRY6ZdgLJxb5B4tvDE6Nro151Puge5wLrUDn0pX1oqOAZfmdulgB8L/tiVboX7AnMcC/7RNtIl8u3ENkl7olRVrw+zGsm4INmfJiK0LrGXBP+ogGwuvmvvtx8DXMiJ4i96a3CjpuYa26CoclYY6DtQQPBIJ0vgQ9q0Q1CJ/yu21lt1Ky0NxeBBe1Qi08FzVrcHTp+ysoCucayjXQ4+uJ7RqCefmBq3OqHSGGw6rJc//gtc+coXrvO0evdOmVXkaWbUudHNSlwcKXllJqqFHNZLrOAKqj+WTsRD0Pn8Yyrox6tTIdbdUwdGhg2h3s7EpKHKbAD+eT16MoRHb6iU7AHZG/b3x0eHe3tF4NDh8MQ4tR9OZtbGsu7X/EUol4DEk+8P+wcHgYHS0dzgaHu0fEZCmu2sBOVt3fFst/tP3RmIlfSmFG1cgVIKgt5eBRWdUQfui0OPwGy7DiQg34WnKtUYFF45i6XYvnAoH4i3X3XCOhsPRaD/c1k0j2oL+rtW8/hz2WtIvBT84PNjbI/CdvruF/63UMisy+Osh+IiO+h7AOOk2n89c+fVCNszNHfRq2a/q0SsUnutE4aaL9w6Goxrlg26uRf2Auyem8OkvBjo4GO+/CEDb3yltnPzuB91JK3+1O0f7R8Ma5cPurGD+gDvD0l/tzheH4wFbrVZbFyv3PGQ6h0TeoK4q/qr8Rexuh3qwSRBE7Mo9K3tolnqfh+/QOSpqCq7esIg5U1iB1aw73t3luezXjZzrS7NbEip/C+TLy9u6RZ9ptooa0aIUVos+fXPRFi0Kq2DnK+ycw7PvqHkGs9lMA+zsEFOzU1iFOvSdzzb0PyMAnyOWoU8NcTgJ0mWcc5+yY1ZJIxD0wWdLPxRWPWHoNqNxeQGTsJ1F7IZbSTWGUmVFionJoLQh6eX64aA/6A/IDVIgcTvH9+ErhnLqYsqiDf0mR126qG9sslttcru0drVmWwjFVVMIqQvtQPZoM/d+QThlJ44d58ZGuEbDo809LQXpgMPC4rqdB2XM1yIHQkKsTIKGhtfcwId/92d6pn/7Dc50nBupPb2eKAWuhOVAcA1zBB54M4xhYU0W9i6MUuaWDgJWe4OsL1++zPRjkaqmZ5q+1gMqQRyEg/OzaUB4+X4yBSKI0HnXL1/LRHFQOISKtQM61vBlk7j7UltTk3SO3s+4SKGmBol2RFdyW1wDz4l7sUQxwuvp9BImgZYrvy17LYbkX5P37y4bZM/7RCg4rJgwhOFgEJa5kl+MYFwNcJjzuN5Hw+Pyk9WQ2IKYMh3Dfr075CygtcYGDduYKMjKmVox8XIhGo19cxMvazfQZwPxQaWLaLCTMLFBF5BUjBzwzvr+TFc8KReBbsSMSzoHrshzY/3fZYxc7azjK0y/+FqxdYFrDcu2js+D23YroYwKIc1lXLeO4T8luQoeJDDv11zu/5F3ri4Sj3eeapSkKloadl/Vrk8sb9jw1DhPI/f3c+7wg1WrFQ0HPOz40+d1WaK3VcRS5DHaUOy+4pKqRzgZoX6pIrC8myx1p4ien03ZavUnbXksdA==",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 17665b1f..00000000 --- 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/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 aeb3d05a..7d021ede 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/2b8f49f9.144e7984.js b/build/assets/js/2b8f49f9.144e7984.js deleted file mode 100644 index 2ac52093..00000000 --- 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 00000000..baaaf18e --- /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/31c97d68.037cf0d6.js b/build/assets/js/31c97d68.037cf0d6.js new file mode 100644 index 00000000..b7b4108e --- /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 f7e03940..00000000 --- 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:"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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,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/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 6ea8dc47..a52441e6 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/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 366efa40..c1ab47e1 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.6a3116fd.js b/build/assets/js/4c84271f.6a3116fd.js new file mode 100644 index 00000000..356ab3f9 --- /dev/null +++ b/build/assets/js/4c84271f.6a3116fd.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:()=>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/4c84271f.d619ac4b.js b/build/assets/js/4c84271f.d619ac4b.js deleted file mode 100644 index ee5de042..00000000 --- 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/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 e36c0e38..1c17769b 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:"eJztXOty27iSfpUu5oflPZIsyXYSa/+s43gcz/i2ll3enDhlQyQkYgwCHACUo025ah9in3CfZKsBkiIpSraUOHupk6oZSyQu3Q00+uuL8N0zZKy9/hfvQmrjy4Bq72vTkzFVxDApjgOv751I+ZDEWQOv6QVU+4rF2MDre2/evIHsJXwkhtyKW+H6AIHrPyDOXpIxYUIbMCGF87NBoRdT1DdSTaFxfja4+LjZhquQgqI6lkJTYBoIjBLOp/hM8gkNQFFfqgD+6z/+E+iEqimQIGKCaYOUT2gTKLdjEt4EbYhh2jCfcCAigJASbkIYUzlWJA6nYEJiwE4NOmSxhpFUlsycdqZBUZMoQQMgjgUjY+B0QjkMp8CMhjCJiGgpSgIy5BQEiWgTHpkJbXP6V8ImhFNh4GgwgC2QoxHzGeFg5Q4RU0oqGkAiAupmv7dv7kEO/6S+aaNgUS6aRBR0SOIyWcMp3G9lBOt7aAwT/gB/A02J8sNNy7mxYp1QpWlrTKUvAybGQEUQSyaMbsP9lkyyAdzIKHtNY6KIoU0g47GiY2JoAF/OXcuvjTeGjLfOE/NIVNA6wM6bKX24PFJQUPIRYqpAukaW5VQ2dt1gC2KimA5hC3wptGEmocKfAlGKTDXoJIrwPVJbXBcNTGgWUCuby5Te+53Ozj2wUXkFA0k1CGmAfmPagFQoPPw+IZwF7VvhNT3kMqKGKtSJ7x6uoNf34tnWZ7jjY2LCOTXIN7ORKDjF6AQ7KFx2RQOvb1RCm542U45jahbFHBvQbzHHsfsjwjU28EMaEa//3TPM2KYLNa845V8JVVM7HLED973BTXcfevv73tPTV6TD6ZLGkXudDv4pjzZIfJ9q7TU9XwpDhcEmJI458+1ZsPWnxnbfl1AIl+ksXtMz0xhfua1bEsQXD/Ux0fahTrjBIydWeOgY5ghMG+AUbhgmDB1T5TW9kVQRMe7Rdg85Fknk9b/0Op2vT/mIc9wdyChWNKRCswkFLh1PEBBDgAmfJ1YRshOB+eBLqQImiKG6WTlbYCgTERDF7CsRzI4aYMLRh2NnZwhyTjVqTGEjLRNPoVmqjHbnpR/+Sghnxq410YaJMQpSSGXC9LMvE2HsZhChvguJ1/Qs/Xf2xTT/GiBDzM7uHqBmek2PSzFmJrGTcWKyjzFRnJGICkPU9K6opEhKgutHxF0uijtFxyh6XFoW2S5E0TujEu34zd5atceptERSI/fHp0iK74+xyQifBMTQOzm6Y8IoGSS+cf2zx4aqCJfLPWUioN/wcZRww2JO7wIaKzbJ3i9m5q7X6e14TU9TQYOgymfN0zshU1HnPBnziBQ7agi/i4l68JreMMGnzB8iZ0T4VN0Rzhl+SvnvdlMJ2A/4pJc9sR/SPyrxu+lf+53TOP2DCiES47ZBas3LqpVvrvoTJt2XuDPEeO7EKVpzt9H70GvtgB8SRXwzd8AT0DHxqdMSAtutWUMm8nbQoO1xuwnZibXZhus4sDYmksKEfAojJSO4lFPC4ZQw3l5w0s0UpsBdapjg4CUcon0dMaUN2iMDcgRkxvKQjqSiVqktX9AoMa8tbmEaxlRQRRCusIAKw0aM6twYEQ5GPgo0QJkGzrODrKQaX+DkWKzGiKa+FEEdJ2RkUoyRMkL4I9rZ7TI3nyiPdcbEFHRMfTZiPmijKDUaeRgmjOPZqa01ZyKdBZGWoqTMWdetUXaClXcgc8oC/+rewrEI0PJINWN1ZgXmDOHC3tDotvY22zAI5aNbBGdcUCD4jWjNxgifxoohqhxRRYVP+wgo/gm6fbhxbGHbjNesb0SMHyIgDAJFtQafS00R4Moy9IgosaP1+rDvsGW3CfSbT2ODqG3CdGJtB8rXmg45ghMiAs4EThJraAx8aThqkRR8uomDbfdhP46V/MYiYiwGSBdgtwMRNYpqbLXTn8HsRDBjaYEGmVBFxjRwipXST90aOnyZEW/n2u3DoTZ2IoszEb0nFozpRCm0hvg5B2XY5W1hYm1tQjp1RJjgU7g4hw/yG9V2/Pd9uErP74KZhAYn2sCDQHXBKctLZHvu9eFMFo01kAlhHAG4RXT55us+FQxmYecdzozo81hDJNwOnaG5eZU7r1IJ6aTQ+LfWjMxNXK+uWyfn0yQ4SBsuKbdcpFvog2IGUfFZakrgCAfHHXT0IQf0x6q+yRmCAqoEHCuKe6cNN4xzGFJAPmyTg5AIQTkca2yg7ZDHmlPcgadElNR3d7vT2Xn3VAQbBTmeFRDI6wgymxYan/+PS7L7bm9vFzdkBtUKcjzI0dvz5/v1HwVnyUA6Wgo8mS4o0qEYI1lNyM6RJtwQjvi1ylqzykkTT/kCJ5vlMz0dGc/1FG4WmBkgYqZj5sMn53LvJyaUysHXKn/P74mzT4PMdyfZQNbMzLNcJvJEikAKpLGEhKtiX4+qinPgxq6hCM5wrzyGNIUQMyRFONeInNCTBZKO0HKxhRmjDexkgwN8imqAUYQsNmFCai2vpkkgQSd+CETD/eFe+u++iSf1iPh5fMHFFtpFedyXlxY5f5pzFgoy+zhzIH5Yatn4uNnQThGM6OSsP7O8N1SbCENLVM3W2HozBWpvnHezOqW5S7NVodmCsWdIG5g2/E4iqjc0kjbzrQqUnRQcrpQ8kUTD8skZyGRoAwbLCb45GrzfgXyagmWEBlqi1iMClDgFTJttOCXT/BxjI/SAc+c4EbktLTHV6rS7vXdv0RTk/mGRnZnP+JO4SQcsMWOtQUvLxIQ/yM5ut73b2d7dwQN5iZNb3Eqz/QYXxR5wUHYXV99s139URixFw57ZbAcMvTyLHu2BZ41QRTkWe+pFUJQ2gsM8snFpG0Hj8PBycy3OFo/54sO7JpJQ9CHcWzggisIVvoXGxcHVetQ6M4MTVU+qBfYGPrKRRSoGA794PvtSTNBxkhhCjWM+BeIrqTWusRO5XnqMzS/LZR5gWJkfNxjhEFD0d4oRqhJQQA1FAwNHckKVwF0I5xiopulqWafv6PxSby5cJRfRKa6MfbJ1IKMIz/b1NMNnE8azKHEGaDaRGj8bFxoW1GyuYC+akAg3JvpxihJ7SmMMqnRAP1IFJ2RKFQwSjGOfJyZODOxjh1WZ6XV6XTigQicaTgbn+2kMREeEc6rKyQpFSRPMNMZvfArdZqfTaXWbu50OYl3rmKOffobhdRvBR7hrJ8DI5kKuodN9f4CcRhVOT1kQcPoqrJ7OWI1Y0NLs3+lSXnctr+/w/z/MK7KKEcU5wFc4jH4IzaSgbxYIDtiE6UzHcLPirs0d5Br/YZbRQB9cJgZI1QHClIUAiXB90RmSYjaMmxZ55UxYGaMGMo10WQCpZBKvzC6C8GUDZmk7hjkwyxknwr4unKmaqgnzbfoGUlUuLyDOYl0Ta7+gcLqMKqkHjmfTb1L5dL09emWhuB1lZEd5iUNxSo2S2MsQAY4GJK42Rl1EzAhd5AiOyzHs1QkObMin6EQ8EhSmG5YGKNfPnz9/Pj1N47SVQNze+06nW6S4GD6vIfiqFF3/WfSaWcxnjl7nLeEycLS6M9Wp2e7Lo/2lAGpAv1k/Nm0IH0tpgR8NXGCQaukc0Dg+/bgJioiH+S224exBG5y9wUYafKmcQgV43EUYf3bMpfZKtyF37lOXPo8V4n9V/x4STKiLgMZU4JEKx6cfQfvY02ZrJ4QnGEVT1CZHA5ua54hDI8yOolKnMMaFG1hlSbo773e2lyJpl2FZGU5DA/uth+ZWRNUwJJpiqBV+T/gUbcxOIee3OuauyyUVoyT2NRxMI5X8uAdRGq1xQ7kOC8xvPudQwDlGZ9O8L662keAGyVXwn53VolxTG82oCIRQFUyDAC6oIMqECwSAabOXyADOMufxZ0QVVxKOc1tfQUbdnadSxrAYRv00yPQZfgDuzw/zQjbmocoClG9znAXCrxTBcBVKQqqH9U1xzTh1pF9d3ey7U8oegmlYLZIY3KAST92hNKGzHSiER6keFrFSztMWFyMLBF+4BO4a61AcoXLIuLCfS9o0MVhBxLTOumHauEDUh4Rx00ri9UVcGsEeq706l2nWzokYhW031GPI/BBComFIqYANplxJERvyKSRqSATTNNgoi/tIUYIH/EzsmAgv2WZDx8qCAevBf5DrBuxw89eONgdNC4g0R6k218d0TfqyFpPWz2QdjkqKvwjI7SvYn2X/V+eyMkbdAlaaaBgqW0Alx9Q6EchQrOSEBVS5jIWf43l8YiSwCBtQcMwAiqoslMtT3NvGtm8U5LKZOdLd7otdadyL3e7qJh57zXnUbdjnjMxK+TaQmA0YMcqDNhyLGUyyUnNBdFvACH+XgjZxI8yBJ2wyQEfd0vsy/7osgOUe9s+QwOlCCUQvkQDuZxXRgCFkR0k861mndSqrrHJvLR5r4ia/dCV7K67kj3J5+jyXq69WlY2fTHNxOGvmWq7owka3tAHfNctrbyvZxE6n09npvt+1AVBb5lSMfyaK8NY1Whg44Fi5MUqLE9fVGzxIi7qzZIZnIgKuT0T+tAFJgWbQzvGUlWm9mI91VsDx0XtdPmyZWUnLMQR0iDswVkzT3BCELIZGGo5fj5c00g9Lp6ixeCeHFw6oxLN2CFPMIyIVbkfL0orotqE6DbGSxZa/LAKItrDuxYwPbNXV2qzrrPuKzFsIyUwJVgIG8TmJYzT7J4cXacSgBmTaosEKGlMZMMbwj2JGKqxWP8G0tIbG8dXJ6gwOCgHfWfl9Vk+IAazCrC7kwDQmHWaJibPrqwG04ExGVPicmETZCNW1wBJ8HKRIbD6f3rQl4vvWU/+diAQFjBrThJHkXD6ihD4o+o2ZppsCA1SKxtzmzIdTOL46gcZzYtmEtFTs+o/2rfgN6+OI/5BWOkYxMWzIsD6tmRdH6TbD+iVhmEhctUqKyNzq2gLl2S8Cbu1C3XrOiNufGCzNIbki0MK67peTWbZYv6YcuVo8LQz+dMOSgGUHjUJ2qLikAxfW3Ux/0oCrUZM90xjEN7QPWcH+xoWrW7C9NrJy0JOseKGuvqYJp6XXhQKVJpyVXs1XuAxK7zO76nygojtJXK2g/WXKbLeWf0jQxmA4yoFLrHPRoUx4ACFW79mIp6apMIiGjTNpsGgv9bc3QBGLw01IBBh0kNLfN0TY2v4uAY4/Wn0t1ocvKN+ulHen1dx5fbWrpfb98R0L8gLrtFaYk6Q3V4Ltyq6Xln0/X0b9v6Yueq4Q+vm6FrvVFxTbPhMHzn7as1eoeM7rdfKje0ENTBUS7SEo2t5+vnzpVxPs6KiQm+nW8kqcX00q0lCV626nu/2+83ZZzvrVyXQTVyjb2e50Or1tS1k1lXdw9Oo0LcvuVSjdfo+U7maU4tFSIfb44+ogIZTKpKVtWf28Woe8m9719t/rcr+HH19fiIvyy0vUZQ6EXZ38II1lmp5BLzUhr6uT4+2ehcBoIYoQeP+6tx5tDtVWcAiit/THlL2qIs8RVToR52o10Gd+7cWthiKq9HWxUtrp71yFxa+m77SGvl6n09l7964un/7b61M3l7OvkNfD4y/NT7+sIG9J1vDVmVmSsKzLHm4Wo3LOAXgGRVWk093pdDpvt/eWS2cuyfoCEa2bYf1xSa2Qby3xvziHlia9Xnv15/NsVVNut3JnuzZldnWzvx51dUmy+VDOodWj3vbOy5Ncry+w4myrZrvWo6w23VUnrR08td+/rctNHXx4dcnU5pEqJO7a7dR7t1p66fWxTnm+KtFvrQrsLUgIoT20IdjXN4rlLNH8QYzUPWPKK8mc/xHiT2uJj2qIL9j5miSNI773K4hfCS716mT8i8l8BjUtS6K4Ydahc1ke5SflSdw+Wo+4F6VJ5mnd766aBPk5ElyDyLkMx+HFLJHxuvvvZTmPqsl6h/tgt1ubpEDaZ7mI16b+ZWmLeYv/9ITIqHoRwZP71/S+tfD7wPZwl7JwIsZe3wuNiW3kckg5pq0uT/B6BpkoNIX2re5vbZGYteNCpH12P84W/sy+t79/ixmefFTfjZONenByXBzVTxSH1hG0HuD29la0Wvh94+VzbeBkX5teRE0o8WqlMTU2impCr+8V2n/PPj7ZOyfUJLuRJlF8CXdzgfv9i2Mbk7flchOiGK4yhhjsnTB4WQnuGFu7k6pPu9PuoAAY5mktqEgvwTk9vvKalfllTIUTTluq8VbaSW9h28KqIhWXeRV7q5T6wN1IVaTPR2nuoDB8SZiB9HU+w8KrcGw2xV0XpWih2pi7+6iQEoTq7uqjPKiUpmtuxZs3cJjehWSzRZzPKtV9IrBgn9hbcrJfzmPfWf4ou0fJjnV/f38rFq1U+trd52Sp8vE2AA1Hh1eWwovzwVV2c4xuu69u22hbwZve0YO/l6BwX72m5z7jJruQR+P3Q+KHs0u1fBllP/gnAqsAlYyVLSP4dHV1YdM6ic7u53B3FaC0fh+cn13klLmbumxFMd6hg0nojm2m3W1CTdhJHxAYkiDrh4937GPMo4zQ1bNc72a97Z4FijdiubvA5mjCReZaZhMHWeIt528og2kmBvzZMQYSnYjwYWnD5BmdNMtiU8Sz9u5uKJQ4cYkCGhGGeqCTOJbK/AsLKOGt2fr6sp082ESHVZ2BazanPrXdttJBPTz98F1EREEN04vVFt0J9X12edM/Lmb7x8Vs/28uZksRi6HfzFbMCbNlGVabvqfmc3ZtFlqHfn7N0demF0r8oegX7/t3jDNdK/70hI/dlWn9L19nptHa2IBp/BzkV7It1LDGZZqV3YQF17/V0p0+JGJqrTJP8JvX9B7otHjb3BPeZxZSElBl6XKv962hKHScu6KthDCODq+8p6f/BlqyKbg=",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/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 7cd16b1b..f3c37941 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/735c778a.734da124.js b/build/assets/js/735c778a.734da124.js new file mode 100644 index 00000000..c943edbf --- /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 dd7afebf..00000000 --- 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:"eJzVPO1y2ziSr9LF/WH5SpIl2U5i7Z9zHI/jGX+dJZc3G6cciIREjEGAA4B2dClX3UPcE96TXDVAUiRFSZYS5/ZSNWOJBBrdjUZ/C989Qyba63/2rqQ2vgyo9r40PRlTRQyT4jTw+p4iIpBRNsBregHVvmIxDvD63jU1iRIaCLiBfAqacuobGkCcTgLCpZjAEzMh+DKKFQ2p0OyRwoTKiSJxyPwmkCBigmmDaz/SJhARgDbEMG2YTzgExBAgWkufEYRuwZmQmHydttf0YqJIRA1VSNd3T5CIen1PJhn2DJH+K6FqOkfKb4zjvJSQHKqG0RRSAG3I6BUJ58DGwMQj4SzIB3hNT5spx0XHUkVe06PfYo5r98eEa9r0tB/SiHj9755hxg68TMwTUQGkKJppjE+1UUxMLAASxXbg4LZ76D0/f2l6iupYCk01wul1OvinTM0g8X2qtdf0fCkMFQaHkDjmzLebu/OnxnHfa/DJNhuu01VmSMnRn9Q3HiLwV8IUDVB6cJcSbR/qhBuUoVihFBnmEEwH4BIODBOGTqjympZJxLhHuz2kViSR1//c63S+POcQ56g7KokRl44mJyNM+DwJmJgUxAt8KVXABDFUV0UNRjIRAVHMvhIBWPmVinBgwuGHsMdSgQkpIOVUF+V7BXsKw4pymH74KyGcGZRGSrRhYoKMFFKZMP3sy0QYK64i1Pch8Zqexf/evpjmXwMkiNnV3QOUKa/p4dljJrGLcWKyjzFRnJGICkPU9N6XQuMrKnyLSoL7R8R9zop7RSfIetxaFtkpRNF7oxLt6M3eEsV0iEtpiahG7o9PERXfR3mOx/gkIIbey/E9E0bJIPGNm589NlRFuF3uKRMB/YaPo4QbFnN6H9BYscfs/WJi7nud3h4eSipoEFTprHl6L2TK6pwmY54QY4cN4fcxUQ9e0xsl+JT5I6SMCJ+qe8I5w08p/d1uygH7AZ/0sif2Q/pHJX43/Wu/cxqnf/BAiMQ4MUjVc/lo5cJVc35rdEn5FN38MdPRTtD70GvtgR8SRXxDFaq1XDU1gYCOiZ/qZgK7rdlAJvJx0KDtSbsJqK2gd3i43YabOLA6O5LChHwKYyUjuJZTwuGcMN6e03I4z3ueHZgabXn0EgqHIYUxU9pATJQBOQYyI3lEx1JRe6gtXdAoEa+32zAMmYYJFVQRzqfAAioMGzOq7SyERDgY+SRAKshO4Dw5SEp64guUnIr1CNHUlyKoo4SMcQ8KhBD+RKYadsvUfKQ81hkRU9Ax9dmY+aCNotRopGGUMI66U1v7ykS6CuFAFCVlyrpujzINVpZA5g4L/Id7C6ciQMsj1YzUmRUo07psNjS6rYPtNgxC+eQ2wRkXZAh+I1qziaABTBQLQNExVVT4tH8n7sS/QbcPt44sHJvRms2NiPFDGgAJAkW1Bp9LTbUBI/PdttyOKLHQen041NYudJtAv/k0NugrPDKdWNuB/LWmQ47hjIiAM4GLxBoaA18ajqdICj7dRmC7fTiMYyW/sYgYimumG7DfgYgaRTWO2utDbp0TwYzFBRrkkSoyoYE7WCn+1O0haBLNkLdr7ffhWBu7UIAYX14MINHICZ0ohdYQP+cOEE55U1hYW5uQLh0RJvgUri7hvfxGtYX/rg/DVH8X3cAGJ9rAg8DjgkuWt8jOPOjDhSwaayCPhHEy4vROFIWv+1wwmAXJO54Z0dW+BjpxCNrrG5XQuiN3WcUS0kWh8Y/WDM1t3K+u2ydQVEueIBB0F7mlIhWh94oZpkO4SE0JnCBwlKCT91ap4qBTVT/kAp0CqgScKoqy04ZbxjmMqHNGcchRSISgHE41DtAW5KnmFCXwnIjS8d3f7XT23j4XnY0CHy8KHsjrMDJbFhqf/p9zsvv24GAfBTJz1Qp8PMq9t9X6/eYPmHkiBlJoqePJdOEgHYsJotWETI804ZZw9F+rpDWrlDRRyxco2S7r9BQy6vXU3SwQM0CPmU6YDx8p4SaEw8SEUjn3tUrfapm4+DiA0AEiGSBrZuZJLiN5JkUgBeJY8oSrbN8Mq0pw4GDXYAQXKCtPIU1diJknRTjX6DlphqY5hdDi9JHyAqENnJSIgCo+xWNwMhg494lZu2Ytr6ZJIEEnfghEw9fjg/Tf1yZq6jHxaeBAwFerqdtFfnwtby1S/jwXLBR49mEWQPww1zL4KGxop4iaFkhfsb23VJuICW2omu2xjWYK2N666GZ9TPOQZqeCs3XGVqA2MG34nURUb2lEbRZbFTA7KwRcKXoiiUZlzRnIBLFchfDtyeDdHuTLFCwjNNAStZ7QQYlTh2m7DedkmusxNsYIOA+OE5Hb0hJRrU6723v7Bk1BHh8WyZnFjD+JmhRgiRhrDVpaJib8QXL2u+39zu7+HirkJUFuUZRm8gZXxRlwVA4X1xe2mz8qEIs4rBK2I4ZRnvUercKzRqhyOBZH6kWnKB0Ex3lm49oOgsbx8fX2RpQthvli5V2TSSjGEO4tHBFFYYhvoXF1NNwMW2dmcKGqplpgb+ADG1tPxYAgEepnX4pHDJwkZjvjmE+B+EpqjXvsWK6XqrH5bbnOEwxr0+OAYVaUYrxTzFCVHAU8oWhg4EQ+UiVQCuFyPGY+TXfLBn0nl9d6e+EuuYxOcWfsk50jGUWo2zc7GT57ZBwc8Nyh2UZs/AwuNKxTs72GvWhCIhxMjOMUJVZLYw6qpKCfqIIzMqUKBklMFVwmJk4MHOKEdYnpdXpdOKJCJxrOBpeHaQ5ER4RzqkopbESoCWYa4zc+hW6z0+m0us39Tgd9XRuYY5x+IZ8glkwY6+7aBTCzuZBq6HTfHSGlUYXScxYEnL4KqeczUiMWtDT7T7qU1n1L61v8/w/TiqRiRnHO4Ssoox/yZlKnb5YIDtgj09kZQ2FFqc0D5Jr4YVY9wBhcJgZINQCSmDUDie76Ih2S+myYNy3SypmwPMYTyDTiZR1IJZN4bXLRCV8GENJSAxtx6ijjRNjXBZ2qqXpkPtVIUHqUyxuIq9jQxNovKGiXcaX0wFE3/SaVTzeT0aF1xS2UsYXykoDinBolcZYhAhwOiFxtjrroMaPrIsdwWs5hr49wYFM+xSDiiSAzHVgaIF8/ffr06fw8zdNWEnEH7zqdbhHjYvq8BuFhKbv+s/A1s5zPHL4uWsJt4Gh1Z0enRtyXZ/tLCdSAfrNxbDoQPpTKAj+auMAk1dI1oHF6/mEbK4YP8yK25exBG5y9wUEafKncgQpQ3UWYf3bEpfZKtyEP7tOQPs8V4n/V+B4STQEZFlOBKhVOzz+A9nEm/M9//Tc8Ep5gFk1hwsVAwBT1DZ/aOixRSHrmxrh0A6tsSXfv3d7uUk/aVVjWdqehgfM28+bW9KphRDTFVCv8nvAp2pi9Qs1vfZ+7rpZUzJLY13A0jVTy4xFECVrjlnIdFojfXhVQwCVmZ9O6L+62keCA5Efw785qUa6pzWZUGEKoCqZBAFdUEGXCBQzAstlLeAAXWfD4M7KKazHHha2vwKPu3nOpYlhMo34cZOcZfsDdnwfzQjLmXZUFXr6tcRYQHyqC6SrkhFQPm5viGjh1qA+Ht4dOS1klmKbVIonJDSpR646kCZ3tQCY8SfWwiJRynba4GVki+MoVcDfYhyKEipJxaT9XtGlisoKIaZ11w7JxAan3CeOmlcSbs7gEwarVXl3INBvnWIzMtgL1FDI/hJBoGFEqYIspRR+pQo9vCokaEcE0DbbK7D5RlKCCn7EdC+El22zoRFlnwEbw7+WmCTsU/lpoc65pwSPNvVRb62O6pnxZ65PWr2QDjkqJv+iQ21dwOKv+r09lBUbdBlaGaBghdDByQm0QgQTFSj6yANuYcGv93J/HJ0YCi3AABUcMIKvKTLk+R9k2dnyjwJftLJDudl8cSqMsdrvrm3icNRdRt+GQM6LzNpwtRGYLxozyoA2nYuYmWa65JDp8wIagf0pBmygIc84TDhlgoG7xfVl8XWbA8gj7Z3DgfCEHopdwAOVZRTTApjnLiZWRddqnss4u9zaisSZv8kt3srfmTv4oleerqVx/t6pk/GSci+CsmWu5pgub3dIGfDcs67QrWzzvuNPpdPa67/ZtAtS2ORXzn4kivHWDFgaOOHZujNPmxE3PDSrS4tlZssKKjICbE5E/bUJSoBm0azxnbVovpmOTHXB09F6XDttmVjrlmAI6RgmMFdM0NwQhi6GRpuM3oyXN9MPSJWos3tnxlXNU4tk4dFPME3oq3ELLyooYtuFxGmEni21/WeQg2sa6FxM+sF1XG5Ous+lrEm9dSGZKbiVgEp+TOEazf3Z8lWYMapxM2zRY8cZU5hhj+kcxIxUjHM6wLK2hcTo8W5/AQSHhm6sAyPoJMYFVWNWlHJjGosOsMHFxMxxACy5kRIXPiUmUzVDdCGacqSsim6+nt9vY0XVoI/XfiUiQwXhimjCWnMsn5NB7Rb8x03RLYIJK0ZjbmvloCqfDM2isYss2pK1iN3+078Rv2B9H/Ie00zGKiWEjhv1pzbw5SrcZ9i8Jw0TiulVSj8ztrm1QdhV7BHtnN+rOc0YcK03LS+GuCbSwr4flYtaRfT/fjlxtnhaGMOEsDrYdNArVoeKWDlxadxtcJht3o6Z6pjGJb2g/743funJ9C3bWVtYOepY1L9T11zThvPS60KDShIvSq/kOl0HpfWZXXQxUDCeJ6xU0Uk0L0hpIqm1ujH5j2rQxGY584BL7XHQoEx5AiN17NuOpacoMomHrQhps2kvj7S1QxPrhJiQCDAZI1j0PaYSj3e8ETj/Y81rsD1/Qvl1p7067ufP+atdL7fuTexbkDdZprzAnSW+uBdu1XS9t+17dRv0v0xc91wi9uq/FivqCZtsVeWCsmKJWOCh0POf9OrnqXtADU3WJDtAp2t1d3b70qxF2eFTQzc7W8k6cX40q4lDl636nu/uu82ZZzfrV0XQLVzDb2+10Or1di1m1lHd08uo4LavuVTDdfYeY7meYomqpIHv6YX0nIZTKpK1tWf+82gS9297N7j/rar/HH16fiYvqy0uOy5wTNjz7QRzLOK3wXmpSXsOz092edYHRQhRd4MOb3ma4Oa+24oeg9wau4bFXPchzSJU04lyvBsbMr7251VREFb8udkq78zvXYfGr8Tuvwa/X6XQO3r6tq6f/9vrYzdXsK+j1UP2l9emXNeQtqRq+OjFLCpZ11cPtYlbOBQArvKgKd7p7nU7nze7Bcu7MFVlfwKJNK6w/zqk16q0l+hfX0NKi12vv/nydrWrKrSh3dmtLZsPbw82wqyuSzadyju056u3uvbzI9foMK662brVrM8xqy1113NpDrf3uTV1t6uj9q3Omto5UQXHfilPv7Xrlpdf3dcrrVZF+Y4/AwYKCENpDm4J9faNYrhLNK2LEboUprxRz/k+QP69FPqpBvmDna4o0Dvner0B+LXepV8fjX4zmCq9pWRHFgdkEz2V1lJ9UJ3FytBlyLyqTzON62F23CPJzOLgBknMVjuOrWSHjdeXvZTWPqsl6i3Kw360tUiDus1rEa2P/srLFvMV/fkbPqHoRwbP71/S+tfD7wM5wN7RwIiZe3wuNiW3mckQ5lq2uz/B6BpkoNIX2re7v7JCYteNCpn3H3dWyU/ipsvfczIH6DkwG9OjstAjUTxSH1gm0HuDu7k60Wvh968VLbeFaX5peRE0o8aacCTU2h2pCr+/NDbe3TajH7GKaRPEldM2l7A+vTm023jbKPRLFcH8xuWBvg8FrSlBWbNeOHd991+60O0g7wwqtdSfSu3DOT4des7K+jKlwfGlLNdlJJ+kdHFvYT8TiOu9fb5WKHiiHVEX6cpxWDQrgS3wMpK/zFep++z+ro2C6AMaKFvqMuZQP6Ptdndpi34RKfKxyubWFmjvxt7/BsQjs7wpsnYjzWY+6TwS26hN7P072m3mcO6sc0XSuhfX169c7sWin0td3Amt9Fisf7wHQcHI8tBheXQ6G2Z0xuu2+OpHRtnc3vZ0HfylB4Wv1gp6vGTXZVTwavx8TP8yanxBClP3Unwjs/1MyVraB4ONweGULOonObuZwtxQgt34fXF5c5ZjZuy6o7SXG23Ow/Nyxw7S7R6gJe+kDAiMSZPPw8Z59jBWUMQZ5lur9bLaVWaBKSWVXmMcJN5lrmS0cZCW3nL6RDKYZG/AHx5hCdCzChyWByWs5aX3FFodn49v2DgHkOHElAhoRhudAJ3Eslfl3FlDCW7P99WU7ebAlDnt0Bm7Y3PGpnbaTAvVQ7+G7iIjCMTyh+JOQa3fX1KLrtb7PLm/6l7tpK7U6hn4zOzEnzJbWLV++p0rwc3p5mNf0ZmrwS9MLJf7S77P3/TsmCm4Uf37Gx+5WLlSOAdOo34L8zqyFTPlZd3bVEvNAp6W7w2wvvdf3rNrPlLDX/4wXVYWUBFRZ7N20Q6sHCrPm7t4qGY+T46H3/Py/zk6eSQ==",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/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 42ec7796..c1d45dc8 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/78f16176.7f85300d.js b/build/assets/js/78f16176.7f85300d.js new file mode 100644 index 00000000..bd9ffabe --- /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 1edd15d4..00000000 --- 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 00000000..5fda51c1 --- /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 20dce429..00000000 --- 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 b713bae9..508368ac 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 06f7072f..00000000 --- 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 00000000..65e2cac2 --- /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 97f83990..1b62fe1e 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/main.6e3d9bfc.js b/build/assets/js/main.6e3d9bfc.js deleted file mode 100644 index 84723253..00000000 --- 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 00000000..06ab7288 --- /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.4b043688.js similarity index 86% rename from build/assets/js/runtime~main.4ee5051f.js rename to build/assets/js/runtime~main.4b043688.js index d6f67cf7..e7f0aeeb 100644 --- a/build/assets/js/runtime~main.4ee5051f.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:"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,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 - - + + -
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 0623a28d..545283cd 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 ebc9f569..3596e910 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 43441395..0a7a381c 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 b286d161..57deed9d 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 ccdcc0b3..6d31b647 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 168c29f3..5184dae7 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 b04b3574..573cac43 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 90086857..05998c36 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 f97a006a..9e73049d 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 9288835b..51aefbef 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 59f5abbd..7c0a1fba 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 0e954bbd..6f9a00e6 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 b3a55316..d0caf631 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 ed3d3c86..e9360a56 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 93f48719..b96c6370 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 d361d455..4055f1a9 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 110cb40d..d596b55e 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 6148144f..fb3fa3db 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 22555ab5..242d7a86 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 f2ee4803..78fa55ad 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 7ccfcf3a..2a86f2f7 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 f1386979..effc12ee 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 576ccc20..8cc34340 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 57d3a277..cd0f1d8e 100644 --- a/build/docs/overview/index.html +++ b/build/docs/overview/index.html @@ -4,8 +4,8 @@ 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 4569c2c0..4b99497a 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 f13de93b..a3f3a1cc 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 58c945fc..657aa58c 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 002e326a..62125ee5 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 fdc8c2ed..86406a80 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 be76feed..33d6b27e 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 dc4ba301..f1d4298f 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 082996d1..4298f43d 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 9265a9e9..a0ac3096 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 a9f8a4fa..48fbc6b4 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 ba87a78d..a70463ca 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 7e34d36e..7aa7bb55 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 c8655618..9847bc83 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 046b15d2..ad3d2fde 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 82d26fef..14998057 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 ab79e4c0..68230592 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 67d9d0f3..46afb5c8 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 d1bc08f2..827df9cd 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 61246ddd..91e08988 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 d585f9cb..3855b663 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 fcb1f6b3..f9d5a51d 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" @@ -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 7ba5a458..d6057284 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 @@ -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/api-reference-postcodes-io.info.mdx b/docs/api/api-reference-postcodes-io.info.mdx index 0685444b..7cbc2954 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 a6a91123..7b9a17f7 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 ab69d93b..c1d03be0 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: 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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/find-place.api.mdx b/docs/api/find-place.api.mdx index 789f1179..5f23620a 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 5cfc225e..7b05fa62 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: eJztXHtvGzmS/yqF3gPGPrTkluSnDoM9T5xNvGPHhmXv3GycU6huSuK6RfaQbDteQ8B+h/2G90kORfa7Ww9Lzt3hMPknFpuPXxWrisVikS+OJhPl9D87A19ozdQUroXSvgiocr64TkCVL1mkmeBO37kQ4iGOgEBWOUoqt+/5Pb+hOpZcQa0rOGOS+lrIZ9gZXJ/tQkA0AaKU8BnRNIAnpqegpzTvD26nFCRVkeCKgi8eqVSmxjgOQxhcn8GY0TAARXUffBFzn4VAJCUu0NCMRUJ4IjJwcziEB3D3M0REhozMKNdEPsOEiokk0ZRR5cKUklBPYSRMQ8Y1nUiCxAOJ9VRIpp9dC/7vglNbQ85ogFQkRSLWUawTKKHwSWgaKap1SHFQF3z2yEKEwdTUBaZCwgMXuBmImA8PLmhJHmnY0qL1JORD0t/57cXexemdC7EcEd6SMVLph0QpNma+6cCFwfnlGUjCH1y4uTp1wadcxcowSSvXcAEZ6Qtp+RswPoEPgwHsgRiPmc+wTxQAiHlApan81RR8BTH6G/W1me1bEbVC+khDOxMKpiK0PYdEU6VhxydccOaTcBceSRhTGAsJlPhTw8JIMK7b8CslsqXi8Zh9o0HalYrlmPgUIsmEBJx7JriCpymV1AyBAhDFo5CpKTVyMStJ4Nd9b/8rsHFJpiAQVAEXGug3pjQwbroREpgtfiQhC0w/fxIya2a/JZVHsYZIUkW5Kbr6hIU7rE3bwAVv1fRC7bpAUjgKpMFXFHgqpZAwo0qRCYV7J1MZg1Hlg+DIOZD2vYM4ByKWPu0v17hPqWDdUF/IQIEYmwYodrvte+64joiolfPzwOk7E6rTDtP+HNeJiCQzqqlEc/HicDKjTt+J8goMTURE9NSp2o1BRH02Znam8vl4FjE8IWot4LeYymfHdST9LWaSBk5fy5i6jtLPIY6j2CwKcRT6LQpxvP6YhAor+FM6I07/xdHPkampJeMTZz7/gr1ZA6Lwe9fz8L8KtNj3qVKO6/iCa8o1ViFRFCbqtPc3hfVeiuMwbSDVmX6TDOe4KRirLyW6PjtKEx0rU6jiUKOdjSROgWYWaVIhp8lYIiod1xkLOSPaFvW6yA8ez5z+567nfZlnPdbJXM8ko4JqY3h/i6lCy5wZ5BU0FeQgFHzCdGz/Jjr9MzHSQ7RkiDu10kO00o7rWNs7NLY3rYSghmhXjXjltjYts8Y2ra0SIoclCz/0BVeIgnL/eXEtSSfIKsSZrH3lOckILEhAQTvKwldVAFzMbsQzCeGSoOlPJ2GHtidtF05/6njQ+Y8Pu20j4MSIet9Ji43yaU0ldvWfn09bf/3y0nG7889e6+QL/sT//wh/zH5/eenO/8WZu07kD30xi4ivi7Df2SJYG34mNMZskTAEFRGfoj2biUca1GEj6rmZnyrPrmKNEw7v1hn4T0wqjQuiRqNVMh47IzoWyWpg0DQwDyEwXkVwztcHMKC+4MECBGSsk+WxCUDCgrT6MGA4RnkmCtqYfFwF6P1vMXskIa4/WpixRcLQVEvrLMggKKNyjQAG9tOq4a8Kg0EUxolPZqbJnxJJfGRJwinGlwCDDkKLFZVDO2QO6k5RCbdYWIfD4zAkI6xm14fKdF2fAXbZwmbAeIBWXEjYuXe8ewd+BDVD6cUqLtw7HVMWEjmhpqwyg4Z5AZobMR4yrqUIYt+OlIM9Q9dPjOG8+P21uE0nJeF6Irj22y5pADu//vrrr5eXVRE7Ofa8ThFlQEO6COFZ+u1t0JmhitDgE7rmuISE7DGvrEqYcaS564SMP9BgaKZjaISgyb5emFowMJNmpGKJyVpOA3p0ZqJbOFoOzrUeqx3IwClXgB02BsKfdxupyFa6IujC8pdg5PFsVF69AxGPjDuzHPUvHwbH+5ANU8LQ6rY7XvdgXlhkiyjyhfeNQCQdljAcHLU7+yf7CIISpRmfqCKI92mZu4YjsxzE1QAyP/aDZAEk48FOZ4b7RBHG+LU8Tb2T3vHBydx1uJB6WkX3KSv8DvDSEZfiO/YOvaPe3HVUFDI9zOxVycvET3CefdrEJJruc3PYhksiH1Rhh6OnROMixmFm11TCQXAKJJgxjksT0ajSMWe6wUROJAuGqELNFBh+oCpvQcVH8VS3QInWagFMK0AUIOmYSsp9Cjsd+BFmRPtTGD0DCQJJlXKhWyx9ZComITCuIurbzXMPfgQSRVJ8YzM0e6auC1T77arxLZMeCcWsAAyJ78eS+M/NTLjOKsJpWvG17Cj0kQ6WLrplNjRALvnhJa/QBlFOrTP9OkBdr3NSCsMA7g9tFMePpUR/RTE+CWlLMyptYCQPqlTcgxGVAaUc3jH9jJAre4WihcliPb/YXcRrYXe7lXiRBV7Cc8kCpYX/QPXejVB0hoEUx2y2JoluCN7o3t0UKixz8VaB9I6gOBakY1nXCnf4M6qQ7SZCEEnxyAIapKGC3RIxN2ddo7QUt1ORZIqmW58iW7OPcJPui14N+hjyMcCO0cDcj2wyxUiEMoGpcxMMUwjQUEsnzB8GGGUSEe7UhlFIOGd8UhPfQVodzvLqcJ1U31iqezA4uz5NGL2czyWyBmfWMTOCPpxg/JIbAprk5MJow4es0uay0jk5OUiUKx8zlxdkP+ygmZgJpUFSHz+PRMwDjIUmWyo08/izqM+qur2q6uhCQoedk5POWtTCDlbd3YTozkqip0xpIU00skwJEoDGM6XIbEselsUQiluVn+G6FE5+V6gIO12vu/96erAV1HouQmjQo2xCBiLWU6NASwMdjYGs0oBW8w0RhxsRcQgLei4YA9hJttg39JHRpzQ2WWkEP1kRNUH6weAcul73YK97fIAheKDjMfXN+uLbfcoRXJJnMAg+ivBZChFYK288MLidMoXRWF1YnAKq2MSG4Mt8NV4ioCebBU2XMHeRnCxgRE1a3pjRNZn5P8/u3K5QriUJkdf1yGCBsx/tkc1P+NFYeeRj52QTPnZO4NPHQekQqOjLvEuwZ8FyEmams0zEB0lmESO8Efyw63mHKynwNpIE73AB+iX2bzlYXFBWgMUqGxntg+3AFo7nhpknWQ705ed3p2mFrcQjwYueijm7DMFHb6DxoHCZjU4XzWL8uhwjxTPEVBa63Y2sQjc9+St2lx+ummAHntMltdKD0IosDzyv0zs86B1V8A67XqezBHRng4UcWy0EXUXlHR+fHHl1VN4yVN5GqLxXoPK8I6+GquoClVBt4fSsgyqJVeVHKeXQIIG/4k5/GzHLe7GGMltRaB6sFmO4GFydlvn1C4rfex6AXWRbkAUzLdSajJXwbixheS9NU9jxvMODoxoQbzGQjYVqJRCv0z1ITV357Kti5rIkhK0ns97b0km9XDGpjehr89pIwsbzW++tib1dq6yLAHqrAW48768A2DnKNleV1e0iKdtqtgdZWkqL8KCV9ZkOuGQRK+Iadr2utxCctxE4rwxiiVOwAJFX33UmiDaeuK0QNe6DDaJtt72rESWLQJ6FVNqcZKVbyVLe+RKpceGShaFmeBZhc5GuMafEj0NNpVOCWBOqCs5NxaqCc41pLKhJDWJZysoQN5azrSGaFLOhTTErBXlN6tm1KUe5623ARGyVLwfFZLZCfCnJActxw4goGjJO/63UhCp4wqQuMhImmSsAopqOHUwmVOfk6KBC/1UYwCXBo2djyE34sGS4bclrabTNLD151ll2+sCUUTxNgzbcO5eEcVO9kFh175iTUEwKs6AWnIc2NkZS0nRAnMSH0rFVuve8JvLBrJMbKULHK2ccJnP3jjDJJ0LOFOzBhfCncCFmGDBI0wZvpVCK+FNVPPBFMk0nSw99bUrjUIshpjTWdj235jMe5/yCGY9bbySa+luxnJF4aFIahw0By9OyUN5xpuHC5D92jDnaYA+MreDi9A7CpB/rat3QKDTpNUbmJH1kIlbw6e52UMn1VCu2l0yHCT3dmjOTTf4tlZKhkpIwoae7FT3ntxcJPd2EnksW2FOfu58BU9uY0sYiZDtO2JEpyYbK7u6iGByVvKQlOYW911DYeyMKe4VjLhNRn0jC45BIU2chfb1lwXSjaWmJmjJJTUQaE36HJuF3eDgci7Bk5e5MOvCNSQd+VxIR2DlsYW0XtvESU2NfCNrbbpckIhufto9Zqv8KnT5cmCwbA9SoosLybh+u9BQlo1ze6+PZKFWKjUKa5H/ciiduPu734YbOhK59OCi1MtzA4sOsflJUPxMtcvf4Vdw9/j7cPV6Lu7DT+a9//PN4tw0mS0DBvWMpvXcAV6eJwBAuhqdE8RMK2L3zF2pi/Las4Zw4i3AzHtBvmFw0i0PNopAOAxpJ9kiqiUYZIefYwuwOkxZwlreo+W4bJ12YRHfj0mG2e5a8mq5BP6jCBtumA6CKWvA0cOHw5OgQ878wlSQrLqvm4X5nH096BcFEyhl6Is/5GSSmBXIq1ZRFlfxKWzM/frzOa8LOzdUpbBHhXdG9Xcft4Q0JMTbkixmF04mk1qPMzNKqIz2k2uwvGhbDPJy6JTVLgFaSBNYJqNqA2HAqYkXxPsLQ3HooTY4NmX1MawDmPdQ3PhsL5SeTZoXCn4HAPFnMvEfndkIYVxo0nolk7iTRRnALMdu2OVIZUfDspYlZhIeUEv5OpWipOMI7CIouciq9hZyoRV4Ws6Pkd30vdqSEZ3Hfcn7UMjq8Nenw/ifp8Brp6HQXE1KNCiwipBIj+L6EFILLTY58Qkokoji05y+L1Ow6q/LWenZDFQvQSuQoNlCzBVpTpWyR2jSR9zZ6s5y85WrTOV5KSaPiNFHyNpqzHiXNitM9XELJAs2pU/JWqrMOJSs0h9NHKocBmzDNFC15mZ/wE5xlnzK8IyFCSnj9UomMae2O25QoMIPACNfFbCTY4aKaIkmVJvYKXcXrMVer5ulVmJJngwX1m0BlYI13CVPvrHzt0DgryaU/MhKPZn0vX7xZJ1/RXObY9GT3pJXfXEDoho8p3FpiYyVK3zFR+l7vNWmKGdpNtgwr0NbyGat4e57XPd7vvD4FMEPtHb8e9bsyyqbcwArQk+Tf9kl0CfDN0hRKwJdn1y2RjLdIjsuo2CAeVqViSbrckml4o6y4TPo3SI1bJf0r8uaqU7SPU3RY3u5uly2XEbfBfmgVcavy6XYasqt2qyQfIcndw++Uw/a/Qn4py20tJhziyepBp3yxcmDuT74c26uTr0w6+74LUGNaWvW8+NjMrLdp0llm3jeYugbUTalojYi9w00zz97Wrq9A622RcvZ9haMx+6zC6p5Re6/rrM4E2sY5aXZIsr7rGS6d3sGB56yZ85OxcYMVsIl1nWXIXpUElOnOtmtzOS3o7TKC3n5Sa2M0pK90D7oL82tWJQC9/WSvg3ibjKC3FYL10K6RHrTN1L+rTXs6VHVFPTG86zjrJJm8LaJ8uAomO50W01r5EOl6sklSRGU96XmlLIfq3B3lyBalLCx6n2CtvAUTpsAXV2RTZlmRMWumGWTauC1r6okHb5QpsI29qCJszB2oMtFwcf9oWd7A6V2WIZDJ/La+Si1noO6q3F5c2kV10fn/7UV20v+2uIpn/824lh3aZ7B63w1Wbxm7NrvPmdv9o+3t/oKLnmXA6RXO196QxIuMmZr0tleTHmQIoIAAUgRNPn9yLfJND1QtTZufQ1Yn4RAyaDktBWhLAj2NR6aIzMZ1ttlj1VFiv0svUhegzedoVis7+fypv/nc1tj39uuPR2WPxOCt1zHeeHKw7rcWFg7MYPZNsJDwidN3plpH5u2nEQ0xGnRzgc8umafKkq+qv7dHItbOjy+Z2FNJXs9eVrp3/pfu0Z9/usfkrKx33/aX9v7u4rzYux/LEFofoPUA9/f3vNXC3z+8fswfcNAvrjOjeiqSR9FsuGDq9J2mdi/pn3PEQ+Vj+lJaLMMlZNei56fX5zAwzR3XeSSSoUhgJNy8aMb4WOAMJW/imVP0ttf2kCMMzx3MRiB5nO3y/NZxK+OLiHLLrbaQk72kkdrDugURQRQ32UlBK38V0kJG31RdjREnK81qibuB8FU2wsJXpbAqZlQSGEtaOMoI7WuTiAR9mgkVWCwzHbj72bzV94c/4G0D85og/jzF16ksLAU+4XiITkxWED4vKMXMvlgkwlA8oV7TpK3p6+vXr/d80Uwln+85ZnsZVL5PI63gw/tbm8l8NbhNn05TbfvTyo/C54UgeWEOzONEX6uPzH1NqUlfkVP4+z0+l1h4BxMvoNtXuLh9pyKSZofw8fb2Ggbm3bgkNYh+Q3SGW38eXH26zpCZK5lU4bU1P4wDY0xMNWXfwnNhPykgMCJB2g6L95Nsz8QMGKoP0tZGZu2DhjYjroYJJzlUIh3Y3JzXxXc+RyJ4TtmA4RP0Yi2LsLAkMNljjskrdMYG5vXtu4bI8eTxMzojDPUAkyeE1P/OAkrCVj6/vmjHD2iEreoMbLWa+jQ220s6NWYRv80IL6hh8mxq7Q2+qka85G8Q/v7U6u9Prf7+1Or/x6dWE6dP0296LwoJs+9NSOMwWu/is5N6F07+dh8un/3sjbQvrjMVSmPdlxe8WHEnw/kci+07qv3PX3LfwTghAVP4d5C9m7rQ8uzcJM967sIr3m1tJCspJPzZuDJhjL8c13mgz8WnY+df7AFAQKXBaj+fmtW10LD2KmvJP/vw/taZz/8bf7jSPQ== 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/api/lookup-postcode.api.mdx b/docs/api/lookup-postcode.api.mdx index cdb1df81..44204958 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 ca712580..d44e67c4 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 4244eb5e..821160c6 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 cc48c529..c950e948 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 079304b8..64cb9067 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 2aede8eb..e21d880c 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 67763b62..6ab9c63e 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/docs/overview.mdx b/docs/overview.mdx index 73ff5c16..b9ee1ffa 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 diff --git a/docs/scottish-postcode/lookup.mdx b/docs/scottish-postcode/lookup.mdx index 95678336..f0d7f67d 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 1c039641..7401d332 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/latest b/latest index 5e8b4189..68ef6b85 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/openapi/components/schemas/ScottishPostcodes.yaml b/openapi/components/schemas/ScottishPostcodes.yaml index 4dab94b2..6a5dc69d 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/openapi/openapi.yaml b/openapi/openapi.yaml index a5af6911..0e7ad84e 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 fcb1f6b3..f9d5a51d 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" @@ -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 7ba5a458..d6057284 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 @@ -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.outcodes.integration.ts b/test/queries.outcodes.integration.ts index 44802f45..f2fbbf61 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 d2fc7a4f..2d911b54 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/queries.scottish_postcodes.integration.ts b/test/queries.scottish_postcodes.integration.ts index 1292023c..b2b07fb4 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 a2a40bf6..ebb0a085 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", diff --git a/test/seed/seed.sql.gz b/test/seed/seed.sql.gz index 3546712b..64eb0027 100644 Binary files a/test/seed/seed.sql.gz and b/test/seed/seed.sql.gz differ