local v0=tonumber;local v1=string.byte;local v2=string.char;local v3=string.sub;local v4=string.gsub;local v5=string.rep;local v6=table.concat;local v7=table.insert;local v8=math.ldexp;local v9=getfenv or function() return _ENV;end ;local v10=setmetatable;local v11=pcall;local v12=select;local v13=unpack or table.unpack ;local v14=tonumber;local function v15(v16,v17,...) local v18=1;local v19;v16=v4(v3(v16,5),"..",function(v30) if (v1(v30,2)==81) then v19=v0(v3(v30,1,1));return "";else local v86=v2(v0(v30,16));if v19 then local v111=0;local v112;while true do if (v111==1) then return v112;end if (v111==0) then v112=v5(v86,v19);v19=nil;v111=1;end end else return v86;end end end);local function v20(v31,v32,v33) if v33 then local v87=0;local v88;while true do if (v87==(0 -0)) then v88=(v31/((5 -(3 + 0))^(v32-((1 -0) -0))))%((4 -2)^(((v33-(620 -(555 + 64))) -(v32-((2569 -(1523 + 114)) -(857 + 74)))) + (569 -(367 + 201)))) ;return v88-(v88%(928 -(214 + 713))) ;end end else local v89=(1 + 1)^(v32-(1 + 0)) ;return (((v31%(v89 + v89))>=v89) and (1066 -(68 + 997))) or (877 -(282 + (1865 -(226 + 1044)))) ;end end local function v21() local v34=v1(v16,v18,v18);v18=v18 + 1 ;return v34;end local function v22() local v35=0 -0 ;local v36;local v37;while true do if (v35==(118 -(32 + 85))) then return (v37 * (185 + 66 + 5)) + v36 ;end if (v35==(0 + 0)) then v36,v37=v1(v16,v18,v18 + 2 );v18=v18 + (352 -(87 + 263)) ;v35=181 -(67 + (277 -164)) ;end end end local function v23() local v38,v39,v40,v41=v1(v16,v18,v18 + 3 + 0 );v18=v18 + 4 ;return (v41 * ((120956573 -54275742) -49903615)) + (v40 * (66488 -(802 + 150))) + (v39 * (689 -433)) + v38 ;end local function v24() local v42=v23();local v43=v23();local v44=1 + (0 -0) ;local v45=(v20(v43,439 -(145 + 293) ,450 -(44 + 386) ) * ((999 -(915 + 82))^(90 -58))) + v42 ;local v46=v20(v43,1507 -(998 + 488) ,19 + 12 );local v47=((v20(v43,11 + 21 )==(1 -0)) and -(1188 -(1069 + 118))) or (2 -1) ;if (v46==(0 -0)) then if (v45==(0 + 0)) then return v47 * 0 ;else local v113=0 -0 ;while true do if (v113==0) then v46=1 + 0 ;v44=791 -(368 + 423) ;break;end end end elseif (v46==((5268 + 1165) -4386)) then return ((v45==(772 -(201 + 571))) and (v47 * (((1157 -(116 + 1022)) -(10 + 8))/(0 -0)))) or (v47 * NaN) ;end return v8(v47,v46-(1465 -(416 + 26)) ) * (v44 + (v45/(((24 -18) -4)^(23 + 29)))) ;end local function v25(v48) local v49;if not v48 then local v90=0 + 0 ;while true do if (v90==(0 -0)) then v48=v23();if (v48==(0 -0)) then return "";end break;end end end v49=v3(v16,v18,(v18 + v48) -(860 -(44 + 770 + 45)) );v18=v18 + v48 ;local v50={};for v66=2 -1 , #v49 do v50[v66]=v2(v1(v3(v49,v66,v66)));end return v6(v50);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v51=(function() return function(v91,v92,v93,v94,v95,v96,v97,v98) local v91=(function() return 0;end)();local v92=(function() return;end)();local v94=(function() return;end)();while true do if ((0 + 0)==v91) then local v118=(function() return 0 + 0 ;end)();local v119=(function() return;end)();while true do if (v118==0) then v119=(function() return 0 + 0 ;end)();while true do if ((0 + 0)==v119) then v92=(function() return v93();end)();v94=(function() return nil;end)();v119=(function() return 1 -0 ;end)();end if (v119==(1 -0)) then v91=(function() return #"\\";end)();break;end end break;end end end if (v91== #"\\") then if (v92== #"!") then v94=(function() return v93()~=(0 -0) ;end)();elseif (v92==(2 + 0)) then v94=(function() return v95();end)();elseif (v92== #"xxx") then v94=(function() return v96();end)();end v97[v98]=(function() return v94;end)();break;end end return v91,v92,v93,v94,v95,v96,v97,v98;end;end)();local v52=(function() return function(v99,v100,v101) local v102=(function() return 0 + 0 ;end)();local v103=(function() return;end)();while true do if ((396 -(115 + 281))==v102) then v103=(function() return 0 -0 ;end)();while true do if (v103==(0 + 0)) then local v124=(function() return 0;end)();local v125=(function() return;end)();while true do if (v124==0) then v125=(function() return 0;end)();while true do if ((0 -0)~=v125) then else local v147=(function() return 0;end)();while true do if (v147==(0 -0)) then v99[v100-#"~" ]=(function() return v101();end)();return v99,v100,v101;end end end end break;end end end end break;end end end;end)();local v53=(function() return {};end)();local v54=(function() return {};end)();local v55=(function() return {};end)();local v56=(function() return {v53,v54,nil,v55};end)();local v57=(function() return v23();end)();local v58=(function() return {};end)();for v68= #"~",v57 do FlatIdent_43862,Type,v21,Cons,v24,v25,v58,v68=(function() return v51(FlatIdent_43862,Type,v21,Cons,v24,v25,v58,v68);end)();end v56[ #"asd"]=(function() return v21();end)();for v69= #">",v23() do local v70=(function() return v21();end)();if (v20(v70, #"|", #"~")~=(0 -0)) then else local v106=(function() return 0;end)();local v107=(function() return;end)();local v108=(function() return;end)();local v109=(function() return;end)();local v110=(function() return;end)();while true do if ((0 -0)==v106) then v107=(function() return 0 -0 ;end)();v108=(function() return nil;end)();v106=(function() return 286 -(134 + 151) ;end)();end if (v106==2) then while true do if (v107~= #"91(") then else if (v20(v109, #"xxx", #"91(")== #"{") then v110[ #"?id="]=(function() return v58[v110[ #"xnxx"]];end)();end v53[v69]=(function() return v110;end)();break;end if ( #"}"==v107) then local v127=(function() return 1665 -(970 + 695) ;end)();while true do if (v127~=0) then else v110=(function() return {v22(),v22(),nil,nil};end)();if (v108==0) then local v148=(function() return 0;end)();local v149=(function() return;end)();while true do if (v148==0) then v149=(function() return 1990 -(582 + 1408) ;end)();while true do if (v149==0) then v110[ #"xxx"]=(function() return v22();end)();v110[ #"xnxx"]=(function() return v22();end)();break;end end break;end end elseif (v108== #"{") then v110[ #"19("]=(function() return v23();end)();elseif (v108==2) then v110[ #"xxx"]=(function() return v23() -(2^16) ;end)();elseif (v108== #"xnx") then local v157=(function() return 0 -0 ;end)();local v158=(function() return;end)();while true do if ((0 -0)==v157) then v158=(function() return 0 -0 ;end)();while true do if ((1824 -(1195 + 629))~=v158) then else v110[ #"nil"]=(function() return v23() -((2 -0)^(257 -(187 + 54))) ;end)();v110[ #"0836"]=(function() return v22();end)();break;end end break;end end end v127=(function() return 781 -(162 + 618) ;end)();end if (v127==1) then v107=(function() return 2;end)();break;end end end if ((2 + 0)~=v107) then else local v128=(function() return 0;end)();local v129=(function() return;end)();while true do if (v128==0) then v129=(function() return 0 + 0 ;end)();while true do if (v129~=1) then else v107=(function() return #"-19";end)();break;end if (v129~=0) then else if (v20(v109, #",", #"!")== #"|") then v110[2]=(function() return v58[v110[2]];end)();end if (v20(v109,3 -1 ,2)~= #"|") then else v110[ #"gha"]=(function() return v58[v110[ #"xxx"]];end)();end v129=(function() return 1;end)();end end break;end end end if (v107==0) then local v130=(function() return 0 -0 ;end)();local v131=(function() return;end)();while true do if (v130==0) then v131=(function() return 0 + 0 ;end)();while true do if (v131~=1) then else v107=(function() return #"|";end)();break;end if (v131~=(1636 -(1373 + 263))) then else v108=(function() return v20(v70,2, #"xxx");end)();v109=(function() return v20(v70, #"asd1",1006 -(451 + 549) );end)();v131=(function() return 1 + 0 ;end)();end end break;end end end end break;end if (v106==1) then local v123=(function() return 0 -0 ;end)();while true do if (v123==(1 -0)) then v106=(function() return 2;end)();break;end if ((1384 -(746 + 638))==v123) then v109=(function() return nil;end)();v110=(function() return nil;end)();v123=(function() return 1 + 0 ;end)();end end end end end end for v71= #"]",v23() do v54,v71,v28=(function() return v52(v54,v71,v28);end)();end return v56;end local function v29(v60,v61,v62) local v63=v60[1 -0 ];local v64=v60[343 -(218 + 123) ];local v65=v60[3];return function(...) local v72=v63;local v73=v64;local v74=v65;local v75=v27;local v76=1582 -(1535 + 46) ;local v77= -(1 + 0 + 0);local v78={};local v79={...};local v80=v12("#",...) -(1 + 0) ;local v81={};local v82={};for v104=1769 -(1749 + 20) ,v80 do if (v104>=v74) then v78[v104-v74 ]=v79[v104 + 1 + 0 ];else v82[v104]=v79[v104 + 1 ];end end local v83=(v80-v74) + (561 -(306 + 254)) ;local v84;local v85;while true do local v105=1322 -(1249 + 73) ;while true do if (v105==(0 + 0)) then v84=v72[v76];v85=v84[1 -(0 + 0) ];v105=1468 -(899 + 568) ;end if (v105==(1 + 0)) then if (v85<=(12 -7)) then if (v85<=(605 -(268 + (1592 -(1043 + 214))))) then if ((v85<=(290 -(60 + 230))) or (3283>=4535)) then v82[v84[2]]=v62[v84[(3 -2) + 2 ]];elseif (v85>1) then v82[v84[2]]={};else do return;end end elseif (v85<=(575 -(426 + 146))) then v82[v84[1 + (1213 -(323 + 889)) ]]=v84[1459 -(282 + 1174) ];elseif (v85>((2193 -1378) -(569 + (822 -(361 + 219))))) then v82[v84[5 -3 ]]();else local v139=v84[1 + 1 ];v82[v139]=v82[v139](v82[v139 + (1025 -(706 + 318)) ]);end elseif ((18<=2112) and (v85<=(1259 -(721 + (850 -(53 + 267)))))) then if ((1097<=1628) and (v85<=(1277 -(945 + 326)))) then v82[v84[4 -2 ]]();elseif ((4630==4630) and (v85==(2 + 5 + 0))) then do return;end else v82[v84[415 -(15 + 398) ]]=v62[v84[703 -(271 + 429) ]];end elseif (v85<=(9 + 0)) then v82[v84[1502 -(1408 + 92) ]]={};elseif ((3540>2683) and (v85>(1096 -(461 + 625)))) then local v143=v84[1290 -(993 + (1277 -(18 + 964))) ];v82[v143]=v82[v143](v82[v143 + 1 + 0 ]);else v82[v84[6 -4 ]]=v84[3];end v76=v76 + (1172 -(418 + 753)) ;break;end end end end;end return v29(v28(),{},v17)(...);end return v15("LOL!023Q00030A3Q006C6F6164737472696E6703BB3Q006C6F63616C20506C6179657273203D2067616D653A476574536572766963652822506C617965727322290A6C6F63616C204C6F63616C506C61796572203D20506C61796572732E4C6F63616C506C617965720A4C6F63616C506C617965723A4B69636B282253616D6520612Q636F756E74206C61756E636865642046726F6D20612044692Q666572656E7420646576696365207265636F2Q6E65637420696620796F75207072652Q6665722074686973206465766963652E22290A00064Q00097Q001208000100013Q00120A000200024Q000B0001000200022Q00060001000100012Q00073Q00017Q00",v9(),...);