--[[ AztupBrew(Fork of IronBrew2): obfuscation; Version 2.7.2 game: https://www.roblox.com/games/4847860993/rosu-mania-7-24 ]] return(function(h,a,p)local k=string.char;local e=string.sub;local n=table.concat;local r=math.ldexp;local q=getfenv or function()return _ENV end;local o=select;local g=unpack or table.unpack;local j=tonumber;local function l(h)local b,c,f="","",{}local g=256;local d={}for a=0,g-1 do d[a]=k(a)end;local a=1;local function i()local b=j(e(h,a,a),36)a=a+1;local c=j(e(h,a,a+b-1),36)a=a+b;return c end;b=k(i())f[1]=b;while a<#h do local a=i()if d[a]then c=d[a]else c=b..e(b,1,1)end;d[g]=b..e(c,1,1)f[#f+1],b,g=c,c,g+1 end;return table.concat(f)end;local **l('23X1O2751P1S2751O23J23D23923H1P1I27922N23H23022323H22Y23223523F27E1V27922J23B22Y23H22N2312351P1M27922M23523A23G28422Y22Z23022J23423523823G27F27T23D22W22W23123F23F28523B28H27523723H22P23F23B23G23H22D28J1P1P2792141R27927922822G29227921529629724829929B27521629E29722929A29327521729L27524829N29I1O21829S27522A29O27921929Z2482A129W21A29Z1O22B2A227521B2A52AC29W1W2AA22C2AD1O1X2A52AL29W22H29Z22G2202AM22I2A52AV29W22J29Z2602AZ29P1O22K2AA2212AM22L2AT2B929W22M2A52BD2B522N2B22BH2982AA2222AM2292AT2BO29W22A2A52BS2B522B2B22BW27922C2AA2232AM22D2AT2C429W22E2A52C82B522F2B22CC2792202AA2242AM2212AT2CK29W2222A52CO2B52232B22CS2792242AA2252AM2252AT2D029W2262A52D42B52272B22D827921S2AA2262AM21T2AT2DG29W21U2A52DK1G27923F23423H23F23728T22P1P27S27522L23A23D23E23823H23G1Q1O1P1U27922E27V23923D2382EA29823523022D2852AT22729A2EB2752282EK29022O2B221S29A2DZ1O22823B28F2EM23A2AA2762F02F22F423D2EW2972792EQ27922323823528Y22Y2B22EP2DY2792FJ23E22Y23D22Y2DX27G27523823B23D23G28A22Y28523J1P29L22Z22P23A2FP27527W22X23123H28A2G727922522Y2EH21S27923423023022W22Z1Y21J21J2FT23321I23J2EK23423123E23122Z27M28W23A23023H2HA21I28W23921J23E23B23B22W21B21521J23F28J28L28N28P21J2EF28521J27Z21P2162142FR2FT2G42GH21J2322HC22P22O2HU28X2312E521I23823123D2EI27522D27J23428X2GJ27522N22L22427727922I28X2DX2782752HV2GB29L23A23H2332IU27522023D23J27E2FX1O22H23123023B22023823D22P27M2GC1O27L23F23023523B2GB2DP27527L2GR2G522Z2J71O22923A23I28Q2ER1O22423B23J23J2E52K22HB22O2302IJ1O2E12E32KE1T27928A23D2HB1P2JW1O2HP23823823E23D2DU2K222I28528G2JD2KA2KC2E521K2DW2IP1O2LB1J2C123H23I28B2JU23022Y2F31P1N2IV2JG2JH23A21K2JY2JS23A23J2K11K2LQ2GR2JU2EV2ET2KI1L2792EV21K28D23021K28Y2JK2DX29L2392852LC2EF2FD2FE21M29A2KO2752322EG2GG1P2M027522I2LR2M32852M51P2M72IK2852MA2EK2MD23H2MF2AA1G29A2N41O2MY2M223A2FA23G2EV2812M82FC21K2NK2N92NB2FE1O1C2NE2M12LS2NK2F52NN2N52LT2NR2ME2JL2LO2FH2FJ2FL2LU27J2LW2LY2MV2O92FK27M2M42EK2OG2JX2OA2OJ2N12OL2LP2752JF2JH2JJ2JL27M21K2K42K61P2MQ1O22C2E32NA1P21D2CX23B21K2JK22Q22P21K1I23D28621K23028D22Z21K2352PN23A23B2MC2EF28Y21K2K622Y21K2FT2JB21K1Z21J2K22J42KH2JO2OW2JM2891P2LF27522C23B2KW2Q92JN1H2CH2MF27M27Y2802MW1O22723D2EK22M27V28C28E28G2K822N27C23H2252292N327H2R222W2MF22M2FT27D2KJ2242FT2DU2K12QD1O27I28B28D28F27W2GB2JD2QX28F22H23G28Y28G2F027U23A2J42JR25D2791A21I2792B521K2NU2E81A2752E82F71O2E82E82S92FE2782SC2SG1O2P32FE2SH1O2K81O27G2B51S2B52SV1O2SX27925C2E927521H2FE111O21421827927S2DP2142972QK27G2TF2792LF2M02TJ2752M72822TN1O2LP182T9297191O2SC2TR1B2NV2TV2791D1O1E2U32751F1O102U81O2T8122T92TB275131O142UD151O162UD171O2S92TR21L1O21M2UD21N1O21O2UD21P1O21Q2UD21R1O21C2UD2P921E2UD21F1O21G2UD2T62S62TA27921J2TV2TR2151O2162UD21729X2UD2191O21A2UD21B1O1W2UD1X1O1Y2UD1Z1O2102UD2111O2122UD2131O22G2UD22H2NG2T921X27T2B62WN27922L1O22M2WR2IQ2F12WW2K31O22A2WZ22B2P42WZ22D1O22E2TY2F02K81Q2TU2NU1A22027922F2NU2972962TR2XH2212972SW2U32932232K92XS1O2251O2262XW2271O2GO2TJ29321T1O21U1O2XE2752222T42S72792E82142WO2XT2XV2142WT2932XY21W2YA29721V2T42SM29321Y2S42SD1O21Z2792SJ2SR23C2XL2YG2U329623D1O23E2Z82KV1O23G2972SR2SI2YZ2E823H27523F2T42SR2U62T42932SB2761O2WO2752YV2ZW2Z22ZV29323J2TY2YZ2SP2ZV2SR2ZZ23I2YY2T4310B2752SJ29329323431051O2962352972LP2932962SI2UM2E8293236310K2782372SA2T02SN2SM296310E2UT275296296310J2SM2KO2382NU2962KO2ZJ31112E82392972K82XM2752EB23A1O23B2UT2KO2F02XH182GO2EB22W1O27S1U22I31212ZS2YE2Y22NU182US2EB22X31252792782EB2ZU3111311K310F2752782E822Y311L279311N2SS1O311Q22Z2U32EB2301O2312SG2TU27S2E827518296312C312E312M312T312I278312P312L3111310V310K2EB2322NU312G2SN2SJ2KO2782YT2TC2792KO2TJ27S311Q22O2U327S22P2Y32WR27S22Q1O22R31441O22S31472SS31242DP296310H27531282FE312A3125312D2KU2SO3125312I2KO2333101314P313R2972F0313V275313X1O22U31401O31422Y42WO3145314C2YI3125314B22V314D1O2DP278314H2QR2XK314L27S314N297311U31122752KO22T314U313Q1O313S3150313U3154311Q249315431563149314624A3149314B2Y93123315G314P315J314J297315M1O315O31603134310K2KO248315V3111315Y313A314Z3125311Q24C31643143315B315931683170314A3143316C2DP2EB316F315L296315N316D316L315R314P24B316Q313I2SM27S24D2NU315Q311H2EB2KO316S2KU316U2DP313Y2U32DP3165315B2DP31463148318031743148316C2QK27S317931292US2DP312D2QK2792EB2DP312I2EB24E314U317Q315X297317T317X312U3152318R317Z2WO3181315A318W3174315E3187316D318A314K229316D318E312Q318I313J1O24F318M310L1O310W2SM2DP2402NU318H313O315Z2EB2412TG2YF2TJ2QK311Q242314X1O2QK2SB27S27S319Q2ZY2X427S243310C2DP2S82752DP319A2SM27G2442NU2DP27G311H31AC1O2453116316D2DP24631AO31AL247310K27G23S31AH2SU313O22431AP1O31AU1A2EB27G23T31AY31AJ31AS316D31B427527G23U31B9319N31B223V318P2SN2QK2IZ27525P2T421K2KO2M02LF23W2UT31B12M02M0274316C2822QK2ZT314I2XK315K2752RJ2WY2M028229P2782JD311O2UO27S25Y2ZP2T02B531CK31CE31C72KU2SY2TK2S731BO27B2RD2JD2RL27L27N27P27R2QL2OX2QB2RJ2QF2QH2QM22Y1P318F1O2QI22Y2QO2KJ2R127D2R42P22M822L22E2252232OM1O22F22W2JS2JU22Z2RB2R22KT27922B28U23E2L42K128227528428628828A2RS28G31BO22423H2KH2US2ZY2W1315J31AO314H312I31182NU310Q31BI314H278310G2T42KO31EX2932EB31F0312531F32DP31F32QK31F331CG2SF31ET2E82ER2932UQ2SW2B531FG2TY2W531EN21K2YD31EP310K31ER2FE31FC31EO2T431EW3102314P31F331F231FX27S31F531FU29331F831FX31FA31C731FT31F331CA31C527931CR2XK29W2JO2KL2E42E629S310U314K2GO31EN317D2YE31FS2P32K231CW2JC27H27J31D027O27Q2JO27U27W31DH2RR2HQ28M28O2PR31GI2E231GK23G31E82TY2U52ZV313G2ZH310K2SE31C72SR2SJ2972SL31FX313G31FP3113319F31FS319F311H31EV31G4314P2YF2B52YB316E31ES31C729L2KJ2ED22Y2EF2EH2K82M52EV2DN22G2SP2X22B531HU31262Z3312R2YR31CL31352XQ31GG31IA2K831IC31IE2KJ31IH2EN2FE2482DG31IL31GS31IO314H31IQ311731IS31C531IU2YF31ES31IU31IB2EE2EG2JO2O02FC31BO2SN31IN311T3126293311X31CL31GE31JG31FS31JI31IY31JK2EH2F92F32NL28531JP31GN29731BS31JT2YA31GP2SN31JX31HJ31FS31IX2EC31K231J12EU2FC31IJ31J731JR31F329331JB319F2XE31JE31I831ES31KJ2ON2OI31DB31IG2EU31J329F31J629731IM2FE31KS31AO31IU29631KW2SN31JF31KH2XQ2UG27629L22922Z22H31DM31E92RC31D32E031HD2E531EF2792332QT2KI2KU22023B22Z2EK2JT2GB2B521T31LR2JP2KW27E2KU2LS23123923E2JN31IU21421I2K22EF2PL2KJ2FT28623B23931JJ31ID31JL31L42EL2MJ31N02NM2KU2DW22W27W22Z2K12JD2DW28W28Y29022W31E12ZN2DS2DU2LB31BO22E31E029L31MN21431JM31K52O131K42FB22O28R2LD28U27W2E523D2H72KJ2QV28F2JN31BO22823H2G12KJ2FI31L22K22242QT23823M2Z231B12B52931A2ZC310R310O2T431OR1U2UW31F131262T1311O31FV2BX2YE2VS31JR31OV2T423L31OY2B531P829P2ZQ2Z2311G2SN31382Y02E831PB312F31PA2YU2W52E831JP28231GN31F12Y031OO31GS31OZ310529331PX318931JS31IU31EZ2U12SR31G031LH312531HW2KU2SM27831DD311B31AZ313G2KO2KO31CA2ST31AO2EB2EB2M02SJ31QN1O2NF313A313G31A11O31QP315Z27S31HG314P316M312F31112SP31OR31FD31JC2V431C531PX31RA31CM313T31OO31PO2TS2S42WJ31LF310C2782TX2FE2KO31AA314P2KO2SM313B31PD319F29631K831JQ31HM31112ZY31JC31QB313B2U131S3314P2JD313P314P31QK31LB31P031QO31QM312T1C319X31KA31QZ31QX31AO31QW31HI315S314Q31HR31R52Z631JP2YZ2ZV2SM2E82U731S831RL31S831RN317N31GS31SB31RT31ST31RW31ER31RZ31K931HT312T29831PW2B522831P131RF29J3126312M2B531Q131PX31PK21K31OM2YF31OP319F2UA279310P31HZ2SS31OW1O2XP31EV2B531U631RE27531PK2VR31J82SS31PU2XX31TI2GK31TL31UB2YE31RW31Q231PG31U32SN2Y931U727931US31UA1O31PK1A31RH31JP2XU31PS31LD2792UC31IQ2E831EZ2ZK312T31V731Q931S431RM319Y310C2KO31SA31SR31QJ312Q31SL312T2EB2T831QQ312T31QT2F031QV312531VQ31SM31R1317O31ST27831R631Q82ER296314T31RB2B531W731FK2SN2OS2TY2X931T3310X1O31RO315P31T731VK310K31RV31KF31JC31RY31HL31GN31P629327431UT27531WW31UO2752UG21K2M72SR31V931W431V42E827S31QA31VF31QE31SR31VJ31RS1O31SD31VN31QR31VX31VO31QS31SK314U31QW31XL31QW31VZ31SS31R431W22Z631Q631JC31WZ31PP2B531WZ31UZ2SN31T12TY2QK31WG31QC31WI31T631RR31QI31WN311I31WP31RX31S231VA31IN31EN31P62YC31P927931FO31TN31EN31PX31YR31GR31JR2ZV');local a=(bit or bit32);local d=a and a.bxor or function(a,c)local b,d,e=1,0,10 while a>0 and c>0 do local e,f=a%2,c%2 if e~=f then d=d+b end a,c,b=(a-e)/2,(c-f)/2,b*2 end if a0 do local c=a%2 if c>0 then d=d+b end a,b=(a-c)/2,b*2 end return d end local function c(b,a,c)if c then local a=(b/2^(a-1))%2^((c-1)-(a-1)+1);return a-a%1;else local a=2^(a-1);return(b%(a+a)>=a)and 1 or 0;end;end;local a=1;local function b()local f,c,e,b=h(i,a,a+3);f=d(f,24)c=d(c,24)e=d(e,24)b=d(b,24)a=a+4;return(b*16777216)+(e*65536)+(c*256)+f;end;local function j()local b=d(h(i,a,a),24);a=a+1;return b;end;local function f()local b,c=h(i,a,a+2);b=d(b,24)c=d(c,24)a=a+2;return(c*256)+b;end;local function m()local d=b();local a=b();local e=1;local d=(c(a,1,20)*(2^32))+d;local b=c(a,21,31);local a=((-1)^c(a,32));if(b==0)then if(d==0)then return a*0;else b=1;e=0;end;elseif(b==2047)then return(d==0)and(a*(1/0))or(a*(0/0));end;return r(a,b-1023)*(e+(d/(2^52)));end;local l=b;local function r(b)local c;if(not b)then b=l();if(b==0)then return'';end;end;c=e(i,a,a+b-1);a=a+b;local b={}for a=1,#c do b[a]=k(d(h(e(c,a,a)),24))end return n(b);end;local a=b;local function n(...)return{...},o('#',...)end local function l()local k={};local h={};local a={};local i={[#{"1 + 1 = 111";"1 + 1 = 111";}]=h,[#{"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}]=nil,[#{{468;906;840;696};{444;706;670;18};"1 + 1 = 111";"1 + 1 = 111";}]=a,[#{"1 + 1 = 111";}]=k,};local a=b()local e={}for c=1,a do local b=j();local a;if(b==2)then a=(j()~=0);elseif(b==3)then a=m();elseif(b==1)then a=r();end;e[c]=a;end;for h=1,b()do local a=j();if(c(a,1,1)==0)then local d=c(a,2,3);local g=c(a,4,6);local a={f(),f(),nil,nil};if(d==0)then a[3]=f();a[4]=f();elseif(d==1)then a[3]=b();elseif(d==2)then a[3]=b()-(2^16)elseif(d==3)then a[3]=b()-(2^16)a[4]=f();end;if(c(g,1,1)==1)then a[2]=e[a[2]]end if(c(g,2,2)==1)then a[3]=e[a[3]]end if(c(g,3,3)==1)then a[4]=e[a[4]]end k[h]=a;end end;for a=1,b()do h[a-1]=l();end;i[3]=j();return i;end;local function k(a,h,f)a=(a==true and l())or a;return(function(...)local d=a[1];local e=a[3];local l=a[2];local m=n local b=1;local i=-1;local q={};local n={...};local o=o('#',...)-1;local j={};local c={};for a=0,o do if(a>=e)then q[a-e]=n[a+1];else c[a]=n[a+#{"1 + 1 = 111";}];end;end;local a=o-e+1 local a;local e;while true do a=d[b];e=a[1];if e<=49 then if e<=24 then if e<=11 then if e<=5 then if e<=2 then if e<=0 then local a=a[2]local d,b=m(c[a](c[a+1]))**b+a-1 local b=0;for a=a,i do b=b+1;c[a]=d[b];end;elseif e==1 then b=a[3];else c[a[2]]=h[a[3]];end;elseif e<=3 then local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];elseif e>4 then c[a[2]]=c[a[3]][a[4]];else local f=a[2];local d={};for a=1,#j do local a=j[a];for b=0,#a do local a=a[b];local e=a[1];local b=a[2];if e==c and b>=f then d[b]=e[b];a[1]=d;end;end;end;end;elseif e<=8 then if e<=6 then local h;local i;local f;local e;c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];f=c[a[3]];c[e+1]=f;c[e]=f[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];f=c[a[3]];c[e+1]=f;c[e]=f[a[4]];b=b+1;a=d[b];e=a[2]i={c[e](c[e+1])};h=0;for a=e,a[4]do h=h+1;c[a]=i[h];end b=b+1;a=d[b];b=a[3];elseif e>7 then do return end;else f[a[3]]=c[a[2]];end;elseif e<=9 then local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=c[a[3]][c[a[4]]];b=b+1;a=d[b];e=a[2]c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=(a[3]~=0);elseif e==10 then if(c[a[2]]13 then c[a[2]]();else local i;local j;local e;c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];j=a[3];**c[j]for a=j+1,a[4]do **i..c[a];end;c[a[2]]=i;b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];if(c[a[2]]16 then c[a[2]]=c[a[3]];else c[a[2]]=k(l[a[3]],nil,f);end;elseif e<=20 then if e<=18 then c[a[2]]={};elseif e==19 then local i;local j;local e;c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];j=a[3];**c[j]for a=j+1,a[4]do **i..c[a];end;c[a[2]]=i;b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];if(c[a[2]]21 then local g;local e;e=a[2]c[e]=c[e]()b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];g=c[a[3]];c[e+1]=g;c[e]=g[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];else local h;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=(not c[a[3]]);b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];do return end;end;elseif e>23 then if(c[a[2]]26 then b=a[3];else local a=a[2]c[a](c[a+1])end;elseif e<=28 then local h;local e;e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];elseif e==29 then local e=a[2];local f=a[4];local d=e+2 local e={c[e](c[e+1],c[d])};for a=1,f do c[d+a]=e[a];end;local e=e[1]if e then c[d]=e b=a[3];else b=b+1;end;else local a=a[2]c[a](c[a+1])end;elseif e<=33 then if e<=31 then local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];elseif e>32 then if not c[a[2]]then b=b+1;else b=a[3];end;else c[a[2]][a[3]]=c[a[4]];end;elseif e<=34 then local a=a[2]c[a]=c[a](c[a+1])elseif e==35 then local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];else c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]]+a[4];b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];do return end;end;elseif e<=42 then if e<=39 then if e<=37 then local d=a[3];local b=c[d]for a=d+1,a[4]do b=b..c[a];end;c[a[2]]=b;elseif e==38 then c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];else c[a[2]]=c[a[3]][c[a[4]]];end;elseif e<=40 then c[a[2]]=c[a[3]][c[a[4]]];elseif e>41 then local **l[a[3]];local g;local e={};g=p({},{__index=function(b,a)local a=e[a];return a[1][a[2]];end,__newindex=function(c,a,b)local a=e[a]a[1][a[2]]=b;end;});for f=1,a[4]do b=b+1;local a=d[b];if a[1]==87 then e[f-1]={c,a[3]};else e[f-1]={h,a[3]};end;j[#j+1]=e;end;c[a[2]]=k(i,g,f);else local a=a[2]local d,b=m(c[a](c[a+1]))**b+a-1 local b=0;for a=a,i do b=b+1;c[a]=d[b];end;end;elseif e<=45 then if e<=43 then local a=a[2]c[a](g(c,a+1,i))elseif e>44 then c[a[2]]={};else do return end;end;elseif e<=47 then if e==46 then local h;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];if c[a[2]]then b=b+1;else b=a[3];end;else c[a[2]]=(a[3]~=0);end;elseif e==48 then do return c[a[2]]end else c[a[2]]=c[a[3]]+a[4];end;elseif e<=74 then if e<=61 then if e<=55 then if e<=52 then if e<=50 then c[a[2]]=(a[3]~=0);elseif e==51 then if(c[a[2]]54 then local h;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];if c[a[2]]then b=b+1;else b=a[3];end;else local e=a[2];local f=a[4];local d=e+2 local e={c[e](c[e+1],c[d])};for a=1,f do c[d+a]=e[a];end;local e=e[1]if e then c[d]=e b=a[3];else b=b+1;end;end;elseif e<=58 then if e<=56 then if c[a[2]]then b=b+1;else b=a[3];end;elseif e==57 then c[a[2]]=f[a[3]];else c[a[2]]=c[a[3]][a[4]];end;elseif e<=59 then local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];elseif e>60 then c[a[2]]=(not c[a[3]]);else local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];end;elseif e<=67 then if e<=64 then if e<=62 then if(c[a[2]]63 then local j;local o,n;local k;local l;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=c[a[3]][c[a[4]]];b=b+1;a=d[b];e=a[2]c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];l=a[3];k=c[l]for a=l+1,a[4]do k=k..c[a];end;c[a[2]]=k;b=b+1;a=d[b];e=a[2]o,n=m(c[e](c[e+1]))**n+e-1 j=0;for a=e,i do j=j+1;c[a]=o[j];end;b=b+1;a=d[b];e=a[2]c[e](g(c,e+1,i))b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=c[a[3]][c[a[4]]];b=b+1;a=d[b];e=a[2]c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=(a[3]~=0);b=b+1;a=d[b];if c[a[2]]then b=b+1;else b=a[3];end;else c[a[2]]=(not c[a[3]]);end;elseif e<=65 then local d=a[2]local e={c[d](c[d+1])};local b=0;for a=d,a[4]do b=b+1;c[a]=e[b];end elseif e>66 then c[a[2]]=f[a[3]];else local **l[a[3]];local g;local e={};g=p({},{__index=function(b,a)local a=e[a];return a[1][a[2]];end,__newindex=function(c,a,b)local a=e[a]a[1][a[2]]=b;end;});for f=1,a[4]do b=b+1;local a=d[b];if a[1]==87 then e[f-1]={c,a[3]};else e[f-1]={h,a[3]};end;j[#j+1]=e;end;c[a[2]]=k(i,g,f);end;elseif e<=70 then if e<=68 then local a=a[2]c[a]=c[a]()elseif e==69 then local e;c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];else local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];end;elseif e<=72 then if e>71 then local b=a[2]c[b](g(c,b+1,a[3]))else c[a[2]]=k(l[a[3]],nil,f);end;elseif e>73 then c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]]+a[4];b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];do return end;else local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))end;elseif e<=87 then if e<=80 then if e<=77 then if e<=75 then local h;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))elseif e>76 then local h;local e;c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];else if not c[a[2]]then b=b+1;else b=a[3];end;end;elseif e<=78 then local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=c[a[3]][c[a[4]]];b=b+1;a=d[b];e=a[2]c[e](c[e+1])elseif e>79 then f[a[3]]=c[a[2]];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]]={};b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];c[a[2]]={};else c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]]+a[4];b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];do return end;end;elseif e<=83 then if e<=81 then local a=a[2]c[a]=c[a]()elseif e==82 then local f;local e;e=a[2];f=c[a[3]];c[e+1]=f;c[e]=f[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2];f=c[a[3]];c[e+1]=f;c[e]=f[a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];do return c[a[2]]end else local i;local j;local e;c[a[2]]();b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];j=a[3];**c[j]for a=j+1,a[4]do **i..c[a];end;c[a[2]]=i;b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];if(c[a[2]]=f then d[a]=e[a];b[1]=d;end;end;end;else local d=a[2];local b=c[a[3]];c[d+1]=b;c[d]=b[a[4]];end;elseif e<=91 then c[a[2]]=c[a[3]]+a[4];elseif e==92 then c[a[2]]=h[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]]+a[4];b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];do return end;else c[a[2]][a[3]]=a[4];end;elseif e<=96 then if e<=94 then local d=a[3];local b=c[d]for a=d+1,a[4]do b=b..c[a];end;c[a[2]]=b;elseif e>95 then f[a[3]]=c[a[2]];else c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];end;elseif e<=98 then if e==97 then c[a[2]]();else c[a[2]]=a[3];end;elseif e>99 then c[a[2]]=h[a[3]];else local a=a[2]c[a]=c[a](c[a+1])end;b=b+1;end;end);end;return k(true,{},q())();end)(string.byte,table.insert,setmetatable);