--[[ sorry for being very inactive lately ]]-- 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 local v90=0;while true do if (v90==0) then v19=v0(v3(v30,1,1));return "";end end else local v91=v2(v0(v30,16));if v19 then local v113=0;local v114;while true do if (v113==0) then v114=v5(v91,v19);v19=nil;v113=1;end if (v113==1) then return v114;end end else return v91;end end end);local function v20(v31,v32,v33) if v33 then local v92=(v31/((5 -3)^(v32-(2 -1))))%(2^(((v33-(1 -0)) -(v32-(2 -1))) + (620 -((1432 -(282 + 595)) + 64)))) ;return v92-(v92%(932 -(857 + 74))) ;else local v93=(570 -(367 + 201))^(v32-(928 -(214 + (2350 -(1523 + 114))))) ;return (((v31%(v93 + v93))>=v93) and (1 + 0 + 0)) or (0 + 0) ;end end local function v21() local v34=v1(v16,v18,v18);v18=v18 + 1 ;return v34;end local function v22() local v35=(0 + 0) -0 ;local v36;local v37;while true do if (v35==(1065 -(68 + 997))) then v36,v37=v1(v16,v18,v18 + ((2229 -(892 + 65)) -(226 + 1044)) );v18=v18 + (8 -6) ;v35=118 -(32 + 85) ;end if (v35==1) then return (v37 * (251 + 5)) + v36 ;end end end local function v23() local v38,v39,v40,v41=v1(v16,v18,v18 + (7 -4) );v18=v18 + 4 ;return (v41 * (31011612 -14234396)) + (v40 * 65536) + (v39 * (469 -213)) + v38 ;end local function v24() local v42=350 -(87 + (701 -(145 + 293))) ;local v43;local v44;local v45;local v46;local v47;local v48;while true do if (v42==(181 -(67 + 113))) then v45=1 + 0 ;v46=(v20(v44,2 -1 ,20) * (2^(24 + 8))) + v43 ;v42=7 -5 ;end if (v42==3) then if (v47==(952 -((1232 -(44 + 386)) + 150))) then if (v46==(0 -0)) then return v48 * (0 -0) ;else local v122=0 + 0 ;while true do if (v122==(997 -(915 + 82))) then v47=2 -1 ;v45=0 + 0 ;break;end end end elseif (v47==(3533 -(998 + 488))) then return ((v46==(0 -0)) and (v48 * ((1188 -(1069 + 38 + 80))/(0 -0)))) or (v48 * NaN) ;end return v8(v48,v47-(2237 -1214) ) * (v45 + (v46/((1 + 1)^(92 -40)))) ;end if ((0 + 0)==v42) then v43=v23();v44=v23();v42=(649 + 143) -(368 + (1195 -(201 + 571))) ;end if (v42==(6 -4)) then v47=v20(v44,39 -(10 + 8) ,119 -88 );v48=((v20(v44,474 -((1554 -(116 + 1022)) + 26) )==(3 -(8 -6))) and -1) or (1 + 0) ;v42=4 -1 ;end end end local function v25(v49) local v50;if not v49 then local v94=0 + 0 ;while true do if (v94==(0 -0)) then v49=v23();if (v49==(0 -0)) then return "";end break;end end end v50=v3(v16,v18,(v18 + v49) -(860 -(814 + 45)) );v18=v18 + v49 ;local v51={};for v67=2 -1 , #v50 do v51[v67]=v2(v1(v3(v50,v67,v67)));end return v6(v51);end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v52=(function() return function(v95,v96,v97,v98,v99,v100,v101,v102,v103) local v104=(function() return 0 -0 ;end)();local v95=(function() return;end)();local v96=(function() return;end)();while true do if ((0 + 0)==v104) then local v119=(function() return 0;end)();local v120=(function() return;end)();while true do if (0==v119) then v120=(function() return 574 -(507 + 67) ;end)();while true do if (v120~=(1749 -(1013 + 736))) then else local v142=(function() return 0;end)();while true do if (1==v142) then v120=(function() return 1;end)();break;end if (v142==0) then v95=(function() return 0 + 0 ;end)();v96=(function() return nil;end)();v142=(function() return 1;end)();end end end if (v120==(2 -1)) then v104=(function() return 1;end)();break;end end break;end end end if (v104==(3 -2)) then local v121=(function() return 867 -(550 + 317) ;end)();while true do if (v121~=0) then else while true do if (v95==(0 -0)) then v96=(function() return v97();end)();if (v98(v96, #",", #"|")~=0) then else local v199=(function() return 0;end)();local v200=(function() return;end)();local v201=(function() return;end)();local v202=(function() return;end)();while true do if (v199~=3) then else if (v98(v201, #"-19", #"19(")== #"{") then v202[ #"0313"]=(function() return v101[v202[ #"?id="]];end)();end v102[v103]=(function() return v202;end)();break;end if (v199==(1 -0)) then local v271=(function() return 0;end)();local v272=(function() return;end)();while true do if (v271~=(0 -0)) then else v272=(function() return 285 -(134 + 151) ;end)();while true do if ((1666 -(970 + 695))~=v272) then else v199=(function() return 3 -1 ;end)();break;end if ((1990 -(582 + 1408))==v272) then local v291=(function() return 0 -0 ;end)();while true do if (v291~=0) then else v202=(function() return {v99(),v99(),nil,nil};end)();if (v200==0) then local v292=(function() return 0 -0 ;end)();local v293=(function() return;end)();while true do if (v292==(1824 -(1195 + 629))) then v293=(function() return 0;end)();while true do if (v293~=(0 -0)) then else v202[ #"-19"]=(function() return v99();end)();v202[ #".dev"]=(function() return v99();end)();break;end end break;end end elseif (v200== #".") then v202[ #"asd"]=(function() return v100();end)();elseif (v200==(243 -(187 + 54))) then v202[ #"asd"]=(function() return v100() -(2^(796 -(162 + 618))) ;end)();elseif (v200== #"xnx") then local v298=(function() return 0 + 0 ;end)();local v299=(function() return;end)();while true do if (v298~=(0 + 0)) then else v299=(function() return 0;end)();while true do if (v299~=0) then else v202[ #"-19"]=(function() return v100() -((3 -1)^16) ;end)();v202[ #".dev"]=(function() return v99();end)();break;end end break;end end end v291=(function() return 1;end)();end if (v291==(1 -0)) then v272=(function() return 1;end)();break;end end end end break;end end end if ((1 + 1)==v199) then if (v98(v201, #"[", #",")== #"[") then v202[1638 -(1373 + 263) ]=(function() return v101[v202[2]];end)();end if (v98(v201,1002 -(451 + 549) ,1 + 1 )== #"{") then v202[ #"xxx"]=(function() return v101[v202[ #"xnx"]];end)();end v199=(function() return 3;end)();end if (v199~=(0 -0)) then else local v273=(function() return 0 -0 ;end)();while true do if (v273==1) then v199=(function() return 1385 -(746 + 638) ;end)();break;end if (v273==0) then v200=(function() return v98(v96,1 + 1 , #"xnx");end)();v201=(function() return v98(v96, #"asd1",8 -2 );end)();v273=(function() return 342 -(218 + 123) ;end)();end end end end end break;end end return v95,v96,v97,v98,v99,v100,v101,v102,v103;end end end end end;end)();local v53=(function() return function(v105,v106,v107) local v108=(function() return 0;end)();local v109=(function() return;end)();while true do if (v108==(1581 -(1535 + 46))) then v109=(function() return 0;end)();while true do if (v109~=0) then else local v124=(function() return 0 + 0 ;end)();while true do if (v124==0) then v105[v106-#"\\" ]=(function() return v107();end)();return v105,v106,v107;end end end end break;end end end;end)();local v54=(function() return {};end)();local v55=(function() return {};end)();local v56=(function() return {};end)();local v57=(function() return {v54,v55,nil,v56};end)();local v58=(function() return v23();end)();local v59=(function() return {};end)();for v69= #">",v58 do local v70=(function() return 0;end)();local v71=(function() return;end)();local v72=(function() return;end)();local v73=(function() return;end)();while true do if (v70==0) then v71=(function() return 560 -(306 + 254) ;end)();v72=(function() return nil;end)();v70=(function() return 1 + 0 ;end)();end if (v70~=1) then else v73=(function() return nil;end)();while true do if (v71==(1 -0)) then if (v72== #"/") then v73=(function() return v21()~=(1467 -(899 + 568)) ;end)();elseif (v72==2) then v73=(function() return v24();end)();elseif (v72== #"19(") then v73=(function() return v25();end)();end v59[v69]=(function() return v73;end)();break;end if (v71~=0) then else v72=(function() return v21();end)();v73=(function() return nil;end)();v71=(function() return 1;end)();end end break;end end end v57[ #"xxx"]=(function() return v21();end)();for v74= #"!",v23() do FlatIdent_2FD19,Descriptor,v21,v20,v22,v23,v59,v54,v74=(function() return v52(FlatIdent_2FD19,Descriptor,v21,v20,v22,v23,v59,v54,v74);end)();end for v75= #"|",v23() do v55,v75,v28=(function() return v53(v55,v75,v28);end)();end return v57;end local function v29(v61,v62,v63) local v64=v61[1];local v65=v61[2];local v66=v61[2 + 1 ];return function(...) local v76=v64;local v77=v65;local v78=v66;local v79=v27;local v80=2 -1 ;local v81= -(604 -(268 + 335));local v82={};local v83={...};local v84=v12("#",...) -(291 -(60 + 230)) ;local v85={};local v86={};for v110=0,v84 do if (v110>=v78) then v82[v110-v78 ]=v83[v110 + 1 ];else v86[v110]=v83[v110 + (573 -(426 + 146)) ];end end local v87=(v84-v78) + 1 + 0 ;local v88;local v89;while true do v88=v76[v80];v89=v88[1457 -(282 + 1174) ];if ((4008>2739) and (v89<=(821 -((2474 -(830 + 1075)) + 242)))) then if (v89<=(11 -7)) then if ((v89<=(1 + 0)) or (23==1134)) then if ((v89>(1024 -((1230 -(303 + 221)) + 318))) or (2693>=4111)) then if (v86[v88[1253 -(721 + 530) ]]==v88[1275 -(945 + 326) ]) then v80=v80 + 1 + (1269 -(231 + 1038)) ;else v80=v88[3];end else local v125=v88[4 -2 ];local v126=v86[v125 + 2 + 0 + 0 ];local v127=v86[v125] + v126 ;v86[v125]=v127;if (v126>(1162 -(171 + 991))) then if ((v127<=v86[v125 + (701 -((1116 -845) + 429)) ]) or (4316<=2146)) then local v228=(437 -274) -(92 + 71) ;while true do if (v228==(0 + 0)) then v80=v88[1503 -(1408 + 92) ];v86[v125 + (1089 -(461 + (1559 -934))) ]=v127;break;end end end elseif (v127>=v86[v125 + 1 ]) then v80=v88[3];v86[v125 + (1291 -(993 + 237 + 58)) ]=v127;end end elseif ((v89<=((3 -2) + 1)) or (3546<=2809)) then v86[v88[2 + 0 ]]=v86[v88[1174 -((1205 -787) + 753) ]];elseif (v89>(2 + 1)) then local v149=0 + (0 -0) ;local v150;while true do if (v149==(126 -(55 + 71))) then v150=v88[2 -0 ];v86[v150]=v86[v150](v13(v86,v150 + (1791 -((1771 -1198) + 1217)) ,v81));break;end end else v80=v88[(1256 -(111 + 1137)) -5 ];end elseif ((4904>2166) and (v89<=(1 + 6))) then if (v89<=(2 + 3)) then for v144=v88[1 + 1 ],v88[532 -(406 + 123) ] do v86[v144]=nil;end elseif ((109>=90) and (v89>(1775 -(1749 + 20)))) then v86[v88[1 + 1 ]]=v86[v88[1325 -(1249 + (231 -(91 + 67))) ]] + v86[v88[2 + 2 ]] ;else local v153;local v154;v154=v88[1147 -(466 + 679) ];v153=v86[v88[6 -3 ]];v86[v154 + (2 -(2 -1)) ]=v153;v86[v154]=v153[v88[1904 -(106 + 1794) ]];v80=v80 + 1 ;v88=v76[v80];v86[v88[1 + 1 ]]=v88[1 + 2 ];v80=v80 + (2 -1) ;v88=v76[v80];v154=v88[2];v86[v154]=v86[v154](v13(v86,v154 + (2 -1) ,v88[117 -(4 + 110) ]));v80=v80 + (585 -(57 + 527)) ;v88=v76[v80];v86[v88[3 -1 ]]=v86[v88[(357 + 1073) -(41 + (1909 -(423 + 100))) ]];v80=v80 + ((1 + 103) -(17 + 86)) ;v88=v76[v80];v86[v88[(5 -3) + 0 ]]=v63[v88[6 -3 ]];v80=v80 + (4 -3) ;v88=v76[v80];v86[v88[1798 -(503 + 674 + 619) ]]=v86[v88[(779 -(326 + 445)) -(21 -16) ]][v88[170 -((271 -149) + 44) ]];v80=v80 + (1 -0) ;v88=v76[v80];v86[v88[6 -4 ]]=v86[v88[3 + 0 ]][v88[1 + 3 ]];v80=v80 + (1 -0) ;v88=v76[v80];v86[v88[2 + 0 ]]=v88[68 -(30 + 35) ];end elseif ((4978>2905) and (v89<=(6 + 2))) then if v86[v88[1259 -(1043 + 214) ]] then v80=v80 + (3 -2) ;else v80=v88[1215 -(323 + 889) ];end elseif (v89==(23 -14)) then local v175=v88[582 -(361 + (510 -291)) ];local v176=v86[v175];local v177=v86[v175 + 1 + 1 ];if (v177>(320 -(53 + 267))) then if (v176>v86[v175 + (406 -((966 -(530 + 181)) + 150)) ]) then v80=v88[1 + 2 ];else v86[v175 + (416 -(15 + 398)) ]=v176;end elseif (v176(0 + 0)) then if (v133>v86[v135 + (1552 -(1126 + 425)) ]) then v80=v88[8 -5 ];else v86[v135 + (408 -(118 + 287)) ]=v133;end elseif (v1332609) and (v131==(3 + 2))) then v88=v76[v80];v86[v88[2 + 0 ]]=v88[3];v80=v80 + (2 -(1 -0)) ;v88=v76[v80];v135=v88[2];v131=16 -10 ;end if (v131==(2 -1)) then v134=v86[v88[3]];v86[v135 + 1 + 0 ]=v134;v86[v135]=v134[v88[4]];v80=v80 + (1575 -(1281 + 293)) ;v88=v76[v80];v131=9 -7 ;end if (v131==2) then v86[v88[(1816 -(1293 + 519)) -2 ]]=v88[756 -(239 + 514) ];v80=v80 + 1 + 0 ;v88=v76[v80];v135=v88[1331 -(797 + (1084 -552)) ];v86[v135]=v86[v135](v13(v86,v135 + 1 + (0 -0) ,v88[3]));v131=3 + (0 -0) ;end if ((757>194) and ((2 + 2)==v131)) then v86[v88[2]]=v88[6 -3 ];v80=v80 + (1203 -(373 + 829)) ;v88=v76[v80];v86[v88[733 -(476 + 255) ]]=v88[(4885 -3752) -(369 + (1792 -1031)) ];v80=v80 + 1 + 0 ;v131=3 + 2 ;end end elseif (v89>(27 -12)) then v86[v88[3 -1 ]]=v86[v88[1787 -(214 + 1570) ]][v88[242 -(64 + 174) ]];else local v185=v88[2 + 0 ];local v186=v86[v88[1 + 2 ]];v86[v185 + (1 -0) ]=v186;v86[v185]=v186[v88[340 -(144 + 192) ]];end elseif ((v89<=(235 -(42 + 174))) or (31>=1398)) then if (v89<=((356 + 1387) -(1668 + 58))) then local v136=v88[(4 -2) + 0 ];v86[v136]=v86[v136](v13(v86,v136 + 1 + 0 ,v88[2 + 1 ]));elseif (v89>(1522 -(363 + 1141))) then local v190=(366 + 1214) -(1183 + 397) ;local v191;local v192;local v193;local v194;while true do if ((3196<=4872) and ((8 -5)==v190)) then v191=0 + 0 ;for v278=v194,v81 do v191=v191 + 1 + 0 ;v86[v278]=v192[v191];end v80=v80 + (1976 -(1913 + 62)) ;v88=v76[v80];v190=3 + 1 ;end if ((1996 -(109 + 1885))==v190) then v88=v76[v80];v194=v88[5 -3 ];v192,v193=v79(v86[v194](v86[v194 + (1 -0) ]));v81=(v193 + v194) -(1934 -(188 + 377 + 1368)) ;v190=11 -8 ;end if (v190==(816 -(98 + 717))) then v80=v80 + (1662 -(1477 + 184)) ;v88=v76[v80];v86[v88[2 -0 ]]=v86[v88[3]];v80=v80 + ((1 + 0) -0) ;v190=2 + 0 ;end if (v190==((1097 -(709 + 387)) + (1861 -(673 + 1185)))) then v194=v88[858 -(564 + 292) ];v86[v194]=v86[v194](v13(v86,v194 + (1 -0) ,v81));v80=v80 + (2 -(2 -1)) ;v88=v76[v80];v190=309 -(244 + (192 -132)) ;end if (v190==(4 + 1)) then v86[v88[478 -(41 + 435) ]]=v86[v88[2 + 1 ]];v80=v80 + (1002 -(938 + 63)) ;v88=v76[v80];if v86[v88[2 + 0 ]] then v80=v80 + (1126 -(936 + 189)) ;else v80=v88[3 + (0 -0) ];end break;end if (v190==(0 + 0 + 0)) then v191=nil;v192,v193=nil;v194=nil;v86[v88[1435 -(797 + 636) ]]=v63[v88[14 -11 ]];v190=1614 -(1565 + 48) ;end end elseif (v88[2 + 0 ]==v86[v88[1142 -(782 + 356) ]]) then v80=v80 + 1 + 0 ;else v80=v88[270 -(176 + (122 -31)) ];end elseif ((3326==3326) and (v89<=(52 -32))) then local v138=v88[2 -0 ];local v139,v140=v79(v86[v138](v86[v138 + (1277 -(316 + 960)) ]));v81=(v140 + v138) -(1093 -(975 + 117)) ;local v141=1875 -(157 + 1718) ;for v146=v138,v81 do local v147=0 + 0 ;while true do if ((1433<=3878) and (v147==((0 + 0) -0))) then v141=v141 + 1 + 0 ;v86[v146]=v139[v141];break;end end end elseif (v89>(80 -59)) then local v195=0;local v196;while true do if ((v195==(10 -7)) or (1583==1735)) then v88=v76[v80];v196=v88[1020 -(697 + 321) ];v86[v196]=v86[v196](v13(v86,v196 + (2 -1) ,v88[5 -2 ]));v80=v80 + (2 -1) ;v195=2 + 2 ;end if (v195==(0 -0)) then v196=nil;v86[v88[5 -3 ]]=v86[v88[1230 -(322 + (1804 -899)) ]][v88[615 -(602 + 9) ]];v80=v80 + (1190 -(449 + 740)) ;v88=v76[v80];v195=873 -(826 + 46) ;end if (v195==(951 -(245 + 702))) then v88=v76[v80];v86[v88[6 -4 ]]=v86[v88[2 + 1 ]] + v86[v88[2 + 2 ]] ;v80=v80 + (1899 -(260 + 1638)) ;v88=v76[v80];v195=(873 -428) -(382 + 58) ;end if (v195==(3 -2)) then v86[v88[1913 -(340 + 1571) ]]=v88[2 + 1 ];v80=v80 + 1 + 0 ;v88=v76[v80];v86[v88[3 -1 ]]=v88[8 -5 ];v195=1207 -(902 + 303) ;end if ((v195==(1950 -(1096 + 852))) or (2981==2350)) then v80=v80 + (1 -0) ;v88=v76[v80];v86[v88[4 -2 ]]=v88[3];v80=v80 + 1 + 0 ;v195=1693 -(1121 + (2449 -(446 + 1434))) ;end if (v195==(219 -(22 + (1475 -(1040 + 243))))) then v86[v88[685 -(483 + 200) ]][v88[(292 -194) -(51 + 44) ]]=v86[v88[1467 -(1404 + 59) ]];v80=v80 + (2 -1) ;v88=v76[v80];v80=v88[3 -0 ];break;end end else v86[v88[(2614 -(559 + 1288)) -(468 + 297) ]][v88[565 -(334 + 228) ]]=v86[v88[(1944 -(609 + 1322)) -9 ]];end v80=v80 + (2 -1) ;end end;end return v29(v28(),{},v17)(...);end return v15("LOL!193Q00028Q00026Q00F03F027Q004003093Q00436861726163746572030C3Q0057616974466F724368696C6403103Q0048756D616E6F6964522Q6F7450617274025Q00C06C40030E3Q0046696E6446697273744368696C6403083Q00746F737472696E672Q033Q0049734103083Q00426173655061727403063Q00434672616D6503053Q004D6F64656C030B3Q005072696D6172795061727403073Q00566563746F72332Q033Q006E6577026Q00084003043Q007461736B03043Q0077616974026Q00E03F03093Q00776F726B7370616365030B3Q00436865636B706F696E747303043Q0067616D6503073Q00506C6179657273030B3Q004C6F63616C506C61796572007C3Q00120C3Q00014Q0005000100043Q000E120002000600013Q0004033Q000600012Q0005000300043Q00120C3Q00033Q0026013Q000B000100010004033Q000B000100120C000100014Q0005000200023Q00120C3Q00023Q0026013Q0002000100030004033Q0002000100260100010065000100020004033Q0065000100201000050003000400200E00050005000500122Q000700066Q0005000700024Q000400053Q00122Q000500023Q00122Q000600073Q00122Q000700023Q00042Q00050064000100120C000900014Q0005000A000A3Q0026010009005B000100010004033Q005B000100200F000B00020008001213000D00096Q000E00086Q000D000E6Q000B3Q00024Q000A000B3Q00062Q000A005A00013Q0004033Q005A000100120C000B00014Q0005000C000D3Q002601000B002B000100010004033Q002B000100120C000C00014Q0005000D000D3Q00120C000B00023Q000E12000200260001000B0004033Q00260001002601000C004A000100010004033Q004A000100120C000E00013Q002601000E0034000100020004033Q0034000100120C000C00023Q0004033Q004A0001002601000E0030000100010004033Q003000012Q0005000D000D3Q00200F000F000A000A00120C0011000B4Q0011000F00110002000608000F003E00013Q0004033Q003E0001002010000D000A000C0004033Q0048000100200F000F000A000A00120C0011000D4Q0011000F00110002000608000F004800013Q0004033Q00480001002010000F000A000E000608000F004800013Q0004033Q00480001002010000F000A000E002010000D000F000C00120C000E00023Q0004033Q00300001002601000C002D000100020004033Q002D0001000608000D005A00013Q0004033Q005A000100120A000E000F3Q002016000E000E001000122Q000F00013Q00122Q001000113Q00122Q001100016Q000E001100024Q000E000D000E00102Q0004000C000E00044Q005A00010004033Q002D00010004033Q005A00010004033Q0026000100120C000900023Q0026010009001A000100020004033Q001A000100120A000B00123Q002010000B000B001300120C000C00144Q000D000B000200010004033Q006300010004033Q001A000100042Q0005001800010004033Q007B00010026010001000D000100010004033Q000D000100120C000500013Q00260100050073000100010004033Q0073000100120A000600153Q00200600060006000500122Q000800166Q0006000800024Q000200063Q00122Q000600173Q00202Q00060006001800202Q00030006001900122Q000500023Q00260100050068000100020004033Q0068000100120C000100023Q0004033Q000D00010004033Q006800010004033Q000D00010004033Q007B00010004033Q000200012Q000B3Q00017Q00",v9(),...);