From f7fc3294bca36898ad6b0ee931325c0479bceceb Mon Sep 17 00:00:00 2001 From: ReznoRMichael Date: Tue, 23 Feb 2021 02:26:14 +0100 Subject: [PATCH] change version, release --- docs/app.js | 2 +- docs/index.html | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/app.js b/docs/app.js index 692c5ee..734f0a5 100644 --- a/docs/app.js +++ b/docs/app.js @@ -1 +1 @@ -(()=>{var e={479:(e,r,a)=>{"use strict";a.r(r),a.d(r,{HKCheckCompletion:()=>b});const o={DIV_ID:{intro:{h2:"Game Status",id:"hk-intro",maxPercent:112,saveVersion:"0.0.0.0"},hints:{h2:"My friend Elderbug once told me about...",id:"hk-hints"},bosses:{h2:"Bosses",id:"hk-bosses",percent:0,maxPercent:14},charms:{h2:"Charms",id:"hk-charms",percent:0,maxPercent:36},equipment:{h2:"Equipment",id:"hk-equipment",percent:0,maxPercent:14},nailUpgrades:{h2:"Nail Upgrades",id:"hk-nailupgrades",percent:0,maxPercent:4},nailArts:{h2:"Nail Arts",id:"hk-nailarts",percent:0,maxPercent:3},spells:{h2:"Spells",id:"hk-spells",percent:0,maxPercent:6},maskShards:{h2:"Mask Shards",id:"hk-maskshards",percent:0,maxPercent:4},vesselFragments:{h2:"Vessel Fragments",id:"hk-vesselfragments",percent:0,maxPercent:3},dreamNail:{h2:"Dream Nail and Essence",id:"hk-dreamnail",percent:0,maxPercent:3},warriorDreams:{h2:"Warrior Dreams",id:"hk-warriordreams",percent:0,maxPercent:7},dreamers:{h2:"Dreamers",id:"hk-dreamers",percent:0,maxPercent:3},colosseum:{h2:"Colosseum of Fools",id:"hk-colosseum",percent:0,maxPercent:3},grimmTroupe:{h2:"Grimm Troupe Content Pack",id:"hk-grimmtroupe",percent:0,maxPercent:6},lifeblood:{h2:"Lifeblood Content Pack",id:"hk-lifeblood",percent:0,maxPercent:1},godmaster:{h2:"Godmaster Content Pack",id:"hk-godmaster",percent:0,maxPercent:5},essential:{h2:"Game Completion Essentials",id:"hk-essential"},achievements:{h2:"Achievements Essentials",id:"hk-achievements"},statistics:{h2:"Game Statistics",id:"hk-statistics"}},HINTS:{fireballLevel:{spoiler:"...a mysterious shaman living in a dwelling below the town of Dirtmouth"},hornet1Defeated:{spoiler:"...a skilled protector guarding ruins in a lush green forest"},hasDash:{spoiler:"...an old cloak lying on a green path near a broken shell"},hasWalljump:{spoiler:"...a sharp claw lying forgotten somewhere amidst the insect village"},Crossroads_04:{spoiler:"...a mother sleeping peacefully below the town of Dirtmouth"},slyRescued:{spoiler:"...a fellow town bug who seems to be lost somewhere in the crossroads"},hasLantern:{spoiler:"...a precious item able to carry some light to even the darkest places"},hasSuperDash:{spoiler:"...some powerful crystal beating somewhere deep inside the mines"},hasDreamNail:{spoiler:"...a weapon from a dream world only found where the souls can peacefully rest"},killedInfectedKnight:{spoiler:"...a shattered corpse forgotten in a windy cave in the ancient depths below the city"},hasDoubleJump:{spoiler:"...something incredibly light dropped by a monarchfly in the ancient depths below the city"},killedBlackKnight:{spoiler:"...discarded shells of black guards lying on the floor of a high spire"},lurienDefeated:{spoiler:"...a dreamer sleeping somewhere at the top of a high spire"},dungDefenderOrHornet2:{spoiler:"...a skilled combatant living at the heart of the sewers or watching over a shell amidst ash falling from the sky"},ismaTearOrShadeCloak:{spoiler:"...something precious in a grove accessed from the waterways or a massive royal door guarding a cloak behind the darkness"},defeatedMegaJelly:{spoiler:"...an intelligent being floating inside hidden archives behind the fog"},monomonDefeated:{spoiler:"...a dreamer sleeping somewhere hidden in a foggy area"},hegemolDefeated:{spoiler:"...a dreamer sleeping near a spider nest area"},killedHollowKnight:{spoiler:"...a disturbance inside a black temple"}},BOSSES:{falseKnightDefeated:{name:"False Knight",spoiler:"Forgotten Crossroads",wiki:"False_Knight"},hornet1Defeated:{name:"Hornet Protector",spoiler:"Greenpath",wiki:"Hornet_Protector"},defeatedDungDefender:{name:"Dung Defender",spoiler:"Royal Waterways",wiki:"Dung_Defender"},mageLordDefeated:{name:"Soul Master",spoiler:"City of Tears: Soul Sanctum",wiki:"Soul_Master"},killedBlackKnight:{name:"Watcher Knights",spoiler:"City of Tears: Watcher's Spire",wiki:"Watcher_Knight"},collectorDefeated:{name:"The Collector",spoiler:"City of Tears: Tower of Love",wiki:"Collector"},defeatedMantisLords:{name:"Mantis Lords",spoiler:"Mantis Village",wiki:"Mantis_Lords"},defeatedMegaJelly:{name:"Uumuu",spoiler:"Fog Canyon: Teacher's Archives",wiki:"Uumuu"},hornetOutskirtsDefeated:{name:"Hornet Sentinel",spoiler:"Kingdom's Edge",wiki:"Hornet_Sentinel"},killedInfectedKnight:{name:"Broken Vessel",spoiler:"Ancient Basin",wiki:"Broken_Vessel"},killedMimicSpider:{name:"Nosk",spoiler:"Deepnest",wiki:"Nosk"},killedTraitorLord:{name:"Traitor Lord",spoiler:"Queen's Gardens",wiki:"Traitor_Lord"}},BOSSES_WORLD:{Crossroads_04:{name:"Gruz Mother",spoiler:"Forgotten Crossroads",wiki:"Gruz_Mother"},Crossroads_09:{name:"Brooding Mawlek",spoiler:"Forgotten Crossroads",wiki:"Brooding_Mawlek"}},CHARMS:{gotCharm_1:{name:"#1 Gathering Swarm",spoiler:"Sly: 300 Geo",wiki:"Gathering_Swarm"},gotCharm_2:{name:"#2 Wayward Compass",spoiler:"Iselda: 220 Geo",wiki:"Wayward_Compass"},gotCharm_3:{name:"#3 Grubsong",spoiler:"Grubfather: 10 Grubs rescued",wiki:"Grubsong"},gotCharm_4:{name:"#4 Stalwart Shell",spoiler:"Sly: 200 Geo",wiki:"Stalwart_Shell"},gotCharm_5:{name:"#5 Baldur Shell",spoiler:"Howling Cliffs",wiki:"Baldur_Shell"},gotCharm_6:{name:"#6 Fury of the Fallen",spoiler:"King's Pass",wiki:"Fury_of_the_Fallen"},gotCharm_7:{name:"#7 Quick Focus",spoiler:"Salubra: 800 Geo",wiki:"Quick_Focus"},gotCharm_8:{name:"#8 Lifeblood Heart",spoiler:"Salubra: 250 Geo",wiki:"Lifeblood_Heart"},gotCharm_9:{name:"#9 Lifeblood Core",spoiler:"The Abyss: 15 Lifeblood masks",wiki:"Lifeblood_Core"},gotCharm_10:{name:"#10 Defender's Crest",spoiler:"Royal Waterways",wiki:"Defender's_Crest"},gotCharm_11:{name:"#11 Flukenest",spoiler:"Royal Waterways",wiki:"Flukenest"},gotCharm_12:{name:"#12 Thorns of Agony",spoiler:"Greenpath",wiki:"Thorns_of_Agony"},gotCharm_13:{name:"#13 Mark of Pride",spoiler:"Mantis Village",wiki:"Mark_of_Pride"},gotCharm_14:{name:"#14 Steady Body",spoiler:"Salubra: 120 Geo",wiki:"Steady_Body"},gotCharm_15:{name:"#15 Heavy Blow",spoiler:"Sly: 350 Geo + Shopkeeper's Key",wiki:"Heavy_Blow"},gotCharm_16:{name:"#16 Sharp Shadow",spoiler:"Deepnest",wiki:"Sharp_Shadow"},gotCharm_17:{name:"#17 Spore Shroom",spoiler:"Fungal Wastes",wiki:"Spore_Shroom"},gotCharm_18:{name:"#18 Longnail",spoiler:"Salubra: 300 Geo",wiki:"Longnail"},gotCharm_19:{name:"#19 Shaman Stone",spoiler:"Salubra: 220 Geo",wiki:"Shaman_Stone"},gotCharm_20:{name:"#20 Soul Catcher",spoiler:"Forgotten Crossroads: Ancestral Mound",wiki:"Soul_Catcher"},gotCharm_21:{name:"#21 Soul Eater",spoiler:"Resting Grounds",wiki:"Soul_Eater"},gotCharm_22:{name:"#22 Glowing Womb",spoiler:"Forgotten Crossroads",wiki:"Glowing_Womb"},gotCharm_23:{name:"#23 Fragile Heart",spoiler:"Leg Eater: 350/280 Geo",wiki:"Fragile_Heart"},gotCharm_24:{name:"#24 Fragile Greed",spoiler:"Leg Eater: 250/200 Geo",wiki:"Fragile_Greed"},gotCharm_25:{name:"#25 Fragile Strength",spoiler:"Leg Eater: 600/480 Geo",wiki:"Fragile_Strength"},gotCharm_26:{name:"#26 Nailmaster’s Glory",spoiler:"Sly: All Nail Arts",wiki:"Nailmaster's_Glory"},gotCharm_27:{name:"#27 Joni’s Blessing",spoiler:"Howling Cliffs: Joni's Repose",wiki:"Joni's_Blessing"},gotCharm_28:{name:"#28 Shape of Unn",spoiler:"Greenpath: Lake of Unn",wiki:"Shape_of_Unn"},gotCharm_29:{name:"#29 Hiveblood",spoiler:"The Hive",wiki:"Hiveblood"},gotCharm_30:{name:"#30 Dream Wielder",spoiler:"Seer: 500 Essence",wiki:"Dream_Wielder"},gotCharm_31:{name:"#31 Dashmaster",spoiler:"Fungal Wastes",wiki:"Dashmaster"},gotCharm_32:{name:"#32 Quick Slash",spoiler:"Kingdom's Edge",wiki:"Quick_Slash"},gotCharm_33:{name:"#33 Spell Twister",spoiler:"City of Tears: Soul Sanctum",wiki:"Spell_Twister"},gotCharm_34:{name:"#34 Deep Focus",spoiler:"Crystal Peak",wiki:"Deep_Focus"},gotCharm_35:{name:"#35 Grubberfly’s Elegy",spoiler:"Grubfather: 46 Grubs rescued",wiki:"Grubberfly's_Elegy"},gotCharm_36:{name:"#36 Kingsoul",spoiler:"Queen's Gardens + Ancient Basin",wiki:"Kingsoul"}},COLOSSEUM:{colosseumBronzeCompleted:{name:"Trial of the Warrior",spoiler:"Little Fool: 100 Geo",wiki:"Trial_of_the_Warrior"},colosseumSilverCompleted:{name:"Trial of the Conqueror",spoiler:"Little Fool: 450 Geo + Warrior completed",wiki:"Trial_of_the_Conqueror"},colosseumGoldCompleted:{name:"Trial of the Fool",spoiler:"Little Fool: 800 Geo + Conqueror completed",wiki:"Trial_of_the_Fool"}},DREAMERS:{lurienDefeated:{name:"Lurien the Watcher",spoiler:"City of Tears: Watcher's Spire",wiki:"Lurien"},monomonDefeated:{name:"Monomon the Teacher",spoiler:"Fog Canyon: Teacher's Archives",wiki:"Monomon"},hegemolDefeated:{name:"Herrah the Beast",spoiler:"Deepnest: Distant Village",wiki:"Herrah"}},DREAMNAIL:{hasDreamNail:{name:"Dream Nail acquired",spoiler:"Resting Grounds",wiki:"Dream_Nail"},dreamNailUpgraded:{name:"Awoken Dream Nail",spoiler:"Seer: 1800 Essence",wiki:"Dream_Nail#Awoken_Dream_Nail"},mothDeparted:{name:"Hear the Seer's final words",spoiler:"Seer: 2400 Essence",wiki:"Seer"}},EQUIPMENT:{hasDash:{name:"Mothwing Cloak",spoiler:"Greenpath: Dash ability",wiki:"Mothwing_Cloak"},hasWalljump:{name:"Mantis Claw",spoiler:"Mantis Village: Wall Jump ability",wiki:"Mantis_Claw"},hasSuperDash:{name:"Crystal Heart",spoiler:"Crystal Peak: Super Dash ability",wiki:"Crystal_Heart"},hasDoubleJump:{name:"Monarch Wings",spoiler:"Ancient Basin: Double Jump ability",wiki:"Monarch_Wings"},hasAcidArmour:{name:"Isma's Tear",spoiler:"Royal Waterways: Acid Armour ability",wiki:"Isma's_Tear"},hasKingsBrand:{name:"King's Brand",spoiler:"Kingdom's Edge",wiki:"King's_Brand"},hasShadowDash:{name:"Shade Cloak",spoiler:"The Abyss: Shadow Dash ability",wiki:"Shade_Cloak"}},MASKSHARDS:{slyShellFrag1:{name:"Mask Shard #1",spoiler:"Sly: 150 Geo",wiki:"Mask_Shard"},slyShellFrag2:{name:"Mask Shard #2",spoiler:"Sly: 500 Geo",wiki:"Mask_Shard"},slyShellFrag3:{name:"Mask Shard #3",spoiler:"Sly: 800 Geo + Shopkeeper's Key",wiki:"Mask_Shard"},slyShellFrag4:{name:"Mask Shard #4",spoiler:"Sly: 1500 Geo + Shopkeeper's Key",wiki:"Mask_Shard"},dreamReward7:{name:"Mask Shard #5",spoiler:"Seer: 1500 Essence",wiki:"Mask_Shard"}},MASKSHARDS_WORLD:{Crossroads_13:{name:"Mask Shard #6",spoiler:"Forgotten Crossroads: below Hot Springs",wiki:"Mask_Shard"},Crossroads_09:{name:"Mask Shard #7",spoiler:"Forgotten Crossroads: Brooding Mawlek",wiki:"Mask_Shard"},Crossroads_38:{name:"Mask Shard #8",spoiler:"Grubfather: 5 Grubs rescued",wiki:"Mask_Shard"},Room_Bretta:{name:"Mask Shard #9",spoiler:"Dirtmouth: Bretta's Room, rescue Bretta",wiki:"Mask_Shard"},Fungus2_01:{name:"Mask Shard #10",spoiler:"Queen's Station, requires Mantis Claw",wiki:"Mask_Shard"},Waterways_04b:{name:"Mask Shard #11",spoiler:"Royal Waterways",wiki:"Mask_Shard"},Fungus1_36:{name:"Mask Shard #12",spoiler:"Greenpath: Stone Sanctuary",wiki:"Mask_Shard"},Mines_32:{name:"Mask Shard #13",spoiler:"Crystal Peak: Enraged Guardian",wiki:"Mask_Shard"},Fungus2_25:{name:"Mask Shard #14",spoiler:"Deepnest: entrance from Fungal Wastes",wiki:"Mask_Shard"},Hive_04:{name:"Mask Shard #15",spoiler:"The Hive, use Hive Guardian",wiki:"Mask_Shard"},Room_Mansion:{name:"Mask Shard #16",spoiler:"Resting Grounds: Delicate Flower",wiki:"Mask_Shard"}},VESSELFRAGMENTS:{slyVesselFrag1:{name:"Vessel Fragment #1",spoiler:"Sly: 550 Geo",wiki:"Vessel_Fragment"},slyVesselFrag2:{name:"Vessel Fragment #2",spoiler:"Sly: 900 Geo + Shopkeeper's Key",wiki:"Vessel_Fragment"},dreamReward5:{name:"Vessel Fragment #3",spoiler:"Seer: 700 Essence",wiki:"Vessel_Fragment"},vesselFragStagNest:{name:"Vessel Fragment #4",spoiler:"Stag Nest",wiki:"Vessel_Fragment"}},VESSELFRAGMENTS_WORLD:{Fungus1_13:{name:"Vessel Fragment #5",spoiler:"Greenpath: near Queen's Gardens exit",wiki:"Vessel_Fragment"},Crossroads_37:{name:"Vessel Fragment #6",spoiler:"Forgotten Crossroads: unlock City of Tears lift",wiki:"Vessel_Fragment"},Ruins2_09:{name:"Vessel Fragment #7",spoiler:"Above King's Station",wiki:"Vessel_Fragment"},Deepnest_38:{name:"Vessel Fragment #8",spoiler:"Deepnest: Goam platforming challenge",wiki:"Vessel_Fragment"},Abyss_04:{name:"Vessel Fragment #9",spoiler:"Ancient Basin Fountain: 3000 Geo",wiki:"Vessel_Fragment"}},NAILARTS:{hasDashSlash:{name:"Great Slash",spoiler:"Nailmaster Sheo: Greenpath",wiki:"Great_Slash"},hasUpwardSlash:{name:"Dash Slash",spoiler:"Nailmaster Oro: Kingdom's Edge, 800 Geo",wiki:"Dash_Slash"},hasCyclone:{name:"Cyclone Slash",spoiler:"Nailmaster Mato: Howling Cliffs",wiki:"Cyclone_Slash"}},NAILUPGRADES:{oldNail:{name:"#0 Old Nail",spoiler:"Starting Weapon",wiki:"Nail"},sharpenedNail:{name:"#1 Sharpened Nail",spoiler:"Nailsmith: 250 Geo",wiki:"Nail#Nail_Upgrades"},channeledNail:{name:"#2 Channeled Nail",spoiler:"Nailsmith: 800 Geo + 1 Pale Ore",wiki:"Nail#Nail_Upgrades"},coiledNail:{name:"#3 Coiled Nail",spoiler:"Nailsmith: 2000 Geo + 2 Pale Ore",wiki:"Nail#Nail_Upgrades"},pureNail:{name:"#4 Pure Nail",spoiler:"Nailsmith: 4000 Geo + 3 Pale Ore",wiki:"Nail#Nail_Upgrades"}},SPELLS:{vengefulSpirit:{fireballLevel:1,name:"Vengeful Spirit",spoiler:"Forgotten Crossroads: Ancestral Mound",wiki:"Vengeful_Spirit"},shadeSoul:{fireballLevel:2,name:"Shade Soul",spoiler:"City of Tears: Soul Sanctum + Elegant Key",wiki:"Shade_Soul"},desolateDive:{quakeLevel:1,name:"Desolate Dive",spoiler:"City of Tears: Soul Sanctum",wiki:"Desolate_Dive"},descendingDark:{quakeLevel:2,name:"Descending Dark",spoiler:"Crystal Peak: Crystallised Mound",wiki:"Descending_Dark"},howlingWraiths:{screamLevel:1,name:"Howling Wraiths",spoiler:"Fog Canyon: Overgrown Mound",wiki:"Howling_Wraiths"},abyssShriek:{screamLevel:2,name:"Abyss Shriek",spoiler:"The Abyss, use Howling Wraiths on podium",wiki:"Abyss_Shriek"}},WARRIORDREAMS:{xeroDefeated:{name:"Xero",spoiler:"Resting Grounds",wiki:"Xero"},noEyesDefeated:{name:"No Eyes",spoiler:"Greenpath: Stone Sanctuary",wiki:"No_Eyes"},elderHuDefeated:{name:"Elder Hu",spoiler:"Fungal Wastes",wiki:"Elder_Hu"},aladarSlugDefeated:{name:"Gorb",spoiler:"Howling Cliffs",wiki:"Gorb"},mumCaterpillarDefeated:{name:"Marmu",spoiler:"Queen's Gardens",wiki:"Marmu"},galienDefeated:{name:"Galien",spoiler:"Deepnest",wiki:"Galien"},markothDefeated:{name:"Markoth",spoiler:"Kingdom's Edge, requires Shade Cloak",wiki:"Markoth"}},GRIMMTROUPE:{gotCharm_37:{name:"Charm #37 Sprintmaster",spoiler:"Sly: 400 Geo + Shopkeeper's Key",wiki:"Sprintmaster"},gotCharm_38:{name:"Charm #38 Dreamshield",spoiler:"Resting Grounds",wiki:"Dreamshield"},gotCharm_39:{name:"Charm #39 Weaversong",spoiler:"Deepnest: Weaver's Den",wiki:"Weaversong"},gotCharm_40:{name:"Charm #40 Grimmchild / Carefree Melody",spoiler:"Dirtmouth",wiki:"Grimmchild"},killedGrimm:{name:"Troupe Leader Grimm",spoiler:"Dirtmouth, collect 6 flames",wiki:"Grimm"},grimmChildLevel:{name:"Nightmare King Grimm / Banishment",spoiler:"Dirtmouth or Howling Cliffs",wiki:"Category:The_Grimm_Troupe#Banishment"}},LIFEBLOOD:{killedHiveKnight:{name:"Hive Knight",spoiler:"The Hive, guards Hiveblood charm",wiki:"Hive_Knight"}},GODMASTER_DOORS:{pantheonMaster:{name:"#1 Pantheon of the Master",spoiler:"Godhome",wiki:"Pantheon_of_the_Master"},pantheonArtist:{name:"#2 Pantheon of the Artist",spoiler:"Godhome",wiki:"Pantheon_of_the_Artist"},pantheonSage:{name:"#3 Pantheon of the Sage",spoiler:"Godhome",wiki:"Pantheon_of_the_Sage"},pantheonKnight:{name:"#4 Pantheon of the Knight",spoiler:"Godhome, complete #1, #2 and #3",wiki:"Pantheon_of_the_Knight"}},GODMASTER:{hasGodfinder:{name:"Godtuner",spoiler:"Junk Pit, requires Simple Key",wiki:"Godtuner"}},ESSENTIAL:{grubsCollected:{name:"Grubs Rescued",spoiler:"out of 46 total",max:46,wiki:"Grub"},dreamOrbs:{name:"Essence Collected",spoiler:"Dream Nail (2400 for completion)",max:2400,wiki:"Dream_Nail#Essence"},stationsOpened:{name:"Stag Stations opened",spoiler:"out of 10 total",max:10,wiki:"Fast_Travel_(Hollow_Knight)#Locations_and_Prices"},fountainGeo:{name:"Geo in Fountain",spoiler:"Ancient Basin: 3000 Geo maximum",max:3e3,wiki:"Ancient_Basin#Description"},slyRescued:{name:"Sly Rescued",spoiler:"Forgotten Crossroads, near Gruz Mother",wiki:"Sly"},brettaRescued:{name:"Bretta Rescued",spoiler:"Fungal Wastes, near Dashmaster charm statue",wiki:"Bretta"},hasLantern:{name:"Lumafly Lantern",spoiler:"Sly: 1800 Geo",wiki:"Lumafly_Lantern"},shopkeeperKey:{name:"Shopkeeper's Key",spoiler:"Crystal Peak, below Quirrel location",wiki:"Shopkeeper's_Key"},elegantKey:{name:"Elegant Key",spoiler:"Sly: 800 Geo + Shopkeeper's Key",wiki:"Elegant_Key"},loveKey:{name:"Love Key",spoiler:"Queen's Gardens, near Fungal Wastes",wiki:"Love_Key"},slySimpleKey:{name:"Simple Key #1",spoiler:"Sly: 950 Geo",wiki:"Simple_Key"},simpleKeyCityOfTears:{name:"Simple Key #2",spoiler:"City of Tears, below west Stag Station",wiki:"Simple_Key#How_to_Acquire"},simpleKeyAncientBasin:{name:"Simple Key #3",spoiler:"Ancient Basin, below Broken Vessel",wiki:"Simple_Key#How_to_Acquire"},gotLurkerKey:{name:"Simple Key #4",spoiler:"Colosseum of Fools: Pale Lurker's Retreat",wiki:"Simple_Key#How_to_Acquire"},paleOreAncientBasin:{name:"Pale Ore #1",spoiler:"Ancient Basin, near Cloth location",wiki:"Pale_Ore"},paleOreSeer:{name:"Pale Ore #2",spoiler:"Seer: 300 Essence",wiki:"Pale_Ore#How_to_Acquire"},paleOreCrystalPeak:{name:"Pale Ore #3",spoiler:"Crystal Peak: Hallownest's Crown",wiki:"Pale_Ore#How_to_Acquire"},paleOreDeepnest:{name:"Pale Ore #4",spoiler:"Deepnest, Nosk reward",wiki:"Pale_Ore#How_to_Acquire"},paleOreGrubfather:{name:"Pale Ore #5",spoiler:"Grubfather: 31 Grubs rescued",wiki:"Pale_Ore#How_to_Acquire"},paleOreColosseum:{name:"Pale Ore #6",spoiler:"Colosseum of Fools: Trial of the Conqueror",wiki:"Pale_Ore#How_to_Acquire"},waterwaysAcidDrained:{name:"Acid Drained",spoiler:"Royal Waterways, lever after Dung Defender",wiki:"Royal_Waterways#Sub-area:_Isma.27s_Grove"},hasTramPass:{name:"Tram Pass",spoiler:"Deepnest, Failed Tramway",wiki:"Tram_Pass"},gotQueenFragment:{name:"White Fragment: Queen",spoiler:"White Lady, Queen's Gardens",wiki:"Kingsoul#How_to_Acquire"},gotKingFragment:{name:"White Fragment: King",spoiler:"Pale King, White Palace",wiki:"Kingsoul#How_to_Acquire"},nightmareLanternLit:{name:"Nightmare Lantern Lit",spoiler:"Howling Cliffs, corpse of a large bug",wiki:"Howling_Cliffs#Nightmare_Lantern_Chamber"}},GRUBS_LIST:["Crossroads_35","Crossroads_03","Crossroads_05","Crossroads_48","Crossroads_31","Fungus1_06","Fungus1_07","Fungus1_21","Fungus1_28","Fungus2_18","Ruins1_05","Mines_04","Mines_03","Mines_31","Mines_19","Ruins1_32","RestingGrounds_10","Ruins_House_01","Mines_35","Mines_16","Waterways_04","Waterways_13","Abyss_19","Abyss_17","Mines_24","Fungus1_13","Fungus3_47","Fungus3_10","Fungus3_48","Fungus3_22","Ruins2_07","Ruins2_11","Ruins2_11","Ruins2_11","Deepnest_East_11","Deepnest_East_14","Fungus2_20","Ruins2_03","Deepnest_36","Deepnest_03","Deepnest_31","Deepnest_39","Deepnest_Spider_Town","Waterways_14","Hive_03","Hive_04"],ACHIEVEMENTS:{areaMaps:{name:"Area Maps",spoiler:"Cornifer and Iselda (out of 13)",max:13,list:["mapCrossroads","mapGreenpath","mapFogCanyon","mapRoyalGardens","mapFungalWastes","mapCity","mapWaterways","mapMines","mapDeepnest","mapCliffs","mapOutskirts","mapRestingGrounds","mapAbyss"],wiki:"Map_and_Quill#Maps"},journalEntriesCompleted:{name:"Creatures Encountered",spoiler:"Hunter's Journal (164 max)",max:164,wiki:"Category:Enemies_(Hollow_Knight)#Compendium"},journalNotesCompleted:{name:"Hunter Notes Completed",spoiler:"Hunter's Journal (164 max)",max:164,wiki:"Category:Enemies_(Hollow_Knight)#Compendium"},hasJournal:{name:"Hunter's Journal",spoiler:"Greenpath: Hunter",wiki:"Hunter%27s_Journal"},hasHuntersMark:{name:"Hunter's Mark",spoiler:"Greenpath: Hunter",wiki:"Hunter's_Mark"},killedPrayerSlug:{name:"Journal: Maggot",spoiler:"Forgotten Crossroads: False Knight secret room",wiki:"Maggot"},killedOrangeScuttler:{name:"Journal: Lightseed",spoiler:"Infected Crossroads",wiki:"Lightseed"},killedPigeon:{name:"Journal: Maskfly",spoiler:"Greenpath, Queen's Gardens",wiki:"Maskfly"},killedLazyFlyer:{name:"Journal: Aluba",spoiler:"Lake of Unn, Queen's Gardens (near White Lady)",wiki:"Aluba"},killedAcidFlyer:{name:"Journal: Duranda",spoiler:"Greenpath: Nailmaster Sheo's tent path",wiki:"Duranda"},killedAcidWalker:{name:"Journal: Durandoo",spoiler:"Greenpath, Queen's Gardens",wiki:"Durandoo"},killedPlantShooter:{name:"Journal: Gulka",spoiler:"Greenpath: west of Stone Sanctuary",wiki:"Gulka"},killedMushroomTurret:{name:"Journal: Sporg",spoiler:"Fungal Wastes",wiki:"Sporg"},killedZapBug:{name:"Journal: Charged Lumafly",spoiler:"Fog Canyon: Teacher's Archives (tank)",wiki:"Charged_Lumafly"},killedCrystalCrawler:{name:"Journal: Crystal Crawler",spoiler:"Crystal Peak",wiki:"Crystal_Crawler"},killedGorgeousHusk:{name:"Journal: Gorgeous Husk",spoiler:"City of Tears: secret room",wiki:"Gorgeous_Husk"},killedWorm:{name:"Journal: Goam",spoiler:"Infected Crossroads: near Fungal Wastes entrance",wiki:"Goam"},killedBigCentipede:{name:"Journal: Garpede",spoiler:"Deepnest: east of Hot Spring",wiki:"Garpede"},killedAbyssTendril:{name:"Journal: Void Tendrils",spoiler:"The Abyss: secret room",wiki:"Void_Tendrils"},killedPaleLurker:{name:"Journal: Pale Lurker",spoiler:"Colosseum of Fools: secret area",wiki:"Pale_Lurker"},falseKnightDreamDefeated:{name:"Failed Champion",spoiler:"Forgotten Crossroads",wiki:"Failed_Champion"},mageLordDreamDefeated:{name:"Soul Tyrant",spoiler:"City of Tears: Soul Sanctum",wiki:"Soul_Tyrant"},infectedKnightDreamDefeated:{name:"Lost Kin",spoiler:"Ancient Basin",wiki:"Lost_Kin"},whiteDefenderDefeated:{name:"White Defender",spoiler:"Royal Waterways",wiki:"White_Defender"},greyPrinceDefeated:{name:"Grey Prince Zote",spoiler:"Dirtmouth: Bretta's Room (per save choice)",wiki:"Grey_Prince_Zote"},killedHollowKnight:{name:"Hollow Knight",spoiler:"Forgotten Crossroads: Black Egg Temple",wiki:"Hollow_Knight"},salubraBlessing:{name:"Salubra's Blessing",spoiler:"Salubra: 800 Geo + all 40 Charms found",wiki:"Salubra's_Blessing"},gotShadeCharm:{name:"Void Heart",spoiler:"Kingsoul + Birthplace",wiki:"Void_Heart"},killedFinalBoss:{name:"Radiance",spoiler:"Forgotten Crossroads: Black Egg Temple",wiki:"Radiance"},bossDoorStateTier5:{name:"Embrace the Void",spoiler:"Godhome: Pantheon of Hallownest",wiki:"Pantheon_of_Hallownest"},zoteStatus:{name:"Zote Status",nameNeglect:"Zote Choice: Neglect",nameRivalry:"Zote Choice: Rivalry",nameTrappedVengefly:"Zote Status: Vengefly",nameNotRescuedVengefly:"Zote Status: Greenpath",nameTrappedDeepnest:"Zote Status: Deepnest",nameColosseum:"Zote Status: Colosseum of Fools",spoiler:"One achievement per save file",spoilerNeglect:"Left Zote to die",spoilerRivalry:"Defeated Zote in the Colosseum of Fools",spoilerTrappedVengefly:"Greenpath, defeat Vengefly King",spoilerNotRescuedVengefly:"Check what happened with Zote",spoilerTrappedDeepnest:"Deepnest, free from cobwebs",spoilerColosseum:"Trial of the Warrior",wiki:"Zote"},nailsmithStatus:{name:"Nailsmith Status",nameHappyCouple:"Nailsmith Choice: Happy Couple",namePurity:"Nailsmith Choice: Purity",nameSheoHutWaiting:"Nailsmith Status: Sheo",nameUpgradeNail:"Nailsmith Status: Waiting",spoiler:"One achievement per save file",spoilerHappyCouple:"Found a new calling",spoilerPurity:"Slain with Pure Nail",spoilerSheoHutWaiting:"Waiting at Sheo's Hut",spoilerUpgradeNail:"Upgrade Nail to Pure Nail",wiki:"Nailsmith"},mrMushroomState:{name:"Mr Mushroom",spoiler1:"Fungal Wastes, near Cornifer",spoiler2:"Kingdom's Edge, near Isma's Grove",spoiler3:"Deepnest, near Galien",spoiler4:"Howling Cliffs, near Nailmaster Mato",spoiler5:"Ancient Basin, near Monarch Wings",spoiler6:"Fog Canyon, near Overgrown Mound",spoiler7:"King's Pass, game starting location",wiki:"Mister_Mushroom"}},STATISTICS:{nailDamage:{name:"Nail Damage",spoiler:"Nailsmith upgrades, City of Tears",max:21,wiki:"Nail#Nail_Upgrades"},charmSlots:{name:"Charm Notches",spoiler:"out of 11 total",max:11,wiki:"Category:Charms#Notches"},whisperingRoots:{name:"Whispering Roots completed",spoiler:"Dream Nail (out of 15)",max:15,wiki:"Whispering_Root"},relicsWandererJournal:{name:"Relic #1 found total",nameHeld:"trinket1",nameSold:"soldTrinket1",spoiler:"Wanderer's Journal (out of 14)",max:14,wiki:"Wanderer's_Journal"},relicsHallownestSeal:{name:"Relic #2 found total",nameHeld:"trinket2",nameSold:"soldTrinket2",spoiler:"Hallownest Seal (out of 17)",max:17,wiki:"Hallownest_Seal"},relicsKingsIdol:{name:"Relic #3 found total",nameHeld:"trinket3",nameSold:"soldTrinket3",spoiler:"King's Idol (out of 8)",max:8,wiki:"King's_Idol"},relicsArcaneEgg:{name:"Relic #4 found total",nameHeld:"trinket4",nameSold:"soldTrinket4",spoiler:"Arcane Egg (4 max, 1 missable)",max:4,wiki:"Arcane_Egg"},geoRocks:{name:"Geo Rocks",spoiler:"Unbroken/Broken/Discovered Total",wiki:"Geo#How_to_Acquire"},geoPool:{name:"Shade Geo",spoiler:"Amount of Geo the Shade is currently holding",min:0,wiki:"Shade"},rancidEggs:{name:"Rancid Eggs",spoiler:"Find: Hallownest, Buy: Sly, Tuk",wiki:"Rancid_Egg"},jinnEggsSold:{name:"Rancid Eggs sold to Jinn",spoiler:"Only in Steel Soul Mode",wiki:"Jinn"},xunFlowerBrokeTimes:{name:"Delicate Flowers broken",spoiler:"Resting Grounds: Grey Mourner",wiki:"Delicate_Flower"},notchShroomOgres:{name:"Charm Notch #1",spoiler:"Fungal Wastes: Shroom Ogres room",wiki:"Category:Charms#Notches"},salubraNotch1:{name:"Charm Notch #2",spoiler:"Salubra: 120 Geo + 5 Charms found",wiki:"Category:Charms#Notches"},salubraNotch2:{name:"Charm Notch #3",spoiler:"Salubra: 500 Geo + 10 Charms found",wiki:"Category:Charms#Notches"},salubraNotch3:{name:"Charm Notch #4",spoiler:"Salubra: 900 Geo + 18 Charms found",wiki:"Category:Charms#Notches"},salubraNotch4:{name:"Charm Notch #5",spoiler:"Salubra: 1400 Geo + 25 Charms found",wiki:"Category:Charms#Notches"},colosseumBronzeCompleted:{name:"Charm Notch #6",spoiler:"Colosseum of Fools: Trial of the Warrior",wiki:"Category:Charms#Notches"},notchFogCanyon:{name:"Charm Notch #7",spoiler:"Fog Canyon: explosive eggs room",wiki:"Category:Charms#Notches"},gotGrimmNotch:{name:"Charm Notch #8",spoiler:"Dirtmouth: Troupe Leader Grimm",wiki:"Category:Charms#Notches"},hasDreamGate:{name:"Dreamgate",spoiler:"Seer: 900 Essence",wiki:"Dreamgate"},fragileGreed_unbreakable:{name:"Unbreakable Greed",spoiler:"Divine: Fragile Greed + 9000 Geo",wiki:"Divine#Unbreakable_Charms"},fragileHealth_unbreakable:{name:"Unbreakable Heart",spoiler:"Divine: Fragile Heart + 12000 Geo",wiki:"Divine#Unbreakable_Charms"},fragileStrength_unbreakable:{name:"Unbreakable Strength",spoiler:"Divine: Fragile Strength + 15000 Geo",wiki:"Divine#Unbreakable_Charms"},killedMenderBug:{name:"Journal: Menderbug",spoiler:"Forgotten Crossroads + destroy sign",wiki:"Menderbug"},killedBindingSeal:{name:"Journal: Seal of Binding",spoiler:"White Palace: Path of Pain completion",wiki:"Seal_of_Binding"},killedGodseekerMask:{name:"Journal: Weathered Mask",spoiler:"Godhome: Land of Storms",wiki:"Weathered_Mask"},killedVoidIdol_1:{name:"Journal: Void Idol Attuned",spoiler:"Godhome: Hall of Gods, defeat all",wiki:"Void_Idol"},killedVoidIdol_2:{name:"Journal: Void Idol Ascended",spoiler:"Godhome: Hall of Gods, defeat all",wiki:"Void_Idol"},killedVoidIdol_3:{name:"Journal: Void Idol Radiant",spoiler:"Godhome: Hall of Gods, defeat all",wiki:"Void_Idol"},elderbugGaveFlower:{name:"Delicate Flower: Elderbug",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenGodseekerFlower:{name:"Delicate Flower: Godseeker",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenOroFlower:{name:"Delicate Flower: Nailmaster Oro",spoiler:"D. from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenWhiteLadyFlower:{name:"Delicate Flower: White Lady",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenEmilitiaFlower:{name:"Delicate Flower: Emilitia",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},whitePalaceSecretRoomVisited:{name:"White Palace Secret Room visited",spoiler:"Help identify this room!",wiki:"White_Palace#Secret_rooms"},killsBindingSeal:{name:"Path of Pain",spoiler:"White Palace: main secret area",wiki:"White_Palace#Sub-area:_Path_of_Pain"},whiteDefenderDefeats:{name:"White Defender times defeated",spoiler:"Royal Waterways (5 max)",max:5,wiki:"White_Defender"},greyPrinceDefeats:{name:"Grey Prince Zote times defeated",spoiler:"Dirtmouth (10 max)",max:10,wiki:"Grey_Prince_Zote"}}};var s=a(794);const i={Tutorial_01:"King's_Pass",Town:"Dirtmouth",Room_shop:"Sly",Room_Sly_Storeroom:"Sly_Basement",Room_Town_Stag_Station:"Dirtmouth_Stag",Room_mapper:"Iselda",Room_Bretta:"Bretta",Room_Bretta_Basement:"Bretta_Basement",Room_Ouiji:"Jiji",Room_Jinn:"Jinn",Room_Tram_RG:"Upper_Tram",Room_Tram:"Lower_Tram",Crossroads_01:"Crossroads_Well",Crossroads_02:"Crossroads_Outside_Temple",Crossroads_03:"Crossroads_Outside_Stag",Crossroads_04:"Crossroads_Gruz_Mother",Crossroads_05:"Crossroads_Central_Grub",Crossroads_06:"Crossroads_Outside_Mound",Crossroads_07:"Crossroads_Gruzzer",Crossroads_08:"Crossroads_Aspid_Arena",Crossroads_09:"Crossroads_Mawlek_Boss",Crossroads_10:"Crossroads_False_Knight_Arena",Crossroads_11_alt:"Crossroads_Greenpath_Entrance",Crossroads_12:"Crossroads_Corridor_to_Acid_Grub",Crossroads_13:"Crossroads_Goam_Mask_Shard",Crossroads_14:"Crossroads_Outside_Myla",Crossroads_15:"Crossroads_Corridor_to_Tram",Crossroads_16:"Crossroads_Above_Lever",Crossroads_18:"Crossroads_Fungal_Entrance",Crossroads_19:"Crossroads_Before_Gruz_Mother",Crossroads_21:"Crossroads_Outside_False_Knight",Crossroads_22:"Crossroads_Glowing_Womb_Arena",Crossroads_25:"Crossroads_Mawlek_Entrance",Crossroads_27:"Crossroads_Outside_Tram",Crossroads_30:"Crossroads_Hot_Spring",Crossroads_31:"Crossroads_Spike_Grub",Crossroads_33:"Crossroads_Cornifer",Crossroads_35:"Crossroads_Acid_Grub",Crossroads_36:"Crossroads_Mawlek_Middle",Crossroads_37:"Crossroads_Vessel_Fragment",Crossroads_38:"Crossroads_Grubfather",Crossroads_39:"Crossroads_Corridor_Right_of_Temple",Crossroads_40:"Crossroads_Corridor_Right_of_Central_Grub",Crossroads_42:"Crossroads_Right_Of_Mask_Shard",Crossroads_43:"Crossroads_Corridor_to_Elevator",Crossroads_45:"Crossroads_Myla",Crossroads_46:"Crossroads_Tram",Crossroads_47:"Crossroads_Stag",Crossroads_48:"Crossroads_Guarded_Grub",Crossroads_49:"Crossroads_Elevator",Crossroads_52:"Crossroads_Goam_Journal",Crossroads_ShamanTemple:"Crossroads_Ancestral_Mound",Room_Mender_House:"Crossroads_Menderbug",Room_Charm_Shop:"Crossroads_Salubra",Room_ruinhouse:"Crossroads_Rescue_Sly",Room_temple:"Crossroads_Inside_Temple",Fungus1_01:"Greenpath_Entrance",Fungus1_01b:"Greenpath_Waterfall_Bench",Fungus1_02:"Greenpath_First_Hornet_Sighting",Fungus1_03:"Greenpath_Storerooms",Fungus1_04:"Greenpath_Hornet",Fungus1_05:"Greenpath_Outside_Thorns",Fungus1_06:"Greenpath_Cornifer",Fungus1_07:"Greenpath_Outside_Hunter",Fungus1_08:"Greenpath_Hunter",Fungus1_09:"Greenpath_Sheo_Gauntlet",Fungus1_10:"Greenpath_Acid_Bridge",Fungus1_11:"Greenpath_Above_Fog_Canyon",Fungus1_12:"Greenpath_MMC_Corridor",Fungus1_13:"Greenpath_Whispering_Root",Fungus1_14:"Greenpath_Thorns_of_Agony",Fungus1_15:"Greenpath_Outside_Sheo",Fungus1_16_alt:"Greenpath_Stag",Fungus1_17:"Greenpath_Charger_Corridor",Fungus1_19:"Greenpath_Above_Sanctuary_Bench",Fungus1_20_v02:"Greenpath_Vengefly_King",Fungus1_21:"Greenpath_Outside_Hornet",Fungus1_22:"Greenpath_Outside_Stag",Fungus1_25:"Greenpath_Corridor_to_Unn",Fungus1_26:"Greenpath_Lake_Of_Unn",Fungus1_29:"Greenpath_Massive_Moss_Charger",Fungus1_30:"Greenpath_Below_Toll_Bench",Fungus1_31:"Greenpath_Toll",Fungus1_32:"Greenpath_Moss_Knight_Arena",Fungus1_34:"Greenpath_Stone_Sanctuary_Entrance",Fungus1_35:"Greenpath_Stone_Sanctuary",Fungus1_36:"Greenpath_Stone_Sanctuary_Mask_Shard",Fungus1_37:"Greenpath_Sanctuary_Bench",Fungus1_Slug:"Greenpath_Unn",Room_nailmaster_02:"Greenpath_Sheo",Room_Slug_Shrine:"Greenpath_Unn_Bench",Deepnest_01:"Fungal_Deepnest_Fall",Fungus2_01:"Fungal_Queen's_Station",Fungus2_02:"Fungal_Queen's_Stag",Fungus2_03:"Fungal_Outside_Queen's",Fungus2_04:"Fungal_Below_Ogres",Fungus2_05:"Fungal_Shrumal_Ogres",Fungus2_06:"Fungal_Outside_Leg_Eater",Fungus2_07:"Fungal_Shrumal_Warrior_Acid_Bridge",Fungus2_08:"Fungal_Outside_Elder_Hu",Fungus2_09:"Fungal_Cloth_Corridor",Fungus2_10:"Fungal_Left_Of_Pilgrim's_Way",Fungus2_11:"Fungal_Right_of_Bouncy_Grub",Fungus2_12:"Fungal_Mantis_Corridor",Fungus2_13:"Fungal_Bretta_Bench",Fungus2_14:"Fungal_Mantis_Village",Fungus2_15:"Fungal_Mantis_Lords",Fungus2_17:"Fungal_Above_Mantis_Village",Fungus2_18:"Fungal_Cornifer",Fungus2_19:"Fungal_Right_Of_Spore_Shroom",Fungus2_20:"Fungal_Spore_Shroom",Fungus2_21:"Fungal_Pilgrim's_Way",Fungus2_23:"Fungal_Dashmaster",Fungus2_26:"Fungal_Leg_Eater",Fungus2_28:"Fungal_Shrumal_Warrior_Loop",Fungus2_29:"Fungal_Core_Upper",Fungus2_30:"Fungal_Core_Lower",Fungus2_31:"Fungal_Mantis_Rewards",Fungus2_32:"Fungal_Elder_Hu",Fungus2_33:"Fungal_Leg_Eater_Root",Fungus2_34:"Fungal_Willoh",Fungus3_01:"Fog_Upper_West_Tall",Fungus3_02:"Fog_Lower_West_Tall",Fungus3_03:"Fog_Queen's_Gardens_Acid_Entrance",Fungus3_24:"Fog_Corridor_to_Overgrown_Mound",Fungus3_25:"Fog_Cornifer",Fungus3_25b:"Fog_Corridor_to_Cornifer",Fungus3_26:"Fog_East_Tall",Fungus3_27:"Fog_Corridor_to_Archives",Fungus3_28:"Fog_Charm_Notch",Fungus3_30:"Fog_Lifeblood",Fungus3_35:"Fog_Millibelle",Fungus3_44:"Fog_Overgrown_Mound_Entrance",Fungus3_47:"Fog_Archives_Entrance",Fungus3_archive:"Fog_Archives_Bench",Fungus3_archive_02:"Fog_Uumuu_Arena",Room_Fungus_Shaman:"Fog_Overgrown_Mound",Cliffs_01:"Cliffs_Main",Cliffs_02:"Cliffs_Gorb",Cliffs_03:"Cliffs_Stag_Nest",Cliffs_04:"Cliffs_Joni's_Dark",Cliffs_05:"Cliffs_Joni's_Pickup",Cliffs_06:"Cliffs_Grimm_Lantern",Fungus1_28:"Cliffs_Baldur's_Shell",Room_nailmaster:"Cliffs_Mato",Mines_01:"Crystal_Dive_Entrance",Mines_02:"Crystal_Dark_Entrance",Mines_03:"Crystal_Spike_Grub",Mines_04:"Crystal_Entrance_Conveyors",Mines_05:"Crystal_Above_Spike_Grub",Mines_06:"Crystal_Deep_Focus_Gauntlet",Mines_07:"Crystal_Dark_Room",Mines_10:"Crystal_Elevator_Entrance",Mines_11:"Crystal_Left_Of_Guardian",Mines_13:"Crystal_Top_Corridor",Mines_16:"Crystal_Mimic",Mines_17:"Crystal_Corridor_to_Spike_Grub",Mines_18:"Crystal_Guardian_Bench",Mines_19:"Crystal_Grub_Crushers",Mines_20:"Crystal_East_Tall",Mines_23:"Crystal_Crown_Whispering_Root",Mines_24:"Crystal_Crown_Grub",Mines_25:"Crystal_Crown_Climb",Mines_28:"Crystal_Outside_Mound",Mines_29:"Crystal_Dark_Bench",Mines_30:"Crystal_Cornifer",Mines_31:"Crystal_Crystal_Heart_Gauntlet",Mines_32:"Crystal_Enraged_Guardian_Arena",Mines_33:"Crossroads_Peak_Dark_Toll",Mines_34:"Crystal_Crown_Peak",Mines_35:"Crystal_Mound",Mines_36:"Crystal_Deep_Focus",Mines_37:"Crystal_Chest_Crushers",Abyss_02:"Basin_Broken_Bridge",Abyss_03:"Basin_Tram",Abyss_04:"Basin_Fountain",Abyss_05:"Basin_Palace_Grounds",Abyss_17:"Basin_Cloth",Abyss_18:"Basin_Corridor_to_Broken_Vessel",Abyss_19:"Basin_Broken_Vessel_Grub",Abyss_20:"Basin_Simple_Key",Abyss_21:"Basin_Monarch_Wings",Abyss_22:"Basin_Hidden_Station",Abyss_06_Core:"Abyss_Core",Abyss_08:"Abyss_Lifeblood_Core",Abyss_09:"Abyss_Lighthouse_Climb",Abyss_10:"Abyss_Shade_Cloak",Abyss_12:"Abyss_Shriek",Abyss_15:"Abyss_Birthplace",Abyss_16:"Abyss_Corridor_to_Lighthouse",Abyss_Lighthouse_room:"Abyss_Lighthouse",Crossroads_46b:"Grounds_Tram",Crossroads_50:"Grounds_Blue_Lake",RestingGrounds_02:"Grounds_Xero",RestingGrounds_04:"Grounds_Dream_Nail_Entrance",RestingGrounds_05:"Grounds_Whispering_Root",RestingGrounds_06:"Grounds_Corridor_Below_Xero",RestingGrounds_07:"Grounds_Seer",RestingGrounds_08:"Grounds_Spirit's_Glade",RestingGrounds_09:"Grounds_Stag",RestingGrounds_10:"Grounds_Crypts",RestingGrounds_12:"Grounds_Outside_Grey_Mourner",RestingGrounds_17:"Grounds_Dreamshield",Room_Mansion:"Grounds_Grey_Mourner",Ruins2_10:"Grounds_Elevator",Abyss_03_c:"Edge_Tram",Deepnest_East_01:"Edge_Left_Of_Hive",Deepnest_East_02:"Edge_Above_Hive",Deepnest_East_03:"Edge_Entrance",Deepnest_East_04:"Edge_Bardoon",Deepnest_East_06:"Edge_Outside_Oro",Deepnest_East_07:"Edge_Whispering_Root",Deepnest_East_08:"Edge_Great_Hopper_Idol",Deepnest_East_09:"Edge_Corridor_Outside_Colosseum",Deepnest_East_10:"Edge_Markoth_Arena",Deepnest_East_11:"Edge_Below_Camp_Bench",Deepnest_East_12:"Edge_Hornet_Sentinel_Corridor",Deepnest_East_13:"Edge_Camp_Bench",Deepnest_East_14:"Edge_Below_Oro",Deepnest_East_14b:"Edge_Quick_Slash",Deepnest_East_15:"Edge_Lifeblood",Deepnest_East_16:"Edge_Oro_Scarecrow",Deepnest_East_17:"Edge_420_Geo_Rock",Deepnest_East_18:"Edge_Outside_Markoth",Deepnest_East_Hornet:"Edge_Hornet_Sentinel_Arena",GG_Lurker:"Edge_Pale_Lurker",Room_Colosseum_01:"Edge_Colo_Entrance",Room_Colosseum_02:"Edge_Colo_Bench",Room_Colosseum_Bronze:"Edge_Colo_1_Arena",Room_Colosseum_Gold:"Edge_Colo_3_Arena",Room_Colosseum_Silver:"Edge_Colo_2_Arena",Room_Colosseum_Spectate:"Edge_Colo_Spectate",Room_nailmaster_03:"Edge_Oro",Room_Wyrm:"Edge_Cast-Off_Shell",Abyss_01:"City_Broken_Elevator",Crossroads_49b:"City_Left_Elevator",Room_nailsmith:"City_Nailsmith",Ruins_Bathhouse:"City_Pleasure_House_Bench",Ruins_Elevator:"City_Pleasure_House_Elevator",Ruins_House_01:"City_Guarded_Grub",Ruins_House_02:"City_Gorgeous_Husk",Ruins_House_03:"City_Emilitia",Ruins1_01:"City_Pilgrim's_Entrance",Ruins1_02:"City_Quirrel_Bench",Ruins1_03:"City_Rafters",Ruins1_04:"City_Outside_Nailsmith",Ruins1_05:"City_Grub_Above_Lemm",Ruins1_05b:"City_Lemm",Ruins1_05c:"City_Egg_Above_Lemm",Ruins1_06:"City_Corridor_to_Storerooms",Ruins1_09:"City_Soul_Twister_Arena",Ruins1_17:"City_Whispering_Root",Ruins1_18:"City_Corridor_to_Spire",Ruins1_23:"City_Sanctum_Entrance",Ruins1_24:"City_Soul_Master_Arena",Ruins1_25:"City_Sanctum_East_Elevators",Ruins1_27:"City_Hollow_Knight_Fountain",Ruins1_28:"City_Storerooms",Ruins1_29:"City_Storerooms_Stag",Ruins1_30:"City_Sanctum_Spell_Twister",Ruins1_31:"City_Toll_Bench",Ruins1_31b:"City_Shade_Soul_Arena",Ruins1_32:"City_Soul_Master_Rewards",Ruins2_01:"City_Spire_Second_Floor",Ruins2_01_b:"City_Spire_First_Floor",Ruins2_03:"City_Spire_Fourth_Floor",Ruins2_03b:"City_Spire_Third_Floor",Ruins2_04:"City_Right_Hub",Ruins2_05:"City_Above_King's",Ruins2_06:"City_King's_Station",Ruins2_07:"City_Grub_Below_King's",Ruins2_08:"City_King's_Stag",Ruins2_09:"City_King's_Vessel_Fragment",Ruins2_10b:"City_Right_Elevator",Ruins2_11:"City_Collector_Arena",Ruins2_11_b:"City_Tower_of_Love",Ruins2_Watcher_Room:"City_Lurien_Elevator",Hive_01:"Hive_Entrance",Hive_02:"Hive_Whispering_Root",Hive_03:"Hive_Outside_Grub",Hive_03_c:"Hive_Outside_Shortcut",Hive_04:"Hive_Mask_Shard",Hive_05:"Hive_Knight_Arena",GG_Pipeway:"Waterways_Flukemunga_Corridor",GG_Waterways:"Waterways_Junk_Pit",Room_GG_Shortcut:"Waterways_Fluke_Hermit",Waterways_01:"Waterways_Entrance",Waterways_02:"Waterways_Main_Bench",Waterways_03:"Waterways_Tuk",Waterways_04:"Waterways_Hidden_Grub",Waterways_04b:"Waterways_Mask_Shard",Waterways_05:"Waterways_Dung_Defender_Arena",Waterways_06:"Waterways_Corridor_to_Broken_Elevator",Waterways_07:"Waterways_Left_Of_Isma's_Grove",Waterways_08:"Waterways_Outside_Flukemarm",Waterways_09:"Waterways_Cornifer",Waterways_12:"Waterways_Flukemarm_Arena",Waterways_13:"Waterways_Isma's_Grove",Waterways_14:"Waterways_Edge_Acid_Corridor",Waterways_15:"Waterways_Dung_Defender's_Cave",Abyss_03_b:"Deepnest_Tram",Deepnest_01b:"Deepnest_Upper_Cornifer",Deepnest_02:"Deepnest_Outside_Mimics",Deepnest_03:"Deepnest_Left_Of_Hot_Spring",Deepnest_09:"Deepnest_Distant_Village_Stag",Deepnest_10:"Deepnest_Distant_Village",Deepnest_14:"Deepnest_Failed_Tramway_Bench",Deepnest_16:"Deepnest_After_Lower_Cornifer",Deepnest_17:"Deepnest_Garpede_Corridor_Below_Cornifer",Deepnest_26:"Deepnest_Failed_Tramway_Lifeblood",Deepnest_26b:"Deepnest_Tram_Pass",Deepnest_30:"Deepnest_Hot_Spring",Deepnest_31:"Deepnest_Nosk_Corridor",Deepnest_32:"Deepnest_Nosk_Arena",Deepnest_33:"Deepnest_Zote_Arena",Deepnest_34:"Deepnest_First_Devout",Deepnest_35:"Deepnest_Outside_Galien",Deepnest_36:"Deepnest_Mimics",Deepnest_37:"Deepnest_Corridor_to_Tram",Deepnest_38:"Deepnest_Vessel_Fragment",Deepnest_39:"Deepnest_Whispering_Root",Deepnest_40:"Deepnest_Galien_Arena",Deepnest_41:"Deepnest_Midwife",Deepnest_42:"Deepnest_Outside_Mask_Maker",Deepnest_44:"Deepnest_Sharp_Shadow",Deepnest_45_v02:"Deepnest_Weaver's_Den",Deepnest_Spider_Town:"Deepnest_Beast's_Den",Fungus2_25:"Deepnest_Lower_Cornifer",Room_Mask_Maker:"Deepnest_Mask_Maker",Room_spider_small:"Deepnest_Brumm",Deepnest_43:"Gardens_Corridor_To_Deepnest",Fungus1_23:"Gardens_First_Loodle_Corridor",Fungus1_24:"Gardens_Cornifer",Fungus3_04:"Gardens_Before_Petra_Arena",Fungus3_05:"Gardens_Petra_Arena",Fungus3_08:"Gardens_Lower_Petra_Corridor",Fungus3_10:"Gardens_Main_Arena",Fungus3_11:"Gardens_Whispering_Root",Fungus3_13:"Gardens_Outside_Stag",Fungus3_21:"Gardens_Corridor_to_Traitor_Lord",Fungus3_22:"Gardens_Upper_Grub",Fungus3_23:"Gardens_Traitor_Lord_Arena",Fungus3_34:"Gardens_Entrance",Fungus3_39:"Gardens_Moss_Prophet",Fungus3_49:"Gardens_Traitor's_Child's_Grave",Fungus3_40:"Gardens_Gardens_Stag",Fungus3_48:"Gardens_Outside_White_Lady",Fungus3_50:"Gardens_Toll_Bench",Room_Queen:"Gardens_White_Lady",White_Palace_01:"Palace_Entrance",White_Palace_02:"Palace_First_Mold",White_Palace_03_hub:"Palace_Hub",White_Palace_04:"Palace_Left_Of_Hub",White_Palace_05:"Palace_Saw_Room",White_Palace_06:"Palace_Balcony",White_Palace_07:"Palace_Lamp_Pogo",White_Palace_08:"Palace_Workshop",White_Palace_09:"Palace_Throne",White_Palace_11:"Palace_Outside",White_Palace_12:"Palace_Spike_Drop",White_Palace_13:"Palace_Thorn_Jump",White_Palace_14:"Palace_Hell_Corridor",White_Palace_15:"Palace_Caged_Lever",White_Palace_16:"Palace_Saw_Climb",White_Palace_17:"POP_Lever",White_Palace_18:"POP_Entrance",White_Palace_19:"POP_Vertical",White_Palace_20:"POP_Final",Dream_Final_Boss:"Egg_Radiance",Room_Final_Boss_Atrium:"Egg_Bench",Room_Final_Boss_Core:"Egg_Hollow_Knight",Grimm_Divine:"Grimm_Divine",Grimm_Main_Tent:"Grimm_Tent",Grimm_Nightmare:"Grimm_NKG",Dream_01_False_Knight:"Dream_Failed_Champion",Dream_02_Mage_Lord:"Dream_Soul_Tyrant",Dream_03_Infected_Knight:"Dream_Lost_Kin",Dream_04_White_Defender:"Dream_White_Defender",Dream_Abyss:"Dream_Abyss",Dream_Backer_Shrine:"Dream_Outside_Shrine",Dream_Guardian_Hegemol:"Dream_Herrah",Dream_Guardian_Lurien:"Dream_Lurien",Dream_Guardian_Monomon:"Dream_Monomon",Dream_Mighty_Zote:"Dream_Grey_Prince_Zote",Dream_Nailcollection:"Dream_Nail",Dream_Room_Believer_Shrine:"Dream_Shrine_of_Believers",GG_Atrium:"Godhome_Atrium",GG_Atrium_Roof:"Godhome_Roof",GG_Blue_Room:"Godhome_Lifeblood",GG_Land_Of_Storms:"Godhome_Land_Of_Storms",GG_Mighty_Zote:"GG_Enchanting_Vigorous_Diligent_Overwhelming_Gorgeous_Passionate_Terrifying_Beautiful_Zote",GG_Unlock_Wastes:"Godhome_Godtuner",GG_Workshop:"Godhome_Hall_Of_Gods"};function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i,a=e;return r.hasOwnProperty(e)&&(a=r[e]),a}var n,l,A=a(943),d=a(668),c=a(696),h=a(391),u=a(249),_=a(402),m=a(881),g=a(613),p="",k="",f="",w="
",C="https://hollowknight.fandom.com/wiki/",S=p,y=["
"].join("\n"),D=["
"].join("\n"),E=["
"].join("\n"),v="";function b(e){var r,a,i;return n=new Date,!(!e.hasOwnProperty("playerData")||(r=e.playerData,!e.hasOwnProperty("sceneData")||(i=e.sceneData,!e.sceneData.hasOwnProperty("persistentBoolItems")||(a=e.sceneData.persistentBoolItems,(0,s.PrefillHTML)(o.DIV_ID),function(e){for(var r in e)e[r].hasOwnProperty("percent")&&(e[r].percent=0)}(o.DIV_ID),M(o.DIV_ID.intro,r.playTime),I(o.DIV_ID.intro,r.completionPercentage),L(o.DIV_ID.intro,r.version),(0,s.AppendHTML)(o.DIV_ID.intro,w),P(o.DIV_ID.intro,r.maxHealthBase,r.permadeathMode),H(o.DIV_ID.intro,r.maxMP+r.MPReserveMax),T(o.DIV_ID.intro,r.charmSlots,r.charmSlotsFilled),K(o.DIV_ID.intro,r.geo,r.geoPool),W(o.DIV_ID.bosses,o.BOSSES,r),a&&O(o.DIV_ID.bosses,"Battle Scene",o.BOSSES_WORLD,a),W(o.DIV_ID.charms,o.CHARMS,r),W(o.DIV_ID.colosseum,o.COLOSSEUM,r),W(o.DIV_ID.dreamers,o.DREAMERS,r),W(o.DIV_ID.dreamNail,o.DREAMNAIL,r),W(o.DIV_ID.equipment,o.EQUIPMENT,r),function(e,r,a){for(var o=["old","sharpened","channeled","coiled","pure"].map((function(e){return e+"Nail"})),i="",t=0;t<5;t++)a.nailSmithUpgrades>=t?B(e):F(),i+=G(e,r[o[t]].name,r[o[t]].spoiler,r[o[t]].wiki);e.percent&&e.percent--,(0,s.AppendHTML)(e,i)}(o.DIV_ID.nailUpgrades,o.NAILUPGRADES,r),W(o.DIV_ID.maskShards,o.MASKSHARDS,r),O(o.DIV_ID.maskShards,"Heart Piece",o.MASKSHARDS_WORLD,a),W(o.DIV_ID.nailArts,o.NAILARTS,r),function(e,r,a){var o="";for(var i in r)switch(i){case"vengefulSpirit":case"shadeSoul":a.fireballLevel>=r[i].fireballLevel?B(e):F(),o+=G(e,r[i].name,r[i].spoiler,r[i].wiki);break;case"desolateDive":case"descendingDark":a.quakeLevel>=r[i].quakeLevel?B(e):F(),o+=G(e,r[i].name,r[i].spoiler,r[i].wiki);break;case"howlingWraiths":case"abyssShriek":a.screamLevel>=r[i].screamLevel?B(e):F(),o+=G(e,r[i].name,r[i].spoiler,r[i].wiki)}(0,s.AppendHTML)(e,o)}(o.DIV_ID.spells,o.SPELLS,r),W(o.DIV_ID.vesselFragments,o.VESSELFRAGMENTS,r),O(o.DIV_ID.vesselFragments,"Vessel Fragment",o.VESSELFRAGMENTS_WORLD,a),function(e,r,a){var o="";for(var i in r)a[i]>=2?B(e):F(),o+=G(e,r[i].name,r[i].spoiler,r[i].wiki);(0,s.AppendHTML)(e,o)}(o.DIV_ID.warriorDreams,o.WARRIORDREAMS,r),W(o.DIV_ID.grimmTroupe,o.GRIMMTROUPE,r),W(o.DIV_ID.lifeblood,o.LIFEBLOOD,r),W(o.DIV_ID.godmaster,o.GODMASTER,r),function(e,r,a){for(var o=["Master","Artist","Sage","Knight"].map((function(e){return"pantheon"+e})),i="",t=0;t<4;t++)!1===a.hasOwnProperty("bossDoorStateTier"+(t+1))?(R(),i+=G(e,"".concat(r[o[t]].name,""),"".concat(r[o[t]].spoiler,""),r[o[t]].wiki)):(!0===a["bossDoorStateTier"+(t+1)].completed?B(e):F(),i+=G(e,r[o[t]].name,r[o[t]].spoiler,r[o[t]].wiki));(0,s.AppendHTML)(e,i)}(o.DIV_ID.godmaster,o.GODMASTER_DOORS,r),(0,s.AppendHTML)(o.DIV_ID.godmaster,w),N(o.DIV_ID.essential,o.ESSENTIAL,r,a),(0,s.AppendHTML)(o.DIV_ID.essential,w),N(o.DIV_ID.achievements,o.ACHIEVEMENTS,r,a),(0,s.AppendHTML)(o.DIV_ID.achievements,w),N(o.DIV_ID.statistics,o.STATISTICS,r,a,i),function(e,r,a,o){var i="";if(!0===a.killedHollowKnight)return(0,s.AppendHTML)(e,"...a successful Knight who doesn't need hints anymore. The Knight explores the world of Hallownest patiently in constant search of its remaining secrets..."),!0;for(var t in r)if(!0!==a[t]){if("fireballLevel"===t){if(a[t]>=1)continue;i+=G(e,"",r[t].spoiler);break}if("Crossroads_04"===t){for(var n=!1,l=0,A=o.length;l2&&void 0!==arguments[2]?arguments[2]:"Unknown Description Element",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",s=S,i=["",""];r.length||(i=["",""]),o.length&&(i=[''),""]);var t=["",""],n=["",""];"hints"===e&&(t[0]="",s="");var l="";return a.length&&r.length&&(l="— "),r.includes("")&&(l=""),"\n ".concat(y,"\n ").concat(s).concat(i[0]).concat(r).concat(i[1]).concat(t[0]).concat(v).concat(n[0]).concat(l).concat(a).concat(n[1]).concat(t[1],"\n ").concat(E,"\n ")}function B(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";S=k,e&&(e.percent++,"hk-equipment"===e.id&&e.percent++)}function F(){S=p}function R(){S=f}function M(e,r){var a=Math.floor(r),o=Math.floor(a/60%60),s=Math.floor(a/3600),i=Math.floor(a%60);i<10&&(i="0"+i),o<10&&(o="0"+o);var t="Time Played:"+v+""+s+" h "+o+" min "+i+" sec";document.getElementById(e.id).innerHTML+=y+""+t+E}function I(e,r){r>=112?B():F();var a="Game Completion:"+v+""+r+" %"+v+"(out of "+e.maxPercent+" %)";document.getElementById(e.id).innerHTML+=y+S+a+E}function L(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.DIV_ID.intro.saveVersion;R();var a="Save Version:".concat(v,"").concat(r,"").concat(v);document.getElementById(e.id).innerHTML+=y+S+a+E}function P(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=f,s="Health:",i="",t="health mask image"),n="steel health mask image"),l="";l=a>0?n:t;for(var c=0;c"),s=0,i=r/33;sSoul:"+a+E}function K(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=f,s="Geo:geo symbol image").concat(r,"");a>0&&(s+="\n ".concat(v,"+shade geo symbol image").concat(a,"")),r>0&&a>0&&(s+="".concat(v,"=").concat(v,"").concat(r+a,"")),document.getElementById(e.id).innerHTML+=D+o+s+E}function T(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=0,s=o.overcharmedNotches,i=o.unusedNotches;(s=a-r)<1&&(s=0),(i=r-a)<1&&(i=0),a>r&&(a=r);var t=f,n="Notches:".concat(v),l="",A="notch image"),d="notch image"),c="notch image");if(a>0)for(var m=0;m0)for(var g=0;g0)for(var p=0;p".concat(o,""),i="".concat(i,"");break}if("grimmChildLevel"===l){a.grimmChildLevel>=4?B(e):F();break}!0===a[l]?B(e):F();break;default:!0===a[l]?B(e):F()}t+=G(e,o,i,n)}(0,s.AppendHTML)(e,t)}function O(e,r,a,o){var i=[],t=function(e){var r=0;for(var a in e)e.hasOwnProperty(a)&&++r;return r}(a),n="";for(var l in a)i.push([l,a[l].name,a[l].spoiler,a[l].wiki,!1]);for(var A=0,d=o.length;A".concat(r[h].name,""),A="".concat(A,"");break}(!0===a.zoteDead||!1===a.zoteRescuedBuzzer&&!0===a.hasWalljump)&&(l="".concat(l,""),A="".concat(A,""))}if("whiteDefenderDefeats"===h&&!1===a.hasOwnProperty(h)){R(),l="".concat(r[h].name,""),A="".concat(A,"");break}u>=r[h].max?B():R();break;case"geoPool":case"rancidEggs":case"jinnEggsSold":case"xunFlowerBrokeTimes":if(l+=": "+Math.abs(a[h]),"geoPool"===h&&a[h]>0?R():B(),"jinnEggsSold"===h&&a.permadeathMode<1){R(),l="".concat(l,""),A="".concat(A,"");break}break;case"geoRocks":g=S(k=n.geoRocks.length,"unbroken"),p=S(k,"broken"),l+=": ".concat(g," | ").concat(p," | ").concat(k),B();break;case"shopkeeperKey":!0===a.hasSlykey||!0===a.gaveSlykey?B():F();break;case"elegantKey":!0===a.hasWhiteKey||!0===a.usedWhiteKey?B():F();break;case"loveKey":!0===a.hasLoveKey||!0===a.openedLoveDoor?B():F();break;case"simpleKeyCityOfTears":f("Ruins1_17","Shiny Item")?B():F();break;case"simpleKeyAncientBasin":f("Abyss_20","Shiny Item Stand")?B():F();break;case"gotLurkerKey":case"nightmareLanternLit":case"killedPaleLurker":case"whiteDefenderDefeated":case"gotGrimmNotch":case"fragileGreed_unbreakable":case"fragileHealth_unbreakable":case"fragileStrength_unbreakable":case"killedBindingSeal":case"killedGodseekerMask":case"givenGodseekerFlower":case"givenOroFlower":case"givenWhiteLadyFlower":case"givenEmilitiaFlower":if(!1===a.hasOwnProperty(h)){R(),l="".concat(l,""),A="".concat(A,"");break}!0===a[h]?B():F();break;case"paleOreAncientBasin":f("Abyss_17","Battle Scene Ore")?B():F();break;case"paleOreSeer":!0===a.dreamReward2?B():F();break;case"paleOreCrystalPeak":f("Mines_34","Shiny Item Stand")?B():F();break;case"paleOreDeepnest":f("Deepnest_32","Shiny Item Stand")?B():F();break;case"paleOreGrubfather":f("Crossroads_38","Shiny Item Ore")?B():F();break;case"paleOreColosseum":f("Room_Colosseum_Silver","Shiny Item")?B():F();break;case"relicsWandererJournal":case"relicsHallownestSeal":case"relicsKingsIdol":case"relicsArcaneEgg":(m=a[r[h].nameHeld]+a[r[h].nameSold])>=r[h].max?B():R(),l+=": "+m;break;case"bossDoorStateTier5":!1===a.hasOwnProperty("bossDoorStateTier5")?(R(),l="".concat(l,""),A="".concat(A,"")):!0===a[h].completed?B():F();break;case"killsBindingSeal":if(!1===a.hasOwnProperty(h)){R(),l="".concat(l,""),A="".concat(A,"");break}0==a[h]?B():F();break;case"killedVoidIdol_1":if(!1===a.hasOwnProperty(h)){R(),l="".concat(l,""),A="".concat(A,"");break}!0===a[h]?B():F(),!1!==a[h]||!0!==a.killedVoidIdol_2&&!0!==a.killedVoidIdol_3||B();break;case"killedVoidIdol_2":if(!1===a.hasOwnProperty(h)){R(),l="".concat(l,""),A="".concat(A,"");break}!0===a[h]?B():F(),!1===a[h]&&!0===a.killedVoidIdol_3&&B();break;case"killedVoidIdol_3":if(!1===a.hasOwnProperty(h)){R(),l="".concat(l,""),A="".concat(A,"");break}!0===a[h]?B():F();break;case"greyPrinceDefeated":if(!1===a.hasOwnProperty(h)){R(),l="".concat(l,""),A="".concat(A,"");break}(!0===a.zoteDead||!1===a.zoteRescuedBuzzer&&!0===a.hasWalljump)&&(l="".concat(l,""),A="".concat(A,"")),!0===a[h]?B():R(),!0===a.zoteRescuedBuzzer&&!1===a[h]&&F();break;case"zoteStatus":F(),!0===a.zoteDead?(l=r[h].nameNeglect,A=r[h].spoilerNeglect,B()):!0===a.killedZote?(l=r[h].nameRivalry,A=r[h].spoilerRivalry,B()):!1===a.zoteRescuedBuzzer?!1===a.hasWalljump?(l=r[h].nameTrappedVengefly,A=r[h].spoilerTrappedVengefly):!0===a.hasWalljump&&(l=r[h].nameNotRescuedVengefly,A=r[h].spoilerNotRescuedVengefly):!0===a.zoteRescuedBuzzer&&(!1===a.zoteRescuedDeepnest?(l=r[h].nameTrappedDeepnest,A=r[h].spoilerTrappedDeepnest):!0===a.zoteRescuedDeepnest&&!1===a.killedZote&&(l=r[h].nameColosseum,A=r[h].spoilerColosseum));break;case"nailsmithStatus":F(),!0===a.nailsmithKilled?(l=r[h].namePurity,A=r[h].spoilerPurity,B()):!0===a.nailsmithConvoArt?(l=r[h].nameHappyCouple,A=r[h].spoilerHappyCouple,B()):!0===a.nailsmithSpared?(l=r[h].nameSheoHutWaiting,A=r[h].spoilerSheoHutWaiting):(l=r[h].nameUpgradeNail,A=r[h].spoilerUpgradeNail);break;case"mrMushroomState":c+=x(e,r[h],a[h]);break;default:!0===a[h]?B():F()}"mrMushroomState"!==h&&(c+=G(e,l,A,d))}function f(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Shiny Item",a=0,o=i.length;a0&&void 0!==arguments[0]?arguments[0]:"",r=0,a=0,o=i.length;a1&&void 0!==arguments[1]?arguments[1]:"unbroken",a=0,o=[];if("unbroken"===r){for(var s=0;s0&&(a++,o.push("#".concat(a," 🏔️ ").concat(n.geoRocks[s].id," 🗺️ ").concat(t(n.geoRocks[s].sceneName)," ⌨️ ").concat(n.geoRocks[s].sceneName)));if(a){console.groupCollapsed("%cUnbroken Geo Rocks (".concat(a,"):"),"color: #16c60c; font-weight: 700;");for(var i=0,l=o.length;i2&&void 0!==arguments[2]?arguments[2]:0,o="";if(a>1)for(var s=1;s<=7;s++)a>s?B():F(),o+=G(e,"".concat(r.name," #").concat(s),r["spoiler"+s],r.wiki);else{F();for(var i=1;i<=7;i++)o+=G(e,"".concat(r.name," #").concat(i),r["spoiler"+i],r.wiki)}return o}function U(e){var r="";F(),(0,s.PrefillHTML)(e),M(e.intro,0),I(e.intro,0),L(e.intro),(0,s.AppendHTML)(e.intro,w),P(e.intro),H(e.intro,99),T(e.intro),K(e.intro),F(),(0,s.AppendHTML)(e.hints,o.HINTS.fireballLevel.spoiler);var a=[o.BOSSES,o.BOSSES_WORLD,o.CHARMS,o.EQUIPMENT,o.NAILARTS,o.MASKSHARDS,o.MASKSHARDS_WORLD,o.VESSELFRAGMENTS,o.VESSELFRAGMENTS_WORLD,o.DREAMERS,o.COLOSSEUM,o.DREAMNAIL,o.WARRIORDREAMS,o.GRIMMTROUPE,o.LIFEBLOOD,o.GODMASTER,o.ESSENTIAL,o.ACHIEVEMENTS,o.STATISTICS],i=[e.bosses,e.bosses,e.charms,e.equipment,e.nailArts,e.maskShards,e.maskShards,e.vesselFragments,e.vesselFragments,e.dreamers,e.colosseum,e.dreamNail,e.warriorDreams,e.grimmTroupe,e.lifeblood,e.godmaster,e.essential,e.achievements,e.statistics];do{for(var t in a[0])"mrMushroomState"!==t&&(r+=G(i[0],a[0][t].name,a[0][t].spoiler,a[0][t].wiki));i[0]&&(0,s.AppendHTML)(i[0],r),r="",i.shift()}while(a.shift());for(var n in r="",o.NAILUPGRADES)r+=G(e.nailUpgrades,o.NAILUPGRADES[n].name,o.NAILUPGRADES[n].spoiler,o.NAILUPGRADES[n].wiki);for(var l in(0,s.AppendHTML)(e.nailUpgrades,r),r="",o.SPELLS)r+=G(e.spells,o.SPELLS[l].name,o.SPELLS[l].spoiler,o.SPELLS[l].wiki);for(var A in(0,s.AppendHTML)(e.spells,r),r="",o.GODMASTER_DOORS)r+=G(e.godmaster,o.GODMASTER_DOORS[A].name,o.GODMASTER_DOORS[A].spoiler,o.GODMASTER_DOORS[A].wiki);(0,s.AppendHTML)(e.godmaster,r),r=x(e.achievements,o.ACHIEVEMENTS.mrMushroomState),(0,s.AppendHTML)(e.achievements,r),(0,s.AppendHTML)(e.godmaster,w),(0,s.AppendHTML)(e.essential,w),(0,s.AppendHTML)(e.achievements,w),(0,s.StorageAvailable)("localStorage")&&("checked"===localStorage.getItem("hkCheckboxHints")&&(document.getElementById("checkbox-hints").checked=!0),"checked"===localStorage.getItem("hkCheckboxSpoilers")&&(document.getElementById("checkbox-spoilers").checked=!0)),(0,s.CheckboxHintsToggle)(),(0,s.CheckboxSpoilersToggle)()}function V(e,r){document.getElementById(e).innerHTML=r}document.addEventListener("DOMContentLoaded",(function(){U(o.DIV_ID)})),document.getElementById("save-location-input").addEventListener("click",(function(e){!function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=document.getElementById(e.target.id);window.getSelection&&window.getSelection().removeAllRanges(),o.focus(),o.select(),o.setSelectionRange(0,99999),document.execCommand("copy"),a.length&&r.length&&V(r,a)}(e,"save-location-input-tooltip","Copied save file location to clipboard")}),!1),document.getElementById("save-location-input").addEventListener("mouseout",(function(){V("save-location-input-tooltip","Click once to copy to clipboard")}),!1),document.getElementById("save-area-read").addEventListener("click",(function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";U(o.DIV_ID);var r=document.getElementById(e).value;if(r.length)try{var a=JSON.parse(r);a.hasOwnProperty("playerData")&&b(a)}catch(e){alert("This seems like not a valid Hollow Knight save. ".concat(e)),console.info("This seems like not a valid Hollow Knight save. ".concat(e))}}("save-area")}),!1)},280:(e,r,a)=>{"use strict";a.r(r);var o,s,i,t=a(479),n=a(929),l=[0,1,0,0,0,255,255,255,255,1,0,0,0,0,0,0,0,6,1,0,0,0],A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split("").map((function(e){return e.charCodeAt(0)})),d=new Map(A.map((function(e,r){return[e,r]}))),c=(new TextEncoder).encode("UKu52ePUBwetZ9wNX88o54dnfKRu0T1l"),h=new n.ModeOfOperation.ecb(c);function u(){var e,r=this.result;try{(r=new Uint8Array(r)).slice(),r=function(e){var r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:h).decrypt(e);return r.subarray(0,-r[r.length-1])}(r=function(e){var r,a=(e=(e=new Uint8Array(e).slice()).map((function(e){return d.get(e)}))).indexOf(64);r=-1!=a?a:e.length,e=e.subarray(0,r);for(var o=new Uint8Array(3*e.length/4),s=4*Math.floor(e.length/4),i=0;i>4,o[t+1]=(15&e[i+1])<<4|e[i+2]>>2,o[t+2]=(3&e[i+2])<<6|e[i+3]}if(null!=e[s]){var n=3*s/4;o[n]=e[s]<<2|e[s+1]>>4,null!=e[s+2]&&(o[n+1]=(15&e[s+1])<<4|e[s+2]>>2)}return o}(r=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l;e=e.subarray(r.length,e.length-1);for(var a=0,o=0;o<5&&(a++,0!=(128&e[o]));o++);return e.subarray(a)}(r))),e=(new TextDecoder).decode(r),s=new Date,console.info("LoadSaveFile() time (ms) =",s-o);try{(0,t.HKCheckCompletion)(JSON.parse(e))}catch(e){alert("This seems like not a valid Hollow Knight save. ".concat(e)),console.info("This seems like not a valid Hollow Knight save. ".concat(e))}document.getElementById("save-area").value="",document.getElementById("save-area").value=e,i=new Date,console.info("Total time (ms) =",i-o)}catch(e){alert("The file cannot be decoded. ".concat(e)),console.info("The file cannot be decoded. ".concat(e))}}document.getElementById("save-area-file").addEventListener("change",(function(e){!function(e,r){var a=e.files;if(a.length<1)return!1;o=r;var s=a[0],i=new FileReader;i.readAsArrayBuffer(s),i.addEventListener("load",u)}(e.target,new Date)})),document.getElementById("save-area-file").addEventListener("click",(function(e){e.target.value=""}))},929:function(e){"use strict";!function(r){function a(e){return parseInt(e)===e}function o(e){if(!a(e.length))return!1;for(var r=0;r255)return!1;return!0}function s(e,r){if(e.buffer&&ArrayBuffer.isView(e)&&"Uint8Array"===e.name)return r&&(e=e.slice?e.slice():Array.prototype.slice.call(e)),e;if(Array.isArray(e)){if(!o(e))throw new Error("Array contains invalid value: "+e);return new Uint8Array(e)}if(a(e.length)&&o(e))return new Uint8Array(e);throw new Error("unsupported array-like object")}function i(e){return new Uint8Array(e)}function t(e,r,a,o,s){null==o&&null==s||(e=e.slice?e.slice(o,s):Array.prototype.slice.call(e,o,s)),r.set(e,a)}var n,l={toBytes:function(e){var r=[],a=0;for(e=encodeURI(e);a191&&o<224?(r.push(String.fromCharCode((31&o)<<6|63&e[a+1])),a+=2):(r.push(String.fromCharCode((15&o)<<12|(63&e[a+1])<<6|63&e[a+2])),a+=3)}return r.join("")}},A=(n="0123456789abcdef",{toBytes:function(e){for(var r=[],a=0;a>4]+n[15&o])}return r.join("")}}),d={16:10,24:12,32:14},c=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],h=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],u=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],_=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],m=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],g=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],p=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],k=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],f=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],w=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],C=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],S=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],y=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],D=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],E=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925];function v(e){for(var r=[],a=0;a>2,this._Ke[a][r%4]=i[r],this._Kd[e-a][r%4]=i[r];for(var t,n=0,l=s;l>16&255]<<24^h[t>>8&255]<<16^h[255&t]<<8^h[t>>24&255]^c[n]<<24,n+=1,8!=s)for(r=1;r>8&255]<<8^h[t>>16&255]<<16^h[t>>24&255]<<24,r=s/2+1;r>2,u=l%4,this._Ke[A][u]=i[r],this._Kd[e-A][u]=i[r++],l++}for(var A=1;A>24&255]^y[t>>16&255]^D[t>>8&255]^E[255&t]},b.prototype.encrypt=function(e){if(16!=e.length)throw new Error("invalid plaintext size (must be 16 bytes)");for(var r=this._Ke.length-1,a=[0,0,0,0],o=v(e),s=0;s<4;s++)o[s]^=this._Ke[0][s];for(var t=1;t>24&255]^m[o[(s+1)%4]>>16&255]^g[o[(s+2)%4]>>8&255]^p[255&o[(s+3)%4]]^this._Ke[t][s];o=a.slice()}var n,l=i(16);for(s=0;s<4;s++)n=this._Ke[r][s],l[4*s]=255&(h[o[s]>>24&255]^n>>24),l[4*s+1]=255&(h[o[(s+1)%4]>>16&255]^n>>16),l[4*s+2]=255&(h[o[(s+2)%4]>>8&255]^n>>8),l[4*s+3]=255&(h[255&o[(s+3)%4]]^n);return l},b.prototype.decrypt=function(e){if(16!=e.length)throw new Error("invalid ciphertext size (must be 16 bytes)");for(var r=this._Kd.length-1,a=[0,0,0,0],o=v(e),s=0;s<4;s++)o[s]^=this._Kd[0][s];for(var t=1;t>24&255]^f[o[(s+3)%4]>>16&255]^w[o[(s+2)%4]>>8&255]^C[255&o[(s+1)%4]]^this._Kd[t][s];o=a.slice()}var n,l=i(16);for(s=0;s<4;s++)n=this._Kd[r][s],l[4*s]=255&(u[o[s]>>24&255]^n>>24),l[4*s+1]=255&(u[o[(s+3)%4]>>16&255]^n>>16),l[4*s+2]=255&(u[o[(s+2)%4]>>8&255]^n>>8),l[4*s+3]=255&(u[255&o[(s+1)%4]]^n);return l};var G=function e(r){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");this.description="Electronic Code Block",this.name="ecb",this._aes=new b(r)};G.prototype.encrypt=function(e){if((e=s(e)).length%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var r=i(e.length),a=i(16),o=0;o=0;--r)this._counter[r]=e%256,e>>=8},M.prototype.setBytes=function(e){if(16!=(e=s(e,!0)).length)throw new Error("invalid counter bytes size (must be 16 bytes)");this._counter=e},M.prototype.increment=function(){for(var e=15;e>=0;e--){if(255!==this._counter[e]){this._counter[e]++;break}this._counter[e]=0}};var I=function e(r,a){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",a instanceof M||(a=new M(a)),this._counter=a,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new b(r)};I.prototype.encrypt=function(e){for(var r=s(e,!0),a=0;a16)throw new Error("PKCS#7 padding byte out of range");for(var a=e.length-r,o=0;o{"use strict";a.r(r),a.d(r,{PrefillHTML:()=>i,CompletionHTML:()=>t,AppendHTML:()=>n,CheckboxHintsToggle:()=>l,CheckboxSpoilersToggle:()=>A,StorageAvailable:()=>d});var o=document.documentElement,s=document.querySelector(".scroll-up-button");function i(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"generated",a=document.getElementById(r),o="";a.innerHTML="";var s="",i="",t="",n="",l="";for(var A in e)s=e[A].id,i=e[A].h2,t="h2-"+e[A].id,n="
".concat("intro"===A?0:e[A].maxPercent,"%
"),e[A].hasOwnProperty("maxPercent")||(n=""),o+='\n
\n

").concat(i).concat(n,"

\n
\n ");a.innerHTML=o}function t(e,r){var a="",o="",s="",i=0,t=0,n="";for(var l in e){if(a=e[l].h2,o="h2-"+e[l].id,i=e[l].hasOwnProperty("percent")?e[l].percent:0,"intro"===l&&(i=r),e[l].hasOwnProperty("maxPercent")){if(t=e[l].maxPercent,"maskShards"===l){var A=e[l].percent;i=A%4?Math.floor(A/4):A/4}else if("vesselFragments"===l){var d=e[l].percent;i=d%3?Math.floor(d/3):d/3}s=0===i?" ".concat("box-red"):i===t?" ".concat("box-green"):"",e[l].hasOwnProperty("percent")&&(i+="/"),n="
").concat("intro"===l?i:i+e[l].maxPercent,"%
")}else n="";document.getElementById(o).innerHTML=a+n}}function n(e,r){document.getElementById(e.id).innerHTML+="\n"+r}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none",r=document.getElementById("checkbox-hints");switch(e){case"hide":document.getElementById("hk-hints").classList.add("hidden"),r.value="hints-off",r.checked=!1,d("localStorage")&&localStorage.setItem("hkCheckboxHints","unchecked");break;case"show":document.getElementById("hk-hints").classList.remove("hidden"),r.value="hints-on",r.checked=!0,d("localStorage")&&localStorage.setItem("hkCheckboxHints","checked");break;default:!1===r.checked?(document.getElementById("hk-hints").classList.add("hidden"),r.value="hints-off",d("localStorage")&&localStorage.setItem("hkCheckboxHints","unchecked")):(document.getElementById("hk-hints").classList.remove("hidden"),r.value="hints-on",d("localStorage")&&localStorage.setItem("hkCheckboxHints","checked"))}}function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none",r=document.getElementById("checkbox-spoilers"),a=document.querySelectorAll(".spoiler-span"),o=a.length;switch(e){case"hide":for(var s=0;s.1?function(e){e.classList.add("visible-block"),e.classList.add("opacity-full"),e.classList.remove("hidden")}(r):function(e){e.classList.remove("visible-block"),e.classList.remove("opacity-full"),e.classList.add("hidden")}(r)})),s.addEventListener("click",(function(){o.scrollTo({top:0,behavior:"smooth"})})),document.getElementById("checkbox-hints").addEventListener("click",l,!1),document.getElementById("checkbox-spoilers").addEventListener("click",A,!1)},144:(e,r,a)=>{"use strict";a.r(r)},197:(e,r,a)=>{"use strict";a.r(r)},591:(e,r,a)=>{"use strict";a.r(r)},613:e=>{"use strict";e.exports="data:image/png;base64,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"},881:e=>{"use strict";e.exports="data:image/png;base64,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"},668:e=>{"use strict";e.exports="data:image/png;base64,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"},943:e=>{"use strict";e.exports="data:image/png;base64,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"},249:e=>{"use strict";e.exports="data:image/png;base64,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"},402:e=>{"use strict";e.exports="data:image/png;base64,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"},391:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAMAAABZAGpeAAABMlBMVEUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCwwQERQQERQaHSEbHiMZHCAPEBMKCwwLDA4KCwwZHCASFBcAAAAGBgcLDA4NDhAPEBMQERQVFxoaHSEbHiMhJCojJy0mKjEnKzIpLTQrLzcuMzsvNDwvND0yN0A1OkQ2PEY3PUc4Pkg/RlFCSVVDSldGTVpHT1xIUF1KUl9LU2FOVmVRWWhRWmlSW2pUXWxYYXJdZ3in/4oOAAAAQHRSTlMABhQZHSMlKjFGS01PUFxdZWdoanBxd4OElJ2jra6wsbS1zM3Q1NfZ3uHq8vP09ff7/P3++v77+unMvczocHAx+yhOAgAAAZZJREFUeNrt1IOWI0EUxvGbWdvKzkpja6VvmGZVbFT0/q+wt7mq7uVRTn5xuv4t0dTEuHT/1erW9tbGwsNL9BvOPNmARwqBjbnL9Cu3VwEIyQTD5lNKN4sToKaGTNWE2Mf+3AylyAJwu6PQoFk2DONlJpOhBDchZWP0jSEXR7OJwbl1yMbwu4ALExeSguwhj/8+4CKXW0oIzu9Y5d7Ip1RNhY0SwHXS+miVwg1oCQCF1shXE3hOWu+tUi8YDwjBTStaxPIp0vlg1Xvh+JpSqoBCFGxcJJ09tz4MgoL32Tk46PgbLoGbpLMbBuGsx8WDYhTc/T/B3nG8SipYpTi4RTpvjPzId3zMB7BRAFrhRm/qL4y3htPxg/YxfOFeQtJu/WQYlVFQyGg8qwEvSOvza8PohOdQo9FojQICuEF673JS8sn3vY6ZePLR6RVw8cP4tNObrnLQ6H83Pu0CYlku6p1RRFXSL1H2CDm7Wm0qT00AOJyfoVR3VgHbFgyerWf0K2cfbyA2f4V+w8V7/q1ybfHBNZqaGF8AvGjIgXx3DDQAAAAASUVORK5CYII="},696:e=>{"use strict";e.exports="data:image/png;base64,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"},379:(e,r,a)=>{"use strict";e.exports=a.p+"img/thumbnail1200x628.jpg"}},r={};function a(o){if(r[o])return r[o].exports;var s=r[o]={exports:{}};return e[o].call(s.exports,s,s.exports,a),s.exports}a.d=(e,r)=>{for(var o in r)a.o(r,o)&&!a.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var r=a.g.document;if(!e&&r&&(r.currentScript&&(e=r.currentScript.src),!e)){var o=r.getElementsByTagName("script");o.length&&(e=o[o.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),a(144),a(197),a(591),a(379),a(794),a(479),a(280)})(); \ No newline at end of file +(()=>{var e={51479:(e,t,r)=>{"use strict";r.r(t),r.d(t,{HKCheckCompletion:()=>x});const n={DIV_ID:{intro:{h2:"Game Status",id:"hk-intro",maxPercent:112,saveVersion:"0.0.0.0"},hints:{h2:"My friend Elderbug once told me about...",id:"hk-hints"},bosses:{h2:"Bosses",id:"hk-bosses",percent:0,maxPercent:14},charms:{h2:"Charms",id:"hk-charms",percent:0,maxPercent:36},equipment:{h2:"Equipment",id:"hk-equipment",percent:0,maxPercent:14},nailUpgrades:{h2:"Nail Upgrades",id:"hk-nailupgrades",percent:0,maxPercent:4},nailArts:{h2:"Nail Arts",id:"hk-nailarts",percent:0,maxPercent:3},spells:{h2:"Spells",id:"hk-spells",percent:0,maxPercent:6},maskShards:{h2:"Mask Shards",id:"hk-maskshards",percent:0,maxPercent:4},vesselFragments:{h2:"Vessel Fragments",id:"hk-vesselfragments",percent:0,maxPercent:3},dreamNail:{h2:"Dream Nail and Essence",id:"hk-dreamnail",percent:0,maxPercent:3},warriorDreams:{h2:"Warrior Dreams",id:"hk-warriordreams",percent:0,maxPercent:7},dreamers:{h2:"Dreamers",id:"hk-dreamers",percent:0,maxPercent:3},colosseum:{h2:"Colosseum of Fools",id:"hk-colosseum",percent:0,maxPercent:3},grimmTroupe:{h2:"Grimm Troupe Content Pack",id:"hk-grimmtroupe",percent:0,maxPercent:6},lifeblood:{h2:"Lifeblood Content Pack",id:"hk-lifeblood",percent:0,maxPercent:1},godmaster:{h2:"Godmaster Content Pack",id:"hk-godmaster",percent:0,maxPercent:5},essential:{h2:"Game Completion Essentials",id:"hk-essential"},achievements:{h2:"Achievements Essentials",id:"hk-achievements"},statistics:{h2:"Game Statistics",id:"hk-statistics"}},HINTS:{fireballLevel:{spoiler:"...a mysterious shaman living in a dwelling below the town of Dirtmouth"},hornet1Defeated:{spoiler:"...a skilled protector guarding ruins in a lush green forest"},hasDash:{spoiler:"...an old cloak lying on a green path near a broken shell"},hasWalljump:{spoiler:"...a sharp claw lying forgotten somewhere amidst the insect village"},Crossroads_04:{spoiler:"...a mother sleeping peacefully below the town of Dirtmouth"},slyRescued:{spoiler:"...a fellow town bug who seems to be lost somewhere in the crossroads"},hasLantern:{spoiler:"...a precious item able to carry some light to even the darkest places"},hasSuperDash:{spoiler:"...some powerful crystal beating somewhere deep inside the mines"},hasDreamNail:{spoiler:"...a weapon from a dream world only found where the souls can peacefully rest"},killedInfectedKnight:{spoiler:"...a shattered corpse forgotten in a windy cave in the ancient depths below the city"},hasDoubleJump:{spoiler:"...something incredibly light dropped by a monarchfly in the ancient depths below the city"},killedBlackKnight:{spoiler:"...discarded shells of black guards lying on the floor of a high spire"},lurienDefeated:{spoiler:"...a dreamer sleeping somewhere at the top of a high spire"},dungDefenderOrHornet2:{spoiler:"...a skilled combatant living at the heart of the sewers or watching over a shell amidst ash falling from the sky"},ismaTearOrShadeCloak:{spoiler:"...something precious in a grove accessed from the waterways or a massive royal door guarding a cloak behind the darkness"},defeatedMegaJelly:{spoiler:"...an intelligent being floating inside hidden archives behind the fog"},monomonDefeated:{spoiler:"...a dreamer sleeping somewhere hidden in a foggy area"},hegemolDefeated:{spoiler:"...a dreamer sleeping near a spider nest area"},killedHollowKnight:{spoiler:"...a disturbance inside a black temple"}},BOSSES:{bossGruzMother:{name:"P1 Gruz Mother",spoiler:"Forgotten Crossroads",id:"Battle Scene",sceneName:"Crossroads_04",wiki:"Gruz_Mother"},falseKnightDefeated:{name:"P1 False Knight",spoiler:"Forgotten Crossroads, middle area",wiki:"False_Knight"},hornet1Defeated:{name:"P1 Hornet Protector",spoiler:"Greenpath, above Stag Station",wiki:"Hornet_Protector"},defeatedDungDefender:{name:"P1 Dung Defender",spoiler:"Royal Waterways, east",wiki:"Dung_Defender"},bossBroodingMawlek:{name:"P1 Brooding Mawlek",spoiler:"Forgotten Crossroads, use Mantis Claw",id:"Battle Scene",sceneName:"Crossroads_09",wiki:"Brooding_Mawlek"},mageLordDefeated:{name:"P2 Soul Master",spoiler:"City of Tears: Soul Sanctum",wiki:"Soul_Master"},defeatedMantisLords:{name:"P2 Mantis Lords",spoiler:"Fungal Wastes: Mantis Village",wiki:"Mantis_Lords"},killedMimicSpider:{name:"P2 Nosk",spoiler:"Deepnest, use Crystal Heart, left of Hot Springs",wiki:"Nosk"},killedInfectedKnight:{name:"P2 Broken Vessel",spoiler:"Ancient Basin, use Crystal Heart",wiki:"Broken_Vessel"},collectorDefeated:{name:"P3 The Collector",spoiler:"City of Tears: Tower of Love",wiki:"Collector"},defeatedMegaJelly:{name:"P3 Uumuu",spoiler:"Fog Canyon: Teacher's Archives",wiki:"Uumuu"},hornetOutskirtsDefeated:{name:"P3 Hornet Sentinel",spoiler:"Kingdom's Edge, needs Monarch Wings",wiki:"Hornet_Sentinel"},killedTraitorLord:{name:"P4 Traitor Lord",spoiler:"Queen's Gardens, requires Shade Cloak",wiki:"Traitor_Lord"},killedBlackKnight:{name:"P4 Watcher Knights",spoiler:"City of Tears: Watcher's Spire",wiki:"Watcher_Knight"}},CHARMS:{gotCharm_1:{name:"#1 Gathering Swarm",spoiler:"Sly: 300 Geo",wiki:"Gathering_Swarm"},gotCharm_2:{name:"#2 Wayward Compass",spoiler:"Iselda: 220 Geo",wiki:"Wayward_Compass"},gotCharm_3:{name:"#3 Grubsong",spoiler:"Grubfather: 10 Grubs rescued",wiki:"Grubsong"},gotCharm_4:{name:"#4 Stalwart Shell",spoiler:"Sly: 200 Geo",wiki:"Stalwart_Shell"},gotCharm_5:{name:"#5 Baldur Shell",spoiler:"Howling Cliffs",wiki:"Baldur_Shell"},gotCharm_6:{name:"#6 Fury of the Fallen",spoiler:"King's Pass",wiki:"Fury_of_the_Fallen"},gotCharm_7:{name:"#7 Quick Focus",spoiler:"Salubra: 800 Geo",wiki:"Quick_Focus"},gotCharm_8:{name:"#8 Lifeblood Heart",spoiler:"Salubra: 250 Geo",wiki:"Lifeblood_Heart"},gotCharm_9:{name:"#9 Lifeblood Core",spoiler:"The Abyss: 15 Lifeblood masks",wiki:"Lifeblood_Core"},gotCharm_10:{name:"#10 Defender's Crest",spoiler:"Royal Waterways",wiki:"Defender's_Crest"},gotCharm_11:{name:"#11 Flukenest",spoiler:"Royal Waterways",wiki:"Flukenest"},gotCharm_12:{name:"#12 Thorns of Agony",spoiler:"Greenpath",wiki:"Thorns_of_Agony"},gotCharm_13:{name:"#13 Mark of Pride",spoiler:"Mantis Village",wiki:"Mark_of_Pride"},gotCharm_14:{name:"#14 Steady Body",spoiler:"Salubra: 120 Geo",wiki:"Steady_Body"},gotCharm_15:{name:"#15 Heavy Blow",spoiler:"Sly: 350 Geo + Shopkeeper's Key",wiki:"Heavy_Blow"},gotCharm_16:{name:"#16 Sharp Shadow",spoiler:"Deepnest",wiki:"Sharp_Shadow"},gotCharm_17:{name:"#17 Spore Shroom",spoiler:"Fungal Wastes",wiki:"Spore_Shroom"},gotCharm_18:{name:"#18 Longnail",spoiler:"Salubra: 300 Geo",wiki:"Longnail"},gotCharm_19:{name:"#19 Shaman Stone",spoiler:"Salubra: 220 Geo",wiki:"Shaman_Stone"},gotCharm_20:{name:"#20 Soul Catcher",spoiler:"Forgotten Crossroads: Ancestral Mound",wiki:"Soul_Catcher"},gotCharm_21:{name:"#21 Soul Eater",spoiler:"Resting Grounds",wiki:"Soul_Eater"},gotCharm_22:{name:"#22 Glowing Womb",spoiler:"Forgotten Crossroads",wiki:"Glowing_Womb"},gotCharm_23:{name:"#23 Fragile Heart",spoiler:"Leg Eater: 350/280 Geo",wiki:"Fragile_Heart"},gotCharm_24:{name:"#24 Fragile Greed",spoiler:"Leg Eater: 250/200 Geo",wiki:"Fragile_Greed"},gotCharm_25:{name:"#25 Fragile Strength",spoiler:"Leg Eater: 600/480 Geo",wiki:"Fragile_Strength"},gotCharm_26:{name:"#26 Nailmaster’s Glory",spoiler:"Sly: All Nail Arts",wiki:"Nailmaster's_Glory"},gotCharm_27:{name:"#27 Joni’s Blessing",spoiler:"Howling Cliffs: Joni's Repose",wiki:"Joni's_Blessing"},gotCharm_28:{name:"#28 Shape of Unn",spoiler:"Greenpath: Lake of Unn",wiki:"Shape_of_Unn"},gotCharm_29:{name:"#29 Hiveblood",spoiler:"The Hive",wiki:"Hiveblood"},gotCharm_30:{name:"#30 Dream Wielder",spoiler:"Seer: 500 Essence",wiki:"Dream_Wielder"},gotCharm_31:{name:"#31 Dashmaster",spoiler:"Fungal Wastes",wiki:"Dashmaster"},gotCharm_32:{name:"#32 Quick Slash",spoiler:"Kingdom's Edge",wiki:"Quick_Slash"},gotCharm_33:{name:"#33 Spell Twister",spoiler:"City of Tears: Soul Sanctum",wiki:"Spell_Twister"},gotCharm_34:{name:"#34 Deep Focus",spoiler:"Crystal Peak",wiki:"Deep_Focus"},gotCharm_35:{name:"#35 Grubberfly’s Elegy",spoiler:"Grubfather: 46 Grubs rescued",wiki:"Grubberfly's_Elegy"},gotCharm_36:{name:"#36 Kingsoul",spoiler:"Queen's Gardens + White Palace",wiki:"Kingsoul"}},COLOSSEUM:{colosseumBronzeCompleted:{name:"Trial of the Warrior",spoiler:"Little Fool: 100 Geo",wiki:"Trial_of_the_Warrior"},colosseumSilverCompleted:{name:"Trial of the Conqueror",spoiler:"Little Fool: 450 Geo + Warrior completed",wiki:"Trial_of_the_Conqueror"},colosseumGoldCompleted:{name:"Trial of the Fool",spoiler:"Little Fool: 800 Geo + Conqueror completed",wiki:"Trial_of_the_Fool"}},DREAMERS:{lurienDefeated:{name:"Lurien the Watcher",spoiler:"City of Tears: Watcher's Spire",wiki:"Lurien"},monomonDefeated:{name:"Monomon the Teacher",spoiler:"Fog Canyon: Teacher's Archives",wiki:"Monomon"},hegemolDefeated:{name:"Herrah the Beast",spoiler:"Deepnest: Distant Village",wiki:"Herrah"}},DREAMNAIL:{hasDreamNail:{name:"Dream Nail acquired",spoiler:"Resting Grounds",wiki:"Dream_Nail"},dreamNailUpgraded:{name:"Awoken Dream Nail",spoiler:"Seer: 1800 Essence",wiki:"Dream_Nail#Awoken_Dream_Nail"},mothDeparted:{name:"Hear the Seer's final words",spoiler:"Seer: 2400 Essence",wiki:"Seer"}},EQUIPMENT:{hasDash:{name:"Mothwing Cloak",spoiler:"Greenpath: Dash ability",wiki:"Mothwing_Cloak"},hasWalljump:{name:"Mantis Claw",spoiler:"Mantis Village: Wall Jump ability",wiki:"Mantis_Claw"},hasSuperDash:{name:"Crystal Heart",spoiler:"Crystal Peak: Super Dash ability",wiki:"Crystal_Heart"},hasDoubleJump:{name:"Monarch Wings",spoiler:"Ancient Basin: Double Jump ability",wiki:"Monarch_Wings"},hasAcidArmour:{name:"Isma's Tear",spoiler:"Royal Waterways: Acid Armour ability",wiki:"Isma's_Tear"},hasKingsBrand:{name:"King's Brand",spoiler:"Kingdom's Edge",wiki:"King's_Brand"},hasShadowDash:{name:"Shade Cloak",spoiler:"The Abyss: Shadow Dash ability",wiki:"Shade_Cloak"}},MASKSHARDS:{slyShellFrag1:{name:"Mask Shard #1",spoiler:"Sly: 150 Geo",wiki:"Mask_Shard"},slyShellFrag2:{name:"Mask Shard #2",spoiler:"Sly: 500 Geo",wiki:"Mask_Shard"},slyShellFrag3:{name:"Mask Shard #3",spoiler:"Sly: 800 Geo + Shopkeeper's Key",wiki:"Mask_Shard"},slyShellFrag4:{name:"Mask Shard #4",spoiler:"Sly: 1500 Geo + Shopkeeper's Key",wiki:"Mask_Shard"},dreamReward7:{name:"Mask Shard #5",spoiler:"Seer: 1500 Essence",wiki:"Mask_Shard"}},MASKSHARDS_WORLD:{Crossroads_13:{name:"Mask Shard #6",spoiler:"Forgotten Crossroads, below Hot Springs",wiki:"Mask_Shard"},Crossroads_09:{name:"Mask Shard #7",spoiler:"Forgotten Crossroads: Brooding Mawlek",wiki:"Mask_Shard"},Crossroads_38:{name:"Mask Shard #8",spoiler:"Grubfather: 5 Grubs rescued",wiki:"Mask_Shard"},Room_Bretta:{name:"Mask Shard #9",spoiler:"Dirtmouth: Bretta's Room, rescue Bretta",wiki:"Mask_Shard"},Fungus2_01:{name:"Mask Shard #10",spoiler:"Queen's Station, requires Mantis Claw",wiki:"Mask_Shard"},Waterways_04b:{name:"Mask Shard #11",spoiler:"Royal Waterways",wiki:"Mask_Shard"},Fungus1_36:{name:"Mask Shard #12",spoiler:"Greenpath: Stone Sanctuary",wiki:"Mask_Shard"},Mines_32:{name:"Mask Shard #13",spoiler:"Crystal Peak: Enraged Guardian",wiki:"Mask_Shard"},Fungus2_25:{name:"Mask Shard #14",spoiler:"Deepnest, entrance from Fungal Wastes",wiki:"Mask_Shard"},Hive_04:{name:"Mask Shard #15",spoiler:"The Hive, use Hive Guardian",wiki:"Mask_Shard"},Room_Mansion:{name:"Mask Shard #16",spoiler:"Resting Grounds: Delicate Flower",wiki:"Mask_Shard"}},VESSELFRAGMENTS:{slyVesselFrag1:{name:"Vessel Fragment #1",spoiler:"Sly: 550 Geo",wiki:"Vessel_Fragment"},slyVesselFrag2:{name:"Vessel Fragment #2",spoiler:"Sly: 900 Geo + Shopkeeper's Key",wiki:"Vessel_Fragment"},dreamReward5:{name:"Vessel Fragment #3",spoiler:"Seer: 700 Essence",wiki:"Vessel_Fragment"},vesselFragStagNest:{name:"Vessel Fragment #4",spoiler:"Stag Nest",wiki:"Vessel_Fragment"}},VESSELFRAGMENTS_WORLD:{Fungus1_13:{name:"Vessel Fragment #5",spoiler:"Greenpath: near Queen's Gardens exit",wiki:"Vessel_Fragment"},Crossroads_37:{name:"Vessel Fragment #6",spoiler:"Forgotten Crossroads: unlock City of Tears lift",wiki:"Vessel_Fragment"},Ruins2_09:{name:"Vessel Fragment #7",spoiler:"Above King's Station",wiki:"Vessel_Fragment"},Deepnest_38:{name:"Vessel Fragment #8",spoiler:"Deepnest: Goam platforming challenge",wiki:"Vessel_Fragment"},Abyss_04:{name:"Vessel Fragment #9",spoiler:"Ancient Basin Fountain: 3000 Geo",wiki:"Vessel_Fragment"}},NAILARTS:{hasDashSlash:{name:"Great Slash",spoiler:"Nailmaster Sheo: Greenpath",wiki:"Great_Slash"},hasUpwardSlash:{name:"Dash Slash",spoiler:"Nailmaster Oro: Kingdom's Edge, 800 Geo",wiki:"Dash_Slash"},hasCyclone:{name:"Cyclone Slash",spoiler:"Nailmaster Mato: Howling Cliffs",wiki:"Cyclone_Slash"}},NAILUPGRADES:{oldNail:{name:"#0 Old Nail",spoiler:"Starting Weapon",wiki:"Nail"},sharpenedNail:{name:"#1 Sharpened Nail",spoiler:"Nailsmith: 250 Geo",wiki:"Nail#Nail_Upgrades"},channeledNail:{name:"#2 Channeled Nail",spoiler:"Nailsmith: 800 Geo + 1 Pale Ore",wiki:"Nail#Nail_Upgrades"},coiledNail:{name:"#3 Coiled Nail",spoiler:"Nailsmith: 2000 Geo + 2 Pale Ore",wiki:"Nail#Nail_Upgrades"},pureNail:{name:"#4 Pure Nail",spoiler:"Nailsmith: 4000 Geo + 3 Pale Ore",wiki:"Nail#Nail_Upgrades"}},SPELLS:{vengefulSpirit:{fireballLevel:1,name:"Vengeful Spirit",spoiler:"Forgotten Crossroads: Ancestral Mound",wiki:"Vengeful_Spirit"},shadeSoul:{fireballLevel:2,name:"Shade Soul",spoiler:"City of Tears: Soul Sanctum + Elegant Key",wiki:"Shade_Soul"},desolateDive:{quakeLevel:1,name:"Desolate Dive",spoiler:"City of Tears: Soul Sanctum",wiki:"Desolate_Dive"},descendingDark:{quakeLevel:2,name:"Descending Dark",spoiler:"Crystal Peak: Crystallised Mound",wiki:"Descending_Dark"},howlingWraiths:{screamLevel:1,name:"Howling Wraiths",spoiler:"Fog Canyon: Overgrown Mound",wiki:"Howling_Wraiths"},abyssShriek:{screamLevel:2,name:"Abyss Shriek",spoiler:"The Abyss, use Howling Wraiths on podium",wiki:"Abyss_Shriek"}},WARRIORDREAMS:{aladarSlugDefeated:{name:"P1 Gorb",spoiler:"Howling Cliffs",wiki:"Gorb"},xeroDefeated:{name:"P2 Xero",spoiler:"Resting Grounds",wiki:"Xero"},mumCaterpillarDefeated:{name:"P2 Marmu",spoiler:"Queen's Gardens",wiki:"Marmu"},elderHuDefeated:{name:"P3 Elder Hu",spoiler:"Fungal Wastes, above acid bridge",wiki:"Elder_Hu"},galienDefeated:{name:"P3 Galien",spoiler:"Deepnest, below Failed Tramway",wiki:"Galien"},noEyesDefeated:{name:"P4 No Eyes",spoiler:"Greenpath: Stone Sanctuary",wiki:"No_Eyes"},markothDefeated:{name:"P4 Markoth",spoiler:"Kingdom's Edge, requires Shade Cloak",wiki:"Markoth"}},GRIMMTROUPE:{gotCharm_37:{name:"Charm #37 Sprintmaster",spoiler:"Sly: 400 Geo + Shopkeeper's Key",wiki:"Sprintmaster"},gotCharm_38:{name:"Charm #38 Dreamshield",spoiler:"Resting Grounds",wiki:"Dreamshield"},gotCharm_39:{name:"Charm #39 Weaversong",spoiler:"Deepnest: Weaver's Den",wiki:"Weaversong"},gotCharm_40:{name:"Charm #40 Grimmchild / Carefree Melody",spoiler:"Dirtmouth",wiki:"Grimmchild"},killedGrimm:{name:"P3 Troupe Master Grimm",spoiler:"Dirtmouth, collect 6 flames",wiki:"Grimm"},grimmChildLevel:{name:"Nightmare King Grimm / Banishment",spoiler:"Dirtmouth or Howling Cliffs",wiki:"Category:The_Grimm_Troupe#Banishment"}},LIFEBLOOD:{killedHiveKnight:{name:"P3 Hive Knight",spoiler:"The Hive, guards Hiveblood charm",wiki:"Hive_Knight"}},GODMASTER_DOORS:{pantheonMaster:{name:"P1 Pantheon of the Master",spoiler:"Godhome, defeat P1 bosses",wiki:"Pantheon_of_the_Master"},pantheonArtist:{name:"P2 Pantheon of the Artist",spoiler:"Godhome, defeat P2 bosses",wiki:"Pantheon_of_the_Artist"},pantheonSage:{name:"P3 Pantheon of the Sage",spoiler:"Godhome, defeat P3 bosses",wiki:"Pantheon_of_the_Sage"},pantheonKnight:{name:"P4 Pantheon of the Knight",spoiler:"Godhome: complete P1, P2 and P3",wiki:"Pantheon_of_the_Knight"}},GODMASTER:{hasGodfinder:{name:"Godtuner",spoiler:"Junk Pit, requires Simple Key",wiki:"Godtuner"}},ESSENTIAL:{grubsCollected:{name:"Grubs Rescued",spoiler:"out of 46 total",max:46,wiki:"Grub"},dreamOrbs:{name:"Essence Collected",spoiler:"Dream Nail (2400 for completion)",max:2400,wiki:"Dream_Nail#Essence"},stationsOpened:{name:"Stag Stations opened",spoiler:"out of 10 total",max:10,wiki:"Fast_Travel_(Hollow_Knight)#Locations_and_Prices"},fountainGeo:{name:"Geo in Fountain",spoiler:"Ancient Basin: 3000 Geo maximum",max:3e3,wiki:"Ancient_Basin#Description"},slyRescued:{name:"Sly Rescued",spoiler:"Forgotten Crossroads, near Gruz Mother",wiki:"Sly"},brettaRescued:{name:"Bretta Rescued",spoiler:"Fungal Wastes, near Dashmaster charm statue",wiki:"Bretta"},hasLantern:{name:"Lumafly Lantern",spoiler:"Sly: 1800 Geo",wiki:"Lumafly_Lantern"},shopkeeperKey:{name:"Shopkeeper's Key",spoiler:"Crystal Peak, below Quirrel location",wiki:"Shopkeeper's_Key"},elegantKey:{name:"Elegant Key",spoiler:"Sly: 800 Geo + Shopkeeper's Key",wiki:"Elegant_Key"},loveKey:{name:"Love Key",spoiler:"Queen's Gardens, near Fungal Wastes",wiki:"Love_Key"},slySimpleKey:{name:"Simple Key #1",spoiler:"Sly: 950 Geo",wiki:"Simple_Key"},simpleKeyCityOfTears:{name:"Simple Key #2",spoiler:"City of Tears, below west Stag Station",id:"Shiny Item",sceneName:"Ruins1_17",wiki:"Simple_Key#How_to_Acquire"},simpleKeyAncientBasin:{name:"Simple Key #3",spoiler:"Ancient Basin, below Broken Vessel",id:"Shiny Item Stand",sceneName:"Abyss_20",wiki:"Simple_Key#How_to_Acquire"},gotLurkerKey:{name:"Simple Key #4",spoiler:"Colosseum of Fools: Pale Lurker's Retreat",wiki:"Simple_Key#How_to_Acquire"},paleOreAncientBasin:{name:"Pale Ore #1",spoiler:"Ancient Basin, near Cloth location",id:"Battle Scene Ore",sceneName:"Abyss_17",wiki:"Pale_Ore"},paleOreSeer:{name:"Pale Ore #2",spoiler:"Seer: 300 Essence",wiki:"Pale_Ore#How_to_Acquire"},paleOreCrystalPeak:{name:"Pale Ore #3",spoiler:"Crystal Peak: Hallownest's Crown",id:"Shiny Item Stand",sceneName:"Mines_34",wiki:"Pale_Ore#How_to_Acquire"},paleOreDeepnest:{name:"Pale Ore #4",spoiler:"Deepnest, Nosk reward",id:"Shiny Item Stand",sceneName:"Deepnest_32",wiki:"Pale_Ore#How_to_Acquire"},paleOreGrubfather:{name:"Pale Ore #5",spoiler:"Grubfather: 31 Grubs rescued",id:"Shiny Item Ore",sceneName:"Crossroads_38",wiki:"Pale_Ore#How_to_Acquire"},paleOreColosseum:{name:"Pale Ore #6",spoiler:"Colosseum of Fools: Trial of the Conqueror",id:"Shiny Item",sceneName:"Room_Colosseum_Silver",wiki:"Pale_Ore#How_to_Acquire"},waterwaysAcidDrained:{name:"Acid Drained",spoiler:"Royal Waterways, lever after Dung Defender",wiki:"Royal_Waterways#Sub-area:_Isma.27s_Grove"},hasTramPass:{name:"Tram Pass",spoiler:"Deepnest: Failed Tramway",wiki:"Tram_Pass"},gotQueenFragment:{name:"White Fragment: Queen",spoiler:"White Lady: Queen's Gardens",wiki:"Kingsoul#How_to_Acquire"},gotKingFragment:{name:"White Fragment: King",spoiler:"Pale King: White Palace",wiki:"Kingsoul#How_to_Acquire"},nightmareLanternLit:{name:"Nightmare Lantern Lit",spoiler:"Howling Cliffs, corpse of a large bug",wiki:"Howling_Cliffs#Nightmare_Lantern_Chamber"},killedMegaMossCharger:{name:"P1 Massive Moss Charger",spoiler:"Greenpath, near Fog Canyon",wiki:"Massive_Moss_Charger"},pantheonSoulWarrior:{name:"P1 Soul Warrior",spoiler:"City of Tears: Soul Sanctum",id:"Battle Scene v2",sceneName:"Ruins1_23",wiki:"Soul_Warrior"},pantheonCrystalGuardian:{name:"P2 Crystal Guardian",spoiler:"Crystal Peak, guards Central Bench",id:"Mega Zombie Beam Miner (1)",sceneName:"Mines_18",wiki:"Crystal_Guardian"},killedOblobble:{name:"P2 Oblobble",spoiler:"Colosseum of Fools: Trial of the Conqueror",wiki:"Oblobbles"},killedFlukeMother:{name:"P2 Flukemarm",spoiler:"Royal Waterways, requires Desolate Dive",wiki:"Flukemarm"},pantheonEnragedGuardian:{name:"P4 Enraged Guardian",spoiler:"Crystal Peak, requires Monarch Wings",id:"Zombie Beam Miner Rematch",sceneName:"Mines_32",wiki:"Enraged_Guardian"},killedNailBros:{name:"Brothers Oro & Mato",spoiler:"Godhome: Pantheon of the Master",wiki:"Brothers_Oro_%26_Mato"},killedPaintmaster:{name:"Paintmaster Sheo",spoiler:"Godhome: Pantheon of the Artist",wiki:"Paintmaster_Sheo"},killedNailsage:{name:"Great Nailsage Sly",spoiler:"Godhome: Pantheon of the Sage",wiki:"Great_Nailsage_Sly"},killedHollowKnightPrime:{name:"Pure Vessel",spoiler:"Godhome: Pantheon of the Knight",wiki:"Pure_Vessel"}},GRUBS_LIST:["Crossroads_35","Crossroads_03","Crossroads_05","Crossroads_48","Crossroads_31","Fungus1_06","Fungus1_07","Fungus1_21","Fungus1_28","Fungus2_18","Ruins1_05","Mines_04","Mines_03","Mines_31","Mines_19","Ruins1_32","RestingGrounds_10","Ruins_House_01","Mines_35","Mines_16","Waterways_04","Waterways_13","Abyss_19","Abyss_17","Mines_24","Fungus1_13","Fungus3_47","Fungus3_10","Fungus3_48","Fungus3_22","Ruins2_07","Ruins2_11","Ruins2_11","Ruins2_11","Deepnest_East_11","Deepnest_East_14","Fungus2_20","Ruins2_03","Deepnest_36","Deepnest_03","Deepnest_31","Deepnest_39","Deepnest_Spider_Town","Waterways_14","Hive_03","Hive_04"],ACHIEVEMENTS:{areaMaps:{name:"Area Maps",spoiler:"Cornifer and Iselda (out of 13)",max:13,list:["mapCrossroads","mapGreenpath","mapFogCanyon","mapRoyalGardens","mapFungalWastes","mapCity","mapWaterways","mapMines","mapDeepnest","mapCliffs","mapOutskirts","mapRestingGrounds","mapAbyss"],wiki:"Map_and_Quill#Maps"},journalEntriesCompleted:{name:"Creatures Encountered",spoiler:"Hunter's Journal (164 max)",max:164,wiki:"Category:Enemies_(Hollow_Knight)#Compendium"},journalNotesCompleted:{name:"Hunter Notes Completed",spoiler:"Hunter's Journal (164 max)",max:164,wiki:"Category:Enemies_(Hollow_Knight)#Compendium"},hasJournal:{name:"Hunter's Journal",spoiler:"Greenpath: Hunter",wiki:"Hunter%27s_Journal"},hasHuntersMark:{name:"Hunter's Mark",spoiler:"Greenpath: Hunter",wiki:"Hunter's_Mark"},killedPrayerSlug:{name:"Journal: Maggot",spoiler:"Forgotten Crossroads: False Knight secret room",wiki:"Maggot"},killedOrangeScuttler:{name:"Journal: Lightseed",spoiler:"Infected Crossroads",wiki:"Lightseed"},killedPigeon:{name:"Journal: Maskfly",spoiler:"Greenpath, Queen's Gardens",wiki:"Maskfly"},killedLazyFlyer:{name:"Journal: Aluba",spoiler:"Lake of Unn, Queen's Gardens (near White Lady)",wiki:"Aluba"},killedAcidFlyer:{name:"Journal: Duranda",spoiler:"Greenpath: Nailmaster Sheo's tent path",wiki:"Duranda"},killedAcidWalker:{name:"Journal: Durandoo",spoiler:"Greenpath, Queen's Gardens",wiki:"Durandoo"},killedPlantShooter:{name:"Journal: Gulka",spoiler:"Greenpath: west of Stone Sanctuary",wiki:"Gulka"},killedMushroomTurret:{name:"Journal: Sporg",spoiler:"Fungal Wastes",wiki:"Sporg"},killedZapBug:{name:"Journal: Charged Lumafly",spoiler:"Fog Canyon: Teacher's Archives (tank)",wiki:"Charged_Lumafly"},killedCrystalCrawler:{name:"Journal: Crystal Crawler",spoiler:"Crystal Peak",wiki:"Crystal_Crawler"},killedGorgeousHusk:{name:"Journal: Gorgeous Husk",spoiler:"City of Tears: secret room",wiki:"Gorgeous_Husk"},killedWorm:{name:"Journal: Goam",spoiler:"Infected Crossroads: near Fungal Wastes entrance",wiki:"Goam"},killedBigCentipede:{name:"Journal: Garpede",spoiler:"Deepnest: east of Hot Spring",wiki:"Garpede"},killedAbyssTendril:{name:"Journal: Void Tendrils",spoiler:"The Abyss: secret room",wiki:"Void_Tendrils"},killedPaleLurker:{name:"Journal: Pale Lurker",spoiler:"Colosseum of Fools: secret area",wiki:"Pale_Lurker"},falseKnightDreamDefeated:{name:"Failed Champion",spoiler:"Forgotten Crossroads, near False Knight",wiki:"Failed_Champion"},mageLordDreamDefeated:{name:"Soul Tyrant",spoiler:"City of Tears: Soul Sanctum, near Soul Master",wiki:"Soul_Tyrant"},infectedKnightDreamDefeated:{name:"Lost Kin",spoiler:"Ancient Basin, Broken Vessel location",wiki:"Lost_Kin"},whiteDefenderDefeated:{name:"White Defender",spoiler:"Royal Waterways, Dung Defender, use Desolate Dive",wiki:"White_Defender"},greyPrinceDefeated:{name:"Grey Prince Zote",spoiler:"Dirtmouth: Bretta's Room (per save choice)",wiki:"Grey_Prince_Zote"},killedHollowKnight:{name:"Hollow Knight",spoiler:"Forgotten Crossroads: Black Egg Temple",wiki:"Hollow_Knight"},salubraBlessing:{name:"Salubra's Blessing",spoiler:"Salubra: 800 Geo + all 40 Charms found",wiki:"Salubra's_Blessing"},zoteStatus:{name:"Zote Status",nameNeglect:"Zote Choice: Neglect",nameRivalry:"Zote Choice: Rivalry",nameTrappedVengefly:"Zote Status: Vengefly",nameNotRescuedVengefly:"Zote Status: Greenpath",nameTrappedDeepnest:"Zote Status: Deepnest",nameColosseum:"Zote Status: Colosseum of Fools",spoiler:"One achievement per save file",spoilerNeglect:"Left Zote to die",spoilerRivalry:"Defeated Zote in the Colosseum of Fools",spoilerTrappedVengefly:"Greenpath, defeat Vengefly King",spoilerNotRescuedVengefly:"Check what happened with Zote",spoilerTrappedDeepnest:"Deepnest, free from cobwebs",spoilerColosseum:"Trial of the Warrior",wiki:"Zote"},nailsmithStatus:{name:"Nailsmith Status",nameHappyCouple:"Nailsmith Choice: Happy Couple",namePurity:"Nailsmith Choice: Purity",nameSheoHutWaiting:"Nailsmith Status: Sheo",nameUpgradeNail:"Nailsmith Status: Waiting",spoiler:"One achievement per save file",spoilerHappyCouple:"Found a new calling",spoilerPurity:"Slain with Pure Nail",spoilerSheoHutWaiting:"Waiting at Sheo's Hut",spoilerUpgradeNail:"Upgrade Nail to Pure Nail",wiki:"Nailsmith"},gotShadeCharm:{name:"Void Heart",spoiler:"Kingsoul + Birthplace",wiki:"Void_Heart"},killedFinalBoss:{name:"Radiance",spoiler:"Forgotten Crossroads: Black Egg Temple",wiki:"Radiance"},mrMushroomState:{name:"Mr Mushroom",spoiler1:"Fungal Wastes, near Cornifer",spoiler2:"Kingdom's Edge, near Isma's Grove",spoiler3:"Deepnest, near Galien",spoiler4:"Howling Cliffs, near Nailmaster Mato",spoiler5:"Ancient Basin, near Monarch Wings",spoiler6:"Fog Canyon, near Overgrown Mound",spoiler7:"King's Pass, game starting location",wiki:"Mister_Mushroom"},bossDoorStateTier5:{name:"P5 Embrace the Void",spoiler:"Godhome: Pantheon of Hallownest",wiki:"Pantheon_of_Hallownest"}},STATISTICS:{nailDamage:{name:"Nail Damage",spoiler:"Nailsmith upgrades, City of Tears",max:21,wiki:"Nail#Nail_Upgrades"},charmSlots:{name:"Charm Notches",spoiler:"out of 11 total",max:11,wiki:"Category:Charms#Notches"},whisperingRoots:{name:"Whispering Roots completed",spoiler:"Dream Nail (out of 15)",max:15,wiki:"Whispering_Root"},relicsWandererJournal:{name:"Relic #1 found total",nameHeld:"trinket1",nameSold:"soldTrinket1",spoiler:"Wanderer's Journal (out of 14)",max:14,wiki:"Wanderer's_Journal"},relicsHallownestSeal:{name:"Relic #2 found total",nameHeld:"trinket2",nameSold:"soldTrinket2",spoiler:"Hallownest Seal (out of 17)",max:17,wiki:"Hallownest_Seal"},relicsKingsIdol:{name:"Relic #3 found total",nameHeld:"trinket3",nameSold:"soldTrinket3",spoiler:"King's Idol (out of 8)",max:8,wiki:"King's_Idol"},relicsArcaneEgg:{name:"Relic #4 found total",nameHeld:"trinket4",nameSold:"soldTrinket4",spoiler:"Arcane Egg (4 max, 1 missable)",max:4,wiki:"Arcane_Egg"},geoPool:{name:"Shade Geo",spoiler:"Amount of Geo the Shade is currently holding",min:0,wiki:"Shade"},rancidEggs:{name:"Rancid Eggs",spoiler:"Find: Hallownest, Buy: Sly, Tuk",wiki:"Rancid_Egg"},jinnEggsSold:{name:"Rancid Eggs sold to Jinn",spoiler:"Only in Steel Soul Mode",wiki:"Jinn"},xunFlowerBrokeTimes:{name:"Delicate Flowers broken",spoiler:"Resting Grounds: Grey Mourner",wiki:"Delicate_Flower"},geoRocks:{name:"Geo Rocks",spoiler:"Unbroken | Broken | Discovered",wiki:"Geo#How_to_Acquire"},itemsDiscovered:{name:"Interactables",spoiler:"Not A. | Activated | Discovered",wiki:"Category:Exploration_(Hollow_Knight)"},notchShroomOgres:{name:"Charm Notch #1",spoiler:"Fungal Wastes: Shroom Ogres room",wiki:"Category:Charms#Notches"},salubraNotch1:{name:"Charm Notch #2",spoiler:"Salubra: 120 Geo + 5 Charms found",wiki:"Category:Charms#Notches"},salubraNotch2:{name:"Charm Notch #3",spoiler:"Salubra: 500 Geo + 10 Charms found",wiki:"Category:Charms#Notches"},salubraNotch3:{name:"Charm Notch #4",spoiler:"Salubra: 900 Geo + 18 Charms found",wiki:"Category:Charms#Notches"},salubraNotch4:{name:"Charm Notch #5",spoiler:"Salubra: 1400 Geo + 25 Charms found",wiki:"Category:Charms#Notches"},colosseumBronzeCompleted:{name:"Charm Notch #6",spoiler:"Colosseum of Fools: Trial of the Warrior",wiki:"Category:Charms#Notches"},notchFogCanyon:{name:"Charm Notch #7",spoiler:"Fog Canyon: explosive eggs room",wiki:"Category:Charms#Notches"},gotGrimmNotch:{name:"Charm Notch #8",spoiler:"Dirtmouth: Troupe Leader Grimm",wiki:"Category:Charms#Notches"},hasDreamGate:{name:"Dreamgate",spoiler:"Seer: 900 Essence",wiki:"Dreamgate"},fragileGreed_unbreakable:{name:"Unbreakable Greed",spoiler:"Divine: Fragile Greed + 9000 Geo",wiki:"Divine#Unbreakable_Charms"},fragileHealth_unbreakable:{name:"Unbreakable Heart",spoiler:"Divine: Fragile Heart + 12000 Geo",wiki:"Divine#Unbreakable_Charms"},fragileStrength_unbreakable:{name:"Unbreakable Strength",spoiler:"Divine: Fragile Strength + 15000 Geo",wiki:"Divine#Unbreakable_Charms"},killedMenderBug:{name:"Journal: Menderbug",spoiler:"Forgotten Crossroads + destroy sign",wiki:"Menderbug"},killedBindingSeal:{name:"Journal: Seal of Binding",spoiler:"White Palace: Path of Pain completion",wiki:"Seal_of_Binding"},killedGodseekerMask:{name:"Journal: Weathered Mask",spoiler:"Godhome: Land of Storms",wiki:"Weathered_Mask"},killedVoidIdol_1:{name:"Journal: Void Idol Attuned",spoiler:"Godhome: Hall of Gods, defeat all",wiki:"Void_Idol"},killedVoidIdol_2:{name:"Journal: Void Idol Ascended",spoiler:"Godhome: Hall of Gods, defeat all",wiki:"Void_Idol"},killedVoidIdol_3:{name:"Journal: Void Idol Radiant",spoiler:"Godhome: Hall of Gods, defeat all",wiki:"Void_Idol"},elderbugGaveFlower:{name:"Delicate Flower: Elderbug",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenGodseekerFlower:{name:"Delicate Flower: Godseeker",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenOroFlower:{name:"Delicate Flower: Nailmaster Oro",spoiler:"D. from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenWhiteLadyFlower:{name:"Delicate Flower: White Lady",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},givenEmilitiaFlower:{name:"Delicate Flower: Emilitia",spoiler:"Delivered from Traitor's Child Grave",wiki:"Delicate_Flower#List_of_Possible_Recipients"},whitePalaceSecretRoomVisited:{name:"White Palace Secret Room visited",spoiler:"Help identify this room!",wiki:"White_Palace#Secret_rooms"},killsBindingSeal:{name:"Path of Pain",spoiler:"White Palace: main secret area",wiki:"White_Palace#Sub-area:_Path_of_Pain"},whiteDefenderDefeats:{name:"White Defender times defeated",spoiler:"Royal Waterways (5 max)",max:5,wiki:"White_Defender"},greyPrinceDefeats:{name:"Grey Prince Zote times defeated",spoiler:"Dirtmouth (10 max)",max:10,wiki:"Grey_Prince_Zote"}}};var o=r(49794);const a={Tutorial_01:"King's_Pass",Town:"Dirtmouth",Room_shop:"Sly",Room_Sly_Storeroom:"Sly_Basement",Room_Town_Stag_Station:"Dirtmouth_Stag",Room_mapper:"Iselda",Room_Bretta:"Bretta",Room_Bretta_Basement:"Bretta_Basement",Room_Ouiji:"Jiji",Room_Jinn:"Jinn",Room_Tram_RG:"Upper_Tram",Room_Tram:"Lower_Tram",Crossroads_01:"Crossroads_Well",Crossroads_02:"Crossroads_Outside_Temple",Crossroads_03:"Crossroads_Outside_Stag",Crossroads_04:"Crossroads_Gruz_Mother",Crossroads_05:"Crossroads_Central_Grub",Crossroads_06:"Crossroads_Outside_Mound",Crossroads_07:"Crossroads_Gruzzer",Crossroads_08:"Crossroads_Aspid_Arena",Crossroads_09:"Crossroads_Mawlek_Boss",Crossroads_10:"Crossroads_False_Knight_Arena",Crossroads_11_alt:"Crossroads_Greenpath_Entrance",Crossroads_12:"Crossroads_Corridor_to_Acid_Grub",Crossroads_13:"Crossroads_Goam_Mask_Shard",Crossroads_14:"Crossroads_Outside_Myla",Crossroads_15:"Crossroads_Corridor_to_Tram",Crossroads_16:"Crossroads_Above_Lever",Crossroads_18:"Crossroads_Fungal_Entrance",Crossroads_19:"Crossroads_Before_Gruz_Mother",Crossroads_21:"Crossroads_Outside_False_Knight",Crossroads_22:"Crossroads_Glowing_Womb_Arena",Crossroads_25:"Crossroads_Mawlek_Entrance",Crossroads_27:"Crossroads_Outside_Tram",Crossroads_30:"Crossroads_Hot_Spring",Crossroads_31:"Crossroads_Spike_Grub",Crossroads_33:"Crossroads_Cornifer",Crossroads_35:"Crossroads_Acid_Grub",Crossroads_36:"Crossroads_Mawlek_Middle",Crossroads_37:"Crossroads_Vessel_Fragment",Crossroads_38:"Crossroads_Grubfather",Crossroads_39:"Crossroads_Corridor_Right_of_Temple",Crossroads_40:"Crossroads_Corridor_Right_of_Central_Grub",Crossroads_42:"Crossroads_Right_Of_Mask_Shard",Crossroads_43:"Crossroads_Corridor_to_Elevator",Crossroads_45:"Crossroads_Myla",Crossroads_46:"Crossroads_Tram",Crossroads_47:"Crossroads_Stag",Crossroads_48:"Crossroads_Guarded_Grub",Crossroads_49:"Crossroads_Elevator",Crossroads_52:"Crossroads_Goam_Journal",Crossroads_ShamanTemple:"Crossroads_Ancestral_Mound",Room_Mender_House:"Crossroads_Menderbug",Room_Charm_Shop:"Crossroads_Salubra",Room_ruinhouse:"Crossroads_Rescue_Sly",Room_temple:"Crossroads_Inside_Temple",Fungus1_01:"Greenpath_Entrance",Fungus1_01b:"Greenpath_Waterfall_Bench",Fungus1_02:"Greenpath_First_Hornet_Sighting",Fungus1_03:"Greenpath_Storerooms",Fungus1_04:"Greenpath_Hornet",Fungus1_05:"Greenpath_Outside_Thorns",Fungus1_06:"Greenpath_Cornifer",Fungus1_07:"Greenpath_Outside_Hunter",Fungus1_08:"Greenpath_Hunter",Fungus1_09:"Greenpath_Sheo_Gauntlet",Fungus1_10:"Greenpath_Acid_Bridge",Fungus1_11:"Greenpath_Above_Fog_Canyon",Fungus1_12:"Greenpath_MMC_Corridor",Fungus1_13:"Greenpath_Whispering_Root",Fungus1_14:"Greenpath_Thorns_of_Agony",Fungus1_15:"Greenpath_Outside_Sheo",Fungus1_16_alt:"Greenpath_Stag",Fungus1_17:"Greenpath_Charger_Corridor",Fungus1_19:"Greenpath_Above_Sanctuary_Bench",Fungus1_20_v02:"Greenpath_Vengefly_King",Fungus1_21:"Greenpath_Outside_Hornet",Fungus1_22:"Greenpath_Outside_Stag",Fungus1_25:"Greenpath_Corridor_to_Unn",Fungus1_26:"Greenpath_Lake_Of_Unn",Fungus1_29:"Greenpath_Massive_Moss_Charger",Fungus1_30:"Greenpath_Below_Toll_Bench",Fungus1_31:"Greenpath_Toll",Fungus1_32:"Greenpath_Moss_Knight_Arena",Fungus1_34:"Greenpath_Stone_Sanctuary_Entrance",Fungus1_35:"Greenpath_Stone_Sanctuary",Fungus1_36:"Greenpath_Stone_Sanctuary_Mask_Shard",Fungus1_37:"Greenpath_Sanctuary_Bench",Fungus1_Slug:"Greenpath_Unn",Room_nailmaster_02:"Greenpath_Sheo",Room_Slug_Shrine:"Greenpath_Unn_Bench",Deepnest_01:"Fungal_Deepnest_Fall",Fungus2_01:"Fungal_Queen's_Station",Fungus2_02:"Fungal_Queen's_Stag",Fungus2_03:"Fungal_Outside_Queen's",Fungus2_04:"Fungal_Below_Ogres",Fungus2_05:"Fungal_Shrumal_Ogres",Fungus2_06:"Fungal_Outside_Leg_Eater",Fungus2_07:"Fungal_Shrumal_Warrior_Acid_Bridge",Fungus2_08:"Fungal_Outside_Elder_Hu",Fungus2_09:"Fungal_Cloth_Corridor",Fungus2_10:"Fungal_Left_Of_Pilgrim's_Way",Fungus2_11:"Fungal_Right_of_Bouncy_Grub",Fungus2_12:"Fungal_Mantis_Corridor",Fungus2_13:"Fungal_Bretta_Bench",Fungus2_14:"Fungal_Mantis_Village",Fungus2_15:"Fungal_Mantis_Lords",Fungus2_17:"Fungal_Above_Mantis_Village",Fungus2_18:"Fungal_Cornifer",Fungus2_19:"Fungal_Right_Of_Spore_Shroom",Fungus2_20:"Fungal_Spore_Shroom",Fungus2_21:"Fungal_Pilgrim's_Way",Fungus2_23:"Fungal_Dashmaster",Fungus2_26:"Fungal_Leg_Eater",Fungus2_28:"Fungal_Shrumal_Warrior_Loop",Fungus2_29:"Fungal_Core_Upper",Fungus2_30:"Fungal_Core_Lower",Fungus2_31:"Fungal_Mantis_Rewards",Fungus2_32:"Fungal_Elder_Hu",Fungus2_33:"Fungal_Leg_Eater_Root",Fungus2_34:"Fungal_Willoh",Fungus3_01:"Fog_Upper_West_Tall",Fungus3_02:"Fog_Lower_West_Tall",Fungus3_03:"Fog_Queen's_Gardens_Acid_Entrance",Fungus3_24:"Fog_Corridor_to_Overgrown_Mound",Fungus3_25:"Fog_Cornifer",Fungus3_25b:"Fog_Corridor_to_Cornifer",Fungus3_26:"Fog_East_Tall",Fungus3_27:"Fog_Corridor_to_Archives",Fungus3_28:"Fog_Charm_Notch",Fungus3_30:"Fog_Lifeblood",Fungus3_35:"Fog_Millibelle",Fungus3_44:"Fog_Overgrown_Mound_Entrance",Fungus3_47:"Fog_Archives_Entrance",Fungus3_archive:"Fog_Archives_Bench",Fungus3_archive_02:"Fog_Uumuu_Arena",Room_Fungus_Shaman:"Fog_Overgrown_Mound",Cliffs_01:"Cliffs_Main",Cliffs_02:"Cliffs_Gorb",Cliffs_03:"Cliffs_Stag_Nest",Cliffs_04:"Cliffs_Joni's_Dark",Cliffs_05:"Cliffs_Joni's_Pickup",Cliffs_06:"Cliffs_Grimm_Lantern",Fungus1_28:"Cliffs_Baldur's_Shell",Room_nailmaster:"Cliffs_Mato",Mines_01:"Crystal_Dive_Entrance",Mines_02:"Crystal_Dark_Entrance",Mines_03:"Crystal_Spike_Grub",Mines_04:"Crystal_Entrance_Conveyors",Mines_05:"Crystal_Above_Spike_Grub",Mines_06:"Crystal_Deep_Focus_Gauntlet",Mines_07:"Crystal_Dark_Room",Mines_10:"Crystal_Elevator_Entrance",Mines_11:"Crystal_Left_Of_Guardian",Mines_13:"Crystal_Top_Corridor",Mines_16:"Crystal_Mimic",Mines_17:"Crystal_Corridor_to_Spike_Grub",Mines_18:"Crystal_Guardian_Bench",Mines_19:"Crystal_Grub_Crushers",Mines_20:"Crystal_East_Tall",Mines_23:"Crystal_Crown_Whispering_Root",Mines_24:"Crystal_Crown_Grub",Mines_25:"Crystal_Crown_Climb",Mines_28:"Crystal_Outside_Mound",Mines_29:"Crystal_Dark_Bench",Mines_30:"Crystal_Cornifer",Mines_31:"Crystal_Crystal_Heart_Gauntlet",Mines_32:"Crystal_Enraged_Guardian_Arena",Mines_33:"Crossroads_Peak_Dark_Toll",Mines_34:"Crystal_Crown_Peak",Mines_35:"Crystal_Mound",Mines_36:"Crystal_Deep_Focus",Mines_37:"Crystal_Chest_Crushers",Abyss_02:"Basin_Broken_Bridge",Abyss_03:"Basin_Tram",Abyss_04:"Basin_Fountain",Abyss_05:"Basin_Palace_Grounds",Abyss_17:"Basin_Cloth",Abyss_18:"Basin_Corridor_to_Broken_Vessel",Abyss_19:"Basin_Broken_Vessel_Grub",Abyss_20:"Basin_Simple_Key",Abyss_21:"Basin_Monarch_Wings",Abyss_22:"Basin_Hidden_Station",Abyss_06_Core:"Abyss_Core",Abyss_08:"Abyss_Lifeblood_Core",Abyss_09:"Abyss_Lighthouse_Climb",Abyss_10:"Abyss_Shade_Cloak",Abyss_12:"Abyss_Shriek",Abyss_15:"Abyss_Birthplace",Abyss_16:"Abyss_Corridor_to_Lighthouse",Abyss_Lighthouse_room:"Abyss_Lighthouse",Crossroads_46b:"Grounds_Tram",Crossroads_50:"Grounds_Blue_Lake",RestingGrounds_02:"Grounds_Xero",RestingGrounds_04:"Grounds_Dream_Nail_Entrance",RestingGrounds_05:"Grounds_Whispering_Root",RestingGrounds_06:"Grounds_Corridor_Below_Xero",RestingGrounds_07:"Grounds_Seer",RestingGrounds_08:"Grounds_Spirit's_Glade",RestingGrounds_09:"Grounds_Stag",RestingGrounds_10:"Grounds_Crypts",RestingGrounds_12:"Grounds_Outside_Grey_Mourner",RestingGrounds_17:"Grounds_Dreamshield",Room_Mansion:"Grounds_Grey_Mourner",Ruins2_10:"Grounds_Elevator",Abyss_03_c:"Edge_Tram",Deepnest_East_01:"Edge_Left_Of_Hive",Deepnest_East_02:"Edge_Above_Hive",Deepnest_East_03:"Edge_Entrance",Deepnest_East_04:"Edge_Bardoon",Deepnest_East_06:"Edge_Outside_Oro",Deepnest_East_07:"Edge_Whispering_Root",Deepnest_East_08:"Edge_Great_Hopper_Idol",Deepnest_East_09:"Edge_Corridor_Outside_Colosseum",Deepnest_East_10:"Edge_Markoth_Arena",Deepnest_East_11:"Edge_Below_Camp_Bench",Deepnest_East_12:"Edge_Hornet_Sentinel_Corridor",Deepnest_East_13:"Edge_Camp_Bench",Deepnest_East_14:"Edge_Below_Oro",Deepnest_East_14b:"Edge_Quick_Slash",Deepnest_East_15:"Edge_Lifeblood",Deepnest_East_16:"Edge_Oro_Scarecrow",Deepnest_East_17:"Edge_420_Geo_Rock",Deepnest_East_18:"Edge_Outside_Markoth",Deepnest_East_Hornet:"Edge_Hornet_Sentinel_Arena",GG_Lurker:"Edge_Pale_Lurker",Room_Colosseum_01:"Edge_Colo_Entrance",Room_Colosseum_02:"Edge_Colo_Bench",Room_Colosseum_Bronze:"Edge_Colo_1_Arena",Room_Colosseum_Gold:"Edge_Colo_3_Arena",Room_Colosseum_Silver:"Edge_Colo_2_Arena",Room_Colosseum_Spectate:"Edge_Colo_Spectate",Room_nailmaster_03:"Edge_Oro",Room_Wyrm:"Edge_Cast-Off_Shell",Abyss_01:"City_Broken_Elevator",Crossroads_49b:"City_Left_Elevator",Room_nailsmith:"City_Nailsmith",Ruins_Bathhouse:"City_Pleasure_House_Bench",Ruins_Elevator:"City_Pleasure_House_Elevator",Ruins_House_01:"City_Guarded_Grub",Ruins_House_02:"City_Gorgeous_Husk",Ruins_House_03:"City_Emilitia",Ruins1_01:"City_Pilgrim's_Entrance",Ruins1_02:"City_Quirrel_Bench",Ruins1_03:"City_Rafters",Ruins1_04:"City_Outside_Nailsmith",Ruins1_05:"City_Grub_Above_Lemm",Ruins1_05b:"City_Lemm",Ruins1_05c:"City_Egg_Above_Lemm",Ruins1_06:"City_Corridor_to_Storerooms",Ruins1_09:"City_Soul_Twister_Arena",Ruins1_17:"City_Whispering_Root",Ruins1_18:"City_Corridor_to_Spire",Ruins1_23:"City_Sanctum_Entrance",Ruins1_24:"City_Soul_Master_Arena",Ruins1_25:"City_Sanctum_East_Elevators",Ruins1_27:"City_Hollow_Knight_Fountain",Ruins1_28:"City_Storerooms",Ruins1_29:"City_Storerooms_Stag",Ruins1_30:"City_Sanctum_Spell_Twister",Ruins1_31:"City_Toll_Bench",Ruins1_31b:"City_Shade_Soul_Arena",Ruins1_32:"City_Soul_Master_Rewards",Ruins2_01:"City_Spire_Second_Floor",Ruins2_01_b:"City_Spire_First_Floor",Ruins2_03:"City_Spire_Fourth_Floor",Ruins2_03b:"City_Spire_Third_Floor",Ruins2_04:"City_Right_Hub",Ruins2_05:"City_Above_King's",Ruins2_06:"City_King's_Station",Ruins2_07:"City_Grub_Below_King's",Ruins2_08:"City_King's_Stag",Ruins2_09:"City_King's_Vessel_Fragment",Ruins2_10b:"City_Right_Elevator",Ruins2_11:"City_Collector_Arena",Ruins2_11_b:"City_Tower_of_Love",Ruins2_Watcher_Room:"City_Lurien_Elevator",Hive_01:"Hive_Entrance",Hive_02:"Hive_Whispering_Root",Hive_03:"Hive_Outside_Grub",Hive_03_c:"Hive_Outside_Shortcut",Hive_04:"Hive_Mask_Shard",Hive_05:"Hive_Knight_Arena",GG_Pipeway:"Waterways_Flukemunga_Corridor",GG_Waterways:"Waterways_Junk_Pit",Room_GG_Shortcut:"Waterways_Fluke_Hermit",Waterways_01:"Waterways_Entrance",Waterways_02:"Waterways_Main_Bench",Waterways_03:"Waterways_Tuk",Waterways_04:"Waterways_Hidden_Grub",Waterways_04b:"Waterways_Mask_Shard",Waterways_05:"Waterways_Dung_Defender_Arena",Waterways_06:"Waterways_Corridor_to_Broken_Elevator",Waterways_07:"Waterways_Left_Of_Isma's_Grove",Waterways_08:"Waterways_Outside_Flukemarm",Waterways_09:"Waterways_Cornifer",Waterways_12:"Waterways_Flukemarm_Arena",Waterways_13:"Waterways_Isma's_Grove",Waterways_14:"Waterways_Edge_Acid_Corridor",Waterways_15:"Waterways_Dung_Defender's_Cave",Abyss_03_b:"Deepnest_Tram",Deepnest_01b:"Deepnest_Upper_Cornifer",Deepnest_02:"Deepnest_Outside_Mimics",Deepnest_03:"Deepnest_Left_Of_Hot_Spring",Deepnest_09:"Deepnest_Distant_Village_Stag",Deepnest_10:"Deepnest_Distant_Village",Deepnest_14:"Deepnest_Failed_Tramway_Bench",Deepnest_16:"Deepnest_After_Lower_Cornifer",Deepnest_17:"Deepnest_Garpede_Corridor_Below_Cornifer",Deepnest_26:"Deepnest_Failed_Tramway_Lifeblood",Deepnest_26b:"Deepnest_Tram_Pass",Deepnest_30:"Deepnest_Hot_Spring",Deepnest_31:"Deepnest_Nosk_Corridor",Deepnest_32:"Deepnest_Nosk_Arena",Deepnest_33:"Deepnest_Zote_Arena",Deepnest_34:"Deepnest_First_Devout",Deepnest_35:"Deepnest_Outside_Galien",Deepnest_36:"Deepnest_Mimics",Deepnest_37:"Deepnest_Corridor_to_Tram",Deepnest_38:"Deepnest_Vessel_Fragment",Deepnest_39:"Deepnest_Whispering_Root",Deepnest_40:"Deepnest_Galien_Arena",Deepnest_41:"Deepnest_Midwife",Deepnest_42:"Deepnest_Outside_Mask_Maker",Deepnest_44:"Deepnest_Sharp_Shadow",Deepnest_45_v02:"Deepnest_Weaver's_Den",Deepnest_Spider_Town:"Deepnest_Beast's_Den",Fungus2_25:"Deepnest_Lower_Cornifer",Room_Mask_Maker:"Deepnest_Mask_Maker",Room_spider_small:"Deepnest_Brumm",Deepnest_43:"Gardens_Corridor_To_Deepnest",Fungus1_23:"Gardens_First_Loodle_Corridor",Fungus1_24:"Gardens_Cornifer",Fungus3_04:"Gardens_Before_Petra_Arena",Fungus3_05:"Gardens_Petra_Arena",Fungus3_08:"Gardens_Lower_Petra_Corridor",Fungus3_10:"Gardens_Main_Arena",Fungus3_11:"Gardens_Whispering_Root",Fungus3_13:"Gardens_Outside_Stag",Fungus3_21:"Gardens_Corridor_to_Traitor_Lord",Fungus3_22:"Gardens_Upper_Grub",Fungus3_23:"Gardens_Traitor_Lord_Arena",Fungus3_34:"Gardens_Entrance",Fungus3_39:"Gardens_Moss_Prophet",Fungus3_49:"Gardens_Traitor's_Child's_Grave",Fungus3_40:"Gardens_Gardens_Stag",Fungus3_48:"Gardens_Outside_White_Lady",Fungus3_50:"Gardens_Toll_Bench",Room_Queen:"Gardens_White_Lady",White_Palace_01:"Palace_Entrance",White_Palace_02:"Palace_First_Mold",White_Palace_03_hub:"Palace_Hub",White_Palace_04:"Palace_Left_Of_Hub",White_Palace_05:"Palace_Saw_Room",White_Palace_06:"Palace_Balcony",White_Palace_07:"Palace_Lamp_Pogo",White_Palace_08:"Palace_Workshop",White_Palace_09:"Palace_Throne",White_Palace_11:"Palace_Outside",White_Palace_12:"Palace_Spike_Drop",White_Palace_13:"Palace_Thorn_Jump",White_Palace_14:"Palace_Hell_Corridor",White_Palace_15:"Palace_Caged_Lever",White_Palace_16:"Palace_Saw_Climb",White_Palace_17:"POP_Lever",White_Palace_18:"POP_Entrance",White_Palace_19:"POP_Vertical",White_Palace_20:"POP_Final",Dream_Final_Boss:"Egg_Radiance",Room_Final_Boss_Atrium:"Egg_Bench",Room_Final_Boss_Core:"Egg_Hollow_Knight",Grimm_Divine:"Grimm_Divine",Grimm_Main_Tent:"Grimm_Tent",Grimm_Nightmare:"Grimm_NKG",Dream_01_False_Knight:"Dream_Failed_Champion",Dream_02_Mage_Lord:"Dream_Soul_Tyrant",Dream_03_Infected_Knight:"Dream_Lost_Kin",Dream_04_White_Defender:"Dream_White_Defender",Dream_Abyss:"Dream_Abyss",Dream_Backer_Shrine:"Dream_Outside_Shrine",Dream_Guardian_Hegemol:"Dream_Herrah",Dream_Guardian_Lurien:"Dream_Lurien",Dream_Guardian_Monomon:"Dream_Monomon",Dream_Mighty_Zote:"Dream_Grey_Prince_Zote",Dream_Nailcollection:"Dream_Nail",Dream_Room_Believer_Shrine:"Dream_Shrine_of_Believers",GG_Atrium:"Godhome_Atrium",GG_Atrium_Roof:"Godhome_Roof",GG_Blue_Room:"Godhome_Lifeblood",GG_Land_Of_Storms:"Godhome_Land_Of_Storms",GG_Mighty_Zote:"GG_Enchanting_Vigorous_Diligent_Overwhelming_Gorgeous_Passionate_Terrifying_Beautiful_Zote",GG_Unlock_Wastes:"Godhome_Godtuner",GG_Workshop:"Godhome_Hall_Of_Gods"};function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a,r=e;return t.hasOwnProperty(e)&&(r=t[e]),r}var s,l,u=r(93943),c=r(63668),f=r(78696),h=r(95391),p=r(66249),d=r(32402),g=r(67881),v=r(56613),A="",m="",y="",_="
",w="https://hollowknight.fandom.com/wiki/",S=A,b=["
"].join("\n"),k=["
"].join("\n"),E=["
"].join("\n"),C="";function x(e){var t,r,a;return s=new Date,!(!e.hasOwnProperty("playerData")||(t=e.playerData,!e.hasOwnProperty("sceneData")||(a=e.sceneData,!e.sceneData.hasOwnProperty("persistentBoolItems")||(r=e.sceneData.persistentBoolItems,(0,o.PrefillHTML)(n.DIV_ID),function(e){for(var t in e)e[t].hasOwnProperty("percent")&&(e[t].percent=0)}(n.DIV_ID),T(n.DIV_ID.intro,t.playTime),P(n.DIV_ID.intro,t.completionPercentage),G(n.DIV_ID.intro,t.version),(0,o.AppendHTML)(n.DIV_ID.intro,_),F(n.DIV_ID.intro,t.maxHealthBase,t.permadeathMode),O(n.DIV_ID.intro,t.maxMP+t.MPReserveMax),L(n.DIV_ID.intro,t.charmSlots,t.charmSlotsFilled),B(n.DIV_ID.intro,t.geo,t.geoPool),N(n.DIV_ID.bosses,n.BOSSES,t,r),N(n.DIV_ID.charms,n.CHARMS,t),N(n.DIV_ID.colosseum,n.COLOSSEUM,t),N(n.DIV_ID.dreamers,n.DREAMERS,t),N(n.DIV_ID.dreamNail,n.DREAMNAIL,t),N(n.DIV_ID.equipment,n.EQUIPMENT,t),function(e,t,r){for(var n=["old","sharpened","channeled","coiled","pure"].map((function(e){return e+"Nail"})),a="",i=0;i<5;i++)r.nailSmithUpgrades>=i?I(e):D(),a+=R(e,t[n[i]].name,t[n[i]].spoiler,t[n[i]].wiki);e.percent&&e.percent--,(0,o.AppendHTML)(e,a)}(n.DIV_ID.nailUpgrades,n.NAILUPGRADES,t),N(n.DIV_ID.maskShards,n.MASKSHARDS,t),H(n.DIV_ID.maskShards,"Heart Piece",n.MASKSHARDS_WORLD,r),N(n.DIV_ID.nailArts,n.NAILARTS,t),function(e,t,r){var n="";for(var a in t)switch(a){case"vengefulSpirit":case"shadeSoul":r.fireballLevel>=t[a].fireballLevel?I(e):D(),n+=R(e,t[a].name,t[a].spoiler,t[a].wiki);break;case"desolateDive":case"descendingDark":r.quakeLevel>=t[a].quakeLevel?I(e):D(),n+=R(e,t[a].name,t[a].spoiler,t[a].wiki);break;case"howlingWraiths":case"abyssShriek":r.screamLevel>=t[a].screamLevel?I(e):D(),n+=R(e,t[a].name,t[a].spoiler,t[a].wiki)}(0,o.AppendHTML)(e,n)}(n.DIV_ID.spells,n.SPELLS,t),N(n.DIV_ID.vesselFragments,n.VESSELFRAGMENTS,t),H(n.DIV_ID.vesselFragments,"Vessel Fragment",n.VESSELFRAGMENTS_WORLD,r),function(e,t,r){var n="";for(var a in t)r[a]>=2?I(e):D(),n+=R(e,t[a].name,t[a].spoiler,t[a].wiki);(0,o.AppendHTML)(e,n)}(n.DIV_ID.warriorDreams,n.WARRIORDREAMS,t),N(n.DIV_ID.grimmTroupe,n.GRIMMTROUPE,t),N(n.DIV_ID.lifeblood,n.LIFEBLOOD,t),N(n.DIV_ID.godmaster,n.GODMASTER,t),function(e,t,r){for(var n=["Master","Artist","Sage","Knight"].map((function(e){return"pantheon"+e})),a="",i=0;i<4;i++)!1===r.hasOwnProperty("bossDoorStateTier"+(i+1))?(M(),a+=R(e,"".concat(t[n[i]].name,""),"".concat(t[n[i]].spoiler,""),t[n[i]].wiki)):(!0===r["bossDoorStateTier"+(i+1)].completed?I(e):D(),a+=R(e,t[n[i]].name,t[n[i]].spoiler,t[n[i]].wiki));(0,o.AppendHTML)(e,a)}(n.DIV_ID.godmaster,n.GODMASTER_DOORS,t),(0,o.AppendHTML)(n.DIV_ID.godmaster,_),W(n.DIV_ID.essential,n.ESSENTIAL,t,r),(0,o.AppendHTML)(n.DIV_ID.essential,_),W(n.DIV_ID.achievements,n.ACHIEVEMENTS,t,r),(0,o.AppendHTML)(n.DIV_ID.achievements,_),W(n.DIV_ID.statistics,n.STATISTICS,t,r,a),function(e,t,r,n){var a="";if(!0===r.killedHollowKnight)return(0,o.AppendHTML)(e,"...a successful Knight who doesn't need hints anymore. The Knight explores the world of Hallownest patiently in constant search of its remaining secrets..."),!0;for(var i in t)if(!0!==r[i]){if("fireballLevel"===i){if(r[i]>=1)continue;a+=R(e,"",t[i].spoiler);break}if("Crossroads_04"===i){for(var s=!1,l=0,u=n.length;l2&&void 0!==arguments[2]?arguments[2]:"Unknown Description Element",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=S,a=["",""];t.length||(a=["",""]),n.length&&(a=[''),""]);var i=["",""],s=["",""];"hints"===e&&(i[0]="",o="");var l="";return r.length&&t.length&&(l="— "),t.includes("")&&(l=""),"\n ".concat(b,"\n ").concat(o).concat(a[0]).concat(t).concat(a[1]).concat(i[0]).concat(C).concat(s[0]).concat(l).concat(r).concat(s[1]).concat(i[1],"\n ").concat(E,"\n ")}function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";S=m,e&&(e.percent++,"hk-equipment"===e.id&&e.percent++)}function D(){S=A}function M(){S=y}function T(e,t){var r=Math.floor(t),n=Math.floor(r/60%60),o=Math.floor(r/3600),a=Math.floor(r%60);a<10&&(a="0"+a),n<10&&(n="0"+n);var i="Time Played:"+C+""+o+" h "+n+" min "+a+" sec";document.getElementById(e.id).innerHTML+=b+""+i+E}function P(e,t){t>=112?I():D();var r="Game Completion:"+C+""+t+" %"+C+"(out of "+e.maxPercent+" %)";document.getElementById(e.id).innerHTML+=b+S+r+E}function G(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.DIV_ID.intro.saveVersion;M();var r="Save Version:".concat(C,"").concat(t,"").concat(C);document.getElementById(e.id).innerHTML+=b+S+r+E}function F(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=y,o="Health:",a="",i="health mask image"),s="steel health mask image"),l="";l=r>0?s:i;for(var f=0;f"),o=0,a=t/33;oSoul:"+r+E}function B(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=y,o="Geo:geo symbol image").concat(t,"");r>0&&(o+="\n ".concat(C,"+shade geo symbol image").concat(r,"")),t>0&&r>0&&(o+="".concat(C,"=").concat(C,"").concat(t+r,"")),document.getElementById(e.id).innerHTML+=k+n+o+E}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=0,o=n.overcharmedNotches,a=n.unusedNotches;(o=r-t)<1&&(o=0),(a=t-r)<1&&(a=0),r>t&&(r=t);var i=y,s="Notches:".concat(C),l="",u="notch image"),c="notch image"),f="notch image");if(r>0)for(var g=0;g0)for(var v=0;v0)for(var A=0;A3&&void 0!==arguments[3]?arguments[3]:[],a="",i=a.textPrefix,s=a.textSuffix,l="",u="";for(var c in t){switch(i=t[c].name,s=t[c].spoiler,u=t[c].hasOwnProperty("wiki")?t[c].wiki:"",c){case"gotCharm_36":!0===r.gotQueenFragment&&!0===r.gotKingFragment?I(e):D();break;case"gotCharm_37":case"gotCharm_38":case"gotCharm_39":case"gotCharm_40":case"killedGrimm":case"grimmChildLevel":case"killedHiveKnight":case"hasGodfinder":if(!1===r.hasOwnProperty(c)){M(),i="".concat(i,""),s="".concat(s,"");break}if("grimmChildLevel"===c){r.grimmChildLevel>=4?I(e):D();break}!0===r[c]?I(e):D();break;case"bossGruzMother":case"bossBroodingMawlek":U(t[c].id,t[c].sceneName,n)?I(e):D();break;default:!0===r[c]?I(e):D()}l+=R(e,i,s,u)}(0,o.AppendHTML)(e,l)}function U(e,t,r){for(var n=0,o=r.length;n".concat(t[h].name,""),u="".concat(u,"");break}(!0===r.zoteDead||!1===r.zoteRescuedBuzzer&&!0===r.hasWalljump)&&(l="".concat(l,""),u="".concat(u,""))}if("whiteDefenderDefeats"===h&&!1===r.hasOwnProperty(h)){M(),l="".concat(t[h].name,""),u="".concat(u,"");break}p>=t[h].max?I():M();break;case"geoPool":case"rancidEggs":case"jinnEggsSold":case"xunFlowerBrokeTimes":if(l+=": "+Math.abs(r[h]),"geoPool"===h&&r[h]>0?M():I(),"jinnEggsSold"===h&&r.permadeathMode<1){M(),l="".concat(l,""),u="".concat(u,"");break}break;case"geoRocks":v=S(m=s.geoRocks.length,"unbroken"),A=S(m,"broken"),l+=": ".concat(v," | ").concat(A," | ").concat(m),I();break;case"itemsDiscovered":v=b(m=s.persistentBoolItems.length,"notActivated"),A=b(m,"active"),l+=": ".concat(v," | ").concat(A," | ").concat(m),I();break;case"shopkeeperKey":!0===r.hasSlykey||!0===r.gaveSlykey?I():D();break;case"elegantKey":!0===r.hasWhiteKey||!0===r.usedWhiteKey?I():D();break;case"loveKey":!0===r.hasLoveKey||!0===r.openedLoveDoor?I():D();break;case"gotLurkerKey":case"nightmareLanternLit":case"killedPaleLurker":case"whiteDefenderDefeated":case"gotGrimmNotch":case"fragileGreed_unbreakable":case"fragileHealth_unbreakable":case"fragileStrength_unbreakable":case"killedBindingSeal":case"killedGodseekerMask":case"givenGodseekerFlower":case"givenOroFlower":case"givenWhiteLadyFlower":case"givenEmilitiaFlower":if(!1===r.hasOwnProperty(h)){M(),l="".concat(l,""),u="".concat(u,"");break}!0===r[h]?I():D();break;case"paleOreSeer":!0===r.dreamReward2?I():D();break;case"simpleKeyCityOfTears":case"simpleKeyAncientBasin":case"paleOreAncientBasin":case"paleOreCrystalPeak":case"paleOreDeepnest":case"paleOreGrubfather":case"paleOreColosseum":case"pantheonSoulWarrior":case"pantheonCrystalGuardian":case"pantheonEnragedGuardian":y(t[h].id,t[h].sceneName)?I():D();break;case"relicsWandererJournal":case"relicsHallownestSeal":case"relicsKingsIdol":case"relicsArcaneEgg":(g=r[t[h].nameHeld]+r[t[h].nameSold])>=t[h].max?I():M(),l+=": "+g;break;case"bossDoorStateTier5":!1===r.hasOwnProperty("bossDoorStateTier5")?(M(),l="".concat(l,""),u="".concat(u,"")):!0===r[h].completed?I():D();break;case"killsBindingSeal":if(!1===r.hasOwnProperty(h)){M(),l="".concat(l,""),u="".concat(u,"");break}0==r[h]?I():D();break;case"killedVoidIdol_1":if(!1===r.hasOwnProperty(h)){M(),l="".concat(l,""),u="".concat(u,"");break}!0===r[h]?I():D(),!1!==r[h]||!0!==r.killedVoidIdol_2&&!0!==r.killedVoidIdol_3||I();break;case"killedVoidIdol_2":if(!1===r.hasOwnProperty(h)){M(),l="".concat(l,""),u="".concat(u,"");break}!0===r[h]?I():D(),!1===r[h]&&!0===r.killedVoidIdol_3&&I();break;case"killedVoidIdol_3":if(!1===r.hasOwnProperty(h)){M(),l="".concat(l,""),u="".concat(u,"");break}!0===r[h]?I():D();break;case"greyPrinceDefeated":if(!1===r.hasOwnProperty(h)){M(),l="".concat(l,""),u="".concat(u,"");break}(!0===r.zoteDead||!1===r.zoteRescuedBuzzer&&!0===r.hasWalljump)&&(l="".concat(l,""),u="".concat(u,"")),!0===r[h]?I():M(),!0===r.zoteRescuedBuzzer&&!1===r[h]&&D();break;case"zoteStatus":D(),!0===r.zoteDead?(l=t[h].nameNeglect,u=t[h].spoilerNeglect,I()):!0===r.killedZote?(l=t[h].nameRivalry,u=t[h].spoilerRivalry,I()):!1===r.zoteRescuedBuzzer?!1===r.hasWalljump?(l=t[h].nameTrappedVengefly,u=t[h].spoilerTrappedVengefly):!0===r.hasWalljump&&(l=t[h].nameNotRescuedVengefly,u=t[h].spoilerNotRescuedVengefly):!0===r.zoteRescuedBuzzer&&(!1===r.zoteRescuedDeepnest?(l=t[h].nameTrappedDeepnest,u=t[h].spoilerTrappedDeepnest):!0===r.zoteRescuedDeepnest&&!1===r.killedZote&&(l=t[h].nameColosseum,u=t[h].spoilerColosseum));break;case"nailsmithStatus":D(),!0===r.nailsmithKilled?(l=t[h].namePurity,u=t[h].spoilerPurity,I()):!0===r.nailsmithConvoArt?(l=t[h].nameHappyCouple,u=t[h].spoilerHappyCouple,I()):!0===r.nailsmithSpared?(l=t[h].nameSheoHutWaiting,u=t[h].spoilerSheoHutWaiting):(l=t[h].nameUpgradeNail,u=t[h].spoilerUpgradeNail);break;case"killedNailBros":case"killedPaintmaster":case"killedNailsage":case"killedHollowKnightPrime":!1===r.hasOwnProperty(h)?(M(),l="".concat(l,""),u="".concat(u,"")):!0===r[h]?I():D();break;case"mrMushroomState":f+=K(e,t[h],r[h]);break;default:!0===r[h]?I():D()}"mrMushroomState"!==h&&(f+=R(e,l,u,c))}function y(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=0,n=a.length;r0&&void 0!==arguments[0]?arguments[0]:"",t=0,r=0,n=a.length;r1&&void 0!==arguments[1]?arguments[1]:"unbroken",r=0,n=[];if("unbroken"===t){for(var o=0;o0&&(r++,n.push("#".concat(r," 🏔️ ").concat(s.geoRocks[o].id," 🗺️ ").concat(i(s.geoRocks[o].sceneName)," ⌨️ ").concat(s.geoRocks[o].sceneName)));if(r){console.groupCollapsed("%cUnbroken Geo Rocks (".concat(r,"):"),"color: #16c60c; font-weight: 700;");for(var a=0,l=n.length;a1&&void 0!==arguments[1]?arguments[1]:"notActivated",r=0,n=[];if("notActivated"===t){for(var o=0;o2&&void 0!==arguments[2]?arguments[2]:0,n="";if(r>1)for(var o=1;o<=7;o++)r>o?I():D(),n+=R(e,"".concat(t.name," #").concat(o),t["spoiler"+o],t.wiki);else{D();for(var a=1;a<=7;a++)n+=R(e,"".concat(t.name," #").concat(a),t["spoiler"+a],t.wiki)}return n}function j(e){var t="";D(),(0,o.PrefillHTML)(e),T(e.intro,0),P(e.intro,0),G(e.intro),(0,o.AppendHTML)(e.intro,_),F(e.intro),O(e.intro,99),L(e.intro),B(e.intro),D(),(0,o.AppendHTML)(e.hints,n.HINTS.fireballLevel.spoiler);var r=[n.BOSSES,n.CHARMS,n.EQUIPMENT,n.NAILARTS,n.MASKSHARDS,n.MASKSHARDS_WORLD,n.VESSELFRAGMENTS,n.VESSELFRAGMENTS_WORLD,n.DREAMERS,n.COLOSSEUM,n.DREAMNAIL,n.WARRIORDREAMS,n.GRIMMTROUPE,n.LIFEBLOOD,n.GODMASTER,n.ESSENTIAL,n.ACHIEVEMENTS,n.STATISTICS],a=[e.bosses,e.charms,e.equipment,e.nailArts,e.maskShards,e.maskShards,e.vesselFragments,e.vesselFragments,e.dreamers,e.colosseum,e.dreamNail,e.warriorDreams,e.grimmTroupe,e.lifeblood,e.godmaster,e.essential,e.achievements,e.statistics];do{for(var i in r[0])"mrMushroomState"!==i&&(t+=R(a[0],r[0][i].name,r[0][i].spoiler,r[0][i].wiki));a[0]&&(0,o.AppendHTML)(a[0],t),t="",a.shift()}while(r.shift());for(var s in t="",n.NAILUPGRADES)t+=R(e.nailUpgrades,n.NAILUPGRADES[s].name,n.NAILUPGRADES[s].spoiler,n.NAILUPGRADES[s].wiki);for(var l in(0,o.AppendHTML)(e.nailUpgrades,t),t="",n.SPELLS)t+=R(e.spells,n.SPELLS[l].name,n.SPELLS[l].spoiler,n.SPELLS[l].wiki);for(var u in(0,o.AppendHTML)(e.spells,t),t="",n.GODMASTER_DOORS)t+=R(e.godmaster,n.GODMASTER_DOORS[u].name,n.GODMASTER_DOORS[u].spoiler,n.GODMASTER_DOORS[u].wiki);(0,o.AppendHTML)(e.godmaster,t),t=K(e.achievements,n.ACHIEVEMENTS.mrMushroomState),(0,o.AppendHTML)(e.achievements,t),(0,o.AppendHTML)(e.godmaster,_),(0,o.AppendHTML)(e.essential,_),(0,o.AppendHTML)(e.achievements,_),(0,o.StorageAvailable)("localStorage")&&("checked"===localStorage.getItem("hkCheckboxHints")&&(document.getElementById("checkbox-hints").checked=!0),"checked"===localStorage.getItem("hkCheckboxSpoilers")&&(document.getElementById("checkbox-spoilers").checked=!0)),(0,o.CheckboxHintsToggle)(),(0,o.CheckboxSpoilersToggle)()}function V(e,t){document.getElementById(e).innerHTML=t}document.addEventListener("DOMContentLoaded",(function(){j(n.DIV_ID)})),document.getElementById("save-location-input").addEventListener("click",(function(e){!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=document.getElementById(e.target.id);window.getSelection&&window.getSelection().removeAllRanges(),n.focus(),n.select(),n.setSelectionRange(0,99999),document.execCommand("copy"),r.length&&t.length&&V(t,r)}(e,"save-location-input-tooltip","Copied save file location to clipboard")}),!1),document.getElementById("save-location-input").addEventListener("mouseout",(function(){V("save-location-input-tooltip","Click once to copy to clipboard")}),!1),document.getElementById("save-area-read").addEventListener("click",(function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";j(n.DIV_ID);var t=document.getElementById(e).value;if(t.length)try{var r=JSON.parse(t);r.hasOwnProperty("playerData")&&x(r)}catch(e){alert("This seems like not a valid Hollow Knight save. ".concat(e)),console.info("This seems like not a valid Hollow Knight save. ".concat(e))}}("save-area")}),!1)},92280:(e,t,r)=>{"use strict";r.r(t);var n=r(51479);function o(e,t,r,n,o,a,i){try{var s=e[a](i),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,o)}var a,i,s,l=r(7929),u=[0,1,0,0,0,255,255,255,255,1,0,0,0,0,0,0,0,6,1,0,0,0],c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split("").map((function(e){return e.charCodeAt(0)})),f=new Map(c.map((function(e,t){return[e,t]}))),h=(new TextEncoder).encode("UKu52ePUBwetZ9wNX88o54dnfKRu0T1l"),p=new l.ModeOfOperation.ecb(h);function d(){var e,t,r=this.result;try{(r=new Uint8Array(r)).slice(),r=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:p).decrypt(e);return t.subarray(0,-t[t.length-1])}(r=function(e){var t,r=(e=(e=new Uint8Array(e).slice()).map((function(e){return f.get(e)}))).indexOf(64);t=-1!=r?r:e.length,e=e.subarray(0,t);for(var n=new Uint8Array(3*e.length/4),o=4*Math.floor(e.length/4),a=0;a>4,n[i+1]=(15&e[a+1])<<4|e[a+2]>>2,n[i+2]=(3&e[a+2])<<6|e[a+3]}if(null!=e[o]){var s=3*o/4;n[s]=e[o]<<2|e[o+1]>>4,null!=e[o+2]&&(n[s+1]=(15&e[o+1])<<4|e[o+2]>>2)}return n}(r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u;e=e.subarray(t.length,e.length-1);for(var r=0,n=0;n<5&&(r++,0!=(128&e[n]));n++);return e.subarray(r)}(r))),e=(new TextDecoder).decode(r),i=new Date,console.info("LoadSaveFile() time (ms) =",i-a);try{(0,n.HKCheckCompletion)(JSON.parse(e))}catch(e){alert("This seems like not a valid Hollow Knight save. ".concat(e)),console.info("This seems like not a valid Hollow Knight save. ".concat(e))}(t=regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return document.getElementById("save-area").value="",t.next=3,e;case 3:document.getElementById("save-area").value=t.sent;case 4:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,a){var i=t.apply(e,r);function s(e){o(i,n,a,s,l,"next",e)}function l(e){o(i,n,a,s,l,"throw",e)}s(void 0)}))})(),s=new Date,console.info("Total time (ms) =",s-a)}catch(e){alert("The file cannot be decoded. ".concat(e)),console.info("The file cannot be decoded. ".concat(e))}}document.getElementById("save-area-file").addEventListener("change",(function(e){!function(e,t){var r=e.files;if(r.length<1)return!1;a=t;var n=r[0],o=new FileReader;o.readAsArrayBuffer(n),o.addEventListener("load",d)}(e.target,new Date)})),document.getElementById("save-area-file").addEventListener("click",(function(e){e.target.value=""}))},7929:function(e){"use strict";!function(t){function r(e){return parseInt(e)===e}function n(e){if(!r(e.length))return!1;for(var t=0;t255)return!1;return!0}function o(e,t){if(e.buffer&&ArrayBuffer.isView(e)&&"Uint8Array"===e.name)return t&&(e=e.slice?e.slice():Array.prototype.slice.call(e)),e;if(Array.isArray(e)){if(!n(e))throw new Error("Array contains invalid value: "+e);return new Uint8Array(e)}if(r(e.length)&&n(e))return new Uint8Array(e);throw new Error("unsupported array-like object")}function a(e){return new Uint8Array(e)}function i(e,t,r,n,o){null==n&&null==o||(e=e.slice?e.slice(n,o):Array.prototype.slice.call(e,n,o)),t.set(e,r)}var s,l={toBytes:function(e){var t=[],r=0;for(e=encodeURI(e);r191&&n<224?(t.push(String.fromCharCode((31&n)<<6|63&e[r+1])),r+=2):(t.push(String.fromCharCode((15&n)<<12|(63&e[r+1])<<6|63&e[r+2])),r+=3)}return t.join("")}},u=(s="0123456789abcdef",{toBytes:function(e){for(var t=[],r=0;r>4]+s[15&n])}return t.join("")}}),c={16:10,24:12,32:14},f=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],h=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],p=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],d=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],g=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],v=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],A=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],m=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],y=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],_=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],w=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],S=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],b=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],k=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],E=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925];function C(e){for(var t=[],r=0;r>2,this._Ke[r][t%4]=a[t],this._Kd[e-r][t%4]=a[t];for(var i,s=0,l=o;l>16&255]<<24^h[i>>8&255]<<16^h[255&i]<<8^h[i>>24&255]^f[s]<<24,s+=1,8!=o)for(t=1;t>8&255]<<8^h[i>>16&255]<<16^h[i>>24&255]<<24,t=o/2+1;t>2,p=l%4,this._Ke[u][p]=a[t],this._Kd[e-u][p]=a[t++],l++}for(var u=1;u>24&255]^b[i>>16&255]^k[i>>8&255]^E[255&i]},x.prototype.encrypt=function(e){if(16!=e.length)throw new Error("invalid plaintext size (must be 16 bytes)");for(var t=this._Ke.length-1,r=[0,0,0,0],n=C(e),o=0;o<4;o++)n[o]^=this._Ke[0][o];for(var i=1;i>24&255]^g[n[(o+1)%4]>>16&255]^v[n[(o+2)%4]>>8&255]^A[255&n[(o+3)%4]]^this._Ke[i][o];n=r.slice()}var s,l=a(16);for(o=0;o<4;o++)s=this._Ke[t][o],l[4*o]=255&(h[n[o]>>24&255]^s>>24),l[4*o+1]=255&(h[n[(o+1)%4]>>16&255]^s>>16),l[4*o+2]=255&(h[n[(o+2)%4]>>8&255]^s>>8),l[4*o+3]=255&(h[255&n[(o+3)%4]]^s);return l},x.prototype.decrypt=function(e){if(16!=e.length)throw new Error("invalid ciphertext size (must be 16 bytes)");for(var t=this._Kd.length-1,r=[0,0,0,0],n=C(e),o=0;o<4;o++)n[o]^=this._Kd[0][o];for(var i=1;i>24&255]^y[n[(o+3)%4]>>16&255]^_[n[(o+2)%4]>>8&255]^w[255&n[(o+1)%4]]^this._Kd[i][o];n=r.slice()}var s,l=a(16);for(o=0;o<4;o++)s=this._Kd[t][o],l[4*o]=255&(p[n[o]>>24&255]^s>>24),l[4*o+1]=255&(p[n[(o+3)%4]>>16&255]^s>>16),l[4*o+2]=255&(p[n[(o+2)%4]>>8&255]^s>>8),l[4*o+3]=255&(p[255&n[(o+1)%4]]^s);return l};var R=function e(t){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");this.description="Electronic Code Block",this.name="ecb",this._aes=new x(t)};R.prototype.encrypt=function(e){if((e=o(e)).length%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var t=a(e.length),r=a(16),n=0;n=0;--t)this._counter[t]=e%256,e>>=8},T.prototype.setBytes=function(e){if(16!=(e=o(e,!0)).length)throw new Error("invalid counter bytes size (must be 16 bytes)");this._counter=e},T.prototype.increment=function(){for(var e=15;e>=0;e--){if(255!==this._counter[e]){this._counter[e]++;break}this._counter[e]=0}};var P=function e(t,r){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",r instanceof T||(r=new T(r)),this._counter=r,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new x(t)};P.prototype.encrypt=function(e){for(var t=o(e,!0),r=0;r16)throw new Error("PKCS#7 padding byte out of range");for(var r=e.length-t,n=0;n{"use strict";r.r(t),r.d(t,{PrefillHTML:()=>a,CompletionHTML:()=>i,AppendHTML:()=>s,CheckboxHintsToggle:()=>l,CheckboxSpoilersToggle:()=>u,StorageAvailable:()=>c});var n=document.documentElement,o=document.querySelector(".scroll-up-button");function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"generated",r=document.getElementById(t),n="";r.innerHTML="";var o="",a="",i="",s="",l="";for(var u in e)o=e[u].id,a=e[u].h2,i="h2-"+e[u].id,s="
".concat("intro"===u?0:e[u].maxPercent,"%
"),e[u].hasOwnProperty("maxPercent")||(s=""),n+='\n
\n

").concat(a).concat(s,"

\n
\n ");r.innerHTML=n}function i(e,t){var r="",n="",o="",a=0,i=0,s="";for(var l in e){if(r=e[l].h2,n="h2-"+e[l].id,a=e[l].hasOwnProperty("percent")?e[l].percent:0,"intro"===l&&(a=t),e[l].hasOwnProperty("maxPercent")){if(i=e[l].maxPercent,"maskShards"===l){var u=e[l].percent;a=u%4?Math.floor(u/4):u/4}else if("vesselFragments"===l){var c=e[l].percent;a=c%3?Math.floor(c/3):c/3}o=0===a?" ".concat("box-red"):a===i?" ".concat("box-green"):"",e[l].hasOwnProperty("percent")&&(a+="/"),s="
").concat("intro"===l?a:a+e[l].maxPercent,"%
")}else s="";document.getElementById(n).innerHTML=r+s}}function s(e,t){document.getElementById(e.id).innerHTML+="\n"+t}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none",t=document.getElementById("checkbox-hints");switch(e){case"hide":document.getElementById("hk-hints").classList.add("hidden"),t.value="hints-off",t.checked=!1,c("localStorage")&&localStorage.setItem("hkCheckboxHints","unchecked");break;case"show":document.getElementById("hk-hints").classList.remove("hidden"),t.value="hints-on",t.checked=!0,c("localStorage")&&localStorage.setItem("hkCheckboxHints","checked");break;default:!1===t.checked?(document.getElementById("hk-hints").classList.add("hidden"),t.value="hints-off",c("localStorage")&&localStorage.setItem("hkCheckboxHints","unchecked")):(document.getElementById("hk-hints").classList.remove("hidden"),t.value="hints-on",c("localStorage")&&localStorage.setItem("hkCheckboxHints","checked"))}}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none",t=document.getElementById("checkbox-spoilers"),r=document.querySelectorAll(".spoiler-span"),n=r.length;switch(e){case"hide":for(var o=0;o.1?function(e){e.classList.add("visible-block"),e.classList.add("opacity-full"),e.classList.remove("hidden")}(t):function(e){e.classList.remove("visible-block"),e.classList.remove("opacity-full"),e.classList.add("hidden")}(t)})),o.addEventListener("click",(function(){n.scrollTo({top:0,behavior:"smooth"})})),document.getElementById("checkbox-hints").addEventListener("click",l,!1),document.getElementById("checkbox-spoilers").addEventListener("click",u,!1)},21926:(e,t,r)=>{r(82526),r(72443),r(41817),r(92401),r(8722),r(32165),r(69007),r(16066),r(83510),r(41840),r(6982),r(32159),r(96649),r(39341),r(60543),r(9170),r(91038),r(79753),r(26572),r(92222),r(50545),r(26541),r(43290),r(57327),r(69826),r(34553),r(84944),r(86535),r(89554),r(26699),r(82772),r(69600),r(94986),r(21249),r(85827),r(96644),r(65069),r(47042),r(5212),r(2707),r(40561),r(38706),r(33792),r(99244),r(66992),r(24812),r(68309),r(4855),r(35837),r(19601),r(78011),r(69070),r(33321),r(69720),r(43371),r(38559),r(38880),r(49337),r(36210),r(30489),r(43304),r(41825),r(98410),r(72200),r(47941),r(57227),r(60514),r(68304),r(26833),r(41539),r(59595),r(35500),r(94869),r(33952),r(94953),r(38992),r(79841),r(27852),r(32023),r(4723),r(76373),r(66528),r(83112),r(82481),r(15306),r(64765),r(23123),r(23157),r(73210),r(55674),r(48702),r(78783),r(15218),r(74475),r(57929),r(50915),r(29253),r(42125),r(78830),r(58734),r(29254),r(37268),r(7397),r(60086),r(80623),r(68757),r(24603),r(74916),r(92087),r(88386),r(77601),r(39714),r(91058),r(54678),r(9653),r(93299),r(35192),r(33161),r(44048),r(78285),r(44363),r(55994),r(61874),r(9494),r(56977),r(55147),r(99752),r(82376),r(73181),r(23484),r(2388),r(88621),r(60403),r(84755),r(25438),r(90332),r(40658),r(40197),r(44914),r(52420),r(60160),r(60970),r(10408),r(73689),r(3843),r(5735),r(28733),r(83710),r(96078),r(38862),r(73706),r(88674),r(17922),r(34668),r(17727),r(51532),r(70189),r(4129),r(38478),r(18264),r(76938),r(39575),r(16716),r(87145),r(82472),r(49743),r(35109),r(8255),r(65125),r(29135),r(44197),r(76495),r(98145),r(95206),r(92990),r(18927),r(33105),r(35035),r(74345),r(7174),r(32846),r(44731),r(77209),r(96319),r(58867),r(37789),r(33739),r(29368),r(14483),r(12056),r(3462),r(30678),r(27462),r(33824),r(55021),r(12974),r(15016),r(36535),r(12419),r(69596),r(52586),r(74819),r(95683),r(39361),r(51037),r(5898),r(67556),r(14361),r(83593),r(39532),r(81299);var n=r(40857);e.exports=n},81486:(e,t,r)=>{r(21926),r(87079),r(96337);var n=r(40857);e.exports=n},13099:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},96077:(e,t,r)=>{var n=r(70111);e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},51223:(e,t,r)=>{var n=r(5112),o=r(70030),a=r(3070),i=n("unscopables"),s=Array.prototype;null==s[i]&&a.f(s,i,{configurable:!0,value:o(null)}),e.exports=function(e){s[i][e]=!0}},31530:(e,t,r)=>{"use strict";var n=r(28710).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},25787:e=>{e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}},19670:(e,t,r)=>{var n=r(70111);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},24019:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},90260:(e,t,r)=>{"use strict";var n,o=r(24019),a=r(19781),i=r(17854),s=r(70111),l=r(86656),u=r(70648),c=r(68880),f=r(31320),h=r(3070).f,p=r(79518),d=r(27674),g=r(5112),v=r(69711),A=i.Int8Array,m=A&&A.prototype,y=i.Uint8ClampedArray,_=y&&y.prototype,w=A&&p(A),S=m&&p(m),b=Object.prototype,k=b.isPrototypeOf,E=g("toStringTag"),C=v("TYPED_ARRAY_TAG"),x=o&&!!d&&"Opera"!==u(i.opera),R=!1,I={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},D={BigInt64Array:8,BigUint64Array:8},M=function(e){if(!s(e))return!1;var t=u(e);return l(I,t)||l(D,t)};for(n in I)i[n]||(x=!1);if((!x||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},x))for(n in I)i[n]&&d(i[n],w);if((!x||!S||S===b)&&(S=w.prototype,x))for(n in I)i[n]&&d(i[n].prototype,S);if(x&&p(_)!==S&&d(_,S),a&&!l(S,E))for(n in R=!0,h(S,E,{get:function(){return s(this)?this[C]:void 0}}),I)i[n]&&c(i[n],C,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:x,TYPED_ARRAY_TAG:R&&C,aTypedArray:function(e){if(M(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(d){if(k.call(w,e))return e}else for(var t in I)if(l(I,n)){var r=i[t];if(r&&(e===r||k.call(r,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r){if(a){if(r)for(var n in I){var o=i[n];o&&l(o.prototype,e)&&delete o.prototype[e]}S[e]&&!r||f(S,e,r?t:x&&m[e]||t)}},exportTypedArrayStaticMethod:function(e,t,r){var n,o;if(a){if(d){if(r)for(n in I)(o=i[n])&&l(o,e)&&delete o[e];if(w[e]&&!r)return;try{return f(w,e,r?t:x&&A[e]||t)}catch(e){}}for(n in I)!(o=i[n])||o[e]&&!r||f(o,e,t)}},isView:function(e){if(!s(e))return!1;var t=u(e);return"DataView"===t||l(I,t)||l(D,t)},isTypedArray:M,TypedArray:w,TypedArrayPrototype:S}},13331:(e,t,r)=>{"use strict";var n=r(17854),o=r(19781),a=r(24019),i=r(68880),s=r(12248),l=r(47293),u=r(25787),c=r(99958),f=r(17466),h=r(57067),p=r(11179),d=r(79518),g=r(27674),v=r(8006).f,A=r(3070).f,m=r(21285),y=r(58003),_=r(29909),w=_.get,S=_.set,b="ArrayBuffer",k="DataView",E="Wrong index",C=n.ArrayBuffer,x=C,R=n.DataView,I=R&&R.prototype,D=Object.prototype,M=n.RangeError,T=p.pack,P=p.unpack,G=function(e){return[255&e]},F=function(e){return[255&e,e>>8&255]},O=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},B=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},L=function(e){return T(e,23,4)},N=function(e){return T(e,52,8)},U=function(e,t){A(e.prototype,t,{get:function(){return w(this)[t]}})},H=function(e,t,r,n){var o=h(r),a=w(e);if(o+t>a.byteLength)throw M(E);var i=w(a.buffer).bytes,s=o+a.byteOffset,l=i.slice(s,s+t);return n?l:l.reverse()},W=function(e,t,r,n,o,a){var i=h(r),s=w(e);if(i+t>s.byteLength)throw M(E);for(var l=w(s.buffer).bytes,u=i+s.byteOffset,c=n(+o),f=0;fz;)(K=V[z++])in x||i(x,K,C[K]);j.constructor=x}g&&d(I)!==D&&g(I,D);var J=new R(new x(2)),Q=I.setInt8;J.setInt8(0,2147483648),J.setInt8(1,2147483649),!J.getInt8(0)&&J.getInt8(1)||s(I,{setInt8:function(e,t){Q.call(this,e,t<<24>>24)},setUint8:function(e,t){Q.call(this,e,t<<24>>24)}},{unsafe:!0})}else x=function(e){u(this,x,b);var t=h(e);S(this,{bytes:m.call(new Array(t),0),byteLength:t}),o||(this.byteLength=t)},R=function(e,t,r){u(this,R,k),u(e,x,k);var n=w(e).byteLength,a=c(t);if(a<0||a>n)throw M("Wrong offset");if(a+(r=void 0===r?n-a:f(r))>n)throw M("Wrong length");S(this,{buffer:e,byteLength:r,byteOffset:a}),o||(this.buffer=e,this.byteLength=r,this.byteOffset=a)},o&&(U(x,"byteLength"),U(R,"buffer"),U(R,"byteLength"),U(R,"byteOffset")),s(R.prototype,{getInt8:function(e){return H(this,1,e)[0]<<24>>24},getUint8:function(e){return H(this,1,e)[0]},getInt16:function(e){var t=H(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=H(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return B(H(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return B(H(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return P(H(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return P(H(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){W(this,1,e,G,t)},setUint8:function(e,t){W(this,1,e,G,t)},setInt16:function(e,t){W(this,2,e,F,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){W(this,2,e,F,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){W(this,4,e,O,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){W(this,4,e,O,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){W(this,4,e,L,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){W(this,8,e,N,t,arguments.length>2?arguments[2]:void 0)}});y(x,b),y(R,k),e.exports={ArrayBuffer:x,DataView:R}},1048:(e,t,r)=>{"use strict";var n=r(47908),o=r(51400),a=r(17466),i=Math.min;e.exports=[].copyWithin||function(e,t){var r=n(this),s=a(r.length),l=o(e,s),u=o(t,s),c=arguments.length>2?arguments[2]:void 0,f=i((void 0===c?s:o(c,s))-u,s-l),h=1;for(u0;)u in r?r[l]=r[u]:delete r[l],l+=h,u+=h;return r}},21285:(e,t,r)=>{"use strict";var n=r(47908),o=r(51400),a=r(17466);e.exports=function(e){for(var t=n(this),r=a(t.length),i=arguments.length,s=o(i>1?arguments[1]:void 0,r),l=i>2?arguments[2]:void 0,u=void 0===l?r:o(l,r);u>s;)t[s++]=e;return t}},18533:(e,t,r)=>{"use strict";var n=r(42092).forEach,o=r(9341)("forEach");e.exports=o?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},48457:(e,t,r)=>{"use strict";var n=r(49974),o=r(47908),a=r(53411),i=r(97659),s=r(17466),l=r(86135),u=r(71246);e.exports=function(e){var t,r,c,f,h,p,d=o(e),g="function"==typeof this?this:Array,v=arguments.length,A=v>1?arguments[1]:void 0,m=void 0!==A,y=u(d),_=0;if(m&&(A=n(A,v>2?arguments[2]:void 0,2)),null==y||g==Array&&i(y))for(r=new g(t=s(d.length));t>_;_++)p=m?A(d[_],_):d[_],l(r,_,p);else for(h=(f=y.call(d)).next,r=new g;!(c=h.call(f)).done;_++)p=m?a(f,A,[c.value,_],!0):c.value,l(r,_,p);return r.length=_,r}},41318:(e,t,r)=>{var n=r(45656),o=r(17466),a=r(51400),i=function(e){return function(t,r,i){var s,l=n(t),u=o(l.length),c=a(i,u);if(e&&r!=r){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===r)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},9671:(e,t,r)=>{var n=r(49974),o=r(68361),a=r(47908),i=r(17466),s=function(e){var t=6==e;return function(r,s,l){for(var u,c=a(r),f=o(c),h=n(s,l,3),p=i(f.length);p-- >0;)if(h(u=f[p],p,c))switch(e){case 5:return u;case 6:return p}return t?-1:void 0}};e.exports={findLast:s(5),findLastIndex:s(6)}},42092:(e,t,r)=>{var n=r(49974),o=r(68361),a=r(47908),i=r(17466),s=r(65417),l=[].push,u=function(e){var t=1==e,r=2==e,u=3==e,c=4==e,f=6==e,h=7==e,p=5==e||f;return function(d,g,v,A){for(var m,y,_=a(d),w=o(_),S=n(g,v,3),b=i(w.length),k=0,E=A||s,C=t?E(d,b):r||h?E(d,0):void 0;b>k;k++)if((p||k in w)&&(y=S(m=w[k],k,_),e))if(t)C[k]=y;else if(y)switch(e){case 3:return!0;case 5:return m;case 6:return k;case 2:l.call(C,m)}else switch(e){case 4:return!1;case 7:l.call(C,m)}return f?-1:u||c?c:C}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},86583:(e,t,r)=>{"use strict";var n=r(45656),o=r(99958),a=r(17466),i=r(9341),s=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,c=i("lastIndexOf"),f=u||!c;e.exports=f?function(e){if(u)return l.apply(this,arguments)||0;var t=n(this),r=a(t.length),i=r-1;for(arguments.length>1&&(i=s(i,o(arguments[1]))),i<0&&(i=r+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:l},81194:(e,t,r)=>{var n=r(47293),o=r(5112),a=r(7392),i=o("species");e.exports=function(e){return a>=51||!n((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},9341:(e,t,r)=>{"use strict";var n=r(47293);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},53671:(e,t,r)=>{var n=r(13099),o=r(47908),a=r(68361),i=r(17466),s=function(e){return function(t,r,s,l){n(r);var u=o(t),c=a(u),f=i(u.length),h=e?f-1:0,p=e?-1:1;if(s<2)for(;;){if(h in c){l=c[h],h+=p;break}if(h+=p,e?h<0:f<=h)throw TypeError("Reduce of empty array with no initial value")}for(;e?h>=0:f>h;h+=p)h in c&&(l=r(l,c[h],h,u));return l}};e.exports={left:s(!1),right:s(!0)}},65417:(e,t,r)=>{var n=r(70111),o=r(43157),a=r(5112)("species");e.exports=function(e,t){var r;return o(e)&&("function"!=typeof(r=e.constructor)||r!==Array&&!o(r.prototype)?n(r)&&null===(r=r[a])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},60956:(e,t,r)=>{"use strict";var n=r(17466),o=r(47908),a=r(35005),i=r(65417),s=[].push;e.exports=function(e){var t,r,l,u,c=o(this),f=n(c.length),h=i(c,0),p=new(a("Map"));if("function"==typeof e)t=e;else{if(null!=e)throw new TypeError("Incorrect resolver!");t=function(e){return e}}for(r=0;r{"use strict";var n=r(40857),o=r(13099),a=r(19670),i=r(70030),s=r(68880),l=r(12248),u=r(5112),c=r(29909),f=r(35005)("Promise"),h=c.set,p=c.get,d=u("toStringTag"),g=function(e){var t=p(this).iterator,r=t.return;return void 0===r?f.resolve({done:!0,value:e}):a(r.call(t,e))},v=function(e){var t=p(this).iterator,r=t.throw;return void 0===r?f.reject(e):r.call(t,e)};e.exports=function(e,t){var r=function(e){e.next=o(e.iterator.next),e.done=!1,h(this,e)};return r.prototype=l(i(n.AsyncIterator.prototype),{next:function(t){var r=p(this);if(r.done)return f.resolve({done:!0,value:void 0});try{return f.resolve(a(e.call(r,t,f)))}catch(e){return f.reject(e)}},return:g,throw:v}),t||s(r.prototype,d,"Generator"),r}},12269:(e,t,r)=>{"use strict";var n=r(13099),o=r(19670),a=r(35005)("Promise"),i=[].push,s=function(e){var t=0==e,r=1==e,s=2==e,l=3==e;return function(e,u){o(e);var c=n(e.next),f=t?[]:void 0;return t||n(u),new a((function(n,h){var p=function(t,r){try{var n=e.return;if(void 0!==n)return a.resolve(n.call(e)).then((function(){t(r)}),(function(e){h(e)}))}catch(e){return h(e)}t(r)},d=function(e){p(h,e)},g=function(){try{a.resolve(o(c.call(e))).then((function(e){try{if(o(e).done)n(t?f:!l&&(s||void 0));else{var c=e.value;t?(i.call(f,c),g()):a.resolve(u(c)).then((function(e){r?g():s?e?g():p(n,!1):e?p(n,l||c):g()}),d)}}catch(e){d(e)}}),d)}catch(e){d(e)}};g()}))}};e.exports={toArray:s(0),forEach:s(1),every:s(2),some:s(3),find:s(4)}},66462:(e,t,r)=>{var n,o,a=r(17854),i=r(5465),s=r(79518),l=r(86656),u=r(68880),c=r(5112),f=r(31913),h=c("asyncIterator"),p=a.AsyncIterator,d=i.AsyncIteratorPrototype;if(!f)if(d)n=d;else if("function"==typeof p)n=p.prototype;else if(i.USE_FUNCTION_CONSTRUCTOR||a.USE_FUNCTION_CONSTRUCTOR)try{o=s(s(s(Function("return async function*(){}()")()))),s(o)===Object.prototype&&(n=o)}catch(e){}n||(n={}),l(n,h)||u(n,h,(function(){return this})),e.exports=n},53411:(e,t,r)=>{var n=r(19670),o=r(99212);e.exports=function(e,t,r,a){try{return a?t(n(r)[0],r[1]):t(r)}catch(t){throw o(e),t}}},17072:(e,t,r)=>{var n=r(5112)("iterator"),o=!1;try{var a=0,i={next:function(){return{done:!!a++}},return:function(){o=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var r=!1;try{var a={};a[n]=function(){return{next:function(){return{done:r=!0}}}},e(a)}catch(e){}return r}},84326:e=>{var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},70648:(e,t,r)=>{var n=r(51694),o=r(84326),a=r(5112)("toStringTag"),i="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),a))?r:i?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},31501:(e,t,r)=>{"use strict";var n=r(19670),o=r(13099);e.exports=function(){for(var e=n(this),t=o(e.add),r=0,a=arguments.length;r{"use strict";var n=r(19670),o=r(13099);e.exports=function(){for(var e,t=n(this),r=o(t.delete),a=!0,i=0,s=arguments.length;i{"use strict";var n=r(13099),o=r(49974),a=r(20408);e.exports=function(e){var t,r,i,s,l=arguments.length,u=l>1?arguments[1]:void 0;return n(this),(t=void 0!==u)&&n(u),null==e?new this:(r=[],t?(i=0,s=o(u,l>2?arguments[2]:void 0,2),a(e,(function(e){r.push(s(e,i++))}))):a(e,r.push,{that:r}),new this(r))}},82044:e=>{"use strict";e.exports=function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}},95631:(e,t,r)=>{"use strict";var n=r(3070).f,o=r(70030),a=r(12248),i=r(49974),s=r(25787),l=r(20408),u=r(70654),c=r(96340),f=r(19781),h=r(62423).fastKey,p=r(29909),d=p.set,g=p.getterFor;e.exports={getConstructor:function(e,t,r,u){var c=e((function(e,n){s(e,c,t),d(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=n&&l(n,e[u],{that:e,AS_ENTRIES:r})})),p=g(t),v=function(e,t,r){var n,o,a=p(e),i=A(e,t);return i?i.value=r:(a.last=i={index:o=h(t,!0),key:t,value:r,previous:n=a.last,next:void 0,removed:!1},a.first||(a.first=i),n&&(n.next=i),f?a.size++:e.size++,"F"!==o&&(a.index[o]=i)),e},A=function(e,t){var r,n=p(e),o=h(t);if("F"!==o)return n.index[o];for(r=n.first;r;r=r.next)if(r.key==t)return r};return a(c.prototype,{clear:function(){for(var e=p(this),t=e.index,r=e.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete t[r.index],r=r.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var t=this,r=p(t),n=A(t,e);if(n){var o=n.next,a=n.previous;delete r.index[n.index],n.removed=!0,a&&(a.next=o),o&&(o.previous=a),r.first==n&&(r.first=o),r.last==n&&(r.last=a),f?r.size--:t.size--}return!!n},forEach:function(e){for(var t,r=p(this),n=i(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!A(this,e)}}),a(c.prototype,r?{get:function(e){var t=A(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),f&&n(c.prototype,"size",{get:function(){return p(this).size}}),c},setStrong:function(e,t,r){var n=t+" Iterator",o=g(t),a=g(n);u(e,t,(function(e,t){d(this,{type:n,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=a(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),c(t)}}},29320:(e,t,r)=>{"use strict";var n=r(12248),o=r(62423).getWeakData,a=r(19670),i=r(70111),s=r(25787),l=r(20408),u=r(42092),c=r(86656),f=r(29909),h=f.set,p=f.getterFor,d=u.find,g=u.findIndex,v=0,A=function(e){return e.frozen||(e.frozen=new m)},m=function(){this.entries=[]},y=function(e,t){return d(e.entries,(function(e){return e[0]===t}))};m.prototype={get:function(e){var t=y(this,e);if(t)return t[1]},has:function(e){return!!y(this,e)},set:function(e,t){var r=y(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,r,u){var f=e((function(e,n){s(e,f,t),h(e,{type:t,id:v++,frozen:void 0}),null!=n&&l(n,e[u],{that:e,AS_ENTRIES:r})})),d=p(t),g=function(e,t,r){var n=d(e),i=o(a(t),!0);return!0===i?A(n).set(t,r):i[n.id]=r,e};return n(f.prototype,{delete:function(e){var t=d(this);if(!i(e))return!1;var r=o(e);return!0===r?A(t).delete(e):r&&c(r,t.id)&&delete r[t.id]},has:function(e){var t=d(this);if(!i(e))return!1;var r=o(e);return!0===r?A(t).has(e):r&&c(r,t.id)}}),n(f.prototype,r?{get:function(e){var t=d(this);if(i(e)){var r=o(e);return!0===r?A(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),f}}},77710:(e,t,r)=>{"use strict";var n=r(82109),o=r(17854),a=r(54705),i=r(31320),s=r(62423),l=r(20408),u=r(25787),c=r(70111),f=r(47293),h=r(17072),p=r(58003),d=r(79587);e.exports=function(e,t,r){var g=-1!==e.indexOf("Map"),v=-1!==e.indexOf("Weak"),A=g?"set":"add",m=o[e],y=m&&m.prototype,_=m,w={},S=function(e){var t=y[e];i(y,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(v&&!c(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return v&&!c(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(v&&!c(e))&&t.call(this,0===e?0:e)}:function(e,r){return t.call(this,0===e?0:e,r),this})};if(a(e,"function"!=typeof m||!(v||y.forEach&&!f((function(){(new m).entries().next()})))))_=r.getConstructor(t,e,g,A),s.REQUIRED=!0;else if(a(e,!0)){var b=new _,k=b[A](v?{}:-0,1)!=b,E=f((function(){b.has(1)})),C=h((function(e){new m(e)})),x=!v&&f((function(){for(var e=new m,t=5;t--;)e[A](t,t);return!e.has(-0)}));C||((_=t((function(t,r){u(t,_,e);var n=d(new m,t,_);return null!=r&&l(r,n[A],{that:n,AS_ENTRIES:g}),n}))).prototype=y,y.constructor=_),(E||x)&&(S("delete"),S("has"),g&&S("get")),(x||k)&&S(A),v&&y.clear&&delete y.clear}return w[e]=_,n({global:!0,forced:_!=m},w),p(_,e),v||r.setStrong(_,e,g),_}},10313:(e,t,r)=>{var n=r(51532),o=r(4129),a=r(70030),i=r(70111),s=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=a(null)};s.prototype.get=function(e,t){return this[e]||(this[e]=t())},s.prototype.next=function(e,t,r){var a=r?this.objectsByIndex[e]||(this.objectsByIndex[e]=new o):this.primitives||(this.primitives=new n),i=a.get(t);return i||a.set(t,i=new s),i};var l=new s;e.exports=function(){var e,t,r=l,n=arguments.length;for(e=0;e{var n=r(86656),o=r(53887),a=r(31236),i=r(3070);e.exports=function(e,t){for(var r=o(t),s=i.f,l=a.f,u=0;u{var n=r(5112)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},49920:(e,t,r)=>{var n=r(47293);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},14230:(e,t,r)=>{var n=r(84488),o=/"/g;e.exports=function(e,t,r,a){var i=String(n(e)),s="<"+t;return""!==r&&(s+=" "+r+'="'+String(a).replace(o,""")+'"'),s+">"+i+""}},24994:(e,t,r)=>{"use strict";var n=r(13383).IteratorPrototype,o=r(70030),a=r(79114),i=r(58003),s=r(97497),l=function(){return this};e.exports=function(e,t,r){var u=t+" Iterator";return e.prototype=o(n,{next:a(1,r)}),i(e,u,!1,!0),s[u]=l,e}},68880:(e,t,r)=>{var n=r(19781),o=r(3070),a=r(79114);e.exports=n?function(e,t,r){return o.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},79114:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},86135:(e,t,r)=>{"use strict";var n=r(57593),o=r(3070),a=r(79114);e.exports=function(e,t,r){var i=n(t);i in e?o.f(e,i,a(0,r)):e[i]=r}},85573:(e,t,r)=>{"use strict";var n=r(47293),o=r(76650).start,a=Math.abs,i=Date.prototype,s=i.getTime,l=i.toISOString;e.exports=n((function(){return"0385-07-25T07:06:39.999Z"!=l.call(new Date(-50000000000001))}))||!n((function(){l.call(new Date(NaN))}))?function(){if(!isFinite(s.call(this)))throw RangeError("Invalid time value");var e=this,t=e.getUTCFullYear(),r=e.getUTCMilliseconds(),n=t<0?"-":t>9999?"+":"";return n+o(a(t),n?6:4,0)+"-"+o(e.getUTCMonth()+1,2,0)+"-"+o(e.getUTCDate(),2,0)+"T"+o(e.getUTCHours(),2,0)+":"+o(e.getUTCMinutes(),2,0)+":"+o(e.getUTCSeconds(),2,0)+"."+o(r,3,0)+"Z"}:l},38709:(e,t,r)=>{"use strict";var n=r(19670),o=r(57593);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return o(n(this),"number"!==e)}},70654:(e,t,r)=>{"use strict";var n=r(82109),o=r(24994),a=r(79518),i=r(27674),s=r(58003),l=r(68880),u=r(31320),c=r(5112),f=r(31913),h=r(97497),p=r(13383),d=p.IteratorPrototype,g=p.BUGGY_SAFARI_ITERATORS,v=c("iterator"),A="keys",m="values",y="entries",_=function(){return this};e.exports=function(e,t,r,c,p,w,S){o(r,t,c);var b,k,E,C=function(e){if(e===p&&M)return M;if(!g&&e in I)return I[e];switch(e){case A:case m:case y:return function(){return new r(this,e)}}return function(){return new r(this)}},x=t+" Iterator",R=!1,I=e.prototype,D=I[v]||I["@@iterator"]||p&&I[p],M=!g&&D||C(p),T="Array"==t&&I.entries||D;if(T&&(b=a(T.call(new e)),d!==Object.prototype&&b.next&&(f||a(b)===d||(i?i(b,d):"function"!=typeof b[v]&&l(b,v,_)),s(b,x,!0,!0),f&&(h[x]=_))),p==m&&D&&D.name!==m&&(R=!0,M=function(){return D.call(this)}),f&&!S||I[v]===M||l(I,v,M),h[t]=M,p)if(k={values:C(m),keys:w?M:C(A),entries:C(y)},S)for(E in k)(g||R||!(E in I))&&u(I,E,k[E]);else n({target:t,proto:!0,forced:g||R},k);return k}},97235:(e,t,r)=>{var n=r(40857),o=r(86656),a=r(6061),i=r(3070).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});o(t,e)||i(t,e,{value:a.f(e)})}},19781:(e,t,r)=>{var n=r(47293);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},80317:(e,t,r)=>{var n=r(17854),o=r(70111),a=n.document,i=o(a)&&o(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},48324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},6833:(e,t,r)=>{var n=r(88113);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(n)},35268:(e,t,r)=>{var n=r(84326),o=r(17854);e.exports="process"==n(o.process)},71036:(e,t,r)=>{var n=r(88113);e.exports=/web0s(?!.*chrome)/i.test(n)},88113:(e,t,r)=>{var n=r(35005);e.exports=n("navigator","userAgent")||""},7392:(e,t,r)=>{var n,o,a=r(17854),i=r(88113),s=a.process,l=s&&s.versions,u=l&&l.v8;u?o=(n=u.split("."))[0]+n[1]:i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(o=n[1]),e.exports=o&&+o},80748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:(e,t,r)=>{var n=r(17854),o=r(31236).f,a=r(68880),i=r(31320),s=r(83505),l=r(99920),u=r(54705);e.exports=function(e,t){var r,c,f,h,p,d=e.target,g=e.global,v=e.stat;if(r=g?n:v?n[d]||s(d,{}):(n[d]||{}).prototype)for(c in t){if(h=t[c],f=e.noTargetGet?(p=o(r,c))&&p.value:r[c],!u(g?c:d+(v?".":"#")+c,e.forced)&&void 0!==f){if(typeof h==typeof f)continue;l(h,f)}(e.sham||f&&f.sham)&&a(h,"sham",!0),i(r,c,h,e)}}},47293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},27007:(e,t,r)=>{"use strict";r(74916);var n=r(31320),o=r(47293),a=r(5112),i=r(22261),s=r(68880),l=a("species"),u=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),c="$0"==="a".replace(/./,"$0"),f=a("replace"),h=!!/./[f]&&""===/./[f]("a","$0"),p=!o((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));e.exports=function(e,t,r,f){var d=a(e),g=!o((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),v=g&&!o((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[l]=function(){return r},r.flags="",r[d]=/./[d]),r.exec=function(){return t=!0,null},r[d](""),!t}));if(!g||!v||"replace"===e&&(!u||!c||h)||"split"===e&&!p){var A=/./[d],m=r(d,""[e],(function(e,t,r,n,o){return t.exec===i?g&&!o?{done:!0,value:A.call(t,r,n)}:{done:!0,value:e.call(r,t,n)}:{done:!1}}),{REPLACE_KEEPS_$0:c,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:h}),y=m[0],_=m[1];n(String.prototype,e,y),n(RegExp.prototype,d,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}f&&s(RegExp.prototype[d],"sham",!0)}},6790:(e,t,r)=>{"use strict";var n=r(43157),o=r(17466),a=r(49974),i=function(e,t,r,s,l,u,c,f){for(var h,p=l,d=0,g=!!c&&a(c,f,3);d0&&n(h))p=i(e,t,h,o(h.length),p,u-1)-1;else{if(p>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[p]=h}p++}d++}return p};e.exports=i},76677:(e,t,r)=>{var n=r(47293);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},49974:(e,t,r)=>{var n=r(13099);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,o)}}return function(){return e.apply(t,arguments)}}},27065:(e,t,r)=>{"use strict";var n=r(13099),o=r(70111),a=[].slice,i={},s=function(e,t,r){if(!(t in i)){for(var n=[],o=0;o{var n=r(71246),o=r(5112)("asyncIterator");e.exports=function(e){var t=e[o];return void 0===t?n(e):t}},35005:(e,t,r)=>{var n=r(40857),o=r(17854),a=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?a(n[e])||a(o[e]):n[e]&&n[e][t]||o[e]&&o[e][t]}},71246:(e,t,r)=>{var n=r(70648),o=r(97497),a=r(5112)("iterator");e.exports=function(e){if(null!=e)return e[a]||e["@@iterator"]||o[n(e)]}},18554:(e,t,r)=>{var n=r(19670),o=r(71246);e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return n(t.call(e))}},54647:(e,t,r)=>{var n=r(31913),o=r(18554);e.exports=n?o:function(e){return Map.prototype.entries.call(e)}},96767:(e,t,r)=>{var n=r(31913),o=r(18554);e.exports=n?o:function(e){return Set.prototype.values.call(e)}},10647:(e,t,r)=>{var n=r(47908),o=Math.floor,a="".replace,i=/\$([$&'`]|\d\d?|<[^>]*>)/g,s=/\$([$&'`]|\d\d?)/g;e.exports=function(e,t,r,l,u,c){var f=r+e.length,h=l.length,p=s;return void 0!==u&&(u=n(u),p=i),a.call(c,p,(function(n,a){var i;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,r);case"'":return t.slice(f);case"<":i=u[a.slice(1,-1)];break;default:var s=+a;if(0===s)return n;if(s>h){var c=o(s/10);return 0===c?n:c<=h?void 0===l[c-1]?a.charAt(1):l[c-1]+a.charAt(1):n}i=l[s-1]}return void 0===i?"":i}))}},17854:(e,t,r)=>{var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},86656:e=>{var t={}.hasOwnProperty;e.exports=function(e,r){return t.call(e,r)}},3501:e=>{e.exports={}},842:(e,t,r)=>{var n=r(17854);e.exports=function(e,t){var r=n.console;r&&r.error&&(1===arguments.length?r.error(e):r.error(e,t))}},60490:(e,t,r)=>{var n=r(35005);e.exports=n("document","documentElement")},64664:(e,t,r)=>{var n=r(19781),o=r(47293),a=r(80317);e.exports=!n&&!o((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},11179:e=>{var t=Math.abs,r=Math.pow,n=Math.floor,o=Math.log,a=Math.LN2;e.exports={pack:function(e,i,s){var l,u,c,f=new Array(s),h=8*s-i-1,p=(1<>1,g=23===i?r(2,-24)-r(2,-77):0,v=e<0||0===e&&1/e<0?1:0,A=0;for((e=t(e))!=e||e===1/0?(u=e!=e?1:0,l=p):(l=n(o(e)/a),e*(c=r(2,-l))<1&&(l--,c*=2),(e+=l+d>=1?g/c:g*r(2,1-d))*c>=2&&(l++,c/=2),l+d>=p?(u=0,l=p):l+d>=1?(u=(e*c-1)*r(2,i),l+=d):(u=e*r(2,d-1)*r(2,i),l=0));i>=8;f[A++]=255&u,u/=256,i-=8);for(l=l<0;f[A++]=255&l,l/=256,h-=8);return f[--A]|=128*v,f},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,u=o-1,c=e[u--],f=127&c;for(c>>=7;l>0;f=256*f+e[u],u--,l-=8);for(n=f&(1<<-l)-1,f>>=-l,l+=t;l>0;n=256*n+e[u],u--,l-=8);if(0===f)f=1-s;else{if(f===i)return n?NaN:c?-1/0:1/0;n+=r(2,t),f-=s}return(c?-1:1)*n*r(2,f-t)}}},68361:(e,t,r)=>{var n=r(47293),o=r(84326),a="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?a.call(e,""):Object(e)}:Object},79587:(e,t,r)=>{var n=r(70111),o=r(27674);e.exports=function(e,t,r){var a,i;return o&&"function"==typeof(a=t.constructor)&&a!==r&&n(i=a.prototype)&&i!==r.prototype&&o(e,i),e}},42788:(e,t,r)=>{var n=r(5465),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return o.call(e)}),e.exports=n.inspectSource},62423:(e,t,r)=>{var n=r(3501),o=r(70111),a=r(86656),i=r(3070).f,s=r(69711),l=r(76677),u=s("meta"),c=0,f=Object.isExtensible||function(){return!0},h=function(e){i(e,u,{value:{objectID:"O"+ ++c,weakData:{}}})},p=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!f(e))return"F";if(!t)return"E";h(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!f(e))return!0;if(!t)return!1;h(e)}return e[u].weakData},onFreeze:function(e){return l&&p.REQUIRED&&f(e)&&!a(e,u)&&h(e),e}};n[u]=!0},29909:(e,t,r)=>{var n,o,a,i=r(68536),s=r(17854),l=r(70111),u=r(68880),c=r(86656),f=r(5465),h=r(6200),p=r(3501),d=s.WeakMap;if(i){var g=f.state||(f.state=new d),v=g.get,A=g.has,m=g.set;n=function(e,t){return t.facade=e,m.call(g,e,t),t},o=function(e){return v.call(g,e)||{}},a=function(e){return A.call(g,e)}}else{var y=h("state");p[y]=!0,n=function(e,t){return t.facade=e,u(e,y,t),t},o=function(e){return c(e,y)?e[y]:{}},a=function(e){return c(e,y)}}e.exports={set:n,get:o,has:a,enforce:function(e){return a(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!l(t)||(r=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}},97659:(e,t,r)=>{var n=r(5112),o=r(97497),a=n("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||i[a]===e)}},43157:(e,t,r)=>{var n=r(84326);e.exports=Array.isArray||function(e){return"Array"==n(e)}},54705:(e,t,r)=>{var n=r(47293),o=/#|\.prototype\./,a=function(e,t){var r=s[i(e)];return r==u||r!=l&&("function"==typeof t?n(t):!!t)},i=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},18730:(e,t,r)=>{var n=r(70111),o=Math.floor;e.exports=function(e){return!n(e)&&isFinite(e)&&o(e)===e}},70111:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},31913:e=>{e.exports=!1},47850:(e,t,r)=>{var n=r(70111),o=r(84326),a=r(5112)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==o(e))}},20408:(e,t,r)=>{var n=r(19670),o=r(97659),a=r(17466),i=r(49974),s=r(71246),l=r(99212),u=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,r){var c,f,h,p,d,g,v,A=r&&r.that,m=!(!r||!r.AS_ENTRIES),y=!(!r||!r.IS_ITERATOR),_=!(!r||!r.INTERRUPTED),w=i(t,A,1+m+_),S=function(e){return c&&l(c),new u(!0,e)},b=function(e){return m?(n(e),_?w(e[0],e[1],S):w(e[0],e[1])):_?w(e,S):w(e)};if(y)c=e;else{if("function"!=typeof(f=s(e)))throw TypeError("Target is not iterable");if(o(f)){for(h=0,p=a(e.length);p>h;h++)if((d=b(e[h]))&&d instanceof u)return d;return new u(!1)}c=f.call(e)}for(g=c.next;!(v=g.call(c)).done;){try{d=b(v.value)}catch(e){throw l(c),e}if("object"==typeof d&&d&&d instanceof u)return d}return new u(!1)}},99212:(e,t,r)=>{var n=r(19670);e.exports=function(e){var t=e.return;if(void 0!==t)return n(t.call(e)).value}},54956:(e,t,r)=>{"use strict";var n=r(40857),o=r(13099),a=r(19670),i=r(70030),s=r(68880),l=r(12248),u=r(5112),c=r(29909),f=c.set,h=c.get,p=u("toStringTag"),d=function(e){var t=h(this).iterator,r=t.return;return void 0===r?{done:!0,value:e}:a(r.call(t,e))},g=function(e){var t=h(this).iterator,r=t.throw;if(void 0===r)throw e;return r.call(t,e)};e.exports=function(e,t){var r=function(e){e.next=o(e.iterator.next),e.done=!1,f(this,e)};return r.prototype=l(i(n.Iterator.prototype),{next:function(){var t=h(this),r=t.done?void 0:e.apply(t,arguments);return{done:t.done,value:r}},return:d,throw:g}),t||s(r.prototype,p,"Generator"),r}},13383:(e,t,r)=>{"use strict";var n,o,a,i=r(47293),s=r(79518),l=r(68880),u=r(86656),c=r(5112),f=r(31913),h=c("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(o=s(s(a)))!==Object.prototype&&(n=o):p=!0);var d=null==n||i((function(){var e={};return n[h].call(e)!==e}));d&&(n={}),f&&!d||u(n,h)||l(n,h,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:p}},97497:e=>{e.exports={}},37502:(e,t,r)=>{"use strict";var n=r(19670);e.exports=function(e,t){var r=n(this),o=r.has(e)&&"update"in t?t.update(r.get(e),e,r):t.insert(e,r);return r.set(e,o),o}},8154:(e,t,r)=>{"use strict";var n=r(19670);e.exports=function(e,t){var r,o=n(this),a=arguments.length>2?arguments[2]:void 0;if("function"!=typeof t&&"function"!=typeof a)throw TypeError("At least one callback required");return o.has(e)?(r=o.get(e),"function"==typeof t&&(r=t(r),o.set(e,r))):"function"==typeof a&&(r=a(),o.set(e,r)),r}},66736:e=>{var t=Math.expm1,r=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:t},26130:(e,t,r)=>{var n=r(64310),o=Math.abs,a=Math.pow,i=a(2,-52),s=a(2,-23),l=a(2,127)*(2-s),u=a(2,-126);e.exports=Math.fround||function(e){var t,r,a=o(e),c=n(e);return al||r!=r?c*(1/0):c*r}},26513:e=>{var t=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:t(1+e)}},47103:e=>{e.exports=Math.scale||function(e,t,r,n,o){return 0===arguments.length||e!=e||t!=t||r!=r||n!=n||o!=o?NaN:e===1/0||e===-1/0?e:(e-t)*(o-n)/(r-t)+n}},64310:e=>{e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},95948:(e,t,r)=>{var n,o,a,i,s,l,u,c,f=r(17854),h=r(31236).f,p=r(20261).set,d=r(6833),g=r(71036),v=r(35268),A=f.MutationObserver||f.WebKitMutationObserver,m=f.document,y=f.process,_=f.Promise,w=h(f,"queueMicrotask"),S=w&&w.value;S||(n=function(){var e,t;for(v&&(e=y.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?i():a=void 0,e}}a=void 0,e&&e.enter()},d||v||g||!A||!m?_&&_.resolve?(u=_.resolve(void 0),c=u.then,i=function(){c.call(u,n)}):i=v?function(){y.nextTick(n)}:function(){p.call(f,n)}:(s=!0,l=m.createTextNode(""),new A(n).observe(l,{characterData:!0}),i=function(){l.data=s=!s})),e.exports=S||function(e){var t={fn:e,next:void 0};a&&(a.next=t),o||(o=t,i()),a=t}},13366:(e,t,r)=>{var n=r(17854);e.exports=n.Promise},30133:(e,t,r)=>{var n=r(47293);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},590:(e,t,r)=>{var n=r(47293),o=r(5112),a=r(31913),i=o("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[i]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},68536:(e,t,r)=>{var n=r(17854),o=r(42788),a=n.WeakMap;e.exports="function"==typeof a&&/native code/.test(o(a))},78523:(e,t,r)=>{"use strict";var n=r(13099),o=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new o(e)}},3929:(e,t,r)=>{var n=r(47850);e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},77023:(e,t,r)=>{var n=r(17854).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&n(e)}},2814:(e,t,r)=>{var n=r(17854),o=r(53111).trim,a=r(81361),i=n.parseFloat,s=1/i(a+"-0")!=-1/0;e.exports=s?function(e){var t=o(String(e)),r=i(t);return 0===r&&"-"==t.charAt(0)?-0:r}:i},83009:(e,t,r)=>{var n=r(17854),o=r(53111).trim,a=r(81361),i=n.parseInt,s=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var r=o(String(e));return i(r,t>>>0||(s.test(r)?16:10))}:i},21574:(e,t,r)=>{"use strict";var n=r(19781),o=r(47293),a=r(81956),i=r(25181),s=r(55296),l=r(47908),u=r(68361),c=Object.assign,f=Object.defineProperty;e.exports=!c||o((function(){if(n&&1!==c({b:1},c(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),o="abcdefghijklmnopqrst";return e[r]=7,o.split("").forEach((function(e){t[e]=e})),7!=c({},e)[r]||a(c({},t)).join("")!=o}))?function(e,t){for(var r=l(e),o=arguments.length,c=1,f=i.f,h=s.f;o>c;)for(var p,d=u(arguments[c++]),g=f?a(d).concat(f(d)):a(d),v=g.length,A=0;v>A;)p=g[A++],n&&!h.call(d,p)||(r[p]=d[p]);return r}:c},70030:(e,t,r)=>{var n,o=r(19670),a=r(36048),i=r(80748),s=r(3501),l=r(60490),u=r(80317),c=r(6200)("IE_PROTO"),f=function(){},h=function(e){return"Hollow Knight: Save Game Completion Analyzer Web Tool

Hollow Knight: Analyze Save Completion

Support Tool (PayPal)
Official Steam Guide Instagram Youtube Twitter GitHub

Click once to copy to clipboard

Choose a HK user*.dat save OR paste from Save Editor | Testing Save

Tool supporters Hall of Fame

Klaudia (Lvl 18) - Rohit (Lvl 7) - Dominic (Lvl 6) - David (Lvl 5)

You too can get immortalized here. Donate at least $1 for the Tool!
Lvl indicates your amount of support.

v1.1.0. Work-In-Progress. Feedback: Steam Discussions Steam Guide.
Programmed, written and created by 🉑 rezno[R] © 2020–2021
Support Tool (PayPal)

\ No newline at end of file +Hollow Knight: Save Game Completion Analyzer Web Tool

Hollow Knight: Analyze Save Completion

Support Tool (PayPal)
Official Steam Guide Instagram Youtube Twitter GitHub

Click once to copy to clipboard

Choose a HK user*.dat save OR paste from Save Editor | Testing Save

Tool supporters Hall of Fame

Klaudia (Lvl 18) - Rohit (Lvl 7) - Dominic (Lvl 6) - David (Lvl 5)

You too can get immortalized here. Donate at least $1 for the Tool!
Lvl indicates your amount of support.

v1.2.0. Work-In-Progress. Feedback: Steam Discussions Steam Guide.
Programmed, written and created by 🉑 rezno[R] © 2020–2021
Hollow Knight by Team Cherry © 2017–2018

Support Tool (PayPal)

\ No newline at end of file diff --git a/package.json b/package.json index 83eb10c..026d909 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hollow-knight-completion-check", - "version": "1.1.0", + "version": "1.2.0", "description": "Hollow Knight Save Game Completion Analyzer Web Tool", "main": "index.html", "scripts": {