-- This file was protected using Luraph Obfuscator v14.4.1 [https://lura.ph/] return({Cf=function(t,t,U)(t[1])[0XD],U=0X45-186-0X1,t[1][0X2E];if t[1][0X2e]then t[0X1][0x2E],t[0X1][46]=-t[1][45],(t[1][0xF]);end;return U;end,Y=function(t,t)(t[1])[24],t[1][4]=-(108==0X65),t[1][0XE];end,qf=function(t,t)t=0X02E;return t;end,J=function(t,U,i,f)local X;(U)[12]=(nil);U[0XD]=(nil);i=(52);while true do X,i=t:R(f,i,U);if X~=0x8766 then else break;end;end;U[14]=(nil);return i;end,pf=function(t,t,U,i,f,X,_)X=((f/t[1][13][_])%t[0X1][0xD][U]);i=0X50;return i,X;end,e=function(t,U,i)i=(-4198878190+(((t.a[0X9]>=t.a[3]and t.a[0X3]or U[0xcb6])>=t.a[0X2]and t.a[0X2]or t.a[6])-U[0X4686]+t.a[0X1]-i+U[0X7558]));U[16103]=i;return i;end,af=function(t,t,U)t=U[30446];return t;end,Vj=function(t,t,U,i)if U>=234 then i=t[0X1][37]()==0X1;else i=t[0x1][0x2a]();end;return i;end,q=function(t,U,i,f,X)local _;f[0XF]=(nil);f[0x10]=(nil);X=nil;(f)[0X11]=nil;(f)[18]=(nil);U=116;while true do if U>70 then _,X,U=t:b(f,i,X,U);if _~=18372 then else break;end;else if U<=67 then(f)[0Xf]={};if not(not i[0X2932])then U=i[0X2932];else U=t:V(U,i);end;else U=t:u(i,f,U);end;end;end;f[19]=nil;(f)[20]=nil;(f)[21]=nil;(f)[0X16]=nil;f[0x17]=nil;(f)[24]=nil;U=0Xe;return X,U;end,bf=function(t,U,i,f,X,_)local S,h,m;i=nil;f=(nil);_=(nil);U=nil;for A=12,0X26,26 do if A==38 then U=0X1;else if A==0xC then h,m=X[1][0X26](),X[1][0X26]();if not(h==0 and m==0)then else return U,i,f,{0X0},_;end;i,f,_=X[1][39](0X0,h,0xb),(-0x1)^X[0x1][0X27](31,m,0x1),(X[0X1][39](0,m,0x1f)*2097152+X[1][0X27](0XB,h,21));end;end;end;if i==0X0 then if _~=0 then i,U=t:cf(U,X,i);else return U,i,f,{f*0},_;end;else if i~=2047 then elseif _==0 then return U,i,f,{f*(0X0/0x0)},_;else S=t:Hf(f);return U,i,f,{t.X(S)},_;end;end;return U,i,f,nil,_;end,Nf=function(t,t,U)t=U%8;return t;end,B=function(t,t,U,i)if t>=0XB9 then(U[1])[0X3]=(0x1);return 52229;else(U[0X1])[0X15]=i;end;return nil;end,uf=function(t,U,i,f)local X;(f)[42]=nil;i=124;repeat X,i=t:Vf(U,i,f);if X==983 then break;end;until false;(f)[0X2B]=(function(...)return(...)[...];end);f[0X2C]=(nil);return i;end,Gf=function(t,U,i,f,X)local _;if U>=32 then return{0},f;end;f=nil;local S=(0x29);while true do f,_,S=t:Ff(X,f,i,S,U);if _==44817 then break;else if _~=nil then return{t.X(_)},f;end;end;end;return nil,f;end,Sf=function(t,U,i,f,X)local _;while true do if U<0X6f and U>0X50 then(i)[35]=(tostring);if not(not f[13392])then U=f[0X3450];else U=(-1297271238+(f[12058]+t.a[9]+f[27693]+f[26611]+f[6492]-f[0x735f]+f[16458]));(f)[13392]=U;end;elseif U>0x6f then i[0X24]=X and X.rshift;if not f[0X7b6F]then(f)[0X7202]=-0x4D+(((f[0X0404a]-f[6492]+f[0x5fa8]-t.a[0X9]>f[29535]and U or f[0x2932])110 then i[0X0025]=(function()local X,S,h={i},(20);repeat if S>0X14 then return h;else if not(S<99)then else h,S=t:Zf(h,S,X);end;end;until false;end);break;else if not(U<110)then else(i)[0x20]=(i[0x20]or function(X,S)local h,m,A={i},116;repeat A,m=t:gf(m,S,X,h);if A~=nil then return t.X(A);end;until false;end);(i)[0X24]=(i[36]or function(X,S)local h,m,A={i};m,A=t:Gf(S,X,A,h);if m~=nil then return t.X(m);end;return A-A%0x1;end);if not(not f[2425])then U=f[0X979];else f[0x2484]=4198852135+((f[0x650B]-f[0X0]<=f[0X4686]and f[0X2F1a]or t.a[0X6])-t.a[0X6]+f[26611]-f[30441]+U);(f)[26131]=-49+((((f[0x1c9D]<=f[13392]and t.a[0X8]or t.a[0X9])+f[0Xcb6]f[26611]and f[3254]or t.a[2])-f[0x45FB]));f[2425]=(U);end;end;end;end;i[0X26]=nil;i[0x27]=nil;U=(105);repeat _,U=t:ff(f,i,U);if _~=0X7637 then else break;end;until false;(i)[0X28]=nil;i[0x29]=nil;return U;end,Ef=function(t,t,U,i)return{U[0X1][23][t%U[0X1][0X4]][i%U[1][0X4]]};end,P=function(t,t)while 129^0X7B/t[1][0Xf]do t[0X1][0XE],t[0x1][0X5]=215*33 or 120~=0XeC,(t[0X1][16]);end;end,_j=function(t,t,U,i)t[U]=(U+i);end,kj=function(t,U,i,f,X,_,S,h,m,A,C)if U~=105 then U=(0);f[C]=(S);else t:Ej(m,i,h,A,X,_,C);return 0XdDd5,U;end;return nil,U;end,Kf=function(t,U,i,f)U[0X002c]=(function()local X,_=({U});_=t:xf(X);if _==nil then else return t.X(_);end;end);if not(not i[0X48F7])then f=(i[0x48F7]);else f=(-41179971+(i[30040]-t.a[2]-i[16103]+i[0X4686]+t.a[0X8]-i[0X6613]-i[29535]));i[18679]=(f);end;return f;end,gj=function(t,t,U,i)i[t]=t-U;end,bj=function(t)end,z=function(t,U,i,f)f[0X19]=(type);if not(not i[6492])then U=(i[0X195C]);else U=(4198852116+(((t.a[6]>i[13233]and t.a[7]or t.a[0X8])S)then else return;end;local i=(S-X+1);if i>=8 then return _[X],_[X+0X1],_[X+0X2],_[X+3],_[X+0X4],_[X+5],_[X+6],_[X+0X7],h[1][0Xc](X+8,_,S);elseif i>=0X7 then if h[1][0xb]~=h[1][5]then else i,h[0x1][0x0b]=i,h[1][4];end;return _[X],_[X+0X1],_[X+2],_[X+3],_[X+0X4],_[X+5],_[X+6],h[0x1][0xC](X+0X7,_,S);elseif i>=6 then return _[X],_[X+0X1],_[X+2],_[X+0x3],_[X+4],_[X+5],h[0X1][12](X+0X6,_,S);elseif i>=5 then return _[X],_[X+0X1],_[X+0X2],_[X+3],_[X+0X004],h[0X1][12](X+5,_,S);elseif i>=4 then return _[X],_[X+1],_[X+2],_[X+3],h[1][0XC](X+0X4,_,S);elseif i>=3 then return _[X],_[X+0X1],_[X+2],h[0X1][0Xc](X+3,_,S);else if not(i>=2)then return _[X],h[0X1][0XC](X+1,_,S);else return _[X],_[X+1],h[0x1][12](X+0X2,_,S);end;end;end);if not U[17915]then U[798]=-7295550568+(((t.a[2]>=U[0X0320c]and t.a[9]or U[0X1C9d])~=t.a[0X1]and U[12812]or U[0X320C])+t.a[0x4]+t.a[6]+U[18521]-t.a[0X1]);f=-475463841+((U[0XCB6]+U[30040]-U[3254]~=t.a[0X7]and t.a[9]or U[30935])+U[0X15e4]-t.a[5]-t.a[0x5]);(U)[17915]=(f);else f=(U[0X45fB]);end;return f;end,df=function(t,t,U,i,f,X,_)if t[0X1][37]==f then else(X)[0X5]=i;(X)[4]=U;end;_=28;return _;end,Qf=function(t,U,i)i=-0X187De4a2+((U[25859]-U[798]<=U[0X650B]and U[0x45fb]or U[21300])-U[30935]+t.a[0X5]+U[3254]+U[25859]);U[20853]=i;return i;end,C=function(t,t,U,i)t[U]=i;end,U=setmetatable,Of=function(t,t,U)U[1][0X4],U[1][0x23]=-U[1][0X1c],(U[0X1][5]);t=25;return t;end,fj=function(t,t,U,i,f)if U==0X4f then U=(0X62);f=i/4;else if U~=0X62 then else t=({[0x1]=i%4,[0X3]=f-f%0X1});return 64180,U,t,f;end;end;return nil,U,t,f;end,rj=function(t,t,U,i)(U[0x1][0X8])[t+3]=(i);end,b=function(t,U,i,f,X)if X<=0X68 then t:c(U);return 18372,f,X;elseif X<116 then f=t.r.char;(U)[17]=(pcall);if not(not i[0x5334])then X=(i[0X5334]);else(i)[0X6503]=(3582132780+(i[0x0]+i[0x0045FB]-i[0X15E4]+X-t.a[3]-t.a[0X5]+i[18521]));i[0x4686]=-1256091103+(t.a[2]+i[0X3321]-i[10546]+i[4069]-t.a[8]-X+t.a[9]);X=(-5496097285+(t.a[0X9]-i[7325]-t.a[1]-i[0X03321]+t.a[6]+i[798]+i[4069]));i[21300]=X;end;else(U)[14]=(function(_,S,h)local m=({U});h=(h or 0x1);_=(_ or#S);if not((_-h+1)>0X1f3d)then if m[0X1][0XD]==m[1][4]then else return m[0X001][0x2](S,h,_);end;else return m[0x001][12](h,S,_);end;end);if not i[4069]then X=t:H(i,X);else X=i[4069];end;end;return nil,f,X;end,s=function(t,t,U)U=(t[18521]);return U;end,D=function(t,U,i,f,X,_)local S;repeat if X==0Xe then(U)[0X13]=t.Z;if not(not i[27693])then X=i[0X6c2D];else X=-5264545401+((i[0X5334]-i[0X031E]-i[0X00]+i[0X67f3]~=i[18054]and t.a[0X4]or t.a[5])+t.a[0x8]-i[30935]);i[0X6C2d]=X;end;elseif X==21 then U[0X14]=(2.147483648E9);for h=0,255 do U[0X5][h]=_(h);end;if not i[0X5fA8]then X=(-25930+(((i[16458]-i[0X0]z!'pZqCdA)>X;qED!-$uJ6U:otFE2)5B0cQ*5lkUa"CGMIEBsYOCdA)GX9Sk.z!'pWZ5lsMlXT&A&z!'pX3)bg;4z!'pg3DK'#oCI&/'5sfm?DQEmBz!!#:cF[6']5=#?_CoeW[!!*#us*m<8@R1#a6#[reATW'8DBO"3FCo*%FspsFDI[d&Df-sU/hSRqEb0?8Ec*!GF!rXn/h%oSDIb:@F(KH1ATV@&@:F%a.!m(@+sh:S>p)9Q/hSb!I4QLf+CAJiDId='+?^i[ATVNqDK[EV/hSb*.3O$f.3KQ9z!!!##!sAT(!!!!i5lj]]*WuHCY#?K(5ll-p!I#0L>7(][+^+=o/o,:+W_-9sg]5UId*-nd5,0.84s,9nKZ,9nTb0.JG&/1r%f+52e/gWbJ5X7S"5X6VH+,!+5X7S"5X7S"5X6kK-m_,D5X7RZ/g)8Z+=nj)5U/NZ-7U,j-9sg]5X6YI/gEVH5X6tL5X6VD5X7R]-nd,"-7g8m/.*LB++!D++,pk5O+5B$5X6YI++uj+5',5X7S"5X7S"5X7S"5X6_?+=nj)5X7S"5X7R]/0H?+5UIs65U\8m++s*5X7S"5X7R_+,!+,p4``$6UH6++s*5Umm05X6tF+,;i++cb5X7S"5UA'7+J+,!+5U.m(-pU$_5UJ*55X7S"5X7S",q^;i0.n@i+".P<&55V+$2$6UH6+4i[.OIDG5X6VH+5uF5X6eA-jh(>+,2p-m^3*5X7S"-8$o!$6UH6+,8t/1`>'/1`>)/hSb!+=!I-m5@X3',5lk/j*!?6A!$rUJX9Sk.!!!"L8K.a3z!!#:c=KEPH!!(!/*!&>+6pUi`5ljMB!Gk%&C-_krX8iA'z!'pftF)to5F?ot)CdA(lX:GF6z!3?Y5z)d,H.9l*)r7B@=/!!!!1BfJB^FCAWpAO-?85lkXb!HUO-5sYNMX;V3Az!3?S3zN(cM<@6jp95ljSD!b?*d!<<*"zX98Y+z83mAjBl7I_"9\])z5mD%@F(KB65lj;<"^bVRF_j>EEif9Cz!._-e"98FPaT)<,#'+-rF(KGZ#BOHuAn>k'5m2(:G]Z4P;61E6z!!#:cAjHc?Ddd0tFE2)5B<2(9z!'mUf"98E%!!"--!G"Is8K.g5z!!')$"98E%!!!##"p=o+!!!"K)[$-@z!'pX)5lk,izz5ltV65mCh;DI[*s)[ZQFz!'pd-@ps1i5ljUt#64`(z5lk[c!E)2a+@-*MAT0p:D/:/():tkfs8W*b"Cl+RE^9^NX9/S*zGX2CICod^Az!!#:hFEqh:De?'W"98E%!8r>m#@_UiCh7$mX:#.2!!!"tEBseRE+<F*2G@DfTqBCi<`m+E)9CCi<`mF*)G:DJ(LCFD,6+AS,k$AKZ8:FWb+5AKZ,5@:F%a+EVNEF`V+:9QbAaE+gV?+=BiZ87,+f?WBp'5tk9I;^W])@:O=r/jT\RDfT]'F?p:A?Ys@r@<>peCh5m:?XI;OChuB@D..NrBH%Qaz!!#:jAp&!$FD5Z2)[O)l8,rVhs$6j0@peCh5m:DKTf*ATAa"3nU5.!!!###Qt,-!!'fa5mCt=@s8W*b"^bVFA7VbD"98E%!!"E5"_D^pDfS,LFDl&>D.7's5m:V&D/WrN"D;du@R19ADf^#@Bl7QL##'/[@;onsQi[6f!!)>c!T4Uo#mAlo":54$!X(KI!sAa"PQSuK":54$!X(KI!sAa"PQUCU":54+$L@goliO*nliIUV![n0X"N(<5!`UH3!pftdoE+%XoE%u;liQMT;Y1#[":540%Km(@"=.BquR!\PQLmg#m;6$"#(^J"8E'^"Ge6)#m:A6"U"th!Z*-C!gjEY"R$$m#m:C`#;;kTp`'DC"9aDZ>*K,R!sCTR"7-'l32?YH!sC1YPQM%JU]^Mr"?'bh!X(Ki".TGr34o?h!sCU%"1/.5;Zs`7"?5;"?==%Zi^G0"M=d=34&dh!sCTr".TGr35boc!<`]3U]U`O"I&uk3334@!sCTj"-3Hc#m@=3S-&ni",m6`32?ZC!'`V":54D")J+I"02N_!sl79Ziccu!42j8"1//%F0l#P3/dsT&d/LDlN?JT<$YcQ#m?_&liL-3ck6Hf"=++0Zi[<1"?=$qZiU@^":VmC7_Ad&":53e$G6EKZiZm,":54l!X&k=!JUXY#mBSr"<)e'DZg@LZi]"a8^dgL!pftdg]Gq-liJO#!ojC0",$aZ34&bF('FpHliI;.cks8+":52V"?MC">'`b_ZWHA!rrH1"HEMq!t;O=W"&q:"KVY-38=SR!X(LD!o*h[/HcKG#"IYTkSW@^%,:oO&d/LD]E8!3=M+^J!X(L\!L*VC!Rg2F4"3^ks""^b`9E[?)"2"^=38=V+!sCUE"#'ia"IoPs3911k!sDO*9E[?)"3^iM38=V+!sCUE"1J:6#mA`["B,Fs"?=m5_ug-%g]LU\#mBl%liL;U!lG*3!`UH3!pftdoE)o3oE%u;liQMT3V3C>!j;bh"<[gR"9dce&rQeN#ODLk,hiLp!`UFP":53e$3UY!t:@t7`5BKU]W;%U]\sK3s;2a":53a"1A7m">0f`"9be-2oGcr%dOP6OMC!=\i,7e?]aquIG:#Ijg<#m>?l5:d5,#"Eun!<`c5%%@;fMuet?":52>P6=@f!PAHG!C&+DUBO-*!KR6a#mB;ib6LPt#NPoT#=lZ5j8jl<8+QbB!<`]3ZiU@4"9d'X+f#/B$p=_%91C08K*+Ro!!ET2%'p%*1c.$R/.A!N7Q`dq5:d5t#=_*8":52>gAsd>!=\Q)7]ZWl!NZ;d/.?kpZiRN7ZiNBBf)Z!\"@PXB/.Bu37SF5C!_--o":G?;qZ02K>iPuXMZR/D"\8.e8-B5%%"eaRKE?f.KE=@h$r]WS!X'fQPQCuQ!EtupMua&@U]T$H"?eC+@)TE&[!<`]3is52X<$_);liL;U!ojOX!`UEN":54?#m:^u!pg!T!`JXl_[5Z2p]":544"6TbJ"Ps@d#mAHRZiV8t!n78S34&bD#-.o&Zi].j":526KEE#A"9_AN".'Au#m?b""?=U,"9_BA!jDk3#m:CX#;;kTQOO'("QTUe$IAh#!sAo5gBHpF<$Ztt":52V"?=U,_u^'$e,mhq">'`bP6FG*!WW?0"O$qs!_@g,#QtG:KEJOa7Z7G.!X(KI"5En[31L*K!X(KY",mP6OM#"3^kS!sHOENs5^n"9aA[(H_g'98!EA!<`]3S,rgQPQM$k99]ON%Km(@j8oGkp&s:W":54s"7-(g,aSW:#m@R9liL-3=9Jp5"SW!OU]S"8":54G%Km(@"9\l2e,fb4j8oGe9B6-Wj8ot##6aAp&rQttoE#Y`!<<6/"MP'C%HIT^$L@goliI=^!YUClY6+n:j8oIN">@ChNs5^n"H3G(.bb4[">uDGPQM%JHkZ]@PQN$2#m:A6"U"th!]gJF!X&N,:BUt,PQM%Jli@6R!tqpF"IoQ,P6V5d!tpLmNs>dsPQM$k"U(V'"9Sc0/7,+S%$LlbU]U`6?DI[^!9N!&\o25D:`)oNHqlkgu>!`UH3!pftdoE+%XoE%u;oE+@\%dX5s":54t!gXBZ"Mb*B#m?1g"?;&:"H3F!*#sV60GNRLNr_!_3A""LeI9#m?b""?<1Y"9_An!q$I"#m:[#"\,!aPQREX8G3<3":52V"?;VJMus2BS-+uX">'a@":54F$j6k>N!&bZ3s7bN#m@R9liL-3Q4O0*"RH0m)IDP0":54t!X'FN#,_\/#m:M:#n7Ii'cA#Tz!48X)";F!%%'p1.*#oYW*#o5G";h7J"Hs$8<"(#T,6[?D_urD+"<8d7P6NR;$j7P:/-#eZ"9^7l'I3f@1b8bc"98Q2"=t6O$nMN+"9UaiaT2YIz_l!M<*'FEE5W]+a!<`]3/-Hjs=9Jp5/-I1#$nNeX/1b!N/06kU+9VuR'T3!!,dRV!>U1R?==c?5#m:A^&rQc3":526//#8o/d)I`S,rNq>kAFU/5e;UMZEf/ZNMga/0lbp,U=p4MZG(S;CheN#m;d^,6S^=!FI+Y"=.4t,RdKp*/ai)//4!C?Sls0#m:56z!5#-0QiR"=sf]#m:bA#m:qF$6Brc#m>ncj;KVg$j77WMZEq`2]MrG&rQbj":52h":Z%J$mGfW"@N@q$khS)":RKt$j6q@:':k+"?fos"9_@+";E$g"<8U"?N^ZX">0fs"?$Ac,SH"9!!ET2"=t>lWs:I\$p4YF"9^7p"9^OoMZFRr%3u&Z"U"rR(DHuT9-aK?#m:A6"p>#W"cWNiz!3)js&-N:B#QtG:Zji6A10aqb)$CWV/d):[().em#m:52z!5GE4&-N:B#QtG:YQ4k5"9\iF"9_(d$k1;]7LTDe9b\]Q#m:BB>!)qq!Eqko]`D;18-B5%'S?Z\'GL[0,QoY2qZd6\'!hTa"A].'F]p=!*Ek9h":53a*97AHg]U:R3)ii[!h&#UBE\Y"=s[S"9^7l*#o)@1aE2`4;`*)m%@":52>'EfDn"WUJE$krga?3CQ;P6!46">g5`">geq/-H([">g6W"JZ)^g6@/=uqG#m<'f:B[Eq4B)G7"B,He"9]#6/-H=`'EgBP,QpmG"=t?/Vum//"9^Sc$krgP"Hrj+*!AY`"9^P#"JZ)^Qb'1,Qp);,Qp)CA-=Ie[fZa>"O%5&)aK>m"9jbc-(P&Jz!32pt&-N:B#QtG:X:'\$9CrGl$l9&q"VaoE$j8?h"9\o3*WucP!au67z!3i@%(^(-J&-N:BN$"Pp8*gQ_":526$l9$\":G>8*#A_\,Spjh":52V"9AW.//J]t/2.J8*&%Ku$mc#X-'834z!;EAl-j0hZ'EgB@*!@hrWraPG$lgN`0H^K)"9],r":VUA7MGtF(Bb3N#mA$F":54C!@1VQ*$e(J")%fD";Ctu,_uL)#m;LV1*hb\/6!%Y"!e./1n+LG1c.$\F#4"Z,QIrR"9^OoZNLCF2`q42&rQd`!X&rh"=+ct'EgBH">gaL!A5itJ>Qd`&":539<'Nbb>Qd`*,Wo$r":52V"?7*O!<`]3"=-YT,Qp(@E!-IM"9\l2"9\o3,QnI`!@J!V"LJ3*&hh0."=+KlB*8MDZNhR['QsTc">g5gJ,tB+":54S!@1VQ*$e&\56M8q"=+V":ZV%<#nq;*'@2"/0ldI"!e.O<1<++#Gf*==aS3(DNeK":52F"?8LH6k[*;1^$SW%Km(@"?[=o#qQ3T"H*U<+"ROO(DIhl3'7=3'(Z8`"A].K":526$l9$L'Gh/\*"n/1"=+V<#=nt("OdK1+#Gf*==aS3(DJJ)#m:Y>3'7=3'!hTq"A].W/6FGS"="%#$nrq0//K!G"?855":54$%*T_(PRicT":525"VDIUz!32pt(^(-J&-N:B#QtG:X<7'L&]>%[";q=FN<*2k'Eg#k":QRZ!!<3$!!!#HVZ?o74Tkm-&rQbn,SIEg:]q(-$oCj5ZNN*31p[<)+%/L"3#ho$#m<'f3"1lM":54l+641;U`1!N3"5Q_":52>#Z7o5^]=QE":PtchuPb>#m:Yf8[AON-;h)S0E_[b*$eWC1^#c`-3OVX*$eWK49RVh3!9Nj56M8qZNNrK9X=jA+'`%R3#kTp3#"IX3"0s5#m:Z!;Co-W4=30)9N!]K":52V"?7q`"="$`L&k/X#7N.TZNLt!8[AP$1^kq=!<`]3$qF1$#F5An#m:5P$l,N=!!ET2UBDiA"=+ri'H@NG*#o)+"9AQ.z!1g%hTEGB("IK;p#m:An(F0+d90B-W":5269G\rW"A;Fu"U#,7>Qd$6C]l_N!H\HC"9`f_9ZR5;#m=cA3.+s63.qRKHt3@>KE6/t;Zm5F(JJ]L#m:BQ(JGeO3.*gk3.qj'd*$d3X,Qo$`!!X&f46j+FL!N,u%#m;f;!FJeg">V5*6l.Z_9G]ek":52>"?9@+MZEf_/;jO9A3^8("9^h'/.;Y@6mRZk!).;6#m:C-!Es":9N`VT"<,;]0E_[b"ACKp"@O13"ABV"$j8Ohb62'L$s*Q<"P*YX#m<'f)V+ui!<`]3$=*g<)''lk!>,;3!!!"_Vua+*":526]*:u?>\#CT!aH[7b66/m":526]*(i=>\#D'!sFei9k9n"":539ZO995>jD\dqZ^<[$:g!W>al'jb5kkK#tL0^^]aiI"C,IggAqEd>%ClK/1^2j":526qZKW(>\#C<$='>38#llF!<`]3"N(L>A6`XrM[3S"#tMl9>gj!Lb68#99k7L>/;"%0UB3r<"CM?="C-ih8*^:_>=UJSqZTKJ""j]_"C.].7tUtMP6jbN#$dW(7uIP+!<`]3>cS6&]*DT9$V/qV>al*kRfeHL":526gBgSb>\#BY"QKb^A6`XrZNp\t$Vb/f!sAo5"Hs0eA6`Xrdfos($;G&9A1Y=r!!ET2>_<>QUBFiF"%Sg`>_<;PK*GTX"@nXZ>iQ/]irK:@$Vb/:A1XJZ>jD_eP6,"$$:j[i:':k+>l+ar$XE908*^4]isA5n"^Hrl8(.WHRg;Nj"'k^/8(.R3!X&f4"B7Me>QbE;"JYulA6`XrqZ:$?#=kft+9VuR>\#CjDD\K)o5X!CrmeA-;u;>\#CL"pFN!9k7L>/E6k/B\(tWs2:/>\#DO#7^kC"C,Igb6hMO$:j+X"N(R@A6`XrUBd@k":539o*@k("pE*U9k7L>/@u!hZO03Lk5kbm"C0C]8#l\r.n*\G>S.+W'?h%UX;ogn":522%KHJ/!!'j5!E]I2"Af4-"H3u['c6c`"=+d/$S57.">gb7"rmb$,QoA/'Efs',]Ekm"9],L$j6]!$j6tT$j6tP"9],L'Ef*d*!@5t'HRA`"9]DT1`QW+"9]t_ZNgUa'%6ja$s>,^":5261_R\,"?[=?"p?2*,RafW"9],L'P@OT"D.cC":#!b!JLPSJH5q"#QOi)!!'$s!>#A?":,,:"OmLS(1Gu5":Q+M"<7IG"=+cd"<8*q*WucP!>,M9zVl'Ou$p=^r$kiaH"9nu5":54d!K7^\N"Z4/!rr<$!!'p7!T3t]#mAl]":53i$2ai7]FDp_":52F'NPVN"?7)0"="$P'GhGd'K6^?MZEel-3OVX*"2rab68SZ"9]\\$lfZY'JgG&"9]\\$lfZY'EA7B"G6jl2<*#B#'$j79&"Vao=K*3/n"<7gQ'KuX+":PD@"Hrm$6N<)1`nhB"="&U#;dMbZNiT>4?N`k"=1;Y*'?>!3s=aK":526*"n/1"=+cl'EgBHBESVE$m\q#"=t>t'EgBP"?[gaL!AcrDC">gWGZNh%L/@,Qu?mI'%#mAEW+CH`q":526//!jA"<8&\#64l5">$S\?TbXt4Bt!*4@;6s#Xg!b!!ET26l];s4@DP!49Ql3PQnK:%,:lA!Akl\ZNiT>4;J&+"9KS]$31&+!!&Rg!>#A?"9]\WMZLm#":YbB$keI!";DXT'EeF>%Km(@"EYFoF9DUIFI3.l"Q0Cc#m:B!&rQeS!<`ig"9\l2">gaL!W,"EXcg(EbkAKE3b8"EYRc$j7,h"G?dl'SHJi!<`Oa!>bkAMubU@Hiu>1Hn5DBJ-,o\">g5g(q9VM#m:Y>$A\c!!<`]3"B6#?#6\9EP6V5$&rQe+!X&s3"9\l2#AC1^!pb"@!"q">g5g0Q%"""9`f_"EXbI"Rc?o#m=31$9m&C":526<#5rG>SdNJ"9AWr":526<#5rG>SdNJ"9AW.A/>@OA2"Dp<#YrC>SdeOA/>@s":526A/>@OA2"Dp<#YrC>Sdf&":53A"9AW.C_m3WCbQ8#>T3fN/-JrP!<`]3"Cr;OA-;o9"DekW"Dfb#"C)lK>V$"WhZ3id"9]_[+W1mm%K0f5V3jlN.fNr9F,1#(;?#%?N_HFA"oJJD_(#%5DuRXIBR\a5-i4!"#L0r8<#NNZdjd3$ZN\Ns5FKE+AcLB"94X#fVr/iN*+az!6D5C"98E%!!'7)!<`B&!!!#7X9&M)z^oWn)"onW'zzzzA,lT0%0-A.$ig8-!<<*"YGVCD"<[ga"<[gY"<[gQ"<[i3(mH()limFm+9VfM.3'<87jA->#94]s7iNEN@0?]9j8fAd"9nu/"98H&]=],5));if not i[16103]then X=t:e(i,X);else X=t:x(i,X);end;else if X==0xF then(U)[0X0016]=getfenv;if not(not i[0X2f1A])then X=t:I(X,i);else X=t:K(i,X);end;else if X==0X22 then X=t:W(X,U,i);else if X==25 then U[24]=(function(_)local h={U};(h)[4]=(_);return{[t._]=function(_,m)local A,C,L=({h[4],h[0X1]});C,L=t:t(C,m,L,A);while true do if C==14 then C=(0x15);if A[2][0x10]==A[2][5]then else t:n(m,L,A,_);end;else if C==0X15 then return L;end;end;end;end};end);break;end;end;end;end;end;until false;U[0X19]=nil;X=(0X66);repeat S,X=t:A(i,X,U);if S==0Xd90F then break;end;until false;f=(t.g or t.v);return f,X;end,ef=function(t,U,i,f,X)local _=75;while true do if _<0X4B then break;else if _>0X2E then _=t:qf(_);end;end;end;U=f[1][9](f[0x1][21],f[0x1][3],f[1][3]);X=(X+((U>127 and U-128 or U)*i));i=i*0X0080;(f[0X1])[3]=(f[1][0X3]+1);return X,U,i;end,W=function(t,U,i,f)i[0X17]=(nil);if not f[0X33B1]then U=-44+(f[0X2932]-f[0X7558]-f[18521]-f[0x0]+f[0x4686]+f[30040]+f[27693]);f[0X33b1]=U;else U=t:L(f,U);end;return U;end,V=function(t,U,i)U=(-3096724408+(i[0x1C9D]+i[4069]-t.a[8]-t.a[0X2]-i[0X78D7]-i[0x7558]>=i[0X15E4]and i[17915]or t.a[4]));(i)[10546]=U;return U;end,f=function(t,U,i,f)(f)[6]=(nil);if not U[7325]then i=t:p(U,i);else i=U[7325];end;return i;end,Qj=function(t,U,i,f,X)local _,S;for h=101,347,0x56 do if h==0x65 then S,_=t:aj(X,f,S,_);elseif h==0Xbb then(_)[S+0x1]=(U);else if h~=0X111 then else _[S+2]=i;_[S+0x3]=7;break;end;end;end;end,If=function(t,t)local U=t[1][0X2c]();if U>=t[1][29]then return{U-t[0X1][11]};end;return{U};end,i=function(t,U)U[10]=t.U;end,Vf=function(t,U,i,f)if i==124 then(f)[41]=(function()local X,_={f};_=t:yf(X);if _==nil then else return t.X(_);end;end);if not(not U[0X5fbD])then i=t:Rf(i,U);else(U)[0X1DF8]=-0x43+((U[29535]+U[18521]-U[0]-U[12812]+U[13398]0x24 then return S*(0X2^(_-1023))*(h/(0X2^0X34)+m);else if U<51 then U=0X33;end;end;end;end);return 983,i;end;end;return nil,i;end,m=function(t,t)t[29]=4503599627370496;end,x=function(t,t,U)U=t[0x003eE7];return U;end,Wf=function(t,U,i,f)i[0X2D]=nil;(i)[0X02e]=(nil);f=(0x11);while true do if f==0X11 then f=t:Kf(i,U,f);else if f==60 then f=t:Lf(U,f,i);else if f~=107 then else i[0X2e]=function()local t=({i});local U=t[0X1][44]();local X=46;repeat if X<53 then(t[0X1])[0X3]=(t[1][3]+U);X=0x035;else if not(X>46)then else return t[0X1][1](t[0x1][21],t[1][0X3]-U,t[1][0X3]-1);end;end;until false;end;break;end;end;end;end;i[47]=nil;(i)[0X30]=nil;return f;end,Bf=function(t,t,U)(t)[0Xa]=U;end,tf=function(t,t,U)U=t[1][38]();return U;end,ej=function(t,t,U)t[0X1][31][5]=t[0X1][0X2F];U=0X70;return U;end,O=next,o=string.byte,Jf=function(t,t)t=(0);return t;end,vj=function(t,t,U,i)(i[1][0X8])[U+0x1]=(t);end,Tf=function(t,t)t={};return t;end,oj=function(t,t,U,i)t=#U;i=108;return i,t;end,Hf=function(t,t)return{t*(0XbE6Ff/0)};end,M=function(t,U,i)for f=0x18,99,75 do if f>0X18 then else if not(f<0X63)then else end;end;end;U=nil;for f=78,0X8f,0X41 do U=t:T(U,f,i);end;return U;end,F="\98xor",Lf=function(t,U,i,f)(f)[45]=(function()local X,_=({f});_=t:If(X);return t.X(_);end);if not(not U[0X11EA])then i=(U[4586]);else i=(-0X187de3A5+((U[0x45fB]<=U[24488]and t.a[0X5]or U[5604])-U[25859]-U[0X5FbD]+U[0X404a]-U[0X76EE]-U[16458]));(U)[0X11ea]=(i);end;return i;end,Gj=function(t,U,i,f,X,_,S,h,m,A,C,L,J,n,j)local r;if h>95 then r,h=t:kj(h,J,i,_,n,S,A,j,C,U);if r~=0XDDd5 then else return 0x4ed3,J,h;end;else h=50;if f==3 then if not(C[1][6])then L[U]=C[1][47][X];else local i,_;_,J,i=t:Uj(f,X,J,i,U,C,_);i[_+3]=(0X09);end;else if f==6 then t:Zj(U,m,X);else if f==0 then t:_j(m,U,X);elseif f==7 then t:gj(U,X,m);else if f~=5 then else t:Fj(L,X,C,U);end;end;end;end;end;return nil,J,h;end,hj=function(t,t,U,i)U[i]=i+t;end,R=function(t,U,i,f)if i==52 then f[11]=(9007199254740992);if not U[0X320c]then i=(-0X187e4AD6+((t.a[7]==t.a[2]and t.a[0X5]or U[0X4859])-U[18521]+t.a[0X1]-t.a[5]+t.a[5]+t.a[5]));(U)[0X320c]=(i);else i=U[0X320C];end;elseif i==0X3 then i=t:y(U,f,i);else if i==0X6 then(f)[13]={[0X0]=0X1,0x2,0X4,8,0X10,0X20,0X40,128,0X100,0x200,0X400,2048,0X001000,8192,0X4000,32768,65536,131072,0x40000,0x80000,1048576,2097152,0X400000,0x800000,16777216,0x2000000,0X4000000,0x8000000,0X10000000,0x20000000,1073741824,2147483648,4294967296};return 34662,i;end;end;return nil,i;end,A=function(t,U,i,f)if i==0x66 then i=t:z(i,U,f);else if i==13 then(f)[0X17]=f[0XA]({[0x0]={[0]=0,1,0X2,0X3,0x4,5,6,0X7,0X8,9,10,11,0XC,0xD,0XE,0XF},{[0X0]=0X1,0,3,2,0x5,4,0X7,0X6,0X09,0x8,11,10,13,0XC,15,0X00e},{[0X0]=2,0X3,0X0,0X1,0x6,7,0X4,0X5,0Xa,0xB,0X8,0X9,0Xe,15,12,0XD},{[0x0]=0x3,0X2,0X1,0,0X7,0X6,0X5,4,11,0XA,0x9,0x8,0XF,14,0XD,12},{[0]=0x4,5,0X6,7,0X0,1,2,3,12,13,14,0XF,0X8,0X9,10,11},{[0X0]=0X5,0x4,0X7,0X6,1,0X0,3,2,0Xd,12,0Xf,14,0X9,0X8,0xB,0xa},{[0X0]=0x6,7,0x4,0X5,0x2,3,0X0,1,0XE,0XF,12,13,0XA,11,8,9},{[0x0]=7,0x6,0x5,0X4,3,2,1,0,15,14,13,12,0Xb,10,0x009,8},{[0X0]=8,9,0Xa,11,12,13,14,0XF,0,0x1,2,3,4,0X5,6,7},{[0]=0x9,8,11,10,0XD,0Xc,15,14,1,0X0,3,0X2,5,4,7,0X6},{[0]=0Xa,11,0x8,0X9,14,0xF,12,0x0d,2,0x3,0,0x1,6,0X7,4,0x5},{[0X0]=0Xb,10,0X9,8,0Xf,14,13,12,3,2,1,0,0X7,0x6,5,0x4},{[0]=12,0XD,14,0Xf,8,9,10,11,4,5,6,7,0X0,1,2,0x3},{[0X0]=0XD,0Xc,15,0xe,0X9,8,0XB,0XA,0X5,0X4,0X7,0X6,0X1,0,3,0X2},{[0]=0X00E,15,0xC,0Xd,10,0xb,0X8,9,6,7,4,5,0X2,3,0X0,1},{[0]=15,0xe,13,0XC,0XB,10,0x9,0X8,7,6,5,0x4,0X3,0X2,1,0x0}},{[t._]=function(U,X)local _,S,h={f};for m=0X75,0XB6,11 do if m>117 and m<0X8b then if _[0X001][5]==_[0X1][24]then for A=0X0070,0Xc0,80 do if A<192 then t:Y(_);else if A>0X70 then t:P(_);end;end;end;end;elseif m>139 then S=t:d(h);return t.X(S);else if m<128 then h=_[1][0XA]({[0]=X,[X]=0X0},_[1][24](X));else if not(m<150 and m>128)then else t:C(U,X,h);end;end;end;end;end});for t=0x0,0Xf,0x1 do(f[10])(f[0X17][t],f[0X18](t));end;return 0xd90F,i;end;end;return nil,i;end,H=function(t,U,i)U[0]=-26204+((((t.a[0X4]>=t.a[0x1]and t.a[8]or t.a[8])-U[26611]<=t.a[0X7]and U[7325]or U[798])-U[0X320C]~=t.a[2]and t.a[1]or U[0x31E])+U[26611]);U[0X735F]=592504479+(i-U[18521]+t.a[0X8]-t.a[0X03]-U[18521]+t.a[0x5]+U[0X320c]);i=3769042236+((t.a[0X2]-t.a[0x2]-U[7325]>t.a[2]and i or U[0X067f3])+U[0X45fb]-t.a[0X7]-U[0x45fB]);(U)[4069]=i;return i;end,ij=function(t,U,i,f,X,_,S,h,m,A,C,L)if m~=0x0 then m=(105);if f==0X3 then if not(_[1][6])then(L)[X]=(_[1][47][C]);else local J,n;for j=88,94,0x2 do if not(j>0X5a)then if j~=88 then n=(#J);else J=(_[1][47][C]);end;else if j==94 then J[n+2]=(X);else if _[0X1][14]~=S then(J)[n+1]=(U);end;end;end;end;J[n+3]=(0X8);end;else if f==6 then(A)[X]=C;elseif f==0X0 then t:hj(C,A,X);else if f==7 then A[X]=(X-C);else if f==0X5 then local U,f=(0XB);while true do if U==11 then f=(#_[0x1][8]);U=110;else if U~=0X6e then else _[1][0X8][f+1]=L;(_[0X1][8])[f+2]=X;break;end;end;end;_[1][8][f+3]=(C);end;end;end;end;else m=t:Xj(X,i,h,m);end;return m;end,wf=function(t,t,U,i,f,X,_,S)X=(nil);_=(nil);U=(nil);t=nil;i=(nil);f=(nil);S=nil;return _,i,U,f,S,t,X;end,Uf=function(t,t,U)t=U[31599];return t;end,gf=function(t,U,i,f,X)local _;if U<116 then if i<0x0 then _=t:_f(i,X,f);return{t.X(_)},U;end;return{(f*X[0x1][0Xd][i])%X[0X1][4]},U;else if not(U>67)then else U=67;if i>=0x0020 then return{0X0},U;end;end;end;return nil,U;end,c=function(t,U)U[18]=t.Tj;end,p=function(t,U,i)i=-8397704351+((U[18521]+t.a[2]+U[26611]+i+i>U[5604]and t.a[0X6]or t.a[5])+t.a[0X6]);U[0x01c9d]=i;return i;end,L=function(t,t,U)U=(t[13233]);return U;end,xf=function(t,U)local i,f;for X=0X40,0X13F,104 do if X>0X40 then if X~=0xa8 then repeat local X;i,X,f=t:ef(X,f,U,i);until X<0X80;return{i};else f=(0X1);end;else i=(0X0);end;end;return nil;end,uj=function(t,U,i,f,X)if X>90 and X<216 then i[0x1][0x6]=(f);else if X<0x0099 then f=(i[0X001][37]()~=0X0);else if X>153 then for X=0X1,U,1 do local _,S;for h=0Xe,306,73 do if h>0Xa0 and h<0X132 then else if h>233 then if not(f)then(i[0x1][0X2f])[X]=(_);else i[1][0X2f][X]=({[0X0]=_});end;else if h>0XE and h<0Xa0 then S=i[1][37]();elseif h<0x57 then _=t.k;else if h>0X57 and h<0XE9 then if i[1][31]==i[1][0X18]then f=i[1][0X2d];elseif i[1][0Xe]==U then if i[0X1][0X30]^(-0X09C)then return{i[0X1][0XE]},f;end;else if S<=65 then _=t:Hj(S,i,_);else for U=13,0X036,0X29 do if U>0Xd then t:bj();else if U<0X36 then _=t:Vj(i,S,_);end;end;end;end;end;end;end;end;end;end;end;return 14312,f;end;end;end;return nil,f;end,ff=function(t,U,i,f)if f==105 then i[0X26]=function()local X,_={i};_=t:hf(X);if _~=nil then return t.X(_);end;end;if not(not U[0X3456])then f=U[0X3456];else f=t:jf(f,U);end;else(i)[0X27]=function(U,X,_)local S,h,m={i},(117);while true do if h<0x6F then h=t:sf(h,S);elseif h>111 then h,m=t:pf(S,_,h,X,m,U);else if not(h<0X75 and h>80)then else m=m-m%1;return m;end;end;end;end;return 30263,f;end;return nil,f;end,Rj=function(t,U,i,f,X,_,S,h,m,A,C,L,J)local n;repeat h,n,U=t:Df(i,J,X,h,S,U,C,A);if n==48062 then break;end;until false;for i=0X3c,0x8F,0X53 do if i~=0X3c then A[8]=(f);(A)[9]=m;(A)[0X3]=(L);else t:Bf(A,_);end;end;for i=1,U,0x1 do local j,r,g,F,Z,u,x;r,Z,g,u,x,F,j=t:wf(F,g,Z,u,j,r,x);local w,G,B;x,u,g,w,B,G,F,Z,j,r=t:mf(F,g,X,C,S,B,j,u,x,G,w,r,i,Z);x=(101);repeat if x>50 then n,A,x=t:Gj(i,L,w,B,J,F,x,X,_,S,m,A,G,g);if n~=0X4eD3 then else break;end;else x=t:ij(A,_,Z,i,S,U,G,x,C,u,f);end;until false;end;L=S[1][44]();J=nil;for i=0X48,0X98,0X01F do if i<0x67 then J=t:jj(L,S,J);elseif i>103 then for _=0X1,L,1 do X=nil;f=(113);while true do if not(f>0X1c)then if not(S[1][40][X])then t:Sj(J,X,_,S);else t:pj(_,X,J,S);end;break;else f,X=t:sj(X,f,S);end;end;end;break;else if not(i<0x86 and i>72)then else(A)[0X2]=J;end;end;end;(A)[6]=S[0x01][0x2c]();h=(0X78);while true do if not(h>=120)then n=t:yj(A);return A,h,{t.X(n)},U;else A[0X1]=S[0X1][44]();h=(0X77);end;end;return A,h,nil,U;end,Xf=function(t,t,U,i,f,X,_)U=(0X49);_,t,X,f=i[0X001][9](i[0X1][0x15],i[1][0X3],i[0X1][0x3]+0X3);if i[1][28]==i[0x1][11]then return t,{i[0X1][29]},_,X,f,U;end;return t,nil,_,X,f,U;end,u=function(t,U,i,f)i[16]=function(X)local _=({i});return{_[0X1][0xe](X,_[1][0XF],0X1)};end;if not U[30441]then f=(-2167820946+((U[30935]+U[29535]-U[0X320C]-U[0X0]==t.a[0x4]and U[13089]or U[29535])-U[18521]+t.a[0X8]));U[0x76E9]=f;else f=(U[0x76e9]);end;return f;end,Sj=function(t,U,i,f,X)local _,S,h,m=79;repeat S,_,m,h=t:fj(m,_,i,h);if S~=0XFaB4 then else break;end;until false;(X[0X1][0x28])[i]=m;(U)[f]=m;end,Kj=function(t,U,i,f)if not(U>=0X1a3)then f[1][0X8]=t.k;else(f[1])[40]=t.k;return{i};end;return nil;end,T=function(t,t,U,i)if U<143 then else if not(U>78)then else t=(i%16);end;end;return t;end,_="__index",rf=function(t,U,i,f)U[0x1f]=({});if not(not f[0X5175])then i=(f[20853]);else i=t:Qf(f,i);end;return i;end,S=function(t,U,i,f)f[9]=nil;f[10]=(nil);i=89;while true do if i<0x57 and i>0X36 then t:i(f);break;elseif i>0X59 and i<0x73 then(f)[4]=(4.294967296E9);if not(not U[0X15E4])then i=U[0X15E4];else(U)[26611]=-3328302322+((U[18521]+i+t.a[0x8]-t.a[0x5]~=i and t.a[0X6]or t.a[0X4])+t.a[0X09]-t.a[8]);i=(-2324894161+((t.a[0X4]-t.a[0x7]+U[18521]>i and t.a[4]or t.a[6])-t.a[0X3]-U[18521]+t.a[9]));U[5604]=(i);end;else if i>100 then f[0X5]={};if not(not U[3254])then i=U[0X00Cb6];else i=(7211860666+(((t.a[3]==t.a[9]and t.a[0X1]or U[26611])<=t.a[7]and t.a[5]or t.a[0X5])-t.a[2]-t.a[9]+U[0X4859]-t.a[6]));(U)[3254]=(i);end;elseif i<88 and i>0X4A then(f)[9]=t.o;if not(not U[16458])then i=U[16458];else(U)[13089]=-213+((((t.a[7]>U[5604]and i or t.a[0X8])+t.a[6]>=U[5604]and t.a[4]or U[26611])>=U[26611]and i or t.a[0X9])+U[26611]+U[0X67F3]);i=-26+(((U[30935]+U[26611]>t.a[3]and t.a[0x6]or U[3254])-U[26611]~=t.a[9]and t.a[3]or t.a[1])-U[0Xcb6]0X57 and i<89 then i=t:j(i,U,f);else if i<100 and i>88 then(f)[0X1]=t.r.sub;f[2]=t.E;(f)[3]=(0X1);if not U[0X4859]then i=-3769016034+((((t.a[0x6]==t.a[0x9]and t.a[0x1]or t.a[0X3])~=t.a[8]and t.a[0x1]or t.a[8])+t.a[0x6]+t.a[0X7]<=t.a[0X4]and i or t.a[7])-t.a[1]);U[18521]=i;else i=t:s(U,i);end;else if i>29 and i<0X4A then i=t:f(U,i,f);else if i<0x36 then f[0X7]=(error);if not U[30040]then i=(-12+(t.a[0X1]+U[0X67f3]+i+t.a[0X4]-t.a[0x7]+U[0Xcb6]~=U[18521]and U[18521]or t.a[4]));(U)[30040]=i;else i=U[30040];end;end;end;end;end;end;end;f[0xB]=nil;return i;end,w=function(t,U,i,f,X,_)U[0X1a]=t.O;X=(f and f[t.F]);if not(not i[0x650B])then _=i[0X650b];else _=-1297271052+((((i[0x76e9]+i[16458]>i[7325]and i[25859]or t.a[0X9])==i[0X4686]and i[0x4859]or i[0X735f])~=i[10546]and t.a[0X9]or t.a[9])-i[26611]-i[18521]);(i)[25867]=_;end;return X,_;end,Tj=string.gsub,Uj=function(t,U,i,f,X,_,S,h)X=nil;h=nil;local m=42;while true do if not(m>0X2a)then if m==0X1 then m,h=t:oj(h,X,m);else m=0x1;X=S[1][47][i];end;else if m~=91 then if i~=S[0x1][0X19]then else(S[0x1])[25],f=124,U/S[1][13];while-S[1][0x30]do(S[1])[0x2D]=S[1][0x2b];end;end;m=91;(X)[h+0x1]=f;else X[h+2]=_;break;end;end;end;return h,f,X;end,hf=function(t,U)local i,f,X,_,S,h=(18);while true do if i==0x12 then _,f,X,S,h,i=t:Xf(_,i,U,h,S,X);if f~=nil then return{t.X(f)};end;else if i==0x49 then(U[1])[3]=(U[1][0x003]+4);return{h*0X1000000+S*0x10000+_*0X100+X};end;end;end;return nil;end,aj=function(t,t,U,i,f)f=U[0X1][47][t];i=#f;return i,f;end,r=string,mf=function(t,U,i,f,X,_,S,h,m,A,C,L,J,n,j)for r=123,0X293,112 do if r>459 then m=((h-j)/8);A=_[0X1][0X2D]();break;elseif r>347 and r<571 then j=h%8;elseif r>123 and r<0x15B then i=t:Nf(i,J);elseif r>0Xeb and r<0X1Cb then U=_[1][45]();else if r<0Xeb then h=_[0X1][0X2d]();J=_[0X1][0x2d]();end;end;end;L=A%0X8;C=(J-i)/0X8;S=((A-L)/8);if _[1][4]~=_[1][0x2a]then for t=0X39,0X75,60 do if not(t<=57)then(f)[n]=(S);else X[n]=m;end;end;end;return A,m,i,L,S,C,U,j,h,J;end,Af=function(t,t)if t[1][13]==t[1][49]then(t[0X1])[48]=(-t[0X1][5]);end;end,Hj=function(t,U,i,f)if U==0X1b then f=t:Jj(f,i);else f=t:cj(i,f);end;return f;end,qj=function(t,t,U)(U[1][31])[2]=(t);end,xj=function(t,U,i,f)local X,_;for S=0X38,0XA6,110 do if S<0Xa6 then(i[1])[0X028]=({});else if not(S>56)then else _=i[0X1][0X2C]()-0xc941;end;end;end;i[1][0x2f]=i[1][0X10](_);local S;for h=0X5a,0Xfe,63 do X,S=t:uj(_,i,S,h);if X==0X37e8 then break;else if X==nil then else return f,{t.X(X)},U;end;end;end;_=(i[0X1][0x02c]()-35883);U=i[0x1][16](_);X=0Xc;while true do if X==0Xc then(i[0X1])[0X8]=i[0X1][16](_*0X3);X=(0X7B);for h=1,_ do(U)[h]=i[0X02]();end;else if X~=123 then else for X=0X1,#i[0X1][0X8],3 do i[0x1][8][X][i[1][0X8][X+0X1]]=U[i[0X1][0X8][X+2]];end;break;end;end;end;if S then _=(21);repeat if _>0X15 then t:qj(U,i);break;else if _<0x70 then _=t:ej(i,_);end;end;until false;end;f=nil;return f,nil,U;end,Xj=function(t,t,U,i,f)f=0x5F;(U)[t]=i;return f;end,Zj=function(t,t,U,i)(U)[t]=i;end,Wj=function(t,t,U)return{U[49](t,U[28])};end,Df=function(t,U,i,f,X,_,S,h,m)if X<46 then X=0X4B;m[0x7]=i;else if X>75 then X=t:df(_,h,f,U,m,X);elseif X<0x71 and X>46 then X=(46);if _[0X1][0X27]==_[1][0X14]then S=t:Cf(_,S);end;else if not(X>28 and X<75)then else t:Af(_);return X,48062,S;end;end;end;return X,nil,S;end,N=function(t,U,i,f,X,_)(i)[26]=(nil);X=nil;i[27]=(nil);_=0X5C;while true do if _==0xb then i[27]=(function(S)local h,m=({i});for A=0X6A,243,0X4F do m=t:B(A,h,S);if m==0xCc05 then break;end;end;end);break;else X,_=t:w(i,U,f,X,_);end;end;i[0X1c]=nil;i[29]=nil;_=19;return X,_;end,Q=function(...)(...)[...]=nil;end,Fj=function(t,U,i,f,X)local _=#f[1][8];for S=18,0X44,0x32 do if S<68 then t:Oj(i,f,_,U);else if S>0X12 then(f[1][8])[_+2]=(X);(f[1][0X8])[_+0X3]=i;end;end;end;end,K=function(t,U,i)i=(-54+((U[16103]+t.a[3]-U[21300]+U[4069]+t.a[0X3]<=U[0xFE5]and t.a[0X4]or U[0X004859])>t.a[0X9]and U[30441]or U[30040]));(U)[0X2F1A]=i;return i;end,Ej=function(t,U,i,f,X,_,S,h)if U==3 then if X[1][6]then t:Qj(i,h,X,S);else _[h]=X[0X1][0X2F][S];end;elseif U==0X6 then f[h]=(S);elseif U==0X0 then f[h]=h+S;else if U==7 then f[h]=(h-S);else if U==5 then local U;for i=0X23,275,94 do if i>0X81 then t:rj(U,X,S);break;else if i<0XDF and i>35 then(X[1][0X8])[U+1]=_;(X[0X1][0X8])[U+0X2]=h;else if not(i<0X81)then else U=(#X[0X1][8]);end;end;end;end;end;end;end;end,l=function(t,t,U,i,f,X)X=X+f[2][0X17][t][i]*U;return X;end,Jj=function(t,t,U)t=U[0X1][41]();return t;end,Pf=function(t,t,U,i,f,X,_,S,h,m,A)m=t[1][0X10](_);f=t[0X1][16](_);S=(nil);h=nil;X=nil;i=(nil);for C=110,0X80,6 do if C<0X7a and C>0X6E then h=t[1][16](_);else if C<116 then S=t[0X1][0X0010](_);elseif C>116 and C<128 then X=t[0X1][16](_);else if not(C>122)then else i=t[1][0X10](_);end;end;end;end;A=t[1][0X10](_);U=(113);return m,X,A,f,i,h,U,S;end,d=function(t,t)return{t};end,k=nil,g=bit,n=function(t,t,U,i,f)(f)[t]=(U);i[0X2][0x0017][t][i[1]]=(U);end,Mj=(function(t)local U,i,f={};f=t:h(U,f);local X;X=t:S(f,X,U);X=t:J(U,X,f);local _;_,X=t:q(X,f,U,_);local S;S,X=t:D(U,f,S,X,_);_=nil;_,X=t:N(f,U,S,_,X);X=t:kf(U,f,S,_,X);X=t:of(X,U);X=t:Sf(X,U,f,S);X=t:uf(f,X,U);X=t:Wf(f,U,X);_=(nil);X,_=t:Ij(_,f,U,X);S=nil;S,X=t:Lj(S,f,U,X,_);i=t:Wj(S,U);return t.X(i);end),vf=function(t,t,U,i)return{U[1][0X20](i,-t)};end,Z=setfenv,t=function(t,U,i,f,X)local _,S=0,(i);i=nil;local h;U=0X63;while true do if U==0x66 then h=(X[0X1]);while h>0X0 and S>0X0 do local m;m=t:M(m,h);local A=S%0X10;for C=85,0X202,0X7b do if C>0Xd0 and C<0X1c6 then S=((S-A)/0X10);elseif C>0x55 and C<331 then h=(h-m)/0X10;else if C>0X14B then i=i*0X10;break;else if C<208 then _=t:l(m,i,A,X,_);end;end;end;end;end;break;else i=1;U=0X66;end;end;f=(_+(h+S)*i);U=0xE;return U,f;end,sf=function(t,t,U)t=(0X6f);if U[0x1][31]~=U[1][0XE]then else U[1][38],U[0X1][38]=121,(-(108+0X1a));end;return t;end,Rf=function(t,t,U)t=(U[0X5Fbd]);return t;end,Yf=function(t,U,i,f,X)local _;U=nil;f=(nil);local S;for h=65,0XC7,0x43 do U,S,f=t:Mf(h,f,S,U);end;if X[0X1][11]~=X[0X1][0x19]then U[11]=f;for h=0X1,X[1][38]()do h=(nil);local m,A=0X79;repeat if m<121 and m>0X56 then S=(S+1);break;elseif m<0X3d and m>4 then m,A=t:lf(h,A,m);elseif m<86 and m>19 then m=0X78;elseif m<0X13 then m=0X13;h=X[1][0X026]();else if m>0X78 then m=0X4;else if not(m<120 and m>61)then else if h%0x2==0 then f[S]=A-A%0X1;else local h,C=(17);repeat h,C,_,S=t:nf(h,S,C,X);if _==0X67d then break;else if _~=nil then return U,f,{t.X(_)},i;end;end;until false;for _=A-A%0X1,S do t:zf(_,C,f);end;end;m=(61);end;end;end;until false;end;end;i=(X[0X1][0X2C]()-0X53A2);return U,f,nil,i;end,X=unpack,nf=function(t,U,i,f,X)if U<60 then U=(0X3C);if X[0x1][39]==X[0X001][4]then return U,f,{-0xb4},i;end;i=X[0X1][0X0026]();else f=t:tf(X,f);return U,f,0X67D,i;end;return U,f,nil,i;end,pj=function(t,t,U,i,f)i[t]=(f[1][0X28][U]);end,I=function(t,t,U)t=(U[12058]);return t;end,h=function(t,t,U)U=({});(t)[0X1]=(nil);t[2]=(nil);t[0X3]=nil;t[4]=nil;(t)[0X5]=nil;(t)[0x6]=(nil);(t)[7]=(nil);t[8]=(nil);return U;end,Lj=function(t,U,i,f,X,_)local S=function(...)return(...)();end;U=nil;X=(0x4F);while true do if X<0X062 then U=_();if not(not i[5292])then X=(i[0X0014aC]);else X=(0X3d+(i[24509]+i[21300]+X-t.a[0X6]-i[13089]-X0X4F then U=f[0X31](U,f[28])(_,t.Q,f[43],S,f[0X2A],f[37],f[38],t.a,f[0X1b],f[49]);break;end;end;end;return U,X;end,v=bit32,Zf=function(t,t,U,i)U=(0x63);t=i[0X01][9](i[1][0X15],i[1][0x3],i[0X1][0x3]);i[1][3]=i[0X1][3]+1;return t,U;end,zf=function(t,t,U,i)i[t]=U;end,of=function(t,t,U)(U)[0X22]=select;(U)[0x23]=(nil);U[0X24]=nil;U[37]=(nil);t=(0X6e);return t;end,Ij=function(t,U,i,f,X)(f)[0x31]=nil;X=(12);repeat if X>12 then f[49]=(function(_,S)local h={f,f[33],f[0X1E]};local m,A,C,L,J,n,j,r,g,F,Z=_[0x6],_[11],_[7],_[4],_[3],_[9],_[0X8],_[0X5],_[0Xa],(69);Z=function(...)local u=h[1][0X10](m);local m,x=h[0x1][48](...);local w,G,B,v,M,I,D,b,s,V=0,0X1,0X1,0x1,(h[1][0X16]());local Y,E,c,a=h[0X1][0x11](function()repeat local e=J[B];if e>=49 then if e<73 then if h[1][14]==Z then if 0XBD then(h[1])[0xE]=(h[0X1][44]);end;(h[1])[0x1F]=h[1][44];elseif h[0X1][0x001d]==h[1][38]then if h[1][0xf]then h[1][13],h[0x1][0xE]=0X79,177+0Xfc>0x58;end;(h[0x1])[0X10]=226^0Xc9==F;elseif not(e<61)then if e<67 then local H=(211);if not(e>=0X40)then if H~=0x0 then else while-H do return 54;end;return;end;if not(e<0x003E)then if e==0x3F then u[L[B]]=u[r[B]][u[g[B]]];else u[r[B]]=(h[2](u[g[B]],j[B]));end;else for T=0X1,g[B],1 do(u)[T]=x[T];end;end;else if not(e>=65)then if H==206 then return h[0x1][39];end;if not(not(n[B]<=u[g[B]]))then else B=L[B];end;else if e~=66 then if F==69 then if I then for T,z,Q in h[1][0X1A],I do if H~=0XD3 then else if T>=0X1 then if h[1][0X30]==h[1][4]then(h[1])[48],h[0X1][13]=h[1][5],h[1][0X4];return H;end;z[1]=(z);(z)[0X2]=(u[T]);z[3]=(2);I[T]=nil;end;end;end;end;return true,r[B],1;end;else local H=(S[L[B]]);(H[1][H[0X3]])[u[g[B]]]=(u[r[B]]);end;end;end;else if h[0X1][0X10]==h[1][0XD]then while h[0X1][31]do return;end;elseif e<0X46 then if not(e<0X44)then if e==0X45 then local H,T=L[B],(u[r[B]]);if F==69 then(u)[H+0X1]=T;end;(u)[H]=T[C[B]];else u[r[B]]=_;end;else u[r[B]]=u[L[B]]*u[g[B]];end;else if e>=71 then if e~=0X0048 then u[L[B]][n[B]]=C[B];else if u[L[B]]==u[g[B]]then else B=(r[B]);end;end;else u[r[B]]=u[L[B]][C[B]];end;end;end;else if e>=55 then if e>=58 then if F~=200 then if e<59 then local _=S[L[B]];(u)[g[B]]=_[0X1][_[3]];else if e~=60 then if not(not u[L[B]])then else B=(g[B]);end;else(u)[L[B]]=(S[g[B]][u[r[B]]]);end;end;end;else if e>=0x38 then if e~=57 then u[r[B]]=(u[L[B]]);else u[g[B]]=u[L[B]]>u[r[B]];end;else u[r[B]]=(#u[g[B]]);end;end;else if F==0X3F then while h[1][38]do return;end;while F do(h[0X1])[13],h[0X1][4]=F<=h[0x1][0x1F],(-116-0X8D);end;elseif h[1][27]==h[1][29]then while F do(h[0x1])[0X2a],h[1][37]=F,(h[0x1][11]);(h[0x1])[0XE],h[1][11]=h[0X1][0x2E],h[0X1][48];end;return h[0X1][0x2C];elseif not(e>=0X34)then if not(e<0X32)then if e==51 then local _=(L[B]);(u[_])(u[_+0x1]);v=(_-1);else local _=(L[B]);v=_+r[B]-0X1;(u)[_]=u[_](h[1][14](v,u,_+1));v=(_);end;else u[L[B]]=u[r[B]]^u[g[B]];end;else if h[0x1][37]==h[0X1][0X4]then else if e<53 then u[L[B]]=u[r[B]]==u[g[B]];else if e~=0x36 then(u)[r[B]]=(h[0X1][0x1F][L[B]]);else local _=(L[B]);local H=(u[_]);local T=r[B];if h[1][0X25]==h[1][0x1c]then while F%h[0X1][0xc]do return;end;end;for z=1,v-_,0X1 do(H)[T+z]=u[_+z];end;end;end;end;end;end;end;else if not(e>=85)then local _=(68);if F==184 then else if not(e>=0X4F)then if _==64 then else if e>=0X4C then if _~=68 then while-(-116)do return;end;end;if e>=77 then if e==78 then if not(not(u[r[B]]=0X04a)then u[g[B]]=(u[L[B]]%n[B]);else if e==75 then if h[1][0X14]~=h[1][0x25]then else(h[0X1])[28]=F;end;v=r[B];u[v]();v=v-1;else(u)[r[B]]=J;end;end;end;end;end;else if e<82 then if e<0x050 then local _=(L[B]);u[_]=u[_](u[_+1],u[_+2]);v=_;else if e~=81 then(u)[r[B]]=u[g[B]]/u[L[B]];else if not(n[B]=83 then if e~=84 then local _=L[B];if F==0X45 then u[_](u[_+1],u[_+2]);end;v=_-0X1;else u[g[B]]=S[r[B]][j[B]];end;else u[g[B]]=u[L[B]]-u[r[B]];end;end;end;end;else if F~=0X45 then while F do return 162*0X49~=30;end;h[1][42],h[1][13]=h[0X1][4],(h[1][37]=91)then if F==19 then(h[0X1])[42]=-186;h[1][24]=F;elseif e<88 then if not(e<86)then if e==87 then local _=L[B];u[_](h[0x1][0X00E](v,u,_+0X1));v=(_-0X1);else(S[g[B]])[u[L[B]]]=(u[r[B]]);end;else(u)[r[B]]=j[B]+u[g[B]];end;else if not(e<0X59)then if h[0X1][0x26]==h[0X1][20]then if h[0x1][11]then return h[1][0XC];end;while F do(h[1])[0X1F],h[0X1][0X2a]=F,(-F);h[0X1][0X1B],h[1][0X14]=F,F;end;elseif h[0X1][44]==h[1][0XD]then while F do return;end;return 169;elseif e~=0X5a then local _=g[B];v=(_+r[B]-1);u[_](h[1][0xe](v,u,_+1));v=(_-1);else local _=(C[B]);local H=_[2];local T=#H;local z=(T>0X0 and{});local Q=h[1][49](_,z);(h[1][0X13])(Q,M);u[r[B]]=(Q);if z then for M=0X1,T,0X1 do Q=H[M];_=Q[0x01];local H,T=Q[3],0X70;if _==0 then if not I then I=({});end;local Q=(I[H]);if h[0X1][0X018]==h[0X1][20]then z=(h[1][31]<=T);(h[0x1])[46],h[1][41]=-(0XAF-0Xa6),(0X41-h[1][0XC]);elseif T==0X86 then if 0X15 then(h[1])[0x2E]=-0X9a;end;(h[0x1])[0X1B]=(F);elseif not Q then Q={[1]=u,[0X3]=H};(I)[H]=Q;end;z[M-0X1]=Q;elseif _==1 then(z)[M-0X1]=(u[H]);else z[M-0X1]=(S[H]);end;end;end;end;else u[r[B]]=u[g[B]]+u[L[B]];end;end;else if e<94 then if not(e<0x5c)then if e~=93 then(u)[r[B]]=j[B]^u[g[B]];else(u)[r[B]]=u;end;else u[L[B]]=(u[g[B]]>=u[r[B]]);end;else if e<0X60 then if e~=95 then h[1][31][g[B]]=(u[r[B]]);else(u)[r[B]]=(u[L[B]]-C[B]);end;else if e~=0X61 then if F~=0X45 then h[1][0X14]=(h[0X1][15]);if not(h[1][35]and 0X09)then else return Z;end;elseif u[r[B]]==j[B]then else B=(g[B]);end;else local _,M,H,T=84;while true do if _>0x4D then H=(0);_=(-0x00F9+(e+L[B]+e+_+_-_+L[B]));elseif _>38 and _<0X4D then if h[1][41]~=Z then T=L[B];end;break;elseif _>72 and _<84 then M=(M*T);_=-65+(_-e-e+_+e+_+L[B]);elseif F~=0x45 then while-(81%143)do h[0X1][0X27],h[0X001][0X10]=171,(0Xd8);end;elseif _<72 and _>35 then T=(4503599627370495);_=(250+(L[B]-_-L[B]-e+L[B]-_-L[B]));elseif _<38 then if F==112 then else M=0x0;_=(3+((_L[B]and _ or _)-L[B]-e>=L[B]and _ or _)<_ and e or e));elseif _==86 then z=(L[B]);T=T-z;break;end;end;if Z~=h[1][0X1C]then else h[1][0XB]=(110/111~=F);end;z=(e);T=(T-z);_=(0X7b);while true do if _==0X7b then if h[0X1][0X1C]~=h[1][12]then else return;end;z=(J[B]);_=-0Xc1+(_+_+L[B]+e-L[B]-_+L[B]);elseif _==30 then T=(T-z);break;end;end;z=J[B];T=T0X10 then if _>0x2F then T=nil;(H)[M]=T;break;else H=u;M=(L[B]);_=-0x22+((_-_-e-_+_>=_ and _ or e)+L[B]);end;else(J)[B]=(H);_=-157+(_-L[B]+e-L[B]+e-L[B]+L[B]);end;end;end;end;end;end;end;end;else if e<0X18 then if not(e>=12)then if not(e>=6)then if F==0X45 then if not(e>=3)then if e<1 then if F~=0X045 then else(u)[r[B]]=(u[L[B]]+C[B]);end;else if h[0X1][0X019]~=h[1][0X4]then if e~=0X2 then if F~=0x5f then v=(L[B]);u[v]=u[v]();end;else u[g[B]]=x[G];end;end;end;else if F==0xa then if-F then return;end;elseif F==166 then if not(F)then else return Z;end;elseif e<4 then(u)[L[B]]=(nil);else if F==0xf7 then if 177 then return;end;end;if e==0X5 then s=(V[0X1]);D=V[0X3];b=(V[0X2]);V=V[4];else u[g[B]][u[r[B]]]=u[L[B]];end;end;end;end;else if not(e<0x9)then if e>=10 then if e~=0XB then local _=false;s=(s+b);if b<=0X0 then _=(s>=D);else _=(s<=D);end;if not(_)then else u[L[B]+0X3]=(s);B=(r[B]);end;else(u)[L[B]]={};end;else B=(L[B]);end;else if not(e>=0X7)then if not(I)then else for _,M in h[0X1][0X1A],I do if h[1][28]==h[0X1][0X29]then while 0X14*0Xd5>58 do return h[1][0Xf];end;elseif _>=1 then(M)[0X1]=M;M[2]=u[_];M[3]=2;I[_]=nil;end;end;end;return;else if e==8 then(u)[r[B]]=j[B]*u[g[B]];else local _,M,H,T=32;while true do if _==0X20 then M=40;_=0x4b+((((e>=r[B]and e or _)>e and _ or _)+_==_ and _ or r[B])+r[B]>_ and e or e);else if F~=69 then return;end;H=0X0;T=(4503599627370495);break;end;end;H=(H*T);T=(r[B]);local z;_=(11);while true do if _<0X6e then z=e;_=(113+(e-_-r[B]-e+_+e-e));elseif _>0XB then T=(T-z);break;end;end;z=r[B];_=(0X5B);while true do if h[1][39]~=Z then else while 117+F do(h[0X1])[0x2E]=0X0;return;end;end;if _>69 then if _>=0X7E then z=e;_=(308+(_-_+r[B]-_-_+r[B]+e));else T=(T-z);_=(0X23+(_-_+e+_-e+e==r[B]and r[B]or _));end;else T=(T-z);z=J[B];break;end;end;_=(15);while true do if _==15 then T=T-z;_=27+((((_>_ and _ or _)-r[B]~=e and e or r[B])>=_ and r[B]or _)+e-_);elseif _==34 then z=e;_=(93+((e-_-r[B]<_ and _ or e)-_-_-_));elseif _==0x19 then T=T<=z;break;end;end;if T then T=J[B];end;_=90;while true do if _~=90 then z=e;break;else if not T then T=e;end;_=(-0X9d+(_+_+_+_-_-_+_));end;end;if F~=69 then if not(h[1][15])then else return;end;end;T=(T==z);_=0X18;while true do if _<=23 then if F==0x2E then else if not T then T=(r[B]);end;end;break;else if T then T=(r[B]);end;_=23+(((e=e and _ or e)-_-_>_ and _ or r[B])~=_ and r[B]or e));elseif _==126 then T=(T<=z);_=(-0XB7+((r[B]+_+_+e-r[B]==_ and e or _)+_));elseif _~=69 then else if not(T)then else T=(r[B]);end;if F~=0X045 then else break;end;end;end;_=(0);while true do if _<0X5f and _>50 then M=u;break;elseif _>0X0 and _<52 then M=M+H;_=-0X8+(r[B]+_-_+_+e+r[B]+_);elseif _>0X34 and _<105 then H=H+T;_=(43+(e+r[B]-e+e+_+e<_ and _ or e));elseif _<0X32 then if not(not T)then else T=(J[B]);end;if F==69 then _=(0X5f+((r[B]+_-_+e==_ and e or r[B])+_-r[B]));end;elseif not(_>95)then else J[B]=M;_=371+(_-_-e-_-_-_+r[B]);end;end;H=r[B];_=(116);while true do if _>0x43 then T=L;_=-0X38+((((e+_==e and r[B]or r[B])>=_ and r[B]or r[B])-_>_ and _ or e)+_);elseif _<0X74 then M[H]=T;break;end;end;end;end;end;end;else if e<0x12 then if e<0Xf then if not(e<0XD)then if e~=0Xe then if h[1][28]~=h[1][0X4]then V={[0X3]=D,[0x01]=s,[4]=V,[2]=b};end;local _=r[B];if F==0X45 then else while F do return h[1][46];end;while 0X3B do(h[1])[0X2a],h[1][15]=-(-156),(99);end;end;b=(u[_+2]+0);D=(u[_+0x1]+0);s=(u[_]-b);B=(L[B]);else u[r[B]]=(u[g[B]]~=u[L[B]]);end;else if u[r[B]]~=u[g[B]]then else B=L[B];end;end;else if e<0X10 then(u)[g[B]]=-u[r[B]];else if F==0Xec then(h[1])[28]=-h[0X1][0X001b];elseif e==0X0011 then if not(I)then else for _,M,H in h[1][0x1a],I do if F~=69 then(h[1])[0X23],h[1][4]=F,h[0x1][24];while F do return;end;elseif F==23 then(h[0x1])[45]=(h[0X1][45]);return h[1][11];elseif not(_>=1)then else(M)[0X1]=(M);M[2]=u[_];(M)[3]=(2);(I)[_]=(nil);end;end;end;local _=g[B];v=(_+1);return true,_,0x2;else(u)[r[B]]=h[1][0X010](L[B]);end;end;end;else if e<21 then if not(e<19)then if e~=20 then local _=(S[r[B]]);_[1][_[3]]=u[g[B]];else if I then for _,M,H in h[1][0x1A],I do if not(_>=1)then else(M)[0x1]=(M);M[2]=(u[_]);M[0X3]=0X2;I[_]=(nil);end;end;end;local _=r[B];return false,_,_+g[B]-2;end;else if h[0X1][0X023]~=h[1][4]then(u)[g[B]]=n[B];end;end;else if h[0X1][29]~=h[1][0xD]then if e<22 then u[L[B]][u[g[B]]]=(n[B]);else if e~=23 then if not(I)then else for _,M in h[0X1][0X1a],I do if not(_>=0X1)then else(M)[0X1]=M;M[2]=(u[_]);M[0x3]=(2);(I)[_]=(nil);end;end;end;return false,r[B],v;else(u)[g[B]]=S[r[B]];end;end;end;end;end;end;else if e>=36 then if F~=69 then return 0X27;elseif e>=42 then if e<0X2d then if e>=43 then if e~=44 then u[r[B]]=(L);else u[L[B]][n[B]]=u[g[B]];end;else u[L[B]]=(n[B]%C[B]);end;else if not(e>=47)then if e~=46 then local _=L[B];u[_]=u[_](u[_+1]);v=(_);else local _=(m-w-1);if _<0X0 then if h[1][0X18]==h[1][0X1F]then h[1][24],h[0X1][42]=F,(h[1][0X10]);while 192 do(h[0x01])[16],h[0X1][0x2D]=h[0X1][0X19],(h[1][0X14]);h[1][25],h[0X1][25]=0X78,h[1][31];end;end;_=-0x1;end;local m,n=L[B],(0);for M=m,m+_ do(u)[M]=x[G+n];n=n+0x001;end;v=m+_;end;else if e==0X030 then local _,m=g[B],r[B];if m~=0 then v=_+m-1;end;local n,M,H=(L[B]);if F==0X3e then else if F~=0X45 then while-0X47 and h[0X1][15]do Z,h[0x1][25]=-198%F,h[0X1][0xf]==0X0051;end;(h[0X1])[0X10],h[0X1][16]=-h[0x1][0x0023],(178);elseif m~=1 then M,H=h[1][0X30](u[_](h[0X1][0Xe](v,u,_+1)));else M,H=h[0X1][48](u[_]());end;end;if F~=0X45 then h[1][0X2B],h[1][46]=F,F/-0X00Ad;elseif F~=0x45 then if not(h[1][0X19])then else h[0x001][0X27],Z=0x31,-(-0Xd5);(h[0X1])[0Xc]=(F);end;elseif n==1 then v=_-1;else if n==0 then M=(M+_-1);v=M;else if h[0X1][0X1d]~=h[0X1][16]then else if not(0x69)then else h[1][0X1F]=(F or 133);end;end;M=_+n-0x2;v=(M+1);end;m=(0);for n=_,M do m=m+1;u[n]=(H[m]);end;end;else local _=r[B];local m,n=s(D,b);if m then(u)[_+0X1]=(m);u[_+0X2]=(n);B=(g[B]);b=m;end;end;end;end;else if not(e<0x27)then if not(e<0X28)then if e==0X29 then local _,m,n,M,H=58;while true do if _>=81 then M=4503599627370495;break;else n=(0X1e);m=(0);_=23+(((e-r[B]>e and _ or _)-e<=_ and e or r[B])-_>=r[B]and r[B]or _);end;end;m=(m*M);M=e;_=26;while true do if _~=26 then M=(M>=H);if not(M)then else M=r[B];end;if h[0X1][0X2A]==h[1][0X5]then if h[0X001][16]then(h[0x1])[0x18],h[0X1][0XE]=h[1][24],F;(h[1])[15]=F;end;(h[0X1])[11],h[0X1][0X2B]=-(169 or 84),h[1][29];elseif F==147 then while h[0X1][0X2D]do return;end;elseif not(not M)then else M=(J[B]);end;break;else if F~=69 then return;end;H=(r[B]);_=(0X17+((r[B]+r[B]==r[B]and _ or r[B])-_-e-_~=_ and _ or e));end;end;H=(J[B]);M=M-H;_=63;while true do if _>73 then H=(r[B]);M=M+H;break;elseif _<63 and _>0x12 then if not(not M)then else M=(J[B]);end;if h[0x1][0xC]~=h[1][15]then else if not(-h[0X1][14])then else return h[1][35];end;end;_=(78+((r[B]-e+r[B]>=_ and r[B]or r[B])-r[B]+e-_));elseif _>63 and _<0X63 then if not(M)then else M=J[B];end;_=-0XA7+(((e-e+r[B]==_ and e or r[B])==_ and r[B]or e)+_+_);elseif _<0x14 then if F==69 then M=M=_ and _ or _)+_-_-_+_+e));elseif not(_>0X14 and _<73)then else if F==0x45 then else(h[0x1])[31]=112;if not(F)then else return F-199*71;end;end;H=r[B];_=(0X41+((_+r[B]<=e and _ or e)-r[B]-_+e-_));end;end;_=(0x12);while true do if F==0XA9 then while-0x2E- -43 do h[0x1][0X25]=(0Xc7*F);h[1][0x29],h[0X1][0X29]=F,h[1][0X25];end;h[1][38]=-(-0);elseif F~=69 then return;elseif _==18 then H=J[B];_=(0x16+(((_+e0X20 and _<82 then n=(n+m);J[B]=n;break;elseif _<0X20 then M=M+H;_=37+((((r[B]-r[B]<=e and r[B]or r[B])~=_ and r[B]or e)>_ and _ or _)+e-r[B]);elseif _>9 and _<35 then M=(M+H);_=(0x18+((e+_~=_ and r[B]or e)+_+_-e+_));elseif _<84 and _>0X23 then H=J[B];_=-73+(((e>=_ and _ or _)+_+e>e and _ or _)-r[B]+r[B]);elseif not(_>0X52)then else m=(m+M);_=-92+((_-_-e-_>e and _ or _)+_-e);end;end;_=0X1F;while true do if _<116 and _>0X29 then m=r[B];_=(38+(r[B]-_+_-_+_-e+e));elseif _<41 then n=u;_=0X39+(r[B]+e-_-_+_+e+r[B]);elseif _>0X1f and _<0X72 then M=J;_=(75+(r[B]+_-_-_+_-_<=_ and _ or _));elseif not(_>0X72)then else n[m]=M;break;end;end;else u[r[B]]=u[L[B]]%u[g[B]];end;else local _=S[L[B]];u[r[B]]=(_[0X1][_[3]][u[g[B]]]);end;else if not(e<37)then if e==38 then(u)[g[B]]=(u[r[B]]/j[B]);else if not(I)then else for _,S in h[1][0X1a],I do if not(_>=0X1)then else if F~=0 then else return F^(-0X2B);end;(S)[0x1]=(S);(S)[2]=u[_];(S)[3]=0X2;(I)[_]=(nil);end;end;end;return true,g[B],0;end;else if h[1][0x25]==h[1][0X1C]then while F do h[0X1][39],h[1][0X19]=-252,(0XA);return F;end;if F*-237 then return h[0X1][0X23];end;end;u[g[B]]=u[r[B]]..u[L[B]];end;end;end;else if not(e>=30)then if e<27 then if not(e<25)then if F~=0X45 then else if F==241 then if not(h[0x1][11])then else return;end;return 176%F;elseif e==26 then if not(u[L[B]])then else if F==0X45 then B=r[B];end;end;else end;end;else w=(g[B]);for _=0X1,w do(u)[_]=(x[_]);end;G=(w+0x1);end;else if e<0X1c then local _=g[B];(u)[_]=u[_](h[1][0XE](v,u,_+0X1));v=_;else if e==0x1d then u[r[B]]=(h[2](u[g[B]],u[L[B]]));else u[r[B]]=u[L[B]]==C[B];end;end;end;else if not(e<33)then if e>=34 then if F==184 then(h[0x1])[38]=(F);if F then h[0X1][0X1B]=(h[0X1][0X5]);return h[1][0x19]%(0X4a%0X5b);end;elseif e~=0X23 then if F==69 then else while F*h[0x1][0X1D]do(h[1])[28]=F;(h[1])[0X2B],h[1][41]=h[1][24],F~=0xc3;end;end;for _=r[B],g[B],0X1 do u[_]=nil;end;else if not(I)then else for _,S in h[0X1][0X1a],I do if _>=1 then if F~=0X8c then S[1]=S;end;S[2]=(u[_]);S[3]=0X2;(I)[_]=nil;end;end;end;local _=L[B];if F~=0X77 then else return-F;end;return false,_,_;end;else if F~=143 then V={[3]=D,[1]=s,[0X4]=V,[2]=b};end;v=(r[B]);s=u[v];D=(u[v+0X1]);b=u[v+2];B=g[B];end;else if not(e>=0X1f)then if F~=38 then if not(not(u[L[B]]=e and e or e)+_-_));elseif _<0X61 and _>23 then m=e;break;elseif _>76 then C=C*m;_=(0x4c+(((_+e+_+_>=e and e or _)0Xa and _<0X4C)then else if F==0x26 then return;end;S=-0X37;_=(-68+(e-_-e+_+_+e+_));end;end;local n=e;_=0X32;while true do if not(_>0X2D)then if h[0X1][4]==h[1][5]then if F>=h[1][4]then return h[0X1][41];end;(h[1])[24],h[0X1][15]=h[1][39],F;end;if not(_<=3)then if _~=6 then m=(m-n);break;else if not m then m=(e);end;if F~=69 then while F do return h[0X1][0X18];end;if-0X60 then(h[0X1])[39],h[1][16]=h[1][0Xd],(38 or 0x63)~=117;(h[1])[45]=(F);end;end;n=(e);_=0X21+((e+e-_-_-e>=_ and _ or _)+_);end;else if F==0xE4 then(h[1])[44]=(212);end;if m then m=J[B];end;_=35+(((_~=e and _ or e)-_-_+e>=_ and _ or e)-e);end;else if h[1][0x30]==h[0X1][0X5]then(h[1])[15],h[0X1][39]=-(-226),(0X45);(h[1])[0X2c],h[0x1][35]=F,-66;elseif not(_>0X32)then if h[1][0X19]==h[0x1][29]then else m=m-n;_=0X89+((e-_+e-e==e and _ or e)-e-e);end;else if _==52 then m=(m<=n);_=0Xb7+(e-_-e-e-e-e-e);else n=(J[B]);m=(m+n);n=J[B];_=52+(((e-e-e=63 then m=m+n;_=49+((e<_ and e or _)+e-_-e+e-e);else if F~=0Xcd then n=J[B];break;end;end;end;m=(m+n);_=(51);while true do if _<24 then B=(S);break;elseif _<51 and _>23 then S=L[B];_=-41+((e==e and e or _)-_+e+e+_-e);elseif _>93 then S=S+C;_=0X3d+((_-e-e+_~=_ and e or _)+e-e);elseif _<118 and _>51 then(J)[B]=(S);_=24+((((_<=_ and e or e)+_~=_ and e or _)+e>=_ and _ or e)-e);elseif _>0x18 and _<93 then C=C+m;_=(118+((e+e-e+_+e>_ and e or e)-e));end;end;end;end;end;end;end;end;end;B=(B+1);until false;end);if Y then if E then if a~=1 then return u[c](h[1][14](v,u,c+0X1));else return u[c]();end;else if c then return h[0X001][0Xe](a,u,c);end;end;else if F==181 then return 0xB1;else if h[1][0X27]==h[1][0x5]then return;else if not(I)then else for _,S,m in h[1][26],I do if _>=1 then(S)[0x1]=(S);(S)[2]=(u[_]);(S)[0x3]=(2);I[_]=(nil);end;end;end;end;end;if h[0X1][25](E)=='strin\103'then if not(h[3](E,'\:(%\100+)[:\13\n]'))then h[0X1][0x7](E,0X0);else(h[1][7])('\76u\114aph S\99ript:'..(A[B]or"\40in\116\101\114na\108)")..': '..h[0X1][35](E),0x0);end;else h[0x1][0X7](E,0);end;end;end;return Z;end);break;else if not(X<0X7b)then else f[0X30]=function(...)local _={f[0X22],f};local S=_[1]("\#",...);if S==0X0 then return S,_[0X2][15];end;return S,{...};end;if not i[6209]then X=(75+(t.a[2]-i[13089]+t.a[4]-i[21300]-i[30446]-t.a[5]0XC5 then _=t:Kj(f,h,i);if _~=nil then return t.X(_);end;else if f<=0X56 then h=(S[i[0X1][44]()]);else(i[0X1])[0x2F]=(nil);end;end;end;end);return X,U;end,j=function(t,U,i,f)(f)[8]=t.k;if not(not i[30935])then U=i[0X78D7];else U=(-3096724391+(t.a[1]+i[0X4859]+U+t.a[3]-i[3254]-i[7325]>U and t.a[4]or t.a[4]));i[30935]=(U);end;return U;end,lf=function(t,t,U,i)i=(0X56);U=t/2;return i,U;end,jj=function(t,t,U,i)i=U[1][16](t);return i;end,E=unpack,jf=function(t,U,i)U=0X2+((i[0X7558]-i[4069]-t.a[6]+i[0X2484]90 then i,f=t[0X1][0X26](),t[1][38]();U=0X0027;elseif U>39 and U<0x68 then U=0X71;elseif U<0X5A then if f==0X0 then return{i};else if f>=t[0X1][0x14]then f=f-t[1][0X4];end;end;U=90;else if U>0X0068 then return{f*t[0X1][4]+i};end;end;until false;return nil;end,cj=function(t,t,U)U=t[0x1][0X2e]();return U;end,Oj=function(t,U,i,f,X)if i[1][15]==U then else t:vj(X,f,i);end;end,Mf=function(t,U,i,f,X)if U==0X84 then i=t:Tf(i);else if U==0XC7 then f=(1);else if U~=0x41 then else X={nil,nil,t.k,t.k,t.k,t.k,nil,nil,nil,t.k,t.k};end;end;end;return X,f,i;end,cf=function(t,U,i,f)if i[0X1][0X4]~=i[0X1][24]then for i=84,0x143,122 do if i<0XCe then f=1;else if i>0x054 then U=t:Jf(U);break;end;end;end;end;return f,U;end,kf=function(t,U,i,f,X,_)while true do if _>0x13 then t:m(U);break;else if _<86 then U[28]={};if not i[30446]then _=0X49+(((i[0x5Fa8]+i[0X195c]+t.a[9]~=i[0X15e4]and t.a[7]or i[0x650b])>i[25859]and i[0X67f3]or i[0X1c9d])+i[6492]-i[26611]);i[0X76EE]=(_);else _=t:af(_,i);end;end;end;end;(U)[0X1e]=t.G;(U)[31]=(nil);(U)[32]=(nil);_=(0X75);while true do if _<117 then(U)[32]=f and f.lshift;break;else if _>0x50 then _=t:rf(U,_,i);end;end;end;U[0x21]=X or function(i,f)local X,S={U};S=t:Ef(i,X,f);return t.X(S);end;return _;end,sj=function(t,t,U,i)U=0X1c;t=i[1][44]();return U,t;end}):Mj()(...);