1 line
No EOL
93 KiB
JavaScript
1 line
No EOL
93 KiB
JavaScript
(()=>{var e={28:(e,t,r)=>{"use strict";r.r(t);var a,n,s=r(943),o=r(668),i=r(696),A=r(881),l="<i class='icon-cancel'></i>",h="<i class='icon-ok-squared'></i>",c="<span class='padding-left'></span>",d="<div class='horizontal-line'></div>",g=l,m=["<div class='flex-container'>"].join("\n"),u=["<div class='flex-container align-center'>"].join("\n"),f=["</div>"].join("\n"),p="<span class='p-left-small'></span>",y={intro:{h2:"Game Status",id:"hk-intro",maxPercent:112},hints:{h2:"My old 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"}},k={fireballLevel:["","...a mysterious shaman living in a dwelling below the town of Dirtmouth"],hornet1Defeated:["","...a skilled protector guarding ruins in a lush green forest"],hasDash:["","...an old cloak lying on a green path by a broken shell"],hasWalljump:["","...a sharp claw lying forgotten somewhere amidst the insect village"],Crossroads_04:["","...a mother sleeping peacefully below the town of Dirtmouth"],slyRescued:["","...a fellow town bug who seems to be lost somewhere in the crossroads"],hasLantern:["","...a precious item able to carry some light to even the darkest places"],hasSuperDash:["","...some powerful crystal beating somewhere deep inside the mines"],hasDreamNail:["","...a weapon from a dream world only found where the souls can peacefully rest"],killedInfectedKnight:["","...a shattered corpse forgotten in a windy cave in the ancient depths below the city"],hasDoubleJump:["","...something incredibly light dropped by a monarchfly in the ancient depths below the city"],killedBlackKnight:["","...discarded shells of black guards lying on the floor of a high spire"],lurienDefeated:["","...a dreamer sleeping somewhere at the top of a high spire"],dungDefenderOrHornet2:["","...a skilled combatant living at the heart of the sewers or watching over a shell amidst ash falling from the sky"],ismaTearOrShadeCloak:["","...something precious in a grove accessed from the waterways or a massive royal door guarding a cloak behind the darkness"],defeatedMegaJelly:["","...an intelligent being floating inside hidden archives behind the fog"],monomonDefeated:["","...a dreamer sleeping somewhere hidden in a foggy area"],hegemolDefeated:["","...a dreamer sleeping near a spider nest area"],killedHollowKnight:["","...a disturbance inside a black temple"]},S={falseKnightDefeated:["False Knight","Forgotten Crossroads"],hornet1Defeated:["Hornet Protector","Greenpath"],defeatedDungDefender:["Dung Defender","Royal Waterways"],mageLordDefeated:["Soul Master","City of Tears: Soul Sanctum"],killedBlackKnight:["Watcher Knights","City of Tears: Watcher's Spire"],collectorDefeated:["The Collector","City of Tears: Tower of Love"],defeatedMantisLords:["Mantis Lords","Mantis Village"],defeatedMegaJelly:["Uumuu","Fog Canyon: Teacher's Archives"],hornetOutskirtsDefeated:["Hornet Sentinel","Kingdom's Edge"],killedInfectedKnight:["Broken Vessel","Ancient Basin"],killedMimicSpider:["Nosk","Deepnest"],killedTraitorLord:["Traitor Lord","Queen's Gardens"]},C={Crossroads_04:["Gruz Mother","Forgotten Crossroads"],Crossroads_09:["Brooding Mawlek","Forgotten Crossroads"]},w={gotCharm_1:["#1 Gathering Swarm","Sly: 300 Geo"],gotCharm_2:["#2 Wayward Compass","Iselda: 220 Geo"],gotCharm_3:["#3 Grubsong","Grubfather: 10 Grubs rescued"],gotCharm_4:["#4 Stalwart Shell","Sly: 200 Geo"],gotCharm_5:["#5 Baldur Shell","Howling Cliffs"],gotCharm_6:["#6 Fury of the Fallen","King's Pass"],gotCharm_7:["#7 Quick Focus","Salubra: 800 Geo"],gotCharm_8:["#8 Lifeblood Heart","Salubra: 250 Geo"],gotCharm_9:["#9 Lifeblood Core","The Abyss: 15 Lifeblood masks"],gotCharm_10:["#10 Defender's Crest","Royal Waterways"],gotCharm_11:["#11 Flukenest","Royal Waterways"],gotCharm_12:["#12 Thorns of Agony","Greenpath"],gotCharm_13:["#13 Mark of Pride","Mantis Village"],gotCharm_14:["#14 Steady Body","Salubra: 120 Geo"],gotCharm_15:["#15 Heavy Blow","Sly: 350 Geo + Shopkeeper's Key"],gotCharm_16:["#16 Sharp Shadow","Deepnest"],gotCharm_17:["#17 Spore Shroom","Fungal Wastes"],gotCharm_18:["#18 Longnail","Salubra: 300 Geo"],gotCharm_19:["#19 Shaman Stone","Salubra: 220 Geo"],gotCharm_20:["#20 Soul Catcher","Forgotten Crossroads: Ancestral Mound"],gotCharm_21:["#21 Soul Eater","Resting Grounds"],gotCharm_22:["#22 Glowing Womb","Forgotten Crossroads"],gotCharm_23:["#23 Fragile Heart","Leg Eater: 350/280 Geo"],gotCharm_24:["#24 Fragile Greed","Leg Eater: 250/200 Geo"],gotCharm_25:["#25 Fragile Strength","Leg Eater: 600/480 Geo"],gotCharm_26:["#26 Nailmaster’s Glory","Sly: All Nail Arts"],gotCharm_27:["#27 Joni’s Blessing","Howling Cliffs: Joni's Repose"],gotCharm_28:["#28 Shape of Unn","Greenpath: Lake of Unn"],gotCharm_29:["#29 Hiveblood","The Hive"],gotCharm_30:["#30 Dream Wielder","Seer: 500 Essence"],gotCharm_31:["#31 Dashmaster","Fungal Wastes"],gotCharm_32:["#32 Quick Slash","Kingdom's Edge"],gotCharm_33:["#33 Spell Twister","City of Tears: Soul Sanctum"],gotCharm_34:["#34 Deep Focus","Crystal Peak"],gotCharm_35:["#35 Grubberfly’s Elegy","Grubfather: 46 Grubs rescued"],gotCharm_36:["#36 Kingsoul","Queen's Gardens + Ancient Basin"]},v={colosseumBronzeCompleted:["Trial of the Warrior","Little Fool: 100 Geo"],colosseumSilverCompleted:["Trial of the Conqueror","Little Fool: 450 Geo + Warrior completed"],colosseumGoldCompleted:["Trial of the Fool","Little Fool: 800 Geo + Conqueror completed"]},b={lurienDefeated:["Lurien the Watcher","City of Tears: Watcher's Spire"],monomonDefeated:["Monomon the Teacher","Fog Canyon: Teacher's Archives"],hegemolDefeated:["Herrah the Beast","Deepnest: Distant Village"]},B={hasDreamNail:["Dream Nail acquired","Resting Grounds"],dreamNailUpgraded:["Awoken Dream Nail","Seer: 1800 Essence"],mothDeparted:["Hear the Seer's final words","Seer: 2400 Essence"]},E={hasDash:["Mothwing Cloak","Greenpath: Dash ability"],hasWalljump:["Mantis Claw","Mantis Village: Wall Jump ability"],hasSuperDash:["Crystal Heart","Crystal Peak: Super Dash ability"],hasDoubleJump:["Monarch Wings","Ancient Basin: Double Jump ability"],hasAcidArmour:["Isma's Tear","Royal Waterways: Acid Armour ability"],hasKingsBrand:["King's Brand","Kingdom's Edge"],hasShadowDash:["Shade Cloak","The Abyss: Shadow Dash ability"]},G={slyShellFrag1:["Mask Shard #1","Sly: 150 Geo"],slyShellFrag2:["Mask Shard #2","Sly: 500 Geo"],slyShellFrag3:["Mask Shard #3","Sly: 800 Geo + Shopkeeper's Key"],slyShellFrag4:["Mask Shard #4","Sly: 1500 Geo + Shopkeeper's Key"],dreamReward7:["Mask Shard #5","Seer: 1500 Essence"]},D={Crossroads_13:["Mask Shard #6","Forgotten Crossroads: below Hot Springs"],Crossroads_09:["Mask Shard #7","Forgotten Crossroads: Brooding Mawlek"],Crossroads_38:["Mask Shard #8","Grubfather: 5 Grubs rescued"],Room_Bretta:["Mask Shard #9","Dirtmouth: Bretta's Room"],Fungus2_01:["Mask Shard #10","Queen's Station"],Waterways_04b:["Mask Shard #11","Royal Waterways"],Fungus1_36:["Mask Shard #12","Greenpath: Stone Sanctuary"],Mines_32:["Mask Shard #13","Crystal Peak: Enraged Guardian"],Fungus2_25:["Mask Shard #14","Deepnest: entrance from Fungal Wastes"],Hive_04:["Mask Shard #15","The Hive"],Room_Mansion:["Mask Shard #16","Resting Grounds: Delicate Flower"]},P={slyVesselFrag1:["Vessel Fragment #1","Sly: 550 Geo"],slyVesselFrag2:["Vessel Fragment #2","Sly: 900 Geo + Shopkeeper's Key"],dreamReward5:["Vessel Fragment #3","Seer: 700 Essence"],vesselFragStagNest:["Vessel Fragment #4","Stag Nest"]},K={Fungus1_13:["Vessel Fragment #5","Greenpath: near Queen's Gardens exit"],Crossroads_37:["Vessel Fragment #6","Forgotten Crossroads: unlock City of Tears lift"],Ruins2_09:["Vessel Fragment #7","Above King's Station"],Deepnest_38:["Vessel Fragment #8","Deepnest: Goam platforming challenge"],Abyss_04:["Vessel Fragment #9","Ancient Basin Fountain: 3000 Geo"]},I={hasDashSlash:["Great Slash","Nailmaster Sheo: Greenpath"],hasUpwardSlash:["Dash Slash","Nailmaster Oro: Kingdom's Edge, 800 Geo"],hasCyclone:["Cyclone Slash"," Nailmaster Mato: Howling Cliffs"]},F=[["#0 Old Nail","Starting Weapon"],["#1 Sharpened Nail","Nailsmith: 250 Geo"],["#2 Channeled Nail","Nailsmith: 800 Geo + 1 Pale Ore"],["#3 Coiled Nail","Nailsmith: 2000 Geo + 2 Pale Ore"],["#4 Pure Nail","Nailsmith: 4000 Geo + 3 Pale Ore"]],M={fireballLevel:{1:["Vengeful Spirit","Forgotten Crossroads: Ancestral Mound"],2:["Shade Soul","City of Tears: Soul Sanctum + Elegant Key"]},quakeLevel:{1:["Desolate Dive","City of Tears: Soul Sanctum"],2:["Descending Dark","Crystal Peak: Crystallised Mound"]},screamLevel:{1:["Howling Wraiths","Fog Canyon: Overgrown Mound"],2:["Abyss Shriek","The Abyss"]}},U={xeroDefeated:["Xero","Resting Grounds"],noEyesDefeated:["No Eyes","Greenpath: Stone Sanctuary"],elderHuDefeated:["Elder Hu","Fungal Wastes"],aladarSlugDefeated:["Gorb","Howling Cliffs"],mumCaterpillarDefeated:["Marmu","Queen's Gardens"],galienDefeated:["Galien","Deepnest"],markothDefeated:["Markoth","Kingdom's Edge"]},R={gotCharm_37:["Charm #37 Sprintmaster","Sly: 400 Geo + Shopkeeper's Key"],gotCharm_38:["Charm #38 Dreamshield","Resting Grounds"],gotCharm_39:["Charm #39 Weaversong","Deepnest: Weaver's Den"],gotCharm_40:["Charm #40 Grimmchild / Carefree Melody","Dirtmouth"],killedGrimm:["Troupe Leader Grimm","Dirtmouth"]},L={killedHiveKnight:["Hive Knight","The Hive"]},x={hasGodfinder:["Godtuner","Junk Pit"]},Q=[["#1 Pantheon of the Master","Godhome"],["#2 Pantheon of the Artist","Godhome"],["#3 Pantheon of the Sage","Godhome"],["#4 Pantheon of the Knight","Godhome"]],N={grubsCollected:["Grubs Rescued","out of 46 total",46],dreamOrbs:["Essence Collected","Dream Nail (2400 for completion)",2400],stationsOpened:["Stag Stations opened","out of 10 total",10],slyRescued:["Sly Rescued","Forgotten Crossroads"],brettaRescued:["Bretta Rescued","Fungal Wastes"],hasLantern:["Lumafly Lantern","Sly: 1800 Geo"],shopkeeperKey:["Shopkeeper's Key","Crystal Peak"],elegantKey:["Elegant Key","Sly: 800 Geo + Shopkeeper's Key"],loveKey:["Love Key","Queen's Gardens"],slySimpleKey:["Simple Key #1","Sly: 950 Geo"],simpleKeyCityOfTears:["Simple Key #2","City of Tears"],simpleKeyAncientBasin:["Simple Key #3","Ancient Basin"],gotLurkerKey:["Simple Key #4","Kingdom's Edge: Colosseum of Fools"],paleOreAncientBasin:["Pale Ore #1","Ancient Basin"],paleOreSeer:["Pale Ore #2","Seer: 300 Essence"],paleOreCrystalPeak:["Pale Ore #3","Crystal Peak: Hallownest's Crown"],paleOreDeepnest:["Pale Ore #4","Deepnest"],paleOreGrubfather:["Pale Ore #5","Grubfather: 31 Grubs rescued"],paleOreColosseum:["Pale Ore #6","Colosseum of Fools: Trial of the Conqueror"],fountainGeo:["Geo in Fountain","Ancient Basin: 3000 Geo maximum",3e3],hasTramPass:["Tram Pass","Deepnest"],nightmareLanternLit:["Nightmare Lantern Lit","Howling Cliffs"]},O={areaMaps:["Area Maps","Cornifer and Iselda (out of 13)",13,["mapCrossroads","mapGreenpath","mapFogCanyon","mapRoyalGardens","mapFungalWastes","mapCity","mapWaterways","mapMines","mapDeepnest","mapCliffs","mapOutskirts","mapRestingGrounds","mapAbyss"]],hasJournal:["Hunter's Journal","Greenpath: Hunter"],hasHuntersMark:["Hunter's Mark","Greenpath: Hunter"],journalEntriesCompleted:["Creatures Encountered","Hunter's Journal (164 max)",164],journalNotesCompleted:["Hunter Notes Completed","Hunter's Journal (164 max)",164],killedPrayerSlug:["Journal: Maggot","Forgotten Crossroads: False Knight secret room"],killedOrangeScuttler:["Journal: Lightseed","Infected Crossroads"],killedPigeon:["Journal: Maskfly","Greenpath, Queen's Gardens"],killedLazyFlyer:["Journal: Aluba","Lake of Unn, Queen's Gardens (near White Lady)"],killedAcidFlyer:["Journal: Duranda","Greenpath: Nailmaster Sheo's tent path"],killedAcidWalker:["Journal: Durandoo","Greenpath, Queen's Gardens"],killedPlantShooter:["Journal: Gulka","Greenpath: west of Stone Sanctuary"],killedMushroomTurret:["Journal: Sporg","Fungal Wastes"],killedZapBug:["Journal: Charged Lumafly","Fog Canyon: Teacher's Archives (tank)"],killedCrystalCrawler:["Journal: Crystal Crawler","Crystal Peak"],killedGorgeousHusk:["Journal: Gorgeous Husk","City of Tears: secret room"],killedWorm:["Journal: Goam","Infected Crossroads: near Fungal Wastes entrance"],killedBigCentipede:["Journal: Garpede","Deepnest: east of Hot Spring"],killedAbyssTendril:["Journal: Void Tendrils","The Abyss: secret room"],killedPaleLurker:["Journal: Pale Lurker","Colosseum of Fools: secret area"],falseKnightDreamDefeated:["Failed Champion","Forgotten Crossroads"],mageLordDreamDefeated:["Soul Tyrant","City of Tears: Soul Sanctum"],infectedKnightDreamDefeated:["Lost Kin","Ancient Basin"],whiteDefenderDefeated:["White Defender","Royal Waterways"],greyPrinceDefeated:["Grey Prince Zote","Dirtmouth: Bretta's Room"],killedHollowKnight:["Hollow Knight","Forgotten Crossroads: Black Egg Temple"],salubraBlessing:["Salubra's Blessing","Salubra: 800 Geo + all 40 Charms found"],gotShadeCharm:["Void Heart","Kingsoul + Birthplace"],killedFinalBoss:["Radiance","Forgotten Crossroads: Black Egg Temple"],bossDoorStateTier5:["Embrace the Void","Godhome: Pantheon of Hallownest"],zoteDead:["Optimal Zote","Neglect"],nailsmithSpared:["Optimal Nailsmith","Happy Couple"]},T={nailDamage:["Nail Damage","Nailsmith upgrades",21],charmSlots:["Charm Notches","out of 11 total",11],notchShroomOgres:["Charm Notch #1","Fungal Wastes: Shroom Ogres room"],salubraNotch1:["Charm Notch #2","Salubra: 120 Geo + 5 Charms found"],salubraNotch2:["Charm Notch #3","Salubra: 500 Geo + 10 Charms found"],salubraNotch3:["Charm Notch #4","Salubra: 900 Geo + 18 Charms found"],salubraNotch4:["Charm Notch #5","Salubra: 1400 Geo + 25 Charms found"],colosseumBronzeCompleted:["Charm Notch #6","Colosseum of Fools: Trial of the Warrior"],notchFogCanyon:["Charm Notch #7","Fog Canyon: explosive eggs room"],gotGrimmNotch:["Charm Notch #8","Dirtmouth: Troupe Leader Grimm"],relicsWandererJournal:["Relic #1 found total","Wanderer's Journal (out of 14)",14,"trinket1","soldTrinket1"],relicsHallownestSeal:["Relic #2 found total","Hallownest Seal (out of 17)",17,"trinket2","soldTrinket2"],relicsKingsIdol:["Relic #3 found total","King's Idol (out of 8)",8,"trinket3","soldTrinket3"],relicsArcaneEgg:["Relic #4 found total","Arcane Egg (out of 4)",4,"trinket4","soldTrinket4"],rancidEggs:["Rancid Eggs","Hallownest, Sly, Tuk"],xunFlowerBrokeTimes:["Delicate Flowers broken","Resting Grounds: Grey Mourner"],hasDreamGate:["Dream Gate","Seer: 900 Essence"],whisperingRoots:["Whispering Roots completed","Dream Nail (out of 15)",15],fragileGreed_unbreakable:["Unbreakable Greed","Divine: Fragile Greed + 9000 Geo"],fragileHealth_unbreakable:["Unbreakable Heart","Divine: Fragile Heart + 12000 Geo"],fragileStrength_unbreakable:["Unbreakable Strength","Divine: Fragile Strength + 15000 Geo"],killedMenderBug:["Journal: Menderbug","Forgotten Crossroads + destroy sign"],killedBindingSeal:["Journal: Seal of Binding","White Palace: Path of Pain completion"],killedGodseekerMask:["Journal: Weathered Mask","Godhome: Land of Storms"],whiteDefenderDefeats:["White Defender times defeated","Royal Waterways (5 max)",5],greyPrinceDefeats:["Grey Prince Zote times defeated","Dirtmouth (10 max)",10],killsBindingSeal:["Path of Pain","White Palace: main secret area"]};function H(e){var t,r;if(a=new Date,!e.hasOwnProperty("playerData"))return!1;if(t=e.playerData,!e.hasOwnProperty("sceneData"))return!1;if(!e.sceneData.hasOwnProperty("persistentBoolItems"))return!1;r=e.sceneData.persistentBoolItems,W(y),function(e){for(var t in e)e[t].hasOwnProperty("percent")&&(e[t].percent=0)}(y),se("hide"),oe("hide");var s=Object.assign({},k),o=Object.assign({},S),i=Object.assign({},C),A=Object.assign({},w),l=Object.assign({},v),h=Object.assign({},b),c=Object.assign({},B),g=Object.assign({},E),m=Object.assign({},G),u=Object.assign({},D),f=Object.assign({},I),p=Object.assign({},P),H=Object.assign({},K),q=Object.assign({},U),ae=Object.assign({},R),ne=Object.assign({},L),ie=Object.assign({},x),Ae=Array.from(Q),le=Array.from(F),he=JSON.parse(JSON.stringify(M));Y(y.intro,t.playTime),Z(y.intro,t.completionPercentage),J(y.intro,d),X(y.intro,t.maxHealthBase,t.permadeathMode),_(y.intro,t.maxMP+t.MPReserveMax),$(y.intro,t.geo),ee(y.bosses,o,t),r&&te(y.bosses,"Battle Scene",i,r),ee(y.charms,A,t),ee(y.colosseum,l,t),ee(y.dreamers,h,t),ee(y.dreamNail,c,t),ee(y.equipment,g,t);for(var ce=0,de=le.length;ce<de;ce++)t.nailSmithUpgrades>=ce?z(y.nailUpgrades):V(),j(y.nailUpgrades,le[ce][0],le[ce][1]);y.nailUpgrades.percent&&y.nailUpgrades.percent--,ee(y.maskShards,m,t),te(y.maskShards,"Heart Piece",u,r),ee(y.nailArts,f,t),function(e,t,r){for(var a in t)for(var n=1;n<=2;n++)r[a]>=n?z(e):V(),j(e,t[a][n][0],t[a][n][1])}(y.spells,he,t),ee(y.vesselFragments,p,t),te(y.vesselFragments,"Vessel Fragment",H,r),function(e,t,r){for(var a in t)r[a]>0?z(e):V(),j(e,t[a][0],t[a][1])}(y.warriorDreams,q,t),ee(y.grimmTroupe,ae,t),t.grimmChildLevel>=4?z(y.grimmTroupe):V(),j(y.grimmTroupe,"Nightmare King Grimm / Banishment","Dirtmouth or Howling Cliffs"),ee(y.lifeblood,ne,t),ee(y.godmaster,ie,t);for(var ge=1;ge<=4;ge++)!0===t["bossDoorStateTier"+ge].completed?z(y.godmaster):V(),j(y.godmaster,Ae[ge-1][0],Ae[ge-1][1]);return J(y.godmaster,d),re(y.essential,N,t,r),J(y.essential,d),re(y.achievements,O,t,r),re(y.statistics,T,t,r),function(e,t,r,a){if(!0===r.killedHollowKnight)return j(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 n in t)if(!0!==r[n]){if("fireballLevel"===n){if(r[n]>=1)continue;return j(e,t[n][0],t[n][1]),!1}if("Crossroads_04"===n){for(var s=!1,o=0,i=a.length;o<i;o++)if("Battle Scene"===a[o].id&&"Crossroads_04"===a[o].sceneName&&!0===a[o].activated){s=!0;break}if(s)continue;return j(e,t[n][0],t[n][1]),!1}if("dungDefenderOrHornet2"===n){if(!0===r.defeatedDungDefender)continue;if(!0===r.hornetOutskirtsDefeated)continue;return j(e,t[n][0],t[n][1]),!1}if("ismaTearOrShadeCloak"===n){if(!0===r.hasAcidArmour)continue;if(!0===r.hasKingsBrand){if(!0===r.hasShadowDash)continue;return j(e,t[n][0],t[n][1]),!1}return j(e,t[n][0],t[n][1]),!1}return j(e,t[n][0],t[n][1]),!1}}(y.hints,s,t,r),function(e){var t="",r="",a="",n="";for(var s in e){if(t=e[s].h2,r="h2-"+e[s].id,a=e[s].hasOwnProperty("percent")?e[s].percent:"",e[s].hasOwnProperty("maxPercent")&&"intro"!==s){if("maskShards"===s){var o=e[s].percent;a=o%4?Math.floor(o/4):o/4}else if("vesselFragments"===s){var i=e[s].percent;a=i%3?Math.floor(i/3):i/3}e[s].hasOwnProperty("percent")&&(a+="/"),n=" – "+a+e[s].maxPercent+"%"}else n="";document.getElementById(r).innerHTML=t+n}}(y),n=new Date,console.info("HKCheckCompletion() time (ms) =",n-a),!0}function W(e){document.getElementById("generated").innerHTML="";var t="",r="",a="",n="",s="";for(var o in e)t=e[o].id,r=e[o].h2,a="h2-"+e[o].id,s="hints"===o?" class='hidden'":"",n=" – "+e[o].maxPercent+"%",e[o].hasOwnProperty("maxPercent")&&"intro"!==o||(n=""),document.getElementById("generated").innerHTML+="<div id='"+t+"'"+s+"></div>",document.getElementById(t).innerHTML+="<h2 id='"+a+"'>"+r+n+"</h2>"}function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Unknown Completion Element: ",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=g,n=["<b>","</b>"];t.length||(n=["",""]);var s=["<span class='flex-row location hidden'>","</span>"];e===y.hints&&(s[0]="<span>",a="");var o="";r.length&&t.length&&(o=" — "),document.getElementById(e.id).innerHTML+=m+a+n[0]+t+n[1]+s[0]+p+o+r+s[1]+f}function J(e,t){document.getElementById(e.id).innerHTML+="\n"+t}function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";g=h,e&&(e.percent++,"hk-equipment"===e.id&&e.percent++)}function V(){g=l}function q(){g=c}function Y(e,t){var r=Math.floor(t),a=Math.floor(r/60%60),n=Math.floor(r/3600),s=Math.floor(r%60);s<10&&(s="0"+s),a<10&&(a="0"+a);var o="Time Played:"+p+"<b>"+n+" h "+a+" min "+s+" sec</b>";document.getElementById(e.id).innerHTML+=m+"<i class='icon-clock'></i>"+o+f}function Z(e,t){t>=112?z():V();var r="Game Completion:"+p+"<b>"+t+" %</b>"+p+"(out of "+e.maxPercent+" %)";document.getElementById(e.id).innerHTML+=m+g+r+f}function X(e,t,r){var a="",n="<img src='".concat(s,"' class='health-mask'>"),i="<img src='".concat(o,"' class='health-mask'>"),A="";A=1===r?i:n;for(var l=0;l<t;l++)a+=A;document.getElementById(e.id).innerHTML+=u+"<span class='padding-left'></span><span>Health:</span>"+a+f}function _(e,t){for(var r="",a="<img src='".concat(i,"' class='soul-orb'>"),n=0,s=t/33;n<s;n++)r+=a;document.getElementById(e.id).innerHTML+=u+"<span class='padding-left'></span><span>Soul:</span>"+r+f}function $(e,t){var r="<span>Geo:</span><img src='".concat(A,"' class='geo-symbol'><b>").concat(t,"</b>");document.getElementById(e.id).innerHTML+=u+"<span class='padding-left'></span>"+r+f}function ee(e,t,r){for(var a in t){switch(a){case"gotCharm_36":!0===r.gotQueenFragment&&!0===r.gotKingFragment?z(e):V();break;default:!0===r[a]?z(e):V()}j(e,t[a][0],t[a][1])}}function te(e,t,r,a){var n=[],s=ae(r);for(var o in r)n.push([o,r[o][0],r[o][1],!1]);for(var i=0,A=a.length;i<A;i++)for(var l=0;l<s;l++)a[i].id===t&&a[i].sceneName===n[l][0]&&!0===a[i].activated&&(n[l][3]=!0);for(var h=0;h<s;h++)V(),!0===n[h][3]&&z(e),j(e,n[h][1],n[h][2])}function re(e,t,r,a){var n="",s="";function o(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Shiny Item",r=0,n=a.length;r<n;r++)if(a[r].id===t&&a[r].sceneName===e&&!0===a[r].activated)return!0;return!1}function i(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=0,r=0,n=a.length;r<n;r++)a[r].id===e&&!0===a[r].activated&&t++;return t}function A(e){for(var t=0,a=0,n=e.length;a<n;a++)!0===r[e[a]]&&t++;return t}for(var l in t){n=t[l][0],s=t[l][1]?t[l][1]:"";var h=0,c=0,d=0;switch(l){case"areaMaps":case"grubsCollected":case"dreamOrbs":case"fountainGeo":case"nailDamage":case"stationsOpened":case"charmSlots":case"whisperingRoots":case"journalEntriesCompleted":case"journalNotesCompleted":case"whiteDefenderDefeats":case"greyPrinceDefeats":h="areaMaps"===l?A(t[l][3]):"whisperingRoots"===l?i("Dream Plant"):r[l],"stationsOpened"===l&&!0===r.openedHiddenStation&&h++,c=h,"journalEntriesCompleted"!==l&&"journalNotesCompleted"!==l||(c=h+" / "+r.journalEntriesTotal),n+=": "+c,h>=t[l][2]?z():q();break;case"rancidEggs":case"xunFlowerBrokeTimes":q(),n+=": "+Math.abs(r[l]);break;case"shopkeeperKey":!0===r.hasSlykey||!0===r.gaveSlykey?z():V();break;case"elegantKey":!0===r.hasWhiteKey||!0===r.usedWhiteKey?z():V();break;case"loveKey":!0===r.hasLoveKey||!0===r.openedLoveDoor?z():V();break;case"simpleKeyCityOfTears":o("Ruins1_17","Shiny Item")?z():V();break;case"simpleKeyAncientBasin":o("Abyss_20","Shiny Item Stand")?z():V();break;case"paleOreAncientBasin":o("Abyss_17","Battle Scene Ore")?z():V();break;case"paleOreSeer":!0===r.dreamReward2?z():V();break;case"paleOreCrystalPeak":o("Mines_34","Shiny Item Stand")?z():V();break;case"paleOreDeepnest":o("Deepnest_32","Shiny Item Stand")?z():V();break;case"paleOreGrubfather":o("Crossroads_38","Shiny Item Ore")?z():V();break;case"paleOreColosseum":o("Room_Colosseum_Silver","Shiny Item")?z():V();break;case"relicsWandererJournal":case"relicsHallownestSeal":case"relicsKingsIdol":case"relicsArcaneEgg":(d=r[t[l][3]]+r[t[l][4]])>=t[l][2]?z():q(),n+=": "+d;break;case"bossDoorStateTier5":!0===r[l].completed?z():V();break;case"killsBindingSeal":0==r[l]?z():V();break;case"greyPrinceDefeated":case"zoteDead":case"nailsmithSpared":!0===r[l]?z():q();break;default:!0===r[l]?z():V()}j(e,n,s)}}function ae(e){var t=0;for(var r in e)e.hasOwnProperty(r)&&++t;return t}function ne(e){W(e),V(),Y(e.intro,0),Z(e.intro,0),J(e.intro,d),X(e.intro,5,0),_(e.intro,99),$(e.intro,0),j(e.hints,k.fireballLevel[0],k.fireballLevel[1]);var t=[S,C,w,E,I,G,D,P,K,b,v,B,U,R,L,x,N,O,T],r=[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 a in t[0])j(r[0],t[0][a][0],t[0][a][1]);r.shift()}while(t.shift());for(var n=0;n<F.length;n++)j(e.nailUpgrades,F[n][0],F[n][1]);for(var s in M)for(var o=1;o<=2;o++)j(e.spells,M[s][o][0],M[s][o][1]);j(e.grimmTroupe,"Nightmare King Grimm / Banishment","Dirtmouth or Howling Cliffs");for(var i=0;i<ae(Q);i++)j(e.godmaster,Q[i][0],Q[i][1]);J(e.godmaster,d),J(e.essential,d)}function se(e){var t=document.getElementById("checkbox-hints");switch(e){case"hide":document.getElementById("hk-hints").classList.add("hidden"),t.value="hints-off",t.checked=!1;break;case"show":document.getElementById("hk-hints").classList.remove("hidden"),t.value="hints-on",t.checked=!0;break;default:!1===t.checked?(document.getElementById("hk-hints").classList.add("hidden"),t.value="hints-off"):(document.getElementById("hk-hints").classList.remove("hidden"),t.value="hints-on")}}function oe(e){var t=document.getElementById("checkbox-locations"),r=document.querySelectorAll(".location"),a=r.length;switch(e){case"hide":for(var n=0;n<a;n++)r[n].classList.add("hidden");t.value="locations-off",t.checked=!1;break;case"show":for(var s=0;s<a;s++)r[s].classList.remove("hidden");t.value="locations-on",t.checked=!0;break;default:if(!1===t.checked){for(var o=0;o<a;o++)r[o].classList.add("hidden");t.value="locations-off"}else{for(var i=0;i<a;i++)r[i].classList.remove("hidden");t.value="locations-on"}}}document.addEventListener("DOMContentLoaded",ne(y)),window.HKReadTextArea=function(){ne(y);var e=document.getElementById("save-area").value;if(e.length){var t=JSON.parse(e);t.hasOwnProperty("playerData")&&H(t)}},window.InitialHTMLPopulate=ne,window.CheckboxLocationsToggle=oe,window.CheckboxHintsToggle=se},280:(e,t,r)=>{var a,n,s,o=r(929),i=[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)})),l=new Map(A.map((function(e,t){return[e,t]}))),h=(new TextEncoder).encode("UKu52ePUBwetZ9wNX88o54dnfKRu0T1l"),c=new o.ModeOfOperation.ecb(h);function d(){var e,t=this.result;try{(t=new Uint8Array(t)).slice(),t=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:c).decrypt(e);return t.subarray(0,-t[t.length-1])}(t=function(e){var t,r=(e=(e=new Uint8Array(e).slice()).map((function(e){return l.get(e)}))).indexOf(64);t=-1!=r?r:e.length;e=e.subarray(0,t);for(var a=new Uint8Array(3*e.length/4),n=4*Math.floor(e.length/4),s=0;s<n;s+=4){var o=3*s/4;a[o]=e[s]<<2|e[s+1]>>4,a[o+1]=(15&e[s+1])<<4|e[s+2]>>2,a[o+2]=(3&e[s+2])<<6|e[s+3]}if(null!=e[n]){var i=3*n/4;a[i]=e[n]<<2|e[n+1]>>4,null!=e[n+2]&&(a[i+1]=(15&e[n+1])<<4|e[n+2]>>2)}return a}(t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;e=e.subarray(t.length,e.length-1);for(var r=0,a=0;a<5&&(r++,0!=(128&e[a]));a++);return e.subarray(r)}(t))),e=(new TextDecoder).decode(t),document.getElementById("save-area").value="",document.getElementById("save-area").value=e,n=new Date,console.info("LoadSaveFile() time (ms) =",n-a),HKReadTextArea(),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))}}window.LoadSaveFile=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;if(e.files.length<1)return!1;a=t;var r=e.files[0],n=new FileReader;n.readAsArrayBuffer(r),n.addEventListener("load",d)}},929:function(e){"use strict";!function(t){function r(e){return parseInt(e)===e}function a(e){if(!r(e.length))return!1;for(var t=0;t<e.length;t++)if(!r(e[t])||e[t]<0||e[t]>255)return!1;return!0}function n(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(!a(e))throw new Error("Array contains invalid value: "+e);return new Uint8Array(e)}if(r(e.length)&&a(e))return new Uint8Array(e);throw new Error("unsupported array-like object")}function s(e){return new Uint8Array(e)}function o(e,t,r,a,n){null==a&&null==n||(e=e.slice?e.slice(a,n):Array.prototype.slice.call(e,a,n)),t.set(e,r)}var i,A={toBytes:function(e){var t=[],r=0;for(e=encodeURI(e);r<e.length;){var a=e.charCodeAt(r++);37===a?(t.push(parseInt(e.substr(r,2),16)),r+=2):t.push(a)}return n(t)},fromBytes:function(e){for(var t=[],r=0;r<e.length;){var a=e[r];a<128?(t.push(String.fromCharCode(a)),r++):a>191&&a<224?(t.push(String.fromCharCode((31&a)<<6|63&e[r+1])),r+=2):(t.push(String.fromCharCode((15&a)<<12|(63&e[r+1])<<6|63&e[r+2])),r+=3)}return t.join("")}},l=(i="0123456789abcdef",{toBytes:function(e){for(var t=[],r=0;r<e.length;r+=2)t.push(parseInt(e.substr(r,2),16));return t},fromBytes:function(e){for(var t=[],r=0;r<e.length;r++){var a=e[r];t.push(i[(240&a)>>4]+i[15&a])}return t.join("")}}),h={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],d=[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],g=[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],m=[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],u=[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],f=[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],y=[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],k=[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],S=[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],w=[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],v=[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],b=[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],B=[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 E(e){for(var t=[],r=0;r<e.length;r+=4)t.push(e[r]<<24|e[r+1]<<16|e[r+2]<<8|e[r+3]);return t}var G=function e(t){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");Object.defineProperty(this,"key",{value:n(t,!0)}),this._prepare()};G.prototype._prepare=function(){var e=h[this.key.length];if(null==e)throw new Error("invalid key size (must be 16, 24 or 32 bytes)");this._Ke=[],this._Kd=[];for(var t=0;t<=e;t++)this._Ke.push([0,0,0,0]),this._Kd.push([0,0,0,0]);var r,a=4*(e+1),n=this.key.length/4,s=E(this.key);for(t=0;t<n;t++)r=t>>2,this._Ke[r][t%4]=s[t],this._Kd[e-r][t%4]=s[t];for(var o,i=0,A=n;A<a;){if(o=s[n-1],s[0]^=d[o>>16&255]<<24^d[o>>8&255]<<16^d[255&o]<<8^d[o>>24&255]^c[i]<<24,i+=1,8!=n)for(t=1;t<n;t++)s[t]^=s[t-1];else{for(t=1;t<n/2;t++)s[t]^=s[t-1];o=s[n/2-1],s[n/2]^=d[255&o]^d[o>>8&255]<<8^d[o>>16&255]<<16^d[o>>24&255]<<24;for(t=n/2+1;t<n;t++)s[t]^=s[t-1]}for(t=0;t<n&&A<a;)l=A>>2,g=A%4,this._Ke[l][g]=s[t],this._Kd[e-l][g]=s[t++],A++}for(var l=1;l<e;l++)for(var g=0;g<4;g++)o=this._Kd[l][g],this._Kd[l][g]=w[o>>24&255]^v[o>>16&255]^b[o>>8&255]^B[255&o]},G.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],a=E(e),n=0;n<4;n++)a[n]^=this._Ke[0][n];for(var o=1;o<t;o++){for(n=0;n<4;n++)r[n]=m[a[n]>>24&255]^u[a[(n+1)%4]>>16&255]^f[a[(n+2)%4]>>8&255]^p[255&a[(n+3)%4]]^this._Ke[o][n];a=r.slice()}var i,A=s(16);for(n=0;n<4;n++)i=this._Ke[t][n],A[4*n]=255&(d[a[n]>>24&255]^i>>24),A[4*n+1]=255&(d[a[(n+1)%4]>>16&255]^i>>16),A[4*n+2]=255&(d[a[(n+2)%4]>>8&255]^i>>8),A[4*n+3]=255&(d[255&a[(n+3)%4]]^i);return A},G.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],a=E(e),n=0;n<4;n++)a[n]^=this._Kd[0][n];for(var o=1;o<t;o++){for(n=0;n<4;n++)r[n]=y[a[n]>>24&255]^k[a[(n+3)%4]>>16&255]^S[a[(n+2)%4]>>8&255]^C[255&a[(n+1)%4]]^this._Kd[o][n];a=r.slice()}var i,A=s(16);for(n=0;n<4;n++)i=this._Kd[t][n],A[4*n]=255&(g[a[n]>>24&255]^i>>24),A[4*n+1]=255&(g[a[(n+3)%4]>>16&255]^i>>16),A[4*n+2]=255&(g[a[(n+2)%4]>>8&255]^i>>8),A[4*n+3]=255&(g[255&a[(n+1)%4]]^i);return A};var D=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 G(t)};D.prototype.encrypt=function(e){if((e=n(e)).length%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var t=s(e.length),r=s(16),a=0;a<e.length;a+=16)o(e,r,0,a,a+16),o(r=this._aes.encrypt(r),t,a);return t},D.prototype.decrypt=function(e){if((e=n(e)).length%16!=0)throw new Error("invalid ciphertext size (must be multiple of 16 bytes)");for(var t=s(e.length),r=s(16),a=0;a<e.length;a+=16)o(e,r,0,a,a+16),o(r=this._aes.decrypt(r),t,a);return t};var P=function e(t,r){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");if(this.description="Cipher Block Chaining",this.name="cbc",r){if(16!=r.length)throw new Error("invalid initialation vector size (must be 16 bytes)")}else r=s(16);this._lastCipherblock=n(r,!0),this._aes=new G(t)};P.prototype.encrypt=function(e){if((e=n(e)).length%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var t=s(e.length),r=s(16),a=0;a<e.length;a+=16){o(e,r,0,a,a+16);for(var i=0;i<16;i++)r[i]^=this._lastCipherblock[i];this._lastCipherblock=this._aes.encrypt(r),o(this._lastCipherblock,t,a)}return t},P.prototype.decrypt=function(e){if((e=n(e)).length%16!=0)throw new Error("invalid ciphertext size (must be multiple of 16 bytes)");for(var t=s(e.length),r=s(16),a=0;a<e.length;a+=16){o(e,r,0,a,a+16),r=this._aes.decrypt(r);for(var i=0;i<16;i++)t[a+i]=r[i]^this._lastCipherblock[i];o(e,this._lastCipherblock,0,a,a+16)}return t};var K=function e(t,r,a){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");if(this.description="Cipher Feedback",this.name="cfb",r){if(16!=r.length)throw new Error("invalid initialation vector size (must be 16 size)")}else r=s(16);a||(a=1),this.segmentSize=a,this._shiftRegister=n(r,!0),this._aes=new G(t)};K.prototype.encrypt=function(e){if(e.length%this.segmentSize!=0)throw new Error("invalid plaintext size (must be segmentSize bytes)");for(var t,r=n(e,!0),a=0;a<r.length;a+=this.segmentSize){t=this._aes.encrypt(this._shiftRegister);for(var s=0;s<this.segmentSize;s++)r[a+s]^=t[s];o(this._shiftRegister,this._shiftRegister,0,this.segmentSize),o(r,this._shiftRegister,16-this.segmentSize,a,a+this.segmentSize)}return r},K.prototype.decrypt=function(e){if(e.length%this.segmentSize!=0)throw new Error("invalid ciphertext size (must be segmentSize bytes)");for(var t,r=n(e,!0),a=0;a<r.length;a+=this.segmentSize){t=this._aes.encrypt(this._shiftRegister);for(var s=0;s<this.segmentSize;s++)r[a+s]^=t[s];o(this._shiftRegister,this._shiftRegister,0,this.segmentSize),o(e,this._shiftRegister,16-this.segmentSize,a,a+this.segmentSize)}return r};var I=function e(t,r){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");if(this.description="Output Feedback",this.name="ofb",r){if(16!=r.length)throw new Error("invalid initialation vector size (must be 16 bytes)")}else r=s(16);this._lastPrecipher=n(r,!0),this._lastPrecipherIndex=16,this._aes=new G(t)};I.prototype.encrypt=function(e){for(var t=n(e,!0),r=0;r<t.length;r++)16===this._lastPrecipherIndex&&(this._lastPrecipher=this._aes.encrypt(this._lastPrecipher),this._lastPrecipherIndex=0),t[r]^=this._lastPrecipher[this._lastPrecipherIndex++];return t},I.prototype.decrypt=I.prototype.encrypt;var F=function e(t){if(!(this instanceof e))throw Error("Counter must be instanitated with `new`");0===t||t||(t=1),"number"==typeof t?(this._counter=s(16),this.setValue(t)):this.setBytes(t)};F.prototype.setValue=function(e){if("number"!=typeof e||parseInt(e)!=e)throw new Error("invalid counter value (must be an integer)");for(var t=15;t>=0;--t)this._counter[t]=e%256,e>>=8},F.prototype.setBytes=function(e){if(16!=(e=n(e,!0)).length)throw new Error("invalid counter bytes size (must be 16 bytes)");this._counter=e},F.prototype.increment=function(){for(var e=15;e>=0;e--){if(255!==this._counter[e]){this._counter[e]++;break}this._counter[e]=0}};var M=function e(t,r){if(!(this instanceof e))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",r instanceof F||(r=new F(r)),this._counter=r,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new G(t)};M.prototype.encrypt=function(e){for(var t=n(e,!0),r=0;r<t.length;r++)16===this._remainingCounterIndex&&(this._remainingCounter=this._aes.encrypt(this._counter._counter),this._remainingCounterIndex=0,this._counter.increment()),t[r]^=this._remainingCounter[this._remainingCounterIndex++];return t},M.prototype.decrypt=M.prototype.encrypt;var U={AES:G,Counter:F,ModeOfOperation:{ecb:D,cbc:P,cfb:K,ofb:I,ctr:M},utils:{hex:l,utf8:A},padding:{pkcs7:{pad:function(e){var t=16-(e=n(e,!0)).length%16,r=s(e.length+t);o(e,r);for(var a=e.length;a<r.length;a++)r[a]=t;return r},strip:function(e){if((e=n(e,!0)).length<16)throw new Error("PKCS#7 invalid length");var t=e[e.length-1];if(t>16)throw new Error("PKCS#7 padding byte out of range");for(var r=e.length-t,a=0;a<t;a++)if(e[r+a]!==t)throw new Error("PKCS#7 invalid padding byte");var i=s(r);return o(e,i,0,0,r),i}}},_arrayTest:{coerceArray:n,createArray:s,copyArray:o}};e.exports=U}()},144:(e,t,r)=>{"use strict";r.r(t)},591:(e,t,r)=>{"use strict";r.r(t)},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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"},696:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA/CAYAAABU6B73AAAXRUlEQVR42sSW1WKlQBBEaZ3hykrc3e3/Py3OnoG151VyK9XTdKQOKp8+HXd/cBMR7ZA2V3WjpT+tlZmBAbqU0zY0De/v783ptxq9tT7l6zAMb9PcX9z8DwJoYnMTMccDFfaEmDluHSP4IBOFMfhXf5WuIy2iJv6rvAFmGF51iPfhjQVA0PvfguKg/y0AhB0BmKWzTLyK2oLws850QT2jTgAgYNg4/k792oJ/1TN6IfjTWL8Nj4R/Zv2M039/sVd/MSiwZnt+b2WD86eg2G+cAi2fYoQvvXv/US02NHJbM/fF/UAjDiUdxb6X3NPwHXPfjfDtcN92tx0zXaNex1eguaKKu33s3BYjyPBezQvwooM6Pb5CtVM4tatMO4D8HxDuqaoeIlqB8dm9bkjEroQfAeCU+lRrHhD+yAASbgdJ+IzYK+FbbraZGdv4Gr11QKwBB7dV5lZN9ZObfgbUZwB8FIAMzhmmUqXTQnpHBgzrKNpJwZkt6N+AMDMxCwNCAcDCrGzg+1LyRDzOrNRLKXHqGUcOAELv1ozNWnKdoCvpTtD4XDM/4x9aXdw/jX28rYEzKnwCApwV/IOZfhxElgCZi2gBUBWzkE4UODqdpTpMUF7/HgiCCQCM4BV9Mosdy3KspVxq5IXWPDcugQwAEB4I7ai3wJ9K5oKgS+o5vqDfB4GYmZvZ3N16tKS3ANjHMPtgyM0+ok9EXTogAPJRRT4MKnOA9GQuMAgRMZ1gDF9hsL1xybzIHwURESMENENr7mVfMy8k86aBkPQzj9ivGTul5HjU+5KLmqN64NQ+k11RaqFwLwAJ1onP8FIiKgBqWzcwATA3XY6g1BqEpQJEDRf5SN3uIfNBugqQ6BRcLBqM9vkG5Y+BiCjj5WCWc1Vb85idSi3XgLjVmtfGZVAA0DcAGR8JtERT4PAEhAEoWBtplVlDWlng/nUdzScDKaAIXsy0+dyBAYAZWRdAmNHviT3n3+tJW8mfPIRD3J3wMr6H8O3be8hvgyhlLtP/5D1ad+9PpeSdZrmSEhcecZjhW4RcEnhO9r5l7lvooGDnrBZjvzbRb2HhhydOr+BNjDofw43g7hizrZ2ED8Jng6NmC+mkikjfoHAOcFZoGVSy65raNaLtRtFgvAEGfxt+GcRstiJmqWbRT5dDfw6Ea4186MLOI7PdDFfLdAnMUSF4zEoRXAGAqvS1jCK0ELhjrstvHtFmpeAEF1J3zZ3UQeEUrcYDCMG/1aB84cw6lNxWciAGw6hA5eDNOafLKf3//zgH8bpBoizpeeXzsaoLI5pcDhoNDFA2tdBpVS0k2L0sAN/MnxCFsliJEaEav8FaQ/Z/EVEUQ5JgxyP2cAIV3AGPIOECGX0AByZwrMs0ACj/WNL5MkfkiSzACu5L3gK/23UmBYE18kAyAuvsOyEBRLR9amT2w5IXjbzF4mhkhMB1R2kl5KtakpWGRGpREARdUA3MEzRlIkbGLxFRVQesCxkwABFHMc1vURifUBRv4fYpHBhis1RBAeewyJnnAc4TAjUIFEC0BGRAey9r1t0yl16nFBDH540MOCogADYaQZEWxMBp7IdK4cradKojUgkkw4plkNwGGqnTb3xkVUfcq+Wb1QoQUX8lQMr/RkS/v8+G2YojsAQZVwjRI4rjjaJBQhFgUezgFICxFDDni9b5EraTb6773Q6cLmTY78lsNJDlbCL7y5kcvJnLAewU9wZVT6peV5BuolFtLElUWzISof+8FFSsXYq7NrzAZTwk6MIZ+jrWAb+RFPbWykggGZ+9iP6UiLIcU32cGSbAmZ0OGRSBRom9QZ5bPUgof5DAiCOqhbgSPPr9XkdGcG4xHcn+Yianh2/k5vRQ7q9P5fb8WC5O9uXwcE/29xdytLeQY5KymMp8MjTicHi0gyq8Y/lTs98ZUI3wRoWohXVBaJEHETnQnptBOcWGFQe5+iPU8AlEfAV2E0E1cHgC+sBBzNAsFcUdSUBxnMPJQcljzyp/KgSjbtZJgR0P+nK4nMv91am83F7I4825nF0cyxyO94YYI0BcAGH4mARGm2mBNCmgmOF8CnKWcjwbSxcq4o4xZQkcNJUIEIC6XvOlCbwRg/uwdYCl9zHUsmJKkAzYDxzqQjPw1a8R4QUyV03HmHNOkBI3ISa3OOzZLA3YGIGExBx36QNOQhcOLqdjc/4ff3iQCxBR4TfeaqTNzcOpGjDJujONnn1tzmYgZQ6lnC4mVi8+ff4iX79+8/RwL4I256OiFChSIqywNidr4Vq+QRGCQVVsXP0GVazeM0XQda52EDGKIAINS/5G0+waKUE1nHJgKpqUSGGDk+BwEvbmExDwKL9/uJLuZMQZ3RxjWtI63GGH579skWNpAaUs8HeXw0refvgoHz58MoUkVNNaWAMupIQRASQggL+jUVdDUKgRYIXp8cGA0X5dFfr9pDhUpkVg96YJwhjngeNxklQoVmUKhux8b4sXlOGwmrCA4//+07M83V9JWvUFFyO/QQI2AmyS4kQR25ffw4kls+MD+c+fnuTieN9OG2xGsrWjGaoJedvI4XdpQ12SDDjhSgyzoHGJ4C6g9il85KiQCK9tIliAgRQPVgEv48WFpHHCfh8fiXBem7MeJKzZBBuqUBj/+nInt5cngu6JMjcS3HnEwwnYvAd49J04TxOCa97zdKn2lkw5Fl77tvcocDhArQqr7EwZNKxL7LuPAl8pRv1ghOibGElGMqCvdPhHRCjABqqCGhZ4cRRVyWiOP5xgHbIY+VGS0J7zyo1YUXy4PhPtdb0GrEd/N1bEpjq2U2RdLf03C/nL863szSauTDuq4b+rQ7FW7I9ksCPtAPBJJxbcEKiICZtnYJOIweCY5EQsSzw4xHKCF2eqSlZzWIVl9L0DNEJS4BB9wB/uLqVEURSX+JpjHtU1qW87+mpKyPbzhAZLk+e7C54qtifszaFUbsJKB3D/NuJHrZDmQwR3Asv0mMHfSpVndB2cCE8L1IfYxcNDYIAXelFtsEms31dlh9fkZqsGRoJKWB4smzz/+pUq2M7918ng5YVyO038uW2l8Dns4Qo9yfnRfqOKrKlVcN5rB8lQMgFwpC/wuxIoHEROqAimB+dK34CidyAJ3kR1JSrKfZhw/mdaAAkQ/IPeArOi76OaX2NDWpaoyV9cCZu5Dey86nr3PazXyfEaE8dDuUdvMuxzyyquClcr55LUJlleyqGsG9LYxcZZH+YiMoItXAyeIxE3c6CHB1ksS1XNffpj9AmsCX7YPnYJEsZICShh+xRofagdv3UwhE2r4ZUUeYUwVdlD43V6tNfMJm398r2qwsJ7c0E11SCpQB1BY59qN19FCtiGCCwCLZABzQORE53k/DtKtlvn/SN8ZYJz/Qwpod1OQ8RqMx3o/KrF+tV+dwcJO5Sz3pPAKlr4q5MDqxUWqMT2Sec5wdacYHEpwIDSnyKADAabZaANvqKvsOOjJQIPxdgHTBX2kkhCpkgCoQ44cIjZYD4Z+wa9UHrktgnYVsE2CX7P8fP0IfGqMscsszefWqqqGhmuXLhoe6+x9sk1xYMlg96SkAIBMEUIkFAmWDRsQUrtYEM0H6EaWhJYJ/YwIBVVV1wNvmFXws+ubRJeu0DuzlMlQ/O2j7147SKo2ICrVXHwYAf/T6amFEDtFmeKoJne2psp1iVQ4EYOaAtc9pC3wibF6aiyjs+Lom9uxbXjB2nhEd9Nwu70WE8vDG9MU8487q0FzDdOE1tpWOhR9/EAfQ1os50kcUXQ5q0ictxnbYiAs+vjsNmq2zH4LOEXHf+lK4TfEvXz08VT0NODgeGJ5nt11ArbOslptOGp5QPM+GHB38GLZQQyIG//MQFSbWS0QQKdtXM7z358xNlagN1ObxMA+PqXSAxq/YyhBjFGggitG1oujCcjEUv6uTF0QR7a5kwGvowMvEPp/Ld3s9ByXNeasNJ0aNEP7/8cl5mZeag5SYfJFt6vZCnjSdKHyKtrCWLapdpbYPVZJeHQBJEin6xBq/YS4dCfkznddYr7YxV84uSrEn54Py3iMNfqcVTu32uSQcnTGajo9WLYLMhFsmtUQqoqLjgnSyY+I/uqjDpaPDQ+flLAjOkTjZehB2Q8W0btCpL9d5VhqcYI7iToiCV4aUQYq6yIj5mAwd4dYjovish1Ig0cqdyHIHzqQBf7I8PTxj5PRsHzx2nia9COMrC3bJGhFar09sYx+rdEUKiExFR+P3VjHdumNU1rnzc6HefT8azzkw0v53yyWpLxHtuyUbGSkt4VaS4GCLcpBo/dDkRhHzUhIRNSZDOIoCx/UQ2rNQaUdL3ZmdVme9xS6ThfCOyrok/G6VaPSTjpRqeO1lqz3TX956SyWqVDSeFLPqIV7+REClCa8oCqZgSRAPIResZHkZEKIVyw2u7MbLnWRKsGvtMxIe1ROK7D5GcWaeLz5ByOH/rkQIIUWt41Kh3onYPyNGjqmFCiXqOSsAUWngLQSdGUvUlp//o1NvQJ8cHUvEOGw/HMtOutVqJP9hR9FBfR9afJUL6PPgmHblTq96TwXovVxqxpnEwCxEYgNUchAL1/kMHJcj0npp0WcUGDAERK2isipXKlqKySKr7tAiSUh3gfslF3w7GZzhYKuXXQUsPRsULI9skQkhCC0kOcWqU67RoM++N6Y24ex1rlrspVIE+hN9KVWcBR1+r7Blhh3gbUDz5dsCw2K4g40KInB5GpYxaUVKg9xnAyMw/jaZ5rVFUcDjhohBoj+mSo3Cek4uSq1mHgPOyp5tO5ubkf5sbyPQSPEZ6Uly91am1sjGvSGZeuQVu/hyowcERP3lG5MwGWQvC+QyrISrCw7os6NtvG/OfNndnOV1ox0tjimQAvg4tbqcV6SMWPD5GeUYDcoZIhNSRiw4vrezOCDLmFXNY54ENVsRDlFjyqwa4tN19w3wVOv+l/9TormUDaAjlaQys3pCIihtIdKa2EVIX85/rOvL596ALZ+Wkyapw4JKRPyj6gxhJTDgJr8b2c7xPyhBL+/M+Xpikffxyw3ieRETDdOh+Lm7QRu4yPO2S+AosSI4LCQiUiymYRIZYobqjP7uG7AJMy0yVYiunWuZyfLlbmT/94YZaTuTFlii5UQvYt2/lpQagu865KekG1T4aOQ9cQAvHpjzz78Wmq80SAyBAGel9BAdN1yo6hU8OSyjm2zrG57X8QLvt9g5ca5HIxuCWK2CKjJnDQLYnVTAYMm7a1OTBVZfztxRvzh7//xzhkmr+ZDMTJ4GDM3+8gKikhq6RPiCm/VzIG/a3KZ11eykvWmn/y3L/+65UaSO+T362xtnajkXoR4JC09YHG9XEdvXvCridIWBYPiP3lfBWcuhJOEFNTiBAZkpJuIh9JWQ1iPJCWh4qcDQT8/Pd/NX/7z2sTKZ+XF1cq2Z12F+GYkKqAQxL7SlAQvXt1Y37627+YxXorEjJsaRw1GqSo4aLlRVHKjrolNs95wBhveJLyO5vDO7NPAwJYA3wHxoLTBQoqjXiQ32F4Is1ukVPr9soYI9Pv/PS35l+8oAzKM/ueHc+Q8fxRFoL6JNS1j9HNvfnhr/6Ye61WCgC8kyA1ZBJaWHBBUSJBAnHB+wUYIpVRaeyNbDb1qMGSHxxiauQ74BE8QO1EyojOtU4a82K6k6ADIqFPhiL3N370K/OCnkRH2c8AzvsN2s9XgqSckqryQAUiQD1EjFkJ3/7xr81rgqRcYAeaDglEyAit9x4eeC3Hz25N/sm48JCce4jO4hZuWtQvIo4UweHbQsSQk+/h5j4FP5VvwUPDjaMrsaIpPrlrWrMFIkMvNCJofosXle/qYI9+WVQ9B9XY013s4XpHjQ8iIeJ+f/3zP813f/47c/0w0nNrI1QiBJVDi0xEBA23BFLCFPPG+OAoBDtWfChD6+P9EZqP68Flpz0YXOjbIP0AH0RY+9e2vbzd1+iEun2n687VWkbzf9KU8ss94Soi6P9ZS9QyWjY+DdTyVQmVINVpLUEKyhhISZS1FplHsDcP5ld//EfuIYYQrfFLUUIlIkGMFOt3NseEFmUsOWfupQbr7wmut6jhdUr+ToqAkB35eEREJaN8dk5lc84VxfeplyVX2PEeEzcaWSzkGH60UKMfFFT1krP50oxxFylHW4vqd8qzEkSVXtSPMeAKw9lkmbFb78yLV9fmN3/6R1bX67tHM19tusmVfUsAiBAeJIFN02Z3gIgVmlig2jHBYoiybyDilVQeQvtIuoIEDSBPE0GDy6CkE7olrNyCl9ByxUcBqaJs6uxIEB+oa89G7NYCa16tll9+pKH46MkMn2ZmSZR3GBHFN/ChG60umMneD8cYf2P+8vcX5g9/+7f5+4trc4MbaKyy2uy4Xws6EpRiaIKEWEiwkLCFpBXlBX4xjFKC9ze0xHXw7W0hAdcPDQhHe80/+OB/ar5u27Ux+gUkPIIPDAScucurqM2e9kx/fDt0H+WlPn1s7A4K+wkP0N6FJHXInxXh2dzxqF012k5YNpteiMzqTor6ucWrsSFE/VZHs/2eSkFbavC4gyskNJCwKCQ8eeceo7XXKfhbFCF3GJX4l0k49f8d2iFzML33kfdrSaf8pt8vg2svzxENriGmfNtF2/dRxJU2b0klWsx5H4XUEaReXqvdXh9ewnk2Yk7Ly6PqWKO/zjgobqWjEiAyQrlXY7uuEasDpETu12K0o34DiWvqp5kE74e4xG1yEGClBPuALRMNqUkd5fSJ2wv7/2vWzdMHIGV/yqEsGTn4uQIqbnKpIKnYWofGPsRBcY2BDNmvD0Th7QqX0BuggZDzteVzN207BdTRIkbGRq7QBUXLbxt+W0PC1Dk/VkwI3t8l669LXJA7PIAJBKxRBY1rg4z7TFuQy1J3KFvxAojip3w9zrE/5IFePKsLOdVFqFMqgrJxIdfJcC+j+/mcVth3xycJIxOajxgcKFvKFtch67fkZ2Qm5B8hZ+itvTEuvInOvuFm98SFh5T8VCRARks+k/A5dufHEjylirxH0YqUQQIUysxoIHaiXKp8AqiLhHm5jHJVBZrcG+ulBleNVxqkgq4Mdo3NRAiuKKABigUQsCAqzOUG5O9yYGzddbIAJcDuvbe7oQIjbiB3sCU4ps/9bwrq52Uj3iAiBA1EHG4SoSjKZIjRYtg5Wok61IuKhDJtH3j9ymkdEVkNQiHA91KpgDQHQ58aKnEPqUBZKWCFMqZVBRBwx/1ukkhw7g24jW37GLzFFdxCYwWRUPZTpi/pX5lyI3sUYSm0glayIKHFSbzBNjV+gHqxEzh0lSjoLY4oPctd5rvT+kg+KpXmQUvZ5qz3O0hYQsKW+jF1w1auIOk7Wl/xwNlbAymkI1xgqnECaMq0IVUSvhQiSs+SyUAljbohyrv8f5ohNriKI2/lKlDmQuceA/iQRgIo6wNBbuFV7wEGBUkfNQTyZCHA+7ZgjfuoS5yhhLELERW4exi97VTg5Qq3yO5R02tIWMoVaAurR/RJ+LKI6HdxQQ1OmlezuunsYIObrECTTF4Y3UKIhwmF6K6xlY+ZFq1xON+BfNx5H1ryGwzfULmmjrEA8hd8eILAB9RyH72/Tda/SZauMfhr4/KAaYT65zFarrNqIPF86ApfPhGFjNQ9MLSoY0N+CTRln9LkE34dU9Yi4pjyLPmwgIQVJMw9REDMCmPXSmntFXVLDJ2Tn1M3xvAx5Uf0MQoEw+TjfW791r7OwTDX+WFwzTQGu5IKQI4F9T+Dv87/BFY/KldxUgZFyAgatDzG4B9MCNeQcA0ZNwkpg3vKwgPEPKBcfNoPUc09+etAC0frX+NEdH+k1r3G+FfI/mX0yjvuxzU2B0OtlyxQwbabMQffGyR97mPAHuya/8L/Iy5oyxW4LP8of0X+/bxfiS3BmtHmjSgMxjSwLMEnCjnGKNbE8v/hcnKsVRxS4CvDY1fWVwMoxn85x38B8d8OBRummZwAAAAASUVORK5CYII="},379:(e,t,r)=>{"use strict";e.exports=r.p+"img/thumbnail1200x628.jpg"}},t={};function r(a){if(t[a])return t[a].exports;var n=t[a]={exports:{}};return e[a].call(n.exports,n,n.exports,r),n.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var a=t.getElementsByTagName("script");a.length&&(e=a[a.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r(144),r(591),r(379),r(280),r(28)})(); |