local v0=string.char;
local v1=string.byte;
local v2=string.sub;
local v3=bit32 or bit ;
local v4=v3.bxor;
local v5=table.concat;
local v6=table.insert;
local function v7(v24,v25) local v26={
};
for v41=1, #v24 do v6(v26,v0(v4(v1(v2(v24,v41,v41 + 1 )),v1(v2(v25,1 + (v41% #v25) ,1 + (v41% #v25) + 1 )))%256 ));
end return v5(v26);
end local v8=tonumber;
local v9=string.byte;
local v10=string.char;
local v11=string.sub;
local v12=string.gsub;
local v13=string.rep;
local v14=table.concat;
local v15=table.insert;
local v16=math.ldexp;
local v17=getfenv or function() return _ENV;
end ;
local v18=setmetatable;
local v19=pcall;
local v20=select;
local v21=unpack or table.unpack ;
local v22=tonumber;
local function v23(v27,v28,...) local v29=1;
local v30;
v27=v12(v11(v27,5),v7("\82","TY"),function(v42) if (v9(v42,2)==(253 -172)) then v30=v8(v11(v42,1,2 -1 ));
return "";
else local v102=0;
local v103;
while true do if (v102==0) then v103=v10(v8(v42,16));
if v30 then local v122=v13(v103,v30);
v30=nil;
return v122;
else return v103;
end break;
end end end end);
local function v31(v43,v44,v45) if v45 then local v104=(v43/(2^(v44-1)))%(2^(((v45-1) -(v44-1)) + 1)) ;
return v104-(v104%1) ;
else local v105=0;
local v106;
while true do if (0==v105) then v106=2^(v44-(1 -0)) ;
return (((v43%(v106 + v106))>=v106) and 1) or 0 ;
end end end end local function v32() local v46=0;
local v47;
while true do if (v46==0) then v47=v9(v27,v29,v29);
v29=v29 + 1 ;
v46=1;
end if (v46==1) then return v47;
end end end local function v33() local v48=0;
local v49;
local v50;
while true do if (0==v48) then v49,v50=v9(v27,v29,v29 + 2 );
v29=v29 + 2 ;
v48=1;
end if (v48==1) then return (v50 * 256) + v49 ;
end end end local function v34() local v51,v52,v53,v54=v9(v27,v29,v29 + (7 -4) );
v29=v29 + 4 ;
return (v54 * 16777216) + (v53 * 65536) + (v52 * 256) + v51 ;
end local function v35() local v55=0;
local v56;
local v57;
local v58;
local v59;
local v60;
local v61;
while true do if (v55==0) then v56=v34();
v57=v34();
v55=1;
end if (v55==3) then if (v60==(568 -(367 + 201))) then if (v59==0) then return v61 * 0 ;
else local v123=0;
while true do if (0==v123) then v60=928 -(214 + 713) ;
v58=0;
break;
end end end elseif (v60==2047) then return ((v59==(0 + 0)) and (v61 * (1/0))) or (v61 * NaN) ;
end return v16(v61,v60-1023 ) * (v58 + (v59/(2^52))) ;
end if (v55==2) then v60=v31(v57,640 -(555 + 64) ,31);
v61=((v31(v57,32)==1) and -(932 -(857 + 74))) or 1 ;
v55=3;
end if (v55==1) then v58=1;
v59=(v31(v57,1,20) * (2^32)) + v56 ;
v55=2;
end end end local function v36(v62) local v63;
if not v62 then local v107=0;
while true do if (v107==0) then v62=v34();
if (v62==0) then return "";
end break;
end end end v63=v11(v27,v29,(v29 + v62) -1 );
v29=v29 + v62 ;
local v64={
};
for v78=1, #v63 do v64[v78]=v10(v9(v11(v63,v78,v78)));
end return v14(v64);
end local v37=v34;
local function v38(...) return {
...
}
,v20("#",...);
end local function v39() local v65={
};
local v66={
};
local v67={
};
local v68={
v65,v66,nil,v67
};
local v69=v34();
local v70={
};
for v80=1,v69 do local v81=0;
local v82;
local v83;
while true do if (v81==1) then if (v82==1) then v83=v32()~=0 ;
elseif (v82==2) then v83=v35();
elseif (v82==3) then v83=v36();
end v70[v80]=v83;
break;
end if (v81==0) then v82=v32();
v83=nil;
v81=1;
end end end v68[3]=v32();
for v84=1,v34() do local v85=v32();
if (v31(v85,1,1)==0) then local v110=0;
local
© 2023 Quttera Ltd. All rights reserved.