javascript:(function()%7Bfunction%20start()%20%7B%0A%20%20%20%20loadGUI()%3B%0A%20%20%20%20addUtils()%3B%0A%7D%0A%0Afunction%20wait(time)%20%7B%0A%20%20%20%20return%20new%20Promise(resolve%20%3D%3E%20setTimeout(resolve%2C%20time))%3B%0A%7D%0A%0Avar%20getValues%20%3D%20()%20%3D%3E%20new%20Promise((e%2C%20t)%20%3D%3E%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20let%20n%20%3D%20window.webpackJsonp.map(e%20%3D%3E%20Object.keys(e%5B1%5D).map(t%20%3D%3E%20e%5B1%5D%5Bt%5D)).reduce((e%2C%20t)%20%3D%3E%20%5B...e%2C%20...t%5D%2C%20%5B%5D).find(e%20%3D%3E%20%2F%5Cw%7B8%7D-%5Cw%7B4%7D-%5Cw%7B4%7D-%5Cw%7B4%7D-%5Cw%7B12%7D%2F.test(e.toString())%20%26%26%20%2F%5C(new%20TextEncoder%5C)%5C.encode%5C(%5C%22(.%2B%3F)%5C%22%5C)%2F.test(e.toString())).toString()%3B%0A%20%20%20%20%20%20%20%20e(%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20blooketBuild%3A%20n.match(%2F%5Cw%7B8%7D-%5Cw%7B4%7D-%5Cw%7B4%7D-%5Cw%7B4%7D-%5Cw%7B12%7D%2F)%5B0%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20secret%3A%20n.match(%2F%5C(new%20TextEncoder%5C)%5C.encode%5C(%5C%22(.%2B%3F)%5C%22%5C)%2F)%5B1%5D%0A%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%7D%20catch%20%7B%0A%20%20%20%20%20%20%20%20t(%22Could%20not%20fetch%20auth%20details%22)%0A%20%20%20%20%7D%0A%7D)%3B%0Avar%20encodeValues%20%3D%20async%20(e%2C%20t)%20%3D%3E%20%7B%0A%20%20%20%20let%20d%20%3D%20window.crypto.getRandomValues(new%20Uint8Array(12))%3B%0A%20%20%20%20return%20window.btoa(Array.from(d).map(e%20%3D%3E%20String.fromCharCode(e)).join(%22%22)%20%2B%20Array.from(new%20Uint8Array(await%20window.crypto.subtle.encrypt(%7B%0A%20%20%20%20%20%20%20%20name%3A%20%22AES-GCM%22%2C%0A%20%20%20%20%20%20%20%20iv%3A%20d%0A%20%20%20%20%7D%2C%20await%20window.crypto.subtle.importKey(%22raw%22%2C%20await%20window.crypto.subtle.digest(%22SHA-256%22%2C%20(new%20TextEncoder).encode(t))%2C%20%7B%0A%20%20%20%20%20%20%20%20name%3A%20%22AES-GCM%22%0A%20%20%20%20%7D%2C%20!1%2C%20%5B%22encrypt%22%5D)%2C%20(new%20TextEncoder).encode(JSON.stringify(e))))).map(e%20%3D%3E%20String.fromCharCode(e)).join(%22%22))%0A%7D%3B%0A%0A%0Afunction%20loadGUI()%20%7B%0A%20%20%20%20var%20frame%20%3D%20document.createElement(%22iframe%22)%3B%0A%20%20%20%20frame.id%20%3D%20%22blooo%22%0A%20%20%20%20frame.style.display%20%3D%20%22none%22%3B%0A%20%20%20%20frame.style.width%20%3D%20%221px%22%3B%0A%20%20%20%20frame.style.height%20%3D%20%221px%22%0A%20%20%20%20document.body.appendChild(frame)%3B%0A%0A%20%20%20%20window.alert%20%3D%20frame.contentWindow.alert%3B%0A%20%20%20%20window.prompt%20%3D%20frame.contentWindow.prompt%3B%0A%20%20%20%20window.confirm%20%3D%20frame.contentWindow.confirm%3B%0A%0A%0A%20%20%20%20let%20element%20%3D%20document.createElement('div')%3B%0A%20%20%20%20element.innerHTML%20%3D%20%60%3Cdiv%20id%3D%22GUI%22%3E%20%3Cstyle%3Edetails%20%3E%20summary%7Bcursor%3A%20pointer%3B%20transition%3A%201s%3B%20list-style%3A%20circle%3B%7D.hack%7Bborder%3A%20none%3B%20background%3A%20hsl(0%2C%200%25%2C%2020%25)%3B%20padding%3A%207px%3B%20margin%3A%205px%3B%20width%3A%2070%25%3B%20color%3A%20white%3B%20transition%3A%200.1s%3B%20border-radius%3A%205px%3B%20cursor%3A%20pointer%3B%7D.hack%3Ahover%7Bbackground%3A%20hsl(0%2C%201%25%2C%2031%25)%3B%7D%3C%2Fstyle%3E%20%3Cdiv%20style%3D%22cursor%3A%20all-scroll%3B%20padding-top%3A%202px%3B%20font-size%3A%201.5rem%3B%20text-align%3A%20center%3B%22%3EBlooketUI%3Cbutton%20id%3D%22gui-%22%20style%3D%22background%3A%20black%3B%20height%3A%2045px%3B%20width%3A%2045px%3B%20border%3A%20none%3B%20cursor%3A%20pointer%3B%20position%3A%20absolute%3B%20top%3A%20-10px%3B%20right%3A%2090%25%3B%20font-size%3A%202.5rem%3B%20border-radius%3A%2010px%3B%20font-family%3A%20Nunito%3B%20font-weight%3A%20bolder%3B%20padding-top%3A%20-10px%3B%20padding-right%3A%20-15px%3B%20color%3A%20white%3B%22%3E-%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22guiX%22%20style%3D%22background%3A%20black%3B%20height%3A%2045px%3B%20width%3A%2045px%3B%20border%3A%20none%3B%20cursor%3A%20pointer%3B%20position%3A%20absolute%3B%20top%3A%20-10px%3B%20right%3A%20-10px%3B%20font-size%3A%201.5rem%3B%20border-radius%3A%2010px%3B%20font-family%3A%20Nunito%3B%20font-weight%3A%20bolder%3B%20padding-top%3A%2010px%3B%20padding-right%3A%2015px%3B%20color%3A%20white%3B%22%3EX%3C%2Fbutton%3E%20%3C%2Fdiv%3E%3Cdiv%20style%3D%22display%3A%20block%3B%20margin%3A%2010px%3B%20min-height%3A%2070px%3B%22%3E%20%3Cdiv%20id%3D%22curPage%22%3Eno%20game%20detected%3C%2Fdiv%3E%3Cdiv%20id%3D%22name%22%3Ename%3A%20null%3C%2Fdiv%3E%3Cdiv%3E(press%20e%20to%20hide)%3C%2Fdiv%3E%3Cdetails%20open%3D%22%22%3E%20%3Csummary%20style%3D%22padding%3A%2010px%3B%20font-size%3A%201.5em%3B%20font-weight%3A%20bolder%22%3EMain%3C%2Fsummary%3E%20%3Cbutton%20id%3D%22token%22%20class%3D%22hack%22%3EGet%20Daily%20Rewards%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22spoof%22%20class%3D%22hack%22%3ESpoof%20Blooks%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22open%22%20class%3D%22hack%22%3ESpam%20Open%20Boxes%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22sell%22%20class%3D%22hack%22%3EAuto%20Sell%20Dupes%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22correct%22%20class%3D%22hack%22%3EEvery%20Answer%20Correct%3C%2Fbutton%3E%20%3C%2Fdetails%3E%3Cbr%3E%3Cdiv%20id%3D%22LoadedGame%22%3E%20%3C%2Fdiv%3E%3Cdiv%3E%20Open%20source%20on%20%3Ca%20href%3D%22https%3A%2F%2Fgithub.com%2FBlooketware%2FBlooketUI%22%3EGitHub%3C%2Fa%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%60%3B%0A%20%20%20%20element.style%20%3D%20%60width%3A%20350px%3B%20background%3A%20rgb(64%2C%2064%2C%2064)%3B%20border-radius%3A%208px%3B%20position%3A%20absolute%3B%20text-align%3A%20center%3B%20font-family%3A%20Nunito%3B%20color%3A%20white%3B%20overflow%3A%20hidden%3B%20top%3A%205%25%3B%20left%3A%2040%25%3B%60%3B%0A%20%20%20%20document.body.appendChild(element)%3B%0A%20%20%20%20var%20pos1%20%3D%200%2C%0A%20%20%20%20%20%20%20%20pos2%20%3D%200%2C%0A%20%20%20%20%20%20%20%20pos3%20%3D%200%2C%0A%20%20%20%20%20%20%20%20pos4%20%3D%200%3B%0A%20%20%20%20element.onmousedown%20%3D%20((e%20%3D%20window.event)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20((e)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20e%20%3D%20e%20%7C%7C%20window.event%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos1%20%3D%20pos3%20-%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%20pos4%20-%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20top%20%3D%20(element.offsetTop%20-%20pos2)%20%3E%200%20%3F%20(element.offsetTop%20-%20pos2)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20left%20%3D%20(element.offsetLeft%20-%20pos1)%20%3E%200%20%3F%20(element.offsetLeft%20-%20pos1)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20element.style.top%20%3D%20top%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20element.style.left%20%3D%20left%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%7D)%3B%0A%7D%0Astart()%3B%0Aasync%20function%20debuggerHelp(how)%20%7B%0A%20%20%20%20const%20response%20%3D%20await%20fetch('https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%2Fverify-token'%2C%20%7B%0A%20%20%20%20%20%20%20%20method%3A%20%22GET%22%2C%0A%20%20%20%20%20%20%20%20headers%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accept%22%3A%20%22application%2Fjson%2C%20text%2Fplain%2C%20*%2F*%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accept-language%22%3A%20%22en-US%2Cen%3Bq%3D0.9%2Cru%3Bq%3D0.8%22%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%0A%20%20%20%20%7D)%3B%0A%20%20%20%20const%20data%20%3D%20await%20response.json()%3B%0A%20%20%20%20let%20name%20%3D%20data.name%3B%0A%20%20%20%20let%20role%20%3D%20data.role%3B%0A%20%20%20%20window.blooketname%20%3D%20name%3B%0A%20%20%20%20window.blooketrole%20%3D%20role%3B%0A%20%20%20%20startDebugger(name)%3B%0A%7D%0A%0Afunction%20addtokens(event)%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20fetch(%22https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%0A%20%20%20%20%20%20%20%20%7D).then(x%20%3D%3E%20x.json()).then(x%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20getValues().then(async%20e%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fetch(%22https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%2Fadd-rewards%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20method%3A%20%22put%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20headers%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22content-type%22%3A%20%22application%2Fjson%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22X-Blooket-Build%22%3A%20e.blooketBuild%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20body%3A%20await%20encodeValues(%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20x.name%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20addedTokens%3A%20500%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20addedXp%3A%20300%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20e.secret)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D).then(()%20%3D%3E%20alert('Added%20daily%20rewawrds!')).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20when%20adding%20rewards!'))%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20encoding%20requests!'))%3B%0A%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20getting%20username!'))%3B%0A%20%20%20%20%20%20%20%20window.console.clear()%0A%20%20%20%20%7D%20catch%20(hack)%20%7B%0A%20%20%20%20%20%20%20%20if%20(confirm('An%20error%20has%20occured%2C%20would%20you%20like%20to%20open%20the%20debugger%3F'))%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20debuggerHelp()%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%7D%3B%0A%7D%3B%0A%0Afunction%20selldupes(event)%20%7B%0A%20%20%20%20fetch(%22https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%22%2C%20%7B%0A%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%0A%20%20%20%20%7D).then(x%20%3D%3E%20x.json()).then(x%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20let%20blooks%20%3D%20Object.entries(x.unlocks).map(x%20%3D%3E%20%5Bx%5B0%5D%2C%20x%5B1%5D%20-%201%5D).filter(x%20%3D%3E%20x%5B1%5D%20%3E%200)%3B%0A%20%20%20%20%20%20%20%20let%20wait%20%3D%20ms%20%3D%3E%20new%20Promise(r%20%3D%3E%20setTimeout(r%2C%20ms))%3B%0A%20%20%20%20%20%20%20%20getValues().then(async%20e%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20error%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20alert('Selling%20duplicate%20blooks%2C%20please%20wait')%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20for%20(let%20%5Bblook%2C%20numSold%5D%20of%20blooks)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fetch(%22https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%2Fsellblook%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20method%3A%20%22put%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20headers%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22content-type%22%3A%20%22application%2Fjson%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22X-Blooket-Build%22%3A%20e.blooketBuild%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20body%3A%20await%20encodeValues(%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20x.name%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20blook%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20numSold%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20e.secret)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20error%20%3D%20true%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20await%20wait(750)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(error)%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20alert(%60Results%3A%5Cn%60%20%2B%20blooks.map((x)%20%3D%3E%20%60%20%20%20%20%24%7Bx%5B1%5D%7D%20%24%7Bx%5B0%5D%7D%60).join(%60%5Cn%60))%3B%0A%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20encoding%20requests!'))%3B%0A%20%20%20%20%7D).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20getting%20user%20data!'))%3B%0A%7D%0A%0Afunction%20spoofblooks(event)%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20if%20(window.location.pathname%20%3D%3D%20%22%2Fplay%2Flobby%22)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20hack%20%3D%20Object.values(document.querySelector('%23app%20%3E%20div%20%3E%20div'))%5B1%5D.children%5B1%5D._owner%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.setState(%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20takenBlooks%3A%20%5B%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20lockedBlooks%3A%20%5B%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Run%20this%20in%20a%20lobby%20(https%3A%2F%2Fblooket.com%2Fplay%2Flobby%2F)%22)%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20catch%20(hack)%20%7B%0A%20%20%20%20%20%20%20%20if%20(confirm('An%20error%20has%20occured%2C%20would%20you%20like%20to%20open%20the%20debugger%3F'))%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20debuggerHelp()%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%7D%3B%0A%7D%3B%0A%0Afunction%20openboxes(event)%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20(async%20function()%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20box%20%3D%20prompt('Which%20box%20do%20you%20want%20to%20open%3F%20(e.g.%20Space)')%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20boxes%20%3D%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20safari%3A%2025%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20aquatic%3A%2020%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20bot%3A%2020%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20space%3A%2020%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20breakfast%3A%2015%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20medieval%3A%2015%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20wonderland%3A%2015%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20dino%3A%2025%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(!Object.keys(boxes).includes(box.toLowerCase()))%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20alert('I%20could%20not%20find%20that%20box!')%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20amount%20%3D%20prompt('How%20many%20boxes%20do%20you%20want%20to%20open%3F')%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20fetch(%22https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D).then(x%20%3D%3E%20x.json()).then(x%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(x.tokens%20%3C%20boxes%5Bbox.toLowerCase()%5D%20*%20amount)%20amount%20%3D%20Math.floor(x.tokens%20%2F%20boxes%5Bbox.toLowerCase()%5D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(!amount)%20return%20alert('You%20do%20not%20have%20enough%20tokens!')%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20wait%20%3D%20ms%20%3D%3E%20new%20Promise(r%20%3D%3E%20setTimeout(r%2C%20ms))%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20getValues().then(async%20e%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20error%20%3D%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20blooks%20%3D%20%5B%5D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20for%20(let%20i%20%3D%200%3B%20i%20%3C%20amount%3B%20i%2B%2B)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20fetch(%22https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%2Funlockblook%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20method%3A%20%22put%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20headers%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22content-type%22%3A%20%22application%2Fjson%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22X-Blooket-Build%22%3A%20e.blooketBuild%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20body%3A%20await%20encodeValues(%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20x.name%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20box%3A%20box.charAt(0).toUpperCase()%20%2B%20box.slice(1).toLowerCase()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20e.secret)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D).then(async%20x%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20blook%20%3D%20await%20x.json()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20blooks.push(blook.unlockedBlook)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20alert(%60%24%7Bblook.unlockedBlook%7D%20(%24%7Bi%20%2B%201%7D%2F%24%7Bamount%7D)%60)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20error%20%3D%20true%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20await%20wait(100)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(error)%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20count%20%3D%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20blooks.forEach(blook%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20count%5Bblook%5D%20%3D%20(count%5Bblook%5D%20%7C%7C%200)%20%2B%201%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20await%20alert(%60Results%3A%5Cn%60%20%2B%20Object.entries(count).map((x)%20%3D%3E%20%60%20%20%20%20%24%7Bx%5B1%5D%7D%20%24%7Bx%5B0%5D%7D%60).join(%60%5Cn%60))%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20encoding%20requests!'))%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D).catch(()%20%3D%3E%20alert('There%20was%20an%20error%20getting%20username!'))%3B%0A%20%20%20%20%20%20%20%20%7D)()%3B%0A%20%20%20%20%20%20%20%20window.console.clear()%0A%20%20%20%20%7D%20catch%20(hack)%20%7B%0A%20%20%20%20%20%20%20%20if%20(confirm('An%20error%20has%20occured%2C%20would%20you%20like%20to%20open%20the%20debugger%3F'))%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20debuggerHelp()%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%7D%3B%0A%7D%3B%0A%0Afunction%20allcorrect(event)%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20let%20hack%20%3D%20Object.values(document.querySelector('%23app%20%3E%20div%20%3E%20div'))%5B1%5D.children%5B1%5D._owner%3B%0A%20%20%20%20%20%20%20%20hack.stateNode.questions%20%3D%20%5B%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22text%22%3A%20%22blooketware%20moment%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22answers%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22correctAnswers%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22number%22%3A%201%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22random%22%3A%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22timeLimit%22%3A%20%22999%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22image%22%3A%20%22https%3A%2F%2Fmedia.blooket.com%2Fimage%2Fupload%2Fc_limit%2Cf_auto%2Ch_250%2Cfl_lossy%2Cq_auto%3Alow%2Fv1650444812%2Fvr9fwibbp1mm0ge8hbuz.jpg%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22audio%22%3A%20null%0A%20%20%20%20%20%20%20%20%7D%5D%0A%20%20%20%20%20%20%20%20hack.stateNode.freeQuestions%20%3D%20%5B%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22text%22%3A%20%22blooketware%20moment%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22answers%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22correctAnswers%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22blooketware%20on%20top2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22number%22%3A%201%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22random%22%3A%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22timeLimit%22%3A%20%22999%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22image%22%3A%20%22https%3A%2F%2Fmedia.blooket.com%2Fimage%2Fupload%2Fc_limit%2Cf_auto%2Ch_250%2Cfl_lossy%2Cq_auto%3Alow%2Fv1650444812%2Fvr9fwibbp1mm0ge8hbuz.jpg%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22audio%22%3A%20null%0A%20%20%20%20%20%20%20%20%7D%5D%0A%20%20%20%20%20%20%20%20var%20z%20%3D%20document.getElementsByTagName(%22iframe%22)%0A%20%20%20%20%20%20%20%20z%5Bz.length%20-%201%5D.remove()%0A%20%20%20%20%20%20%20%20x.remove()%0A%20%20%20%20%20%20%20%20window.console.clear()%0A%20%20%20%20%7D%20catch%20(hack)%20%7B%0A%20%20%20%20%20%20%20%20if%20(confirm('An%20error%20has%20occured%2C%20would%20you%20like%20to%20open%20the%20debugger%3F'))%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20debuggerHelp()%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%7D%3B%0A%7D%3B%0A%0Afunction%20guiexit(event)%20%7B%0A%20%20%20%20const%20GUI%20%3D%20document.getElementById(%22GUI%22)%3B%0A%20%20%20%20const%20GUIX%20%3D%20document.getElementById(%22guiX%22)%3B%0A%20%20%20%20const%20IFR%20%3D%20document.getElementById(%22blooo%22)%3B%0A%20%20%20%20const%20tokens%20%3D%20document.getElementById(%22token%22)%3B%0A%20%20%20%20const%20spoof%20%3D%20document.getElementById(%22spoof%22)%3B%0A%20%20%20%20const%20open%20%3D%20document.getElementById(%22open%22)%3B%0A%20%20%20%20const%20sell%20%3D%20document.getElementById(%22sell%22)%3B%0A%20%20%20%20const%20correct%20%3D%20document.getElementById(%22correct%22)%3B%0A%20%20%20%20GUIX.removeEventListener('click'%2C%20guiexit)%3B%0A%20%20%20%20tokens.removeEventListener('click'%2C%20addtokens)%3B%0A%20%20%20%20spoof.removeEventListener('click'%2C%20spoofblooks)%3B%0A%20%20%20%20open.removeEventListener('click'%2C%20openboxes)%3B%0A%20%20%20%20sell.removeEventListener('click'%2C%20selldupes)%3B%0A%20%20%20%20correct.removeEventListener('click'%2C%20allcorrect)%3B%0A%20%20%20%20window.onkeydown%20%3D%20null%3B%0A%20%20%20%20GUI.remove()%3B%0A%20%20%20%20GUIX.remove()%3B%0A%20%20%20%20IFR.remove()%3B%0A%7D%0A%0Afunction%20toggleVisGUI()%20%7B%0A%20%20%20%20var%20GUI%20%3D%20document.getElementById(%22GUI%22)%3B%0A%20%20%20%20if%20(GUI.style.display%20%3D%3D%20%22none%22)%20%7B%0A%20%20%20%20%20%20%20%20GUI.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20GUI.style.display%20%3D%20%22none%22%3B%0A%20%20%20%20%7D%0A%7D%0A%0Awindow.addEventListener('keydown'%2C%20function(e)%20%7B%0A%20%20%20%20if%20(e.key%20%3D%3D%20%22e%22)%20%7B%0A%20%20%20%20%20%20%20%20toggleVisGUI()%3B%0A%20%20%20%20%7D%0A%7D)%3B%0A%0Afunction%20startDebugger(name)%20%7B%0A%20%20%20%20let%20debui%20%3D%20document.getElementById(%22deb%22)%0A%20%20%20%20if%20(debui%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20window.alert(%22The%20debugger%20is%20already%20open.%22)%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20let%20element%20%3D%20document.createElement('div')%3B%0A%20%20%20%20%20%20%20%20element.innerHTML%20%3D%20%60%3Cdiv%20id%3D%22deb%22%3E%20%3Cdiv%20style%3D%22%20padding-top%3A%202px%3B%20font-size%3A%201.5rem%3B%20text-align%3A%20center%3B%22%3EDebug%20UI%3C%2Fdiv%3E%3Cdiv%20id%3D%22debname%22%20style%3D%22font-size%3A%201rem%3B%22%3EName%3A%20null%3C%2Fdiv%3E%3Cdiv%20id%3D%22hackstat%22%3EHack%20Status%3A%20null%3C%2Fdiv%3E%3Cdiv%20id%3D%22gameinfo%22%3ENo%20gamemode%20detected%3C%2Fdiv%3E%3Cbr%3E%3Cbutton%20id%3D%22rundeb%22%20style%3D%22width%3A%20130px%3B%20height%3A%2030px%3B%20cursor%3A%20pointer%3B%20background%3A%20hsl(0%2C%200%25%2C%2020%25)%3B%20border-radius%3A%2022px%3B%20border%3A%20none%3B%20font-size%3A%201rem%3B%22%3E%3Cb%3ERun%20Debugger%3C%2Fb%3E%3C%2Fbutton%3E%3Cbr%3E%3Cbr%3E%3Cdiv%20style%3D%22font-size%3A%200.8rem%3B%22%3Eui%20by%20%3Ca%20href%3D%22https%3A%2F%2Fgithub.com%2FBlooketware%22%3EBlooketware%3C%2Fa%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%60%3B%0A%20%20%20%20%20%20%20%20element.style%20%3D%20%60width%3A%20175px%3B%20background%3A%20rgb(64%2C%2064%2C%2064)%3B%20border-radius%3A%208px%3B%20position%3A%20absolute%3B%20text-align%3A%20center%3B%20font-family%3A%20Nunito%3B%20color%3A%20white%3B%20overflow%3A%20hidden%3B%20top%3A%205%25%3B%20left%3A%2040%25%3B%60%3B%0A%20%20%20%20%20%20%20%20document.body.appendChild(element)%3B%0A%20%20%20%20%20%20%20%20var%20pos1%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%200%3B%0A%20%20%20%20%20%20%20%20element.onmousedown%20%3D%20((e%20%3D%20window.event)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20((e)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e%20%3D%20e%20%7C%7C%20window.event%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos1%20%3D%20pos3%20-%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%20pos4%20-%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20top%20%3D%20(element.offsetTop%20-%20pos2)%20%3E%200%20%3F%20(element.offsetTop%20-%20pos2)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20left%20%3D%20(element.offsetLeft%20-%20pos1)%20%3E%200%20%3F%20(element.offsetLeft%20-%20pos1)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20element.style.top%20%3D%20top%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20element.style.left%20%3D%20left%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%7D%0A%20%20%20%20let%20mode%20%3D%20%22No%20game%20detected%22%3B%0A%20%20%20%20let%20site%20%3D%20window.location.pathname%3B%0A%20%20%20%20switch%20(site)%20%7B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fracing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Racing%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Ffishing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Fishing%20Frenzy%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fgold%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Gold%20Quest%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Ffactory%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Factory%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fcafe%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Cafe%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fkingdom%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Crazy%20Kingdom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Ftower%2Fmap%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20of%20Doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Ftower%2Fbattle%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20of%20Doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fdefense%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20Defense%22%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%7D%0A%20%20%20%20const%20Rundeb%20%3D%20document.getElementById(%22rundeb%22)%0A%20%20%20%20const%20gameinfo%20%3D%20document.getElementById(%22gameinfo%22)%0A%20%20%20%20const%20hackstat%20%3D%20document.getElementById(%22hackstat%22)%0A%20%20%20%20const%20debname%20%3D%20document.getElementById(%22debname%22)%0A%20%20%20%20Rundeb.addEventListener('click'%2C%20getstat)%3B%0A%20%20%20%20gameinfo%20%3D%20mode%3B%0A%20%20%20%20debname.innerHTML%20%3D%20%60Name%3A%20%24%7Bname%7D%60%3B%0A%20%20%20%20hackstat.innerHTML%20%3D%20%22Hack%20Status%3A%22%0A%7D%0Aasync%20function%20getstat()%20%7B%0A%20%20%20%20const%20hackstat%20%3D%20document.getElementById(%22hackstat%22)%0A%20%20%20%20const%20getApiSetUrlResponse%20%3D%20await%20fetch('https%3A%2F%2Fapi.blooket.com%2Fapi%2Fgames%3FgameId%3D62185f4950d6238032ffd5c2'%2C%20%7B%0A%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%0A%20%20%20%20%7D)%3B%0A%20%20%20%20const%20getApiSetUrlData%20%3D%20await%20getApiSetUrlResponse.json()%3B%0A%20%20%20%20if%20(getApiSetUrlData.title%20%3D%3D%20%22online%22)%20%7B%0A%20%20%20%20%20%20%20%20hackstat.innerHTML%20%3D%20%22Hack%20Status%3A%20Online%22%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20hackstat.innerHTML%20%3D%20%22Hack%20Status%3A%20Offline%22%0A%20%20%20%20%7D%0A%7D%0Aasync%20function%20handleData(type)%20%7B%0A%20%20%20%20if%20(type%20%3D%20%22elements%22)%20%7B%0A%20%20%20%20%20%20%20%20const%20response%20%3D%20await%20fetch('https%3A%2F%2Fapi.blooket.com%2Fapi%2Fusers%2Fverify-token'%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20method%3A%20%22GET%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20headers%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22accept%22%3A%20%22application%2Fjson%2C%20text%2Fplain%2C%20*%2F*%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22accept-language%22%3A%20%22en-US%2Cen%3Bq%3D0.9%2Cru%3Bq%3D0.8%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20credentials%3A%20%22include%22%0A%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20let%20mode%20%3D%20%22No%20game%20detected%22%3B%0A%20%20%20%20%20%20%20%20let%20site%20%3D%20window.location.pathname%0A%20%20%20%20%20%20%20%20switch%20(site)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fracing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Racing%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Ffishing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Fishing%20Frenzy%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fgold%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Gold%20Quest%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Ffactory%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Factory%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fcafe%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Cafe%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fkingdom%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Crazy%20Kingdom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Ftower%2Fmap%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20of%20Doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Ftower%2Fbattle%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20of%20Doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22%2Fdefense%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20Defense%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20const%20data%20%3D%20await%20response.json()%3B%0A%20%20%20%20%20%20%20%20let%20Name%20%3D%20data.name%3B%0A%20%20%20%20%20%20%20%20const%20nameElement%20%3D%20document.getElementById(%22name%22)%3B%0A%20%20%20%20%20%20%20%20const%20game%20%3D%20document.getElementById(%22curPage%22)%0A%20%20%20%20%20%20%20%20game.innerHTML%20%3D%20mode%3B%0A%20%20%20%20%20%20%20%20nameElement.innerHTML%20%3D%20%60Name%3A%20%24%7BName%7D%60%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20console.error(%22handle%20data%20incorect%20type%22)%0A%20%20%20%20%7D%0A%7D%0A%0A%0Afunction%20addListeners()%20%7B%0A%20%20%20%20const%20GUIX%20%3D%20document.getElementById(%22guiX%22)%0A%20%20%20%20const%20GUIM%20%3D%20document.getElementById(%22gui-%22)%0A%20%20%20%20const%20tokens%20%3D%20document.getElementById(%22token%22)%0A%20%20%20%20const%20spoof%20%3D%20document.getElementById(%22spoof%22)%0A%20%20%20%20const%20open%20%3D%20document.getElementById(%22open%22)%0A%20%20%20%20const%20sell%20%3D%20document.getElementById(%22sell%22)%0A%20%20%20%20const%20correct%20%3D%20document.getElementById(%22correct%22)%0A%20%20%20%20GUIX.addEventListener('click'%2C%20guiexit)%3B%0A%20%20%20%20GUIM.addEventListener('click'%2C%20toggleVisGUI)%3B%0A%20%20%20%20tokens.addEventListener('click'%2C%20addtokens)%3B%0A%20%20%20%20spoof.addEventListener('click'%2C%20spoofblooks)%3B%0A%20%20%20%20open.addEventListener('click'%2C%20openboxes)%3B%0A%20%20%20%20sell.addEventListener('click'%2C%20selldupes)%3B%0A%20%20%20%20correct.addEventListener('click'%2C%20allcorrect)%3B%0A%7D%0A%0Afunction%20CheckGame()%20%7B%0A%20%20%20%20let%20html%20%3D%20null%3B%0A%20%20%20%20let%20type%20%3D%20%22%22%3B%0A%20%20%20%20let%20mode%20%3D%20%22No%20game%20detected%22%3B%0A%20%20%20%20let%20site%20%3D%20window.location.pathname%3B%0A%20%20%20%20switch%20(site)%20%7B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fracing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22race%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Racing%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22finish%22%20class%3D%22hack%22%3EFinish%20Race%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Ffishing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22fishing%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Fishing%20Frenzy%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22setweight%22%20class%3D%22hack%22%3ESet%20Weight%3C%2Fbutton%3E%3Cbutton%20id%3D%22setlure%22%20class%3D%22hack%22%3ESet%20Lure%3C%2Fbutton%3E%3Cbutton%20id%3D%22frenzy%22%20class%3D%22hack%22%3EAlways%20Frenzy%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fgold%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22gold%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Gold%20Quest%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%20%3Cbutton%20id%3D%22setgold%22%20class%3D%22hack%22%3ESet%20Gold%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22choiceesp%22%20class%3D%22hack%22%3EChoice%20ESP%3C%2Fbutton%3E%20%3C%2Fdiv%3E%3Cbr%3E'%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Ffactory%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22factory%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Factory%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22mega%22%20class%3D%22hack%22%3EAll%20Mega%20Bots%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setcash%22%20class%3D%22hack%22%3ESet%20Cash%3C%2Fbutton%3E%20%09%09%09%3Cbutton%20id%3D%22ng%22%20class%3D%22hack%22%3ERemove%20Glitches%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fcafe%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22cafe%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Cafe%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22inffood%22%20class%3D%22hack%22%3EInfinite%20Food%20Level%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setcoins%22%20class%3D%22hack%22%3ESet%20Coins%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22stock%22%20class%3D%22hack%22%3EStock%20Infinite%20Food%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fcafe%2Fshop%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22cafe%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Cafe%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22inffood%22%20class%3D%22hack%22%3EInfinite%20Food%20Level%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setcoins%22%20class%3D%22hack%22%3ESet%20Coins%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22stock%22%20class%3D%22hack%22%3EStock%20Infinite%20Food%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fplay%2Fhack%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22crypto%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Crypto-Hack%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22set%22%20class%3D%22hack%22%3ESet%20Crypto%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22esp%22%20class%3D%22hack%22%3EChange%20Name%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fkingdom%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22kingdom%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Crazy%20Kingdom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22esp%22%20class%3D%22hack%22%3EChoiceESP%3C%2Fbutton%3E%3Cbutton%20id%3D%22max%22%20class%3D%22hack%22%3EMax%20Stats%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22taxes%22%20class%3D%22hack%22%3ENo%20Taxes%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setgold%22%20class%3D%22hack%22%3ESet%20Gold%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22sethappy%22%20class%3D%22hack%22%3ESet%20Happiness%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setmaterials%22%20class%3D%22hack%22%3ESet%20Materials%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setpeople%22%20class%3D%22hack%22%3ESet%20People%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Ftower%2Fmap%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20of%20Doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22maxstats%22%20class%3D%22hack%22%3EMax%20Stats%3C%2Fbutton%3E%3Cbutton%20id%3D%22lowstats%22%20class%3D%22hack%22%3ELower%20Enemy%20Stats%3C%2Fbutton%3E%3Cbutton%20id%3D%22settokens%22%20class%3D%22hack%22%3ESet%20Coins%3C%2Fbutton%3E%3Cbutton%20id%3D%22infhlt%22%20class%3D%22hack%22%3EInfinite%20Health%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Ftower%2Fbattle%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20of%20Doom%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3Cbutton%20id%3D%22maxstats%22%20class%3D%22hack%22%3EMax%20Stats%3C%2Fbutton%3E%3Cbutton%20id%3D%22lowstats%22%20class%3D%22hack%22%3ELower%20Enemy%20Stats%3C%2Fbutton%3E%3Cbutton%20id%3D%22settokens%22%20class%3D%22hack%22%3ESet%20Coins%3C%2Fbutton%3E%3Cbutton%20id%3D%22infhlt%22%20class%3D%22hack%22%3EInfinite%20Health%3C%2Fbutton%3E%3C%2Fdiv%3E%3Cbr%3E'%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20case%20%22%2Fdefense%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20type%20%3D%20%22defense%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20mode%20%3D%20%22Tower%20Defense%22%0A%20%20%20%20%20%20%20%20%20%20%20%20html%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%20%3Cbutton%20id%3D%22settokens%22%20class%3D%22hack%22%3ESet%20Tokens%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22sethealth%22%20class%3D%22hack%22%3ESet%20Health%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22setround%22%20class%3D%22hack%22%3ESet%20Round%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22maxtowers%22%20class%3D%22hack%22%3EMax%20All%20Towers%3C%2Fbutton%3E%20%3Cbutton%20id%3D%22towersany%22%20class%3D%22hack%22%3EPlace%20Towers%20Anywhere%3C%2Fbutton%3E%20%3C%2Fdiv%3E%3Cbr%3E'%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20loadgame(type%2C%20html%2C%20mode)%0A%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20default%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20let%20element%20%3D%20document.getElementById(%22LoadedGame%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20element.innerHTML%20%3D%20'%3Cdiv%20id%3D%22LoadedGame%22%3E%3C%2Fdiv%3E'%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20function%20loadgame(type%2C%20html%2C%20mode)%20%7B%0A%20%20%20%20%20%20%20%20let%20element%20%3D%20document.getElementById(%22LoadedGame%22)%0A%20%20%20%20%20%20%20%20let%20curPage%20%3D%20document.getElementById(%22curPage%22)%0A%20%20%20%20%20%20%20%20element.innerHTML%20%3D%20html%3B%0A%20%20%20%20%20%20%20%20curPage.innerHTML%20%3D%20mode%3B%0A%20%20%20%20%20%20%20%20addEvents(type)%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20function%20addEvents(type)%20%7B%0A%20%20%20%20%20%20%20%20let%20hack%20%3D%20Object.values(document.querySelector('%23app%20%3E%20div%20%3E%20div'))%5B1%5D.children%5B1%5D._owner%0A%20%20%20%20%20%20%20%20switch%20(type)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22crypto%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20set%20%3D%20document.getElementById(%22set%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20esp2%20%3D%20document.getElementById(%22esp%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20set.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20cf%20%3D%20window.prompt(%22How%20much%20Crypto%20would%20you%20like%3F%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20num%20%3D%20Number(cf)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(num%20!%3D%20null%20%7C%7C%20num%20!%3D%20undefined)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.crypto%20%3D%20num%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20esp2.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20pass%20%3D%20window.prompt(%22What%20would%20you%20like%20your%20password%20to%20be%3F%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(tokenz%20!%3D%20null%20%7C%7C%20tokenz%20!%3D%20undefined)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.passwordOptions%5B0%5D%20%3D%20pass%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.password%20%3D%20pass%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%60Set%20password%20to%3A%20%24%7Bpass%7D%60)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22defense%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20settokenss%20%3D%20document.getElementById(%22settokens%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20sethealth%20%3D%20document.getElementById(%22sethealth%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setround%20%3D%20document.getElementById(%22setround%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20maxtowers%20%3D%20document.getElementById(%22maxtowers%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20towersany%20%3D%20document.getElementById(%22towersany%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20settokenss.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20tokenz%20%3D%20window.prompt(%22How%20many%20tokens%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(tokenz%20!%3D%20null%20%7C%7C%20tokenz%20!%3D%20undefined%20%7C%7C%20tokenz%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.tokens%20%3D%20tokenz%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20sethealth.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20hltt%20%3D%20window.prompt(%22How%20much%20health%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(hltt%20!%3D%20null%20%7C%7C%20hltt%20!%3D%20undefined%20%7C%7C%20hltt%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.health%20%3D%20hltt%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setround.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20rnd%20%3D%20window.prompt(%22What%20round%20would%20you%20like%20to%20be%20on%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(rnd%20!%3D%20null%20%7C%7C%20rnd%20!%3D%20undefined%20%7C%7C%20rnd%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.round%20%3D%20rnd%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20maxtowers.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%20e.stateNode.towers.length%3B%20i%2B%2B)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.stateNode.towers%5Bi%5D.damage%20%3D%20%229999%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.stateNode.towers%5Bi%5D.range%20%3D%20%2299999%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.stateNode.towers%5Bi%5D.blastRadius%20%3D%20%22999%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.stateNode.towers%5Bi%5D.fullCd%20%3D%20%220%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20towersany.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%2010%3B%20i%2B%2B)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.tiles%5Bi%5D%20%3D%20%5B0%2C%200%2C%200%2C%200%2C%200%2C%200%2C%200%2C%200%2C%200%2C%200%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22You%20can%20now%20place%20Towers%20on%20any%20tile.%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22race%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20finish%20%3D%20document.getElementById(%22finish%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20finish.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.progress%20%3D%20hack.stateNode.state.goalAmount%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Get%20one%20question%20correct%20to%20finish%20the%20race.%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22kingdom%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20esp%20%3D%20document.getElementById(%22esp%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20taxes%20%3D%20document.getElementById(%22taxes%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setgold%20%3D%20document.getElementById(%22setgold%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20sethappy%20%3D%20document.getElementById(%22sethappy%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setmaterials%20%3D%20document.getElementById(%22setmaterials%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setpeople%20%3D%20document.getElementById(%22setpeople%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20max%20%3D%20document.getElementById(%22max%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20esp.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20kingesp()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20taxes.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.taxCounter%20%3D%209999999%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Disabled%20the%20Tax%20Toucan%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setgold.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20goldz%20%3D%20window.prompt(%22How%20much%20gold%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(goldz%20!%3D%20null%20%7C%7C%20goldz%20!%3D%20undefined%20%7C%7C%20goldz%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.gold%20%3D%20goldz%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20sethappy.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20happi%20%3D%20window.prompt(%22How%20much%20happiness%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(happi%20!%3D%20null%20%7C%7C%20happi%20!%3D%20undefined%20%7C%7C%20happi%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.happiness%20%3D%20goldz%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setmaterials.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20matrs%20%3D%20window.prompt(%22How%20many%20materials%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(matrs%20!%3D%20null%20%7C%7C%20matrs%20!%3D%20undefined%20%7C%7C%20matrs%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.materials%20%3D%20matrs%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setpeople.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20pple%20%3D%20window.prompt(%22How%20many%20people%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(pple%20!%3D%20null%20%7C%7C%20pple%20!%3D%20undefined%20%7C%7C%20pple%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.people%20%3D%20pple%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20max.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.gold%20%3D%20100%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.people%20%3D%20100%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.materials%20%3D%20100%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.happiness%20%3D%20100%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Maxed%20stats.%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setInterval(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(hack.stateNode.state.guest.no.spawn%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(hack.stateNode.state.guest.no.spawn%20%3D%20%22Dragon1%22)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20cf%20%3D%20confirm(%22Toucan%20detected%2C%20would%20you%20like%20to%20bypass%20it%3F%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(cf)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.guest.no.spawn%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22You%20can%20say%20No%20safely%20now.%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(hack.stateNode.state.guest.blook%20%3D%3D%20%22Witch%22)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20cf%20%3D%20confirm(%22Witch%20detected%2C%20would%20you%20like%20to%20set%20the%20outcome%20of%20yes%20to%20gaining%20riches%3F%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(cf)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%20hack.stateNode.state.guest.yes.array.length%3B%20i%2B%2B)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.guest.yes.array%5Bi%5D%20%3D%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22msg%22%3A%20%22Hmmmm...%20It%20looks%20like%20your%20future%20has%20plenty%20of%20riches.%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22happiness%22%3A%2010%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22people%22%3A%2010%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22materials%22%3A%2010%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22gold%22%3A%2015%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22When%20you%20say%20yes%20you%20will%20gain%3A%5CnHappiness%3A%2010%5CnPeople%3A%2010%5CnMaterials%3A%2010%5CnGold%3A%2015%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20500)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22doom%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20lowstats%20%3D%20document.getElementById(%22lowstats%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20settokens%20%3D%20document.getElementById(%22settokens%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20maxstats%20%3D%20document.getElementById(%22maxstats%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20infhlt%20%3D%20document.getElementById(%22infhlt%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20settokens.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20coinhtml%20%3D%20document.querySelector(%22.styles__playerEnergy___G4cGN-camelCase%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20coin%20%3D%20window.prompt(%22How%20many%20coins%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(coin%20!%3D%20null%20%7C%7C%20coin%20!%3D%20undefined%20%7C%7C%20coin%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.coins%20%3D%20coin%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20coinhtml.innerText%20%3D%20coin%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20coinhtml.innerHTML%20%3D%20coin%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20coinhtml.outerText%20%3D%20coin%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20coinhtml.outerHTML%20%3D%20coin%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Set%20coins%20to%20%22%20%2B%20coin)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20maxstats.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20stat%20%3D%20document.querySelectorAll(%22.styles__innerPower___3tJ6M-camelCase%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20nums%20%3D%20document.querySelectorAll(%22.styles__powerBox___2sDuh-camelCase%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.myCard.charisma%20%3D%2020%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.myCard.strength%20%3D%2020%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.myCard.wisdom%20%3D%2020%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20stat%5B0%5D.style%20%3D%20'background-color%3A%20rgb(151%2C%2015%2C%205)%3B%20width%3A%20100%25%3B'%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20stat%5B1%5D.style%20%3D%20'background-color%3A%20rgb(7%2C%2021%2C%2093)%3B%20width%3A%20100%25%3B'%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20stat%5B2%5D.style%20%3D%20'background-color%3A%20rgb(148%2C%2012%2C%20128)%3B%20width%3A%20100%25%3B'%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nums%5B0%5D.innerText%20%3D%20hack.stateNode.state.myCard.strength%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nums%5B1%5D.innerText%20%3D%20hack.stateNode.state.myCard.charisma%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20nums%5B2%5D.innerText%20%3D%20hack.stateNode.state.myCard.wisdom%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Set%20max%20stats.%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20lowstats.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.enemyCard.charisma%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.enemyCard.strength%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.enemyCard.wisdom%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Set%20enemy%20stats%20to%200%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20infhlt.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.myLife%20%3D%2069420%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Set%20Health%20to%2069420%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22factory%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20mega%20%3D%20document.getElementById(%22mega%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setcash%20%3D%20document.getElementById(%22setcash%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ng%20%3D%20document.getElementById(%22ng%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mega.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20blook%20%3D%20hack.stateNode.state.blooks%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20for%20(i%20%3D%200%3B%20i%20%3C%2010%3B%20i%2B%2B)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20blook%5Bi%5D%20%3D%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22name%22%3A%20%22Mega%20Bot%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22color%22%3A%20%22%23d71f27%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22class%22%3A%20%22%F0%9F%A4%96%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22rarity%22%3A%20%22Legendary%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22cash%22%3A%20%5B80000%2C%20430000%2C%204200000%2C%2062000000%2C%201000000000%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22time%22%3A%20%5B5%2C%205%2C%203%2C%203%2C%203%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22price%22%3A%20%5B7000000%2C%20120000000%2C%201900000000%2C%2035000000000%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22active%22%3A%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22level%22%3A%204%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22bonus%22%3A%205.5%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setcash.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.cash%20%3D%20window.prompt(%22How%20much%20cash%20would%20you%20like%3F%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ng.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.dance%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.lol%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.joke%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.showTour%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.hazards%20%3D%20%5B%22%22%2C%20%22%22%2C%20%22%22%2C%20%22%22%2C%20%22%22%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.glitcherName%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.glitch%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.glitchMsg%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.glitcherBlook%20%3D%20%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.alert(%22Attempted%20to%20remove%20glitches.%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22fishing%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20frenzy%20%3D%20document.getElementById(%22frenzy%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setweight%20%3D%20document.getElementById(%22setweight%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setlure%20%3D%20document.getElementById(%22setlure%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20frenzy.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.isFrenzy%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setweight.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20wght%20%3D%20window.prompt(%22How%20much%20weight%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(wght%20!%3D%20null%20%7C%7C%20wght%20!%3D%20undefined%20%7C%7C%20wght%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.weight%20%3D%20wght%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setlure.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20lure%20%3D%20window.prompt(%22How%20much%20lure%20would%20you%20like%3F%20(0-4)%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(lure%20!%3D%20null%20%7C%7C%20lure%20!%3D%20undefined%20%7C%7C%20lure%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.lure%20%3D%20lure%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22gold%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setgoldg%20%3D%20document.getElementById(%22setgold%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20choiceesp%20%3D%20document.getElementById(%22choiceesp%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setgoldg.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20gold%20%3D%20window.prompt(%22How%20much%20gold%20would%20you%20like%3F%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(gold%20!%3D%20null%20%7C%7C%20gold%20!%3D%20undefined%20%7C%7C%20gold%20!%3D%20NaN)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.gold%20%3D%20gold%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20choiceesp.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20goldesp()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20case%20%22cafe%22%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20setcoinz%20%3D%20document.getElementById(%22setcoins%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20infifood%20%3D%20document.getElementById(%22inffood%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20stockf%20%3D%20document.getElementById(%22stock%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20setcoinz.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.setState(%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cafeCash%3A%20Number(parseFloat(prompt('How%20much%20cash%20would%20you%20like%3F')))%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20z%20%3D%20document.getElementsByTagName(%22iframe%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20z%5Bz.length%20-%201%5D.remove()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20x.remove()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.console.clear()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20infifood.addEventListener('click'%2C%20()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(document.location.pathname%20!%3D%20%22%2Fcafe%22)%20return%20alert(%22This%20cheat%20doesn't%20work%20in%20the%20shop!%22)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.state.foods.forEach(e%20%3D%3E%20e.stock%20%3D%2099999)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20hack.stateNode.forceUpdate()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20z%20%3D%20document.getElementsByTagName(%22iframe%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20z%5Bz.length%20-%201%5D.remove()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20x.remove()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20window.console.clear()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D)%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%7D%0A%0Afunction%20kingesp()%20%7B%0A%20%20%20%20function%20ChoiceUII()%20%7B%0A%20%20%20%20%20%20%20%20let%20element%20%3D%20document.createElement('div')%3B%0A%20%20%20%20%20%20%20%20element.innerHTML%20%3D%20%60%3Cdiv%20id%3D%22espp%22%3E%3Cstyle%3Edetails%3Esummary%7Bcursor%3Apointer%3Btransition%3A1s%3Blist-style%3Acircle%7D.button%7Bfont-size%3A1rem%7D%3C%2Fstyle%3E%3Cdiv%20style%3D%22padding-top%3A2px%3Bfont-size%3A1.5rem%3Btext-align%3Acenter%22%3EChoice%20ESP%3C%2Fdiv%3E%3Cbr%3E%3Cdetails%20open%3E%3Csummary%20style%3D%22padding%3A10px%3Bfont-size%3A1.5em%3Bfont-weight%3Abolder%22%3EYes%3A%3C%2Fsummary%3E%3Cdiv%20id%3D%22c1h%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3Cdiv%20id%3D%22c1p%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3Cdiv%20id%3D%22c1g%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3Cdiv%20id%3D%22c1m%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3C%2Fdetails%3E%3Cdetails%20open%3E%3Csummary%20style%3D%22padding%3A10px%3Bfont-size%3A1.5em%3Bfont-weight%3Abolder%22%3ENo%3A%3C%2Fsummary%3E%3Cdiv%20id%3D%22c2h%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3Cdiv%20id%3D%22c2p%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3Cdiv%20id%3D%22c2g%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3Cdiv%20id%3D%22c2m%22%20class%3D%22button%22%3E%3C%2Fdiv%3E%3C%2Fdetails%3E%3Cbr%3E%3Cbutton%20id%3D%22close%22%20style%3D%22width%3A130px%3Bheight%3A30px%3Bcursor%3Apointer%3Bbackground%3A%23333%3Bborder-radius%3A22px%3Bborder%3Anone%3Bfont-size%3A1rem%22%3E%3Cb%3EClose%20ESP%3C%2Fb%3E%3C%2Fbutton%3E%3Cbr%3E%3Cdiv%20style%3D%22font-size%3A.8rem%22%3Eui%20by%20%3Ca%20href%3D%22https%3A%2F%2Fgithub.com%2FBlooketware%22%3Ezastix%20(blooketware)%3C%2Fa%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%60%3B%0A%20%20%20%20%20%20%20%20element.style%20%3D%20%60width%3A%20200px%3B%20background%3A%20rgb(31%2C%2025%2C%2030)%3B%20border-radius%3A%2013px%3B%20position%3A%20absolute%3B%20text-align%3A%20center%3B%20font-family%3A%20Nunito%3B%20color%3A%20white%3B%20overflow%3A%20hidden%3B%20top%3A%205%25%3B%20left%3A%2040%25%3B%60%3B%0A%20%20%20%20%20%20%20%20document.body.appendChild(element)%3B%0A%20%20%20%20%20%20%20%20var%20pos1%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%200%3B%0A%20%20%20%20%20%20%20%20element.onmousedown%20%3D%20((e%20%3D%20window.event)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20((e)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e%20%3D%20e%20%7C%7C%20window.event%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos1%20%3D%20pos3%20-%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%20pos4%20-%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20top%20%3D%20(element.offsetTop%20-%20pos2)%20%3E%200%20%3F%20(element.offsetTop%20-%20pos2)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20left%20%3D%20(element.offsetLeft%20-%20pos1)%20%3E%200%20%3F%20(element.offsetLeft%20-%20pos1)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20element.style.top%20%3D%20top%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20element.style.left%20%3D%20left%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20function%20closeui()%20%7B%0A%20%20%20%20%20%20%20%20const%20esp%20%3D%20document.getElementById(%22espp%22)%0A%20%20%20%20%20%20%20%20esp.remove()%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20function%20addUtils()%20%7B%0A%20%20%20%20%20%20%20%20const%20exit%20%3D%20document.getElementById(%22close%22)%0A%20%20%20%20%20%20%20%20exit.addEventListener('click'%2C%20closeui)%3B%0A%20%20%20%20%7D%0A%20%20%20%20ChoiceUII()%0A%20%20%20%20addUtils()%0A%0A%20%20%20%20function%20updateChoices()%20%7B%0A%20%20%20%20%20%20%20%20let%20hack%20%3D%20Object.values(document.querySelector('%23app%20%3E%20div%20%3E%20div'))%5B1%5D.children%5B1%5D._owner%0A%20%20%20%20%20%20%20%20const%20no%20%3D%20hack.stateNode.state.guest.no%0A%20%20%20%20%20%20%20%20const%20yes%20%3D%20hack.stateNode.state.guest.yes%0A%20%20%20%20%20%20%20%20const%20c2gold%20%3D%20document.getElementById(%22c2g%22)%0A%20%20%20%20%20%20%20%20const%20c2happy%20%3D%20document.getElementById(%22c2h%22)%0A%20%20%20%20%20%20%20%20const%20c2people%20%3D%20document.getElementById(%22c2p%22)%0A%20%20%20%20%20%20%20%20const%20c2mats%20%3D%20document.getElementById(%22c2m%22)%0A%20%20%20%20%20%20%20%20const%20c1gold%20%3D%20document.getElementById(%22c1g%22)%0A%20%20%20%20%20%20%20%20const%20c1happy%20%3D%20document.getElementById(%22c1h%22)%0A%20%20%20%20%20%20%20%20const%20c1people%20%3D%20document.getElementById(%22c1p%22)%0A%20%20%20%20%20%20%20%20const%20c1mats%20%3D%20document.getElementById(%22c1m%22)%0A%20%20%20%20%20%20%20%20updateNo()%3B%0A%20%20%20%20%20%20%20%20updateYes()%3B%0A%0A%20%20%20%20%20%20%20%20function%20updateNo()%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(no.happiness%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2happy.innerHTML%20%3D%20%60Happiness%3A%20%24%7Bno.happiness%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2happy.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(no.people%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2people.innerHTML%20%3D%20%60People%3A%20%24%7Byes.people%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2people.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(no.gold%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2gold.innerHTML%20%3D%20%60Gold%3A%20%24%7Bno.gold%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2gold.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(no.materials%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2mats.innerHTML%20%3D%20%60Materials%3A%20%24%7Bno.materials%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c2mats.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20function%20updateYes()%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(yes.happiness%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1happy.innerHTML%20%3D%20%60Happiness%3A%20%24%7Byes.happiness%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1happy.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(yes.people%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1people.innerHTML%20%3D%20%60People%3A%20%24%7Byes.people%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1people.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(yes.gold%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1gold.innerHTML%20%3D%20%60Gold%3A%20%24%7Byes.gold%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1gold.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20(yes.materials%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1mats.innerHTML%20%3D%20%60Materials%3A%20%24%7Byes.materials%7D%60%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20c1mats.innerHTML%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20setInterval(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20const%20esp%20%3D%20document.getElementById(%22espp%22)%0A%20%20%20%20%20%20%20%20if%20(esp%20!%3D%20null)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20updateChoices()%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%2C%20500)%3B%0A%7D%0A%0Afunction%20goldesp()%20%7B%0A%20%20%20%20function%20ChoiceUI()%20%7B%0A%20%20%20%20%20%20%20%20let%20element%20%3D%20document.createElement('div')%3B%0A%20%20%20%20%20%20%20%20element.innerHTML%20%3D%20%60%3Cdiv%20id%3D%22esp%22%3E%20%3Cdiv%20style%3D%22%20padding-top%3A%202px%3B%20font-size%3A%201.5rem%3B%20text-align%3A%20center%3B%22%3EChoice%20ESP%3C%2Fdiv%3E%3Cdiv%20id%3D%22c1%22%20style%3D%22font-size%3A%201rem%3B%22%3EChoice%201%3A%3C%2Fdiv%3E%3Cdiv%20id%3D%22c2%22%3EChoice%202%3A%3C%2Fdiv%3E%3Cdiv%20id%3D%22c3%22%3EChoice%203%3A%3C%2Fdiv%3E%3Cbr%3E%3Cbutton%20id%3D%22close%22%20style%3D%22width%3A%20130px%3B%20height%3A%2030px%3B%20cursor%3A%20pointer%3B%20background%3A%20hsl(0%2C%200%25%2C%2020%25)%3B%20border-radius%3A%2022px%3B%20border%3A%20none%3B%20font-size%3A%201rem%3B%22%3E%3Cb%3EClose%20ESP%3C%2Fb%3E%3C%2Fbutton%3E%3Cbr%3E%3Cbr%3E%3Cdiv%20style%3D%22font-size%3A%200.8rem%3B%22%3Eui%20by%20%3Ca%20href%3D%22https%3A%2F%2Fgithub.com%2FBlooketware%22%3EBlooketware%3C%2Fa%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%60%3B%0A%20%20%20%20%20%20%20%20element.style%20%3D%20%60width%3A%20200px%3B%20background%3A%20rgb(31%2C%2025%2C%2030)%3B%20border-radius%3A%2013px%3B%20position%3A%20absolute%3B%20text-align%3A%20center%3B%20font-family%3A%20Nunito%3B%20color%3A%20white%3B%20overflow%3A%20hidden%3B%20top%3A%205%25%3B%20left%3A%2040%25%3B%60%3B%0A%20%20%20%20%20%20%20%20document.body.appendChild(element)%3B%0A%20%20%20%20%20%20%20%20var%20pos1%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%200%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%200%3B%0A%20%20%20%20%20%20%20%20element.onmousedown%20%3D%20((e%20%3D%20window.event)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.onmouseup%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20document.onmousemove%20%3D%20((e)%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e%20%3D%20e%20%7C%7C%20window.event%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault()%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos1%20%3D%20pos3%20-%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos2%20%3D%20pos4%20-%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos3%20%3D%20e.clientX%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pos4%20%3D%20e.clientY%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20top%20%3D%20(element.offsetTop%20-%20pos2)%20%3E%200%20%3F%20(element.offsetTop%20-%20pos2)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20left%20%3D%20(element.offsetLeft%20-%20pos1)%20%3E%200%20%3F%20(element.offsetLeft%20-%20pos1)%20%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20element.style.top%20%3D%20top%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20element.style.left%20%3D%20left%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%20%20%20%20%7D)%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20function%20closeui()%20%7B%0A%20%20%20%20%20%20%20%20const%20esp%20%3D%20document.getElementById(%22esp%22)%0A%20%20%20%20%20%20%20%20esp.remove()%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20function%20addUtilss()%20%7B%0A%20%20%20%20%20%20%20%20const%20exit%20%3D%20document.getElementById(%22close%22)%0A%20%20%20%20%20%20%20%20exit.addEventListener('click'%2C%20closeui)%3B%0A%20%20%20%20%7D%0A%20%20%20%20ChoiceUI()%0A%20%20%20%20addUtilss()%0A%0A%20%20%20%20function%20updateChoicess()%20%7B%0A%20%20%20%20%20%20%20%20let%20hack%20%3D%20Object.values(document.querySelector('%23app%20%3E%20div%20%3E%20div'))%5B1%5D.children%5B1%5D._owner%0A%20%20%20%20%20%20%20%20const%20choice%20%3D%20hack.stateNode.state.choices%0A%20%20%20%20%20%20%20%20const%20c1%20%3D%20document.getElementById(%22c1%22)%0A%20%20%20%20%20%20%20%20const%20c2%20%3D%20document.getElementById(%22c2%22)%0A%20%20%20%20%20%20%20%20const%20c3%20%3D%20document.getElementById(%22c3%22)%0A%20%20%20%20%20%20%20%20c1.innerHTML%20%3D%20%22Choice%201%3A%20%22%20%2B%20choice%5B0%5D.text%0A%20%20%20%20%20%20%20%20c2.innerHTML%20%3D%20%22Choice%202%3A%20%22%20%2B%20choice%5B1%5D.text%0A%20%20%20%20%20%20%20%20c3.innerHTML%20%3D%20%22Choice%203%3A%20%22%20%2B%20choice%5B2%5D.text%0A%20%20%20%20%7D%0A%20%20%20%20setInterval(()%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20updateChoicess()%3B%0A%20%20%20%20%7D%2C%20500)%3B%0A%7D%0A%0Afunction%20addUtils()%20%7B%0A%20%20%20%20handleData(%22elements%22)%3B%0A%20%20%20%20addListeners()%0A%20%20%20%20CheckGame()%3B%0A%7D%0AaddUtils()%3B%0AsetInterval(()%20%3D%3E%20%7B%0A%20%20%20%20CheckGame()%3B%0A%7D%2C%2010000)%3B%0Awindow.alert(%22Developed%20by%20smint%20n%20zastix.%22)%3B%7D)()%3B