From 7adc24e8cc2353d35a5a3b318e261853078f5cc7 Mon Sep 17 00:00:00 2001 From: Benjamin Stewart Date: Thu, 5 Oct 2023 16:44:50 -0500 Subject: [PATCH] Decrease chance of Daily Rewards suspending (i hope) --- autoupdate/global/getDailyRewards.png | Bin 4285 -> 4182 bytes autoupdate/gui.png | Bin 98844 -> 98790 bytes autoupdate/mobileGui.png | Bin 58991 -> 58970 bytes autoupdate/reactGui.png | Bin 88914 -> 88826 bytes .../timestamps/global/getDailyRewards.png | Bin 413 -> 413 bytes autoupdate/timestamps/gui.png | Bin 414 -> 415 bytes autoupdate/timestamps/mobileGui.png | Bin 416 -> 415 bytes autoupdate/timestamps/reactGui.png | Bin 416 -> 416 bytes cheats/Bookmarklets.html | 48 +++++++++--------- cheats/global/getDailyRewards.js | 42 +++++++-------- cheats/global/getDailyRewards.min.js | 2 +- cheats/gui.js | 44 ++++++++-------- cheats/gui.min.js | 2 +- cheats/mobileGui.js | 44 ++++++++-------- cheats/mobileGui.min.js | 2 +- cheats/reactGui.js | 42 +++++++-------- cheats/reactGui.min.js | 2 +- 17 files changed, 114 insertions(+), 114 deletions(-) diff --git a/autoupdate/global/getDailyRewards.png b/autoupdate/global/getDailyRewards.png index a80b31b02cdd1f05ca7daab66dfd45d59add4d3a..ed39cd57b74ec20a278fd2bc1b71a4fda0d04680 100644 GIT binary patch literal 4182 zcmeAS@N?(olHy`uVBq!ia0y~yU~mFq4mJh`hQ}ccFBljY*pj^6T^Rm@;DWu&Co?bz zaC^EqhE&YCJLhL{=u^q#_RpWG?G!jPso~Lzwb`prhzYO;MwjIXu6?w?`RBp1TYl+Q zmuGID zuYd6~V{NTy0r!NgH}akdQCZv~TTa-s7^I!j@mE_fdyPEyb|I2QjBR5uvrgSLPdU4D*TU_1wdFc^>Nw&uND9FDlP6%kb&H7O8OPy=d_4qZ5{UJUDqp z=5Cf?N#BB?Y?ZB(RJL0lzLVX`SxMYkOmlyt`a; zeS$N~@z~YpnP(WUJLt33tzsMJ^uR+$CHFXgpM7M?H~}OL^tL|X?~bA!y=~meAmYB z-18?T{FCkWxVq?W8Rz;i9=08(X)a+*#s;3hY^UE-)T!B-a>{9u_nDi`o@F}(_8KZ# zDSG@D)9Lz>bStcT=Edl!`;xEEWC>he-euA6mCt=#;=h}%J&TW$%MMuH>a-*Q|dGrit&6G))YA-Xsy$Zn;VFiTjN5#`W2MgVOGOPC63fQ=r`7|Fx3Q_-s?c zyUR1YFB;8fshjn!|IOSP(@K~g8(7cxD{z}DRnK>$t@8WXW|tJpwEc2o(nlJ;HeFR% zX42&`{ad0B!)?wwEzx(&m96-==f8Tb{-N1~q2SQ##h$k}oS4}D;+CV(8;|qHw=7WE z@pVSX_M};sH%zNrt37#sn>}N78PE5WQresJ+xjU#{1Cm{pIy; z3wrN&WNuT>j}J z%}EiT>N$a_I;V0N#DaP5Nb0#Q`6bhx8ozf2vyHBT>I2ya?JZ0z8FCKURIY6(Ns21- zt7lEfcL^{~o3#7OZ@mZc2Lcc7kUs5f#Ztd~-*P8A>7wJz^%ri08#ta5yklJ?VLV;o z!~RJJ^n)v+9KwY5ofm762z2r3es?`<;Tn}~iE3ZurmKH_W6HimO1SO1!fNG3pSCRI zJ?);gqU29P+Gia@xyts@{ zadKF~EQ9$I80Q}_y0ZA<=hPXTYgy{VYo&}sOJZ9^160rWgiX|M4f9zV^w*C=u1@jq zb*seLb}KF3!12NB+^qQt=d2I<)GfL8)#=jTQ{G82{WHRynar2A`LKsSJEB*r zD>QK)V_nPBzxVPj8ay{NTvfdO>bJz1ot0C6iu2rGcu8Y-iWI~BgG*|-9;Y~^3VmV} z({Dt#NBuU;I7Z8Npk?9=0i-=S6_P8SYVDlKQr58WRrO%~UvLIVmi5i+78R8$&{r%sI@sNB6yrQ$eepY>6ugI6y~xi?k`?a+QJts2ub&+mIu*2`6P zjxug@bd!X>t#zKhVD;AQDZeLV1+HAO^}E25SmzrKMZ9y`eoDX3RGTqVA?fy4%h>F> zYn(uKE`jhPe*qUSDTS|IRU?bP?YM@y*}4m7e*Yy}kUotx~}* ziFvKh&+T&H*tvb;`^#$CcQuoy{a(@BGNHS`>w}Hk!^^5~{Z85L7oM=yQC&dr!O6?6 zhuGG6UwM10{A3c7dgsI7uQmLM{l@%pmQkmjzcW63x$n$F-zDpXzfO3a9JRsa{o{($ z`fN9p876P-@Ltoia;Z0)*4*jLJ}xO;Pub4R5snaxI`*b+O+s11*26xWN1QWw!+7q^ zGA^@w)-J{Q_OMYHe`R{jj(Mh>&;8D{%u}2_&t3Cd!n&yuiDom{e80^)JbmSj;LqQ> zSA2VS*=G8J{AY0@XO^$j`L}85=jW$?u++^7E3$iM_-FmJ8^tg8H>^=T{bP}-kNh#G zp4)T3v&`OLaocCY1>+eleL^Z*C-0kdYl{Ai^Xqzl&0(*ZeBnsufisI74W=i3yf^!} zb<3X^!AHB_?~RyJ;QqSUKWp9Zor`Dv)@_>LH}OF7%G~<7iaFb!l^3pBeLW#6m7lqO zSy6eef~?W|yvp)7(o)-d8_SQCxqsf46y2~baY-%jduuap58benj`#PT{C;%8p1mC+ z-D1fr@ATvzjrw?;!(HIdg%eS0F5i{#yv9FYM`?!UjH=!7m4ewnt68#CWE{Jq%XXXI zJDj_3zGT9c9WwmyOOMxIKCg4eKZV1ty_ly!CIrO&^$ zR{J0^RqfUB$N+sV#2J70Cn?=piB-Q6tv)(4mR&M^6w$aggKPq#jmPDyPfK z=P1lM_u7AAwS-RdFGJq@fklh{F1R6a=AByNtM|tXV!oDrIBHxZqgZ?1NVhI*uA}R! zIO)}Q>UmDTKA-)|@KE5qiJ{MG?uGv}n&0}`DCiA4XJz#^UVGlj4uYE>hBvNH+{@O_ zcHVHy+aGK0TevP=|Ix3Sv3OElL0KuQ-1NxoBh%kol?$CJOz(T|$s>Bva81s(pH^jY zr?(3|61FgOcAK28^mm5aw^h^L+h0CE$N%fiHRl)dZLd3!Vx#!#$i)+~A2QB--*Nx7 zbe^#FlsMgce%)fZhlS>E4v}-PUwm|xsPErayZbNC&D&+&nyXNG@4<2AyMpPm30q75 znB2{72|5_fww&XTtrOGX%i7^LCrTLajknQhTBqsc}>O#t)H*k=b!9XsIcRV;+C(q>St!YD-aj*D$>95sO&CV)B7mHfb^U9C+@p3 z#qRv)>#<1<@*28{zjb|+l5DU3J-hT};Ey@#eWIMXCiZK$O+MB3E-vS@%C@&@f=@a6 zkDbZ6oT~7mVo$@|C(@oD9Dl!f&9S}9ah>7quXlo9zWJUSvhP#MdXJOtCBm03pskPPorp(NF@iRwsU9ZIBe=9$J zZF>1P+*)VSf!vjzDS@IYW<^U4Z*|Pkee&nXUn4E!;P?JdME#E&UhbYbarv*@h|rsk z_aCi~`+Qum<)7TO?=K4ECtkm#C3w!SS2d(oKB4mW5}r-%8`L_?3;cx+Mclc*=5*xs zxp~(WB<7i(KDsE8CvowQj)JdC&YV3zb3d=~#@8MX_FdUw(-y%0L(|ef`L9dQewqGb zbsRO}`|JHnujW1e6mQr4{Aaf3;TCu8vO5Z^9bbR_ZS!-zovnXG`I#B>GVg_Lew(#( z-~ap$iB5~2(Ani-9Y3sJ+%*6G$0cT4d*C9Y?mLcOPgQCjT|H*Y zfkB|i)5S5QV$Rk%*~Ot(C6CwtR#8;vd^oA0DM?g+?NJ6!57x}wogG%LxuVCdu8D75 zTYK3rJuCg!D&v|)zw}?CR@=5Q#c2g`tOylR=IH478m6z2C7`I%sG^eo{pjcVh}Uo4 z2v3^vMpEtfo4wbn-fiDH&zGq?*rGjFo++Fm{mXV%2`07%rU3RU49gqK5;P6uUog#T z@Jm>BY#)0J=Nwk4#>WnukJYiogeBe$FR@=yuDXD$!urr#t%uVx^7cQN@+C)W1E&U) zcH{J~b#2%7aqN)tF#VRVvO#4lD_7JLUB;f7o17*uXXt0#&TM-?=E3^|va_O7@2 zYGhk$&GMzoGyY|yb;0tEJ4|b?{;66UD)i}ZQi7J+Hs;kw?ywz?h0`kZW+HM7IG-iQdlHr*cG zv)A*72$jr-zH z!Hb-ZzrvFPQ#dYflRDFL@7k|(5$R#gGwx|UveDYBE|dI6`s=^g1VzO|Zxu5x?mi&Y z>%Fq=b<2U3853VO?iF;}+w$W*%T=cJ%-tLxYvwAvOfE=yklNI!|pG7ijCTr8jc)4@KcmlHTBZpg*ayadx1vSn01L8#HGqN4wRv{1o^x?V5htGh1D^HOE-YMJ-nD zubq)8#`1Z>v6zl&TU9>XE=fsQe|*al@fp20e+D%fzq!yGR?&-KMB-k^{`l9 z$~M&1;L6igyDDyYR_66A=RNW@w`6}vO~PsF8Zj&_a^~ztTBJ@e#}*ES+m)xhV`)Ozb)4ynw}~ZPI~fB zp-*eJLE_S;%N?pY-;<=?afSwF|G2SygHQQ{rj^Hd3Qq=S_=hb^n6)A9NJ;j^l@X_2 zX_lBS)9mw@du-md_v)@^qzpgnOiNgM;j_5G@vXex$A51KsoGZXVakuVGo9DD_Gdke z60xhRe`nKZRwusf=DanPKOdwryi?XwIVtWk!@F2#RrTg)SA|wx``x&|r>O4RscxCs zU+#3fU!PIdq#xOn*>Ak6#dW6afwdv*@2+$UuKaiI(5Cf@XBf*kJp_L+RCEL=h&H4f z`o}3N?42=f?#2B~1qwXdLhksu=;e6X2%LB?%zm3#R zgf>;j@+F4}v;6ZH`jO1l&wYZq<@Z!30p+fa%*&spbf-)`l6R)XE~zHyeBA1WZo|Y1 z-c6QDTK>{j8)}wx6&>eKGxHZR4z4`n-;i#gX_9O%~3&>&)Rd<<@_R$&WO90y&=={trH5=`Y?loyooBwU^JX%`S7U8*whHbiUCy zJOBIE1kLZI5v_OhWrTzxW=UPJ6WkZkyt+}JBS@2D!RqTtj23H-va$T(?Uhw|qqu1Q z)fTIii4*KZ4*oG>pBFyi>cu_IQJ2lTZhd)I>ZJI>AbZQc_nvQ5fApUF{6T1kk!i!e z#_GLdF&dm-G8pPO%*k$^FS@bCaUuV`n^xGW>13&T{3v@a(sKf91NC zeCnHE*ZXsx-a{j4;UKOvN1g6+KB)e+J0#ieu*r+$yVEzwWSA}6sp>Pqz4h?s7Ud>m z2XjuFDQvrKg#;%jar({{vuc=mR^Vx8;MRNFlP-PR+vOTza^kXt3h(u4VTSuzjd`cv zaoj6^=0LXU59WRw&BMNnB7f}m_vF~OdTK#V!3375;NaO}KCwv+a{t@EtnuZLmuGD} zx4=~?&4#6FZs97XMm?SNmeV?46gL$|e9v3;+xP>U>2uTb%6zXw z21Ot4J8^S0`3g49lkYgTjHh3S@BHTLih{E`G`Y9PB`p(v+;{Kc&M@o4ciTg{yj)i$ zoOIi~+U$^8#@-2~FJqf-{$0*w*5bLZ;b)KjqV(eioV(6`Ph`EVI^*oQ!w-Ij?G;Zc zWf5lltbbgINm%DsP0!2&r4f9_;&U?9fGC@w%*_?3~Q3RE}neL$kjtmu_Y!w&dF>d=d1UMxf_qkCGOzdb*y3L1a<$v zEuVwT)D{X<=raL0e|D?>28;k=@Ollek0p>x9?Iw>J3b&t74< z$8qg`k8GZ<2SSd_cYBiWKm8yiI5X+up_#=@r=7fKTstFlMsAHsgdfv>Kj%Gb4|T22 zE@E4MG-UI{4YA>exa974uDiZlP4RBG>nwGNc&mR5+pY&Ri~8@2jc>ndr_FM@d|5T8 z_2u&9)Spp@3XgE=q{tn9HQjv!?;_v0w*RI~QrCa(TWuT2dR}YoMa>jxmf|9CQZ@_#o8q4d>aHN^|=6t^2-DF~)sGU|(=u&Ih|~{4X`XC?1MS-<%-wwR~wo zRI}{0nAV53^1|o7H|8fPelzmhOA>snUkajtfaay=7v=D11nrQAzZwGk_9l#b06c%*LF zJ4avfOV-+|gTEv$Z&?|Uk#{BP_6C)eo}cd>3i^23@c#poD?(gb)jb}BXWmG4Vu-EX zp1k|yyIg6`ySf{ht9&2ZZt_`T)qi|_#VOmW`HNN<-Yf31ng8h4gC1{#`a)*K_!D{G zek|+S&b5T+yS(tz4V$lLEwI}?_kO2r-#js+dy<J}THS3ZzpsMBr}_g?1SJwK{t0$LB89i?d{JtgJMDYI}G2*080s zQkG13*M9t_+qU2v%X%*-%9bY`F>I@T=fz#werxrOJvTPaRmwQ4?$fu@M>$?P@ypWf z`}Mo_xe4v?erT-SIaeubiBPTR&%1i34XgKfaaakL3rXG5XOlas^14^S(dpTbFhQjY zes4DH^8apY`95FqOLX3$GmqmAg(WH6nIZhb??L%WLA!7l{^wyChd*xS-f-o|OF@pC zO`$EaQuZ^Y9l-!C`3Udqw-U@&oVlm;T9+H_&J%Iq zUmLBF9yRyau{5#w-Z|8$VD+BkhE7*17=8rvZK&ADZ2A84Fa5uF60H~R zJY2nU)&}7+{rA-d>*Eg{ikIuDIBPq@;ZJp6tY8n5_&S^G4Cw(VUk%RXkD7>NQ8aNOMeb+@A+MH{A+}(4`q*6AUoPRV=StV&>N|M`Ap(^8cPkDhq zhdIxz>6&~>Vd}%fmLjuuT^IVru}OaR(SIyXwj1Ie&*HFlT%7pL>dYD&c}=c=9`l{g z960mq@{7ARI*q4qr|k25{qy^x-WBaxsZskpnmH`GS{KC~dp2WJc-Z7UEBDA>o}?=n z_|I`|{pXjDza<1_X)TO=!|`xOqFUIb?E)-cm9Cu>HcnzNj$D3uZeh3e=^tk<{pPe< zd@%CdGu<04bBo_3f7z#6-MgfAW5cF1ZzR6P+`=&D&Cae|1md5iFJy m^Sc*+m1WP9X05pY>?Kw&gv+;^R`yYyYsU1MThlW;mdc8zn}iY zTbyin?)pBtg6#qdDh^tTEQgpFnU0*c$vKd~$kuXU@dU4+&~xou!`9T6%`5(t5@zQ& zt;k(t%GAnpb!+xsyY+gnc7dm8pYmJg2h|6z|N8HGK%{_2g5epXbNvCw1eplVIlM9q z(-`M7dVjrX&-9$Zy`lBM^8-b---I7nOa8T6KHvXE{^bJ-AIc22zkhv4>({#_ea36= z&t+P}?A8!^!0&Hu=eJs`0=HqEL{@>CU$@p)<<5q*6QTJup{xR-IYubJSK_+@Eby*b~VW!W+OcUHVVe|_Jw(sz@&_OCirAR`fcL+`@J z{0m=wUhIB+;OwpY6V^Sf_;5RFZoTXAYKDl##gbPHk2hAArf9lsYb7k=KdxGgv*t4yEAtj)Op#pms>WYoXh)NI}Sw{H5r z`eKLY+Z>)J?U%i3Yt{GQ-NOufUiM{;M}Pff@#D_?T_L^cd2~?1?LOOkrp`C+t^HfG z_P+j=t;-)i-*D)D#j(J@>zLkLey(0{iz73`WB$zbA7-pSZ#T~{jAyy&ue(#;9am<3 zm|VTZr~ZGmjQR4Cwc8c{Jmc89<5%Q|pE+}t54=9`w4RIm@c+aF^Fz_RYHiw~Z@;&5 zb%%egJ=|YjI4^g{AGSm7?1H;wuT;Lfv{UEW&N&w>ZC2mcXMUzoleNxnvu?!k^Pjh;$Yd+CA^(cJ*byI%Lnu{O%v}KZh#4p@`vwU0md!^^o-k#oa z?%|9>&s0<5pTD*_&vz~6;P-zqPyWnsD#+zHcyasI`sURKvlw{u}{)c+y6M|;RT%m7QH_7vDGi-Btz2$s=$>Mcx9Z3<_ zjTvng?l(1R-*I=%RNL4$^O}P(EsHu{fqm3C(KZ&^jLSSwO6rqsVtxSm!Gj5 zi~Js+dBItmHuax5Yjo$|KTr(BY(zxcM-n-{pXg;={zdy zURP?k&;Q{Z^GDSsb<&BSjSl5RZ)CguK3Je)Zj(&Y| zF8&7j7c-PER!a-Eecs$-Y13%%JJmQMf8x&gKKU=p6)m<3+4t~#-^Vu3k?;PNpLWKF zch;x9J*xLWZH~U|A=ahyA299u*v%PZvB_4(;oH3#-vwFrrJqaKXQ;RK;`z4E-U5tA zpBV_>>b@=8;qXCpQ+aV?xxkO}S1o;%OUh*|b>iH9NSl!`k+V&1L)Q% zo9tW*UManOu9NbY>b;^NY{ z;s*QRM(Nd`KB(633Yh(c%O(4N*oGDF6(*hG=4hPXnDeE`<&>5DM6Y&Hh5YRK-+nU9 z{UVUJb%#VnJY%7qQ^|Z~=|7=cRs;*U$#RS5XT~pkx?casJ?mffCpH}Z?pFG5KBN8B z-Z^al*3`cBW&BmTqxGTnF2?1`XWlWjMu*nh$C{T&IbNIp;{Ro)B4Qn~vV|GoL}ciFnH`oI28{q*fsyw%=qnjpt57kNI{Wy)Wr zjP6eyF9^5?4HM#q1 zz3t`#U6byk97?S<+>S;CyniJB?!U*NUFhQ8Sgcnt(=M6kIipL5CAZ@=?~{;7!;j{0iR&M8Io_AH0AARg8G=C}a z?cByW`_4PJuwKqNcXexD#(eJ5TJ3_)%XfU)zt-=q=$-y*v+}R+F)WG41Xl-Zc=Rg& z{wLeIbmqCFgKvylDxN=hc8_z?vp?DbipOKZ)ADL`nCET0`qGBQe%XX(^|s5bzitQK z-F{jmF8*b8+Ep#D3F+Ez+P{4N$aa6POJcRl!=#de#zTn?*Y~e%tUG^jZ9$B`NLefn|oFZ&NlKZ4 z?~hNN@q3H?;`yF$(;bEX#;-DvbZF@i_~!cihg{J-o$ID@M`I(j>kF2C4xYRC?=_GA znbljIe$O}-TjcutkKm^73q$Y4B)$H+-COkC^6dY;95T}tYYG=0DwP)!O3-_uEqJ&g zGRv)`XQ$Ql_E$Yq*G~w0@P74XXXV&tgXyds1$;_r^W!f0**mqcUp5eX(Ehn{$?mv$ zODnG*3}dy=rt)Fcd+sx#q8{ zUdB(I-@vs@8VS$5tM&4}03c^LOEkL!bE0-{_y0?&s^= z<}b);VX0VX-}2eAYew$w(i>a3*oV;$#bP_ zu9;T_9$nhF;Ig{MukE@E_%<~kIFtX2r(myLa{aWenJmYm1tY=)dGDE=F<4Nby|pnp z@xOJcUw28}w(Y_@Oi!*c*)0&WR>MZ_+WFoGamv-fEt+>7ia*L^m%LlH(SG%Z9kS`m zL|NVy<{V(CTcN}CEPI`M_4yf7-=4NGPM;UKF~ajzMVjMXL!GlnG>jFEXqRx@$NV?054q{rKHo@bVS2 zCljPy9~nor#+(&+>Yk!}WV7*%+deH#ZXGIdpPjF$PjD~ot@QaLtiqvDQ!d}6&$fNb zKKrv3`Dz~pdk;Kj%i=#;zgFe!>CE#>Wam_Vxam}9@MP5#!@Bcl_*U3BTIR3oeNd=e zAuX>}uFO6&RbX!ycggPt^};)nm;c#c{;7At?$eeB^ObMiWQv`=^OBk3@83($RSPOP z%r!FY_~10dq2@5<>Xc_6-kzAZ==_YJ68#U+DgI|K{T6Q7U$-VXrqduJJ=h}d z!ui#LKbEu3`yV#{Zg2K!<_eq06N|$hM@srn*kaN$Km6sNLzO}`=2Hx(X$pla{*a0a z&trer|Lngxhy2c<@2^)JDhv2+D*n`~<=c1VuA>(d)+oJy$9L~`BL^!p$2u9te}31$ z*-uvBk>LoL#CUw8=%>iZE<9@W!CN<;TziQ%*LUU>eSsx2ucV79{xdUv_|!9?{>a~k z=t8z~sU{J51;I7jUp){1xMoVgE+fxv7gzk$d3!v`eUsV#(2IA?AHDSaT`>9U`T||X zmO|5PEj~d@v+Yq@kApd6>U-bBuHHI1Ug=1!aNUZT^<~OT^|z~&quR`;-Ah@y%esDx z|LGb@$29`&r83c{&;D9t_~!YF)JtO5nUWH#dzPrBpZRSyclJ_C{VR3y?gfHJa;$~U zzGg^TY3z8X;Mjwlmg?wZ*7|Jck7!PM%<-B3<8#ZX?47$?kDdK(KCwT4{}PMjT9@Pd z1RD3sevp6QRR2cJbI~<>{ndkcLQ~g}YGpWno9hEN4bDP{f(e@Ab%RkA| zweuLye(sq+iSK=3*T=S^5B$9Mc%tVwn%u9N+1TQATw8_pRJtJJa@i&~!5uA8uht7H zZmLfxle;gy(Z%G`o2Zmtu?kD!KdY8=TsgdcOKn8&oA*I1$JAu*d1NPRN*$fszT)Z* z_6b(f%pIon$;&cN_U>Ze^labEB}el`4~4rGa!*Lr*152g@A0+Q-#<#pHvf9BIEk@4 z*<_xfgg}E7uhi;w!W+`}CNJBsyySXQ z#uQE&=NOepjz6UaaoYR`lz3L(Yb+LRN@*|kOUt{r^s`xgsHJ&!L`(;P#j-)+^S6r4t_|fe8D*tSwzv+zY=bP`def+VAztq1c-u%(6 zQ=6W({r;|+BzE6lC|&pTL6+@lj~n_Pw!d|fy?<`;%nLWqa-6yEqH`p3S)F!$&2+Kw zk8S&|XQjU0(f4)FH~X&RAvO&xpXYZSIREJIy6flfJDj^$d1Bt&3-8xnNQ~OBerN2# z%vZiP$p(6MnVD;rD_1ketti?UsWa`Rcy^)jspTgaFR$XrO?D9T-L<)!;db}$71JK1 zX)<36n&areVX$7}Mqb5CvF-8CQ%~gFI$T(9v#D03@p|}2sNeo^yO(zqeOx|58~I@VdxF zVsqU-!TK*BuRplEL1~R_OjyCIl@I;~?z#0aagyfovyVI%AG+tGQ?A@mx^7;9$S#NU zqKJErZxg?=thF?GEGEB*nPdLS?P1=jIiho;|A?vZZwxNT{pCGp``%`a)Zky|1P;}| zb6s;#!BGBel-(M!&ZA6bhqZOtQh2v^J+}UJ`>FAa$5ode*DI<`u)W*)K&;~F`K1+e zE(Y3o++5SlUV5fl@LpxW{r{R@bwz#}aO;Q}v(A!zP&wI?*^kxn3ikwwF2%n*hc-NN z{onHInO^d}w{BCEj_$g)HQ{Xdr5%}P`5u-XKA^+fdnVVpJK<8#$_b%*8ZYFbh*{M1@|SjZ(x02JCAAd{J{H%Zmnca^KIO@ z>9*JlEZoUvJ$E$hV7pet2a^_p8*}Jc*4-dESw~{b%gVKFqS- zZ;rh2-0Y||$vOo(PA#0mdTX*?wEU}8TeqaW=~$LaL0y9ztJl_uKWvr^iD~tfPxh+p zG*>db&6p|m+bM(@TdsF#i~C2N)~gkPy4*%m$KFd+i1;t{Hs-u#EA(*AI;{=&3R@$mEmc?> zADz9oiaAm(s@q!QaGmMyw#qZ}Yc zb2ppn<=Q_u-&%8dV`_EKb-}*B%rgJY6@UEMdM>s8!t?BorcDCtJu=@dES%f_b+hyQ z*kzAH3#MNx?)VUJbt~`E1OKHao#cOPwZ8dEn8#gDEBhU@mR#5=8LqSZK`SLmVj?9mY4bPOK&LwjwMFoUeOxI~Emr(p> z=pwbp^|#6VkDPN)>$P;we4Q>~|DvbE&YiDivDLo}hR0jV-!hy{HhZz>^1c00-#>}W zc_F6c^CKjt!Dd~p%=LQH^DPPUuI$~w;M%=F?uhrLrZ*q?OXNarj8|T4e(k!%>t)O& z_AfRn7WvC6ZgbUSi%g%rv8q>j*(aSJdmDFzI{AJnjCGeXHvODk@gtQ}sqOrPBQLAi zFNOh|%KAL9I?=6@ zB>pYqWD~Y(cf2!qFSDoow%Tno7L{`Bt7+Akwe8&Ri9hxSB+FlXKF#HS`?_3j@p+5u zpL6<7_V}nbJAU^$(ZzdD3*MTkW<5>4KfPA&OZH8rWf8FpK6IS_oUBs$TJ6r&px%Vg z>TjVB>Q`R-_4YE~8_!9pbNIC#at^OQT+hvF$~8g$!O}|S-bW>K46k;ZW~7|^Z2T}ePlJ=upx2_zu-Sk!7?Zc@g?Q?HF z{E|*RCO>)4SCflTCil7Ck;=^26uSON8_09lLnuUTqVHa2s=3LTuZEsj^AS zp4Rmpah)+c$>I7pkLK*%Z7O?Zt{D2UJf62Q`_v|(8mICZakHkrD$4TxuRkgGQM^NO z`z@y@0eMHxelUD=?rc%LX$mK6q}q@E=I7lr9)1tf@hIcn`flc4&HLt$7H!-rtv|p0 z^RK(N{_B7E?Vwfh;ZxC(rE|saZDf_xvrr!6gy?#6HQ}f~J54no>95XdZOZ_b&_-2z%?zERdS8h$KH*JsV zj%NM0^wsP-Ezixj<0hRDWB=Q-GWG1Nl4#9?vsv6K7-u9mB4`x5T z{9D5PmCpWqahHreK5-=QzPxp)%0+s{;{CD9KO5NpklJ+l;k@hb>lZxM@A|b@T-@oi zM8BwowQ&EJb?z6ED-7m~o;Q4A-;g~!^2nU}V{7!(ZrjiO>Zk2h`PS)6(E$YlAf>7p|V3DVk)o+AQYX7MbIpu&>N%>uEqmSeiOVapKP=m+cqYHZzNz8ZlI0(=W;b&r z{gH6&`S5@Ftvxf=IR9m4;oQVm;ylUH;_+6KJ!MRG`VHq=mN42(ILG&vtM2ma=eo1* z=V$D*`H`RT_GviV6OdoHoBBIDxDMG5imC+EGKxny(pf77Cjv)3zqAANniyyTs;3jc(yn(rgB9tv;q zOX#}o!?I$_z9`Lrqie6Ttl3e2*5$!1@3%`!=RUJc6+HDQY|8Z|2QNIcZ&;Jhb#VIH z6ZhsUN}iGWCGyXq{i46_ad(_P#o|!?PoimkndNNF0{_?dgFC*KI?a#m`0!=vum9W} z_g5&@yfyus^Z%I=*DI5xn^BG2=FJ|tGc=!A6>iShyWo82m+j$&+}8{L*0aX_OPF4N zs9Z{a#r4cOsqJw>ryft!>j--=Yn6Wur`(K7y@##ydcD1FKKtNjymrS`;W?++e(S8w zv&?gQ|4ruemc2%2H@|TF$U15Fyw>;gCtk@AdvLHiAX;Sg_3OVaJ+I#OU9Z>#%47GoG|2w?%WEO^iO$Ekklo&)b$e=NMw zbs*n3_W1evUYj~X7C+Xx`fvZG|GQa#TReL!dWp4vFUQ=LE&t?>K6-q};icc_hCM88 zHnTKm9l7wbHrm-}^W)GZ4Dn%UCmYV~t|;?l)myi0`ShH(pOWkk8H;SuAW|@Gc#iwI(7wYC+D9?G%FD{|}?;pR%tLF+%)$HjE-=`PNNe& ztc`2?aQVaD4{8@|c6q#huXE&-iO|>Je!oL?pXS|dOreO7ilJ}`Ua<_=8 zl%?=1Su9IEX4`c~u6pA)^VScag)6?@7tqUy-gZyy$(#CFM|63L3lBcNUy%AU(PibP z13uBe?<=P6Ts!3l`;|xTQnlNd+%LUYTWPb>V^`)yzitI@vA}dipIe{zc9^J1@M`6} zyYN-!n6_)4Qs$(-_Y*7@Wmh>T8j0?;UiSHql;EF7(qiV1!x~yUjy~COXtP)G_LET` zH<~ChD7N^?PSTz|r~bd_!Fw$hH_w?aku_Rdl6~}T-k(p3(f=9m9Jww2?$@E%_#MIz z&*=z6zPng>Nq>Eh=P3+u6)ss{gBucaQ?qP#AB z+mV+yq*hriXZ^KPe(~l0ivBJR6Qj@SM1vaee@ckRU=Q@>AK)Fj#xUv6HuREc%dtF3h( zycQqSzPU8;_eSlXYvp$bWjEDM{xZ9qUEttT85a3?_ZjExmKaQrG@q6+f4Oog|EgQ} z|8CjF5WV`Y?bl5+?y2mZ^IbqayewEwrv8`M)P1f?L)Y$bUCLA+ue;fEY5vrVQe#hx z^ITWA2bkQey6Kc?Dza;8T=)`;djd|!@6Jj#7VF}AB)8_m-jaVhXTQr%lFIAgcU^6; z{@T_E+2%ZvoKsQv+dDQ%M8~J!zV**zrjF>fR}ng|BDLPR@x9@yTj{@?b9sL4jK9~~ z{m$*I4_$g=w_?rmyXv2%gr;wn4;NacB6;>J2X8}!%l*vPFq*E)85ZQ3BSz3Nc$&1cq|i$j~u-zLp_}T6?tRqutF={^|7!K7R$|0&eD7o!C9&+^ck+ z2Tm7+OSW0WSo43~VfsSu*Fl9nwyxEzOUhVw9b2ovWXt}qty9XjoJhLp^>)Ah5|evT zs!Q%Hc`xhKG^5V_`}M2hK33OfZOrLasy1qkpMID3ditF%j>!E=x05~#)Ha@ekdpVr zFPdSs)jOL>l7aeX~h`%g!F!<~V=#i>Te2JvTy`#O6q)Ni;?4IeTA| z`cpHf`@=!=iN@Qcvv&wT4DbHPb6EJwp`X?jv+@dOi1XZ=<7upx{<2EhgTZ%)p}7J} z(8cF{N>RUZPdwVDaOrxswfvp<1fsDu4S7m*MGj%#J+y% z!DrUL_RNf*&H1KEq|yD)zN_ssx?Nn$Co{a-DiODMiSSR0eb*%BomV~-u_o~5*JqKA ziQgxhG@4&}pIX6E8+G45IBv%MmIrNyCkjvb1{Y?3jXTT2|LMc(GZq5d%PxjayHu$5 zwAEKTwr=f=(`Ht@t7Q&8O7E;{>tJD{WeW9^!P-$EOwyj73n$yQVfNj-RFOB2_k zl~OwHA0L?tS6D@|-fZ5l;5a?aYu~=3#W#BlTrNwvOUWer+-Ki!SY$Yf^^@$S%=1Q0 ze)X5X^JUA6y_lum(rU3S;P?Ih$5(=$JlOEyrr?8M6}CjPhnGuL^mm@t>bRmgr|bFV z&TkK{x_3;~c;?#{>|I!Q>GPo7Om4Y zqebh)vn96MXTMVnSgvaQ`EuCAuiIB$2)t%d8(*;TTK#v{?dzuA7oU?;8(#1|cG=nj z*86?p#<$(RUoZKzvr&7)hN!-i-~S${wg147q*Oca)6d5I1>1Cf{LP&eFCoM6b|tT2 z%j^ZyADgE2$bEmg+4;x5wad%1op1c}RoKF{h*RIa;G>3To28p>&%H}u&%3|ab63(k zRj}xFs#mSYr>fu9^&gUgpG{(2Z+Ay?S6-^1aq-n3mfBq|7{l8$h`GIdmz5Pa^Ker_47#o)FzUCqL+GQ5^nm3vEv;~fB zXIS{WwZrtY(2M)bZzwYl*UFy1Sf{nv|H?xBG*N+|vy0mG^^Jy3MCIzYSN;SSaA8}vf zW!m~el^s`py)p^<>J_@n^x_YFC8p;#F3HAE&I`>u_Q5$xF7N8C6DNZ^KhHie)k-{h zkF>}2y8BLiU*=x9#(%Tt&2g5SQWt_;>JxY~E&uGkXmo1%qaBv)oL2WZYoedm%6ax~ z?E0~WUvY=@x}Ty)_TD&kYSG&}&u2z7taE>{Lwem|H(kfYClbwk%VH<^U2oLvPSwa; zyP>80_@wnst{0orL*{S%_2%vhH?i$E7g-*C8^&_1YyzJ`wTRr3%%)oshZd~<(VD&S z!?oP_`ZDEdVxOmto~c*K}^v{o(@IxB9zd)*qeqSo?%( z)n%*ejw!Wlzqgo9J?nobl6S4`+v{8QNxjV}-MP-SV&})xnJxj`-@iw(l!XOezVm9X z-Ql`*k7b=cy#1Qcmn|@h*?#}Lt3R94?a#Tl6fHjA+|l}^KCAYf<&md9<$^x__wO*} zsQqT3^re=k#<5*H-)xa?uhLUj{R4lO|M%OrY)kn4%p>e#Sq@>g7w*j#{%h~>Y0|7z ztF$nKvlc=}ch7%Qv|{*wx#1X#j z|Jeh(10OCtF-z{Et%Re*J?0&4oA@mq`d-S#EPOwAS?#U0Yx`f_U}HBHo~>ZjW6-bo zw_fPtzvZQN$Cl{Kc#}FSS?B&T+migu&d7CLHewUo*b$^h{Vy@@ae`>SlfPMI8{v$U`a@#Zi{8c;h$I8WU z^Vhjn4+T|Hv-Mw2-)z%4+1vZK@~U7Ha}cwf1B?^p3#ogrGF!*?LNISe{1!$ zV_tXmA3QT7D5ut>{LJ+$$2fGHXM8uk@+fz)-rUq30#)^=?)UC0>4}`}ef-1jdkb^g z&t+^`rc`fp@L9t4BD2K|Uw_tqli)Wrp4E4IyJ%ap)v>f!mn-Hys8&Ao{7mjAmYWs- z4Lpx(^FE)=eaqy|`U91rjxGhl5ASEBtGV(j_FSK!V{+A|e|Bb_9K$=qBab$Qs+%tB zo*j_D^D5%nD#j0d3ha+eUIuM7+_2PYf9l>jY`M{$voBULr}EC}lE1${%6!z%&{aDA_V$T~Nj^7ETv3rJhq?rD7y?4BoZ@5YC;L@_{x`6xt zqyEo3JB^tv_}KQR*Uo3(|M0=) z%u5e<^|2e6`P%%cu4n#TZ1Y3!p7P<&g9-b4HqP2+CfSp1QK58Wdzanhw(_?6!-n@_ zyEty8Y0l-Ew{d^>nnH)~T5sz0oRa6i-t+eNd4YWeCKcrj+e0Fz?EkpOxG?d?wGtNb zzKeFwHpV}~CjR2mfAAxw^O9^hR^G+#W_;P=o#Y>3DBQxpUk6&L_ubZ&tT<)ibk6gppB(zyTAlitqcGK=;=e@Qg^ejRrR9IsE6{T4ulH$ZOrRu#4l({R=-O z&q@0mrKZjM7ti@1&m@bhB{X;*$34TU8D}c5?K9sOcQEtZHFNtL%GyWL9@o#kbi9F6 z%$u7p>%i>w(pJ-#ER+0}++pNzUMc_bag9`seBb7Nl|{E6aWshQeORygcSilUDQs7^ z6l!x!j_8XB_1Qf0+J9f8IM27snzKuv-uv=qZ^qGi?R5{!-tXS&7`65NdBtfkes{4?3aa!o)16!`m^xtB-Hk^C! zk+pHXy@o7~KEHq2_C0uDXRLiOn@7uKRr|{tzPdZFelD3E`P$s$QHtcXowL6Dn87b_ z=X6)Eq10}vT6Ww>K3zGX{!{Y1Ck=&Rjj!FX_E+>#`C?LU!&HG*k*5e>iW&zf76?asF3}c zcbJ#Bf16(UHu*}L*PiYpj7w5IzkG_yUmg*7^ywGA`6r_f5^AL3eiLe(j8o z+B=P3@Zt3ba&j@N3w_VWq^jja7OcG(XuZ1bT6W@`g9>-IZd!WRKS;GQ`*F_p4PRG@ zzDg0Q@Ok;_Yu4%BZP&E4bhkyES#oserQT`9`((}Y|Fb{6ccfzN`^h|uxX!MctfeE) z*gDxs$FM%*Zti;j3lY9k)_xJov0L;{b=I^;Tu;L@UPo4bet%)*f%?_cUJK22iw=yB zmY6f8yg7E7{43QZ1p#{t>-_T%tPwST6#1>~YwFRisKAgF;R!dq8K-}ZQcs?G>6qSR z(QFpMdp^~huN*eXzLvxHZq0S6-r^`{!x?4P9$VsGhrSNJQ-3RY;mQM+SBvr!?o|DZ zo9q@nQDJWCuiEuLo<5o;?y{}n*6Nz-+*;SQqNhJ(E%~nemF>{}^A0*@d%2n?t1d9k zi)5VlY?kb@^6y(i8K;Qe*}H?ieCL^kvfm@NY&TuCWu~?1vhOps(#qZ~O)WU$_3(~Z zzpW>$-l}i+mYr48HO#wvrC#dtvmiBHqdfK5WfI$OE;2p(Hs#aH>)Gn7&+m_$z4qYg zuTg@jn}6$V7dsv?=ZxUpuTg<#ud3YG@vMHm@R6L)_Sdt|{#f39XV>i)e`Qm@hhEP% zl(~PL|N4h_0^Na}@A+Sr&YJnQ?oX92Urhb{Ut$cKi{kpTA8-fnGhSOA@O%EX@AZfO zzg@I$sqQ=dw|^^o+ZL&CbMY9IyZLX4=WTv&%0(-d??@()h*hi#yLc z^Suh^w#z^CKtV`dNIZV?r?;;syg91r;_!oG=lf>{k2dY+eKVD)LHm<|iCOI*8I zAFeO<*kyk2;`8T^zBlL|T|coxa=%xtcGAhMZ~V2bEEsOp|HdlIfMX{Mdd9m8naC=)k(!lYY?oVO}>=)br5BiFn5 zL~hk}_J*I6-WYA`-4>wBT6Gq2P@zFr{7K;nznf*9kc z(;xq>;5_(Uf=@bgt--WuMZcGwD-JsTC+K;W>n)!bTdhrd1lx9Olf0=v!FKbS`CN5@ zvm@WVd311dN$lbS@)NuN9QyYuuW`$R13GK#cK);T`t;3z^}%El^96tHJ1>OP#P0ek zp7!?7Zo6V}IpI%z-|QPA-oEjATc3Pl-d{1z$~wNH`A5vR-j`@&oBX4?y3Qdnr)iHY z*Y=>({86pO+h1DsvirZ><2J$hbivX^#lQOM{skna*wwG*75Ti-w?k;^G4^ebHP1|# ztM<=g?c>t3T*hiI%!;-h(arrgtsqfsZ7s*1UOjOoCg;V^Q^n34=U%UPIH^#b>B-T0 zs};Iw%r|-Jtq)0T7I-_=NqEw=4l|QBowA7Ia}TWVSzGQQ?)q-c;a_@}UQ3ibF7Q*H zRd}gW-_9WJIDd9>K>8&c!5Q)!;+}jLQz^)u@Wj=6o4Dd3`}rHE?cw+v*b;DtSNPpS z$pf{&ZYzHJ{=#m~M(LVmobtV^{#|CI>OyA*#=KX$d!wIhd5 zR2rs^i`xIa zaQ4}*DcgAtE(-M3-V?0sGRrSB`fJo)h3)q*?bxlP_M|Y&)L2`wHe|o~**Bb%W<|;s z=Brk&NL_j=ZtCUZ)l1$Vw#ZZB=0CZ{aNQB+W&3hITd1YTxGOE|e^I|LEu`*P=>J3M8D?yu^= zhpIMrqy($V$}`_qa=lxYpsU<*A<~~w*74kg`${(1@gMGN*_S_UV*IO!8h^e=eYJa&$kQCc*1FMxc=ANoj&hQy(s1u{h@y~>e(kVrawP#9TZbpWU=O> zz^vG|3B1;Bh0l`Jc2{gF7HkvG^Q%dym;a%-_2Asgf%TCd39mE1@4D|`aw8x*qCftB z_aTMTPFMU6^+c};?R{8a-I~&RB(!5&`rD#Sope`lS-yIm8$UA|T{vrqPSQ+(I8BE`Dwyn0c=2Vu+C`oMUGvd7 z+`CPudsU>3_ye)Mj5eY*_K*5%od4fne15j~zu>pOHH3QVL`5yOYduTYt+Yo}YKP)? zp9x1>+P9={uMgb)@%e-6?#pvOn9WHz^j*(&#$TtFllQu3eAw5UeJ94Gi?!Y^)PU~tNXEWR_O&EMaxId^%cHdhV*_~wY)@jZCQ8f$8APCj=b8cWA15tJ#w1#nRVMd9#?jZkU>67N~b5$x=9I2HGHqZ__QSdlj{_6d+%d48d z?UgydwSEuhk2QzZitTrtu=|YEgSD2gt0qKcN6E=_89mLrw(3Mulh}3PeRQ&Rd{UYxAa z{-A&LSo5}9cRw}U%rHp0F`Y4E%91D3`D7}eN1kG?pRTiPZ|gDTdgmjYi7_^xw%e{1 z6})1cTdDTI?cpEqOW)UAHc4-q&wBUl)ym$>a}+{dDolI#_b>&_V!G=2@c5}G%XfP2 z?);ruka?t3X4Z-M3oXqHC9m(7(m!On;6GdGzTgvb(E(qoWcrh|56_;GpBtIC*7VAL z24fM9y?mjp|2Eb~Nw2=(x!?cJCb9gN8^mt@v)nrI_rmjeQS*Oyy~|6>DcsqbGV^2d zj>wzO_OtCjaGbBfNGau_!pb#g=B^3ZVw4&8abdOc%irItPYLS>uTOoOZp)j&V43jj zao9G_nAbOb)@E8~>twgT)Z5<~E%-}ExV|%5Y|rH+_g9hr-4W}*E7XTgvr)YK?RS*T zKGh}P(>{Jw`+NIC0fXg%wUM%OjWo~hJ@Nl>Sp9yj59_bq;>}K3Ts~2@B7I-gYBRH* zjPkqJI(CQNSUz=D!L0nvK2Zhn-fy#4?p?CfENkOQ?s>Y+OV#ostLKPn#H7qk72?=@ zt=v{lTOjLtB9Eg!$6vAQ-*{DK*K5YK*Y0oLv}Umq>!w)~#V$9SP10)>d~$))+{`Dp zlX;2Rqq_gmi@%>azMm!W-d!<2tCyeqqwmLD=PHh^y7|K>>h&3;l&0S+Pek>+!?3J#Q#m(E8<{2M-IP=lj z`lOWm`>yT({Nc%e)@7SsMVMT=r8)IDd)$m*{nF#a``SP1lxMk3t5()Fw?1Pqlk>Cb_oE6;vqM`X_qM!= z*5;p@$N4h-;n#ZhK4yO9mpjFkv*$O*SEOk+iYqStm~2(u_U-=POKUFdS4uwDEl?xr zyv9*c=Gcesdr1}%p0CTq|C|<*dHr#B*}0V*`~A8_Gg3W2?zrn=)b}L!QgHkB?S*`6 zAHBV+wZybDLPg5cdixKf`Q_X?V!hkax)x3`%+Sh}tz-;J{8{k1-n2dKhvg2Iy`jf7 zsuPm;?#W(Vv5UXo^@ny*Mr3UF4yLSI)*p?_ABexxIrKV3Vqw(1(i_(e>KJb%w%p+T zy82hNsQ#PHoheh#-u^g6=W>D%_qNJNRd3;xi+u6%dnCzR~n`Z{Q-yI^bLlqY|k_OqXJ zFSw#LH)^6)a>stv|60vyiQl=GoIAwT5+B=g;bYw^@&4P+xrIvA-;Ivw+APZEc;9BQ zJyGs%@8i7Z)}{4l?#|iXADzC#Je?u@_3q^le*7t$Yx}FWF8peFN5Zb<3^v~ifWkR?Bn+uKd3EUDfmZjrcIn+o0iB!{j;f@+X6Ruto|G@joC17v+8$N#cp-z{ZqMypH*QRe%KaC!Iwb4XFSWU+4_ob% z6$vxZSbyWPK%M{T1&7YI+;QI;&n>js^lxw7baC~sEQdbyHadS&=zVM*rygm%)JO17 zp*MF>-tzhhA+8^`%GHWI0Img6V8Qyn^epAT&?B(e>w3NQlfXZB_E1n{dYdASZIA}v&@m^h<{TyE^z;N*s6bG zd#FJC5}WICv!8{p{}F6%?C13MmkCRtwd|9u0{eVhAo z#N${C%g=_H-#h>D#tNGsDLcRM*sU#mFS;S(%irpwQTO*>ugLDNUoXR+bbs&l^7l{o zChP4q5x>p+cIcNx4$>9nVX}>sGT=C+)09^^U|@qPW!AE_^`X( zNm|G@>7AzXvsjhyJ660mveP-{Icw5ki5`jmO*M0!x7^=)NxNW0`cIzs=NJy2)ydUO zc~WRqe9?RBJ@{}kx-b~0#FW!Dy_eu0|Yk@sC&HK0S|9bXu?dOWcwP)Er zS18}q;Scl^{(kdBYIowDLuxYbmkZ1>_x76QFf;v8oPVzAmHn=K&k~PVUGm%UWtQkx z`3d*B8oqSh5xvy!@qYG)Uut_M>nrW`VZ4@E&v>PBPrCKr2d{2sdCqlPlmGTq(Tens zvpg@9S#LJBO5B*^Yp{b$OugEq!v5Co@86copS|0c@$Omc(X^(WuQ~ZrdA{g5E0o`_ z3eDcTi^p;^-;4MC3Z-3PN;`_@|EpE3)0pq@;jiPV%(J^BmT#=&=(BBzSU%5X)hxX$ z_um~~8zx=<<+J9k{+<18AEndYZhN!!)_<8f`e$V1N@Eniu2NmMs95y*u9dz|6~BBJ zV41=G$NKJCz3Ji^)!KTZ?Hx8Qzd2XOX$Ki@6xY)^z1iw7*UaBWOS0}Sk99}AC&@dvEZXz@Gs}_N0*>{`Ui+;ZxbM7Ie#g37 z?-tj|wQdDjQU^D`J#nzv?z53n!K{J}T!~-G^t=9Aw{R5KA1eIp<&tdEWAIh{%jYbX z_RAl>ZU40<^Lga!n=YGNzL`x@d;8(DR;>TMJ)H9-R~difb1}H<8Kf=i)N(xCBiv1U zSN&%})?;_3y?^ofyb{yRsr8^8bgLa@Z}Z*!yUYFk%jcg97!R$}t#G?;9I||W;oH}q zlf;^W@LPJ_U^|FeC_=uwywX;cbrw#+;L}`;d$OE>~X6y&j(_h zVwDZtjfEoSTjkx)_^oA%yJz7aXvUy6du{#QbrtfC0*QKuc*-wSZg;9tn6a#c|EE-t zjPm5~HSx|m>lFDe*(MhA>}37O;M891G0iUj+TJPYwi=5*I$hc>y*p8UY2n##S#$p< z%}ox>{l>a$yM5c@?T^J1We>!ro))nCuAb%ltNwuQ^6!^-No=3_E_Yh?-h1QMoin$YJhSneH1VeC&1?Zh zP8LO-S7lE7cRM}boAH-Wz#s^1-w3ayFLudf&HUFEpQ7 znzHZE{~dPG2bFI>E?>`c>`&DE*cH_|XTD_bN%OmPL;Tgf$Wt%WEqvSG^FGS#(++;{ z!|j}e*#1dd`! z#r*5%9q0bfNyyh$$(OQIUcBCWLc(h;C*{ODH&0)*o`3o7p;p85C%S75<`o(~(u?U^ zQ?7pU_5JM%2L1DQdi~y1d?;yup5pBLdTt5xj-Ix2J;y0r^z9K>(6+5xnX*^ke0DAG zSLq{-x2uE2A4oH8(kxqBwY^*I=-T=hRdx!s_GSuAx7t;%Tez+DyvQ0S%(fsb$ShJ#+ z(aT$&?^tShT;h40lC6QB$fiRf`)){C_C2^LdZN*&=fU?tl?D@^iGTR#UY^od>vP|{ zeol==a^GtKUjwmAx%0{&U$2_|`&FJz#Pu03JO1U)x);4`U*6-IJ^q#1TWvS~X!5%^ zLvnk?y<@Z8CRC`*e!cUT<(jodQZ~O0?(&=TUoR4Fs(m#(=Vqn5f^=Sp@Y&-Y-L#aSYJX%mfme``)E2@!j!mG`#cu=lU;LZ{BlyxzK{ zxk}(*Ve+c>57G70ZkPU;Dr%Q`Dk!k=bKob@#j6EYU$^BrXWG?$THy3@(HlnL?~-?v z)@g1!F8$?wwZOlbW&6$^{&{E4g8hqXDs1QNvurr>G}7Sv=N(s5rTkxS(ODm_9I5;L zMa`ujKWbw0=b7I4aMLJcpTmdEUw2qEKRBBft<$ULAa;!-FiPu=;->n}y|Yc#O`-`A0Zrd_mjlC zVvEgpTpybVUwUBBWPR9TbNs@;x`)m#R<3ZnVaYMic2#l3+??`$(Yc$W1l&vBJ^Qq? zt>odez)OFRDm?qOQ}ey8Yn{QH_XGm6 zuWqvAf3-Qg`MZ_pdDkBzOVZO*A7+c1zx97;VbOQsopDOAzx9=iapMfxv*Ky`wvLvcYtFmYzi6&V`TlsazpI$|gcPIDTl25o^yi;8t^LdMiAUZRs(kojF}cQ7P5;SB zg`AB?7xg>D-BvO?YwK1yaryP^n4XEU8ByPEiT_i@+E3lc7h%fu8|a8H(X zQ{a=?8Wne|c-!&zi9Rbn7fkkcQ(|P9oad%1@bKb)<{!N$Gym?He!2bZ)1t|%-PG!p zD=xfZY2seb_V;ct`?fUO{i?I>mw({e+xFexwRnzK<+F0lzccvn8zpL4@V3=1wf(N( zd253OQ-P!67K_=Zwd&H6FPvY>(JSfG^R32v3G?%j8KArL$L;}E@9o8ysv#3^Z>n+#3*nBIT6xSF=RrO)t}xdeR!1zDqm` zI>G!WzUUtJ@jXoI%M-U6^aRf3{v(lo>bGE;RA04u+f?=EqT^N!7S-C2iaE3{&M{Ch3= zUhMAY?#cQdV)gC2mMPkt)mw60>BCMz%O#tBRW4_kqj&7`UnhyBOTCX7>=YH3d3)DB zeUErwrCrnO#0U3QdIa3&a!KCu;PvrEhSy(2Ju1KNSE(=a*_|VJ-nCk*WuJfTdv}y2 zZj-HDPF-hu|Bc=9DSO2GB$ubu$qTO1{dVG1Xmr$yhZl-it{?i*JNbx*vc~gQ7N5WF zJpS=e3b*I+R_Te(_wM~vdit}VXLHF~<__15Cw8qnE;?!Y>&g6{VlJ;N!u&I3#QD}F zL`Thf&k)2|VNmgX@|^EEXFjhyP`~ciT=v~7McLkL_Z2iacewMb$lWQNS^4?g{B!m^ zPj=hnblj}-^T)}Vp7QnA%D-y|=qBC#^HnieTOulwcQhSKGYj=>#Z(* zqb*RQ^~h~grBIDHTV-2vsa1!KPx7`ZiD_bU!v*ws>&pWFDdo-8c`%jrwyDZ_kIfyP z0-JU@&0;LsY`5NoVf`WQO%Ylb0{_~yiXZu@d`QQ^Cv@)?!PP702hTgs5&iOgjH{J# z#`gNpAud&BYg1SfPxbzgJ3V9B^!bA@zu&qg&)a;C?nXWH$Lpr? z{@B<1D04!)2Uk}5gUrT!#c2mDGCoDN9P`;Z%Pl7LSx|J>eXgu^Q)Pes6`ACkX!9w} zrD3Daq;gIF8V@mf6U7yAg?o1k-1#5$TiW4=ctzJADVwuDqg8@+w!5B}aahyB_PF`i z-FlICTw8W5wW!lv?czA=fl(j#%+M}z?>#~L>n9%LR*GBqKGySIqW-DIxm(jZxz;{q z`#t+)xQ7pCf98=XCsRWb61U29NGwr*?s@r{H&58b<$xa7fDo%0@ z`6Q4gewH)6UzsIF?3vtl!x-cL0vjLA@w!xBBi2-}KV30xS96Eyt4fxa`yEWyGIQjd zbCNi6``5jr9#OAfa%_xkFsL$)u47kRqI$ydqh?chxZ`+`D5QZJ2H9y4~?5X=UZxpqn3Z2&$&ACM>UiA+C1fx7H5N^!X%=O z9@5;iX*uVQ{CWlUIEiFqujCKb9y_nsiyu1Q_xM_Pcj+(TMFKUQyBCN}{_?v2l7-#c zBOg-*j;j~n{37)4PS<@cE+%d7siuivxLd;BU-$M|*Xr26)OQ~= zs(8Ct_Csc3Scfc=f{%6FhonDQ@7%=fS~6az&8p!}|7U-Qc~V^cwe#T$Li<_8LIqrE z1iwqpmcPD+Os=_j=-a1dCdjF8uJxqL=fG_Tul` zAOD`GHX(mmOu@;^Wrs`O9$8;MH@;`h$wviRCmNFsz02NDiu_l`aQ&i%PPx*S;>s^~ zEqQzPa&xAc-?DDnVfQ&Jag9=^cG>@zWkb3RT;nkSmyPZFZHh1Qd0TvxjHc{ zD@@Fl3Jgl>J|mWLezT6*JlmPqOH6+@`M!_kI)=Vz zL76QQvc^;87g&p*I(qg&r0&6(O&NPcuOGc%-+K80`-z3=TqkO5wxulImwz>F`lGJn zOa9&Wl-O$gZ28pM*&l9cu`Y^kovFid_eZeA?=rrZQ=980_6T3I-n3&^nP%wOYk8-l z7T*mNnYM4fQ-)^m`t95QII{j*cuRj3%imohbF=>L5`mztrJ7cv@mJTYU)(oiUD);`=s|)1T^iCO!@J7PW3G8ede?h4wb@a(OnRex)T$=^P^e5pNW@7Jv9SMo^=xj)lk#)9+l{nTp#5jv9@)X+FVkQ~kYYhT)yujiM88^*>s|0cVO#6i)E?Go4#G$buL(-EvMw8Nt5~9D-B(1u73LG%W%iV$Rdx4U#gnzVCP%e zxb~?J%+FRb#<66mzT7_JR^9y`j;&%B(%Bat<>Gl=d|K+o{rU%H)0ddlM<25>zYtk* zbJkf~n?;|uMX}s1c)XPL`G2AH#}f(}6ypjKTr4O&)!4W$%`{M={;bYI(ers%rYOG&#P3Urj$qTWr zrDuB17F_gK=17@+)APuF&*NKHXCHsLuG3aqV%_}R_vhaEJ6-VYuDE~y6rOUH`Fgj{ z=B@mrA0Q_o?mIuG`@;H2gJkbCW6j>szq_42ZaEhA;f3gqq>aW){k5$^9V=GWr`pVT zf4|~ZSnF(7K0c+R`wx9NzG;WWW3l^=Up0k}Cr;ZEaB$nBNokcP+({9p+jM@&Y_~2r zy(07>PwW1@CoK2QFi3RJ6i1@^?CK8+#?r+ezwH;+?rAW7cs}Tu^}6?Q>;BI4{JUabeIdhk#<|<4 z?l7%iyfjMkVSLMsm*3LY)&?ORZ1h z7H>3_w9&rxUZytRA@Qe{P)G)2v|-&W{`*Z<@#>PrpOutW__Ckh)3BTKP6*;IvnYeD0j^FW-eLW-rb*ykq(!u7%}R+hg71^)KJ?{{3&1k{@@J|D*Po z-Qfk(TMrgXJZC;$dT;mFyE`Vm`?TOcW9!)|=eDnUAG_>xh2+ASntx^1iMSzy9r2nK|#`u9oW^EIjz)%hHTJ!oT`19@74GyK&CPxI?VJ z1?RqYwYnzK#O$`3O<4N9(BFSgAKcX1`n9oX^**_Aw-??|QN;ub9pV8xdCNI2TE&ts8oW7GQR`uqt5ZuZs`S6#I#*UEs zdQN@cIcE1tE=-p#$$w$fyC7#z_lnd7WjAga*H2euiqlzevqF8#fB9_rZSj{mf^O|| zm{fSPLNqp6RFI3u?DvO7QFG4(ZJct8v!y|9kxWpndd=#uw@$8l7`OVpE?G?=?zPt9^_reQRwe)rUZd#|dHlJLp$oZVh$sqjEp|qU(A`|a9tW04mQ`1rn zcZ($ogo)h!Y{D7UdcIDz|7KhFZQ7*ZcBW*%(#aKvor1!ZKFhkb z^ck&H=DBAmJmqb#?6TB3*=wG@aa{EK>{~H5&$iziTizMXFv_sstMy_n$FDoB9BW?O- z*on!r&#Mj87gN!F@F(|D^Xufd<+4Yo?prM|>)*a}=M(l#y`}IYt?BOeN57^1{WIRP z=#5p&w0Dkc4!B;gUAE3r+v306o*Qx+?G^{r+6RMJ$mN++`99X?v@5#nV;ZGkrb?!Vmp-}!o)W}VyS`tz*y_q%sz9!`HV z>!<&R6+bp?NZ8z-s{TFI{AiH*ddD9w9lK|5iMMt*J|Q92+M#!TYvw*-i`=|3FQ+qH zTU}DCKgot=_gq7X&-0BxTI~C~!?Zwj(|rALAOAo9;i0yJIV{H|Gvw=cSr@GZnv^RW(w$b#$BkC0rig%8C>eqj@ zZsJZBGv#Z#BK`I6Ot!g^2R?dT;y=OVnaKBxDRw#QuFoH}k7!qT&HG!+waGk^DX#UC z*ePr2hpo^4ZEe_hA#`f%Shw~+th)!zCeyhHv z-7N0dW5aDqhu#*Zye(V(#OUu|Lzet+N=M4Ayv|;wwn?`rv3(elBcvmIX<;8u6OIt7b+i8A+~S=-{jpw2cX!l+V)<*&_qplZ*;pVs zZ!t4hKWEFda<;#c|7W;W9Ac?!l>2oj-0IrQ68#37v(giIFLV7V-ul^L?s8$1`TH4* z_?lSS1((P<3GBY?@OHP>uEjUwy0}}JD>xq&s;o=4JXz7vT`yp>`H>#?3*GN7YYdNV zkUX9r&wG7G-;!;+MXrbSMn+yJVb$0AW>K`_+#CH@%ohIv#({Ru5rKb$K5S>Phj2F(1{P$R^57{t1|OL z`~;b28|HuQ2>V#`Ved}q`hATe@2w`6EX(bXkTc*ed2@7E-}=S(_b>YCtoC}t?De1P z`p>=D&U$g_)wkz`g3j!@v#PmJua*6w}3A3Q0P7impg%(zx<$sT{J`sDk) z#uFd^+B@^=ne+#*VqW>yCEMtwn zPifc;qweV+dwV?+K2}=n)p5HM_59J&*>C0gk}KSfFL8wS6gx3*MIZgbL23u!^! z-yBZ<3lEsKKG?>3)Bizf!~t%zJO#}ecU$VUwT=rYzIL0#re31Uukd9%+xBnk4~tG_ z+>`SAy4C!pR@a4Z9e@1mjLPP~39}oIF3R8b`I`CdubXbJ`#Ft$y#U{|a~AxG0sR-O zc0BFZ2czo!Eb5ePrt&vrUOR znHRpC%b{2QbvspUJZdDdO9)W7_`Ptoa!;~s%qpSLU*T5@%cgwkHChgX-x3(BW$yRtfJ#`HEB z_w4nHV;FlsHbyOJ^O1{<>*RL3tg>~hug4j;xPP@Clb`WfG}OOY{`C2Jmv1KXo(KP6 ztm1OA7ZW$@iFm$7&xzyzn&;OQkKVF75?t0^YP0!4O!I?ZtsSS0yt8@px7hTgPn)y+ zex%y*#H{xbzXX#GZZYg_JM;CYMp420g%KOl$>{hnZV+w-AyUZKI4dM&LF{#Q$K(`EE`S4qaz8h`tEx7GcBnr*VEwfLhJsaXq> z8k3dhn&$595csb5cKzkLJyp7CzxF!`)UqT7xfwiv)Y_;stJy? zl}K8)Ja_G)pUo-ko|iMP9n36^IOeh6eQ8I*AC{l4>vHz(zf{+!w9)FmQ%t?sLdhSh zdmaQ_Tew|dp{@0oT@U}QyuRsC;yNd;pt%k|j_7qg+_3W--^3;Di7q=Oj(sm`{kGlX zxb33zQI4yN1tM%$75``{x#Quzx$PRa#o~%bIrD=o?y&8Uo*!ru19;jLQS%` zQ@Z`t|GGEIyWjQq76#0ZmELpRS0;Pu>H0M%B3^5Jj}0pi{=aV3TMoS$w|Ch7UM|+X z&wuj_|IHomi{^YOx*WE0qj=3M>6Ks8+n6Hn-TG`2D?GtZ;oSmfmCvs(vs`N4G5clV zpAUOD`zIT!S^TbnA&zKG_vu3n6LV|{ts(fWL0W=+%;$Wt4C|;EcRahzE5-d%zf|sUhYo*^=`&K z>t!>;+{({v?RX&j{w0Ufg01&;gB$DDnmwCt`0^>+q@L?%9)~5IZfZaCWQS$MhOKp{ zqMqNiUaov3KXZk!O048`C6@eIkCUfduMN)E-CqCDF;6X{ZQXQ3mGl40CfzF9eZ9tb z>(_uo+-t%Z?=LQPN|ihJXU4fl&Udao3UyLnwDWG)^!0onQ#!uwmVKPIW15-x?dyh{ zw!SmDUt=!XZGCcGUX9sH@w}U&9AXVteH>hKR|G_x@cs^0$^099qY9qVV$h}~XT-|)uKs&?xE(Miv$sTpjZ}+%S^qEN?%7?UJGN^% zitp=y%{sHc`Mg8*k;Kbq8wFb;kDmCt^51_agB_vjJnKc{+&9hp!~4t6qa@9U@AA$w zEt5FoRFwgKbm%+JA!eec`uvSv;3sarJ`S0bT#JT!Z;LLq$y)pQ@$k`#oUHj8`_O zXvmSd+a!72>$)| zeDaM%<$6Cish1527xR=P-CDYCx~T+Pm05Q_DVqD;CMJ68zP1mG>?T))d^qW<@HYSL zvi_YN%dRc&f5s=c`NE9d7ko|%SG;jof0=42_dcK{?#<8jFD`ovR!KTO;`;sNlEvOT zEjuH$KFnY3WHGrSA$s}J^>!P#Opkb`c&T)L#I5QbUow{!*RQ>6Vl01ix82z@PZ}oH zT|PJ6&UeecwQdPQ$7bzuGQW0t$x)@#G4e6kMy?Nf7 z)~Yp3j_t}dWjy0{xoY``{q=&c-RJW~-H!5Q-+VD8Zdvhy;8RZX^`gARlVsN)aJ_1m zSaR6rp8AAq+rorTT)+G1aj!=D+9i$qn65=hd2CMze-LkSY>_|9+it%1lb0kb*5C9O zmh~{-dM#_w4Bln0@&sKMFMGA`+MQiy(PyvhcleO%P`}+Ny3MC*{wNxOLg8 zu;C1wag~p@dco`1?JSS&e77twZBk21PN-O3pRq`Ab=B^SBWu;OHfps0TvEJN*u_ZN z=gnRRmAPWOPGwfTiFwWP_6(bFtz_#ulkAjufo%WREOVz^&x&vSAEj%)P~>B3>7)d| zZ_TOOW_>y?U^AD!+*dG+d5Ur_u+E3wV4tN-&p-I=w`r+6o$V?up#ypFp-2K%Pxsrwnt z-u^05ZrhW6Hu>0%v)VUbZ(U<5w$tv`j9W9m-1`+4Jb$5`!?$^T+4AmN`;$BDZ#7*x z);RUY!Ou1YrcB2*TRi36^ZfU9f4bywC(j|lr13*agS~S2P5F!O?>qeXvHr{MRFAZC zZ#nj;6;6NP^yGmR?~lYQ@9Wj7xXlW!`42V<|495}dPsP_Yr+)v$;OTOO6iXS9~if^ z_bKc!?tKs^dT@I_tj7{R1A8s@rFy)Us`|%LpwT&4|t}^XBN+A%I!~<)XiJMKmX_f`NquxjgPWpn9S4mv_`r85l|QJx#!N(_2Ixx z#y^v8HP^pLIWXU}L;J>$vnEW-wLG&=X}J{C_upjhcN3A@?C>$2BD_1ydV?&qd)x=7p#N%*JEyxybP`-FYmVy6GqrmdxO^qm=7)w^x>#L}FD9~VeU)QShL znx?R$jAe(g<$AHlvwm<^&5l2ktLF7Xg=zibEx-1>+;lW)*{$;543}?)Evx9MI-8Ws z_Hypw4}K~8CZA|5muspoZsvF=<8UW3vOSsg;BouFb6>wX{Rx&@+pomlFf;Lghrxk0 z72O7P%iieCTJ!asYr#9+Bk$`)_$5rVXK}_ltLQ52-SKSoL|c>XpY$GhrSyM)d{gef zeRcjnRrk`Tzw0)6E!Faz;<8f3Vf{g~gdW3YL7{{RhEfdCX*nv=)uo@E>%YJKxA6Mj z+TZ)$?aSU9_jmf9?}vXco!x#{S8{@?;gkaj8;)l1lu3VRFr2*6kfT#*)+(+0{MGME z{pR&_^qeqMdOc_BmMNl=l7(%x-~PS(I3v1}`&?0l(2wHUd67MC0^dKHMIC>3r=8o$ zf28doc5|NP%EwWDmFD%5tpPI|LT9o4Qz;6V zF*Bn4(TtFpl9$a=-rta0t@yfL@B>%g{=2P9+|Mcd{506)t~Q}I@uv6Z4$;p7Leqo3 z{g@M7FW|VDOY-|xkAhvj*6UrLTCIAy_?+%L8)}6o76%{rUa;x(i@)6}$GP9RK00^LQOBkKQN=N#+HXQJ&yK4YEie7M zdm{T3lVeKx-o~YG6L)l|=G=D*T7GZo4*n}lUcSu+mv3Z+q!`EbJO4=T_;6$0_dX@2 zXBL|(eJ{uG+N}8As_DtE__{day|rhlj;!nL?GsCOZ(4hLtIBfEcS#@D_y#Rl6uG3! zDBAnGb(gpNmQsmpKfSruZ25V+b8=pjME&v!mh04fpR$NW3hp&qnXV+vXykcyc2CXO z`w8tQ`W9~3X=r>$Z;pO}P~yAe0&UNuo%t^2uv)JBJ}Y{KhM@l8ng4l9{T^r(zE`m%Bjdh~w~U3vG{*nxM$3C0=4R!%uHDr^wTE9l$`f}(BeMRA!Cx~U(UAf|3A16sN|h(^E}z< zV4b7e;3{@0u03a8qSA!8g~{_bN@~UQbW}tTN^HhupGUb<@(q& z&xz%Q#U_5cC6>v_^@dE(H#OhC_EAN3b3}@%{7=5_W0TU%?jJAU?C5yWy*2L0;)qw} z68%O^XKrq2oRs18-mm+khN0Zjiqnibi>?K%4O5X*&Ei?7JFQ|0$EnpJYG4quZNFX+?}tNXn5+3m>!ts?d1`;OW4 zCbt~kbuKXYov*Z>@6NqqcMspq<2<00b>iw(qt$o5OHb$xch1P--NdLq!Fll~mPvg9 zy7%j6USIvDP~>6ZZS&wiSB@|JwPte1hd&$(S8x8hOV;7WT4u4o-Y;@+@caoJDN6MyPk&iuD~!1X}=R=@6&`QI$oy_a`hV_K&5DzNst$)>t^ zr!CRef+n3G|2P~k6aVmeO5N{UcfTHBoKu#rerDd%+B=;W9vT0dw_TF&mZtFzom<SSA*(4_UeR;QU^(K}BN}LLJ+!p`;R963haS~%w?Q|A_Jog!* zI(!WRziQuK`LFDdvHs?tp9~NET9$P&wX9cWSRl>ta5cx-{+I91rWW<>yZ)`Cen+ge z>IdP-wh(JbmuGczANsdZ7!o&a@M!I{9kOl1vlh4pD7UBu%-Tb&cB)in|M9>^|&I; z6pQcbmU~yM^At=dklM5^@=uz+pw5%btHK^Hb(>m0Z82F>pjW`SVUE-v=ew>;?G8R- z<+#uAZ*odQ!hKc7mVAcaUv0Yu749?`yyXzMm2FmU=dgqE;+Afv7JcP+&3Ozh(Sozy zx4AA3waSWH?Y8>42%~}Q;vJKno)_ADs8q^0d3lwN#9=W<@9oiz65R*O&FUxHbja3g zPLecQd;XuH-rmnXM_lfm{qCpKlggzo^M~VyQS)r0w`U!{rA~N%?o`As&-Kw8UQhX# zZ?c2^ru%iJk{vvq3pHm?5=wh?r!Qko@`-s-3$M$&1nKI=UUryk|Ll0-skXNtm!6P` zs`}1zHquJ@giI~#^i7$0>q9#>8TXxuy*4Z7;LiFpYF~F&f3*x(*mL~HsXUep{|5)& z>An5G;@f9G6}ya}`SsR$xxM1&U+>+%>`SdU(<=VQmjdLkew@TAIKzGhJ;#Cb95ZeDQr+a{P%fS{bB6n|clWa`e_mI9y^nF@8i~XD!k@EE z&#n1eA?uW#{pEk{2|3>R=FMjgUgo%ar{RKE?EJ3_@BLr$?d9rUe_1A#n$5m&{s!*MEB?N#I1GOVy<&ezu4Yesl2E{rT6r##yPk58vZ@7JI}_ZGmlTH=50*M z`NhRm)4plT9Op^0ebd@gCCE94C0+COioaW=+*W`6&0hNMzN5~Ue>?6SPA%(w!ecbxPuU&#=!~d2Su|!^_eu4*p+pn)&UAd66m2KUls-_YZs)rCyRaG|gSu$Wc%%$!g7a8&|8vnxAhR7UR0G zrSN*Dh{5a$h5P*~Gq#1^Zji__$sV$OP-r%YmNqb60C2%r31Wt^Ay z&b8&TVamNp&uZ+?&7I`dY|LRHaru3pQdG@E%Xo)|wO`-nx~y1#;rYx^#kKtJ6`ic# z?B@@#yLjJ+dA-85L-I-{8Sl4N@$I|%Ug+)V_*XUmt*>rmXw%KzpL==#@rgSvI@k2) zzdg68@w-5_k63RFYyC{)%}e~1jD9IjdR}e0Da}(Xe)Vy~&dmmr0{=BFw@O>Fest}T>al`lYm{c&?s+eHhmB+Ye}k(t7vC0mn`G+5^EyLqTH+0kc-Lzu{%j3< zw%aRg#)h{pFWyQxtv6d{UBGlpY3tdwrGk7R5|itjU#&^LaV8{ptKOL{Iaedy1*H6E z@lVbx<*FAy+pfB=XZGaK4hDvWb1PTb-djI0M(Fm@)sLw-D)|{A!Jg*)^tHP z;)BMyMMljtwoKL$;J*~TB#$9U^$<#ih=@YKa)`|MhbJk(yb(1@*mPXch zy9wM{ebMK2@|St@qD+l1tA9P4k>~WDv)S!*%3b3PrhP|tPFb0s=zV(D39g=d?!}v2 zuKnHbx@KbWiK<(co}Pu)(p%z{J4|o!huv-Y@Z_n5>V~#AXID=!KG5T~jxFv$r0%@S z=c5IqioPs9a42q*YyFPBM_Fzh*#0WPr{X-@eDnI34V$d`%Kc|f$iK0PsY0xv=@3i! z{y&dG=WGrW{Owu%i|6Ox{|f~o`j{mulbFx6=NB?&3wSrpe_qEGe*fUH(!Rdin^f`+ zF5M@0wfx6bm3GBx3-0=?SY0@6?-HH{-x4?Gx9dKOPuTj2dFJPJ!S~)w$S&}y6n5f1 z|LVS&Nan%EiS=b3Q3cOi>@MH4ZT~R!zOqS{(>eZSU$|FA&N(i>W&X5}sYZ&c^-gTH zIG8juF}lRgM{}vs$E7~q~>P~ai3vRt* z`FSb4R^^_5OSD>v?8VKO_la3o@MRwCn%jC{+kD2wi>Dm#otSp?Q~h)0+;fwfPVJWc zaZB?=g)gYWlCP3w8!wfv5kk_nXmiY?E7EW z{ItAtyWq@amIeKfbZg5m)SX%q#qPP$tWI}go$-yW92FlwZ|PmPsqVkY)0x+oL~!5V zmHOqw4Tj%)dY{$&xcj90?~UF!lJ(k7)Kg-K0-v1MAmn=<0}-E3|wyRI>PMvS_(PkLiMp+l@cO`xROq&EBczvF_ds(JNu! zKGwIL^{H|D5_Y|o{pRtw_pV$A{`6$^80UDNIl78biZ}Y^n?M&1yGD-FVa1=BTbA*? z-kkn*_v|lq1yk+#Ulm{YF8yQUr7QXhnr9Uiw&%3E7o@#lUD9@7>#w@iVLKKif80Fn zPoZ6V%E>bi9$C3fEH!=2wS(isV~)i(+Am)Fd#ta>s6SY^_S80chi})L`X2i4Sdh;A zTKh}>m+k%RuT37G-JRd)eYz`R?S9*3*P~NKZv1^8e2(GhqP5qn6L}cV6zZ3h>-#+F z%9HHf=P&xrL;h7n$?mUJlXYAjj&8`ER9RcDZ+_D4?RTR&+p^9Z+3&Qy-(+xluj3+t z#$$gC`!cc$>$j-ayPR=Ke&@KELH_8>x4(DBFDv}WRQav@?tj6;{ZDS{3wzvbI=VGJ z>%;f2=giOaT3kO-nDThe0oS+RrE8C#y>$ERCLYJ@-PxPJ#P2v_dwKu0*S4EwB6sgd zuTqYGH19>-ZLi(!o2MR0nwYk3KlAfRKO|OWZ-_Yi`C*LB*@9V*b^mUXuV>n~g0m>( z`H3X2H8Y~NtlM&Z*IxOyiz@MLe;)ZGE=aVkJJ)7W>f5BthZRv!K zi*MxRHzb;@{oehrJHq~v-HW`}-|QsZCRfgU;;?^8>kj>dX;Ob;_gYIQOPqb2Dk4zW z{AGD*bOFy|%{}qI7iYZjyRvNe?OW!Z_0tzGjXbjbp;qBMmzc2bt4ea`j&3eV5?p`q z{*}`Qx2*Yh(D3j6W#@ml+%sC6yF=tg!6jv8t!uk{ZyZjz<+tdy>KD6Pf2<}kzA%}1 zZ}-(*zV8nUSlDUU#kp9%ekRw!6>&*!#XqxFH&9hZ+D7z^L~8dpkMdZlDX-1-;Cxk-c$SWibrq3*OIrhW!*BLOS*2CE}0^F zso&R-XW0j%ye^X`(&pazQTE?X8O*qNc&}0W=6k$c631;X*3Z7yZ)?aC_SNxir&8G0 zXSPAj`_~?K*zXr@Z+6mP#*Nh*Jb&@-dUWsQ-+Pjv83M=fNv1|j8}DtYdo%f6E*#oGW!cRf7$mnYco&tNxRJT3(jkF zKUL+F`JQ}Vr)tfWAh%Z@_d72~Z17@rAA63okySF{=ZEvE% z?dg^IJVBA2)yvGQ(x07ed%$D2w>q(jUUz@CLR<$?V1UA&~)L$m} zt5PWP^QQR>vrB4ra`vuCKI?qU;)L?e=&f4}pIO@7nsLi&mHEE4ThdnS_Kd$QS$nLo z_L%1p`CP{=;{$AS9#o3$V4Hcovc+@0lb`=R$I9;xH?}Djmxw$($*|wKZ;JhQ zKHmOv>s61mbFwFD<{sF|qAqxFtJn^Wig)#Pt4z%kcQY((w47t`kL6(}`$WrAvnH1w z_}_Tq*y988f^t@k7tS#`RhPEh`^WP`r}x2Ag-v!(=j;~~>we2|*|Iff&f*g;H`Hc1 zIW!60@jdb6R-;Yuum3?QlfEfT4rhHByyfex3G*B;d}1>C|6+6g!ik1ufH`C zH<_yon*Nle#I3TDFK7N9n6_-*-LePQp7EsoxA!;vSIaK+#+TJ=84<)q<+`kcQvoi<-Rb+4HFrpfOa z_qGSG_f`ILVawP4#^n-rme;zj?`^!`da1^y^UUkStPk~9C#&b&n7PnCQlH`ZL$gaN zP8-YuxjWiE33lh_-E-;4uvAj%VZO<9&MJ*^Bvt z4iCBKs5j2e6m#irtjnu+iaB^JUu;6>O^H(MCKUzeQsQ)AJG8LV2TtG<}Z2uL2) zOlC8RW6(Re)4$Hoctxeq#zQ5-KUCKKc5~S#<9gu2KAFGk)z+Wb5boacm^*k1ok=^~=)@*k=Ppl5LaINXf`rN&tbWzKEhi9)XOmBq5+f2UX z^}9?sIM*>|Sw&CS*`!>zm3;>FdxT%U=X7}x+i>BIhLd%>V0qZAf;Ea?en_9Pyr*@< zUiIzQvmFcu#&6dPvds|7e|Y@-l)J8z&F&SpJd1Pv^Y3^eV{@9T@dZ=2#jZ=blJ~Ji zIu~o(GspC<`KTDPt$pXz?GJR?)f?@vKc9ItgQZYDe{pHfx!N5PF3h^W1!h^h&#(Wj zc9m)U+#^YEU34tZez~l4EGb~E`0Naq`ptb`EE@M#y_H$7Z`Qb5VDk6(4aQ&heV=%v zv;3>%bY-T)L22@5f7*1fXNXLxezv49+w$q%KdB;4sZ3#+Qa>i2a7;`~y4#r?l$z#q zd&1u2>NRa^{<|K~-to6ge3G1HzroYPC*)>2)PHMD)jz8ocE;Hw#_Q(e;yg!|vsx*4 zt}7jUY4&c9*woi6mi5=MADZ0vK<9jNN9l@FkGZ15YNdn^c^8KD{hoNHw|wQd9f!a9 zx}5W6ynpzl-s122lSK3*n$KTX{qRQih|3p^zD%8q?fM5(>wJ_ZM_u24`V33gHk07% za&6rahra37tCYTq?fUJYyWolmhjH&(H?zlIEn4i`IQrjKz1L7m=u@73-Q?`m1I<HNWQMR$GG{2Lp2SKc*x<{Bs0=&8TwE%UtJ_{LfOg>4VR z8PAsbhTFG)7f5|e3S6;jNxg%u>(t702Ax&Q6nTYL^-2Y7oVN6%$Xxx+=MV$<{{`yn zZ+*!2`*blnC2_v`1L^)%hjV%+a0&EZus3$Aw2<~>n!Y3Nh_{lIyav6)!Ca=|-FRfNOF-OO zF~`b{*Kz~i?aoUpoNC*id2XL4@4szwffdVj!Nd4x#SWHljS8In_v((v>-`Vci@x~H zGPC_?Kt?8aQNcsY6wxRty@p*CS$0rdsq+K9l1K)@bZ?Un_EQ7j|*6>FplZ+xUr~vrMYhZrrXxuuNYz!J##<) zn8$WsY_^%qw%sf93YTbo-`nA>oAssW*0XxKMQ-s|w?)M4OB8O6YdpH)XT#xV*=M&a zp2>_jF17X9xu|K^a?aGv*z#=YFYEZ^dB+S7CB{Bqq4|9oZ&)Kv}M^f1?d7NOA{@Bg_j&xKmDCvx%ZTuyP(|mTH~YswK1#CTXk}r?-$r* z6}|p8V|~kAtAva7@wWsY&ep7Zw7P!HuDQ1p*`Jm^{+a&T_)SZwx8(X;2UFMbrD%IO ze-GYk$uT=ZE&GH2SGUV4^MoDRFN#zOZ~C#gL$ioUk>S6};kO-S8P7be%YMkd-@UnU zyWoN?XMVqH|0P#^nCJ4HR?LC@dORch-#(&_?2|sQ|DNE$em#zn{b#3qtSAO-xf?`?PgYJsk?9e^*?-IT6p2gMGOyLb1=MMbNHd<^f~!g zb@9wOi{EdxeI%cE-H-DR>zv(7?>2AlYM6S};_Qdy2boG1^`IeYhQne9Pbx%pX{+$g zox>l~V=#GghuFr5HR6gEHydXtPd?CDJDtU^OktT(#GD5zTYk9|1g*LG=jVeI>krCZ z&69NxOfF%cbEoG*jrjr3Fxx469;m#QbUkoVLNDy4$_E|6IZraL3N-wTVo`UE=1u`Uw1mkJ5BRt}a z-qoNv1fAOxzC2jekSc6+{ch3rmgloX7}=I9zMge7|C`W3r+H!rohqYuUR$QH!GoFm zIg_|Tw{d^BS8dZ#Zh?J_f7DMh9Ng#4#BrbD+v{pEWrrP%iMIq5wp_2z`B&3Wz`Q6^ zoRuTq?GF2029E7YCii)}-By=e*%Q_qc3zVy!L3le^%rzN|CFkPb++IZo(+AjQ#n>f zU%a5E6aM&;<7%gzyFF>!OMHb@Di`0rT{->i&!rw|C$`xAKEC72Ib%WLO7r{Hod(l1 z=M;QUesG#6@6;A^_M6ik>-Sk}C%;tNn|E+s@UQ(BAIPQ1$97-%xWcZOkI^SJIP6fu z`wOvE%!jnoC)O6n{Es~FL7C%2bgS^Q%NzpL%sT?++YA25(>IEbo>*zY+j(+h$p?9* zJ$rnrP0z>VxcoRDsG?CN-+StC;GC!LG>@qMvbZagF5Yl7w&QCO&&wBFDU9{varKHJ?_E4%aiY_P|J)FAus0eXi{&N{z#hx0tKf~K{z zi)Vf7TXlZ*+0(onpJzH8v+OgNtgboVRN1G|XZCCMi8AGn}^#%ymDJ%%1)EjeHRbdrZg`qd;ab<$J}_vKTJDV0{!?D_vG<}Uw^pc z-@D}6`g7h@_m_J3&hp-Sf1NwS|CYXoGy2Xlt@?bSJ@ST*#qBkzk*_Nj9Nuclz42IG z%bWYNzP;QkmR+(vZuRSYj%Qz%%6$IWXx^`{dM=Uo-$uQ(t(y!kZ+Lq1PuP?f98PEU zUw!}gzRk+>TH2qvZ|j~|BzJITfOp;gIw<+ZB7#O^wc# znw&puu;yd<#IGg?(payZ;@KCqbuPz$%eFWE(wAjVNcca9d7?H$-|0^5XN!Md*{((& z-*C6Fc>k;kv0baXjhimiS6r%@@zt1jf&TJcpOa2)uwJ%^?fSL5OV&8ekmmS!CipF5 zeeaX37CS|r+cP$6<%iAO*!nhX&gqqIc5da2PCx$Lv0<)pn;+;d@%;VDcfZXp%C4?H1po9(O!=v9$C+z-_OViR+zM-dZFb{ZKpm*q_7y z>KE+4-)kVUyI#C+VWYvOw^nkW=ldz0sF?b%uDkp#Ls45N>%X(gY8%&9ofk~G{PmVk znff6I|BB)X<`!$*{{MY_F<$QP(~I%<{Ofn_***W=r@Y)$KRHQ(>PDaT0LZH2dCuZzIrm6va^J&EQ+#lkb@yE2>$O4(TZ zx+PV9is+1=$t#r?tm1iGe{ek*qMHO?FVjF^^fdQoHF%>Ja?^7A68nWAf> zE1Ca-#zj84{hDq#$v*2$U~->S@s%0fS!cHG-^6e{kL_{WDeJiS2{)={J*&6rw_f|* zw4RRX3ll2d+X!w=il1)R(SSh^NE(x3-9w9{kV50Vp`x=qfPqe%AY^j7=@QB zCcjIuTkrC%?W5Iv_WWgml9t>LTf<-NJ#TFBedAS?sE6$N&lLasU+ypa?)bB=u*oT_ zI}P2tS#Pq|$T2E-3+!5PvHI*z;cQQfdbZ88avWDp{^hvWY+kI%uXE)J(xr?ump|R{ z;GBE4%{Q&cFg<6ky|S(|?#wR;>)sR*mgjoSV#(~fh?9rXX8L>9Zv6W7ZqM@<&&?%s z3KBzBEOMF}zwlDY;q1@5-wX}BH(WyUr*80pkTlM#i z{rl_nCzde_=D4j+eYHKF^UHFp{g-cqCKmqBo5k;GTy>*;#-7VFZk7I;ZTjo~KAGChWj$$eN$>A0c>QV5z1#k|`>s2- zA|@!5_5l^s{edu_EO*I zmOor6@AvWUIrKn#>9F0NY2sldF&^~X)&C(mQW*dJ+&M>^%V9orn@^K&=zNr^8{ zPiz<1uw!OUa*h4rXJtQWM|)>Q8G?zV@N=^`|WJCtK-FcCW14 zF3-4|EiOL2;LAMwZ!6g9qu2Xw^{P*(Pn`FTgDKDHe&x+ovs8b6|Ie*ymm>A8ct?}2 z>&zo|r^1;Z@uk%EDV}*ydn9+_l&=X#qxF`4y(xFP;OJS0WAmpwzDqAKwPh1rApUq7 zoA~xGkq`Pg=I@XrIA8S~qdqPFeRqUBY)3ndOUR@IV>X@`3 zn5X2`o}(7azeV*FcX4@!c>G#B;mU*htK!?;gz`Ssv7C%q{P@@6e|4?}*ta@P7g>@Ih|+;9KqoKFm5z+| z3omaDzO^MHW$W4lt8ZG&MPRrT0+q zGe6x;{QLrsgV;o;7qM=7KV5l2U0c@ir7e#QuZQ2;F=h6IN+Z_Kzo*#hEoJ*3)!(RD z*WFrHb$gMd#jM8m+dMLlgAR#34ibxw@#586dHleXy37tkJ=J4NkL;KtF}+^saZuOx z6%#@{6;~eozrwv&B}?UKRFAjj?qdRvgOXyrdb~5Qvb~-4y1lx5`@P~Rb-S3XJ2q+v z8}}V_>b8wo@mu#8muL4zr@6Au|2kB59a zN*B!9Xk==!UQa4c!lj5Qu}hpmT#=)s-bubdzp1KU`AG1whM8LoXXd|iYdN^Q_x18$ z@1|Nf7TWhRUDUDN%Qwxl$oWaBc|?z^ed{;h6L)%)t~GL|ES_O`bG=B0C=0K_Ipu3T zQtKW)d27|?-l29zB3Mv&My1Y-%I5~&%KO}oXFDB!_t)e3l^@F+Up=;pR~Pg?;raG9 z&!hS{%XP_CE9cKYx^w2GZ~NDNuBu(W_G#dppkF+1BM*Li{aajMm;3M7>)(A8PPMLo zFl&)Td&GA>#Xs*vf(qWp%sE=hvv9Hcm%Ygx@-l~aa!r3}>~rkx;hk>BxA2Qiv3#_4 z{oi9xZYj3->nyz3nzeSnk;1{G#2z~lhJ_0A4$oXwTU=hR?O4cQICa+hbLj>BFRj@` zQ$%L{SnvMGCg-y6!&gghS8RTE^m$XeQe^oX)#&<@sq(UiHr-zw0pmw7B_B-}t7q!(YiqzczS$IWE|H@s#cC13Ls4P7eE= z{%&((=f{(r{`m=w7W@WE) z2m^~|oi%?I^TXpGL+`EoUM>ZD{jV(8Z1O^>IMcx}>+;$2Qf#@uoLat1*w!_?dA^iG zey79_5xsY5_D`?OyRKZa%WMDb-Vd_O9@Uw;Ti(7|Vi_aWGgonw@WX@r3VYrZ^gmbB zI)684UiOFmuLG<5ZWUjdxA>b({nqDo+g8}RPcNPr*7osv_`Iv4L9B0oM$NtOd+$MC zMIM!`Q!i%~-P$9oo^>?yyp-D73a9sm5BG{BvOVUoJ*%vc#N&BgcX8UBXW{?Mm};gm z{qJ1OF~cm4S=R8zu8mW}KlkQ6&eGavYH4PhwJ-2<@2vdav-0KM8fM$Zx%=GDEZ$nr ze_Ubns+ISe-?ScI;kW9(L4yUeowwk=5*|U3`-|r|yfvDm)_rgOlVd-o^?j|I6P?85 zxpVHJr9avg^2_^=$C^Ia_TxY(@4uz{Zd?p4(RL}A${*8vao2(gjjPHWkDPxgyJ8n- zqSiu&n&y%ZCf6QT$Q>2szctC|xZ0BPM_M6uEvxHiRLuYOTmM$gImf?$`Q{kZFnW6O z&rdwMy=LF@?+5FT&F1jczh3w|Y~q&Zf26Oj`D)<9@WChL{k;AU9*eUdH;cV4TKA88 zZMA!$*wfz{>J?v(|6)9Ms(g3(f4x};m+%Wb7u>m>cj477mA4kvmV6Fru3z`Pe9@{l zv&%ILkLe_N-pr_1>QN}O&^jen$eH8x&0X2KG;is9 ze>YXW+%hXwuvPu#z14gF{aW`=^6$AjPp7ff3f(;Y(BeDOeTR%h{&n?}@-_?PFWc$& zT!G(qkGt64>kr=T3i-Y1=*#8z_uf_wWf$$3x`lB~Qx?B+jnXI2X+0q=?6o`d4AVx7-IXpH(J$-j&v@2szn;8qR+0?csc-Iz>pa6e zu5>JRlQDgCF!$4K&%S&0A;&-Iy-e4&X?nAEOS;Xn>-UykOqVn2sbhNZ;?}Fa?AO{V z+4TqRU$MO1Y<*Aa*J=}~wYF}Lf0|bpKHeho=I|}~&G%}0Q=;q}J}lkKad!FJPUa5L z<0d~i-(D^~5!HUGhjDW8o`2D5UFWUe+C858ZEs}UHKk1l-)-N2`JFlIyTuP=%XHtC zuP(Lwd;jP4OLgXJKfnEdZvV7zyG^am|9k%@`|SSJo?-PTqFP@3mH&19O}kmfgtGz5 zi;ZLCat-w_|F&{E!!NvbMO}8_^v4GxA|9S?xFwP&>w6<&=GRTXv@Rb@wL5*my>j`t z`x3WW%I~WvRq#D%IH2%+N!G3K5_z{&O)c-xj>gpo>sN2TCh|vl((w$R);A`hpQ5D9 zFYYyQ-_3vOXrg1nI9FuRrYDao^o8_q9q;l9~4gJFmyb?%aC#W8J4;0f%L?w#x`UF#WaqV(VEQj@w)E zFQ3@ct9Z2O55s}FrD5*j#}gcWxtfTbxaD1JnPtCr@0tZRGVW2|JXb$BP`_r%KaPFU z(Uu3wdH*ewyIAgWU$C}3YuS6%AAZJ{mS%;a!(3~4yR7g zQ7|d>xL?ffOTT3pTYMijB z(uipZ#{{d+i1_vO%WLx!QdG~@eLOB$VA6OYZ~a>PyKLNV?Ot11S)1Kn6P$d)X7-2s zE>ru@`1!rv78 zqxE||!cH(1DMa)h3qIbx=W$|;R!MzBH&eIK?6N}*+YNd(`4{X6s?TpaJL9YLiKclM zKK|T)yIXsOiT~!=2a5jw&a^vk92Q?}HvJ%5%+iqJz=#XC#9R!%6w8z=p19le+-Gq` z!0%m5k&``Vd7sR4cbLn1<*t)+5#d<9DmzbZ{(hUjH^#*~XD&S=9%XEGZ1dN@`46|8={4bckv?(f zrls@|JVmcizNSAQ1Ul=g_tv6Ds%q z(^{ms^y%OD86VfgUFW$m#o*Xq4%?W1gV~`SC(TZ>ZsI(?pvNul$Woqqxr_T2OqBbr zxuQyvT_{%iDAV$_99Ni}oZa3ZFPv$Tx>Y7+>C#^h)`a%7)y_9%-#xMZ=Wm%!(~p1I zes!x9kCB|pa%~l*6RVU@ym0GeFp7U|^7e~Yl<`NKLRAF?t=Ey$vUbPT3ojE)dn;)F z;)jaf2aDIW{8|5XCZA>MRWJPad+Dw3lUbh`ofZ0Ob#p<2eNt_uQ2DV*@r7SB-+E8I z6Lgs6%OQzr#Vhkv&#$QvV~%&<5L`by`$KqXW#F|0=lvHSeGr~%&t$QyGp0Ll(F?V% zJf+NwzE}2&-F11Z@zeCj?y4)F7EhDk`X_H&+>Xv|7or#?%(h=_lS%H&TXN8*I${m? z>xo}YpT4P4aV;}-N>4r8@$q-=v}OZ|ietO4t^ddou;$?ZRlEDH6rRZx{vi3Q{mdq@ z|MizU9!MTs`b%f&_vP$ux$3>oul=sw!>ZW!_}5(xr3dfa8NAm^9F;B+n|W_lY0}Y~ zF3Jm|r#dNrQkU2>b$N`3{jSeS7y2FcU%tkjAkX!7!gSjs2@M(dHs-m$$dlVX&6tCK z*72pc_H|xZbMoQ!Oq=|53(?ZND*Lv zm4!dr7)6#VHor@8TJK`kW@t5^F@KrhlR2#h@1MVv@8G;`Uf6T(oT6s%!F6jpzWvsl zD_ni;R*uVoC8Bp{Iy0PFa7{JmSVNrivqhrLyV?(mKIv-Rc4@w;&aEFicWiD{6G-@G zdBls=skuKeZmrFm`u*`Iujy|}-Kw19!=7PNoiexXdv(%;wD(hYDpVN%dK24i_xr`> ze!J?-NW0(eFZ=5MB`%SAt+&X3-|V$gc0V&#O6z&Y@~&I!9(>o}*Ar)!{anwVy)yaq z-<$LNyoEQ<*UpXm{`Zb>oP2myalzJa`PW|0U%ztCidyrtkCQL;FE#6~KNpoUSxVON z%iQmuBClVpJh&p%V!=IDAjiOX7qHc(weKk*X;S0 z=hA4|^X6z~jAq_s^<)nJ8_VWTK9=t_AyWDKr5Mp-wjX9pE7mH6>Oa>!{kK-#X?~bv z8Be*4qyFy_ zspu7k^Bh|4>*OV-7aYv-sq@r!lNvWHLKerBALCa`SN-=>3%8gT+PVoZOXf8XiMYj;VTjO_ZWmolt8i(gNF{n1Khb6vxyi@`T8Jv)=$ z@K4T!EhExk@s7{ZIeqQ||9>U^-7BhJEwZtX_j1gPr5AskIelQh;%DP_Zj1fXkNw;! z!1&lbvt;!d#o}TS_80S=zdg6Swf!l_jmV|n=eqp3Ufl6IhlQPE+KbP8kNfu8cSPvg zUD?;GSW;gvyhz7Ksk&Z{(d_WPwEeEfOj}RL&yVj>NXTH;o0n$rS@1~2lC5QGPqg-K zlWBj~ue8EM<&Jd0O}Wbl>J4gGKBcx~MsA$F*n;JRqvH}Hn#QLo-hCTvA)8Aw5F`flN*f-6h8abr})+M9@(z*^VTWHQ}*u! zD$-mGaU{wng6$@MQ!pKsOo+8rjhf=|qQwf*(``x^0QJk`T)t9(DCpu7EcLDzMe zL&9+jx4M24i;Aw9zf8F5B&W`%sKCu7FN!KRzC9sMF5ckZ)${KB};?(w~OyR1CgB(?=4sER(~`g?dG{+2rq>+CEhhW^Gu^#&KXyaJ zk6i7S!gJEz-D?uQaeQK)e ze_ZJPxxRj%*xCO_qfP$nhkdU9$NZt~ep1}z%}$F>+RQq$JJl$Ec}QN=t)PgwdqFEN zIUGD2w_m+L^?thNx)`gquZ>o}u0HX4v2D5PI)`bDOCpaH35GFjjgnTrb^r9&nQ3Wp zjVyZemw&bu`(ntm=g-FPd$c{+<{O{*$ri67xj^@U*M9rX`o)ski$u5nI3~9B$BLun zyLI>7uq$ol3FCz*d! zP~Fp?Ilnq~^U_rZn~m##-CiRxV-w3I*$aiuZ@#Xvi|@2Hf4=10<;Ay_OY9a}8@D&_ zZRFmp59hyTe0!A^U6ZDt*}SPLwvTz!znOBzCk$`A&Jg*Px}|1mZ=&kE14}(wQgSX< zJHEJgEbV#u9EWpve@LBeNH3J{xpG6S|C_|-V~alB$QQ5RExWS0_JLyar@!?l9@Omk z_~p<)?yFx<%$c33clvsqTjQ(m_g^{iXf3$Rx7~<$XW!|vkB@DBss4!CDWHGx{Is*1 zMa0)%Ty4n}Jx%+KSPF0d>+-OxAM0E`eCcxEXxjz3@frHeC4^GEB}{0Y@W$O1}@b>|Sa=o3q~W{rv0SqhA)@ZrB!0YR@u7(V5xzkJ!5_KfdpyyrRmh{<{7Fk!?#3+&B99 zZ@bcQrakrE&#M)(W6dtfZ1}^{96f!*-Nqf~yUsXITCnBk$*%b7S)Y1tSA4yk^7-li z*>zvHUyC@tXnNY84X)bmmTP3DPkzh)u9P9ee68%lQr!}M9;+K$y}~9I3tq^(>gqfB zmtFJnnHy3g{r<)L&X=@x<2TlcJALx{iF@qL996wyQxZ2VxKf``yVpl;%8S=hVccHY z3+oy(o_2)wWjuWm-W|r5xo_%X(SEJXQx^qupPi}_z2blTEy?_ZjTy^bwcWpMZaaFa zP|v9)Y;CdrqMh@4tz+K#cTBj`o}sXNW!fEgi))230!x?jy&^X) z_FtYUADiHjU3$z%DE6*@eWi}#cBL<(mo7={_3!7u{Ze*PCM{a4>C4)Uvwx=GA4tg6GDcp0?_xaoFoBnPnG+ii8+_><@^(GO91$S+BH_ z^Sjihb|=PC_hWx|XZox+xn=aMMDeB1TdTikrT*5(_w9?cb~D!BSe|#Gv@-7f+wxf{ z`o_oaE!dMcBU)hBmiN7R$qcUz7-vhxED`HIDt%C@(O0s;SLDjmize*k$23bgqkJI<%b_|SGMYk?3yj0IB82*zryR}PlwkO-Cw-%Rkj>s&R4md ze!0u#xBfg|I9*?{CXvVT_X|zg%WSpl^EIve8WtD)Zxu7O{=EFfuUo|jMQvZ3{rw^= zvOTN*(DCdK;a~ryDt$S{|ApbujsB`ygQWA5?_M}xcQfsExsK!NFtvkm*CLw3bdM>O z?4N2IwlK7NBhSxUNoQYVT>T~LJyFg1_Uz?)Mm4RM$UEh!@wdnEz-c!EWg{+u=|XW%VX=NZrvL# z5xT2o^h@l7_8Ts(Kd+P=+w@`9(+<<8fv2RIw}?ILZ2uZLE$D@K$m~mXx69`%9H>!O z@~Fw(;r9NqlU3pT8PDYJs)QC!zVaadRVpt-XWpb2Y7?)$)tTy;x!YXnbuGvCiS;Z0 zYHt?ExjN}ss+aT3HTB%q0#%ak8TBp4n(u8h{IQegwpokWvx#>7kG5PFZ25LwX-o3c zQ~odiyK7vJ*rxm?Ynqk3!QF;0)uv2+XLLW z)ithp|-WgX>GU`6S-7Wn3*!PN-k__wDkf5A9-Vn%=M0k@`|;de-SZ zZ;RyY&Js($zwecPDlA=d|IO99@=NEH^p1x$)f}0Qj1!-Iy``fR zA-{a4Tg`_J;?F0uFLdsH|1mjIt;ufx+T^)Q4d*>9naiI2H)eCd>-(OcZ$%hvf4kl9 zdd12*^Inal?1GJ!3V$B3rp(*d%aYRmy3jW1FL!eFo9`9pe~3MD^QdC$u-1w>e_8N= z;JW(dZ{O!DmL$~f5#KJq_UA^G#lL~q}X1P_*nxxvceCQT*t5*}cvuk2n z>ceUefyMkWucv%x$&{WP`MjpQfBvtx>8dj~WlL30yH;=Acil&+dWGDb-y7pzmp}kAKN}#Wy-h$~7N5^U2 zj>+H3H^#T#v2t!i3$At&Sbh4YW^sGepsd3Ka#)}pWa zO>;TQPVtv@9m!w%@oZU=`x&Fu&zAl5XD&-GIj!>FcDBH+in)%_p+!vHM;SDFJbfQ_ zB(St|o#xTm$FOGcM+ZIoLqF_2zd4?p@V5R=llRwH2eTtK=ic9V&GC!FO6f(%0_CPY zt){*u6)W=CR<$)Qb#3m~eIeZ9rdHs%Z*Fv|QNz&>KdQU7hNY*iImX#{UWr@c7fZEn zLH+JZr5C&^zfG%c+unvef7A6@;*3?h?&~*Q(G$Mf_a(bb_PFvp$@b{y(;W>~opY{V z%3mPan8?!BEi7?OMO#JR=!|ved4)!cZ7b!MO+4}T*Lle;C)NIMZWEMy+Lxw%#6_v||@aV$u7z2f(}zU^KNuZn*8^Cx!KKUgVIVdQ%?ezUxwV+c!NGfSZ9 zj(z(g0zwQwM+pjqE@5+=RPg%x#D{`8TiK$gEi!Mvuqt$c&T45L{s*@fCG&Ulyj`@> zp?~MmLmSn1UfZ|qd}O!5;*5ty*+s0)3m0y1oe=h?VT;PI`~EChM;oGe%dRK~bw6A8 zifOA(Vub64uw(U;?&&``clD;r*V9$UtN1tGb7tY(yXD!H2l1~2Ra_=qh@K#DZ+paR z&6eUo_hYl4naPBltGm(Fcf9HFG{r4n84nrf{QbL&CHw2m)HSOonC;8{vWxS#R1w#^ zohK~#AAj2(f3kFWoV@F|@A@mw&Creb;Im}b2bHtxC9{sMdG%$tWcu0qO76~$v#zKA z*rcmzad}ndJWtcCB}>jarf-ceN^31yoO@mTcHkM$LyFl8qy=2;`gwkoSH0a}S1**l zX&0yZjD5@B-)LDKn185LeBGL@w$BCU+$`lkD!#v?-P6<_P>-^^i==)>t>Z7 zT2X>+2cH%T1}(g-bntu7*(YwkmnJ1>% z`p5GfId7e7IP3GsH$i4To?$|q9c5P`{JHL2q==+(M?$<2(KfmwI+_yUx z&+>ouJYA6Y+>G-Qeml-Scy@o2UmxrJ?ZGB5qCI2|Eo}MtcVf!2uXFCzGjB2n4d-ro z-(D{u9vZaljQ-c(lW)!c%X;rON5R@S`vvFcUb^qVvbed=-b()AQgy*utE1jrG?PuY z{~f>d#)9IP*M5~HZ0u-sJZi$fdB%@!vF4^l-vsW~J`Itp5*41Ja%Ytkze&%7m!CQM zXE}fS#Byk{+(IjcRd*k}UH|aMT>EeB8d7`iGKYIi6{x@UT!KfiRkvwNl0vTWN$Cfi zN&(#tx=dS-vRv8JlE{+X%#>~V<95}WY=PHOM|QDQM&EP{Uz07s7|s$SSfF}x+rO!% zD-NdYmC0Bw{jw-6YK`KN7u>H`Ek98!_3`}miM(GJ9(~@!uw8SSLd*4xX7-G4f#V*?a-{t*H?mMm8q5F6i zPL|&4|316^+N<=}&m}fRroVV=lis+>dZOi)AIz_V*I&Qaq+sv%tbFIb?R^Gu%#PDu z8uqQZdQk4$$yLYwlzYCJzCE7%>tAx!{l~U%oUbyO98UNp+z~MA=-Sot_1`CNx!26F zCUNuM`PJsPiLebumzsyqJP0}ZR=)3UgxK`X$IrN&RLGD7i#N3~T5ql$d zo5d@ z4(}@kBQ;)MR!cdofBfm|>jIBSelR9f@-*(ElSe~;~6K3!u=hWFx$>mOaZ9Orh;Oyq~y%lywK3-2$_?Wz7! zx%`XdL$$lTYdUNBHn&YW(8?(C`?kq_|ALjN`yM##-#`7@m;bzPS2HTv^Im2O$TmsS z(yhN^{V|6aRknfmRzr*A!C zR;`zFw)!D>XuW;&YWK-(i`GUJpHTm%{5whPhgx4;-J<&aThDB_-22>5>iO+^8-wPj zR~N0eyKdC~OrY|Sw#W1fIjXS>Ce};mzdCv&>~-z&T{hc33rt9={=xY7x6R&qwd)pF zMKAR>M%h)}bN!-x|F-Oh=N@7{zl(YIRd?5<8BELTueCjNriN`7OX9j|bylm+?^%C7 z`TOOt&+Gn9VoJW>VNk!MaPM&=fu6|qm!8j*+;U&KhAW-#?CyUL|E_)Zz_=qiEADyK z%D(M7CJ8=z@BhhP{Hn8weVxN4pMJ$@YXxK4PHowD``Om}kInC;|2=2?Pq6Fa0a1?s z){U$68O~YFc46QBwfyq0_x88uOrKq-_J@9eox*kD;V@|$r^@xANN^H8>aJRZT@rS^?Cl%oMk&hJ8!nEom#DP#ftCJ zn$R~(CEt84ntSi^|8zld=g=8WH!eN9H$R%Wr0%PYcF6Pf-TEfJ32B+1xGfm2y^N~W zd}{lwUMhOwdCttVo%e39{{ElO)7fNgg*aczx2iK{X7y+Kv*K$O-hMyJ@NS->!k*rg zTei|Ok8jTqYxDjZsh;`F-1yh-&4nd%Q{Eapc>aFn(j7Ne6|%|qU(EDo7WDjc=tqfm zK;oy+ZyCJTuD4dKHuAjd^ZsS&>!nW@_Oa}l#rB(TljXE}#n}m4zdfu~@p~%!;Cx}- zgZ{#$8UL4j_f!6Cwfg)oTPF))k9VKcR6hL(?nphrl=k*-`m6WPzusK`>g(AZT#H^< zyy^(J(Q;&a&K1jt`HH)C@G! z7yhzODDKRb6W5cLxqcKg)=gUG`rb(QR(3O|_=oTr;(ujt84un^(!XBjC5$ zM1y5vCWReEJNHa#I5Ge7o@;71mKQYE&wk9ov7c{y+`~CH7&Fv9>;*S< z6{^>EoYwGP+qQ}0-G-klKQ4T2x+c_Q&rO4@jS)334es`H^xrfvlvYbSd?aVa3|`^Q ziEW0`&s15yoPAlY+!2(JeKBL}%7af!r?Y~FJcv)+-*#IC}p_-FkaLz_hJ z+wz%FJLM(j91p5hWtwm{DeLzW-b=c{)n99)Gq+WQ<>u8-esi+X{ zm+?dMXGvy`R^1sdm+j1V`u3K&>ivc@t3~;kpLf*=KTN!QV&2!6x-38Zm9i&HJIZp@ zc&3>$tAM}4#$^4;YXZ(+j*$DU8S}GdfBnAIH3E{}zrSo|y|G?-_uqT7>$~5Ht^v)` zhp$h%JGJB4Uv(Gm?a6B|zSm#y>qz6j+>HX6VoS7oGu4GSraU_(dHuQlyWVPJCcZL7 z>HiVk8-1Tv9M3y)WS^LLL=~eD^MtTtw;y%)G3>vT9@ctu`=vYP3JxN7?iojIvX$iO zTCTCZEu+vX^;NRuFA?L^OVMYhysQsf=EJ|q=}*|%keL-saoeLNKJMDw;IQ7<^;AL1 z#;cj0%uYx9bmQ){Kd+s3@M6%7O@E$z6xjPLXWse=`}n_I{@*h*qGjXU1AnFdl-j0+ z9$C|sl@eNFz3Go!6!#a$jG2|kcZx3DS$W4Qs&HFn%!K>1Irh#HsGI9{{W#OQe;hlS z^6IzQ=jh#c`L;IGyt(Jxe&(6tn;-1$*<8@8#Pn7p>8X`p`sbI|ZD%f?_%m;r;Db4> z2JfD~l&|274*C!`Gim-dCDXhv5sB>dT(e6u62Bk=h%A3(*!NueapCZk<>zk;-u%K9 z`8vG0e#LX+%6uoWm&-dWkBVLLIr{9@kN*;LI_uZRw^sa8%vm&b@z$x2gQV{2h6!Zz zxzAt57h zt~`)`y-^{QMN%;339IDolj%EuOTH8}?rn4t_b%BeQn>LA<2u)GzigfsZ&$hatNhoM z{aQ@F%I25K&W)VLqtfu^qIkiyW45_=n>Sv45dXUQqJdp^hRCz}|F>3O*C|e6V&qM| zqH$=SI_r(I$_!fl)99&`R$6)9c6ppWA~Wy*fJLvL@(E16vK7nqX1MmjU3=-b4(4>z%% zw0QO0B4>TH*j+A}{M!rar5{KwG`w46y=X_|-=-xc54M-sRL;-;Z047ocK@yB-#gCr z&rctVSyrWx7&~pt&ME=M`-?g5-jcMktFM#^kGyu^b&%B4CG(xKUv8e<(Zlic_2T+p z=OSC)eGh08F3FyhH>*_Zsn{J$#3Ds8qvBlD!SpQPWuXPK1trRm;& z){~{%yb9Sp^>|W0e`Pwv^QU>ej`x9M+e7cys@6Nnq)nQ~YnOlN-_O4;$2Y~T?_av- zz3|)Dy;kStU(WgGGXM9azG5lG7gp<5Mag<v}`i`iZl}q_}=?&be8&)O=w$+y44l zUnXt(<`><f z98XF3u>5`G(`(h5YCkq}R50iH+BtQt_<7{d>j#nh)IRea^}AnF-}5Q|i_*JUvO5%x za<v1{5Zw>4_2?R%ChDzX0BzQ{cXa(9%JZhkjY^(~{+V>YMk+4I$M zrX33P*wgl(=f2Rh|J&NEJM=ZhlD6Nw{90?GA)C5oM>+4i6(2rlPV-Oo&Hn!TAEVwq zwJlM%CwrYaM_h;gKu*6pCa!@R|{p$y}Geu*|UtSJ`nNFZT_N_J0rTq_GVnv zUhle|?SH!MtS?npeD%8muSYCORf|gdlg_(1_1WhW^JX7r{1VAh|K`g% ztKjDSE6dFr3{~z}XV`3i=zn6_&Gra^GUbeO9GmN#`^Bbb6n27$mwxk4Ob?uoPaizX?b>C0dNfQ?wjg8pAXL8Kt%jAb& zgS9{XEs6F_OEGro&A4H*=t6j|W6?jk`c=WT|4ZdqGo_vSKi^V+9O>U@4udZI9yeFIOVXS+`v)5+pW~`lhcahWcD7)5m&$RO0diAnO_GVp_m)W}JQ+DJ< z**m>rQTcgl`-{ZyrROCD`-D9fSt9l573P+?Ru7@|p_{?qEH$l9W;X^~+JM#@5L1D9hmh={2cB)xJG`iHe(&aWF%3)fqQ9QGEYQ2LD{A}2Rhf4c zH}4j_$^9^5vdPN{kr7&P5|wqkzL{p-3;ZlsZ+F&uSJ3U?J=q`1zpki!o*VeNZ&vx0 zJ&T{on!Z1}sIvT>l|R$xzafX#y0~2X-L3Ux`DHK3^#|`?m)=_V-+iq~;pMPJVtTm& zQ9r7r_@7(JC%#gj=qkT>&#iBw925JMov!@3TBp-ys4IP6?31kPyb#VW)fNpe&Y#bF zbn!{z=|wy1i(lIJw&tpTR9LSRHp$oI^542ePgSD)tnz!O3HNS%G5zHc|J5-LW+#M_ z?l|qPT~(#>OW|^~^RsDeW&(Z3wa4@eZyEAzJ5V3BgYV)m@wN3Ae}$L6 zj@RAo5Vn4m)~{tt%rn-l`XO}o)&;vug5R@F#pYi8CA!(fD*NuXFy2=J3akB-c+N^( zwg~!qb&YWKt(v+UY^k2s;*4>}Y^FbW@z3S~w@KKZ+}MljH(y&9`j+YKdzC}}I&G>f z1<@0BDSKY6skYsw6}j8ax&HrkyPU{t>!Jm%I5U$3!gk&^{*{z%z3}@zhiukQQ8IgH zN9%-0oL#gzs=i)m;a_EwYpZX17|)&05*FBe`qeq6jSURA7-7MExMp>!53*khi|ES z&!2OuWNA<6wmE-HGRl12;h*<)e9N4k|7*9{e@ETQKL7QvnQY&7tUJ40plx>f-ER}u zxGv3HTRyQa?o9VCIqSmXQ-9COzLvkc^jc43z5bi~YtFrO{JTe(am%y)U(TNU{^EQ8 zi(gB=md-a{CTlWpb@IABk#}Yqu@~N2@%Q(I-*PS)QWE*$-g{ZM@3X&F`CG_|ecx5X z?sMza{?3{8e4_1EMoZJL0*hGnUi|p>vU<}z!^QjS8MkjMl_}7-et)aubG-kfEl<)X zGL*#^sDIpUQvWdT^M1=8_g-8RnQ`^RMV`x?=WndZmSkd){=T~Et%Op``%C3Fi}!b5 zak6SZcB5rh-_7{f^OeK)F11iCo&RsYu(-;dcc0@AvzGKfPI3=pdtb@@kaKN?^$v+{ z=`Xu8T?DsJXqL{@nP1t2eq*0u$cFPA8}eZ7DA-uvt-ev72K zIPr(g4=hiY>{`6GrpDT zzu2AI_?@jb=76CG_o16D1`WbHghTpYJvaVhdHl?%%&;;<;Y2WrbTdNlljxn<7`g^12^Oa*V&S?K)PymgX%jX|{O*!{lJadWv;>XhkKB#|*Z1#TjlkMNED zEL!t2>74R|Cx&h99`TC;H$9I%cZhWUs{WQ{7kY+?nr+Sbl~sn$vMZQ>pg#eWp0};_cx@r`}k+a>mqs| zraky2l&|~w(qru58xSHbgjgX6%Sg*g@kssGTjjHli+05C*NE8i{&|Vr+O*>v435PsE~|}~wiNp#dntWVoAA2A zJC3>+01z_^8NdzCfw<}+0O2{JZ0u4j_23+eE(&_aZuyw`YxjPhR$iXCiu8SK<$p-kKPfrR{pQYyHDTw`-l8*Z=(Me`(J7EAOpSTb5a# ze_gI@b@6m*p4>u<;u^k02{XRWmAu@EZEETF@7S(AZ#}iBx8=2~>GZhh(z>6IOnKOFhX(xiR1<|XsR+nnc5uYa7R>+m9r^=Rw2u-L=hrGE8o7yb(K@W=itnW(bm zcxhix+4)70v(4fz=O*6m^fur%h%$4m*xSbOM!?7E`IjG-DQo?m8T@%4=1yaZx$?@Q z=}25eSct6VW;-2|nNQ@_Ts&bvS?5F<$R$6Q=GVqg{=8Y^J(o_D;EVMo6aFcjtN*a> zXS2tp4cA{5TZ=vmf6)~AYR>#a5iJJG3pFRrzs@RaR`Ro}?`rxCQz>1?$hxfiPhQw3 zYx1oT{U|H;QFPhgx5o>f2!2|)txU{GJaSq~Ttu6mbHj?g<&r`Hp=_rEW@cPVPf_G; zsmtG-o-G|8J>IW=kkHp9(U7REn%^zq}S#LZP#YL(6}@l37PQ#%F8BMTimP;z#Pny~y2{rm_1OPY{jWo_TVB_x z)GTMJ+4?P!^=SRfr&4#E{)hbjEYunlt8c>}SIOtL?4|z1p9lLgeGGWY)?D<759Kn6 zcHUKgxk=ht&0_uQTb#mwOq{aYOZW9<&6jtTNZB1#I`!rH&;^S*J5(I6bBFtCnBkmzQ~s&s4gMR~`)gnl|~YWL2>K%zMuTmzXZyub*{o zozY`%*7q&v8qZ(o@wk4`r{*q?$m?m}X0yETsZd)Q0Cq zc~-IG&h>Zw0d-c~!Sm0?CY(vHZ*+Uz9jQ7=ghPYx!>@@{?>MYVUEn<9z&zH3u$McFq1-v%f^Y zK1sB0>EBuEk}^Le8INaPGdiQYW!||p8sV>It#Mexk@jqN|09-ky_wnq!txwzr_4QR zI_ph}j`EJuIA^2723z=g4`lW|db!y3vB0$p8GYamMdyub8BZbynr( zT=q17`!{t~=dxEUKdsKansh{F`lS;bz889{t}ojf|14N{^Uq4&lmFtG)e?1@cJl5H zbSxCxSXA3|x`4?tY&Y}yu>F%4o>i+i zrv04jM0pe5nkp{a>Eq_H-AC2%WZ?U~b1ywq;hTB>^1QUYT#TE}Ki2V1_VE0jxbWzO zT{G&JT)dKbhG9eY!fS8YYqw>;eHj|+|5=*<*4|HgO*z|JUWW_%)$S*Tvae z_1C}J?e?{jRi}69@{0x+tj@S`HvgZ@6q6fk&AH7lIP1`B*VZ34XH)k)&$t&~r;z<3 zFV5-tp3gx?&K7Z$uQ~4Z_Bi{M2ldywvmac4{onp_zQZE zrmnsIy)?>Vxlf5?8ha00eY@0;nYYdxM0{Lwy?s+e+oUy9vI`>3F7UWHSG^4@c=WS_ z`-RHcsA6raKU|0G>-CP#)el)NQ2*zS{h`(WZ?&y1V0K#WUYKt0SZMWI^<-(zrB}Ca ze4XHb^KAFRxo&wRPQV z#n{{K8gA9WB{ey2;u-7N{s+AG`SI(SV|{V`L^q}A=F|6i*Z<^xF5YEW|36PM#`xLn z`yQXwHtI~8z>pjKljQ~X(>#HPA|I;%{^vN$GDSV~z0g~4-`{^&xvrK;SP1`NeIzwQ zdFMX2NmrA5?@f1^th{5Fv|WdBl&-MvtkZf+P72!WxenuXtwP?I> z#^PvqWA4TC_O3G?)d%{{+VbUx$}FDxpUDyi?=LG`2*~f^T`T9k+~nrkH8z{GBEw=& zsJnYE^L#ut(`JkCteExLS+09^QojVL9N5?woWXZ_=Fv}6&RrF%t;-12GCmunxK`ys zhLJW)pS18bo~#eszvj416A%1mrSMkVL@X-Hb;|0}L-ot*Z<}@>dfO6U-*0e!YKdFV z_4?OepO@}CyYw=DNv3PqrAoPO30uS z8^*Xkogi1`*!=u;wf_qXrwg-={?9r0`O<>?yI-4g^|`N|Wh&^_y1I9p%D%SMdj++k z%kIh_kIE`Y-5a_3n`FJZ&xdXf#`=~mWnL%dEu8$pX3^6BA@B7ch|6?*@KxGZdV-Co zbyNLab+7J!+a9b+HsbtV9v%Hs~&O7@FGZgFjzXUHfV-$~SsChUy{IZ|W zw|%db_5I&&?S6LM>Y9P$L!H_*4zueI`|LR!yG3KS{JpiV`$LY4*_%t>=eTM}U#%Ct zbV}#vq`LBrWn5LlmVC{sG55E~7$rKVWnOpwoGNrE+Plzg4twvnQ*-iW>-S2wHzY96 zHB7pEtpB0OjM^oF`F4}7{``Nl_xWU*>r-F+T%BjK>!Gga1!j{)%(6Va4qYEaY+V8t z#U1%@xLEN0+jHl9&QuHPo0*v<{cG9&J5~8x{c1PGKqgBSjtiy=Rvq_(w=D9w(5zy! z>mu*v6@LrP-K>5cmKHkg?3q`41ZD5WPOUt<^SNC8xzdde!C(LTP4R2{Qh43xLLigN z6mFw)S069G_e;vt+H{5AtlNw4Olmv5upwpLov@Z0pG*IVHH$7SRTmUk=QitT`ktdt z7H6ea*O(ob1l;)JGLfDSQ-~+{8hVI`s-iI zzx>AekwSV=8y_8u%}X`p3w#&4qRf2W!ujnxYTMRrk6m}A?C9Jh4>#!l`7vL5U7LlC z$Lm8!glfx~Hcse$WwY$1_2G{C&__10^@}ZZPQ`Gp(@zhdoqbeXx^%r`h)jdw|Eh}z z($w<8JUkv%Ww;d^FO%ouRJ(Xg@QEJ>=d`CA8N|zryslqgpWOfIk5sSwMw{b^7b8zdbxROX}cJ^ef`@V zqIj-6yYuJ*Oyu$DJ(o((4mU7F@3%)7Ge8|X%HF&6(xyO4->Xl78QVX}w z?c4fGLcCk#(b`(MM{ilKez~^Z=8j+a``|5yZwb`;?v1QHy<^SZiezW|KfmHtRzI+2 zJ>g$Exu5wyL;Q;+XW4i7Gg`|3h+(YZ@m#vAo;R_Cd+Yko0`+I&ONCTfA6?yHa<#6u zK197*(dovr*Ehtq7Cg(UXBWMYuK4fPPL8DhS96XRI30}+$tq>$5WKhevHbP(=Pvz} z{ciW0(UOH-R4!hzqk8ta-%dwZel6=Oo|U)jY_d%G3cuAKzo%Nwe|%u=u9NAR_tm$) z-~MGYzu=R4S;l>C9VZx?SWXKl1%0x+-)^98Tq+y1W8TWwhPrQ(6O5JCzGKgG6Ua1N zcj}qq-0!asOy@W_bLH$Nt~$0ZL6me{{AO))qv5>_~q z(f*>P{eu7R+4Edxd^9~_X<6U8I_bC4xmQ-VZ?8VeVOP84_ZQBl&0)7wq&EH6e`&*; zo`322ccm@QOJiS84te}WruBRhi~m05c#Ge1PVCQvJ2xNWcY1wT^45L17IT>|3Hx+@ z)GRwxq<@GZ-ucD#yBu$g+jfXAT&-O?PhRm)qWy;3%~#DidN(Cpa<+Qs_4gc0d%dc~ zuc~eDRIb|h2`9$>E3FiEX0pBV;uN(SRt=rUJ z(0cul$m#<7-axn1@YY!o#$hdf>2fs=d)zYLO)scT6Xhy1EeWVt92xnoQhm*)(}HZ)zP~fK z>^pgT$D)|a0x>yPuTEu+SyOVks>yZAOVd;C($m$FSNcYBdi|M@(rA14)A_jW$t=IW z9RFU(tJG+G_E*a3UFRI5%G0+B2hKL#8db8tzn^=>7PqV1kLo|MZYnb_7<$=T&0m>iO!@b3>We8w!c~8C<^)K{emu5i%gy~4Y65;d z<#_wneM%R%NFTFF-~Qsl`j44qdQv`@`;OfI$sxb>ydz5=qZap{(%_B1X1ws3y+WZd zerNq@ah)1om6RiGFCsr(uIuus4wOobN!h`w-X;}ht(2qhKI6rLygv$yGXM5n6R4C; zQk%1Ce(b8hTe1{SC@KBk>UHSBksX)r1sbw*ccx$1$8WEFF!pT9GYLh$!kzW9uItuJ z`C@qYz2mL+WyyiVb)$6fnPwFOFU zZ3CNbxx*ozkW|VvP*jV z{e?o4ed_r%PO7HNJrlFR_4njhk3E^!1&Ue96?7F=UOn;N_1E^?DD942Y~oM%3Qd=~ zmKBv}Ex2{ATI}kj@=*VgruJxuQ!wuJq?FFULF z#=9#!&pCd3YW9GWW&1v+`fJKR5=!neom>8L);zb2+cGT6{T>F}Ro^#2V`tZqT4!N`L=K{?WCZ?>_7SR5z;S{`0IsNV$xy2SzySN`Ro-eDE{rB`?sJO9F==|CD9saXzcYHrLcFKeL`YDUm zcTIiAbVh8ioZ}#T}Trc$cZVu)&|GPtgTUXVU(jQJT!J_>tGUV59J14#hvb zdClvuJ#QCCd?ezuWFA|cpDFW@1F3Yp!x4(7n^WZ^it01RK*<} ziYD$~ZYHLDK7TCp278BI`fW|!l)dKH99s%|6;D{Sda>n3bSIprb^8;=rFznWF7MrEbPEa!Jlg2@++g8+$%*s21b%5OGIV*Kc&jTdT&Y%f zoq!Ox;zj|XYHtr8t@@rEhn99r52!)(@t0QO_6YV^;$yF`S_t+cfXZsi({}|S$s|m%F zuHJsn?exZjpV0q0z_9-lp&TQKcer2YaCtJ7OvZ?!J<6ZZJB$MCE0jwweE zbNF1I_4qAE;-;>tY6fY!^JW*OUT7CsH0fyNy6c6#Cx5G5Tyxgc@5NSzr#f>MMm7D^ zQCU!5!FZ92Kc)IzesFGJZTG34|2@i|&s2=?D~D3UX1S?dh4n)zdx6{0GpD( zE4@O5;oR;ihsykWci#AS ztw=SdzqmQ#*DKFC)(4x8zjOKUM_DU)nf~HWb_>-f&RCRPp!WA=hxehN<<}L`FZ#c? zlV2&if%)R6b4Ty$Z@gPw&YV;_yNQFdZf>Kts9Kt3O~mzFulk8!3%9TP?)v`kQjZV2 z)+gjR{&{O>eCy@c_)yDo2M)7$aA`vQ+t2PPWL_K=8xaK z{+M}drbXgQ$JT?a2a@mYeqCz2zUqD40)ua?eTjFsSMGQe$sDq5?|&}O=UeK+DvDoR z-l@;<@4?<;{i$Lx#qWQWY^ito+Iv!ZVn~7g%LnRQ*EdLgie=1M=kQ3rPkBq7Q(_TU zx~Sv=s}({l|IaPEbu{hZT*bdq?iFVxP6l7hUOH>G_SGbn+q0$Kaf(VFn4{0b+q!o4}UEfZ*5}P=hWh=eW*mB(ev7~{bJ$$N4_1ulyLS_K|RC4 z_nQlPUK!u9byQRFdth``hxgitdoictm7ZT*bN3jB`NNhL!8y@cThF~Lo%{W-Rh@Qr zbmxP)7X|0>L_FB!K5SYK%dfn7F5z4EgP37~Fdt8OGTMVD7c5Gqa zWEdV4x#t!4D(>*qt5y$}FKBb@>rF9e$y`xhujr8zDV+Kwpe<5Z@y($_@u^)4PHqr& zidDQK>J%M&9$X% zYh_)PrJqa7a@|`ao)NLA?&+y5O%o2K{j>Bw*vR$ymHYDp2iyxD`fM_NU!9qsdTz~{ zY}uPD`DWFN&L~;slo@tydf3z}ItLSY{dPzmjTGG^r6av<#gu&RPjMX&a>JhO5^Kzt zocUZ+=Bzz$Zo4k|vsl}A7+LU{z;-s#TFNfGqqmx_Kn!7>uRc(uQhoq!ZMlV*Dt+oy}Qm8oZaty zC%<-w?fWeXGt9-K1k*z~>bWKd2V`7P4R2a~YOid@)K-V3TmIxm^7Z}lI_`h^&r9}% znV#Eb`>cwK?mpd@A$mRgt#8cBduwJaeSiGw#|)JnMm6t5k1X0MuXv~~?bzg$^u2+R zT$vpEd$*mnIGrGI;8*pfV#zJu7rl+b?ulGKSIK=#Ci!B{(No=mFE@C<;qLVZbIK?5@=V;| zy7urZe~CEz$7gGe{UWR8|0?Z0@bKo&9VI8~bvR$Qwyua4TO{;ndr_j2)}n3Nv7Tu! zKYTv(cY*(kGgsd&nG&~t=9Aomo$3>6-#(jj=7?-)w90xPL$3<&$%byCmR><8-ut~W zzB1iYyj?o=*FuNiVt0>z^^0Wuw0Pq7?WR%pR|>k;NM~w1RQ<8MDBE?u)Wt*FFGVP> zP`a^x(+!{cunC$udqZAiPW`u+W#T3N7uM$=aXpQAxNvi!(^H)m#vdCs{n_8oh^%J1 zdH>;q->WCs+AXP_Rv4aj{nd9bl}-0pQo1`WTbno9?iLBR$Z$Ar)n@SMcys#Uk}Z-} z{egGpGTv?~7klhwE`LyTX4mZBNiKyNiYu?~cQ&%r`BgXXUtPV^_h*7?=^tL47kFs@ zcE_aK6ZU4f{El1sezs7?sWW*?I35|sF8+VdEah)@>0IN9n=`h2tYoR*r755m`I<{> zE$eN;nt6+BdmdH1)NARtyZyBEPQL~hvsJ$&$DjEZcAh)1^VjbQwcG#h=E%;c zJ{!y}YFs)0Wn2DaVB6uCA5_0vph?#B;@T4Ngl#XratO8Sb&3lxT{~+j${1g1`W!@V zdzNZ=Z?(pn&?BpT`zp2y{gHqA=Es4q2Gh*DToIcmZPS0`^-GK~!j&N`>RFudzUfM; ztJS~E^^4ZKJ#%TW_TpEXE*A}Um9Q)fb?!KjJ}p}KRolufFXS9s-U!w%+fe^3Y+5aU zqE&B6g7~(y;N80|kM9<+vuHS67_22V-+A)E*>#~Oo)@+{TZI~^yiPmyHAJX8R>bmM ztLownDJd5xU0k_iNkD?Zv&1~D%O&wg?#dRj9dgj?t31Z>_j1VP8HqB7x9r_;DF4_3 zHxahuOcvrz#k-n5f8}`Bb}DY(DxdrQ^;-^UWosN6HDoyy!^zUaU$D-0Xo$t{{# zZT<51BJSzoiW*`~kDioPs)~9%me>+G zane6HbAeaNb)K~Eoj=kxY$*A@w&Tkm4ZYI5UF(vyoGQF_yng8ZWp|=W!RA}P7hCOL zROfE?s{F~?GB@p)TUDjjZ~mxw_cGJ$t%vTor0e>r9;r9A>+}9>x90B*2RrU^+XEU* ztJw>k62k7p1sZ0Vzq0B*c6&3sV3ncoapR>aF%L^*7EU}~ns>NEv_9r~NzDJcsi%A< zF}fJe^i};gGs#Y@roOrEet(Fo9s6_D3bBRj_b=bH?Zo=h|A)5zb+GBX>rk3@PMgEl z;OK9aG+Uj6^?Il4nay7-a0|A4Va)x?bLzxV_0NSTe(9WBBAJ!z|KQWw<*%L}FMTw- zq_E9Jc-I6)m(wP`On-BQRts)OFFhkP^=bECjn{4+M^68$F?RUARySW^R%NBTp#`Xh;H5%*xm%H5O+bNrP zEKTeEwOOB^q?sx(n(bL}Sw z71wUf3N+$wnc3l+{EpT8($9_u=FEa(;)?B06a%1T@-5QN^w+h{uYZ1IJ)N*CR zCN{x&myW%yT6^^pgPlzOYkzsC=igtv7j&6uCLz_lUUkj=#>dRgzxHa1Z!Y+Lu17$& z-h4a5&BcPU$IEN?cr5)LFS2=3$h|LHr+ZIu(6}5|_K5E~$3?Y^+xMKCu59;H*dp9% zzuk7;aIRneOWaLfZS^xeBJQ#LQqT%&-WHfx=t(*&m{^(Qu+ycK^~vqeDnLV4fobmNja zksa~3nWS~~QaKEZ+ZiVmE?u>~>b%_LkJ}y?MJ#*u=eVF!-Rg7KH`TPQ4L#*|@ z7PsAMCHwsak*Uk;ThDysi!x^XJwN)(?##W{_BnlckoWg(_B89lrod?&wR^YmmEUiA zct*@+p+)C`Ji!g(2RnrpMW`%Xx^)xhHsv4nRzkClTQ2nKa?~83Q2a%qDETw%jt9Rc zb2!`gL?qPi$~v>{>Xmn8(+qbAif4b>cJ4BZ0QaBm4-PwrOtZA;+bvvwTIbtqftt_P zv*-Wh)P7)+l55*~V#tvsXezL+QLZTcChx+jslb@T3msrBD^0{0zS`&v5Y$?rgxXWUKczPIN2)jilCI9=+i z!Md!>wcdSBGi(}VX03m@#{V+M9m6@C_p>DSJU{!qGIqA$dmF=T8;%<8vao;W9r8PM zd*E81lGES+NdC0sPUOyP;SUZLnN?_b#cT1GwOx08=H`~)?%5o5-r>hFhDrDAS`J)0 zUVq!f$j0jKHARyXElU!g^yDnKRkepB@SatBvg(diF}*3)B^v@)b-EeXt#zC5TiPXK zX7}ZY<;s`R;sot;3Oy#MoJbQqbfZd=FS{_TS$T(&v$bcP#u|^nh>moo>8zz9ibiX* z?gTzRerfUF%6Chmk~Pl-6zlSp*EJfQ+kiV`X3({mY$pX|r_hk+UUoR`-LXzx7Nvf9tUE#dixlb!=gre_MG73IwJddrSVoUw{ww61^q zU76+Nro-C;?SEX~vR|oVJI5p4ri#snpWl){a(h9-#dWPd+iE^2C2Zx0&}9nS9o)1t z?vBr1p%V|f-nLr)E?YS{^J1Ww&E~SSsba0VJ#RaNRdzc%Z%WeqZ96sWy7kI!b5d^_ ziK(*8thT%pet(wy*6(NErgPTo>2hD(A-R2FztRDAOO?Ww|Gb;H@9ba}R+{ntxOY)T zSl0Yw3_UB}x@9%UIGbIr&zJsaaL%ad*ugXEZ~ir!9kLUS>~}T)eaKh-gEvc>D$Big zfwLcds<_3D9XT`gn_f}<86TGNH8r2!uV^{n>alR9al`uw%)dGI^3Oj%vDEddbNvhF zmWfYK{JiD&{@`P)zh~av{P_2uV&9tMN4azzB;wZ}JnR*GJGFALMeCPPEn{cChcDLZ zb9`0wWU0OPec6(4k7nNLIB;68bn|=P8Fq{|ZmKo!dMl2LL_W?}?g*{hWyih9`(7TqUT+bn^xH$ktNV1}ce5TPjwHu+wtj)I z-6y6UNQ%mzRjl=A>qp(&|85Ag>73~a6bvka& zo8@fE(p?spw}s8|$Bq}b-<~*F*YWC+m-PhZ)T0}pDK%*8Sr&y`yDOekPIi6ru zDG%;XpRH|EwD#ZI@*kQ-FB~LhD`xA9`$#%|z${yAS%G}FSkDqQmb3*3( zoJGIp*tgDEzT#ia!4(1%xENOoOxUEWkh_TGf6O}_<@*iBXKOrF7vJ-#l6s&vXLbq; zO@02)=;qA-wL5;^TI#Y|aL+#Zh3tV$mrPW)J#*8_ z_TSUB!?S^U?| zcl)~N4>5|BM*rh|$^{j2wx0P{uGC?;?tWy$J!Ov1^Ll1|*9}oBmdXro)n0gEN0K1 zqQVE}ySzB-*<#-FTI#gbw{v{!E&aV}iVbV(WlwNvHvO==&2@J7g+1J7cW*a+zu~EQ z$NEa~D#63kpG)im^~(g0OfL<0TF>%Pw8>ZThDej|H`durf$8oOd$h_*`9FTHmo2wD zuQDsYX8rlnb#9^EV%-*M#o9toWsN3AO}ZkN#jJF8HuvU|3!7f8;);H_D{F7+-KnD6 z4s8{^Tc793a&pbN^}+|Y+rQZTSf#(3V}3VRl%4QH)lAl}ZEI)i9bU2V@;ZKz+H>AT zxmCNFqU{d+?ELSuNkLrLVHfX$L+fX+b<*>0(Ejo__ln+|O}vU_m7mz7MZPERn58Q% zkd!O>o^4_d$LFtn!LdHCD>sFHUMlK6XQ$-lEj#YEMdVA>Z;V;HVr zch?`8ow8PY#g;8IpIWWUxG%NDq{{qyqM=CGtZFu<|LP^{j0;Xh%1?C_$#<@py8cef zRGa;mzN);v|G@0U-p$+_O9Diadq)=ac!zUopNq2&B?Ug&EUxzT z(2}?rS0-8IispZ9ky$QIcs_2ll6`6=(D3zx2x zzxF-sAq$hWe00b5K6{_kU#YscrrRuAut_iAmUwULTIq_oOiz8!#x**#E*%cLGS}nY zr!*)2==ImvuDJdw?)sv*)#+98s(+p9xde3%RVX+8{9I_t>U56+xxc+|IWSlZ`yYkQ-ew`yie7dc)`Ty*wXumIDR_NKpsxk@g2>KG+_#@^9PUe7C#}Te|n;xje{?6#V|c+CA>c&8ruBGIRC_S*SF`@(}Yb@n#IgiJ~Mkj)X@E#2|SwY^|n>Z(1A z<&$4&9ywJgc`nDi?ZCD3Syks}UoR~=mitvqFD|8hT_)?+^$q*@4zm8==Jfy9^VX0@ zkE26oX@1ZA-zL9#%lmM_wyjKs6Ynf~J-7MEXXmAsmh0;EFZbm+b5v%8#kU%~|8VBb z#nKyZJCrTnZn<~o@(DZc=*8moKck-izOw%h&!*{@7n!qSt(nxvg5UAm+!m-4Ad3aUI^l@zSJq-3Hg6?u$E)?)>#9++up@mE1Mf zg;E~VII?a`Q~1qY6jv{%$ZjN3&{i03cU{S2-~Yd|kC^|T;t1X+Cn%z~ILP9sc9VMA z&kD!;J3BKf-XDv!vAc5qLVEszpBwKxGi9uuaDFpK@(&!sX;hvg5pFow#*arrbOs3DSwdC)VJQZy=vX z9k-kNxkmOd(}6#g_xfg>UY;>ub#8lRe0Jf{DxKPMOp4zxMOWvtNX`lPqsnxjl|%4j z=Y=Ad2b=a9T>e{ZaVWRx*Xu8Qe+{yG4j!B#+%Z97y5&d9q@y21r^a%u?Ul~9zS$Nn zR-bHk=vv;wLeov{{XrZ(SDBJI*J+9iB`=Sv5=wqMWxG>?4$HAM96f19^Ory7e-(3z zV-I)Y1_3td%vOULYf8f;a*U2Co#lAWKB00bL{wR(@mwj6BBzi2Jm-ECz% z_271K1(Pf*r60dc$|b_ZpYX8!4`)bMeqL-})R(U4l_1uw|!K%=~#r;+88?oy-Kr&(O(|F3sySyHH#&vkEMwb7!# zl9%}kUu*n4S-#{1=Bu=Ac$rzUXc?ct-B zez?B!;h5`?aWd9o&tK>E#EEkEb1x+Y8r*C8DAu$6FXQfMz5(kWtrc7zHPfSP;ys&K z?Opt0Gv%jF{ZiLkeyHU93ZA7=$;U!pew}aYVHdo<+EL?!`f_>Z_E**HTk219FfA0G8+IdKdG+=sSs#}5Cx}nxb81~1 zw(k2}jzz7r&M0#vzY{UM$k93^5-&aXr-R=d<+zurG*p{UjR%PV`m&np?41U{ao zaWM4hi>#X20!gu}Z^hZV)QOenw@-a;`-t%iZ%ap*|C)_cuDX}z9qY&oJ|L~kwRltc zBc@>mlzRTu)eP^VYxa%>N%g!;^S^h9McqH3 znN}X;`8roaU`UasO=t5zN5JB?*-8H?^WWdk|aglpP)s|-rN zFg+-e$(!qPu54bA`}GMrp(ShAX~w*E4!K`b&3}>UdP`lIyc4_Ms~i0fFRgoix$;M< z`P?m1&&3`;j^O-vy{LSGPL8WpX0p&9HyNLM>azlD{1l%)4?m?JBi%Y-e!SxTiw*U0 zn~kn5O6Q+=&Q`_q`fje{#?J#a8zk;+TeabjkNxb{IV<%i8Yi6jYplg=;{Woq@UCge zA@eM6&({}>N|^TM?3T&tCNH>dwlJhIIu-byir0<(sK&JBcj4Ec)(aWeEek4&Y7w~h z^aR^`XNmIdElW21<#IoAe~FRAiffL)>UW#OTi35iws5kw54LA=Y_{!TaWDVO<0HoHe`8aU@6L{jm=`4mnNnh+(#BbP4{y1@>XX2sXuV~d zv|c&I#-}$evpuNfpEjMl!~Iwy%LM6yrNP$xCw^R8le%nn@g8pW)z3@oxCME0jiTD~ zl>U8K9+*(CvxQ4F_0nMr?lV(Q%$pVPMQIXmSDuwzG3Mf;#I6&? z_gQC&{^5?+o&G%5>b`*fZpDQ5xAUZmH`=aOT@hKeFS7ZVz#Y@Xvl3sej$|bm?5G#A z5Z2sNu2>*<)#r^Ri`X$A`%m}cdyXtUYIxng@_n8Q7yqr@;*8T3e|!-U>MqgqQ)Cld z_vY_ci?rN|@^yWsKG!Wp1&`@DWpr^$`&azE(=ROcOW@%fp*co&jn>co10%ov&e*Ul zx{%3VzKBonf?b-jO%bco8vlzs-yB%_X0}27heg+q8?9<>-oEF#`Qw5^8P9LtdM@xm zVbP3v&BA^EI>b&y#Z2p+(RoFGgWoje+4)EESs%sEz3{(&(d?(*&eo-i)OdIVVy_nO z^fS1ka;9HeXnJ9bWlO6?OqnZeEy4V@6(!4mypM?A-z9Opd?iE8*(W`!JEYlX&s`#K zT_5n{9QWG&7k+JiW1YXp^pVy5e&M{oKNgsD%RD<-`aOEnBRB1X_EQ%B&5+*1`2AIj zliS|jLyIPCb3HiY6PHWG>^^}VYj(v&b*?ab?XdmY4E5YP$-8&|ZxDU?xR>*5c~IwR z*HsmYH@^2JtQYHc+H`(;%KR(&5=M{KJa0{Re04tRKz*FNQpMgrVXd%7dTXSP-u=9Z zcSrL(*3WM*ecvQ!Pw;%f_aA<;??T$Z9w?gHtd8gZC z|BO7cd4uS*#%nsv_4S9}zJJc~Sf8ns`|Q4gn_Gi7>L0AvOg9fQPg$ZESkZk_gEwrO zN$bJx2KfnlYg%e{CjZ&_{qegD4p#H-4`xh%RGQ|i7cxd)E@Yf#ZN2B24QF1sVq>h> zlwH$HUTygjl#nX6u7W@MVUQ-vdar}4S+-B%KDl~&j8@|6)|T?uGS45^E7j;;`Z2}M zTsCoyzQXTPmg!xugtzJJv|e|0|KERhu6(i_$)}TICrW?)ZF%4}*L_y2?UTM4#(#e- zFg0(^;~i(jx?jmTb#%@zOggi-<@4*`za`RE{5WsFB-`P*@g1W_C7d5!-lo;2FZ_3J zUP9irKUNYCXPhpLkGr0}`{kq8ODt{c`KK+Yz4yIs`)$o6SFVH0SpIwOG|&`n^8Fok zaK+}up7)kLwws&qZsCQ1?j2^zDlVxVxlUc8KR^81YPUb|_+RNs^DJ6+*SwWgNk04S z9qS!QDTg&?%vRGge-$&N-@WB$lU%c_b>qU{K3n6sXTH;F>2!H}_40{-63i<_r4v6! z?G~(;P)R)XH7IoQgA2SIYd1_e6T9o&Q>(m5IfpKs`o?wk?ar^KAWOWqb~@n6Yv3AS!w*wkYD@d)FF+xsrwe{gDso`a4tb4Oy+wOHh$#7M-2bzoex-38XXDGI9-;dg|4M7ER#k3quX!a~8$_Uv^x$ zBm1b=(fyqqeQxvo0(2Lc8uf(+-(6q--Z%WlR6*{XNgK}{4*fM}(S{jK5n4Gq+LiT7 zS__}OjEkJFR`c&gZJGSJMO8wHGq!&FHT_o&=fSJa7KvAm%f=V1xt{L%{Y_ErHu;19 zwO6c>+R2xGaqg<**{$z_V*ZDcs;Bc|Aw75s^^R!iV#!VrAY*yC)ex7Q!Zm#od zn=|z>ckV6<|0<%r`b)Ogi{B^i$y}=Bf1I@Rk%;Kwt;Z_LX0veb&pmQgy*@&H6IXkL znDK^IFSjtKrdK=%w_l66AaQPuo&SIH%Zp^6+_X5*_vntvv(HhTN0b{38o0O0SC{io z{m7j*Nyee$nBgkl;Q5c5%SpzGrPKb+ zTfRTu^~ER7*!i4l?DbzHh4Z#4e$h|4;AZXY-Enap>j}#pO}~0RS-qcI%b|PM!?f;a z=p6Ran1=L~dzOmtTCMTZ=KQKozk`}Br&qMR6q}O}=9G}Q;jZIT$td?tdu@6SybStV zv+r9iN8`t+xz`oeg?w*57@>9}itAt5+}RrQRA+?hNd#C&UwVDdnRl&Eec8-2LPvfj zP7~x#>)pLVC&lJ#jCtLv=Zh`M8)ThMGi|VwTW0XPeDT%Qj7h5hc0cV~dHvI*FsW@S znal1T*;%D~x-jtUrTc!Dr-aRxpP$Alx^3H=x9+^%u3~5RM&A9hq4bc--054(59Q38 zzP0@Dmig)tC5Qh`5U(gX>^ez2V$0>;`pMHx%THaMa`vk`hgjt2_EPPP6&I&%)p%YO zRT7nZbMk`N)k`nxxbbb=xvWj#bBg&Im9^VyGEF|Njpgb!e3Z&@_f!3Qh1=DV+tNg) zT6&aSe0}i!p0#@=U6+PmyT|9MI@kC@qeORErdIYu*8i-I8q6Q+KDElcy%3W2^80DQ zlV7LQ|I0NM`^41k6zsWf=)Pn%d6jhzSWq^lbxlzYHh64$+y4e{tWR~x^&avL-5>%Ayu zbz1Xl!l`6skA&%wk!QBs`TpOw``zD!wT!aQm;9SimKa*E>)6tG_1C>^Qjced<V{2Q8Q&uG>E z+P{DKg)@`RExmAN($;zvJ*CSTZGzgj1efsqIl4pR`{W(B*u^LCyx;s*U+<33+pt&5 zD(BC4$+&e@CHOhx%7^b z*vgGNMZRc9u6EsD*L37iq}q(7D(|lUU#=*r!@BlV*lUrsvsRvuaysVZRgio0zk{5_ za)q$oGfNf1PDbe_l?oOaubRItN?=*eRzJaIFK^Y$Pj$Q-{N*^yn#-j=tIdNiEKe!c zd=b1UtlMs_i;ny<4mqbaW&FVxR=%3%RNvEje^b(|-E*@z&u}IFoT(i)=SWb}#gFb= z-(T30_Ht|Uj%t@b<+@>q?2L_Xcl^`qNdL4``O8E#Ii2vsYp!WM$wMn2lQ;_G%Y@Qd}fR)bDDD4^X<*| zE4$y;XP8|(yEal+tTLu%HDmn3Ybl`?-yg7a26GffEx9kNRL{O-g?hlvTT_>A=20{| z{&jQq#8q{bO|Es#hiB!VWpQuYlEfhx@{Dc&a|HuK)rSf{c^BoC?}?ZbuxYYWrI*$8 zKN|j;(K@eY9@BT>TXOeZ+EuCfPJe2=3!gT>Rj~2c#$R8!&~vN3K#st{`38s6c^V(5 z{`x2V%O~>p{BGm5`WMRAUwIz(s$74f{jm!@+qOy_Jj@yMY_i}#o3(o-bF)qNZv0l3 za(&I^_xBI7K7JPZF{jTO_sK5R~#>b$NP4Pq7-fs$zUcGYPvg7FqMcdXLihfGf(K`-KI!{&DFg1*PPh4FG}wgNhF75+g9x9)#jdS z-n&?G?eFwo=XQt0nbu9HS-V$q?e2O|Ikk58^n}12hOyeG7VVyvyL7j+Sa)8=-D&1? zo+kxFUfQ*I$%V`vPBC?b8yMI3KfY(vpYdN>`PZzz?qAz~C+UdG)V^C{mmFmqSHCt& z0S$KM_2|2ZVC^st(KC}`pu)s=ydv}11zK7Hxrq9E-mvO(wa^+Q^LXZ`zM>|Sia zdUQX-C)XoaFL!C*%8OmQ#yP0zf8e@lDRE5i7X130=+b<@y;~-}JL66``~La`m)c`r z@2s?X$^0bPBP0Fk0qv9VE8iWe4c>2>+<4O1&m_6N^yKfV+p-@jW?lc!|Abra=Cu{p zm$|qnn{JILxpgEYBjMz;pp1l*QIo19YB~JoIeaLXptNCo^jg`bZ#gY9rcE%7U;F?0 z+jUdYVynK%{ED>ynY`uft}j)oZ|AN!vWKTUe#*{Eo5ST7_h~PQO_RLrw$ACy`G4>C z{QMU!ddSJQmTz7CskA$$pSZu?Res_hoIhQp-fC~*+=|4zEAQW0`c{m~chgQ0F5gXI z>)Fm!?l7KP>bPRFmyh^nr%jXQNtFMLh>1C%Id}ie#eeSC*&L8a+GW$&{qO(Ief10< zx6l5PXQ(ty%UV?P<=qwM?;VTo{d}{1e(vS{(T$NYA_clPd@jDXW}RREyR+=-R_?rd zh1)HPId3-zMb!2Q9Xhk#wLocoSd&vlcmCO^pkD56?_WwmX2%N@%@b*pYW9T zjxEQR3yMDwy>(qvg~9mr^R3}`>gwO}Z0p%o|Cr(3D&GJ3yUUbkSIZ=C%wV6)#c0ZV ze8rlct#{cI@)|A|OxH>kPPn)>_TcPmd=u7x6_-l-dyRAcYnw%DUE5EJ=iE|diEG`w zZNdAezK%0`yaJ7{O^z$%xymw(EFb+G;XSdjgY1YRswBiq3PU z^&JkyR);>wtKVkd5^gfDZ2Ge8U-aW6zPJ9o{PnlZz55q5-xlyO3GcT2<`ZK!Thrm0 z+1bUc+Xeo--d@K2Z|$x(?H%h>Y{bjuPqXN;-rK+LE|bmrBcW5?>fPI>d2G?mkX;%K zZ`JELZu&&U>aVFa$_jU#D0h9=!@ARLY+-k~SatT*r$%nbKlZdlP-sr1(}!}Yrtj^7 zj)`_R_4i$ibzReZaQ53vdSc|I^G?kjwYMArWCR+)46c*{~wzrdL8!R+U&7PQWN8k3cjw|V0!iuZ~ng8 zU*FmO{-3bUJhT453eRuNI~JUFKk;oLSM=tC(eGdVzW(6M+emed#B8&S_2Sp=@l9X4 zbH0!EmPv0aR~ujK5j{L*QEG?eKdw0ebIe&62ESa;%n`qnE%DCrllLt%V=J`|b`>qO z{hIV4Y2v2qcXuvXX?U-Pqx`PK?#TuFB@bTqJNPl~&e>UI@645W4xXxia{luDV8LG- zL=*MOmA(`@{g-DiQ*81yH~sRoqs_+s|95T8b1ovYc{_xR*c0=@6`ogm?6>bbpcK>3 z$*#O>+5Ja(s;oPem)yH?J##+y1gEZi1p~h0Ri5^rfA?4ANgUj%YxQk+3Hv!|!DqMn zHNu=dLgR$pd@AoW?dbhg5~up4UT4;WZK4a07Vb!%#&SALX8EM@v&Y`PT=9)@D%ZxN z&ujZayk$S%yW9NWz*G;%Q@pqSGpwsQs2%d?%<_)vJJ*uGADtoaEB^rRiF-|_FG>IX z|1hAbUhA}XykdK<3Y&ntVEtPD1GT^W)Xn$IZCP`dXTfBarPEHni@Nhy%UIyai!H|z z>Tli4nUi12Gx5UPO-jng_H8H=d{=hS`Pa>y2Z~xBb0l`S?3ZS=yYk+jpgI#9 z+6&8%`MfCa4}AGv_R!8*2V~Fr9n$iW-ePh$Uyy0*R_Ek)UEj@LYAxhHYfQDMQGXY9 zD==mMri8z%O5d$>%6On7qxbveg+Pm0+tljC7e(;YKRCB^ZvVz9&rO-;G)DOBKN@?P z!RYyxXJMyv4O%#|&T>RZcPvY+U;g)xHWPFA^cj60V&(PfmHD|`WWznCnRZyOxVOZ_ zq{E`ETu*6DZ0C#^aRv65u1oB8%YIuf=&SHb(z>EwU~k;yU%df675i&bY~0G1{w>Q4 z-LEh&pkILhcl`%D$rpA!c}F=te+%A!%czxT#9jFQXr`d_%5|R;x7z*^T=?2hX5Cu1 z0*#iF+#LJv_H&d3?g-(|`>xpYx$41s5ib|>sU7nb{{0o^=;KjNf2z}xR@2Xs!OS82 zszmfynrM$I$6V{S2cHaC{F5VZ(+SEzY;XWftCcPJPq#)984~ zn&YMCW(!_^oi^8>v+-`u1JC-F4{I)Oo#VuDeDklLQZ0^rmFIu8yePLQeigA{S(QNr zqv7wjP7zvq&Ey8O-;3Hvt%zmUvS}yR`fR0t?#xv1-_2c7TM}1x>e}U z@uGz*MQ24l&fS!iwR(jZ!>2WC*LFtquixm(Y14Y`nq=$pfLl`et(U@d=jf_MhMne9 zxna!nD!<eY3Zk877rcI1fk{FWHR zA^kB=V|C$Yjk8fEQ6f6KG(AkRmU3`2MvDC9XnLV|Fn00${LUAr|D2w-I3~hnUkxjXHj4yU+uhkooX=Jb^vOmT`G9@;Duk3}hV)T?CAO>4M* zx#H%dCdOmiw@5r-<%sWCy(4BmXPHvP#Iew=(2`Nit8e^O${rH^X`T(}%n&NdvXGLKny zw&L)$wF?fdIlNTB%J{Lxa4xG^rYSYZ|g*eIJrJvE1<=-P>FZpBde(W zX7#tU7W#=bCaeBzkKEllG41!Rnb%&Nk-B4R-u8U%sspz?Z*5`}H0XO+aJJx;Yl`mc zj&&DyN^gAQvUfM{!KYhKNX}^G2>bVT>)gfD8xuDAshf2vn4ehc%-xYzvprz%PPLo2 zAKqTxZN@hL7;oF`m1<|U_2n5Y*>ID${+LHE=Z~P*GW9O2Vp|V<{Qj%v$IZ;rc|Vz7 zPCM$W_UrxIG_10gGWb1{+vW_!4 z*1qRqF=H>S%RKk>xz#%n7Y2RBk^>xZ@_gs}6u-NtuwGA7+)*6y+?HGMNb#4?j48Uy z3(l3fL;HmauO5vF!Ei*qDCx3ZZo+FK4rSVkN%1OLhpG>KC7B@VQ0ga!n9z!LuZ>u1pK>>&6|=s$A~dH(XdDG*$K5X1#=OFF!{HroD4yk!pU6J7Ea%wgeXDCf8*}Bsnq%=nGkG6! zbJm+bYI#?f@=re?^3QwcmcrR=`QnLFUz%KAbyv>8=il93#+gy<$7e0u|NEtk-r9qj z;nf1$-&iO;$iJ{Z{q^_Xh2>vw%r(6D&PG&cm#4xzSH6ETcT|(r1?y+9cF)*fCE?lF z{n^pBclU>EsdWaYqdU|B56Sk03kqk>@5`TF>FexM|6#X4+x5J}C)-t&tIisvDktq% zG;uBMo2U}&ud5^{Zt*0(?+T}ry_3nrzYfonUpD<->7Vj@Oa9@-yF2V#4qG&(uf1IN z#m~rWzQkW%!~EaV4&-)}y+6(;sTkF5e7pJ0{o-G-x)RF@FGf4A-sHPF&vlK)w7(Nr z8_SKIocRqvmFSER3 zyL^s&kKw`D&*Y^S1x!uN5t|x^0|4#Y}txOoEKuaQKGbp~ zZu^{CeQV{$de1MttM4(7M!pxXKQZ&}%GaGqJ5H~>vPrrzweuaDi2K?7f)#tZP6str zq`uJaIPg*QoNB4s-RS3TcdknE2RC`2*1NTD4Y!73%k3G_y1L3Lo0iRtc=Crw_Je|7 z@o(O#nYzakHkTC~y2hsx>6dz?YWda)duFWKY;=CZ&Bl!n)|{VcdCvL6?f%pm-5kmF z?h|Tn`R#Hl-y5cV?uoa{WV6Q8P3!-DjY@cP{zTq|g1uqfZ1t{N9PBkd>1sXh@p`>h_%F5&lg5_jP^T|A-Km_KmBJr|a_ zhFQmZkF5O}I>+Ik>7GVy_B9uHcLg&|7|8K3*R2j;?TLkS|WV&kaK$8Je31m znI+q2?0c=;a&az2{vzm&4oo3+Iy<1N-zI@lr@%*mY^`V~ePm7mh(d=*8rgmN&d5iy= zI2D|`ZdjxCOX6LRyP(qQNFx@Tt~YB9cO-|nO};++@ZuA7b6rzw+NR3M9WdOhKcQYJ zaoR6S(SwbPEmj}A+%ffCr0nL|TUN$#XHMT~zWBo;!8H4ZIqKXjTff}1`&-G__%bNw z!{^r?ITySS#HGxScgZ-)vZ-8LvD%6?(XRfOVdR$cRev7K%w0S;Q@G(;&|I^hW-s4{ z&hiSk{bkVbpmC|z?Mm}obrZb2^K9>Y%Jf^ivA$O3kHATdnapn%v;1GF<8uAeD#g2p zr?~{LV9zjiJjTgUE$~21G3Wk;*q4`+0@f(ap82}{TDc}7p|L7)L%G}30y!Itq zOwOC>^~Y1WzCbtUq0|{yqZXETQN3Lpyj36XZm8CtI_txK=0DdTZ2r&rC)m%b;RtLo z!H1jwS^p$IP49l+dY7Mles0@ce%ASS*>`Veng3U)?7!iUH{lz8^B+wAe)t{x%YDn_ zwyoGKEpA_7p0xC1^53=zd$}_we-sX$SDR?o8L*u(U9x`Gg@0#68J*-WexLm4H_wwf zvknQi##aj*Tr=(Jg**S=-rdd?tLQo7UzSV2PI*QTWtX>lEi3IBJ>Gx&+41c=^VdeZ z*ykU^s}8rwZcFo-DL?6cPqXP3F~)njuU$5Ov^xLbQQbV}f*)CPQlGKtU4E2#~ZU<^shfs4@_fLz4SgYZ_a9iUzc7N_wL&+G(9r8T$tx^#+fMDYE_}`1PcqH zKYP8NKR+)VdwT1ypAKg#c7MtD7L+}}8kv7+W`8d4ez%UVUqddfsEgV8vi`bYZ;_>* zT@GVX*7k}ucCoA1CvIE(elo{Ap4U-XUsGp_&!3R@&1LVGyHSlF%H6(P_bEGNCUbAA z(CG<&nQw2sHEUT{(@;G1zF(0<+xpY)>m1QHJ~?sMA4+4qApB&1P3hjWr%P9+f4r2eD~dz{W|Nn z-m}%L4^xx7v-8BKszV`9$_1@Vg_nOkyJ*r!ouizM)8>{i-P|qcvcstO8^fZR`7RI4 zxYJqhIqpmNEShAydb(&y(0%{iJ#~A-Rx>2*?)sft`B%(6b=rkfyXSj-;7?V|*k`H2 zr*Zw_ueWveYVr=BmwviD!Seg#AmjK02VaM+GX1B!(|RI*edjUW0$4!7;8_@ zyqe8+I3W0@?_+VtR8>>mvkdFDtW`~XUHaPd#>APVA+t8Qxi?Gx+bc2yYN$`>*e$qhHzT zxPI5^S6hDzDDHGw>RMmO*2Ers^8LPR*UnA4eXe8e+v@Pxpd{qpa^dxw(K}RzOE;XWy-NOHTxIKB!uI{ZIXguTjQz z&r&;BY?#B3)oM>-Ewp>&zHL>}-bcmjt~*&=)0VYkeI9lC_so~2^)-9bGEY2{`#I;A z7{lhGdrnVl?H;BtEB&7Rf7;(i|K*O~RlaiW-=cf`$1|4f{~0o^pZ~xArR#N{dbPhM zS=V(w2;w|Av1HBsTrr(Vvv>}FnZ|i1mZe@@@QJh=$8#Q+Y(wMTrM@%6>X;b6wdl0( ze-QL?O;h}x@4pMa%l16dbBkJj-(NxPbnpRF53dEb`6r^BChWVnTYs|s<;WXRhD%$w z%ciO3Es8t6%Tzn3H*R9B<;mcR%X|2C$5l6!Xm4#h`${u~HD7J^)y)@Y%!n3mF`Va4%6H@kQ@lQKcvSzRBh6t6NuEuL*ZDdzxGrqTCu_kY6?0B1Ppoe_kY~m8SjlOxwXR?NkAGr?%B_qOp4mnF+Re;X zes^)tPSbZsI5(@hXht}x_Q^S9G509`emmcr``H$uC&2=DW;8B#t!#8%zq@g=7Gv$N znmEx1)dB}UFs%FYE9A)^K1Hz$`YUwm6T0587&vnN+c(FbMecZ}y?e*{;*GOj&H8*^ zIcV8^_iJbOL~@nfeN_K<{xj9YyHdCHR9;`Hm|M1ejbqFCl^l-pu7B43d+Pc?Z~5$Y zjytNCR>ovWy??*UrtHQez4A?73)Nn{JFIDVU%Bb%iaPTi?aTRG0h>ib9jC0b>^P8= zy6o?n#cOxG+M`~0CQsVwv)s358{>{|{LxytYIXEFXNi^bBR_W9<%b&P{;O9nSo);@ zF;kAa;OfisCsyayZ10Lcck4ma>Rkn!H|&=6oF3D*VM5#xY zwncBbfBpWqcUw8?B`=xI=uTk|nrF>fcca$k`>TI9_F8QHR_NYcy_sVplblPz9UWcy z>o=7b|4+RWDq-hypD`?`>3>ik`wKh%3H9%eyfK<{ByYN9Yy*quuW6k1+Ak8@>+Gi5?fX1Y`evEJ ziBdhM8EHx`r|;cu*nM>U{p$ZtE-#qG`9B&o9SIgl%Ba2LyEQ&nGb!`q*{o=RMK!a& z8TNI*k`0{kMVaNy`TqSr_VXQDxT^n^wLHAJdHO56IW7~*w(XPuWv;9I*ush7?ceN) z3HHX_wkr&FFzoz#>0W*8`qv-Vx{GV{_;wo}D&lR@Pjizw5Xvp4Qe1{J=_A9(v$6yw&u$@cp_)J!L z<-gi5qXoarb3NxLnfU2=A?ueKxA%t&jElbc3cNec>dvoVA!l@Z&5n(a>N9SuX+2i{ zCR95!V(-@Wrb~QtQct|=`WeomrpB@K=!ZjMOOM=j&fW1NTTAf+XW>UH8GVL8p+zlc zjGU$~zVrP0!$(rz9@ zJ2&((_w3h*|Gl!+M}M-c3unIL7t@dRksSd~e=km-wDxDdTg&{zAza=5N*q<(TUGNm zA4}=n*pe$-bmGh_gC6b$whQY0kG{QV&{X_>;@Ph)x}4{J_H3S(`mkz_LuhBn)5fs&M}hRX?VFwsys-hX$${BwmI=t<}Zy{W_#<;Ym9%C z)T6WFrpareq?wxMoOY!@v|~BGsX#18Z*PTIm~ysdL;aabk(<`+@oX`f@DYD(0K7o5X0|Uc>EvcFjxPl>3|ZtlN#xA4zHwb~VF>mDkquq_c3zkGPdES>01v+w_BzKOPZy;bA;rL0xg zt=e`RU!3q&S%`V3V7>V9t+L_aCm-Y;yv^LfR5-!!=%Z52yC&z%w{U%&Ds3?D$WiAr zM`q6KfBF9XLbeulzKIzUv;Rx89Gm86 z!pga5i*(9bg@`G$vn=!C|Fs>F`;ocsc1L=fzwr5*HUaM7JO8G=s>%Pozn&@ap4iP= zZM_9=B4z8h_Pu|;eD>~B?W|UPKTUO?o?G;G{*~wN!zCo{`3C>k=d|x*7IPD~n2F7q zCx%~W$r0k{=|)9o!qn9yFdSw^X!zrZW(p-)^Sn2ho9q>HwH~Jk}sd9JNt>9 zit*Dht=4I>9JX^hS37=`*xR}}^O(75{jDlzMa_ft8rHlI!yagES~&4W%%?RITXJ=; zu3Vo#`R>o-nIY1GD%)TDR@X3D<+S+JWVfqx!!$x(Zg)E2>wF?K+{0G$I+y>bml8YguuXIoA)|a$@kiw@7ExS&n$~ z4EcriSHCH#bf5P!ydh_E;>osqQu{ad>~nUw8KXGOJKxEPW6%2&^Bn}XX-v-DJ)w~K zkdL}{k?b)}#cBV(@c140v(0nIy@n~T|M5;;I?>yT{q!l0U={w!_BFaJH%eG<{1#N3 z$olZ=vmlOjFSkZ*OlW(p>M~KUViiF#oQmmuH0AnnxV7&{yL@&#&tZJ^GdjX3Wpsw zyZIi#g`W92dQ@Sz_g(Tle~|xqL{|&(fAIwTrwEmZR6YZBpFosq5>x z4(>L(dHw)rbYhhMy<7Dw*WBs4uy6T{J6)$DIb@El*t2z4%i@LQN*lI0l{Irb&Tqez z^!tPQBT+H!^1ba}RzKW!%Sk5A-!!NE5~u1C7VpzHCmQ%G%YAg}{8Z7KF0MGMgLRXQ zm&u{L&%dliKK`}g^4xlPtvG9_u+Kb2=|ijR=Q}0%uD{yF-MKpAk3#E*TlK3CWzP}V zHt)xy{<9pR^Dn+NzId$Ua)8yYPOk@h8jl#*_`jc>=^gUx-`f5QZ_*5AT=+VB!e`~P z)7|bj%e>LJAC%Bwe{0q&WS8~rhKSABqvlPZYKAsdD7}~`)C zBAm&!+A+~oV-4HO^Y-4)4Z3d3uDmD06KuE7IcbjHBb|+#3(OyP<3i1b&9uUPAPZbJR_&WArY^i{KzAB?(Eyt`zNN#UJyQRdGRoSH8-vWCPp zPFN;Xtp9f3gH63+-F|Wp*k8QadTCmr!NUL7cTad4mZID?fjOh)q1^k=(+kZHlnG}( zGPzu8p=8WmzBI2Q(bsso{9ErIF{{@K8o!q9Sg>1QXWi|3^R>Tze-To0S(3Z3TOMoDk|UnZS9skUlv4(Gdv zkvrx-Dfsqr`?O8v#(ec`#|y8YP?vmu{zTnhAN%>wY|WcETveZZa-C2+|8;unl_ZrG)lX!5+kSug+cj;(y6 zTlU@exw(D(k$(klTSf->p`3;y-J=JtFylFf4>7u!e=<`&h!d@=5yh zHZlhKEStQqL2g@B^#|`)_e<{Fh}&{A>EesDI}Y3OKd#=cD7|7{{XD+IMVsnl3-;PZ z_Br9xL68#*L&23*pvh6CPn~&%0TqlC+j7d*w^~_`RmCzD{wS*`%pk z^dD!%pXqq+BAE_NaR7?D6XMOpE{P9-e5o zGOySEmh!ni`uK;!N?kqcbomd4lYWV|mZvSVYmqsyTO==4W!Hb9zqeWX%D>z#d{TB) zu=XEI!PI|yB`hxp@4EJ0Fy@Ej?>{TgmFxFq-dpi{MwiRw_0HewHlF)m6!YbW_<^Or z{@Ae`U&eU<#ph?IZnm2UN4@Q9W93?Y_ujm^&Xm46PW78y*Ez3YS>B-ft9pIke)r?^ zRvT1E9^C)^%T4pr^?KLt|Ft?N^C0+14c{YEf1cvb4^Y?akNrCYyNqKFK>eH+V6f+*!Aw_ghQWMHvQLEe*R3~>id4C z>skNfne83Vohg+4uUs#iF0-=MFg9^l%=dR(vH#hB{oTqD7t_u1=3PL={MI}7b~-=Y z?f=_qRrQaR-^$z0y>2;|-ns5!^%K9Tn@jTTub1mx-aEJH!JF&@rdID)?of&f`&hB; z-BY_Kdt#e7YUe*bRUN;0!@c#zHo@2Tuvn%Cm)!mLyZ-858~5Ws4p#qib?pNQddHY*i@XwyUQ=e-E4$chbn7h;Md7a3?*RxCR z+1b?8>^U*}f70B~b@~2g7x=gT@AgTNbEo>b945 z?C2Nec(2s4i{10|FEPa>8Up(-ZnV4Rsqe&h?6>cl|Rs0Him^}U7oR#-wFTbz5P%fq@{a3W9pt$r-{zT>iUMGp~ujzt11?{abM8(j69WL6!HH3;)R;a#(*oJ^YoNu4};)p}EI7W4|lq>-#+l zN?(7~Qs0r|ptV)sRNwh)tIgbhTZKRWAsqASuK2w_y&3gqLo0ZdSl&$N+sa>_yZ-K} zYMye*set7@XAIEs^MuUkY5^PT z*u*-qBDG}-J`a5E9Gu(r;Bn=zf9WS0_eMN#`c`Q=)iLk+%Uk;|{fzqXr7rgUQ4YbI ztFwRmT{l=!{5$Z!e*H@uyNkAUvELu-v|jH%AvvRY&P>B6cjm4A@WW~TegVt%?qA-w z?wY4;b&TKY{n8z)y25_E%(=2=qw2SBK=lL&cmc5+iciFUNMRI(LaD@BB%{$%y z+sRutJKviB@Nnj?<6%c$%CKw~d;P!JV%CoE>xS$HU!N|~%~$$i-Y}=VUS1$A#p#44 z$Gqr+E0j6@-dO$qtZPf$Znp>3EemBYq_YboK4ky<+eG&Jg1T${!d25>8H+1Df5RR7 z-T&+RR<8c*f;M}Y%H57lFfQ&}SGnEpv#b+8pN7nLg&$j^@9RE3_h|Z#q&Q})Z#OLt zKJc0QIq&UbE|&l64~6o{1z1SP+Pc>#)}8qM&*p7<%)^gTP42-W^X|X+y;($0{KYSK zfmO=bE*$lN>7`1=pR>YnVpk(PnxguxhMTxyU&09 zy}FR8$?(~vzT_VtXTH1Ma_B9G-qhblGW&0@FP^=;_(t=bR_9&wzL)TeKX~y-lB?VK z*Sq@ZziyVa*zH^X*Vnb+dQeoqCQr`)^DZA=D)rQVJv{UOBY__>PZFdVe*~!~v)}dd znm+Mx!A_=95A!z@m=Y#3z2<&PI9r(_**qP&_^i|9Gy$V-fS{&QOZaE=df&Ha{QexfO;$Je32Wl;fUmV}% z=RB{xiO^DY^m`3~`qddowO%U?aO=kVATO{ z$Hp?ov)BKB?|SZ1j?6-ft_LR)V<%r-`a|g8^5TM7k9~Lbz2rC-zixj0Y}Ev@rug(n zTTVT;`X`X|cXq$={Q5<;H+OFMY#%y5dd>Mc-E%s-3)Oy1{3>mwzy9i1spbubDmDuqvy&GOwfFv>+V^dL^!KD$ z?=IK;t#|sqoj>u&}%jEElX>xnbt|VpGNxpZSps3Vugj|HoRiPwchT*+*Y_ z{SMq-zrp&#~h)l~lf@zw8d&Urrd+0VZM9!x$8oI+=2ifB#@ znHE*AyRzBp` z)#lmq?nMVVYu|5pW!be~Eb!iL%a-f%g6p=w*!y+SU52Ig{$bqnYo(rN771it-c#H3 z+on|Eo#+{LlYem!-^-}V*Deu$A7gu8?a!VCmHHE7q^pf`8{!1)axVOQr*-~);kWF4 ziWe8fzux1Ld*{05+`5ntG1sfkan@g6VSB25;=*Hpa*r6qF8to!^8R(o`&$d|PtV+I z>(YOtdQ1O@xc(1Yr(CLkznk@SVb=Z+4>vXc`f`!2e_xES{*pWA?pD3D$$WWh?ZMoD z8;`agxRF}s(jcQ8c1Ppr0p+L$Ul@aS>um3; ze@)lQVs~uvzQmQ-eJop#+I~ z-9z_xFNrNEyiLpz0{INy7I{AD&Y` z_VUS-a*rSNKKJJ?{gEui`TQosPu|o6H*9m0|1WxGv-GEbJ@+!buKBxL7hjdi=Ue(- zjPtzNvA!-jvr}b3e@uH@emx7QsR^+7l4j$wXR0}8e0g9|LD1)$60$;Pb0Xd@sJOB` zwO!)ZiN?n**Y0adt+{C3_Bydk-pcgbc9Zi-4>Kp<+r7&ExyHV&Jvs}1yl%Nx)Ap#F z@8Y+a$I7`)-<5W;|I(~)exPK?)hB$u$Qf z8-a)A)kn5-&P$dm7UukF>-SdQ?1|mg&B|5v0q1Wv_s)BL^~QCN6DMuHC?3u4bBR$= z+?c7dXX{k4AM$Riz3*@-=ImoD*U62z|Mud8>n0hWzw>Lh&2W=sKP>Wadwr1Mzd*qX z)ukPIoFBDK-(6-pHT`tXqMlaAF2On{P0iyi^)8%8&Gz0ud}GF?%d`H^ny_P9QcnN( z;NJaBMe|LMzg{}y>56~*V_$Drl(jHs(tOVNxlV72HU)mk%Dt??dgIL87t51wRd>OlkgL>RYfi*fW3o@<4e`||M%e`|J_Dd>~m3BOPy*od9 z&;J$A|4nK+{pRg2EA3Ks_gf!!i!a^RVKtXG^Y7!QWvr_9ho8*rSef!8^4PS^+k-uq z$A|x%tCP61-DuKm)y?(pCtpXYt(&y#uFKQiQ*Zxw`+P@b;Un2Qd(ZgQt7dnzJeQw5 zXX_;9dH?U8`a5y+RF&{_hyC-f%c~dor`h=GHtT-KciXSgqU&>}h5yj1U#nUQrCeY9 zR_s~N#c%xcv4~gySMgbg^|HdlB-Z<-)btqqTV1o4b=O`;`S7SaO2?+HE>RPHvC^yj zuII;T*O-s4&lS0Q|M|b1MU&6|7j&)v|6BL4w1#9>>Z3UR_~XKcHZz(pJkl(9>ay>t z$lRLu&eDc;@lW6Jd7L+_{Qc|yk?Y~>%QNPEth#&hh_ETwZ*{GZEmK<*YZz*0-(Ju0 zJNZHC`P%J!?i~53u&yYlvEJIMY;k4l?({p`JUM=f@w?5m{JF{dd|8mV{@Tag;T!J9 zhu5DEKQ6NDYyq>q@~>*Elb#a$@9~|Q`d3{gQo#1|!b&sF^m||4O?!7)eZk@Dk&(X7 zF3vo|@wd20_!--)ExfMk?SB6xY%GN(=YM~6QZo0z*W-1EN;rPR`OWa3+h*`V z!nwbbXPC{-_&aO;dKv#`Hw$-sRr2)s6YZ5Jt0r~7y#8s~(;u(5Z1;IuxyQUNxAC}} zccj_lr*5|@-^Kg9jP|*w^W4$k{bQA#nN`X6)b_-yt2MAEm#&-7;_oa{yLL*O$ILr1 z2aC5aUoLO(u{DSP5JRl9=CV9nbC(|vJWt8q(0RD$+;#hRIg6M0zW2RuwXDn9-nH^* z++v<{i3iK#EV88P+09MzCWrS0v0XG+dg8p~57_H&7F03U@#J5H)Pgk%4~sv)wd`uYw6{RgEe&seJAtq5NC(?m)k-Qzgl)l&bzRCeo&L81Lxe=OTshOIg13_tor&bTef}c zyRxig6Q1=GE*vlW`&(mb%PlX>?W$Kg%Vr;&yVA5;xqiFTTxTuLTb{|Y%ntrraqs1_ zmRiP@_kP-G{*QH^r0YMiB|+NZv&sF(OMX4(?b83HF)z|v^G^Rt-h`H z{q>PwPHo4hBYRyw)<59%Qj`R>n!=A1reHa%(R7mZRJzHmbauLd0xh&Q=7hT-4=Lo zbNv7BoL4=!HD6J)cdDFk7G%VIl)v58Ts!1*x9!5|TbFrH;j{3SjMuZTx7Dv&cU@|q zb8gZ5Oy1@tLeFInmd$z8d31{09%%$m1l`m#aFGyw1 z-T&atvM+B`yWH2XKM&lqy=&6ZrBm$c%U4uR`7$SReWA@WgOv)_tL)73>3gH7U`W?d|qv}%FrlJLWFmpESRIW~WBsqAH`>yz6Y`X^u7 z->wt zOXd?h#mk+~pUEsea9{M!x+^zbb2CnReqPq=BDiMxkBa_`%d0G(3-U+ag$nPgbHUPw)1Q2)YMb;{`3b`&$1fSn zD|Sx)GIPeljkUYBe!Q<=6RY^{zW|&-N)^O0^M>^@R6^P27|)U9x`J&iZ>7s-iXJESx1%+&%vH{hU=l;gREa`$&f$ zM~v#7@9)3XP$;?bR5Aa8vY=Ph)23KN|EphJe*X1MQ>lF3rTJ!opSA_vuXT7UYu>T2 ztoPO#@rlPu&IbRlQks2#*_W-ekA2Pj7g|-OTdMF%aBj@4ogwG<`ri3BKiH;Vj!E2a zzEp$V^~VGBCoZ)-^q2G0gBzYw59cnccrWs@V0Y6a$M1_Ry=?^E9=a@gc4xqUv-tVT zO3u1^t)H`mkN@ry1+#V;Gj^8qZWmLuk7m1neZ!fgqjRx}UqH6h)#SzEiq-Dt-zv+- z%@?uB-g>Qe%E#Z0AMU$L=Tz=gtC~J1=3EBD^p9I7FVkII|HNe9gd{KSo5fK(T0e3= zs@o);E1P+4^Yl3(-#9qgTSe4&Y<*>U-R-^FM{jA~zOUuo3&d8Ly6nvPxM9M(TW=H>t*I4yrTBK4_@sUEpHFz^ zY@TQB$9Y#Yi#d8-VVO|<_G_LGFNZxbH~nsN@jzFNJZJINU>+0i_g@0f*ept~IrUcQ zY~7hT-!7fGQtr>aZL(B;h((N3t>5I}UyOh6JN=mSEKdE-8l|rvHh=l6*u}q=#a?}` zt>W6M>)ElpJ)>_ety(tOD2c6e(F?&l(H=(cOdgicOvt>r|9ilxL^apq-JJE}nR{lc z%&y`;YQ9?Y<}J@XzV06DC-wgNJ*(h`_r<@#YwzD{6Q1>1%QgLT*z9Y!ygvR2KC)uZ zveFu_lUw}{XM3by2oqBKlvd`Jy=mjc_4}W@B2`+U+ctGapt= z_`+xDnJaL3%AGgjvbxi)xA2+k{OUXQLb+b`g5A%z%S65@WG2^!ZrI~&c6#p;pMAj< zab7}8&U31Zvwk+Pd>OZ(;+WeRty3Fnr(9CJC-Qy5u^4rhZr-`dym$1j{Ez+ieddR) z9gpOtABuO_-1aEjca-blJ+=d0mki6~mu{}{*sUeeA83^7Ki_}f`JnbzTao*>FI&z1 zVwxqGS1-5h$#3ViAD2(LxYsY+%7N$H;wKBtG%Ds@oFgAF?*w<#W38j&i+T6xsMk(7 z7dZRIdd<7_jS>&KJElL_^lZP+p{l=2oZlyQv8M;;{hPb!a;jIkMddZm1$U+1&v~%J z@7C(`;=X(O*Q(UkoH1vflJ`pWx6kf-v2MRi_qu<)EZOxvx}K%^>9fp>r5+YH6)W6M zCO%&AqIzycM}F2>zgKo{hn!xsUY9$SVWCqocSTKaML?V9;w@#T95$Ojlf2Wpg}3fk zQEnU`^OxW=-#geUoLO$W-?^T)EzIl39l=XScKh6kejgmRH1>vh%aYn(w`F<#gL|y} z-}eM~6{sIQ5#Dk`a>{}FZ`_*ZCf_ra6t=ru$>&Ja{_@6TZF+-A$0yI%la56${V41F zJN@i!N6zlwsa;+`Fv+sFctbZV~@mK$= z``WCJ-MV(lUEMKv3G-{dB!;TsEa5rKQy9N!mNIQIt#_%&R(-p`eDbs_?XBA7-JjoE zyDTr)XuaWWHSyNoJI;5ueg67R_|V;)Q#-avmrnSiywlAuPM#zFz3?sTH(y%rWs3If z)|_Rpwns;N@3P>U!qDt(LRC>a{xtrpx1an()uQD=@YB$TN7h|A`y{2(yLiil$uaE@ zZY|!rr6W%K*Hx?NBeEes=a`GyEzRjAIdmVcwie2jZJ?Diw_TOPB1u2s3KHa%#MY4nf6$J_f)Xx8w(?ETVmtt7BMIY#AS-0rvHFW#SB^7@_U z#pLC6-|v-7Gzp4!&?}zp`10`a6?@OH&&xja-F->tgTS?Cclz=Nf2r?yvG=po_vDL} zeHm4~Q+($O)ym$JR`lKbY(n#9+Y`kn8Xq(~d%f_-k2%Mz7FzCe&U;|%R^@NIcIUUO zJ-SO)e-%wSaO1)E#$wg_kLTtrtXR?d=riw?x)RqPvC2|w1>&@nF0%RWi(&c6=6Pq& z3U>a0L-+kQrG{rW8f!k?6xeY8l6CQkzdU?_bHo?TowCWDyJq5+dOMwj?~}~Vi+7%W zI^$WKljfF}QBMl9f?p|=t6JC}%DZ9a<&YNWvt`bX3BNTL{_C4y>6P?iw`RTKz14=> zGUsjAF#n`=DdDB_CB9Paz$dr2e%q|_{($aAdx1J}ZZ>H@S&?G@%lo%y{_~#l$$stg zFwXb)RO}b~$=W5pRXW*tc*)Z5OqWDU9kO@085Zt;uv_)kukBZtnC_mrBHm!K=+3uyJ5qAQIp$wKUcVAuM4%TrG9UX5De`$M-Yyk7av zT_xGy=O%tT>+TsHqrNd#IB)x;ckO;$ZxnbhTX}5W@ipqWuh+V{CRKeJN3J%Vk6W;P zh3`-2v-Qu}))y|Hd##P{ zEviV`U9c}O`-XQ^<9o%OhWA?5y|8SL>(71{==IOt<$UcD<(GA5OJ{A_vd`g*hxyA{ zuRpvue3-oR+836k_H%6B)mWIv?eX~dOz~Af_0&&J)-vS{TYkp7e*7SOMKNVv!S*S4 zOrQ9c&3#rf>9yv;O7Hh?mFq2==1!S2Z_$f=ZufIl7aqC$E0_Ifbn~LKNm-SxfXRINWYjUbxk+Z&)>4w znNB%0cby@dCfirG|C)u5EpC6a?XsNvaG%F(359p_{9SF-Wp94{Hu1v;nUkUtOY9CS ztx7&{o#k=XsgB=*JDMgk#2f)&hoF- z^2zUCM`-TJ%{fre9I;*d%Q>^IYto*JW<0)}?rHW_^3t}Qb4`>!J^N*OQbhhr{`|@R z#BXaJD>-pW^89L!&)b5eU%Z~exFdc8Um#bpsA0f#!Tj?{lNO|#|I8B7vsRSZ?<{nH z&GYuX%SSHM=P52<|Myp(_R=He6Ta;iH@R+eafAB~D~FGlH78B1jeVVav3lKynVx9=>$oa(MwYvA>o$CvuPdXkd~faRL%I5vx%+i@{dB1d-g0Msz5Sy7Z*NAreO!H7 zZ{d?;C)c0$l&mu6oNMdy@n3z=-v7HYDyQAq_4>mPuS=ynC*RT9)nlY5D7dZk^Y_s8kZo3%aq&glsqi}c;~>ei1NE}taKgb!cnd|Dgz zef6QkT16M{PbjE%`E2K=mryJ>YxV4!1DgXMT-f+qSXZ&?Zgqq3VR=Ena}%nw%j$!y ze)C*hfBi%$+qVttFTUr0c{5+gf5u)5?-hSjH}CuW@Rjk|jZL@i%c-XxP;a%b-d*j% zQ6ZcA;nHc=FV;^U+jIqo{8{PSG2dB>>zm;AM*_+Ee>P41Epjs_e?rb3fSl&+a5_rRD z;i2i!Zn^IDUdK}>EPV{m@*OfcpRvbRWUhafEc20D_m)@QUn+6)o&NC&(XQQgMXR4J zR+;~7*|oiH+4X;Vu1vG{f5)=XJ$3bi?`*F(E#G@Z^SAFMwSRk#MR~>ay=Iv&tUlLb z`y`ccEB#cnLhW~Aa^^wD68SAzcmK&-cr7h_+1=CIF1$7RGb1SM_sa88y{5rmtbFrK zYCG;YUv~RAQ+V=ykv*SR_!g{w@l#Aw`OC^PoO}7Izr5HRH)+nRRrS+@7p>eY<9#AE zbe)aG>aTaMM4g*F;W=B^eVJb~)h+zE_RU-(Ig$6^{7m2Z8FO#5UN)=U?vi{)RCk{E zI={d#WiL)8YHM$@6q)aM^1OLR`{~ayigJrw4_$x%<@a}%&(%jVUM^$Eq6arsavlks z)Sa}&Zp~K9#$Q}VwYg7}a(1&Gx0=NCU=?rp&Yc?$$Z5S_&L7NnPsb~7uD~rPr(5bC ztN+O!>hJB5R5^K>bB>*b-13wMhL@&X{Jn9nUbsem?7gM+^2;k0O>(~dVB>V|h58(f zhgCLavMtTD*of2B<*LVX0c>AB;x4p)kGYb=cQ%XOQsxpa$P@fpR)mzPhd`oH!_Jxe9+7`ncy8 zySx|oocW=y$n{V5qC{)UxA}{BYUeMz?YVN{RmSV z+|~Eqos6$q-fD$FVXL0@0fVRgUH-EV;*X6%X;PKBH$MV$I{)pE6Y3nwLOFV0D z+0Ob^-`6}b%htW^$&tpds_f4ZpRp&;Yx>)TQ=ZFt9osgkM$p6bHeav(s?wZG-}Uyt zQG42J?!k9V?a|8Ol`EZv?C!`2_wWbqc^Gu%u}Wvn`eU07%O>B+{VaG?o{w{mXuaJn zjeX^vdz3V*fnBzJN~d<``$_;Qc^)~`Sz2l33drvgE!e7 zx*>2eS*0Y^f8N&*2AnT%2%EXQTyR;${>PMmGq1h;bRqNCU!$F#*W35xosuZLI=lGR z8_)U6O?k54{yur|v*)IZ@5TJ`g4|xGdd=JCS)Z4**M)CSe@5*y#qaL zbAL?feXqB<-+u9A?m4^VV0oP0LZeIP1JBe<`(kC`qPgcj*TlV31o9PZ^>QlZuP=(x zd%nz4TT@Y{URB*KJ@mcsC-dw$?F(~N&TXF;bZ)lCp-^d0iBi^%yANxpJblr7^4>J{ z4xqy+40WfheBmHYc$sNP3hk2y5`;FB{di1xYc9NEuZmhN#+`$;Ui zyBC`a#Kk(yeRu7p?emv1qHpykyuK>C{43{8Lr?XCv)szwTJBuk8^iGI`5pZSCYp+M z^I}ftEKubiUP_9Bt=5=~m^ozch1==@que1_!hrUO$=A-|fcz^^WGL zt95f?R@-=K%I`jYo@+hdP9Np#C*~_$b$;$Ss>0MTz<`xxlm!d z=%&@$!m`KjwN>1c6pu2ue=QgHY?U0(asNKC`IKkZHSP|t=nNbjkCJ!o;YFK&fZg>tDd?3z1_Kg-L;IxU(OajtpArR`GV@cnKFVhn4 z_Dao43vMhf zUHtvcUMmNQpQVqMW-34JUZ?b_UTuF^^3GKUI}fgNit_w5-Di2s!`G(QvTDmCv+t_O z=m_mOeUj~czy;r+vZqf{rwhMVRXo&ha=!GDV3Fv=$^XT&-%_C1 z?~k>sp3AO1I+ZIw(CBgSx$Y~OE9O4&=AA63yl&YnKd<80wuQrvmcE}8T;f&# z;imD^dAzYt_}F$QwQHoBdhdU`AmzoJ5AP@WJ@=iv9U#VqgnY`nlDA(s%-hPi(e3rm zxdny2w<_kw{OY_`9$4{_@xsFCqKjVpUfS}CDVbmEeLz*6uwl*b&h6jQc5LQjU{GN2 zba4zZ6 zE&39*{XxmRJ7M*gK9$<`lM6)Bb(md4v~1gBVnWXTcM@9e|g^gs<1Gl&J7@gZp;kL*%GWJ{XH4sZ>t+03sZH1Y zsq%sQRO_~$pjC&LWS*!wBxB3_;9KBRFJq6ObLvwRcFe0}%{2TYrFqscF{-8Ex@Ow% z)_F7if4z#%khyPtUExX2qr80{oKyB1-JQbt;K|~vQopYsy3BN`^_7+*9XqE)s~&I>+6+m|F1QWS#)c0`W)fHhNL^wPjnt%esibPbJoB2 z^-k$7s-9o)YsG<(%@R3dBGrt-I#lJst=%>o@B*nlgzfCfVcU8(Krv<+L`dezR zeSF0%{XaG?PtGmBl34p(hJAX0^~uYn@B1grnJ0F3=WLZJk%o4@C->WOs&`&Yx@Y6| zvE#Gx9N+!DlcpZ`ynaE?D{LEA{W)H#rDm%mr#!5Tt1r+OyK~yZpJTddefKR1E6+vW zc)Rus*vfv|qFpOj$`$QvGflgNU%JIu^IxUU4oOABUpJq~&5Km|c|m&3Z^kcyY-QYA zALcBtxWM_$f6_dgWe z348ASc&nxQxLM`RFAmk$_mzLT_XqFUFy+zgpG!_XFZ8r*=(;W|v+YaXq)l(n9(vgEKyul)&)JJ6YFqYCG?==&_uQmY z%Th(+`#7Gp7pzN={_|abd1H|HQH$lQ9mXraXD_;XB=?%9Ve{Q?<|z)A7Z*>TlGhh> z>YvTWh%ekTT%A5-2A$sD5wfZzn5(2-e`(A-kxlEk7IuGKm;Cwu;weXLPF>v+=3(RR z7j0IR!y=<_>RI%X*v~axD`Pbcrk7Y2PnvH$y+26$_2wm9$?QiP%sVIjZM(PGx{lHH zhpx)+{~CrBb_#z5^(Jn(XnOE_?7?mR$vMh9x#cGcyQqKs^rK`;$QI`xvsb=9Yr-Gg zb*5hLCwJ93xBKab@@GGIdHp~CB!h#Am+l;IstI_#$5SXWos&;pW2eo9)M?+2>=603 z>x1#^lv3+6o8~_XlxE@+oTI!`ckiLgVYSZ~u2Q4S%LnSqgQEGDPB_QS?%ncw>5`Lk zg?FEu(3``rS-nqj#@u*A2hD#w7hTp%+GFwZ*0EjQe(R04wY(QusT1Y@aenfScl^Z> zpKmYa7{1XMTGk)17+gzUslx$wlj%sv{!g z=LqxgHQvmw>P`8lUw`rUIo=&EFV`GBlxSX9IA39IENRg#|8KivIaZbL!T*y?oZcwJlWT z`{|$dwo&hc4?Sn_)W}u6ntX4=c7c1lv}9tGADV~TT6Wg5dA=yuJ9b>9{{4Zg@wrQ0 zCfdK8ZsJ@YqqJ{I%OtjyzE|U_s}HezxVAg9N3*<7?foxeXpwV3eqqIfj(z);{={DU z<83-`@A7M%&n0hPIQ6$LW}A&h#jM2plb3L|2#qs&+)<4JVJtp_29%;33*tN8D(rnr96Q4=vPI0nb&ACmu z{Bq4BFYC3e7Je`PasOtyz^iy*f4N}mKb@_O=N3r3Q2N*xqnc{AZh!eaNBNUNWpS?T zM=O|*7(blTV=I+D^?{Y*qSz&NegVJCG_6a_wmpvEKH2$LWa*3jzFH!7YK2#hPMMm~ z{I1?AGbLI4PT=0`!|#n&PMNW=a?X+KE7N=UA7AeDJ?FMvJYngJ(wGl-1mwgf*|DAD zvv)U}`L(J{Z>M^K7^k#_^zECky-&Wp{WKxnz#I~LEqvenx2gW%e)N;es1Kh9VD_;RYs@+8Hh-|PP_`dYY1L-u}*pV>jhu5$n2 zu7t_Qih@@2_N_f~*UJBWzS`0%{Ruw*&U+p`rv5}|EBBI>S4{r?-jJ~E`dPiVPnT3q z)aFr;6PW(*>!dZ6)#3`Gs&}6xZPHz`@rLrDzZ{y?*7_1+g8GM3_wMdhSv*&TUDV_1 z6z%eJlP2#f&Rv#0r#`u*{hZ;qMcVD&zdUdLa+_3A)!lMhC;Pr)XSZM7=Iq})3W_Hz z+JE@ObkpmWj|yiw+Hl>gdE>f8ZF0`L1xvlGPtJ^VedibD z7<1*B`}A+p@BdC|yzQpde5>WRyJ!2=siA!Neyvri58o;`eKB9XVDrhV`nNTHzE!Yo>-k@+a^yFYr3ep4{Bn(( zv6>Zq7umSu)`{==xISND>FkIOZqG|gz1OefV0_;4qj-t<0WqP?yH}*=2a5eR6})yb zAne3msr-%{5534Drfyqi+a*VL9G~xIWmG0~zH|S3@fh{5zY9+#Y&5NCGn(+mXs_EZ z$NC)QlR;`Xbh;#`2XZ|XNp+A>oNiocYizQAFH7#B>yDcm^8^;|m1_?=*Lfh_!pJ)f1PuBZ&fE_^1s5K_Y#R2(kuQxak=hY|D&+`n6$!Ftzr*ht=(C*N}C!V z^S)%#wA~W8H~RDX3srx9KcBU^+e^Vl*@`cSD@`@o|ITSoxsF~v?e@&7do?e*__TM( z^)hPm$|=R>$Y1;(rs3|%kr?uR?t&lLGYhH%A6sYF+Ih;A$WNHeTNQg%#=K)=ed8TV zLzh+C(gKf7tk;gb#;Nyw9#6O0x->}@-y6#&@78-`*S=^ouTiz4^_Sbcf74k18(5w! zojm!;;-*T~lhF6OZtd%lwAcYpmC=@sXfZTFtv?nczJwiUwF_MQ{&EhyDd%KaDX`#h!O zc`9$>AfAcE+ns$*wpbaO$ksMDGQ885d`_OsJn( zRo@Zhuvg^qjibdLE$;*xeG-&U>{L45+5KtLym*JKYuAMjAC|shm-Nv2kkoXOdxn>8 zFAUD!%6g-Ry)3{hN51gxd3C4aZjC#6YhS9ZRJ`Y}`I4{5I%9ptL*f0RdF|K!3hZ2T z@9B>46VFl^Z9F*-coxO3J3Ti{VBd>{5|`Mf){EYZT>Ch1(@MYOHLKsadM)_Qv2MA> zy^k@mM=Xk(o^WZc+uQPG_l@=G)|$;H71gD;oS)#gG2l;mki~uny;ntVzOrcAmZ=`k z?A_VJ<;XjU&1dxq&XcMs&pm$^OV`?U=BaUZ`Q6A-z8g}lAs6W*b!m>GsIK)1*P_oR z*J8Ssv$@niubh>?`Gd9phqp_4Vx%`boA~)i^457KZ>26+Z`QDkyD9PhVd3Mg*}U1F zD}O3IOrG$lHBjhq?$s(e<=GD-AEq*X-0@Y&|CrsWf_;7`|0!Nt^+V$2zp4fm)m>)_ z_I}81-aGwKvvSkNUB{{&KkrgHp>80}60IS()8*qc*GbL~o?NaM46=Qu^4ay*Ww$+h zu6w+^uk`5Gdv#m6nnmvx{3sC2?0dfH1y&)Yjz)R^w9y^{BL@e;#Zl9ygpHC%eG{k4Anjkzc69rom$yB@vn z`7F-Q^IyETd-zhZcl*>!E8iQ|Z{uEXTV#Bq_ri3Kr1$SV z$s+3o^}m;V);rpA`|J0PdBsUfCI?Lm?0PJ=bz;3&UP_6~)y|gH8f`DdY+keeRxL`r z==pb_?|D1-M^(~a{x}xBzGpu<`bm^#o0Y>lzIu6)8vRK-mVFlWx!}Cy$s5CmM+^T> z{k3=Um4*ER;VYBp+DS%ycsr@I^mx`JliiaR{Vff8bkl#5)?AKM@!N8f9y}LrntF+E zQGoud|9%rTdsm3ROzQZM+^ThdG+dg=chi|Hzjq+rL?WresHdwV(D)aV|FTbQuWj=rTd&>-re^6-*YwU zKj$fiH_CD|Uq;P0ud5b+9%OUD{o^IABLDL?O7&qEY@0s+Jof9HfbyZMlHINH?JN9( zznHzh-4VB9tBtaijjI=zcsHAP2ji}mjfHpGJ=Fe+3O#zIRvZ7VKKtI)s{c%(xru)) z!rso4-~Q!yRmk4c0R1De(ynxDbHv8 ze#Lh8w#MHVAD;!Xt$iNvSnD^5dDivU6J{OWaxSuDKjp2Y1erm=W$WpL@yg zwe!m#Z7Wuo7Pu#uxrpuJdAr*6^@~bg%4prsWjrZfZ1j%r;b+cC89fEtrd~RK{pHNVpb)MNQzd zrSpcJSKcaTIp1^F>&|@EvF5_=<|j()N~6AO_U?B)Z=H6>f6|(mkBMx%Ty40@7_HNC zr@yWX(!HR1r(7USMwM-`=mOS9BALbSW-K$$QJ)p7vb5s3=bQV5@6#o3x1Qh0Y3EwP zdE6|+EVGuczE)Pbe71$!+fVwRU-(=+es4Le%CXAEl9)N}RWGg2A2YnP_RvYsOYZg4 z>&)j{czzb>G|bDra643Mx%6ZE)&J$M{W>qaaI5#;{+zV?YRfOozVa-0`nShV7OhFX z@?7KOIXMN-x@Ydv-}nsop13jTnAxPu2K^E$&o z7%x2~nzh<|r+)IpYwv|0vlg8{RD30^vh~i_$IK1C+jc0uo$?^cKQuP-e#xW>Engkw zclIxDt>~D>b?tZu`+>G6F}=_0h0ZA^y@^w>brzeSh-kQoudM{5GJ5}s-iDHwvQtdzC)NaA9eE&&xp3)vp|7srQTQ7a=rXg1>7o@Mb z(MF@fcAx+4x;oX1Yr8epzvSxDpWFOoj-vdHKF&JzIr7-}f@^nd^h@)?2lE>}OHmduG9mxAQfY-EvI&8(bTw z)ETgR>#@~RuXD3L*EuE6dbw`WrK>j&+!ro?JfCx#qwViwxocjwi%j-4`)8lovtP-n zx|7TK&dI3r_n#HpFA$kfEW;-#KHoOv8_(ZKw^Y(5=aniiF@Dp-_Qzf=?=<(4Lcij> z#VeLYmv35EZ{7O+XyN(y%SBp?$LUvHnVBY(P_z0$+R)hf#ORVVM?!7WqM{Y1Uz z|6lv;wf{{$IriQ8@i$zg{=eym`g_l$j@AD&_2l_)eb&?~cgOl{*>6@iCs(H4Dc+yB zraWuY^Lq-pdzV+e^DVkLXa47xfAg;Wa8^71QG3ce$)#pZfkH|3bNn9G@}2B{xuD=* zH(Sm2!{V|cYvXhGe7`^G!m+K#e*E{4O!@3tclht3??29meEF%kwcf_rDPp_S2bs&o z<=)d*CPxRZ-1Yo`nn(T-S?j`(7jXNR6mtl zc0XtS^M8Ub9M>LReo1o52UFJiZ;tDp=WDe7Za;P)_~GN%YknN7Uv}$u%rp7AC6)rIuAHR^5u=hmqiABkW1V^OQjvGu_hla?#VgWHGyi?>J-?svU;plUnb&^z_D)V;9>n4=`2L*WsmYh` zJor8-yEeMRx@N+nK0yZ!aY-=?Jx z3NzMKCK&2`Kg3*r;)~q>pMndI-=8=s{B+0ZiS_GBdnd4*3%j(VknO|vDfR1SxLvgR zbc^YKnhDcyevysuOFm`xi2j?;T)%E(Tw)PxVOPY`$&B?qUHrVCTwA{%VkzG5G}mtK z#M@3;rS2;$9z0Mf*zaVx;IQKQ2|l-WD?UnI;&a^a=ufHd(J95d9q0B<_itKWFRksZIZ`U~bC$-qmrFnk;>~fn*zUlb|5v|yI>*KeNJ{;xh36EOQClP!BP@5S?y(${|JCfk2k`VuS|KUwow+`hQB z8*{5p9Fxwg_gcjswL<0HZQ0j;W{ZBOzWLX4XPdRtC#hK`HN6jhwbumZyOew)AI(gkRwy z729W)-13{+=_j)6kLpLh`~Ln)#j5@vhoG{fS>ikNkvhcOTobEuPX?)D$xDg2emhHWB4v6YA(dDJ+Yj{bG?q#?${{z`Jv*aGjHoESE@z7Pnq{^*}WNAdnZ?(hIN`Tsk7=rM|0a`O4&ZNw1n3 z!+$=q`zz==`Pq;4MrQTLe*OBbQTe%EPS>SIC*fE)$DY&TcNgB1i87sVH@f`Qvp+^D zz9RGMci-ozPHVDU<`$)=v@3ef-)t{|ckJhmNqhdQnSN68ZFp39vF`qqr0-9DJm)h% zw((HLqf>@IS*S@<#3*zg-@CpPFAD z`?TtV-Nh1C%MQ4Ip831AedV*}y!>(}1+TiF&@BfeK{__2S6 z1%Jk-+Q+QR?iJ_fzt5;|ba#JW_xZ=YT82k;xeD8xC#=sB-YL7M=Bo6`w-25>=BjOP z?qC17?Ne&o`~UIgQ&$RodzU)T`s0B+CpT}O-EzbA;r5#oH+bf^%gj+O?$SSh_=n-j z2}XaPap_GD_79D_^@YQC+TzdL@8-T&<6iiu>5~*s(3ZdTE9P;${&I%n<;jG4yC0K} zS>?a9j884F|LlFNei>I{&+)$uC%+oi{f|0-_q^7wkL@q_Kk2TzmwM|l|F--W)#^Rv zCi8OTvhMHd|KQhlc;mcTVn50k3tu<7|6XO0{_j7ES|>ivUnx;AL5NS(J}2If@p*{bi{_S%nn!{k78)_X za6DudXnOqf6!y3AA6<9-ll7D;`E)m>*7;xJoz3?%*W~}PuwPtp?`dUzP}|$(DqE_i zPI~R;n%$<=>mso(pZS!3t%_w#d~yp|e|hacHgKmVV{zS;AyF2CBD ziuLnuf2^N>`zAyF$D?7a@n83SXFi*J_~OFN;XAkgeI^h;cizn-Ka^OXM)-s+{V-Wm z>>Hn}!SRsTJmdBwdUt&b=G9dPoOF)=HuKb@^3a3w&d2^<=hYW`6YtZ+|G#ee*^}?S zB+r}kg5|5(|3xbvp00fQI>zWv`;Kqxz0BUVegDVy#hE4KE1eW zVQEFN{CmdA8Lx~gTP61FR-d`p^4V^Yw|6#vH9hvs_;1Ip2@5~mTvopB)$aGfC2tlU z61sn-`rT#YcB46Se^@Md|4TA^!R&j_#HE>(pYZi(&Ps2-SM29$ezo?>pHlDa*Fxv2 zX6(51_WG53Z#Hy&zCCZrkMt?^kLJJp^_$C6_{H+5)4wO&^!xZH=3rIahpjKquV4Af zv3>Eqg{=RUUyLc-GkptNS<@M|qT7-7sfxAX!X*KmA=|Fxw_iBVq3L(7@l;r>f7Y4U zb2q*$*b-E@I#(qwmC5|{&VTc|yzlbq=x54Q^Rr2HeA*NLOs%$cqv_56zga%_{r9O) z^RA=;ue4UVcj1@&iKp)ArswYmca<2;x_7ebS+K=_{@&8s`B{v2 z&t%;5+Zvq5wRmzf?|U0BgSh?NKX{JY2Yd`EpZsQ_$g7H@U$=couB&w4Z@ydG?El~J zC#PP_ROz#{i~O)X*v3Be(yh1aO80!qQ#)w(xx2p3IcbCME|ZT}mYiS5Sx_?LMcd~o zKBa%=eRzChi+_W1kL^)Y>7`q_!tZTR*Gk+g8}q+If7;Xk4f=WW{@<8!JJ!74ye`^t z>X!cH7u|j83T|8G^+Z0&>uZfVKljCwkMlb}-JP@9EdF)wv+Zk_7TDdWco&;>c&6_m zrQIugFFdaCI$6K>1v{(H~hHQ6h^(vty5!u5GP(jl@yp5?3%`pC&XQj!wB%Uy&c#z6SvVR#Ecv@{g3uS%Ct2Tf zA1B=PSM|DST-KPAu-jwO+S4breYx=81uw3g@txVTes+(a~ym$WSH=VTEz)-PVa`n&Y=l9qA%dq<|?^R=S{x(lTF#`hwgQu&X%Q~lo FCIAnaAt(R< delta 98518 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 diff --git a/autoupdate/mobileGui.png b/autoupdate/mobileGui.png index bec865d561b90b3cdb7e9e36fab213e364b27ec4..04ffec1637411f586778f135222b10833e99ef07 100644 GIT binary patch literal 58970 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 F2>`HaoZkQd literal 58991 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 diff --git a/autoupdate/reactGui.png b/autoupdate/reactGui.png index d414347c4feba602ccf352cd19949eecd16b77c9..7b93172bace1040a1fcde82201a067e9e996f498 100644 GIT binary patch literal 88826 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 z ztJ#$@_WOl!zjthTI9Db6KI>ik-4`$2IU)b*^KOC0BFVbbC4&21ukn37yvu$5i~HRL zjK@|zcz5ONocP4~>xH&X`QtSI_Ja9W!y->&;LNz1Na z#R}(dZe>ckCGnQ!xPaO6 z!s#a^>aM%!Cd@QFm%T;IhF7d?yPJKJdM!us-Gf(lcRyn9%k1%=v{v(2^YTse-e;Wp zY5Fv8mb*n!(8N6yRo79RiWr?`02`Rxk-(u`I6m8;XE4rmm4%sj0w=P_lg`ZN9Q(HHm>3~shu zfAr#DaPdB;ErtdA|2RHrlD#c$t#R1Y{A& zg2L0&T#v3lu0O%b`O14~x2gFHcE3O>$x?z7vC=h-javsuJ( zhaBrQnYj-RPIxe4it)f0~0;ZtPq z zNl!dtu9y9Bo2QsU5a*(6yN_N^JhM)o(`NI|_@(vju9L&q&fA^8GJDTs-F@4B3$(E6 zFA-k$+^xGSB<|6k$QfQX*Z0d?UfA^K{N{XkRsCKl=T*2_DI9P)aYB<8+ZVvpODbF*6A zr)7U_I6eE<|D3F&(b+OGmNTcRNR%kMB>MccPzt^JxgdAi;T197m%e@SIuL#0+M9O{ zXKMVFJR&tWopbfsA2#!R%|rbM@475c%*(&>f4+-E!KFq^+4L!woBn+=`jq~0&vQK$ zfyyrF`KF{-2LC+_b2=Kh9+I;3=+x=-#UuB!tzwMY^m{=hYnXYP* zt-1KP=X2JxAv^T$IW2rr=5^U}yE5a_W9Q#|&{xkne)`(`B|E3IS9E_~xmzRlKKF^b z^=^FIFKqemJ}W(UYLxe@yPJM|&ztl8-NK?-+?hMX4{nWn^G4%9vg^wNwLHIf$AcBu zy9g9_`#qAq^fxtZ-=(fib1t2neg2K#q@^o$RenEqydzu7`F^k4Hp}1n9XGA@rmjD7 zIx%|l;TNx43f~B9N#De`{d{Tgr9ZFBS!(4jr(b7(@2kpu;_wRv%d-Z&jomx4Q)Jvv zC9+JruaLd%Pts{+zvOxT0$*p_d#^lSZM{i8_E(*9VwAu6G}ilDtNZ?jcD%ljQNUt& zc~)8D66#Zga+g#ndw$<1( z+;v`(#cGfKDS2C!Ea#eRd*+p#ohFs!4#p|TE+NDpQVJaNwn`%(z{^CQJ--{hQ+b6ZD?!F!T zVa6kgcAF;mFs(q#>m96Sx~_|M?!R8X`$JFn-6>gXJkLuC&2hNIB(CUmWWl+c6I6Y& ztMy-0i>_l#-}~9i;9Ss?Z+i;&tV)kLEZ1B6zv#oh)YA>STiw3=w0q)Ess18gweL^n z`F!qQ@0~7v(7UuVx@+RWH<3>Y<_OoMe>eOib-v`K6W^_kQ|jzazBv4>Ncx=+C-==G z-+vg|aOnMu*>T)kv`%e>=!YDI=GyQ#zr~xs>&`vZB{KJr@(Oo>mTKwS-t%^ zJ?Zmq7X9SBivLkLeUCZM|FK#q-+h0>mi0`2&57}z=l@RA$c^CP+#w)1>;2ii67^}p z7tZT)^h)~le5>yG)UMaE@_UMn^ttnQ*u@n~I@X=e`0TpqX`Ak{b!cz7yqML>TmGQZT~3rU_JZabw`6YJU(wL z{bhT^Z|m;#RcCtM9%cT)+WOG=>9+*oP0zUn?2K1zux;k3iY)lA^muQ*9 z`{Fg7{r7ZqDknTRJg4?3=Lf6UVE%bQQbH+mKkjtP1ZDoMnZfL5{%GY|#hyt;&5sQ# zImBh&-rc`sk9c3DY15m;3(qP&93Bg)6kJmJ9^cWsGwixh{rBdU?}rTY9cFxLd3RZI z?sccT-GYDQx_=~oHkQ?{`M!C|_d|w{UmoWcTzHG=YHKDjhlRhiVE%O{Y>(Fifs;E5^ovg1 zw!W`wBi~mzbKO?%jdsr>uiNf$Dq3*HYR&$D4+go{TTTb8h-hW+TV^XCfB36apQyU@ zu~z2Q^JYxBl*i;${^8wq$@e#BgexCvy34$Ieo*3peYa(rk1EXxOMfx1C!k6>t>Rva zt^9Lk?~)v0i|uTWqqN?+c}<}LPXO$m1JP&w} z&w9nvY~X%B>tw{a`Y_XDDmAy9KZgg*Ih9nIxgpN`i-1}8Y}O_1KO#8qtS;TIda#-` z?)HgIXZ&8@e_Tk7=TA6lk^Qnd*3szm46XR=d%bsk zvzI&!4W6IC*ChY(7Ypm(eOI$ZB3@a(U2nPDSy$%kn`iTWA45$w8A+* z7q*1eUHG?4;2(P&f0FLJ&Gmv8OCE$LotJT4GmGtW@~@i~?{;mOv8Ey?EXuY|3C1xu4cGwR3yL ztT!5qLY6(8we*Acn=r_ z)e1Hj+3+Q(zVx}gg*X8Uab4=b+Sw1PsZ|-XO*O$Z^_`|wo+Z!dF?%zL!m;Nx9kKBHAv2Vuy*k8AkuJF{|zkKF{*9MCl3z>>I zjxZW` zS2+i*{+PgXQO}brztlUatNY9Q)q?duYgj&tJ@{@^(|6!&l}l5e>W?E^H!)pg{>ZV; z@NdKYDKp#;SM@$?am?7oZ#pYYd$nwShi!_?N!DalB!AhD1saMdHR<VjbZEzLu{QZZ%%tvpt%RyTejv&8i>Fn=-itgs09t<<|6` zmorUJS3uOL+1JJU`M&>NI$W{!LcFp`%EiZJ@#h%){_{T&l|K9Qi-q6j`HJl;G(DIr-kevfz3=6J z{-EgMz`wRr4YE^s!flTmJ=_(?6|h;vb+ZcVj~map(CUb8qjcqtgE?o7QJk{MzXxA}_G z%>MMcIR`&33QsIm3*XPWW2MB~A55%$SEVg_<$vuB5i5<(6iC<`t*rWXrOa==Wp=^J z`EG7OlApq7{915gOS9&ewc-;h?VVN2Z>Aed2x$9Q-jFo5S^artbM~%>ciGCSmn^lN zulDL!6=$Ko&*e%U#Zw2`f9;8M$ocoo`F@kZ%&EW5aU7cRuVKfTsxO~;f9#dtwtWAR zsXhWL zAgP;s1qCD2w*0TSwfyevd0R4<^_tvza@X+b)9j~NTjRUrKb1`kvXA?A{gu@j=WpMo zZJs5H^=?-P$v((^J<6qJTDw5Zeuj%)XTHnF|F62F|1hd`_uOrYQO7fF#P?3U+WN+H3hWIRFTNMtGs}xr|NO1BeC?bo zW_Pls_dRgzvKE{J8X7tMPTKJFL4~*_*_tQA~jeFZl&; zl(WuOsHD!5_H2%4UDtKegt_S`_m|gBYbrd9e-uu>6kOLP9KbqE3Xy0SdAn5YprcbJ-$L!85uFUNzQCe4oj=TxGU^vgwM9MqWG;Ir` z+W$fQOYHjNkHdT_-f(|2 z?4A*R^jJ-2jb_SfwVluIEB{EYwwzj0F#p`)b(ZqWcE*Th9-Kb+mQ-+X^kar3Uybni z#j~FkzCIcqWR+=sbRp&$no@Hy=ik(jM$)A1b?4tJF6JOOQ+7)g#cvGZXclf@dO2KiT-i56PPMw{V zdCg}{qU6i8RHKjIitkLxNv(2z_{rNvV1{d^+Ziqv^Rw+)j=QEgn)EFx^Hul|$+M?7 zMR9L4`z_HAyCkONmTb1O<~97?Huc51!T{B5JziUF! zZdaEJ8x8k+OPpU7?8kkt+WYsM3;)&#J$AIoxOnW%#ee6sMr5V$b4iMnn7g2U`!#F3ElW;<*{$ zuXk&$&Kv&-eKc*Bcwf5aM6>@)LjG44XYcg;EqV28RD5#9o@*v^&(G%QuXa9uf8M5j za;>vD?eG5j`Sw=(*`wD|KImlZzx-vdUhC6nj|r<--yHpTIY~>W}b!{FZnj`>Oz z&v@^w6|&nMKi}}7US{o!-P^XwvBXbP`knFkPvCz0?(Lbo#16+czfV%RU@em`=U4vz z)%)m)dn>u^zvN#(|F2_r1<$;_7V;98E8ib~pVZl({vKTV3j_`c}OgSXK91+y66wpTsdc6TD6-e zJ)Zd_HE&vU>Aw5VBIYx`P>c08ef`?i?4`%4UpbqXJ#6_tZC|l*ACKFL{A0(gSHG7q z{1dp}dY0k6**nrMtS^pTliaIpk#Ho-VB^QUYv=h{&WmZgvO;Zx4AWD}P?1G~D2M zwr5&K*@F9PHW;yem8-kav|IEsQ_sVFvT5e*pZhP*U&}vtKd0~FidWO$F2A^iQ}W?2 zAB`QZ`|E}EW9OONbGa~Gw&eXQo8EajdyY;q3b4+3J2P64QD1Mt&5HD`|7UOEzrCK5 zMLjoO;nen=Jx%L2c5tw=&3^w;siODHq)k&k3bxeETWs0-XJvuy^z63_6~rI>*9cpt zcz@|+Lzc}_yo;??{OocLj>*W)_}a^J*6r-Z&Z*IsVUyRYwns8Qw2QiPO6HD#R;c{x z$mz3k@1G9+;;lV+9~n-%_m{0R(qdWhO}D3EJH32XZtXg^&wc)8ueFu; z?#l1k&b+>BN8_8AB9C*wB3w5`uj`Q6^88_A?D0}Lf2}{ygnHlJ=-83@Nb}`+rE4aO zD?fN2Ka=~7rLN-kU!6kkH+8l5Sf-{eYR%%??4|8=t(kqDD%W==C;QU{4^8tfnw*}; znk1(AwDfG&)3b-|*PMDo@)dG+HH(rt!klv~Pxp1xFKK6&@XL;VMPpG_g zhyU@li64#~a642gcQN6az&eo3_4a~Xvv-f8oVJu5%2Tm^kmMCxdv@183t@YwDIeQg z?@m+v{NA-?PFh^J#O)L@liSwTd!iHH6{@~bm~=NW?}&kh>7DgAO~hlbhDWXrD#!@+ zEb+YXT+ZdNgkvN_Rj{N*UwuHWvt&PF309xkTP@C z>4T@X&OC8%j>EHb#*PO!EuJQ&PBLP%Q?QIyTDLb}VgI!%_CqXUum0rlZws7tG{AS; zA+wtKhu^K_H@~@?wO09B?&kTpdJ*@F>#Rq(-Ttzrmz@vRvb5`6UewBx=ip`Z*JPK&#gr@s z3FSFnpQ9`%|9|}CbaDUer`DwcR$z4My5kM!&vyf69tnReu2{yEztbr=_u|@lMvwRP zJow0KRo@-|i^czBjF;*5%xeJ!9m|bx$v#&1@K25L-Ez%YKhX2!rM3g7b@>&$eVxwS zS7NYq-N$@-4WHV{`c?Pa-_Ov$cFOVi@xKnwC9Y4~(&Tvh;r1p1*+@!P9oTQ$+bANC+b9hH-G3%!N`D!))qt*QRzdt_Id2oaLam5w# z`>T|a-`JD{YR=C}tC^woBaJgKm~r*3h}+_2}uPNaQXRiJEDE2^d*SAXrHogU04j)T$l2e?u(4fQE^7HrqBL3U`nk#K) zC)&#C2m2-PcF&p{WMNv>Z{@V+a^y8@G5xT0d#c?f=4mBHu(tP^+?m*>ovS@zPEoe~ zGP@&14E^Od+dQr(bLhO0y1(<+Uv3V$+D?vHp6&M>7cITI|9G8}M_bh+?N2l%311sKx zox&V_-xVs}8R#8wD9lnSjJ~{m^1bgn7j)il@?IKSaq>f=%7-+$i$A6u<#-fTxWqB) z_FUoX1&=pK9b12%@A{s`6=inp*Vpx0MqR08Tz_f1sO1s%pkwi^+-F#ixL9^@od0;H zf6Gp_*vx&Vsj{->!Kr5-Sa+ZMEAsK$&iRY3zFW=_&D*T}c&+HWKL5B?j@!R^9_iwJOS&fS-5l--S=HPgb|O51hnaH%j?Y{A+CuX8KaQ*N zNtx|08_xX}UY7P>cZJc*xPBAGlV{#Y(aOq>2{{=~#!!I;~g_(^b zU$0oZm%l%7Q_g1Jj;RktoaQe)VBUA3E48!dLFuFe+6VHEusCnExYM2;moA|BK5otm z_Y%YN3M_lYz8}vyV7gZC4`1hGtA&4E7V9rYeaK3*kwd)Mws@O~R5^p-dHuB_g6T%O|b5TJutI=d72| zxxl~`ht8}m3iaFk>CfYvjM5qJ8gBk*oU{Byu-IL_!>sE$7oB>VrsAf)`k$-E=4W=6 zU2oQ3Js#2Zrm$w-`iJZvcv|-9T-YGKF)V8Cqyqa(^X@l&N#cj?~h$1_=9`>}jq z?;dj^)2pn)`2(lT=gf(9X*1o_HTEuf$97~5kX|OaZo#kSboRi@1-BftTPKH2thpE>m-st% zQ}>mdHS*W${FFC_i7V>OyKv^OTAYE-+X*sG8JGD^rWMSenw|O4r(A*c**T?}RQ{g@ zcVd>OWYb|V&6eZgUzhsmk{{l?9LHHQzYT;IL@)Vj4VjPJRu+;1Twu{mMl z(wVall!+D2msO8iuH>0u*S7oVwny#XYb)kV{&=TP+oJyUj;71eFK=;w@ITt8zvD6Y zyB|&2H?8(P=+oa3)SY%*^iCmb_-(28TzUt#f)vQD1uKa@C_cw+_x#6^2G$+F3j8m} zh#d+mpILe*R<=Amd*^Ph5A(Za>%))VHxECXuNB$ zk42R8l)%}$4`{uM{4jlHYdp`j?6r^WPG6sOvbN0bP_&M2b<2wE7h)~*XFU4NwDz%_ z_V#V=9~QU^w>V$FrnSWH*kYHd|8E^$Fd>#9OLi%1&mn2{aE9r|r9lN^lkOh5q7<-a z?eWu6{YRet5{R2`@3KZt>b-cMx%0IpJ0<1TDBXQEL8SYl&#cSIORh8TYcwuIEDevf^=a;&BJL9j@MPzwUD@LB{f5U&{U% z<-b*DpFHl_Zu9J$iNvhT9bxa*s@OlRQHfpI5TWsF;;ESnf3KceJL99+b&X|N`j6Hf z`z+9VzUeTVK$N8Oi~SD2-#AL>%uM;UcB%EMY2mwPzpT;E+iB^%Y3oM$hq;9@)=T!^ z=Qy@4YsJH@-=sV4o!{topEL84&!@y+iz4^vFz5QrH;hF~@}60uA$>W=zeU zrg%@=&$aW_{8(lV-K(8l=NV(^=X$x z9_i+t(tA+IU>^{*@dM+f%L&V)oL6s|S%0tQnb`RYZ}vT|*u3c(>yrmEYPPXIGw0OF zdsn6z$G!ZVykt{?{YCBzdPhI*mu!kSy>(?t=hW=7iPsBV7+$zNxYaA;cQ)bgiY>N% z5xly)kKU<|7L2Ky@W;Dqv5Khz7}rs<#a$<2v= zE`7rE#Ni#QS4rPY->kQAzplXBAQt&UJNK>3-f;W+8oon1f97>BPT{t{ExL1)tjIBnY|J7 zy`uMKE@l^eVZ9|V`j*6@yIF0U?_XLt(``%DWgmT|DJIj>xC)9l?sG9-*L;0)M&9L0 z|KnRTU$16gf6BDWeQr6&vVCjsv0QG?=z3dr!lWtg-BDeyXa1(aKRM*OFMIr&*?xTb zlZEot|2SlSt!%6NHSxe@zP}-U_TL}sExpVk+xw`ot5@url)rUqlk)OiS7%o&Q@&K$ zUh%5>#};!z)AH5kyu1q4Hy1AaCF39~wX#0C_kc#v*`La5ckeTKe{k`R(@!jf4#dsf zzQB{U{iMNei-NMt^WHI@F34eq0|OC;guJdiF<#mjY+5Y>ATBd7CjSUu18HRQHvO=U(4F zCo23`YSHw|d%e^b+^>j{F{?hAyiotZev#R;PewNO1pnH-;P2ce`+V|v=Sj=5SG6bl zuDdFA@%F(h^ID!?UQuuIFII(n%jXvl>i0&i{kUKD%*)`T&$R>pWqAs(UHjmw;<1I- zTrTpdeGOCSQt4gqtnoE_>$1sZ1{?jSewcFn$i0QFzqUqQcCu#KYi_K|6WCC%cP;$( z3jxn9S7&+LI#^;C>Jqf_<(|c@*VoV0PW#L*Q1j~2`?UhIA4bU+X@(r1qE|A5J#Kc! zd4>vW^KPHmhW9yhZzsld%viu+E^5uQVcJ?jmrH!hex|8R+F~&!< zxYmF9T;!c9i_oUBb~mZZQjW?`*Z$EJcx({r64W_!f1JzZjn`bFl{=Qn`utn#VB9Nq z$!d#8ZtsGnWd)KZiziG=;muw1VA_LKFFf+LD$gk^Q1%gh_~heO(@70h?EYKkYOiYz z<(S9&py?cEi+IT$PN()vgIn&^I|LrB3;8XX`fAPM&mWyqU2C89{Ns5s>s9(&%>(~q z-f-}4Rhm>*plG5zaY^R#U~e1Q#@*AlT;|hjQMu*#J44Ldf6|7#99FM5?p+Mix61M{ zYCL8!=XA>z#aYL;R|)!B?~q*9mG&v3!fMN`P$~+nc3%x|L*#Df_2Nks_@`>@%GNY=J99CFW=g4-0}Nv(vP;r zr8jmi6Kj9Uk#KyXa{|xK_&Tg=ux$`x!I2Or3YGz4qetu*?)_1-fMwnrfnB)axjT6-f7u!A?e2svBs^j2Bz-y-<1q* zcO2Lx%D>$!dhf>^ex)=13cnk_{Z$A&_G{6<_>&L!aQE-Foc*C({HLDKW{XC*h)hXVdH>g$e3! z>kXzQPn)k;F^OfqEXSP956agWUKS|(-Kbq?CGGU#<^!|Fi~#o+2VSk`;Nw+j|FGhp ztrvTo=Z9a$1(He!<{S}adi+#B@YM17i(?a}DOpTmzO}rAMOZGux?z4`)rPs<9NWY` zZk0Yf%i%$oN|s(!V}{uL3;RB-ba6JG96fF4o8>zmT<*>8SG)3tUF`9@73CVDi^>$j zmPK(zc~%ri7e(|c9J>BY=5xOMvq^V89nySap3iJPLFY&vn+(G{#n=mP4{Q-x_PcP- z{Lbja=M3>Lj595MMIZ5!4VOCS8W-PrE#7bDE&tUA^xBUuysN|HuaI^|_(av2^^q%Q z{%|}pH+fov?wr}T3gr$-I`REGFBq|P693jq+xQ}{dt1y4VczU5s9Rvx)V;jn_yp!c zvAjqNZ*9Xlr*5aL;abe`$FKOEY{t|G;aj49XJz7p*F~-gH9uSN?O92vO`A@Fh-HHK z$<-ywC(1-V$}f{W#>&!Yzw9Q%gga4&4tkxHYh3tbjFbOMCT_@NG)X)Vl3SbfH9zz9 zd*^~LwJLd!P2>u)(%gi(sym`uZZWc*o@l$xqQUln5eqxt>Ieux6Wg%TlaS+ z>ss!Q-`6j!F}RlhaY2~yA~R)+%Fb`U!=s{a%=0O@S9N65RjnVQ`Ck|8)T>Qrd|4kn~$^Hlj?E|d7nT~O(@ zJICouACC!c{*b6*u<|O?HaQo*ZIK)@?_4%%^YB&b`jualGnD98_IWRn_v*dln#{Lb z&Q+Y&`jO(~pr6ND#dp%@SJ$^D=RJRAi!PjFoOhJpe{uh8PdtT4vyTjW!(k?fg*e(I$KK`MC={%jW;uQtxmnaCYwecPf^) zMa<9N#i_FHn{{+uP+IQGjmj0f*1kQxlj;1D1F_A|t6KEuXm8+nTrw$1tj9g1E8SR7 ziuJsRp>91-}WW!#xyaw^?`uUlf+HU89Whb%kDJ%&TF4=_>ssV z1LxukiC$+NmVb@>d^xo1$>qZDU7mZ3KWteeJSW;CPA}lNk>i?U2WRZNuJvx2SF~~T zQLWs!Tc(+uKCqZWw!P_jcgF$imJjj;_clmwm)J6&ZN~bolMZd4{O#${waYF{<+|xR zp)YdvwTm~@u5U8gl67{nEyto+W=T#8zhZW0tH}DUx6|!UGnW@Hiw@tceScNplT}O8 zgEu*qA2x|m%r1ZWIwpMEJf}-9?k{3sK6))aU{+Yt^gz)GzV9+rZt7m~SQFs8+oQLN#Q{vD&EY*Av;cygyfM5x%X4qJC?Yq`MoCR{SQm-{iyqU&E3Lv%3J13J5@*R zxe)ba&pYQA&)9ViuV5$_vz}C|o{;e>T4Uz+?zXAV%5L~n%Uj5{CKs)h`{))Httgj& zrS-suyR8fQxED>+-C$7?BXG}((Y-fYcI~q}7qTWj>b+z-t8ewAm|pW&8oX;S7{!Rn zu1zdjdo9ZOg|v0!bfvs>iLxy%zqa&Edazb_dC323fqb`oEj13*Ydrg2spHJ?VoP0` zs)N5$gQd9k>a|Ym_U&zXrL}tNq9b=!e!5oox^H_Q_j=3d6?4}!-Ft8+vf6#-+T7DY zd2eGj@A3|m3jl31xc^XOy}}RXIE7O_KgAY^te3pktl&2B+qEf=)-IlFzU=A6Yq#%i zk;#|6e(%cG;@H{!+m~m|f0TZ9_cX0bhT0z!%XCDRigmSj#%;Z|Fj;e{bG_|; zR&cLn;8))BHYT$AI9I^!X{oFmHY?xcy5R9I9@Jtw#&u!!`&O}rN(*J%aI<}jf0{2V zHTi$(+Q;kW`$|pzWn{!rM$u&CeCT-0qM0G+kX_XSdjTnVVkHx3U@y zUr(sq*P?Ls{E9!f9>l$U%~Mn%?F=F&Yt~+!y60g7j8OR|8mr| znBQLKJSBGXy>o5_&rUzs-QB1!VBycd@AuxmX=5zE#AH1w1xmvKXf{*pb z^(4*U*_{fXidZ&m7HHAEa4+q7g>ge0`{lzOoX_oIHe1LuzAJ0_kpA*>`ozP}w{s}& zX_B$XjJoH2z+dqCF@;U??i2pr;L%~cccpTT(%)bA?PT|}8~WeedP~{rnoWxRdxtHh zyPd2$1NW}Vt`@3LPrbLWtcrgF?{&Yor#^9)_PrK-a%b`58prBKLE4<#r*6B-G1;!~ z!4HNH?zh_Yw_Lurlv887LQNLmrhfh6cU&s`!lml=Og8?T9Fp#$g;`P7vMWAb6KsoGzLe9MyHQ#ou7oYH%IeUB znr{|KbA5%{-t1OMd{KBLh-0BaNW;RUY9`}*j}8UgIdfI8P3=0*yoCl^_2OR|K5a}3olIh?Obvf*-!U%#fyY?Di|@}e6GW`wX?4v$TxdAv)(&KVlC{tVG2bNU>V8oh46;859` z#dbbGVW;>;l@P57e^?5SUvW~XEObtg6qRBek+qWfAsU>Xi>}TnYM{PPnQKeJ-cj0n$GQJ>4{gCR^Iyl zx?D5!tcnTKfT`?EbKadS?{hmQVh+ndM>XvE}m|MVjkkEbcG({Qg>{UE7g% z-pv2~46ed5Jv;kfALd``Q^&lBRp#jDZSmJwO^uzqm(Tyh^h0%#s(8cuiN1DRe|Rq{ zxqaE4*s|gO+)u8vPh}P=bOiSO;4wU>B%OcjEVD~<$os2>ehMG#*V<3Z{3w((Z`QKU z5>DSN8PY(5O^o_ zz&629$wkI(%PF}%`wnE*zTfe!IAH#6LCs}F$sgXWJ#p~P`fQ7(*_$1%+WbhIwT*S} ztZQ?&_TN_9X)dl5HcOeqS?k3dJB`im{x8#AYuhDIb}6nsEZnocRPpr-bu9$b+urOR#v?I zi_g|2e&1hz|Lbw}-AkL_I7!?Wbt(ihy5-wA`f@*JzUv-cZbMNX_n4!uQn@iq((i}QCamR@IknX;MezpZu?ALoX@kj zZWQq7aFBoSZ;_shgrVC#XU#*k9-oco?3gmIWlj5pTGO|Wz3;HxIV0t<=jp{QZxTAi z{j67=f1@&2aI28cBi%ZNmiY10TTOr5^0~0-7gO_zxbMmpL9Y+r z_!0TX;Ffzax7O3BNxLgqPZs=>_q!KdI=1zf`a;p-jpv@q zi{AS`H%n)h?~7FpB~3Al|9@9JVA-4#k#X<5QwxQsl$x_jr07^o-P+6T&8%;bMAO|-KBMh`q$0gTlb&$ zJU)GH$A_C@sm^Yg2U02+F`H|nIsmoKXmS5hrFVE&%iu@t==}IQ$5|%I4Iaa(` zurK}3w(#e-gO|l`PBGcsB${8j=1!Q|FNs6(_E+B@E-%Z74_;hw#i5`=;O3cRi$#&W zZ}&gk_owbi)dx|f&^|?u%gf)tTU2`bie1y}uI0)sQ@6bP$}zEAndR=O>^i3H0yA5e z%3IFq=4kFPc4&6K#P~^SEqC|VA5));t-sV9{Z1=U?Bnxq555S!|L+p~1m zxL81!_gfG1@5TXNPA7y3feq+Ae%Lr;<(3=mj8eSIt)gV+E&1~6_VxmWvrc>x0#BsUwHN~S ze+!=U{tt)X(z}ThN*Vi(I@`3ccZ!`jo+74bA^L4M`;M638cIH|vsvDUDPCKk)YSi; zAv`FmwD`Nqv3dSQs^=A5ytg=osSC(I4fbGj+5Kj#?7OtY*9VOqFU?4`=4APpW?{mf z_(}bv&>OV?Dc&bL-4}2d&OhgvkX4|qU??WMMcz*}HLF$JZsvoZ*-M1d!Y=HLjGY#I zZ&$M3wH-ypJe@C3YW3b*b<=3-LqFkNS~}NDI3imzQ!jtyPJYDmJbcTsv`8Cg>)aXWFs;?3s;wIRfXpbv_fG0b2{e@xj%_<3>Zqg@uwO(sB!|yE1O4 z-7?$!Wxb%<&78&^!7rUQ>@}J-)BQ^vhxH68%i|RvQuj(^?&Uw}7R4Z^CRLi>o-8hu zTxPeZA>zYJj=YIdZZSNbVzb3F)+i-0UGQnqKY!`xx0ino?@)OBwDS6lw1;yJ=-xS& zyz9g2YvuyIwH@kADv|cT1@C03yt($$YS)+Yzr9{2bDq7q$crFs9Rh~?f{Uwi9Dy5OM3%)D}=T+u0fu}Ir- zff)ItTYuMmTH4&+btr`E&RLy5^KT!jWqhYsw&eE~F?YVz^CYJ4k(T^;$Mda^WU}$c3dud+71={-R=KS^qN~l^JgDx4(F!_FFl%lwsuZPvWn(2tu-$%-|(5u z^yhd|t^{}z;Xk4~3UurAf2IDtU+^>WnoroWifWOAhaYz^2&BDy zyTo#h{M2p71;4*HWLfW|ooIjZYTD)|z1i7+LyuU@IC-VxnBJ)h8T0zH7t#-~w)lE5 zuH2s4*6P1c)lgg8Jyh~ zIqKieUDtKj5~DppRkAEMC;NT?detvvpFv_9WLG1xMU{p<3`)NC+udIa@st8 zXmY4Rzvt{%-%H->q6*S>R_kw5WU*M7{e!RnmAP(ez<>Aqcjay`f5`A|A*Ye9cgDJX z)n4}c(*u*w*L!EPoC&-2%2(R9!{PqI-dmTB3B+AFU+^v3%H(oKSpKY+t}T;pUGQQ2 z7rfE3BQ56mI`xZpmVKVrmwox#^rN~F|HZc6R-Ex`Ta~bn{36Y5w-qmQRP7Yst})a8 zs?Ss93Wadxm+5kH`zN;7z4@tJ@?yEvub1wxx=LOwFZ#8Uzg%;!+lvg5^GumrHiTK< z(mdd>(b?u{N4k~L-13g)``Z1pg#w>5oN{(%J`q=zvBHi$pxy1&{jke%+mn}7^2;5K zRXaY>N-;3sQTSTniY2~nH;*=Mp8c(aKfg#t~tM+caxBuebh5LW3j9tg% zeXJo>DCgv)Uen0Mru-ZWBbgXERXo$&>TguvSyR19UdG zeK>#g7ROTQvtKLkI4B+5vfQ*P`K85oSS_+t-G^Mc%9KZmPbk5jDMNB zgKmgCxRq2sb z?2uWL%!SfxUc6n{%Jj#(@Y%m*9x7+Ed(|f88O+_DefUI{Rew~) z=UX|3v+KnVE|>dzmusWsI$j0#{jR~gE+p!HxaC?Naot&b(c9UsQKAo4ADmd%@?J@H zj%#I(#fP}`C=DcvVAkNj~=_ktM=b-!OSr3%!$*yqO~(tO2@EOid>qsW?}C_ z>C#Y_le&AiHWlnT*n2_m(8{Cl@7OSPN&9a#i;m%z7ORflG zMs3bmE*-<+xuyBrL~-y;2bWb>Q+Z~#nC#W(sTv3Fiz_Q$b@G^)5p{o-tI6F5X&K^Y zuOvO}+;ZvHHJzxJZ01h$GMCOhb?!{&3Won%B|2AxDZOHw?zFo@W3|3s6sOevI;Xn+ zuydbpm?{3qdpAvx<^DXE0+o1ox$t~`MWzsbr}pKATSVgIkIFjBeY$FY(Q?Opv*%HL z@#bAuHG?oc+pk?zv@4&J^!P?dH1j%QrW0 z-CoMk=kutgF_>erZNq^zLOo#&_Z`fh7d|L%(d1X!VcPp3P4M9H&kf!hqVxC^USH+? zaHq>)?PiX-b6p-JnV9!*=(hDo3q;&z3_kp8zkK6OKbC28ckE2fJ$r2Pa>2wpsYw1U z@2fRZ*X+OeKGN(t^Nt;}Pqv)5y;3$|#!*h53z1B@*QRZmnd^3~Mp4LlGgqW~@HV;Y z@0ZW0-LO-3=4#DE?k}GWTinVXv9!8!%+Wf${K7t_fXLha4el@I`94y-^Js3j!Gz~0 zwkg^)u!Q$9+OyTUYF;){D`z`Cr>?={2J;EF65XZGHZS>Y=O}P`jfShsZ3*W!QlG!x zTiOwp7PPxJo%v~+RrPt>5Vu$NU)A3Ja*N|oz*(t6ri!k2_a#;vo^Ixtr*iPQC(F61 z56o}RSjoTpd1H4$iCN2o%?ER(0vGI4JM>DR$@%jH-yc17cFrx~LVNBp?(5_*SYE)@ z`0>-;DW5;OpR_*nNCv)eNWZ%4Nad5f#a@$z}pKS_w&&ht(dg^p#a>vw_6Pv<>FG?ph$77{zz_d7;IAhV)ihHon)knHIk| zl9uvKZM%8m_2!JfSEsCeo@xF@Dx>g)S@(hOg2vAzjO0IOrq0c*nZx)>C`O9}G;WAUkpN5sUYLb3tW`34;DEPvwl9wza4w>-y zt+AD(l$j^b@!E|?4D;CX+zK9O=-oc?h{5cE&syOF@tO5$j;|g6{GGi*uIDR<-ioU& zEADdm&0GIhZqeq}w^dD_w<%6r>vwSd2GizeRbOU`E;(NN=2G_a>SV);Jogw5d4|(p z_UTWEn9;wrUwXpd6G8jFU%xT`=;?+vJHJ{k`8>=0`I^*Ea?>|UwA*;sWr}sEPn^tr zHf1mG@h?`L7jvCD&Ub8SP&hO7z-x=9zlxLoTelkgP3D-$tJISEvLd)6@`r}dj4PRp z(ccxMZ#%K@ZCAP}%GMsG>$m-)tf2(IqR)Gab64)SM_k^OIWKW_$cK|H4Rv!wUj(Wc zzf9i6&6oI_annUU=KTk9=efyWpDfd`i<>j%568w8Z;yYRV|nYlOw6*&0!)t=)xB4d zo3wRlBv<()^O&qn4?ZZXO#P6&>GuZRrkf@T#=3fL9pCxpv|Vb?@r(X?FD`{y+P&kh z$;+b$)_>h+;QHP$o9%3*-|`}=@jp=)1dhd zo%juziyk}>eiEp~eo8K0f9&v(l@nRQ?0IQ-?Tqr0X#bMNcD&z7I=dQx2YPIPir zdtqi|@)n&t6%%iQh5gvYQWw z%lp@5y((E%XEV2ElzA5(%KK-s``Ff*8b!uS(}OqFlpmIv<8^{1D%Cf095<^&1CN6dh+WAweQ*_nKFtrKsEA4Og3b+2#__BPf8)(YoA@`r!Upd>k zmu`-}k-uoQlGpEbTb*vrf2%j`-Skh|+ixm8vF}(D%P4qZvB3M5A8Txq1-4s0_0;ey z^0aX*|EwSHD0ygYqTTnSY@B?7!YkH?USbJTI5NwhCCev!+Lw36Zo)yI6*ro%FRgnJ z`Z!Aa?C0Wwo_jy0#l9|^)9v*8jliwgJpqpAR&8ilsC%N#wn5;W;HluAMJe;^U)F46 z;VFeoc=(p*TLeB_vEEeq-ia*jmXB_>96Y;YIcD9}>xjC|qr-QR^J{rcmv_-gG1u(plf%!V8Q(cq+|HRF-~`_09H zlYX76I`U&e-~D61CEhK$;`U{K(C-b(d)Bf!FQ4xc`S!@!H5Okr=JHS8urx9++cK!i zEFx>W!j6mG5n1ele?ItcyW6F)J8f@l%Y!rS_wuzH4|B|UUbX*k-2LRd^?7ZnHx3Cm z%@vJ_70q1M)7#-P=hzi7g^n6-rW>sshs0jwZ7#mSv*6#c68WTqH+wGYoO4b1ZQ=BT z`|Cf?l+TqciY@n*r2S@1+b+ICx-j>Q`?bf}DYj+I*$wuuEzBm={dwQ8Z$H1G|ILlJ z)W60mpQx(izIg2|$4eEruhw&K^EZYEAA6gJI@@qr22=G`P$f74Mog{mbXnTy>tGJsK>j-SLW8(fAF5fD)d{| zQ(>q4!`cfgnLOtj@-2-2=lD0jp@+${_Uwa~+$#J^9@9e=e(EU|m^dl?8QRcZT61xutJl|rH_#){+ zR*Sf=f|tKY+ml<)9i?WT5}WRa&3f>_+nHZ+nbV7q%oY2@xSSWx)aG*jYTCS9pC^~~ zpF>$<2J;7%Uct6~?Ed33OFp*y6{|P z=AjFr9j{lp*U#_Xk-c1CmK;N!-(r>}YH6V+i>@ju-fcG6rNVi#&bWA@q37?n<-g`> zC~!KxQ|I#N&0_P9cevH^rr=LxL|HPVI0O`H^ViZASRi^y5EH2r$k)|J=%#Tr+Nmrwa3(wA=ME;1?Y(yq+K zywTseJy|8R%ATcINq&?P&CQ?vF)605WVuqh@@93N`kQ8}qBd)$ebS3=&YpN>so>k+ z{X43}PYZ}UE8n+nF<6#(=h@@*n372bQ`4i)UB2Y3T!xH*8SyYJO9?{ z!FIvM)0Q4S)2>GUu-z1HGXLA_g3v2Wb4odytvg+wzF!vd+p^QR)UNf%8hQ2mKJVK* zelFve{9cpNSl@f*?4Og)CzSGzD^B_OsrKzLBUzq2HI6H{_8+V~Q2k6(rN}&Uj`ho! zA9+XSUNY~!9U;y6cuRSS^c-Hla>X;*0yDoe9O{{;^8eZ#167M$-MZc@Gd5U>rulv_ z-+a62mGJ8k_q|O(OPBv&|NEdLOTxZOyP} z>39AY7CC>?1?SvqUh{MAly~Lz40_HV3Oy1t!}Jb!wy)G_IV)0j-}OTs?+2*@-bFsL zt`*7h>&~6pVOQ?-yVCRhZZS=*(zV~;WF-i){;=;d>bz`a*?nU@tK*p`85jSj*{#_! z;rFYUIZr!w{>pAyz-_h6e6`Lc|1VL2^A#Chd7CnP(dM6^|Ce9k)S_PoHM9O0-QIBZ z5YL)ZHwsyH-oJkTZ~D9|`>a|m+uq8hob7*n=2Fz6W!}48;B@tR$+tQC`yZRDMer!?S;n!aon_w7sEr2`m7hv|7B11# zdFNblBPr#cwnn?R`J)5n6TX@;Ueq!uo3tT(ZLaf=o0%>9a{KrditU=aGYu>scpbTG z(fYWZy^&wzz@DV%%ugBT)Za1tSr@Z(wOotFB!-k{k4$q<|BpT=5v;XltRi;Nw z>5LG|&Sfvw{k-p6v^7}Xf0r!VRImSK!i#xs@3oj7-*`*n`BIL#KQ>fJ?Fjg-q15w3 zco)0

2$X2So+*?Feu%;@-Ew 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 diff --git a/autoupdate/timestamps/global/getDailyRewards.png b/autoupdate/timestamps/global/getDailyRewards.png index b249f7f19c543d9a469c1a4b054ae3b0bb3dc2dd..4d6c44ef51463f9628084d5e266ec319e5627821 100644 GIT binary patch delta 359 zcmbQsJePTbeZ9T+v_J{A5BDp-Ts1oDbLqg+qpCg29B%nE%kVHA^}ld$dzQz_g{~bk zQaJ^k$1)67EEUq`4!rMoc&A3YoW-2tymzn9*UnvDu(_xye#T+Z7`KCRX$2j2Y9Dz+ zAC^58R=aT6VOG|)_ivv1yq$BfY{o(NGmqN7eRclC7hY)iwU*~){j9yS9#z+LynVc4 z5ATZy>!qHT_GE`m|H!ag;#fw5ci_we{JQ<=R{I{+am|kCy!E}Mi1Rk%VeUH@O_vEx z-EF!5keHt{$7P9wQgN@MlJ#HmrrRI+HM1oAqeboU1;52h`Ojb8({+9056e~AH#lB4 zt-D#-w3y|JcT;udykq_~oQdrTjIG&Ik23t4nQbIyzH!2Dws)$zT>V+qFXkE?u9=~K z=GR* WHnV${OkiMOVDNPHb6Mw<&;$UI(zQDP delta 359 zcmbQsJePTbef?hVutW*A5BDv9WzAfsmU`jRBPCDo#w{~hEk!uI>K&{9hdO)l>N&l5 zu%Ox7q^r46w>BYOYTrIP-t(#^CCfhFdH!qH`sXHhbV~|*tatQfXB0F<|7ev{`ylIj zxcQKJ&*EmgIc*hvj$dD>S-Vw_eJo|MF*%kPR*22j@0ztJ|Tlo^?;lT$evG*HhQHl=wwI z-g9ie$Q93Kc1Hh4=KEYWxF*bRyWRRzpz3C}l3=*u^v_)LmgGvsO{=FVdQ&MBb@0KhV_PXGV_ diff --git a/autoupdate/timestamps/gui.png b/autoupdate/timestamps/gui.png index a74a7e94ab30540550512c18787a418abbfdc19f..40fb7f11336a86525f2288f9eb02ce326816a024 100644 GIT binary patch delta 370 zcmbQoJfC@jS$&A7i(`n!#N108y{83Auzt8-Yj3Z6`P34TsF)a)PBz6mCe2b@OiTAK z*!zE#<5D(p#gc*x2UTSjJ1(52vq|UC<@4Jg%B@()t$)5+|GDLJo9Fiq-JNFq=aB53 zBfKIqkIeio9=Gtjpmk<@%^`_hFIcWT+wGydQZ`0nf%vul8OPS_s{h5f_qfWsXMeQW zOz&_D*Bl7U`M#)V!m|8>v4>K5uZOJe|H$)O;*f{b^hHK(@>z2ECN&2y%dC0qd1asa zl-D=>jQ1Q}w9IJg3Y#an@x9V%JLI2fZ!}xAY=6IHkHiYC+cS#=wilhu{kA)BPN&rz?L8Tq_ujg{|qO7XAAC)&i1?a&*biU$TsV+`&#N`6H=Z_FL`ZUi@g9sJa%~3(8|F1>g?%*HVYl}FEBl|R2Ub_i z?wJ30SKHbSy;o6l(tk{Ds>;mzpz$E`&!IvVYaY!zEAH?oPAK+Oe`F?Roc}QJ*0K$e zw_V@6O1^XZnY1YO(yjZ)Wql;_^mbc5=UDf2QuedG7WaCr=V<0!`6m3P#iZWv$@9!= f8+R*>{|pk>60C#n%BC_fFfe$!`njxgN@xNAl3KK4 diff --git a/autoupdate/timestamps/mobileGui.png b/autoupdate/timestamps/mobileGui.png index 651d5327f24dc2587a4a022ea40f49443e2f832d..e986242b00b8cf3b6b5f73e406f4c39adc70f424 100644 GIT binary patch delta 370 zcmZ3$JfC@jS$&A7i(`n!#N12!y{89CuzomSyT9)0nYtBI8oj%_r}#Q<$>cH>Vd<)O zto|SB?8U3w^yET9bGLAF<)MS z2&?ss1AiDAJry+WRC{?`yXr%m9PVTmdo|FL{^9CBAgp#a$tK$1vlc>)oTf8^k{t zitTqV6+Ept_hN|k`j6_2rP-4o_#Jrsqg7rp=R)9)yPq_8_nt8o>(-uevQDypvRUi& z+`TV)4GuRO#P@C0&iXZbNB_gm(>Kqv{9R}~{Z86`!J{iz9A0^-dz)R;RTJNT$3M+p gVmoExwo~yeLMdiNF=zKPFfcH9y85}Sb4q9e07N3Q`v3p{ delta 371 zcmbQwynuOvS$(Ldi(`n!#N11Jy{9EguztAz`NitgZ;6xG^z`%sEjTZwson@s(D=vt z?q4{srs)=riO$WudXF@C*|vUZoG-Y3-#xzXjbic@74Kd@n)7pT93OCHM9f0W=a zkmuzyXbk>h(4{QG>(6a((8TwvKrpF0uWI_r*SF&xg@5#E+630mkK_1V(P91a|G|c7 znNv*mKZ?#NU%X5FQeuI5LGbC=tFOFulGvLi_&&OZxD_mV_A%~s{vN+%=Jkup<^;S; z)K2-)k$%f+W#_4ybMrUOoN&%r;<&)HkDk$ubC;OSc&`~I6mU@J9?SKmY0-bw>p3bo z#7Asi`-RhSi#P6Q+46fgAI{hAuQNScH)BSlcel5Quj7`PY-SoPUiFUE|3jU+_I{tIV)Dna7~h zIi$6Es{RZI`MnKU_cmXdbnEcUh1bqJFitDtGl;Ty#+ zS;lVuEVExIz@GCRn@z9$53%G!e73Exr~cI8DOz_jBIbC^FH;@0TrU6Y-7nS}9KLHX zzke%t)UVq+nhTwMQ;na?9J?A* WV)p0qhT9Ab3=E#GelF{r5}E)8o~=Rv delta 362 zcmZ3$ynuOvef?hVX^9f7AMSsCvHF>N-9$D$J-vx0te4WHt}GDH_{;kCZ#b`}*%pq8 z&CPsz7bSSPc71V_7yJ0?_1yybf|rf$&-dw_+j(y1xxXfNv|}Fdzk4LM?7{7?Gx@~={^^R_UMwr0x@+Ixt%mKvIthWbRf;u7a_{*3ua{=qA{ue&Ps`*R z@7%sRd)#l9KE$j0c-2+)iY{fIB$FdoSNJ@dKI?e4Zv4i1$IPxR`ewY)CqX}@qPzW; z)ymFOi|2gbID3Mg(~P4AW*_~c8|N-DoAKUqp6Y@o-aS0)yw7gip|+p1g1LR;56e}v zZ=AZ2n!EKgSG{n6I;R}FP51pD$&(s&f0>*S4|95vy8dOvonu9>bZz`@ne5T{x`^LM za+*=4%C%!xzVsK!FaEXqRNOb213r2?m)LbYn!Dog(zfSI|FP^=)cte(liww|b6)Rf a*UPO)u$_?neKi9E1B0ilpUXO@geCx*eYN@k diff --git a/cheats/Bookmarklets.html b/cheats/Bookmarklets.html index 179057c..7b5b3d0 100644 --- a/cheats/Bookmarklets.html +++ b/cheats/Bookmarklets.html @@ -3,10 +3,10 @@ Blooket Cheats

Blooket Cheats

-
Gui
-
Mobile Gui
-
React Gui
-

Monster Brawl

+
Gui
+
Mobile Gui
+
React Gui
+

Monster Brawl

Double Enemy Xp
Half Enemy Speed
@@ -19,7 +19,7 @@
Remove Obstacles
Reset Health
-

Cafe

+

Cafe

Max Items
Remove Customers
@@ -27,7 +27,7 @@
Set Cash
Stock Food
-

Crypto Hack

+

Crypto Hack

Always Triple
Auto Guess
@@ -38,7 +38,7 @@
Set Password
Steal Players Crypto
-

Deceptive Dinos

+

Deceptive Dinos

Auto Choose
Rock ESP
@@ -46,7 +46,7 @@
Set Multiplier
Stop Cheating
-

Tower of Doom

+

Tower of Doom

Fill Deck
Max Cards
@@ -55,7 +55,7 @@
Min Enemy
Set Coins
-

Factory

+

Factory

Choose Blook
Free Upgrades
@@ -65,7 +65,7 @@
Set All Mega Bot
Set Cash
-

Fishing Frenzy

+

Fishing Frenzy

Frenzy
Remove Distraction
@@ -73,18 +73,18 @@
Set Lure
Set Weight
-

Flappy Blook

+

Flappy Blook

Set Score
Toggle Ghost
-

Global

+

Global

Auto Answer
Change Blook Ingame
Every Answer Correct
Flood Game
-
Get Daily Rewards
+
Get Daily Rewards
Highlight Answers
Remove Name Limit
Remove Random Name
@@ -94,13 +94,13 @@
Simulate Unlock
Spam Buy Blooks
Use Any Blook
-

Intervals

+

Intervals

Auto Answer
Highlight Answers
-

Gold Quest

+

Gold Quest

Always Triple
Auto Choose
@@ -111,7 +111,7 @@
Set Players Gold
Swap Gold
-

Crazy Kingdom

+

Crazy Kingdom

Choice ESP
Choice ESP Loop
@@ -120,24 +120,24 @@
Set Guests
Skip Guest
-

Racing

+

Racing

Instant Win
-

Royale

+

Royale

Auto Answer
-

Intervals

+

Intervals

Auto Answer
-

Blook Rush

+

Blook Rush

Set Blooks
Set Defense
-

Tower Defense

+

Tower Defense

Earthquake
Max Towers
@@ -148,7 +148,7 @@
Set Round
Set Tokens
-

Tower Defense 2

+

Tower Defense 2

Max Towers
Remove Enemies
@@ -156,7 +156,7 @@
Set Health
Set Round
-

Pirate's Voyage

+

Pirate's Voyage

Max Levels
Set Doubloons
@@ -164,7 +164,7 @@
Swap Doubloons
Take Doubloons
-

Santa's Workshop

+

Santa's Workshop

Remove Distractions
Send Distraction
diff --git a/cheats/global/getDailyRewards.js b/cheats/global/getDailyRewards.js index ff27791..1131ebf 100644 --- a/cheats/global/getDailyRewards.js +++ b/cheats/global/getDailyRewards.js @@ -21,27 +21,27 @@ if (!location.href.includes("play.blooket.com")) (alert("This cheat only works on play.blooket.com, opening a new tab."), window.open("https://play.blooket.com/")); else { const cache = Object.values(webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache), - axios = cache.find((x) => x.exports?.a?.get).exports.a; - axios.post("https://play.blooket.com/api/playersessions/solo", { - gameMode: "Factory", - questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] - }).then(async ({ data: { t } }) => { - await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); - const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); - await axios.put("https://play.blooket.com/api/users/factorystats", { - blookUsed, t, name, - cash: Math.floor(Math.random() * 90000000) + 10000000, - correctAnswers: Math.floor(Math.random() * 500) + 500, - upgrades: Math.floor(Math.random() * 300) + 300, - mode: "Time-Solo", - nameUsed: "You", - place: 1, - playersDefeated: 0, - }).then(console.log); - axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) - .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) - .catch(() => alert('There was an error when adding rewards.')); + axios = cache.find((x) => x.exports?.a?.get).exports.a, + { data: { t } } = await axios.post("https://play.blooket.com/api/playersessions/solo", { + gameMode: "Factory", + questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] + }); + await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); + await axios.get("https://play.blooket.com/api/playersessions/questions", { params: { t } }); + const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); + await axios.put("https://play.blooket.com/api/users/factorystats", { + blookUsed, t, name, + cash: Math.floor(Math.random() * 90000000) + 10000000, + correctAnswers: Math.floor(Math.random() * 500) + 500, + upgrades: Math.floor(Math.random() * 300) + 300, + mode: "Time-Solo", + nameUsed: "You", + place: 1, + playersDefeated: 0, }); + axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) + .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) + .catch(() => alert('There was an error when adding rewards.')); } }); let img = new Image; @@ -60,7 +60,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1693429947390 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1696542129449 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/getDailyRewards.min.js b/cheats/global/getDailyRewards.min.js index 3e05e5e..74107a3 100644 --- a/cheats/global/getDailyRewards.min.js +++ b/cheats/global/getDailyRewards.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let d=document.querySelector("iframe");d.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),d.contentWindow.console.log.call(window,"%c\tgetDailyRewards.js","color: #0bc2cf; font-size: 1rem"),d.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,a,t)=>{a.cache=t.c}},[[""]]]).cache),n=o.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:a,blook:{name:t}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:t,t:e,name:a,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:a,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/getDailyRewards.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let a=e.getImageData(0,0,this.width,this.height)["data"],t="",o;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tgetDailyRewards.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e,a,t,o=document.createElement("iframe");document.body.append(o),window.alert=o.contentWindow.alert.bind(window),o.remove(),location.href.includes("play.blooket.com")?({t:a}=(await(e=(o=Object.values(webpackJsonp.push([[],{"":(e,a,t)=>{a.cache=t.c}},[[""]]]).cache)).find(e=>e.exports?.a?.get).exports.a).post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}))["data"],{name:o,blook:{name:t}}=(await e.post("https://play.blooket.com/api/playersessions/landings",{t:a}),await e.get("https://play.blooket.com/api/playersessions/questions",{params:{t:a}}),await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."))),await e.put("https://play.blooket.com/api/users/factorystats",{blookUsed:t,t:a,name:o,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),e.put("https://play.blooket.com/api/users/add-rewards",{t:a,name:o,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))):(alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/"))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/getDailyRewards.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let a=e.getImageData(0,0,this.width,this.height)["data"],t="",o;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file diff --git a/cheats/gui.js b/cheats/gui.js index d11f4aa..c8a5bd8 100644 --- a/cheats/gui.js +++ b/cheats/gui.js @@ -736,7 +736,7 @@ { name: "Get Daily Rewards", description: "Gets max daily tokens and xp", - run: function () { + run: async function () { let i = document.createElement('iframe'); document.body.append(i); window.alert = i.contentWindow.alert.bind(window); @@ -744,27 +744,27 @@ if (!location.href.includes("play.blooket.com")) (alert("This cheat only works on play.blooket.com, opening a new tab."), window.open("https://play.blooket.com/")); else { const cache = Object.values(webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache), - axios = cache.find((x) => x.exports?.a?.get).exports.a; - axios.post("https://play.blooket.com/api/playersessions/solo", { - gameMode: "Factory", - questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] - }).then(async ({ data: { t } }) => { - await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); - const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); - await axios.put("https://play.blooket.com/api/users/factorystats", { - blookUsed, t, name, - cash: Math.floor(Math.random() * 90000000) + 10000000, - correctAnswers: Math.floor(Math.random() * 500) + 500, - upgrades: Math.floor(Math.random() * 300) + 300, - mode: "Time-Solo", - nameUsed: "You", - place: 1, - playersDefeated: 0, - }).then(console.log); - axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) - .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) - .catch(() => alert('There was an error when adding rewards.')); + axios = cache.find((x) => x.exports?.a?.get).exports.a, + { data: { t } } = await axios.post("https://play.blooket.com/api/playersessions/solo", { + gameMode: "Factory", + questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] + }); + await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); + await axios.get("https://play.blooket.com/api/playersessions/questions", { params: { t } }); + const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); + await axios.put("https://play.blooket.com/api/users/factorystats", { + blookUsed, t, name, + cash: Math.floor(Math.random() * 90000000) + 10000000, + correctAnswers: Math.floor(Math.random() * 500) + 500, + upgrades: Math.floor(Math.random() * 300) + 300, + mode: "Time-Solo", + nameUsed: "You", + place: 1, + playersDefeated: 0, }); + axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) + .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) + .catch(() => alert('There was an error when adding rewards.')); } } }, @@ -3823,7 +3823,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1695682539562 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1696542129455 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gui.min.js b/cheats/gui.min.js index fbd7f9c..d74d9ef 100644 --- a/cheats/gui.min.js +++ b/cheats/gui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let i=document.querySelector("iframe");i.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tgui.js","color: #0bc2cf; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/1?"+Date.now()}function v(e,t={},...o){var a=document.createElement(e);if("object"==typeof t.style){let e="";for(const n in t.style)e+=`${n.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}: ${t.style[n]}; `;t.style=e}for(const r in t)a[r]=t[r];for(const i of o)a.append(i);return a}var e,t,o,a,n,r,i,s=await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{};let l=btoa(s.name||"real"),c=btoa(s.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const d={data:null,setItem(e,n){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&(e[t]=n),e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},deleteItem(e){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&delete e[t],e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},setData(e){this.data=e,localStorage.setItem(l,JSON.stringify(this.data))}};try{d.data=JSON.parse(localStorage.getItem(l)||"{}");for(const L of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])d.data[L]&&(d.setItem("theme."+L,d.data[L]),d.deleteItem(L))}catch{d.setData({})}let u,p,m,h,b,g,y,w,f;const k=v("div",{id:c,style:{top:Math.max(10,window.innerHeight-600)/2+"px",left:Math.max(10,window.innerWidth-1e3)/2+"px",transform:`scale(${d.data.scale})`,position:"fixed",height:"80%",width:"80%",maxHeight:"600px",maxWidth:"1000px",zIndex:"999",display:"block"}},u=v("style",{id:"variables",innerHTML:`:root {--backgroundColor: ${d.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${d.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${d.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${d.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${d.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${d.data?.theme?.enabledButton||"#47A547"};--textColor: ${d.data?.theme?.textColor||"white"};--inputColor: ${d.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${d.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`}),v("style",{innerHTML:'.alertList::-webkit-scrollbar{display:none;}.alertList{-ms-overflow-style: none;scrollbar-width: none;}.contentWrapper::-webkit-scrollbar{display:none;}.contentWrapper{-ms-overflow-style: none;scrollbar-width: none;}.cheatButton{position:relative;display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:30px;box-sizing:border-box;cursor:pointer;user-select:none;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}.cheatInput,select{min-width:200px;padding-block:5px;font-family:Nunito,sans-serif;font-weight:400;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px;color:var(--textColor)}.bigButton:hover{filter:brightness(110%);transform:translateY(-2px)}.bigButton:active{transform:translateY(2px)}.cheatList::-webkit-scrollbar{width:10px}.cheatList::-webkit-scrollbar-track{background:var(--cheatList)}.cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow: inset -10px 0 rgb(0 0 0 / 20%)}.cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList); box-shadow: inset -10px 0 rgb(0 0 0 / 30%); }.scriptButton:hover{filter:brightness(120%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px;text-align:center}.scriptButton{align-items: center; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; margin: 10px; padding: 5px 5px 11px; position: relative; width: 250px; font-family: Nunito, sans-serif; font-weight: 400; color: var(--textColor); box-shadow: inset 0 -6px rgb(0 0 0 / 20%); border-radius: 7px; cursor: pointer; transition: filter .25s;}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background-color: inherit;top: -5px;left: 50%;margin-left: -6px;transform: rotate(135deg)}'}),p=v("div",{style:{width:"100%",height:"100%",position:"relative",outline:"3px solid #3a3a3a",borderRadius:"15px",overflow:"hidden"}},v("div",{id:"background",style:{display:"block",top:"0",left:"0",height:"100%",overflowY:"hidden",overflowX:"hidden",position:"absolute",width:"100%",background:"var(--backgroundColor)",visibility:"visible"}},v("div",{id:"backgroundImage",style:{backgroundImage:"url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)",display:"block",height:"200%",position:"absolute",width:"200%",top:"50%",left:"50%",backgroundPositionX:"-100px",backgroundPositionY:"-100px",backgroundSize:"550px",visibility:"visible",transform:"translate(-50%,-50%) rotate(15deg)",appearance:"none",opacity:"0.175"}})),h=v("div",{id:"controls",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",paddingInline:"15px",position:"absolute",left:"220px",top:"0",visibility:"visible",zIndex:"5",height:"52px",width:"max-content",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomRightRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerText:([{ctrl:s,shift:e,alt:t,key:o},{ctrl:a,shift:n,alt:r,key:i}]=[d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"}],`${[s&&"Ctrl",e&&"Shift",t&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[a&&"Ctrl",n&&"Shift",r&&"Alt",i&&i.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`),update:({ctrl:e,shift:t,alt:o,key:a}={ctrl:!0,key:"e"},{ctrl:n,shift:r,alt:i,key:s}={ctrl:!0,key:"x"})=>h.innerText=`${[e&&"Ctrl",t&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[n&&"Ctrl",r&&"Shift",i&&"Alt",s&&s.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`}),v("div",{id:"credits",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",position:"absolute",right:"0",top:"0",visibility:"visible",zIndex:"5",height:"47px",width:"210px",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomLeftRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerHTML:"GitHub - 05Konz"}),b=v("div",{id:"controlButtons",style:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",right:"0",bottom:"0",visibility:"visible",zIndex:"5",height:"55px",width:"165px",background:"#none",borderLeft:"3px solid black",borderTop:"3px solid black",borderTopLeftRadius:"10px",color:"white",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text",overflow:"hidden",pointerEvents:"all"}},g=v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"#00a0ff",border:"none",fontSize:"2rem",cursor:"move"},innerHTML:"✥"}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"grey",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"-",onclick:function(){let t=!1;return()=>{for(var e of[...p.children])e!=b&&(t?e.style.display=e.style._display:(e.style._display=e.style.display,e.style.display="none"));p.style.height=t?"100%":"55px",p.style.width=t?"100%":"165px",k.style.top=parseInt(k.style.top)+(k.offsetHeight-55)*(t?-1:1)+"px",k.style.left=parseInt(k.style.left)+(k.offsetWidth-165)*(t?-1:1)+"px",k.style.pointerEvents=t?"unset":"none",t=!t}}()}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"red",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"X",onclick:O})),m=v("div",{className:"cheatList",style:{overflowY:"scroll",background:"var(--cheatList)",boxShadow:"inset -10px 0 rgb(0 0 0 / 20%)",zIndex:"5",width:"220px",position:"absolute",top:"0",left:"0",height:"100%",fontFamily:"Titan One",color:"var(--textColor)",fontSize:"40px",textAlign:"center",paddingTop:"20px",userSelect:"none",padding:"20px 10px 20px 0",boxSizing:"border-box",display:"flex",flexDirection:"column"},innerHTML:'Cheats'},v("a",{className:"bigButton",style:{cursor:"pointer",display:"block",fontFamily:"Titan One",margin:"20px auto 10px",position:"relative",transition:".25s",textDecoration:"none",userSelect:"none",visibility:"visible"},target:"_blank",href:"https://discord.gg/jHjGrrdXP6",innerHTML:`
\n
\n
\n
\n \n \n \n Discord\n
\n
`})),v("div",{className:"contentWrapper",style:{position:"absolute",left:"220px",top:"70px",overflowY:"scroll",width:"calc(100% - 220px)",height:"calc(100% - 70px)",borderRadius:"7px"}},v("div",{id:"content",style:{position:"absolute",inset:"27px 50px 50px 50px"}},y=v("div",{className:"tooltip",style:{position:"absolute",top:"0",left:"0",backgroundColor:"black",height:"fit-content",maxWidth:"300px",zIndex:"5",borderRadius:"7.5px",color:"white",display:"flex",justifyContent:"center",alignItems:"center",padding:"5px",paddingInline:"15px",pointerEvents:"none",opacity:"0",textAlign:"center"},innerText:"description"}),w=v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f=v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"}})))))));for(const D of document.querySelectorAll("#"+c))D.remove();function j(e,t,o,a){const n=v("div",{className:"cheatButton",innerHTML:("string"==typeof t?``:t||"")+e,onclick:()=>x(n.innerText,o,a)});return m.appendChild(n),n.onclick}async function x(e,l,t){w.innerHTML="",f.firstChild.innerText=e+(t?"":" Cheats"),w.append(f);for(let s=0;s"number"==e.type?parseInt("0"+e.value):"SELECT"==e.nodeName?JSON.parse(e.value):e.data||e.value)),"toggle"==o&&(b.style.background=this.enabled?"var(--enabledButton)":"var(--disabledButton)"),S.alerts?.[0].addLog(`${"toggle"==o?this.enabled?"Enabled":"Disabled":"Ran"} ${this.name}`+(a?.length?` with inputs: (${t.map(e=>"SELECT"==e.nodeName?e.selectedOptions[0].innerText:e.value).join(", ")})`:""),"toggle"==o?this.enabled?"var(--enabledButton)":"var(--disabledButton)":null))}.bind(l[s]),a?.length)for(let t=0;t{var t=document.createElement("option");t.value=JSON.stringify(e?.value||e),t.innerHTML=e?.name||e,g.appendChild(t)}),b.appendChild(g)}else if("function"==d){const y=document.createElement("input");y.classList.add("cheatInput"),y.placeholder=c,y.style.textAlign="center";let e=!(y.readOnly=!0);y.onclick=async()=>{e||(y.value="Waiting for input...",e=!0,y.data=await a[t].function(e=>y.value=e+"..."),e=!1,y.value=y.value.slice(0,-3))},b.appendChild(y)}else{u=document.createElement("input");u.classList.add("cheatInput"),"number"==d&&(u.type="number",u.min=p,u.max=m,u.value=h||(null!=p?p:0)),u.placeholder=c,u.style.textAlign="center",u.onkeyup=b.onclick,b.appendChild(u)}}l[s].element=b}w.appendChild(l[s].element)}}document.body.appendChild(k);const S={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:o},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const n=e||a;try{"typing"!=n.qType?("feedback"===t||o?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][n.answers.map((e,t)=>n.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(n.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{}))})},{name:"Amount",type:"number"}],run:function(o,a){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];o=o.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[o]),a);if(0==l)0{i[o]||=0,i[o]++;var a=Date.now();r&&alert(`${o} (${n+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),s+=Date.now()-a}).catch(e=>t=!0),!t);n++);alert(`(${Date.now()-s}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(r,i,e,s,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=e;n++)(async()=>{var e=""+i+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:"Random"==s?u[Math.floor(Math.random()*u.length)]:s,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache),n=a.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:o}}=await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await n({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,a=e.find(e=>e.exports.a?.Breakfast).exports.a,n=(Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class i extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=m("fGzD");(r=Object.keys(r.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],o=Object.keys(r[e]);for(const n of o)t.push(r[e][n]+(t[o.indexOf(n)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,o.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:o.state.tokens,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new i(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(e.c);const a=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,o])=>a[o.realSet||o.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),n=e.find(e=>e.exports?.Class).exports,h={};class r extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(o[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==n.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(n.questionsToAnswer=1,n.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==a)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],n.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-o.state.doubloons)}}),o.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.setState({doubloons:o.state.doubloons+e[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],crypto:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.setState({crypto:a.state.crypto+t,crypto2:a.state.crypto+t}),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,p:a.state.password,cr:a.state.crypto+t,tat:e+":"+t}}))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{o.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)})))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var n=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:o.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,g:e,tat:t+":swap:"+o.state.gold}}),o.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,t:t,tat:e+":swap:"+a.state.toys}}),a.setState({toys:t}))})}}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},d.setItem("theme",e);for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(d.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){d.setItem("theme",{...d.data.theme,...e});for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(d.data.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),d.setItem("scale",e/100),k.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("hide",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("close",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--backgroundColor",e),d.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--cheatList",e),d.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--infoColor",e),d.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--defaultButton",e),d.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){d.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--disabledButton",e),d.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--textColor",e),d.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--inputColor",e),d.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--contentBackground",e),d.setItem("theme.contentBackground",e)}}],alerts:[{element:v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"center",justifyContent:"center"}},v("ul",{className:"alertList",style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},v("li",{style:{margin:"5px"}},v("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI opened"})))),addLog(e,t){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG] "+e})))},addAlert(e,t,o){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),v("strong",{},e)," ",o))},connection:null,data:{},updateLeaderboard(e){this.leaderboardEl||this.addLeaderboard(),this.leaderboard.innerHTML="";for(var{blook:t,name:o,value:a}of e)this.leaderboard.append(v("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"}},v("img",{src:this.blookData?.[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:{height:"45px",position:"absolute",left:"15px"}}),o,v("span",{innerText:this.parseNumber(parseInt(a)),style:{float:"right"}})))},parseNumber(a=0){var n=a;if(a<1e3)return n.toString();var e=["","K","M","B","T"],o=Math.floor((a.toString().length-1)/3);if(o{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.element.append(this.leaderboardEl=v("div",{id:"leaderboardContent",style:{position:"absolute",inset:"110% 0px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"center",justifyContent:"center"}},this.leaderboard=v("nl",{className:"alertList",style:{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",overflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await e.props.liveGameController.getDatabaseRef("c");const f=this.blookData=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,k=this.getGamemode(),j={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{var t=e.val()||{};if(t&&this.diffObjects(this.data,t)){var o,a,n,r,i,s,l,c,d=this.diffObjects(this.data,t);this.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:o}])=>({name:e,blook:t,value:o||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:o}])=>({name:e,blook:t,value:o||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:o}])=>({name:e,blook:t,value:o||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:o}])=>({name:e,blook:t,value:o||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:o}])=>({name:e,blook:t,value:o||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:o}])=>({name:e,blook:t,value:o||0}));case"gold":for(const h in d)d[h].tat&&([o,a]=d[h].tat.split(":"),"swap"==a?this.addAlert(h,f[t[h].b]?.url,"just swapped with "+o):this.addAlert(h,f[t[h].b]?.url,`just took ${this.parseNumber(parseInt(a))} gold from `+o));e=Object.entries(t).map(([e,{b:t,g:o}])=>({name:e,blook:t,value:o||0}));break;case"hack":for(const b in d)d[b].tat&&([n,r]=d[b].tat.split(":"),this.addAlert(b,f[t[b].b]?.url,`just took ${this.parseNumber(parseInt(r))} crypto from `+n));e=Object.entries(t).map(([e,{b:t,cr:o}])=>({name:e,blook:t,value:o||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?this.addAlert(g,f[t[g].b]?.url,"just started a frenzy"):d[g].s&&this.addAlert(g,f[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:o}])=>({name:e,blook:t,value:o||0}));break;case"dino":for(const y in d)d[y].tat&&([i,s]=d[y].tat.split(":"),"true"==s?this.addAlert(y,f[t[y].b]?.url,`just caught ${i} CHEATING!`):this.addAlert(y,f[t[y].b]?.url,"investigated "+i));e=Object.entries(t).map(([e,{b:t,f:o}])=>({name:e,blook:t,value:o||0}));break;case"cafe":for(const v in d)d[v].up&&([l,c]=d[v].up.split(":"),c)&&this.addAlert(v,f[t[v].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}));break;case"factory":for(const w in d){var u,p,m=d[w];m.g?this.addAlert(w,f[t[w].b]?.url,`activated the ${j[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),this.addAlert(w,f[t[w].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&this.addAlert(w,f[t[w].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}))}this.updateLeaderboard(e.sort((e,t)=>t.value-e.value))}})}catch{return!1}},diffObjects(e,t){var o,a={};for(const n in e)n in t&&("object"==typeof e[n]&&"object"==typeof t[n]?(o=this.diffObjects(e[n],t[n]))&&0!==Object.keys(o).length&&(a[n]=o):JSON.stringify(e[n])!==JSON.stringify(t[n])&&(a[n]=t[n]));for(const r in t)r in e||(a[r]=t[r]);return 0==Object.keys(a).length?null:a},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}}}]};function N(e,t){var o,a,n=0,r=0;e.onpointerdown=function(e=window.event){n=e.clientX,r=e.clientY,document.onpointerup=function(){document.onpointerup=null,document.onpointermove=null},document.onpointermove=function(e=window.event){o=n-e.clientX,a=r-e.clientY,n=e.clientX,r=e.clientY;t.style.top=t.offsetTop-a+"px",t.style.left=t.offsetLeft-o+"px"}}}j("Alerts",null,S.alerts,!0),j("Global","https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",S.global)(),j('Pirate\'s Voyage',"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",S.voyage),j("Gold Quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",S.gold),j("Cafe","https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",S.cafe),j("Crypto Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",S.crypto),j('Deceptive Dinos',[''],S.dinos),j('Tower Defense',[''],S.defense),j('Tower Defense 2',[''],S.defense2),j("Factory","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",S.factory),j('Fishing Frenzy',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",S.fishing),j("Flappy Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",S.flappy),j('Tower of Doom',[''],S.doom),j('Crazy Kingdom',"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",S.kingdom),j("Racing","https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",S.racing),j("Battle Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",S.royale),j("Blook Rush","data:image/png;base64,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",S.rush),j('Monster Brawl',[''],S.brawl),j('Santa\'s Workshop',[''],S.workshop),j("Settings",null,S.settings,!0),N(h,k),N(g,k),window.addEventListener("keydown",M);let C=setInterval(()=>{S.alerts[0].connection?clearInterval(C):S.alerts[0].connect()},5e3);function O(){k.remove(),clearInterval(C);for(const e in S)for(const t of S[e])t.enabled&&t.run();Object.keys(S).forEach(e=>S[e].forEach(e=>e.enabled&&(e.run(),x(...currentMode)))),window.removeEventListener("keydown",M)}function M(e){var t=d.data.hide||{ctrl:!0,key:"e"},o=d.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),k.style.display="block"===k.style.display?"none":"block"):(o.ctrl&&e.ctrlKey||!o.ctrl&&!e.ctrlKey)&&(o.shift&&e.shiftKey||!o.shift&&!e.shiftKey)&&(o.alt&&e.altKey||!o.alt&&!e.altKey)&&e.key.toLowerCase()==o.key&&(e.preventDefault(),O())}function T(c,d=window){return new Promise(t=>{const o={};let a,n,r,i;const s=e=>{e.preventDefault(),o[e.code]=!0,a||=e.shiftKey,n||=e.ctrlKey,r||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(i=e.key.toLowerCase()),c?.({shift:a,ctrl:n,alt:r,key:i})},l=e=>{delete o[e.code],0{var t,o;"cheatName"!=e.target.className&&"scriptButton"!=e.target.className?"0"!=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.opacity||(t=e.getBoundingClientRect(),o=e.offsetParent.getBoundingClientRect(),y.innerText=e.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-o.x+(t.width-y.clientWidth)/2+"px",y.style.top=t.y-o.y+t.height+"px"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let i=document.querySelector("iframe");i.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tgui.js","color: #0bc2cf; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/1?"+Date.now()}function v(e,t={},...o){var a=document.createElement(e);if("object"==typeof t.style){let e="";for(const n in t.style)e+=`${n.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}: ${t.style[n]}; `;t.style=e}for(const r in t)a[r]=t[r];for(const i of o)a.append(i);return a}var e,t,o,a,n,r,i,s=await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{};let l=btoa(s.name||"real"),c=btoa(s.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const d={data:null,setItem(e,n){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&(e[t]=n),e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},deleteItem(e){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&delete e[t],e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},setData(e){this.data=e,localStorage.setItem(l,JSON.stringify(this.data))}};try{d.data=JSON.parse(localStorage.getItem(l)||"{}");for(const L of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])d.data[L]&&(d.setItem("theme."+L,d.data[L]),d.deleteItem(L))}catch{d.setData({})}let u,p,m,h,b,g,y,w,f;const k=v("div",{id:c,style:{top:Math.max(10,window.innerHeight-600)/2+"px",left:Math.max(10,window.innerWidth-1e3)/2+"px",transform:`scale(${d.data.scale})`,position:"fixed",height:"80%",width:"80%",maxHeight:"600px",maxWidth:"1000px",zIndex:"999",display:"block"}},u=v("style",{id:"variables",innerHTML:`:root {--backgroundColor: ${d.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${d.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${d.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${d.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${d.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${d.data?.theme?.enabledButton||"#47A547"};--textColor: ${d.data?.theme?.textColor||"white"};--inputColor: ${d.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${d.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`}),v("style",{innerHTML:'.alertList::-webkit-scrollbar{display:none;}.alertList{-ms-overflow-style: none;scrollbar-width: none;}.contentWrapper::-webkit-scrollbar{display:none;}.contentWrapper{-ms-overflow-style: none;scrollbar-width: none;}.cheatButton{position:relative;display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:30px;box-sizing:border-box;cursor:pointer;user-select:none;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}.cheatInput,select{min-width:200px;padding-block:5px;font-family:Nunito,sans-serif;font-weight:400;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px;color:var(--textColor)}.bigButton:hover{filter:brightness(110%);transform:translateY(-2px)}.bigButton:active{transform:translateY(2px)}.cheatList::-webkit-scrollbar{width:10px}.cheatList::-webkit-scrollbar-track{background:var(--cheatList)}.cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow: inset -10px 0 rgb(0 0 0 / 20%)}.cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList); box-shadow: inset -10px 0 rgb(0 0 0 / 30%); }.scriptButton:hover{filter:brightness(120%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px;text-align:center}.scriptButton{align-items: center; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; margin: 10px; padding: 5px 5px 11px; position: relative; width: 250px; font-family: Nunito, sans-serif; font-weight: 400; color: var(--textColor); box-shadow: inset 0 -6px rgb(0 0 0 / 20%); border-radius: 7px; cursor: pointer; transition: filter .25s;}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background-color: inherit;top: -5px;left: 50%;margin-left: -6px;transform: rotate(135deg)}'}),p=v("div",{style:{width:"100%",height:"100%",position:"relative",outline:"3px solid #3a3a3a",borderRadius:"15px",overflow:"hidden"}},v("div",{id:"background",style:{display:"block",top:"0",left:"0",height:"100%",overflowY:"hidden",overflowX:"hidden",position:"absolute",width:"100%",background:"var(--backgroundColor)",visibility:"visible"}},v("div",{id:"backgroundImage",style:{backgroundImage:"url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)",display:"block",height:"200%",position:"absolute",width:"200%",top:"50%",left:"50%",backgroundPositionX:"-100px",backgroundPositionY:"-100px",backgroundSize:"550px",visibility:"visible",transform:"translate(-50%,-50%) rotate(15deg)",appearance:"none",opacity:"0.175"}})),h=v("div",{id:"controls",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",paddingInline:"15px",position:"absolute",left:"220px",top:"0",visibility:"visible",zIndex:"5",height:"52px",width:"max-content",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomRightRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerText:([{ctrl:s,shift:e,alt:t,key:o},{ctrl:a,shift:n,alt:r,key:i}]=[d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"}],`${[s&&"Ctrl",e&&"Shift",t&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[a&&"Ctrl",n&&"Shift",r&&"Alt",i&&i.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`),update:({ctrl:e,shift:t,alt:o,key:a}={ctrl:!0,key:"e"},{ctrl:n,shift:r,alt:i,key:s}={ctrl:!0,key:"x"})=>h.innerText=`${[e&&"Ctrl",t&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[n&&"Ctrl",r&&"Shift",i&&"Alt",s&&s.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`}),v("div",{id:"credits",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",position:"absolute",right:"0",top:"0",visibility:"visible",zIndex:"5",height:"47px",width:"210px",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomLeftRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerHTML:"GitHub - 05Konz"}),b=v("div",{id:"controlButtons",style:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",right:"0",bottom:"0",visibility:"visible",zIndex:"5",height:"55px",width:"165px",background:"#none",borderLeft:"3px solid black",borderTop:"3px solid black",borderTopLeftRadius:"10px",color:"white",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text",overflow:"hidden",pointerEvents:"all"}},g=v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"#00a0ff",border:"none",fontSize:"2rem",cursor:"move"},innerHTML:"✥"}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"grey",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"-",onclick:function(){let t=!1;return()=>{for(var e of[...p.children])e!=b&&(t?e.style.display=e.style._display:(e.style._display=e.style.display,e.style.display="none"));p.style.height=t?"100%":"55px",p.style.width=t?"100%":"165px",k.style.top=parseInt(k.style.top)+(k.offsetHeight-55)*(t?-1:1)+"px",k.style.left=parseInt(k.style.left)+(k.offsetWidth-165)*(t?-1:1)+"px",k.style.pointerEvents=t?"unset":"none",t=!t}}()}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"red",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"X",onclick:O})),m=v("div",{className:"cheatList",style:{overflowY:"scroll",background:"var(--cheatList)",boxShadow:"inset -10px 0 rgb(0 0 0 / 20%)",zIndex:"5",width:"220px",position:"absolute",top:"0",left:"0",height:"100%",fontFamily:"Titan One",color:"var(--textColor)",fontSize:"40px",textAlign:"center",paddingTop:"20px",userSelect:"none",padding:"20px 10px 20px 0",boxSizing:"border-box",display:"flex",flexDirection:"column"},innerHTML:'Cheats'},v("a",{className:"bigButton",style:{cursor:"pointer",display:"block",fontFamily:"Titan One",margin:"20px auto 10px",position:"relative",transition:".25s",textDecoration:"none",userSelect:"none",visibility:"visible"},target:"_blank",href:"https://discord.gg/jHjGrrdXP6",innerHTML:`
\n
\n
\n
\n \n \n \n Discord\n
\n
`})),v("div",{className:"contentWrapper",style:{position:"absolute",left:"220px",top:"70px",overflowY:"scroll",width:"calc(100% - 220px)",height:"calc(100% - 70px)",borderRadius:"7px"}},v("div",{id:"content",style:{position:"absolute",inset:"27px 50px 50px 50px"}},y=v("div",{className:"tooltip",style:{position:"absolute",top:"0",left:"0",backgroundColor:"black",height:"fit-content",maxWidth:"300px",zIndex:"5",borderRadius:"7.5px",color:"white",display:"flex",justifyContent:"center",alignItems:"center",padding:"5px",paddingInline:"15px",pointerEvents:"none",opacity:"0",textAlign:"center"},innerText:"description"}),w=v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f=v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"}})))))));for(const D of document.querySelectorAll("#"+c))D.remove();function j(e,t,o,a){const n=v("div",{className:"cheatButton",innerHTML:("string"==typeof t?``:t||"")+e,onclick:()=>x(n.innerText,o,a)});return m.appendChild(n),n.onclick}async function x(e,l,t){w.innerHTML="",f.firstChild.innerText=e+(t?"":" Cheats"),w.append(f);for(let s=0;s"number"==e.type?parseInt("0"+e.value):"SELECT"==e.nodeName?JSON.parse(e.value):e.data||e.value)),"toggle"==o&&(b.style.background=this.enabled?"var(--enabledButton)":"var(--disabledButton)"),S.alerts?.[0].addLog(`${"toggle"==o?this.enabled?"Enabled":"Disabled":"Ran"} ${this.name}`+(a?.length?` with inputs: (${t.map(e=>"SELECT"==e.nodeName?e.selectedOptions[0].innerText:e.value).join(", ")})`:""),"toggle"==o?this.enabled?"var(--enabledButton)":"var(--disabledButton)":null))}.bind(l[s]),a?.length)for(let t=0;t{var t=document.createElement("option");t.value=JSON.stringify(e?.value||e),t.innerHTML=e?.name||e,g.appendChild(t)}),b.appendChild(g)}else if("function"==d){const y=document.createElement("input");y.classList.add("cheatInput"),y.placeholder=c,y.style.textAlign="center";let e=!(y.readOnly=!0);y.onclick=async()=>{e||(y.value="Waiting for input...",e=!0,y.data=await a[t].function(e=>y.value=e+"..."),e=!1,y.value=y.value.slice(0,-3))},b.appendChild(y)}else{u=document.createElement("input");u.classList.add("cheatInput"),"number"==d&&(u.type="number",u.min=p,u.max=m,u.value=h||(null!=p?p:0)),u.placeholder=c,u.style.textAlign="center",u.onkeyup=b.onclick,b.appendChild(u)}}l[s].element=b}w.appendChild(l[s].element)}}document.body.appendChild(k);const S={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:o},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const n=e||a;try{"typing"!=n.qType?("feedback"===t||o?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][n.answers.map((e,t)=>n.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(n.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{}))})},{name:"Amount",type:"number"}],run:function(o,a){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];o=o.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[o]),a);if(0==l)0{i[o]||=0,i[o]++;var a=Date.now();r&&alert(`${o} (${n+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),s+=Date.now()-a}).catch(e=>t=!0),!t);n++);alert(`(${Date.now()-s}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(r,i,e,s,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=e;n++)(async()=>{var e=""+i+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:"Random"==s?u[Math.floor(Math.random()*u.length)]:s,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:async function(){var e,t,o,a=document.createElement("iframe");document.body.append(a),window.alert=a.contentWindow.alert.bind(window),a.remove(),location.href.includes("play.blooket.com")?({t}=(await(e=(a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache)).find(e=>e.exports?.a?.get).exports.a).post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}))["data"],{name:a,blook:{name:o}}=(await e.post("https://play.blooket.com/api/playersessions/landings",{t:t}),await e.get("https://play.blooket.com/api/playersessions/questions",{params:{t:t}}),await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."))),await e.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:t,name:a,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),e.put("https://play.blooket.com/api/users/add-rewards",{t:t,name:a,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))):(alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/"))}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await n({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,a=e.find(e=>e.exports.a?.Breakfast).exports.a,n=(Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class i extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=m("fGzD");(r=Object.keys(r.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],o=Object.keys(r[e]);for(const n of o)t.push(r[e][n]+(t[o.indexOf(n)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,o.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:o.state.tokens,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new i(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(e.c);const a=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,o])=>a[o.realSet||o.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),n=e.find(e=>e.exports?.Class).exports,h={};class r extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(o[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==n.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(n.questionsToAnswer=1,n.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==a)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],n.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-o.state.doubloons)}}),o.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.setState({doubloons:o.state.doubloons+e[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],crypto:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.setState({crypto:a.state.crypto+t,crypto2:a.state.crypto+t}),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,p:a.state.password,cr:a.state.crypto+t,tat:e+":"+t}}))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{o.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)})))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var n=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:o.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,g:e,tat:t+":swap:"+o.state.gold}}),o.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,t:t,tat:e+":swap:"+a.state.toys}}),a.setState({toys:t}))})}}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},d.setItem("theme",e);for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(d.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){d.setItem("theme",{...d.data.theme,...e});for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(d.data.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),d.setItem("scale",e/100),k.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("hide",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("close",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--backgroundColor",e),d.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--cheatList",e),d.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--infoColor",e),d.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--defaultButton",e),d.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){d.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--disabledButton",e),d.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--textColor",e),d.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--inputColor",e),d.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--contentBackground",e),d.setItem("theme.contentBackground",e)}}],alerts:[{element:v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"center",justifyContent:"center"}},v("ul",{className:"alertList",style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},v("li",{style:{margin:"5px"}},v("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI opened"})))),addLog(e,t){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG] "+e})))},addAlert(e,t,o){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),v("strong",{},e)," ",o))},connection:null,data:{},updateLeaderboard(e){this.leaderboardEl||this.addLeaderboard(),this.leaderboard.innerHTML="";for(var{blook:t,name:o,value:a}of e)this.leaderboard.append(v("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"}},v("img",{src:this.blookData?.[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:{height:"45px",position:"absolute",left:"15px"}}),o,v("span",{innerText:this.parseNumber(parseInt(a)),style:{float:"right"}})))},parseNumber(a=0){var n=a;if(a<1e3)return n.toString();var e=["","K","M","B","T"],o=Math.floor((a.toString().length-1)/3);if(o{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.element.append(this.leaderboardEl=v("div",{id:"leaderboardContent",style:{position:"absolute",inset:"110% 0px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"center",justifyContent:"center"}},this.leaderboard=v("nl",{className:"alertList",style:{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",overflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await e.props.liveGameController.getDatabaseRef("c");const f=this.blookData=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,k=this.getGamemode(),j={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{var t=e.val()||{};if(t&&this.diffObjects(this.data,t)){var o,a,n,r,i,s,l,c,d=this.diffObjects(this.data,t);this.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:o}])=>({name:e,blook:t,value:o||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:o}])=>({name:e,blook:t,value:o||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:o}])=>({name:e,blook:t,value:o||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:o}])=>({name:e,blook:t,value:o||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:o}])=>({name:e,blook:t,value:o||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:o}])=>({name:e,blook:t,value:o||0}));case"gold":for(const h in d)d[h].tat&&([o,a]=d[h].tat.split(":"),"swap"==a?this.addAlert(h,f[t[h].b]?.url,"just swapped with "+o):this.addAlert(h,f[t[h].b]?.url,`just took ${this.parseNumber(parseInt(a))} gold from `+o));e=Object.entries(t).map(([e,{b:t,g:o}])=>({name:e,blook:t,value:o||0}));break;case"hack":for(const b in d)d[b].tat&&([n,r]=d[b].tat.split(":"),this.addAlert(b,f[t[b].b]?.url,`just took ${this.parseNumber(parseInt(r))} crypto from `+n));e=Object.entries(t).map(([e,{b:t,cr:o}])=>({name:e,blook:t,value:o||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?this.addAlert(g,f[t[g].b]?.url,"just started a frenzy"):d[g].s&&this.addAlert(g,f[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:o}])=>({name:e,blook:t,value:o||0}));break;case"dino":for(const y in d)d[y].tat&&([i,s]=d[y].tat.split(":"),"true"==s?this.addAlert(y,f[t[y].b]?.url,`just caught ${i} CHEATING!`):this.addAlert(y,f[t[y].b]?.url,"investigated "+i));e=Object.entries(t).map(([e,{b:t,f:o}])=>({name:e,blook:t,value:o||0}));break;case"cafe":for(const v in d)d[v].up&&([l,c]=d[v].up.split(":"),c)&&this.addAlert(v,f[t[v].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}));break;case"factory":for(const w in d){var u,p,m=d[w];m.g?this.addAlert(w,f[t[w].b]?.url,`activated the ${j[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),this.addAlert(w,f[t[w].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&this.addAlert(w,f[t[w].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}))}this.updateLeaderboard(e.sort((e,t)=>t.value-e.value))}})}catch{return!1}},diffObjects(e,t){var o,a={};for(const n in e)n in t&&("object"==typeof e[n]&&"object"==typeof t[n]?(o=this.diffObjects(e[n],t[n]))&&0!==Object.keys(o).length&&(a[n]=o):JSON.stringify(e[n])!==JSON.stringify(t[n])&&(a[n]=t[n]));for(const r in t)r in e||(a[r]=t[r]);return 0==Object.keys(a).length?null:a},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}}}]};function N(e,t){var o,a,n=0,r=0;e.onpointerdown=function(e=window.event){n=e.clientX,r=e.clientY,document.onpointerup=function(){document.onpointerup=null,document.onpointermove=null},document.onpointermove=function(e=window.event){o=n-e.clientX,a=r-e.clientY,n=e.clientX,r=e.clientY;t.style.top=t.offsetTop-a+"px",t.style.left=t.offsetLeft-o+"px"}}}j("Alerts",null,S.alerts,!0),j("Global","https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",S.global)(),j('Pirate\'s Voyage',"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",S.voyage),j("Gold Quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",S.gold),j("Cafe","https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",S.cafe),j("Crypto Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",S.crypto),j('Deceptive Dinos',[''],S.dinos),j('Tower Defense',[''],S.defense),j('Tower Defense 2',[''],S.defense2),j("Factory","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",S.factory),j('Fishing Frenzy',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",S.fishing),j("Flappy Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",S.flappy),j('Tower of Doom',[''],S.doom),j('Crazy Kingdom',"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",S.kingdom),j("Racing","https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",S.racing),j("Battle Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",S.royale),j("Blook Rush","data:image/png;base64,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",S.rush),j('Monster Brawl',[''],S.brawl),j('Santa\'s Workshop',[''],S.workshop),j("Settings",null,S.settings,!0),N(h,k),N(g,k),window.addEventListener("keydown",M);let C=setInterval(()=>{S.alerts[0].connection?clearInterval(C):S.alerts[0].connect()},5e3);function O(){k.remove(),clearInterval(C);for(const e in S)for(const t of S[e])t.enabled&&t.run();Object.keys(S).forEach(e=>S[e].forEach(e=>e.enabled&&(e.run(),x(...currentMode)))),window.removeEventListener("keydown",M)}function M(e){var t=d.data.hide||{ctrl:!0,key:"e"},o=d.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),k.style.display="block"===k.style.display?"none":"block"):(o.ctrl&&e.ctrlKey||!o.ctrl&&!e.ctrlKey)&&(o.shift&&e.shiftKey||!o.shift&&!e.shiftKey)&&(o.alt&&e.altKey||!o.alt&&!e.altKey)&&e.key.toLowerCase()==o.key&&(e.preventDefault(),O())}function T(c,d=window){return new Promise(t=>{const o={};let a,n,r,i;const s=e=>{e.preventDefault(),o[e.code]=!0,a||=e.shiftKey,n||=e.ctrlKey,r||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(i=e.key.toLowerCase()),c?.({shift:a,ctrl:n,alt:r,key:i})},l=e=>{delete o[e.code],0{var t,o;"cheatName"!=e.target.className&&"scriptButton"!=e.target.className?"0"!=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.opacity||(t=e.getBoundingClientRect(),o=e.offsetParent.getBoundingClientRect(),y.innerText=e.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-o.x+(t.width-y.clientWidth)/2+"px",y.style.top=t.y-o.y+t.height+"px"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/mobileGui.js b/cheats/mobileGui.js index 42bcd3d..f6ad08e 100644 --- a/cheats/mobileGui.js +++ b/cheats/mobileGui.js @@ -411,7 +411,7 @@ { name: "Get Daily Rewards", description: "Gets max daily tokens and xp", - run: function () { + run: async function () { let i = document.createElement('iframe'); document.body.append(i); window.alert = i.contentWindow.alert.bind(window); @@ -419,27 +419,27 @@ if (!location.href.includes("play.blooket.com")) (alert("This cheat only works on play.blooket.com, opening a new tab."), window.open("https://play.blooket.com/")); else { const cache = Object.values(webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache), - axios = cache.find((x) => x.exports?.a?.get).exports.a; - axios.post("https://play.blooket.com/api/playersessions/solo", { - gameMode: "Factory", - questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] - }).then(async ({ data: { t } }) => { - await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); - const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); - await axios.put("https://play.blooket.com/api/users/factorystats", { - blookUsed, t, name, - cash: Math.floor(Math.random() * 90000000) + 10000000, - correctAnswers: Math.floor(Math.random() * 500) + 500, - upgrades: Math.floor(Math.random() * 300) + 300, - mode: "Time-Solo", - nameUsed: "You", - place: 1, - playersDefeated: 0, - }).then(console.log); - axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) - .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) - .catch(() => alert('There was an error when adding rewards.')); + axios = cache.find((x) => x.exports?.a?.get).exports.a, + { data: { t } } = await axios.post("https://play.blooket.com/api/playersessions/solo", { + gameMode: "Factory", + questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] + }); + await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); + await axios.get("https://play.blooket.com/api/playersessions/questions", { params: { t } }); + const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); + await axios.put("https://play.blooket.com/api/users/factorystats", { + blookUsed, t, name, + cash: Math.floor(Math.random() * 90000000) + 10000000, + correctAnswers: Math.floor(Math.random() * 500) + 500, + upgrades: Math.floor(Math.random() * 300) + 300, + mode: "Time-Solo", + nameUsed: "You", + place: 1, + playersDefeated: 0, }); + axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) + .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) + .catch(() => alert('There was an error when adding rewards.')); } } }, @@ -2602,7 +2602,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1695682539569 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1696542129460 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/mobileGui.min.js b/cheats/mobileGui.min.js index 47bd898..af015d1 100644 --- a/cheats/mobileGui.min.js +++ b/cheats/mobileGui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tmobileGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");if(document.body.append(e),String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/0?"+Date.now()}window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();var e=(o,e={})=>Object.entries(e).forEach(([e,t])=>o.style[e]=t),t=document.createElement("style"),o=(t.innerHTML="details > summary { cursor: pointer; transition: 0.15s; list-style: none; } details > summary:hover { color: hsl(0, 0%, 50%) } details > summary::-webkit-details-marker { display: none; } details summary ~ * { animation: sweep .5s ease-in-out; } @keyframes sweep { 0% {opacity: 0; transform: translateY(-10px)} 100% {opacity: 1; transform: translateY(0)} } .cheat { border: none; background: hsl(0, 0%, 20%); padding: 5px; margin: 3px; width: 60%; color: hsl(0, 0%, 100%); transition: 0.2s; border-radius: 5px; cursor: pointer; } .cheat:hover { background: hsl(0, 0%, 30%); }",await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{}),o=btoa(o.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const a=document.createElement("div");[...document.querySelectorAll("#"+o)].forEach(e=>e.remove()),a.id=o,a.appendChild(t),e(a,{width:"400px",background:"hsl(0, 0%, 10%)",borderRadius:"10px",position:"absolute",textAlign:"center",fontFamily:"Nunito",color:"white",overflow:"hidden",top:"50px",left:"50px"});var r,n,s=0,i=0,o=(a.onpointerdown=(e=window.event)=>{e.preventDefault(),s=e.clientX,i=e.clientY,document.onpointerup=()=>{document.onpointerup=null,document.onpointermove=null},document.onpointermove=e=>{(e=e||window.event).preventDefault(),r=s-e.clientX,n=i-e.clientY,s=e.clientX,i=e.clientY,a.style.top=a.offsetTop-n+"px",a.style.left=a.offsetLeft-r+"px"}},document.createElement("div")),t=(a.appendChild(o),e(o,{width:"100%",height:"35px",paddingTop:"2px",fontSize:"1.5rem",textAlign:"center"}),o.innerHTML='Blooket Cheats v12.18.22',document.createElement("button")),t=(o.appendChild(t),e(t,{background:"red",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",right:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingRight:"15px"}),t.innerText="X",t.onclick=()=>{p(),a.remove(),removeEventListener("keypress",v)},document.createElement("button"));o.appendChild(t),e(t,{background:"#444444",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",left:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingLeft:"15px"}),t.innerText="-",t.onclick=()=>c.hidden=!c.hidden;let c=document.createElement("div");o=document.createElement("div"),c.appendChild(o),a.appendChild(c),o.innerHTML=`${b(!0)?"Current gamemode: "+b(!0):"No game detected"}
(Press E to hide)
`,o.style.display="block",o.style.margin="10px",document.body.append(a),e=document.createElement("div");c.appendChild(e),e.style.fontSize="0.9rem",e.style.paddingBottom="5px";let l={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!(e.innerHTML='Discord
GitHub - 05Konz
'),data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let o=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(!Object.keys(t).map(e=>e.toLowerCase()).includes(o.toLowerCase()))return alert("I couldn't find that box!");let n=Math.min(Math.floor(e/Object.entries(t).find(e=>e[0].toLowerCase()==o.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==n)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),i={},c=Date.now(),a=!1;for(let r=0;r{i[o]||=0,i[o]++;var a=Date.now();s&&alert(`${o} (${r+1}/${n}) ${e?"NEW! ":""}${t} tokens left`),c+=Date.now()-a}).catch(e=>a=!0),!a);r++);alert(`(${Date.now()-c}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}).catch(()=>alert("There was an error user data!"))}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await r({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const n=prompt("Game ID:"),s=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const i=e.find(e=>e.exports?.a?.get).exports.a,c=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=t;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:o,fbShardURL:a}=(await i.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=c.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=c.auth(t)).setPersistence(c.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache),r=a.find(e=>e.exports?.a?.get).exports.a;r.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await r.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:o}}=await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await r.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),r.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Simulate Pack",description:"Simulate opening a pack",run:function(){let h=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=h("fGzD");n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var o=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(n[o]){o=function(e){var t=[],o=Object.keys(n[e]);for(const r of o)t.push(n[e][r]+(t[o.indexOf(r)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(o);let e=Object.values(h.c).find(e=>e.exports?.Class).exports,p={};class r extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){p.scene=this,p.rarity="",p.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,p.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],p.scene.physics.velocityFromAngle(a,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{p.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=h("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:p.scene.cameras.main.worldView.width/2,y:p.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90p.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,p.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>p.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(p.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(p.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=p.particles.get();r&&r.spawn.apply(r,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=p.particles.get();s&&s.spawn.apply(s,Object.values(a(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=p.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=p.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=p.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:o,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(a[o].rarity)},canOpen:!0})}else alert("I couldn't find that box!")}},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",run:function(){var n=document.createElement("iframe");if(document.body.append(n),window.alert=n.contentWindow.alert.bind(window),window.prompt=n.contentWindow.prompt.bind(window),n.remove(),"/market"==window.location.pathname){let p=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(p.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{});n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=e.find(e=>e.exports?.Class).exports,h=new function(){this.scene=null,this.particles=null,this.rarity=null};class i extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=p("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(a(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many doubloons do you want?"))||0),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==a.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(a.questionsToAnswer=1,a.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==prompt("Who would you like to heist? (Defaults to top player if no one found)"))||e.sort((e,t)=>t.doubloons-e.doubloons)[0],a.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>t.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=t.props.client.name),e=e.find(e=>e[0]==prompt("Who would you like to swap with? (Defaults to top player if no one found)"))||e[0];t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-t.state.doubloons)}}),t.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",run:async function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),t=t.find(e=>e[0]==prompt("Who would you like to take from? (Defaults to top player if no one found)"))||t[0];o.setState({doubloons:o.state.doubloons+t[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:t[1].d,tat:t[0]+":"+t[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],hack:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),"Sets crypto"),run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much crypto would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("What do you want to set your password to?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=prompt("Who's crypto would you like to steal?"),r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",e=>{var t,o;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([t,{cr:o}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),console.log(!!e,e,t,o,r.state),r.setState({crypto:r.state.crypto+o,crypto2:r.state.crypto+o}),r.props.liveGameController.setVal({path:"c/".concat(r.props.client.name),val:{b:r.props.client.blook,p:r.state.password,cr:r.state.crypto+o,tat:t+":"+o}}),console.log("done"))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=r.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))}},{name:"Set Round",description:"Sets the current round",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})}},{name:"Set Health",description:"Sets the amount of health you have",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})}},{name:"Set Round",description:"Sets the current round",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"]),t=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());t?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(t)):alert("That is not a valid blook!")}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} glitch`)}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})}},{name:"Set Weight",description:"Sets weight",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var r=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}})})}},{name:"Set Gold",description:"Sets amount of gold",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:o}])=>({name:e,blook:t,gold:o||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} distraction`)}},{name:"Set Toys",description:"Sets amount of toys",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})}},{name:"Swap Toys",description:"Swaps toys with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:o}])=>({name:e,blook:t,toys:o||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})}}]};var d=document.createElement("details");d.innerHTML='Global';for(let t of l.global){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},d.appendChild(e)}d.open=!1,d.style.paddingBottom="10px",o.appendChild(d);let u=document.createElement("div");o.appendChild(u),console.log(l);const m=e=>{if(e&&l[e])for(let t of l[e]){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},u.appendChild(e),u.appendChild(document.createElement("br"))}};setTimeout(()=>m(b()),50);var p=function(e){let t=window.location.pathname;const o=setInterval(()=>{window.location.pathname!=t&&(t=window.location.pathname,e(t))},50);return()=>clearInterval(o)}(e=>{var t=b();curPageEl.innerText=b(!0)?"Current gamemode: "+b(!0):"No game detected",u.innerHTML="",m(t)});function h(e){var t=document.createElement("button");return t.classList.add("cheat"),t.innerText=e,t}function b(e){switch(window.location.pathname){case"/play/racing":return e?"Racing":"racing";case"/play/pirate":return e?"Pirate's Voyage":"voyage";case"/play/factory":return e?"Factory":"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return e?"Classic":"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return e?"Battle Royale":"royale";case"/play/toy":return e?"Santa's Workshop":"workshop";case"/play/gold":return e?"Gold Quest":"gold";case"/play/brawl":return e?"Monster Brawl":"brawl";case"/play/hack":return e?"Crypto Hack":"hack";case"/play/fishing":return e?"Fishing Frenzy":"fishing";case"/play/rush":return e?"Blook Rush":"rush";case"/play/dino":return e?"Deceptive Dinos":"dinos";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return e?"Tower of Doom":"doom";case"/cafe":case"/cafe/shop":return e?"Cafe":"cafe";case"/defense":return e?"Tower Defense":"defense";case"/play/defense2":return e?"Tower Defense 2":"defense2";case"/kingdom":return e?"Crazy Kingdom":"kingdom";default:return!1}}function v(e){"KeyE"==e.code&&(a.hidden=!a.hidden)}addEventListener("keypress",v)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/mobileGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tmobileGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");if(document.body.append(e),String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/0?"+Date.now()}window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();var e=(o,e={})=>Object.entries(e).forEach(([e,t])=>o.style[e]=t),t=document.createElement("style"),o=(t.innerHTML="details > summary { cursor: pointer; transition: 0.15s; list-style: none; } details > summary:hover { color: hsl(0, 0%, 50%) } details > summary::-webkit-details-marker { display: none; } details summary ~ * { animation: sweep .5s ease-in-out; } @keyframes sweep { 0% {opacity: 0; transform: translateY(-10px)} 100% {opacity: 1; transform: translateY(0)} } .cheat { border: none; background: hsl(0, 0%, 20%); padding: 5px; margin: 3px; width: 60%; color: hsl(0, 0%, 100%); transition: 0.2s; border-radius: 5px; cursor: pointer; } .cheat:hover { background: hsl(0, 0%, 30%); }",await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{}),o=btoa(o.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const a=document.createElement("div");[...document.querySelectorAll("#"+o)].forEach(e=>e.remove()),a.id=o,a.appendChild(t),e(a,{width:"400px",background:"hsl(0, 0%, 10%)",borderRadius:"10px",position:"absolute",textAlign:"center",fontFamily:"Nunito",color:"white",overflow:"hidden",top:"50px",left:"50px"});var r,n,s=0,i=0,o=(a.onpointerdown=(e=window.event)=>{e.preventDefault(),s=e.clientX,i=e.clientY,document.onpointerup=()=>{document.onpointerup=null,document.onpointermove=null},document.onpointermove=e=>{(e=e||window.event).preventDefault(),r=s-e.clientX,n=i-e.clientY,s=e.clientX,i=e.clientY,a.style.top=a.offsetTop-n+"px",a.style.left=a.offsetLeft-r+"px"}},document.createElement("div")),t=(a.appendChild(o),e(o,{width:"100%",height:"35px",paddingTop:"2px",fontSize:"1.5rem",textAlign:"center"}),o.innerHTML='Blooket Cheats v12.18.22',document.createElement("button")),t=(o.appendChild(t),e(t,{background:"red",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",right:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingRight:"15px"}),t.innerText="X",t.onclick=()=>{p(),a.remove(),removeEventListener("keypress",v)},document.createElement("button"));o.appendChild(t),e(t,{background:"#444444",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",left:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingLeft:"15px"}),t.innerText="-",t.onclick=()=>c.hidden=!c.hidden;let c=document.createElement("div");o=document.createElement("div"),c.appendChild(o),a.appendChild(c),o.innerHTML=`${b(!0)?"Current gamemode: "+b(!0):"No game detected"}
(Press E to hide)
`,o.style.display="block",o.style.margin="10px",document.body.append(a),e=document.createElement("div");c.appendChild(e),e.style.fontSize="0.9rem",e.style.paddingBottom="5px";let l={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!(e.innerHTML='Discord
GitHub - 05Konz
'),data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let o=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(!Object.keys(t).map(e=>e.toLowerCase()).includes(o.toLowerCase()))return alert("I couldn't find that box!");let n=Math.min(Math.floor(e/Object.entries(t).find(e=>e[0].toLowerCase()==o.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==n)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),i={},c=Date.now(),a=!1;for(let r=0;r{i[o]||=0,i[o]++;var a=Date.now();s&&alert(`${o} (${r+1}/${n}) ${e?"NEW! ":""}${t} tokens left`),c+=Date.now()-a}).catch(e=>a=!0),!a);r++);alert(`(${Date.now()-c}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}).catch(()=>alert("There was an error user data!"))}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await r({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const n=prompt("Game ID:"),s=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const i=e.find(e=>e.exports?.a?.get).exports.a,c=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=t;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:o,fbShardURL:a}=(await i.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=c.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=c.auth(t)).setPersistence(c.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:async function(){var e,t,o,a=document.createElement("iframe");document.body.append(a),window.alert=a.contentWindow.alert.bind(window),a.remove(),location.href.includes("play.blooket.com")?({t}=(await(e=(a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache)).find(e=>e.exports?.a?.get).exports.a).post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}))["data"],{name:a,blook:{name:o}}=(await e.post("https://play.blooket.com/api/playersessions/landings",{t:t}),await e.get("https://play.blooket.com/api/playersessions/questions",{params:{t:t}}),await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."))),await e.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:t,name:a,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),e.put("https://play.blooket.com/api/users/add-rewards",{t:t,name:a,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))):(alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/"))}},{name:"Simulate Pack",description:"Simulate opening a pack",run:function(){let h=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=h("fGzD");n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var o=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(n[o]){o=function(e){var t=[],o=Object.keys(n[e]);for(const r of o)t.push(n[e][r]+(t[o.indexOf(r)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(o);let e=Object.values(h.c).find(e=>e.exports?.Class).exports,p={};class r extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){p.scene=this,p.rarity="",p.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,p.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],p.scene.physics.velocityFromAngle(a,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{p.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=h("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:p.scene.cameras.main.worldView.width/2,y:p.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90p.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,p.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>p.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(p.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(p.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=p.particles.get();r&&r.spawn.apply(r,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=p.particles.get();s&&s.spawn.apply(s,Object.values(a(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=p.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=p.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=p.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:o,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(a[o].rarity)},canOpen:!0})}else alert("I couldn't find that box!")}},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",run:function(){var n=document.createElement("iframe");if(document.body.append(n),window.alert=n.contentWindow.alert.bind(window),window.prompt=n.contentWindow.prompt.bind(window),n.remove(),"/market"==window.location.pathname){let p=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(p.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{});n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=e.find(e=>e.exports?.Class).exports,h=new function(){this.scene=null,this.particles=null,this.rarity=null};class i extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=p("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(a(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many doubloons do you want?"))||0),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==a.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(a.questionsToAnswer=1,a.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==prompt("Who would you like to heist? (Defaults to top player if no one found)"))||e.sort((e,t)=>t.doubloons-e.doubloons)[0],a.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>t.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=t.props.client.name),e=e.find(e=>e[0]==prompt("Who would you like to swap with? (Defaults to top player if no one found)"))||e[0];t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-t.state.doubloons)}}),t.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",run:async function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),t=t.find(e=>e[0]==prompt("Who would you like to take from? (Defaults to top player if no one found)"))||t[0];o.setState({doubloons:o.state.doubloons+t[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:t[1].d,tat:t[0]+":"+t[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],hack:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),"Sets crypto"),run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much crypto would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("What do you want to set your password to?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=prompt("Who's crypto would you like to steal?"),r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",e=>{var t,o;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([t,{cr:o}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),console.log(!!e,e,t,o,r.state),r.setState({crypto:r.state.crypto+o,crypto2:r.state.crypto+o}),r.props.liveGameController.setVal({path:"c/".concat(r.props.client.name),val:{b:r.props.client.blook,p:r.state.password,cr:r.state.crypto+o,tat:t+":"+o}}),console.log("done"))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=r.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))}},{name:"Set Round",description:"Sets the current round",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})}},{name:"Set Health",description:"Sets the amount of health you have",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})}},{name:"Set Round",description:"Sets the current round",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"]),t=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());t?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(t)):alert("That is not a valid blook!")}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} glitch`)}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})}},{name:"Set Weight",description:"Sets weight",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var r=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}})})}},{name:"Set Gold",description:"Sets amount of gold",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:o}])=>({name:e,blook:t,gold:o||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} distraction`)}},{name:"Set Toys",description:"Sets amount of toys",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})}},{name:"Swap Toys",description:"Swaps toys with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:o}])=>({name:e,blook:t,toys:o||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})}}]};var d=document.createElement("details");d.innerHTML='Global';for(let t of l.global){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},d.appendChild(e)}d.open=!1,d.style.paddingBottom="10px",o.appendChild(d);let u=document.createElement("div");o.appendChild(u),console.log(l);const m=e=>{if(e&&l[e])for(let t of l[e]){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},u.appendChild(e),u.appendChild(document.createElement("br"))}};setTimeout(()=>m(b()),50);var p=function(e){let t=window.location.pathname;const o=setInterval(()=>{window.location.pathname!=t&&(t=window.location.pathname,e(t))},50);return()=>clearInterval(o)}(e=>{var t=b();curPageEl.innerText=b(!0)?"Current gamemode: "+b(!0):"No game detected",u.innerHTML="",m(t)});function h(e){var t=document.createElement("button");return t.classList.add("cheat"),t.innerText=e,t}function b(e){switch(window.location.pathname){case"/play/racing":return e?"Racing":"racing";case"/play/pirate":return e?"Pirate's Voyage":"voyage";case"/play/factory":return e?"Factory":"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return e?"Classic":"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return e?"Battle Royale":"royale";case"/play/toy":return e?"Santa's Workshop":"workshop";case"/play/gold":return e?"Gold Quest":"gold";case"/play/brawl":return e?"Monster Brawl":"brawl";case"/play/hack":return e?"Crypto Hack":"hack";case"/play/fishing":return e?"Fishing Frenzy":"fishing";case"/play/rush":return e?"Blook Rush":"rush";case"/play/dino":return e?"Deceptive Dinos":"dinos";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return e?"Tower of Doom":"doom";case"/cafe":case"/cafe/shop":return e?"Cafe":"cafe";case"/defense":return e?"Tower Defense":"defense";case"/play/defense2":return e?"Tower Defense 2":"defense2";case"/kingdom":return e?"Crazy Kingdom":"kingdom";default:return!1}}function v(e){"KeyE"==e.code&&(a.hidden=!a.hidden)}addEventListener("keypress",v)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/mobileGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file diff --git a/cheats/reactGui.js b/cheats/reactGui.js index 44cf6ce..0837280 100644 --- a/cheats/reactGui.js +++ b/cheats/reactGui.js @@ -265,7 +265,7 @@ { name: "Get Daily Rewards", description: "Gets max daily tokens and xp", - run: function () { + run: async function () { let i = document.createElement('iframe'); document.body.append(i); window.alert = i.contentWindow.alert.bind(window); @@ -273,27 +273,27 @@ if (!location.href.includes("play.blooket.com")) (alert("This cheat only works on play.blooket.com, opening a new tab."), window.open("https://play.blooket.com/")); else { const cache = Object.values(webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache), - axios = cache.find((x) => x.exports?.a?.get).exports.a; - axios.post("https://play.blooket.com/api/playersessions/solo", { - gameMode: "Factory", - questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] - }).then(async ({ data: { t } }) => { - await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); - const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); - await axios.put("https://play.blooket.com/api/users/factorystats", { - blookUsed, t, name, - cash: Math.floor(Math.random() * 90000000) + 10000000, - correctAnswers: Math.floor(Math.random() * 500) + 500, - upgrades: Math.floor(Math.random() * 300) + 300, - mode: "Time-Solo", - nameUsed: "You", - place: 1, - playersDefeated: 0, + axios = cache.find((x) => x.exports?.a?.get).exports.a, + { data: { t } } = await axios.post("https://play.blooket.com/api/playersessions/solo", { + gameMode: "Factory", + questionSetId: ["60101da869e8c70013913b59", "625db660c6842334835cb4c6", "60268f8861bd520016eae038", "611e6c804abdf900668699e3", "60ba5ff6077eb600221b7145", "642467af9b704783215c1f1b", "605bd360e35779001bf57c5e", "6234cc7add097ff1c9cff3bd", "600b1491d42a140004d5215a", "5db75fa3f1fa190017b61c0c", "5fac96fe2ca0da00042b018f", "600b14d8d42a140004d52165", "5f88953cdb209e00046522c7", "600b153ad42a140004d52172", "5fe260e72a505b00040e2a11", "5fe3d085a529560004cd3076", "5f5fc017aee59500041a1456", "608b0a5863c4f2001eed43f4", "5fad491512c8620004918ace", "5fc91a9b4ea2e200046bd49a", "5c5d06a7deebc70017245da7", "5ff767051b68750004a6fd21", "5fdcacc85d465a0004b021b9", "5fb7eea20bd44300045ba495"][Math.floor(Math.random() * 24)] }); - axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) - .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) - .catch(() => alert('There was an error when adding rewards.')); + await axios.post("https://play.blooket.com/api/playersessions/landings", { t }); + await axios.get("https://play.blooket.com/api/playersessions/questions", { params: { t } }); + const { name, blook: { name: blookUsed } } = await cache.find(x => x.exports.a?.me).exports.a.me({}).catch(() => alert('There was an error getting user data.')); + await axios.put("https://play.blooket.com/api/users/factorystats", { + blookUsed, t, name, + cash: Math.floor(Math.random() * 90000000) + 10000000, + correctAnswers: Math.floor(Math.random() * 500) + 500, + upgrades: Math.floor(Math.random() * 300) + 300, + mode: "Time-Solo", + nameUsed: "You", + place: 1, + playersDefeated: 0, }); + axios.put("https://play.blooket.com/api/users/add-rewards", { t, name, addedTokens: 500, addedXp: 300 }) + .then(({ data: { dailyReward } }) => alert(`Added max tokens and xp, and got ${dailyReward} daily wheel tokens!`)) + .catch(() => alert('There was an error when adding rewards.')); } } }, @@ -3655,7 +3655,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1695682539578 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1696542129466 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/reactGui.min.js b/cheats/reactGui.min.js index b464e41..4c3bd5c 100644 --- a/cheats/reactGui.min.js +++ b/cheats/reactGui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\treactGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/2?"+Date.now()}let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=Object.values(r.c);const f=e.find(e=>e.exports.createElement).exports,{createElement:t,useState:w,useCallback:k,useRef:S,useEffect:x}=f,j=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports["Textfit"],C=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let N={data:null},_={css:'#bigButton:hover,.scriptButton:hover{transition:.2s;filter:brightness(1.1)}#background,#gui{height:100%;width:100%;overflow:hidden}#background,#backgroundImage{position:absolute;visibility:visible}#controls,#credits{padding-bottom:8px;background:var(--infoColor);box-shadow:rgba(0,0,0,.2) 0 -8px inset,rgba(0,0,0,.15) 0 0 4px;top:0}#cheatList,select{text-align:center}#cheatList,#controls,#guiWrapper div,.cheatButton{user-select:none}#cheatList,.cheatButton,.scriptButton{box-sizing:border-box}#contentWrapper,.alertList{-ms-overflow-style:none;scrollbar-width:none}#cheats,#gui,.cheatButton,.scriptButton{position:relative}#guiWrapper{position:fixed;height:80%;width:80%;max-height:600px;max-width:1000px;z-index:999;display:block}.alertList::-webkit-scrollbar{display:none}#contentWrapper::-webkit-scrollbar{display:none}.cheatButton{display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:15px;cursor:pointer;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}#bigButton,.scriptButton{cursor:pointer;transition:.5s;display:flex}.cheatInput,.scriptButton,select{font-family:Nunito,sans-serif;font-weight:400}.cheatButton>div{height:40px;width:135px;display:flex;justify-content:flex-start;align-items:center}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}#controls,#credits,.cheatInput,.scriptButton,select{color:var(--textColor)}.cheatInput,select{min-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px}#bigButton{font-size:26px;padding:5px 20px 10px;margin:20px auto 10px;color:#fff;justify-content:center;align-items:center;text-decoration:none;border-radius:5px;text-shadow:2px 2px rgb(0 0 0 / 20%);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf}#bigButton:hover{padding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005}#bigButton:active{padding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms}#cheatList::-webkit-scrollbar{width:10px}#cheatList::-webkit-scrollbar-track{background:var(--cheatList)}#cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%)}#cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px}.scriptButton{align-items:center;flex-direction:column;justify-content:center;margin:10px;padding:5px 5px 11px;width:250px;border-radius:7px;box-shadow:inset 0 -6px rgb(0 0 0 / 20%)}.scriptButton:hover{margin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%)}.scriptButton:active{transition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%)}#gui{outline:rgb(58,58,58) solid 3px;border-radius:15px}#background{display:block;top:0;left:0;background:var(--backgroundColor)}#backgroundImage{background-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%;width:200%;top:50%;left:50%;background-position:-100px -100px;background-size:550px;transform:translate(-50%,-50%) rotate(15deg);appearance:none;opacity:.175}#controls{cursor:grab;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:15px;position:absolute;left:220px;visibility:visible;z-index:5;height:52px;width:max-content;border-bottom-right-radius:10px;font-family:Nunito,sans-serif;font-weight:700}#controlButtons,#credits{align-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute}#controls:active{cursor:grabbing}#credits{justify-content:center;height:47px;width:210px;border-bottom-left-radius:10px}#controlButtons{justify-content:center;bottom:0;height:55px;width:165px;border-left:3px solid #000;border-top:3px solid #000;border-top-left-radius:10px;color:#fff;overflow:hidden;pointer-events:all}.dragButton:active{cursor:grabbing!important}#controlButtons>*{height:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab}#cheatList,#cheats,.cheatName{color:var(--textColor)}#cheats,#contentWrapper,.alertContainer,.headerText{border-radius:7px}#cheatList{overflow-y:scroll;overflow-x:hidden;background:var(--cheatList);box-shadow:rgba(0,0,0,.2) -10px 0 inset;z-index:5;width:220px;position:absolute;top:0;left:0;height:100%;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column}#contentWrapper{position:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100% - 220px);height:calc(100% - 70px)}#cheats,.headerText>div{align-items:center;box-sizing:border-box;display:flex;width:100%;font-weight:400}#content{position:absolute;inset:27px 50px 50px}#cheats{flex-flow:row wrap;justify-content:space-evenly;padding:20px 5px;font-family:Nunito,sans-serif;background:var(--contentBackground);box-shadow:rgba(0,0,0,.2) 0 -6px inset}.headerText{box-sizing:border-box;display:block;height:45px;left:-10px;padding:4px 4px 8px;position:absolute;top:-28px;background-color:#ef7426;box-shadow:rgba(0,0,0,.2) 0 4px,rgba(0,0,0,.2) 0 -4px inset}.headerText>div{height:100%;justify-content:center;padding:0 15px;font-family:"Titan One",sans-serif;font-size:26px;text-shadow:#646464 -1px -1px 0,#646464 1px -1px 0,#646464 -1px 1px 0,#646464 2px 2px 0;color:#fff;background:linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a);border-radius:5px}.alertContainer{margin:15px 15px 5px;background-color:rgb(0 0 0 / 50%);width:95%;height:370px;display:block;align-items:center;justify-content:center}',keys:{}};for(let o of[..._.css.matchAll(/(#|\.)([a-zA-Z]+?)(,|\{|:)/g)].reduce((e,[,,t])=>e.includes(t)?e:e.concat(t),[]))_.keys[o]=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),_.css=_.css.replace(new RegExp(`(#|\\.)(${o})(,|\\{|:|>|\\[)`,"g"),(e,t,a)=>a==o?e.replace(o,_.keys[o]):e);const M={global:{name:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const r=e||o;try{"typing"!=r.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][r.answers.map((e,t)=>r.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(r.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let c=Math.min(Math.floor(e/t[a]),o);if(0==c)0{s[a]||=0,s[a]++;var o=Date.now();n&&alert(`${a} (${r+1}/${c}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);r++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(s).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a||[]))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(n,s,e,i,c){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const l=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=e;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:a,fbShardURL:o}=(await l.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:"Random"==i?u[Math.floor(Math.random()*u.length)]:i,bg:c}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),r=o.find(e=>e.exports?.a?.get).exports.a;r.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await r.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await r.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),r.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await r({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,r=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class s extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=m("fGzD");(n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(n[e]);for(const r of a)t.push(n[e][r]+(t[a.indexOf(r)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),r=Object.values(m.c).find(e=>e.exports?.Class).exports,h={};class n extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(a[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()}]},voyage:{name:"Pirate's Voyage",img:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",cheats:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",function(e){var t,a,e=Object.entries(e||{}).reduce((e,[t,a])=>(t==r.props.client.name&&e.push({name:t,blook:a.b,doubloons:a.d||0}),e),[]);0===e.length?(r.questionsToAnswer=1,r.randomQ()):({name:e,blook:t,doubloons:a}=e.find(e=>e.name==o)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],r.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,a)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-a.state.doubloons)}}),a.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.setState({doubloons:a.state.doubloons+e[1].d}),a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}]},brawl:{name:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}]},cafe:{name:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:{transform:"rotate(22.5deg)"},cheats:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}]},crypto:{name:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}]},defense:{name:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=r.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}]},defense2:{name:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:{transform:"rotate(45deg)"},cheats:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}]},dinos:{name:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:{transform:"rotate(-22.5deg)"},cheats:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),null),run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}]},doom:{name:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}]},factory:{name:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)}))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}]},fishing:{name:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}]},flappy:{name:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}]},gold:{name:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var r=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}]},kingdom:{name:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}]},racing:{name:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}]},royale:{name:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}]},rush:{name:"Blook Rush",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}]},workshop:{name:"Santa's Workshop",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}]},settings:{name:"Settings",img:null,cheats:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},N.setItem("theme",e)}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(N.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){N.setItem("theme",{...N.data.theme,...e})}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(N.data?.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),N.setItem("scale",e/100),guiWrapper.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("hide",e)}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("close",e)}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.contentBackground",e)}}]},alerts:{name:"Alerts",img:null,alerts:[{message:"[LOG] GUI opened"}],diffObjects(e,t){var a,o={};for(const r in e)r in t&&("object"==typeof e[r]&&"object"==typeof t[r]?(a=M.alerts.diffObjects(e[r],t[r]))&&0!==Object.keys(a).length&&(o[r]=a):JSON.stringify(e[r])!==JSON.stringify(t[r])&&(o[r]=t[r]));for(const n in t)n in e||(o[n]=t[n]);return 0==Object.keys(o).length?null:o},addLog(t,a){M.alerts.visible?M.alerts.setAlerts(e=>[...e,{message:t,color:a}]):M.alerts.alerts.push({message:t,color:a})},addAlert(e,t,a){let o={message:f.createElement(f.Fragment,null,f.createElement("img",{src:t||M.alerts.blookData?.Black?.url,alt:"Blook",style:{height:"22.5px",margin:"0 10px -5px 0"}}),f.createElement("strong",null,e)," ",a)};M.alerts.visible?M.alerts.setAlerts(e=>[...e,o]):M.alerts.alerts.push(o)},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}},connection:null,data:{},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;M.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=M.alerts.blookData,k=M.alerts.getGamemode(),S=Object.values(r.c).find(e=>e.exports.a?.["Lunch Break"]).exports.b;return M.alerts.connection.on("value",e=>{var t=e.val()||{};if(t&&M.alerts.diffObjects(M.alerts.data,t)){var a,o,r,n,s,i,c,l,d=M.alerts.diffObjects(M.alerts.data,t);M.alerts.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?M.alerts.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):M.alerts.addAlert(h,w[t[h].b]?.url,`just took ${M.alerts.formatNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const b in d)d[b].tat&&([r,n]=d[b].tat.split(":"),M.alerts.addAlert(b,w[t[b].b]?.url,`just took ${M.alerts.formatNumber(parseInt(n))} crypto from `+r));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?M.alerts.addAlert(g,w[t[g].b]?.url,"just started a frenzy"):d[g].s&&M.alerts.addAlert(g,w[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const v in d)d[v].tat&&([s,i]=d[v].tat.split(":"),"true"==i?M.alerts.addAlert(v,w[t[v].b]?.url,`just caught ${s} CHEATING!`):M.alerts.addAlert(v,w[t[v].b]?.url,"investigated "+s));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const y in d)d[y].up&&([c,l]=d[y].up.split(":"),l)&&M.alerts.addAlert(y,w[t[y].b]?.url,`upgraded ${c} to level `+l);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const f in d){var u,p,m=d[f];m.g?M.alerts.addAlert(f,w[t[f].b]?.url,`activated the ${S[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),M.alerts.addAlert(f,w[t[f].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&M.alerts.addAlert(f,w[t[f].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}M.alerts.standings=e.sort((e,t)=>t.value-e.value),M.alerts.setLeaderboard(M.alerts.standings)}}),!0}catch{return!1}},cheats:[{element:t(function(){const[e,t]=w([]),[a,o]=w([]);return M.alerts.setAlerts=t,M.alerts.setLeaderboard=o,x(()=>(M.alerts.blookData=Object.values(r.c).find(e=>e.exports.a?.Black).exports.a,M.alerts.formatNumber=Object.values(r("74sb")).find(e=>String(e).includes("×")||String(e).includes("toPrecision")),M.alerts.standings&&o(M.alerts.standings),t(M.alerts.alerts),M.alerts.visible=!0,window.Cheats=M,()=>M.alerts.visible=!1),[]),x(()=>{M.alerts.alerts=e},[e]),f.createElement("div",{className:_.keys.alertContainer},f.createElement("ul",{className:_.keys.alertList,style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},e.slice().reverse().map((e,t)=>f.createElement("li",{style:{margin:"5px"},key:t},f.createElement("span",{style:{color:e.color||"var(--textColor)"}},e.message)))),0f.createElement("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"},key:t},f.createElement("img",{src:M.alerts.blookData[e]?.url||M.alerts.blookData.Black.url,alt:e,style:{height:"45px",position:"absolute",left:"15px"}}),t,f.createElement("span",{style:{float:"right"}},M.alerts.formatNumber(parseInt(a))))))))))},null)}]}},q=document.createElement("div");function a(l,d=window){return new Promise(t=>{const a={};let o,r,n,s;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,r||=e.ctrlKey,n||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(s=e.key.toLowerCase()),l?.({shift:o,ctrl:r,alt:n,key:s})},c=e=>{delete a[e.code],0f.createElement("span",{style:{display:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null}},String.fromCharCode(Math.floor(25*Math.random())+97));var n=t=>{if("string"==typeof t){var a=[];for(let e=0;e{d instanceof Promise?d.then(e=>{u(e),o(e[0]?.value||e[0]),a.selected=e[0]?.name||e[0],h.current=!1}).catch(()=>u([])):d?.length&&(o(d[0]?.value||d[0]),a.selected=d[0]?.name||d[0]),"number"==n?o(c||(null==s?0:s)):"function"==n?o(null):d instanceof Promise||d?.length||o("")},[]);let b;if("options"==n&&d?.length)b=f.createElement("select",{onChange:e=>(a.selected=e.target.children[e.target.selectedIndex].innerText,o(JSON.parse(e.target.value)))},d.map(e=>f.createElement("option",{value:JSON.stringify(e?.value||e)},e?.name||e)));else if("function"==n)b=f.createElement("input",{className:_.keys.cheatInput,placeholder:e,style:{textAlign:"center"},readOnly:!0,value:p||a.data,onClick:async()=>{if(!p){m("Waiting for input...");let t;var e=await a.function(e=>m((t=e)+"..."));a.data=t,m(!1),o(e)}}});else{let t="number"==n;b=f.createElement("input",{onChange:e=>o(t?parseInt(e.target.value):e.target.value),className:_.keys.cheatInput,type:t?"number":null,min:t?s:null,max:t?i:null,defaultValue:t?c||(null==s?0:s):null,placeholder:e,style:{textAlign:"center"},onKeyUp:e=>"Enter"==e.key&&r()})}return b}function T({script:a}){const o=S([]),[e,t]=w(a.enabled),r=k(()=>{a.run.apply(a,o.current),t(a.enabled),M.alerts.addLog(f.createElement(f.Fragment,null,"toggle"==a.type?a.enabled?"Enabled":"Disabled":"Ran"," ",f.createElement("strong",null,a.name),0JSON.stringify(a.inputs[t].selected||e)).join(", ")})`),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))},[]);return f.createElement("div",{style:{background:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"},key:a.name,"data-tip":a.description,className:_.keys.scriptButton,onClick:e=>(e.target.matches("."+_.keys.scriptButton)||e.target.matches("."+_.keys.cheatName)||e.target.matches(`.${_.keys.cheatName} *`))&&r()},f.createElement(E,{className:_.keys.cheatName},a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element||f.createElement(n,{onValue:e=>o.current[t]=e,key:t,input:e,run:r})))}function B({parent:o,children:e,setPos:r,...t}){const n=S(!1),s=S({x:0,y:0});return x(()=>{const e=()=>n.current=!1,t=e=>{var t,a;n.current&&(t=s.current.x-e.clientX,a=s.current.y-e.clientY,s.current={x:e.clientX,y:e.clientY},r({x:o.offsetLeft-t,y:o.offsetTop-a}))};return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>{document.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)}},[o]),f.createElement("div",{...t,onPointerDown:e=>{n.current=!0,s.current={x:e.clientX,y:e.clientY}}},e)}j.render(t(function(){const a=S({x:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2})["current"];var e=k(({x:e,y:t})=>{a.x=e,a.y=t,c.current.style.left=e+"px",c.current.style.top=t+"px"},[]);const[t,o]=w(null),[r,n]=w(!1),[s,i]=w("global"),c=S(),l=S();N=function(a){const[o,n]=w(JSON.parse(localStorage.getItem(a)||"{}")),t=k((e,r)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=r),e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),r=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),s=k(e=>{n(e),localStorage.setItem(a,JSON.stringify(e))},[]);return x(()=>{try{n(JSON.parse(localStorage.getItem(a)||"{}"));for(const e of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])N.data[e]&&(t("theme."+e,N.data[e]),r(e))}catch{s({})}},[]),{data:o,setItem:t,deleteItem:r,setData:s}}("JODGUISETTINGS");var d,u,p,m,h,b,g=f.createElement("style",null,`:root {--backgroundColor: ${N.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${N.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${N.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${N.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${N.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${N.data?.theme?.enabledButton||"#47A547"};--textColor: ${N.data?.theme?.textColor||"white"};--inputColor: ${N.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${N.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`);const v=S(["alerts","global","voyage","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"])["current"],y=k(()=>{j.unmountComponentAtNode(q),q.remove()},[]);return x(()=>{C.rebuild()}),x(()=>{window.dispatchEvent(new Event("resize"));let a=e=>{var t=N.data.hide||{ctrl:!0,key:"e"},a=N.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),n(e=>!e)):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),y())};return window.addEventListener("keydown",a),l.current=setInterval(async()=>{await M.alerts.connect()&&clearInterval(l.current)},5e3),()=>{window.removeEventListener("keydown",a),clearInterval(l.current);for(const e of v)for(const t of M[e].cheats)t.enabled&&t.run()}},[]),x(()=>{if(null==t)return()=>{};var e=c.current.querySelector("div");e.style.height=t?"55px":"100%",e.style.width=t?"165px":"100%",c.current.style.top=parseInt(c.current.style.top)+(c.current.offsetHeight-55)*(t?1:-1)+"px",c.current.style.left=parseInt(c.current.style.left)+(c.current.offsetWidth-165)*(t?1:-1)+"px",c.current.style.pointerEvents=t?"none":"unset"},[t]),f.createElement("div",{ref:c,id:_.keys.guiWrapper,style:{top:a.y+"px",left:a.x+"px",transform:`scale(${N.data.scale||1})`,display:r?"none":null}},f.createElement("style",null,_.css),g,f.createElement("div",{id:_.keys.gui},f.createElement("div",{id:_.keys.controlButtons},f.createElement(B,{parent:c.current,setPos:e,style:{backgroundColor:"rgb(0, 160, 255)"},className:_.keys.dragButton},f.createElement("i",{className:"fas fa-arrows-alt"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"},onClick:()=>o(e=>!e)},f.createElement("i",{className:"fas fa-minus"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"red",cursor:"pointer"},onClick:y},f.createElement("i",{className:"fas fa-times"}))),!t&&f.createElement(f.Fragment,null,f.createElement("div",{id:_.keys.background},f.createElement("div",{id:_.keys.backgroundImage})),f.createElement(B,{parent:c.current,setPos:e,id:_.keys.controls},([{ctrl:g,shift:e,alt:d,key:u},{ctrl:p,shift:m,alt:h,key:b}]=[N.data.hide||{ctrl:!0,key:"e"},N.data.close||{ctrl:!0,key:"x"}],f.createElement(f.Fragment,null,`${[g&&"Ctrl",e&&"Shift",d&&"Alt",u&&u.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[p&&"Ctrl",m&&"Shift",h&&"Alt",b&&b.toUpperCase()].filter(Boolean).join(" + ")} for quick disable`,f.createElement("br",null),f.createElement(E,null,"Click and drag here")))),f.createElement("div",{id:_.keys.credits},f.createElement(E,null,"GitHub - 05Konz")),f.createElement("div",{id:_.keys.cheatList},f.createElement(E,{type:"span",style:{textShadow:"1px 1px rgb(0 0 0 / 40%)"}},"Cheats"),f.createElement("a",{href:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:_.keys.bigButton},f.createElement("svg",{style:{filter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%))"},xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"},f.createElement("path",{d:"M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z"})),f.createElement(E,{type:f.Fragment},"Discord")),v.map(e=>f.createElement("div",{key:e,onClick:()=>i(e),className:_.keys.cheatButton},M[e].img?f.createElement("img",{src:M[e].img,style:{maxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...M[e].style||{}},alt:e}):f.createElement("div",{style:{marginInline:"5px",width:"5px"}}),f.createElement(O,{mode:"single",forceSingleWidthMode:!1,min:1,max:20},M[e].name)))),f.createElement("div",{id:_.keys.contentWrapper},f.createElement("div",{id:_.keys.content},f.createElement(C,{place:"bottom",effect:"solid"}),f.createElement("div",{id:_.keys.cheats},M[s].element||(M[s].element=f.createElement(f.Fragment,null,f.createElement("div",{className:_.keys.headerText},f.createElement(E,null,M[s].name," Cheats")),M[s].cheats.map(e=>e.element||f.createElement(T,{key:e.name,script:e}))))))))))},null),q),document.body.append(q)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\treactGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/2?"+Date.now()}let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=Object.values(r.c);const f=e.find(e=>e.exports.createElement).exports,{createElement:t,useState:w,useCallback:k,useRef:S,useEffect:x}=f,j=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports["Textfit"],C=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let N={data:null},_={css:'#bigButton:hover,.scriptButton:hover{transition:.2s;filter:brightness(1.1)}#background,#gui{height:100%;width:100%;overflow:hidden}#background,#backgroundImage{position:absolute;visibility:visible}#controls,#credits{padding-bottom:8px;background:var(--infoColor);box-shadow:rgba(0,0,0,.2) 0 -8px inset,rgba(0,0,0,.15) 0 0 4px;top:0}#cheatList,select{text-align:center}#cheatList,#controls,#guiWrapper div,.cheatButton{user-select:none}#cheatList,.cheatButton,.scriptButton{box-sizing:border-box}#contentWrapper,.alertList{-ms-overflow-style:none;scrollbar-width:none}#cheats,#gui,.cheatButton,.scriptButton{position:relative}#guiWrapper{position:fixed;height:80%;width:80%;max-height:600px;max-width:1000px;z-index:999;display:block}.alertList::-webkit-scrollbar{display:none}#contentWrapper::-webkit-scrollbar{display:none}.cheatButton{display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:15px;cursor:pointer;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}#bigButton,.scriptButton{cursor:pointer;transition:.5s;display:flex}.cheatInput,.scriptButton,select{font-family:Nunito,sans-serif;font-weight:400}.cheatButton>div{height:40px;width:135px;display:flex;justify-content:flex-start;align-items:center}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}#controls,#credits,.cheatInput,.scriptButton,select{color:var(--textColor)}.cheatInput,select{min-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px}#bigButton{font-size:26px;padding:5px 20px 10px;margin:20px auto 10px;color:#fff;justify-content:center;align-items:center;text-decoration:none;border-radius:5px;text-shadow:2px 2px rgb(0 0 0 / 20%);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf}#bigButton:hover{padding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005}#bigButton:active{padding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms}#cheatList::-webkit-scrollbar{width:10px}#cheatList::-webkit-scrollbar-track{background:var(--cheatList)}#cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%)}#cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px}.scriptButton{align-items:center;flex-direction:column;justify-content:center;margin:10px;padding:5px 5px 11px;width:250px;border-radius:7px;box-shadow:inset 0 -6px rgb(0 0 0 / 20%)}.scriptButton:hover{margin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%)}.scriptButton:active{transition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%)}#gui{outline:rgb(58,58,58) solid 3px;border-radius:15px}#background{display:block;top:0;left:0;background:var(--backgroundColor)}#backgroundImage{background-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%;width:200%;top:50%;left:50%;background-position:-100px -100px;background-size:550px;transform:translate(-50%,-50%) rotate(15deg);appearance:none;opacity:.175}#controls{cursor:grab;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:15px;position:absolute;left:220px;visibility:visible;z-index:5;height:52px;width:max-content;border-bottom-right-radius:10px;font-family:Nunito,sans-serif;font-weight:700}#controlButtons,#credits{align-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute}#controls:active{cursor:grabbing}#credits{justify-content:center;height:47px;width:210px;border-bottom-left-radius:10px}#controlButtons{justify-content:center;bottom:0;height:55px;width:165px;border-left:3px solid #000;border-top:3px solid #000;border-top-left-radius:10px;color:#fff;overflow:hidden;pointer-events:all}.dragButton:active{cursor:grabbing!important}#controlButtons>*{height:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab}#cheatList,#cheats,.cheatName{color:var(--textColor)}#cheats,#contentWrapper,.alertContainer,.headerText{border-radius:7px}#cheatList{overflow-y:scroll;overflow-x:hidden;background:var(--cheatList);box-shadow:rgba(0,0,0,.2) -10px 0 inset;z-index:5;width:220px;position:absolute;top:0;left:0;height:100%;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column}#contentWrapper{position:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100% - 220px);height:calc(100% - 70px)}#cheats,.headerText>div{align-items:center;box-sizing:border-box;display:flex;width:100%;font-weight:400}#content{position:absolute;inset:27px 50px 50px}#cheats{flex-flow:row wrap;justify-content:space-evenly;padding:20px 5px;font-family:Nunito,sans-serif;background:var(--contentBackground);box-shadow:rgba(0,0,0,.2) 0 -6px inset}.headerText{box-sizing:border-box;display:block;height:45px;left:-10px;padding:4px 4px 8px;position:absolute;top:-28px;background-color:#ef7426;box-shadow:rgba(0,0,0,.2) 0 4px,rgba(0,0,0,.2) 0 -4px inset}.headerText>div{height:100%;justify-content:center;padding:0 15px;font-family:"Titan One",sans-serif;font-size:26px;text-shadow:#646464 -1px -1px 0,#646464 1px -1px 0,#646464 -1px 1px 0,#646464 2px 2px 0;color:#fff;background:linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a);border-radius:5px}.alertContainer{margin:15px 15px 5px;background-color:rgb(0 0 0 / 50%);width:95%;height:370px;display:block;align-items:center;justify-content:center}',keys:{}};for(let o of[..._.css.matchAll(/(#|\.)([a-zA-Z]+?)(,|\{|:)/g)].reduce((e,[,,t])=>e.includes(t)?e:e.concat(t),[]))_.keys[o]=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),_.css=_.css.replace(new RegExp(`(#|\\.)(${o})(,|\\{|:|>|\\[)`,"g"),(e,t,a)=>a==o?e.replace(o,_.keys[o]):e);const M={global:{name:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const r=e||o;try{"typing"!=r.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][r.answers.map((e,t)=>r.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(r.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let c=Math.min(Math.floor(e/t[a]),o);if(0==c)0{s[a]||=0,s[a]++;var o=Date.now();n&&alert(`${a} (${r+1}/${c}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);r++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(s).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a||[]))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(n,s,e,i,c){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const l=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=e;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:a,fbShardURL:o}=(await l.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:"Random"==i?u[Math.floor(Math.random()*u.length)]:i,bg:c}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:async function(){var e,t,a,o=document.createElement("iframe");document.body.append(o),window.alert=o.contentWindow.alert.bind(window),o.remove(),location.href.includes("play.blooket.com")?({t}=(await(e=(o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache)).find(e=>e.exports?.a?.get).exports.a).post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}))["data"],{name:o,blook:{name:a}}=(await e.post("https://play.blooket.com/api/playersessions/landings",{t:t}),await e.get("https://play.blooket.com/api/playersessions/questions",{params:{t:t}}),await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."))),await e.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:t,name:o,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),e.put("https://play.blooket.com/api/users/add-rewards",{t:t,name:o,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))):(alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/"))}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await r({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,r=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class s extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=m("fGzD");(n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(n[e]);for(const r of a)t.push(n[e][r]+(t[a.indexOf(r)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),r=Object.values(m.c).find(e=>e.exports?.Class).exports,h={};class n extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(a[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()}]},voyage:{name:"Pirate's Voyage",img:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",cheats:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",function(e){var t,a,e=Object.entries(e||{}).reduce((e,[t,a])=>(t==r.props.client.name&&e.push({name:t,blook:a.b,doubloons:a.d||0}),e),[]);0===e.length?(r.questionsToAnswer=1,r.randomQ()):({name:e,blook:t,doubloons:a}=e.find(e=>e.name==o)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],r.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,a)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-a.state.doubloons)}}),a.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.setState({doubloons:a.state.doubloons+e[1].d}),a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}]},brawl:{name:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}]},cafe:{name:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:{transform:"rotate(22.5deg)"},cheats:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}]},crypto:{name:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}]},defense:{name:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=r.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}]},defense2:{name:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:{transform:"rotate(45deg)"},cheats:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}]},dinos:{name:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:{transform:"rotate(-22.5deg)"},cheats:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),null),run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}]},doom:{name:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}]},factory:{name:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)}))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}]},fishing:{name:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}]},flappy:{name:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}]},gold:{name:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var r=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}]},kingdom:{name:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}]},racing:{name:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}]},royale:{name:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}]},rush:{name:"Blook Rush",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}]},workshop:{name:"Santa's Workshop",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}]},settings:{name:"Settings",img:null,cheats:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},N.setItem("theme",e)}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(N.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){N.setItem("theme",{...N.data.theme,...e})}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(N.data?.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),N.setItem("scale",e/100),guiWrapper.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("hide",e)}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("close",e)}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.contentBackground",e)}}]},alerts:{name:"Alerts",img:null,alerts:[{message:"[LOG] GUI opened"}],diffObjects(e,t){var a,o={};for(const r in e)r in t&&("object"==typeof e[r]&&"object"==typeof t[r]?(a=M.alerts.diffObjects(e[r],t[r]))&&0!==Object.keys(a).length&&(o[r]=a):JSON.stringify(e[r])!==JSON.stringify(t[r])&&(o[r]=t[r]));for(const n in t)n in e||(o[n]=t[n]);return 0==Object.keys(o).length?null:o},addLog(t,a){M.alerts.visible?M.alerts.setAlerts(e=>[...e,{message:t,color:a}]):M.alerts.alerts.push({message:t,color:a})},addAlert(e,t,a){let o={message:f.createElement(f.Fragment,null,f.createElement("img",{src:t||M.alerts.blookData?.Black?.url,alt:"Blook",style:{height:"22.5px",margin:"0 10px -5px 0"}}),f.createElement("strong",null,e)," ",a)};M.alerts.visible?M.alerts.setAlerts(e=>[...e,o]):M.alerts.alerts.push(o)},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}},connection:null,data:{},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;M.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=M.alerts.blookData,k=M.alerts.getGamemode(),S=Object.values(r.c).find(e=>e.exports.a?.["Lunch Break"]).exports.b;return M.alerts.connection.on("value",e=>{var t=e.val()||{};if(t&&M.alerts.diffObjects(M.alerts.data,t)){var a,o,r,n,s,i,c,l,d=M.alerts.diffObjects(M.alerts.data,t);M.alerts.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?M.alerts.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):M.alerts.addAlert(h,w[t[h].b]?.url,`just took ${M.alerts.formatNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const b in d)d[b].tat&&([r,n]=d[b].tat.split(":"),M.alerts.addAlert(b,w[t[b].b]?.url,`just took ${M.alerts.formatNumber(parseInt(n))} crypto from `+r));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?M.alerts.addAlert(g,w[t[g].b]?.url,"just started a frenzy"):d[g].s&&M.alerts.addAlert(g,w[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const v in d)d[v].tat&&([s,i]=d[v].tat.split(":"),"true"==i?M.alerts.addAlert(v,w[t[v].b]?.url,`just caught ${s} CHEATING!`):M.alerts.addAlert(v,w[t[v].b]?.url,"investigated "+s));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const y in d)d[y].up&&([c,l]=d[y].up.split(":"),l)&&M.alerts.addAlert(y,w[t[y].b]?.url,`upgraded ${c} to level `+l);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const f in d){var u,p,m=d[f];m.g?M.alerts.addAlert(f,w[t[f].b]?.url,`activated the ${S[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),M.alerts.addAlert(f,w[t[f].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&M.alerts.addAlert(f,w[t[f].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}M.alerts.standings=e.sort((e,t)=>t.value-e.value),M.alerts.setLeaderboard(M.alerts.standings)}}),!0}catch{return!1}},cheats:[{element:t(function(){const[e,t]=w([]),[a,o]=w([]);return M.alerts.setAlerts=t,M.alerts.setLeaderboard=o,x(()=>(M.alerts.blookData=Object.values(r.c).find(e=>e.exports.a?.Black).exports.a,M.alerts.formatNumber=Object.values(r("74sb")).find(e=>String(e).includes("×")||String(e).includes("toPrecision")),M.alerts.standings&&o(M.alerts.standings),t(M.alerts.alerts),M.alerts.visible=!0,window.Cheats=M,()=>M.alerts.visible=!1),[]),x(()=>{M.alerts.alerts=e},[e]),f.createElement("div",{className:_.keys.alertContainer},f.createElement("ul",{className:_.keys.alertList,style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},e.slice().reverse().map((e,t)=>f.createElement("li",{style:{margin:"5px"},key:t},f.createElement("span",{style:{color:e.color||"var(--textColor)"}},e.message)))),0f.createElement("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"},key:t},f.createElement("img",{src:M.alerts.blookData[e]?.url||M.alerts.blookData.Black.url,alt:e,style:{height:"45px",position:"absolute",left:"15px"}}),t,f.createElement("span",{style:{float:"right"}},M.alerts.formatNumber(parseInt(a))))))))))},null)}]}},q=document.createElement("div");function a(l,d=window){return new Promise(t=>{const a={};let o,r,n,s;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,r||=e.ctrlKey,n||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(s=e.key.toLowerCase()),l?.({shift:o,ctrl:r,alt:n,key:s})},c=e=>{delete a[e.code],0f.createElement("span",{style:{display:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null}},String.fromCharCode(Math.floor(25*Math.random())+97));var n=t=>{if("string"==typeof t){var a=[];for(let e=0;e{d instanceof Promise?d.then(e=>{u(e),o(e[0]?.value||e[0]),a.selected=e[0]?.name||e[0],h.current=!1}).catch(()=>u([])):d?.length&&(o(d[0]?.value||d[0]),a.selected=d[0]?.name||d[0]),"number"==n?o(c||(null==s?0:s)):"function"==n?o(null):d instanceof Promise||d?.length||o("")},[]);let b;if("options"==n&&d?.length)b=f.createElement("select",{onChange:e=>(a.selected=e.target.children[e.target.selectedIndex].innerText,o(JSON.parse(e.target.value)))},d.map(e=>f.createElement("option",{value:JSON.stringify(e?.value||e)},e?.name||e)));else if("function"==n)b=f.createElement("input",{className:_.keys.cheatInput,placeholder:e,style:{textAlign:"center"},readOnly:!0,value:p||a.data,onClick:async()=>{if(!p){m("Waiting for input...");let t;var e=await a.function(e=>m((t=e)+"..."));a.data=t,m(!1),o(e)}}});else{let t="number"==n;b=f.createElement("input",{onChange:e=>o(t?parseInt(e.target.value):e.target.value),className:_.keys.cheatInput,type:t?"number":null,min:t?s:null,max:t?i:null,defaultValue:t?c||(null==s?0:s):null,placeholder:e,style:{textAlign:"center"},onKeyUp:e=>"Enter"==e.key&&r()})}return b}function T({script:a}){const o=S([]),[e,t]=w(a.enabled),r=k(()=>{a.run.apply(a,o.current),t(a.enabled),M.alerts.addLog(f.createElement(f.Fragment,null,"toggle"==a.type?a.enabled?"Enabled":"Disabled":"Ran"," ",f.createElement("strong",null,a.name),0JSON.stringify(a.inputs[t].selected||e)).join(", ")})`),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))},[]);return f.createElement("div",{style:{background:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"},key:a.name,"data-tip":a.description,className:_.keys.scriptButton,onClick:e=>(e.target.matches("."+_.keys.scriptButton)||e.target.matches("."+_.keys.cheatName)||e.target.matches(`.${_.keys.cheatName} *`))&&r()},f.createElement(E,{className:_.keys.cheatName},a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element||f.createElement(n,{onValue:e=>o.current[t]=e,key:t,input:e,run:r})))}function B({parent:o,children:e,setPos:r,...t}){const n=S(!1),s=S({x:0,y:0});return x(()=>{const e=()=>n.current=!1,t=e=>{var t,a;n.current&&(t=s.current.x-e.clientX,a=s.current.y-e.clientY,s.current={x:e.clientX,y:e.clientY},r({x:o.offsetLeft-t,y:o.offsetTop-a}))};return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>{document.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)}},[o]),f.createElement("div",{...t,onPointerDown:e=>{n.current=!0,s.current={x:e.clientX,y:e.clientY}}},e)}j.render(t(function(){const a=S({x:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2})["current"];var e=k(({x:e,y:t})=>{a.x=e,a.y=t,c.current.style.left=e+"px",c.current.style.top=t+"px"},[]);const[t,o]=w(null),[r,n]=w(!1),[s,i]=w("global"),c=S(),l=S();N=function(a){const[o,n]=w(JSON.parse(localStorage.getItem(a)||"{}")),t=k((e,r)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=r),e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),r=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),s=k(e=>{n(e),localStorage.setItem(a,JSON.stringify(e))},[]);return x(()=>{try{n(JSON.parse(localStorage.getItem(a)||"{}"));for(const e of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])N.data[e]&&(t("theme."+e,N.data[e]),r(e))}catch{s({})}},[]),{data:o,setItem:t,deleteItem:r,setData:s}}("JODGUISETTINGS");var d,u,p,m,h,b,g=f.createElement("style",null,`:root {--backgroundColor: ${N.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${N.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${N.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${N.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${N.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${N.data?.theme?.enabledButton||"#47A547"};--textColor: ${N.data?.theme?.textColor||"white"};--inputColor: ${N.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${N.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`);const v=S(["alerts","global","voyage","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"])["current"],y=k(()=>{j.unmountComponentAtNode(q),q.remove()},[]);return x(()=>{C.rebuild()}),x(()=>{window.dispatchEvent(new Event("resize"));let a=e=>{var t=N.data.hide||{ctrl:!0,key:"e"},a=N.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),n(e=>!e)):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),y())};return window.addEventListener("keydown",a),l.current=setInterval(async()=>{await M.alerts.connect()&&clearInterval(l.current)},5e3),()=>{window.removeEventListener("keydown",a),clearInterval(l.current);for(const e of v)for(const t of M[e].cheats)t.enabled&&t.run()}},[]),x(()=>{if(null==t)return()=>{};var e=c.current.querySelector("div");e.style.height=t?"55px":"100%",e.style.width=t?"165px":"100%",c.current.style.top=parseInt(c.current.style.top)+(c.current.offsetHeight-55)*(t?1:-1)+"px",c.current.style.left=parseInt(c.current.style.left)+(c.current.offsetWidth-165)*(t?1:-1)+"px",c.current.style.pointerEvents=t?"none":"unset"},[t]),f.createElement("div",{ref:c,id:_.keys.guiWrapper,style:{top:a.y+"px",left:a.x+"px",transform:`scale(${N.data.scale||1})`,display:r?"none":null}},f.createElement("style",null,_.css),g,f.createElement("div",{id:_.keys.gui},f.createElement("div",{id:_.keys.controlButtons},f.createElement(B,{parent:c.current,setPos:e,style:{backgroundColor:"rgb(0, 160, 255)"},className:_.keys.dragButton},f.createElement("i",{className:"fas fa-arrows-alt"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"},onClick:()=>o(e=>!e)},f.createElement("i",{className:"fas fa-minus"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"red",cursor:"pointer"},onClick:y},f.createElement("i",{className:"fas fa-times"}))),!t&&f.createElement(f.Fragment,null,f.createElement("div",{id:_.keys.background},f.createElement("div",{id:_.keys.backgroundImage})),f.createElement(B,{parent:c.current,setPos:e,id:_.keys.controls},([{ctrl:g,shift:e,alt:d,key:u},{ctrl:p,shift:m,alt:h,key:b}]=[N.data.hide||{ctrl:!0,key:"e"},N.data.close||{ctrl:!0,key:"x"}],f.createElement(f.Fragment,null,`${[g&&"Ctrl",e&&"Shift",d&&"Alt",u&&u.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[p&&"Ctrl",m&&"Shift",h&&"Alt",b&&b.toUpperCase()].filter(Boolean).join(" + ")} for quick disable`,f.createElement("br",null),f.createElement(E,null,"Click and drag here")))),f.createElement("div",{id:_.keys.credits},f.createElement(E,null,"GitHub - 05Konz")),f.createElement("div",{id:_.keys.cheatList},f.createElement(E,{type:"span",style:{textShadow:"1px 1px rgb(0 0 0 / 40%)"}},"Cheats"),f.createElement("a",{href:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:_.keys.bigButton},f.createElement("svg",{style:{filter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%))"},xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"},f.createElement("path",{d:"M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z"})),f.createElement(E,{type:f.Fragment},"Discord")),v.map(e=>f.createElement("div",{key:e,onClick:()=>i(e),className:_.keys.cheatButton},M[e].img?f.createElement("img",{src:M[e].img,style:{maxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...M[e].style||{}},alt:e}):f.createElement("div",{style:{marginInline:"5px",width:"5px"}}),f.createElement(O,{mode:"single",forceSingleWidthMode:!1,min:1,max:20},M[e].name)))),f.createElement("div",{id:_.keys.contentWrapper},f.createElement("div",{id:_.keys.content},f.createElement(C,{place:"bottom",effect:"solid"}),f.createElement("div",{id:_.keys.cheats},M[s].element||(M[s].element=f.createElement(f.Fragment,null,f.createElement("div",{className:_.keys.headerText},f.createElement(E,null,M[s].name," Cheats")),M[s].cheats.map(e=>e.element||f.createElement(T,{key:e.name,script:e}))))))))))},null),q),document.body.append(q)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file

3L&nlpwU>9--g~oX>WXdCj(U~oE`7IsGRIy2M<4E+Jn-8pv6M4!_k>BW>Xtdj zJ-dJM+Wgfg)%{v^qnb`dzn!*#=}+=Tv*3WJ0B;j+&+ems0(!*Wc;0R*cn`#RratgbBI71#XYoGf_%rFxmZ|5$c7)!4KYeFCoBQE!??7wNpV&+foO5#@`*O=$&*lEwbuRg) z%YW=wddlBk$8(O?PM*5)U5Rn!>w>09xhmC#E6dX-_%0JqJkop3YqH6a3%(mSJHF?N zj$6Y#UEvzT;gzvfxuToQnmZWob6#sG(DOWaF_=SsL-`Gva%H9ig>#C&Ni@|bir$_d zST*Zo_zs_GzxQs8oGU7S{JWy#{jdwC_wm1$(FwixB4-9uOvDt&xV{YC%R8LJ)wa%9 zmcMlR`{S9*Zf|j(FDdrLZgO9bqs`L4F5a$hb+?4%xOS*@AG5#gWaWD2Vfu50j;xk{ z)hwO2R&Kmv^u2USlulW&rEM|uB)i+^DkV2>koox2B5h~b{@L5EIA`iMuI>X7*-D zl!Uy}=ha*5n;$oPKNHL$?;-Wv?-sXxv*Wz({8rbC;DuWmua|!EY?Ic!>hfFj?u@^` z1jDS8IBvE${o5OV-?Ht(NxzuVvo@@z%S087S3hRE;}|g2-09_G^AmH-A0|CFdoZQ< zy5Pbq;##@~Zf9SM|+N>%TAE^I-~K*=D9+*{rYTZ@oW#MUB?o z`6vAMWt+P6=C!{l>&R<=S7P0=HqLl=WW*odYWYo(A-5lt1xUZ&!5ev7^;f<5rejxs z-FM#iipPZe+P3)CCI{UOTdPEuiOhFXr7+*|YcZwFD`P#C2Sk^=jsyOxk-gt7|sr+n#+Nw(L9d zYUTc!pXOxxf1bd)J*)9N`}ca^mz+~8o$loBuzF{&JbOU^=fdlc#9n5fI(y?iOYP5D zm)tEFj|gP4l!yFGzGqS2cKe>3pdgELdpB>$)`HS}5d^}_nd#AWAOJq%{vZ_hvZdA_c~mU&_`wmQGh zEaiM5kq{BRdYa)z7Q@#6+DT3P=12Ti-h6casdkJ(V#c-ax_rAemQO4YHh*~7D7h?X zcJ!jF>!$zG`S@y8$Fd(8UHPfq%YOWdGCArVT(hOXjXV9f&YV}PI@Hcx+Zs0OuG`AG zS2uq>u+-*${d@nXLmr34yndg5(BbNnwJv8(m(IqZ1HgI4gnKp-B+UCR=doXbT3GHT`_PxnO&;Hms$W_3AlKq3M+zq+^nU}&H}_u0Vv zi}!t2F?(dP`lto(`i39x96O2_1T`k9Y>QXyD411pc0-3w$9lbcrqJMT7mP5O4Xhlgu(fQ|D?wXag^76i{|nsPK~QcHFDl0BD$W_n$odMa7_ zOjc6e&#-juzf<1n_?boPaA+4^Tjo76iXn{aw~WiqghT)4L2o#(X1 z3Ev~MvS(;+^f)f1%ei&eHtrAKk7jswOltuX*S3JE49^p*RTo|}bMAKDqT=H1WURyK zdCNt6Emzo;rI&thj*<|Ycz4$W`{1*i5^e=;(K@r{>CsgiW?h=>t?y>m%gK`d>xIng zgHkPNY!iHMKjQpzL;7*2*?nG)n5r%3jdxfy|1MO$Iay2eKa=`|UmtEc{$%tm&%W<1 zsF-U1@k#Lh&_fqPCH%yeFoal7Fv_{zaePkOTC>f8MSo6Ko#M>ozc@)m*K_mfNl%uW z`YV4iY0vP@x+Y<58?5C2^10%AAK|{9FrSYyZUql53M2}1CHYOvFBHaTefHF1FNtsa zaMkg_^8%J;dZHk4(N2?D z-ivo`2|ly5H}mW&uGi7G_=4g@zp0+m<=X8j{zLq7<)3Wm0BcFB0u2gp}m%es+)l3upqnv8R z1+$O29tfTCC~@`ax96^~)UWKT=Qya%{eXMwa$XO?bxUsjUpp^befBZ^C4YAaZS$J; zv088sSD^;K*x%pUJ-SC)+gG~XXZ_*t`m&(u(yW`$Cfl;l%vk^L@5$E-7JP4*ykq|5 zgEgXGjKkUYM7+0u@U>Wb15-KEjYyZ^$cM4-FWR+FEWWn(J-eWi+5C?+wf}{u{7zf; z^{y?~me_+5%S&t23+-NgJs{oTV%3%tqyF{t&Rgd*|L$XP%qy^ab(CxS=BmF@`SWgX zS#Npp(HeJ?y_>7<7xd0w|M6EHgZO8|h4cUZyMN%R-t7o?0o~8%@727$#cky_`*PF+ z*Cj8mPo5&zl@{f%JG;BTT9{*A%j+OscHi9<_oTD=7u_x8=G(XI`|T*nbw4Z8YHx2% zYz^<2e7Hm5CzH_Jcy7CWuA1|t^?Du@q#EkQDQny9TYCK*OL2^^rkx&Z-U1Q%>B=Rc z`gU>64<7EH%=^FR*m9Aw$yW1@zm)q^9s4}PVgrx(_0-q4?8l!w{VR9g(D(1FPQ{N| zao_L1zU;d7y|z?oF5dYIxH7>&?ej?eP_y>eXO{L!T~zphVzA>;Hce|ClKj*Nf7o4I6< zv#z{|g5j@k@b-Nc3@#1J zyjV9sq#~-XZo9&h+Z{WvUw89kzwi9V=TgBT({<&G*KNtXzB};tv1s4LaZRT=jHG6- z469`{78WyqX>s;(gj4s~xX zw72j?R#=U&_@5WbQdMW?J4|}E$ESY%birBAY?ki-svX*N4s6*Yx18a0!3huZoFVGWj)nc*>^-uk)2&pZO&%w%^;pH(|?z zOCPEjZ*Fi-6nb_1_~{8-?brn?xH$4R^K4xcc3kd3Xv~EgLCx29bS-8+k<$q{Wj|Tx zL|Jdk>&Tx=^K0XS9;e4wu5X*4|61m+<(${CpPxSv$vOXMgOl~Ta^v{L+-WmK>rQ!# z9g#V>^h(S^?pwK+p1!sUpPv|&+Yt5V%D$5q-!GO|Uz7S#HtnP6vfA&-7Fjo+IOpbC zHi=Kw;XJ#6C$^nq(YJd$cQjm&D%=)1ZK2J>HRn$_$#DF=mv*!zsL^<}+Pyaw^G(E) zGy>WV6{*($^(pw^bwnv8lvnquNzClBqcKlJ`KLc_Ia90|n&E4CXm^@nROO+A<||?| zqt_(!u%1!5XD@8CM_{G0(aPFs+*3i5;eUSc@d`%khDJ5aGqk@i^K$m5Ri0DDO46hw zZ1rXr7cTp~bc)gAH3w}U{?MMOzFebU{9|+7tDAGyyZKCgp!D|hyYqSMe*3zUTRfxu zPH<$W8f-Q4ys!22aontFldo!h5nH#;$yE3Fmd_V#v#zyPefTKUvhy74zuq_3PNwb1 z`_$5Imv7{%y5&d6qshjCLYH+MdPRgLCsj;pITCluJiUA8=f}@qZFKwgB0?uvFS9l) zaMSwBTX)C(_Yc^=)J9gEyC87m-Z~fKn>W8-P?`Dc@W$7Xe=XL2P;Tp(`Q&umvh(Ye zE$=P5x1)=@;N_I!QX6%Vebp!0W=NOx?7j6|l0|>tg6bJ58Cu^>UoLqwGtP_E=k}7b zN2gAIGt<2A;C4Ib_e<}r%~-j3S?|v?n>;erj`@7}6veXKf08Ua@4ob{^TRXp=J;C| z7;Jg=C3s(<^H-lX8+He^nICd>{*~Uh72cKWGhxm3+~R%f{Pova%wV08*1JEV<-*y| zJG73NU)XctM49GIhIHLyi7eCaXYwp@sN5xf&)a#WQFo+GcGh(tfh!XAlm1`6zsGaO zJNHA^cQ@)^Gd!biy*Z{S`h|F@js8T1_X~@P^!z5QW`7^1Y#Pk9!)uzo^Ok!vxjJSSY*kxU;(J}Gb-oqn zb20YUkF^h6WsO6A&fA*FcTy~{q!%2|~%d0&5yJbP>I znIDIG%L5W07@Ig>5}l$PugrW@YUy7!&XR4FYD;4rKQkR&cX{8No=(l=6UX&*OMc{pd6mR0R!->%>f&0BbW{%Kt$Vrk`CW<3A>^gOpUhi+Txt@e=M zVy|;MVDU7nZD(s(@O;syZn2Ypc8DH4Q`0{oc7^fuGg3#6us3PXZODHhaZ2dz<0;>5 zI}>NjX7^%U?zw4se_F3|gwwW+*Gq0l1dB~-vALY!JSW<{wl)9SgDJBz)21#Y8?kU$yGPf?8xa4hAV}gC``Gi-WJx_Zy-7gAt$1DG*}l5igyg=+t-Zcn#h35JFO$jq)IVYB%*WLhtG$Ja-z=XZc+2hj z>saZ7Q@6L(%$`4e!kho52UU7p4YnsLYiaZ;hOGuKA#U$eKduKJZH z^te-TU7ORAodG@!tIbo_&)mrASs0yp@M+|$@aqCceU@km`xD=^;hQY_bGk) zYgB`H-KW2bxObuaYgWCaPVdg+7Y#00opIxA{y&*1CO7sq=Qh9KtV6FOzkkr=DsbL- zCr3(XhWtsXU$dVF*ni$5_Hna}tHiROzq(F5I`6`~-}(RkMV~b;)Jpxx-f{NawPdb# zk$-6tY_C+0Zc17EcS4%p`V_14QFBz*E{F(H>&h3*nv$I+I%(mifa~u$-nE>V`D3BE zQd;rlQ(>=vztWvES$z-BX6CBq_Y2wf`5c#I)Ap-KKGB`3anfri%k)&{r-w2+*7tJx z?U5*C^bJ^N8h-fjZNYzqy6yhAn=1Y&g}<-w(0!d(Hb=a7$MMJA(%jL^aqh?R``5ZA zOMm&?&Efxtdv53CX>#*hCM(wSFh8rUVNpNQp69&!c#yuInU?nXHBr+-#Xp^ln^btI zB2|iiExUU7>se8O`reXz#W)Le9*N9KzLLJtX7z?yi~qKVE!`>dAiwLUOVsKmQ&lW) zEfe+Xdo3jP_J8_&-}z5gt#dseAGR`NX(dYwuY}^{Ea=!6NXY*Skp4Y`hF@KiXl9ZnURwQ7Zy=h8R) z*=uiDm(MHyl=AH4nc|>ySB*_mD%2CjpsN^|cdJOEh ze3!e}+a9%XhBW7UwKJ~cinN>8q=27D`YM?t7m)&s(nA@oN`Fi*rKTdx}V>ov+-w!NvYmwW!gsWoit`5(6vo31Od)P&r>?8SYvSd@LeQrIu) zs#@W~gY!7P(9Qhg`|T(X_7v3bX(eQL%BqL=N~F70LivUhVqVX3zg&t3*kS%Kd0R=L>| zuFq6``)Fp8pZT4Z9^IvPt1Z{mt%6ZWrtC%aw2L+SJGNTwb96ae z?fv{_=b6G6x(|P?dpd!0c9Pil+86tJf$_(0GRAzOO;fiV?>H+p z|3IX{?#%wOgHM^xUin|XsMP4oyt1>bvP&IYS`{8U+19;Wn?E5X)1mazT{+QdCQ*E% zD%?-EEk07`eLUYXA~396iuGX>i;n%{(sOop(xHJ*tJ!Or|9uyTvRQinY)FmV@=CVa zzPedLIn|qluS#B!`n&BF=Wph%OCJVub{8&fsoSBc^?lLRJIgFom9*nz#M_jfRp0M^ zborIfCeL-oPgD6G+_FD34Jtpt1W!`>%Gh)u4d~V&sh4sM=7qe zyX4M7%_P_eTgqA&7my<5|@X7bv5$5oYETe9!Bw^;ky9{w85pDy{n zcG9^D>1z)}TD8{Y==nSXbG;LoIyBy$|}d%0h_fTfzFbF=h8K1G*L>@tly z2O=}{A9H-DidpvY^F5i`T_1I&;-$@&KJ=Zl!R@%=x?~>CuM76&@86fLH>qDJD%otF z>yC=A;zx|H=@;~TjeVe&68!e-yv(RyFCY9ow&LEUkMf-R>Z9LxC$C#A*jCbQ9{*)~ zzGBZu?S#d3@?ng39E_6Za^LA#^S#@m^-k7b$32OelCP~TtZbLwKkvqJg0p2>oWiV) zeVTqfe*KR`Di>e=`70*7rC8`@aPilFKYz`$Se;|rH|<;C`>#z=jK7rfdVAykyq~U_ zr*rVa@~gKCe7;&8Jv-ykquTe9Y8noH9z4$JFTO5gVYuV9OJL^I&L)o7_zkm_5{l(6 z?swjochCQG(_8j!3R|qa_9z)FxX!0gvd`^fA=AR^GfkFV7hkdT`ey;w1*^{Q5xZGj zcvYWUG+bZlwQa+P9d9l6{bKVIl(_Kz`GY>@{>9fhWsmdz`sd&I?Mz#;b@K;-#plC4 z;uog=xw>b=@`69dzMt`9y}oy8@y7SHjqfi%E1yuCv?Vic-ugX;Z@=%m@3^PQO8#si zhqLI}X{k5A&n-B;&PC$1POaZ&UcY+>3>Qao7(P2W>6De9^wX-|OAe1$rL5VasqfkO zev;nC<z`Ub3MR8rCO8&B|Gjc+oTl)NdxJKvYmeBCkso#Hp*})?I$ZPVE zr_l!&&fYpzpz;00D6h9W7VTLVSrw&wT`RZafXLgj$wJ`|{N|ZjSvO|0UC-h87US|! z`hsO#zk{%9o9yzNI(t`zofP2ue{{#3<_Xh!`CBaw>h5>#IJNKDA-0oWZu9;BD}3?Z zR#%=wr~d2ta2;7C>$v7tc424Bv#?F?`xTFTviqRy;%vL9et&PqJnpaaRIBDjs!dn+ zd91RI{g*38a=nlEdzB!rZ7%A&B@|oqzgX5^_N?s`_|G`^fzFXz_DinIxoh$4X@j1tqXVO;xCwKh5uA{V>&F{sd+8z!0e1%)zd{P!p*Ua13ol(Tzz%RHcZb9O$83ezwgvrCV$v^QS$G7>rS@VrAHLj3p=s2m*_rM zn5~wQrPeWBQR-XJUz?Q`+go;DmV2jnX@Blsx1fKu>%PCyE;znD+Gz6sKgqk+Jy+&k z@H6+`=YL|4m+rJnmP#~B z7pb4F{Vz=^+s^;}+-8FfqC3{DeHOdhWqzs5!nr#+Wam4*c%F3h>IS>=<@+8R9BN@N zky}2own}2*{qv=Lr@vI4-ZX#tcOB=9Yy0M}uh{&$R%%A$n_hoG|Jj@`_P_edE@=0~ zeD8Di6LtGV1XsjYKK^y7`gzX#_m*Apx7F)|=G3-cxTyWBXRTFx@z>v7b??thx0u;~ zeP+1k^S1ZBY3Z-5=Coh<)c)(QyVdvEf{k^yhn(|R<=kKVjBAw3k`T331e&%I!I#{I{W92^7 z#Ub-;{pTlh9Sv$(KWqDEhrqmAJ00!_$E5{yJGD%ncDCutAFe6 zeXo{%&fDd`Lccy{+5Op*9)|P9EkFN{;buPf*S*>$`@a2Eak{-)@SnYW;I4bj?;JA9 z`J7H47yP${DgD9>as5~C3uSWa7oM+_d}w%G~Vg)ta@}YdSbK)pos@EwKHxR_6I;z!?_QN`wXE29S-d01-T(hu)_qKraqLx?{m3fTJUM6nOPM%lmiF^4=MNh` zR5nRFw0Yv$Jd>~KcN*OTeSXNqwCz9tWPiY)7N3e~b@^NuRzCPWf%CuY!nIeIBp)*V z^2@Mg9^b25_3_6o#no3#e=SwN?t6Sku$!KP$^XT>+~g}P{)(ti@q01D?#lB&aUWwZ z{@&MX@Nlu!yzc_PHl+8ztm)VE)4RUEU9d{dQKXY!Q1##Ls`DLnab0gt9_C2?DSYUS zj`F|k6#Kuj3qM9r+`GeLe!YO8-gSjNPqbU^`OY+b`ZR3rcFldtUEPMY#{*mTg}q95 z-7oDl<+y&yx%ijg%au*a1(}Y;h%0{imLBu^g=0#6YsstswY_$~B?_iLy0ht$zLUgX z?T)06Y=@NZUHLfwNad0{Zf z|1|9TZ8X=~;%UOpbD3&Er+zDL+J9ZSBrC2{Bl)d`6Z7O)8(_k%kfvO7Wg_||^mT^5_Tfw~W^3ojvTO^a}oxdFols#+kU$Dd+r4 z|LzN!Q{Vc5@%O(C-~Y}y_nIw+<6&}(*!xR6XHQCE`fU{xp7!{7{nb*Nt_wXEXS^@m zA(Xx#*XhNBq@y!0zIlG4s=k%`w(JGd%J}*9TsP;}UwAIh+!xe1_3Am(1v?|=7qX;( zJ?nUG;eM8jKiV?RhNkWP!Y+C+{8EVf4v+AgNi7R%AK9)+{xj*_j`IH=wcB!H#B%3U zo9k_Pa@=WlVQ1;CqJz)g^qZdCnq6YqR{T2bgkI(88Sma_^!r_ZWaDD~!0YfW-zjG& z`R$&l5q(saL42x%w3=kp&ODFZs|#!mZh1~QtM$=9FYwxw7K4Kq^tI(b-^)BU>+IQ# z?-T5Pm+dWMT(lyWRnBEb9jm&|_Q^hv|2I^WUT4`K{pR;^3+)myKgGW;ACn&5Th*7V ztjA*1=xrnK@FJaa)BkNs_qsXfUgu-^x9)l*Q_b=N1wXA8@svECd%NKI^gUe<3WPVc z1@Abuyl~FO9m3Cjjr;{U&dqoF@Ll-9|5uk}oNhGr)Ha5O=D6vs;T8o&T`D`E8 zMYH3AZCj)hMYz96KDJ={BctRnZ`tMStJrk3V6W|gxmUPn|2#2|;iPHS z5uNQ1f1GHD+swW3klZrMeOu%LmHL#nnDuA~bbo!Xng3_Gz_ULRizL=8EQ`1A*SPNd z>n~p|n}yoH;`~3{BJG#0rq9iN@J=t~{ThcgdshpvKIGWMpIgf=%0A7(iaXG(Pr>Vs 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 cn*X1GH`iT%1_lNOPgg&ebxsLQ01TlC)&Kwi literal 88914 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