return(function(E,X7,h,j7,H,c,z7,b7,L,a,f7,q,S7,v,X,b,j,P,T7,L7,C,G7,v7,V,I,a7,i,R,Z,m,Y7,N,d7,F,f,S,u,P7,A)P7=({});j7={};local r=v7.move;local i7,y7;v7=(0B001110);while true do if v7>0Xf then if v7<=21 then if not P7[16804]then v7=111+(S7.C(A[0B110]+P7[29465]+A[0X5]-A[0X8]));(P7)[16804]=(v7);else v7=(P7[16804]);end;continue;else if v7<=34 then break;else if not P7[8371]then P7[28278]=(-229354+(S7.g(((S7.r(A[0B1],(P7[0X7319])))A[0X3]and A[0X9]or A[0X4])-A[0x5]);(P7)[29465]=(v7);else v7=P7[29465];end;else y7=nil;if not(not P7[0X135D])then v7=(P7[4957]);else v7=-3268305652+((A[0X3]+A[0X8]74 and v7<88)then if v7>0X65 then Q=(L7.char);if not(not P7[7390])then v7=(P7[0X1Cd_E]);else v7=-3948166798+((A[0X7]-P7[29465]-A[9]<=P7[0x35__E1]and A[0X7]or A[0B111])+P7[13793]);(P7)[7390]=v7;end;continue;elseif v7<0X1E then G=S7.Z;if not(not P7[0X16bb])then v7=(P7[0x16bb]);else v7=-3861213061+(S7.W(P7[0X6E76]+A[2]-P7[16804]+P7[13793],v7));P7[5819]=(v7);end;continue;elseif v7>0X58 and v7<0b01111011 then p=function(W,Y,_)for k=0X4,0XB9,0X73 do if k==0X77 then _=_ or#Y;break;else if k~=0b100 then else W=W or 0B1__;end;end;end;if not((_-W+1)>7997)then return z(Y,W,_);else return y(W,Y,_);end;end;break;else if v7<0x57 and v7>0X0021 then o={};R7=b7.yield;if not(not P7[13793])then v7=P7[13793];else v7=(-234880991+(S7.r(A[0X5]+A[0b1001]+P7[32024]==A[0B110]and P7[0X1_35d]or P7[16804],(P7[0X7319]))));(P7)[13793]=(v7);end;continue;else if not(v7>0Xc and v7<33)then if not(v7<0X65 and v7>87)then if v7<0b10__01010 and v7>0X1e then z=(unpack);if not P7[0X55Cc]then v7=-3948166783+(((S7.F(A[0X5],A[0X9_]))<=P7[23959]and A[0B100]or P7[8371])-P7[0X20B3]+A[7]);P7[21964]=v7;else v7=(P7[0X55Cc]);end;continue;end;else if not(not P7[32024])then v7=(P7[0X7D18]);else v7=82+(S7.C((S7.C((S7.C((S7.a(A[0B100]))))))));P7[32024]=(v7);end;end;else y=function(Y,W,_)local z;for k=121,0X113,0B110_11_0 do if k==121 then if Y>_ then return;end;continue;elseif k~=0XAf then else z=(_-Y+0B1);if z>=0X8 then return W[Y],W[Y+E],W[Y+0b10],W[Y+3],W[Y+0B100],W[Y+0b101],W[Y+0X6],W[Y+0b111_],y(Y+0X8,W,_);elseif z>=X7 then return W[Y],W[Y+0b1],W[Y+0B10],W[Y+3],W[Y+4],W[Y+0x005],W[Y+6],y(Y+7,W,_);elseif z>=0X6 then return W[Y],W[Y+0B1],W[Y+0X2],W[Y+0B11],W[Y+0B100],W[Y+0X5],y(Y+0X6,W,_);elseif z>=0X5 then return W[Y],W[Y+E],W[Y+0b10],W[Y+0B11],W[Y+4],y(Y+0x5,W,_);elseif z>=0X4 then return W[Y],W[Y+0X1],W[Y+2],W[Y+0x3],y(Y+H,W,_);elseif z>=0x3 then return W[Y],W[Y+0X1__],W[Y+0X2],y(Y+3,W,_);elseif not(z>=2)then return W[Y],y(Y+0b1,W,_);else return W[Y],W[Y+1],y(Y+0x2,W,_);end;break;end;end;end;if not P7[0X5EA5]then v7=-4294967160+(S7.E((v7>P7[0X55cc]and P7[0X1CdE]or P7[0X135D])-P7[0X1CdE]+P7[4957]));P7[24229]=v7;else v7=(P7[24229]);end;continue;end;end;end;else if not(not P7[0X5d9__7])then v7=(P7[23959]);else P7[24074]=-0x5d__62aDCa+((A[3]0B1001 and v7<62 then if not(not P7[19907])then v7=(P7[0x4dC3]);else v7=(-0xFFaE_+(S7.g((S7.F(P7[4957]-P7[32498]+P7[0X16bB])),(P7[0x6E7__6]))));P7[0X4Dc3]=v7;end;continue;else if v7<0X20 and v7>5 then break;else if v7>0B10000__0 and v7<0X52 then if not P7[32704]then P7[28703]=(0X614126a0+((S7.a((S7.k(P7[0x7319]))+P7[0x7D18],A[0X2]))-A[0B1000]));(P7)[32498]=0X13__+(((S7.k(P7[0X135d]))+P7[16804]<=A[0b100]and P7[24074]or P7[0X7_31_9])-P7[0X1cd__e]);v7=-0X14abC1b5+(S7.F((S7.C(A[0B1]))+P7[32024]-A[7],P7[0X5E__0a],P7[0X1cDE]));P7[32704]=(v7);else v7=(P7[0x7fC0]);end;else if v7>0X3e then b7={};if not P7[0X1846]then(P7)[4845]=(-0B1010+((S7.C(A[0x2]))+P7[0X013_5D]-P7[0X5E0a_]>P7[0X7Ef2]and A[7]or v7));v7=(-0X10+(S7.k(P7[16804]+P7[32498]-P7[0X4d__c3]=P7[0X701F]and A[3]or A[0x8])),v7)));(P7)[0x53A7]=(v7);end;else if v7==78 then T=(0X1);if not(not P7[15578])then v7=(P7[15578]);else(P7)[26225]=(-3198407947+((S7.o(A[6],P7[0X1CdE]))+P7[32024]+P7[0X1846]+P7[0X5d97__]));(P7)[11548]=0X68+(((S7.c((S7.E(A[0B100])),(P7[0X7_Fc0])))==P7[0X5d97]and v7 or P7[5819])-P7[28703]);v7=0x4e+(S7.C(v7-A[2]+P7[28404]+A[0B10]));P7[0X3Cda]=v7;end;continue;else if v7~=0B01010101 then else U=(function(Y)Y=I(Y,'\z\122',"\33\z\33!\x21\!");return I(Y,'.\.\u{02E}\z ..',j({},{__index=function(_,W)local z,E,y,j,Y=f(W,0X1,5);local I=(Y-33)+(j-0b100__0_01)*0X55+(y-0B100001)*0X1C39+(E-0X21)*0X95Eed+(z-0X2__1)*52200625;z=a("\z \u{003E}I\x34",I);_[W]=(z);return z;end}));end)(v("LPH~[$CanXT/>$!!!!15ck\"dz5?_FA+,o*-nd&$/hSb//hSb!+,9!/1`8(-mL#b5X6q/++s*5X7S\"5X7R\\/0H&f-mh2E5UIg)-71')5X7S\"5UI^(.P*2)/hSb//hSV\"5X7R_/g)8f,;',2p-mL#d.R66G.Nfi`/.*LB+5uF5X7S\".Ng2f-m1&f-8-u&0-_bi-9sg]-7C3+5X7S\"5X7S\"5X7RZ.P*2)/hSb-0.&qL5X7S\"5X6_?/gUiI+5uF5X7Rc,pO^$5X7S\"-m0WT+55X6Y@-nd4u5X7Rf+=09<5UJ`]5U\\6-+5uF5X7S\"-8$Dc5X7RZ-9sg]-7's'5X7S\"5UJ$8-n7J8,75P9+,!+5X6P:00hcf5U@aB5X6YL/g)8Z/2&D\"0.JLq+>,;o5X7S\"5X7S\"5X6kM-7CK\",sX^?.OIDG5U[j*/hSb//1)Sk5VEHe+,!+5X6YG+5uF5U\\6-+=np+5X7S\"-8-c#0/\"t'-m1/i5X7S\"5X7S\"5X7S\"5X7R_++ri,=!Y\"00hcf5U[a)5X7S\"5X6tF+F5X7S\"5UJ*75UIU),:jri-9sg]5X7RZ+>+lg,pk8r,=\"LZ5Umm!+=]WA-8-hq.LI:@+75UIm1+5uF5X7S\"5X7R]/0H&X+i5X7S\"5X7S\"-m0WT+,,l,pklB5X7S\"5X7S\"5X6YE/0H&f0.n_>,p4,;S+,!+5X7S\"5UJ*+++5uF/1rCZ+j5X6PH+=KK?5X6YK.R66a5X7S\"5UA$*.PECs++s*5X6VH+=o/g/jMZe5X7S\"5X7Rc/gWbJ5X7R\\+>,!+5X6eA,=!S./g`h5/1Mbg5X6YK+=[^@+++,;n5X7S\"5X7S\"5X7S\"5X7S\"5X7S\"5X7S\"5X7S\"5X7S\"5X6_M+=JWF+'/1`>'/hSb/+qIW8$6UH6+9YA7,$c,9!+FPd`HQZ[&Bl7HmGT]-lB4Z0sASuZ>-n[,).4HBf.4HAf'`\\46zXT/>$TS0)\\5pus$!!\"]u5R%I=C2-dn6[&_A?XInnF*)G:DJ(@$z!!!!'\"CcUoEWubXDf9H'@;`1I!!\"\\j!,t6+zi$@bVXT/>$!$Vl-5m@L\"?X[JU-j0MMz!3H5$z#XGKlz!&-[?zzK)l/[?XI>XG-(`Ez:d>3c9$!8n=K5R%@$BOPoc!AU\\V!5N_,,j.Gt#@h[pDKK]@\"peg`DI[d&Df2ZWz!,t1O\\)\"g5s8W-!XT/>$!!!#g5UZX5z!!',$z!&-bE#@h[pDKKoF\"p&cL\"^bVXF^bOXAnc-n-kH@Yz!3H5$!!%P3aZus.z!,t6+z!!!!a.\"hKus8W-!s!RsLz!!\"G;&b,\\ts8W*'\"^bVRDe(7#z!!!!'HWb90EZe%u@3B-!G%ku8DJ`s&F$!'mL55R%C/@$!!!#g5m@F#DfQ$dB5M(!@qZ&NAoD^,@<;\\X@rH6p@<$!!!!a5R%@#@;]T[!@+]Hzpl@\\Bz?mFu&XT/>$!!)qh5R%=2AT.hR\"pT-jEbTE(\"q*I?-\"JMT><33#?*+),z1dD6IF*1pr#'Fg&@:O)Tz!!\"lAXT/>$!$K)=5ck\"d!,e$!!!!j5R%9B56_9u?Ysq%XT/>$!!!\"l5m@NeF`Lo0BWV77TX^11i'@POCia9(Aon4XBEeZTDKBB0F9VkWH$!W\"z!!!j$XT/>$!!!!Z5aS_X!C@!oh>oY@@g+ms@g1*kKbe=O$T\\H$\"jd;b.3'U1R'4rbaM@g)i4!!!!&Oo]RF!R:_&!=HHq!)E=a8gL,3\"_.];\"_.]>)dGc7\"`$N>'\\s3UN=A8q/NaGF$Uf\"=@g*#>9EbSE>U1Qu*!HHKBE\\A9!!!!8^&a&k\\cLLch>uU:joO`JmK'`sncAFbq>m`\"Z2qfC`W7NR!R:`F!J1B-!YE?.!U9^i@g2-!\"_.`$!X3';1aFY(1b:g9\"fhZ//-Q,\\/-W?\\>Vsk8\"_.]>A8WY%\"^5F?\"^4:t1b/_5RfQbV/-T_k\"d8sl/-RkJ*3oSK@g*#B?Q96-!F-lR/8YQR\"9i9=\"[$ZJ\"[m5R,U>lRU'Cj3\"UlA7'EpR'*\"3fN'Epj/*\"3fN'Eq-7*\"3fN'EqE?*23W@@g*$XDBoC5DBp5+>&4?G>!rNN.g6*G!F.`<\"_e,DP6\"o>\"Z1*:Jd)Bg\"U1k+?OR)PD$:(F>TU7Gs\"_.]>CKqhf*'P&?F'K^=\"U/B>\"e,Nt49[9U\"Y:o_,cV.S@g*#d>T=.l4qn/V>TD/m\"_.]>>](ejA8WYt\"\\f.m\"_.]>1i=!2,]NtkP6\"o>\"Z1*:\"[$ZJ\"[m5R\"\\`eZ\"]T@bncK&*\"U.#+,U>cL,YTHf,U?%i9I(lO<)cOJ9LM8o9[X+K@g*#mDB&gBDBoBRDBoBZDBoBbDBoBjDBrHj&I&\"8\"_.]E*'P&?HX%NoK)o4&,TJu^OoY_r\"U.#+,R$SR,R$#E\"gS46@g*8\\4qn0)>T=.l4qn01>T=.l4qs.^\"_.]>1iW[&RfQbV/-T_k\"d8sl/=H_G@g*$HDBoC%DBr`r9a(]:DBtYP\"_.]>UB+V!,ZI95\"eu*'>[/OE>k/.(@g++t4qn/6>T=.l4quu_\"_.]>4DlDJ@:)D+9Pu*Z<,Ns%\"^4:t1b/_5RfQbV/-T_k\"m?+f//e\\%\"U-`&\"U1@r>W`0@EV$%8DB.@5\"_.]>P6\"o>\"Z1*:4U0IVCErrb@g/\\M`>h..\"9f`L/-RkJ,R#_g\"Y:'6'S6>h@g*#>CFgGN71084>V$j&D_,&q@g)i4!!!!/2BA(c3KaEF!OVs.!J1?#RKK,`]`Eih%tWU=.Ks;c.Ks;c\"Tr!T'VYX:,a&34@g*#>=:GE9>SIk\\/JJ?r>TZ=r\\A&86M@g-+*/R/Hp>\\%A=5$[(J\"_._Y\"U/B>\"U.R'\"Vbi*q?$n2\"U,''\"U#!B\"U-/h'Uf..@g*#M?mM0D\"_.]>;d:Rfq?%*N&d;bK\"VY,d*3oVR,k;'A@g/\\F]a@6b*;T^?8i5f6\"_.]>)dH>G>](5ZA8Y'E<,i(@<$*Ab<%^fp<(AJC.pQ%Q,R.3O1L+0a<(U!sN0<\"XItbl2h-!\"U-,U,RaiC/-T6_1aE5\\ld4JDu_@g*#T>U0J(DA37.;D\\P%>Wa;9'I:Nu\"_.]>4'Xm11c.#m,]5FB6X2IJ\"9i9=EWo&\\JcZ*c\"XF6Q'Eo1g,l.TH@g)i4!!!!\"(^$ep!?),O\"W@PS\"WcD2(kiG'\"]u39\"To/9\"_\\&X\"_.]9z!.b0Lh>mc`=S2n&H!gIS\"U/]>#6G'=\"e?Ll%l'Udz!\",k0M#jm_[K3r?^&c(O`W9Y6!6X1<>\"[Wn,93`GN'M093$p>:.'Q+=_\"_.]>\"`\"el'Kup/)dF'\\$X=Yk'Kurj!SI>L>TBaE\"_.]9z!ZA9G\"0:8Z)?jUS)?jUS)?jUS\"Tr!<\"UeQL\"Umj(\"9iHBoaHNd;tV+1z!\"RN8!AXgg\"Yp6k\"U-Gp,R\"?e/B@l$6i$l$!i>\"*1-jO6j4!:1^+k:7&g7k@g0pT$ptZe!X3';N>g%H29cNM!Ye#u!qH?q@g+Cl,+&Ki'I&nI/2UXq!`B23\"k!DT@g+,78K7mZDDZYC@g+t',V5;c4?kr%'I5N&\"AD$R*1-jO>f$OG@g*#EDEJ(:DG13RDHn@h@g+Cl,+&MS!\\?]bq>gb0\"V_@cWW?i<@g)i4!!!!%*>K_8&t.VXncf8-\"nDj$@g*#>9Ed`d@g*#L>]b&k&Hr>[(\"Y=Ko\"ipaC1^/[9;EP+:;FE>F'Cl:.(VLAYob$0c\"\\LTa\"_.^`F?V5Z)dIIg'3op4\"VCnA\"'gK[Z2k,=\"UtW=KE26u.g6B0_E-2!$X?X7\"'f)9\"VCnA\"'f@G\"^5F?<%A+U$X?p?\"'fAI\"VCnA\"'fXO\"^5^G>Uot_<'Di:$X?X7\"'f)9\"VCnA\"'fB\"!sN0<%0]pG\"]QuU\"UeR?\"Tr\"?A-EPK\"Tr\"G%0]pO\"^EP]>Z^Uo&&I!P5/UR_L@e'\\S\"U/B>JcZ*J1n\"ON@g*#D>^Q\\g>_E-2!JI\"_.]>\"\\])?\"_.][\"\\Mb*\"U/B>\"Tr\"OF9N6[aohlX\"akDU/-Q,\\FE@Zu\"U,QEI!c)0\"U08hJcV;F\"_.]>\"\\]('$X=)D'3l4c\"VCpd\"pJK?\"Tr!L%0]oT\"U-mp$j@^Uo&&I!ae\"_.]9z!>,O:h>nf(@g+%[@g.i(eHT1D)'T5o\"U,&1%0[^f\"U,!5,TIgi\"TSN&!!!'LN<'6gh>nMu@g*bS@g/\\6PnZ0R)$L+I$j@>^\"U,!5*!H^T,XMZE\"XF6`\"U,9=/.Dbd/-Q2\\*!HL+$lT:Z\"TSN&!!!*)&JYVnh>t1g\"_._I!K%-W^]ID%\"Z13&1q3W11b:1L1^+Ot1^-!Z$jH,%;FC[FE1iW[Ua9*PA/1a@L\"VY,t\"[$Z:)?jUS\"VY,t\"[$ZB\"gA/.6tum8\"U,!5$j@#D'Ep0g*!HUG,jGC6@g*#>CFgb`=ptQJ>V$%8DBoDD!`D,a/9(hEO9?[WRK3S%\"hF^<@g)i4!!!\"9A]4`T9q_[\"!P&!MonC!I:4;h#c73h#lUU$6!KdD^!p'OC!B'BKeH01D\"5*_6!gNfR\"2t;#!GT@N6*UJo%B0Bi!A,US\"/Q().1#X\"iLI[]E6\"Q\"WR[LMZd;'!X4Jb>g*6Qe,jO+!hfAq*EpqoWW<95\"U2gGDH$e`!cGXP\"k3TE\"iLHGBa#+Q@g*&.!cGpW\"eu3*quRTR>4_k\"e,gDS)9Ms`@g*%s!cGpW\"e,X\"liInB>3#a:!_E3R!X3';quVNR>?D&m\"^H]_\"iCLKN!#\"@KEFF9!e^[J!X@E]KEHl08aHK^dfNd5\"2Y-D@g*#>9Ek\"ge,j@ge,fdc\"U4K$>hfAaqZU6c!pTjk@g*%[!cEr!\"`%A%!sPG(>a,>r!sN0<\"Y`iE\",mK*GTI!X4Jd>kA($quU^=q>gb0\"U.J)X9/X%\")b1BdMW3u\"U1CuDM/&pU]YMY!atm\"-\"3;G\"cELgS-&pH@@RFo\"9i9=?kWe3!X42[>kA($o)r=r!rN,t!\\V(f\"ks/bKEL3;\"_.`&!qZOKliI@W!Z%LLdKTkb\"U4K#>l4[$!rN*P]*.a-oE$<9!icG.@g.MfKEEj=\"9mN_>`8cD\",m=7]*'D`'_DID\"U/B>\"eu-(e,fgN\"C0^`\"bQt`j9#/\\\"_.__\"1n[@quR&g!c\\AIgB:dR!qZQd!\\V(fWW`Q9\"l]Od@g/Y0\"[]Qt\"cEFe]E5_IZiV95$_e[G@g*%+!cF5(S,rj6\"j.>Z@g*%3!u?asJf4f&\"U42q>kA*i!X0PIJgU_3\"U,''\"U3BWDS-&#!X0PIg'7dk\"U/[He,fg/!cI?*\"Y`j8!r<-*@g1?`\"V[%@quZKl2\"UhQ_ZF*@!rN,t!XA8uM?sGr\"U2dF>g*8n!mC^&X9-lQX9'Zk!X6IC>hfD9!n78Xe,ffs!aOL^j9\"*<#0[,PdfNe@!qZQL!X@-UquZ3d#0[/@!qZOcquR&>!aPX)Jd;Ni\"oJH\"!_MGS\"fqcCquX/C\"_.]>iriWR!pg!T!\\V(fj9\"BD8aHN6!o*iKj8oK=;WIo/!X07c+g_?g)^klY&-ZPI\"lfbkoE#2S\"^Ls,quZct0\"V5igB:c7\",$c0\"\"q1gOpVA&\"oJH\"!_J%I\"iCLKKEDDM!c\\D1!X2:%l3[])\"U,''\"U1Y&>grfYdfj\"3!jD\\=#NPpigBCjK!oaLi@g1op\"\\f.(P6G4X!pg!T!\\V(fM@0St\"loaG!_M_[g]H748`TpV0N-s5WXAu?\"k3SW'7qS8Zib3!!X64=DQEpD_uiO6dL-4g\"k!\\\\B=%c2\",\\3L\"bITq@g/A(WZihp\"U.R'\"Z'DR!m2&G!Ag5Iq?@+5\"U1CuDM/&pU]YMY!X5Y-8-S8e\"_.]>\"\\]('.:8#9\"dB++\"U3W^>atm\"+^_#IU][+h5*Q/4$jC,Eg'\\'sS-&rL\"C19pliQMT0\"V7L(^4CQ\"mZ:rN!#\"@Mut]E\"=43coE)<.\"_.`6!X2:%\"lf_jKEHl0KEEj=\"H!Wl@g0XN]*&@l\"!n*bliI@V\"C1R#oE+Xd0\"V5ij8s<)q@*U<\"l'17!_MGSe,nD,?&Ai\\%g?GH\"j7$Rj8oM6\"C19pkQ;J'oE+\"^\"_.]>lNCJj!rN,t!\\V(foE+Xd8c/Vno)r=r!rN,t!\\V(fapeMa\"U3?X>l4X,gB:c7\",$c0\"\"q1gWXT,A\"U2L@>gri)!X1p?!X6IE>hfCD%L$>GiXc9'\"U1Y'>dOP9]E0Ga\"hXmPMB;$n\"_.]>6!p,`\"_h>>!X00CX9,C4\"_.`4)?jUSX9-TI+2e3aX9*:`!X5V+>g*8n!iuGDU'SUI\"_.]>\"\\]*J(Bn:Pe,mhq1s?\")X9*:`!jWaK@g*%B!aNqNbQ>ui#-7k0])l6e!ice8@g*%c!cF5(e,fdn\"c=hFb=_Z=#\\!e2\"_.]>;d;-_>?j8o@pDD*CKsO:F'MZJHX'eZK)o4fA4/\"[U(RW>\"U4f)D$:+/!F19Z\"d&gmMuj0V!FM&m\"e5X3KEA.f\"_.]>Ci'=ZMZI()F@7^&\"d8slI'OCh@g*%:!F2,qS,l#0S,if\"!F2E$J-Q_mX9&//\"_.]>\"'c6<$X=D0!YYeY\"WL\\l\"Y=Ko\"X@8/TEd;&/E..pOn71L*%)1d3Go4'XVb'EqtM\"j6pOe,e&\"6nQmh\"k*KWg]?s[\"_.]>U]PFm!Mfc#&Hr?>!_VlUW>Wb,*4tN]G\"_._k!CSNp!iYnhirNEO!0N-s5e,fdeZ5a%!!FLK^\"cNP$KEDCB\")clqMus5X\"U1+mDM/)qS-*Zq!hpG6@g*%3\")b1A\"fqfDPQM)r\")aV2U]Ud7\"U1\\(DQEmCX93@1!sQ%6DN\"\\g('S1OPQM(`\"U1CuDM/)qU]YN4!h9>r9a/ZT\"_.]>U]YM9!X5Y-DN\"Z$Zib31\"/H#&Ba*K2\"_._3!sNBB\"`%Am!X7?\\DX7Cm'a8(N\"fh`1N!\"_8Z5a72\"3MD`@g*$h\")^4)N!!tq!e^XZ9a-[r\"_.`$*CL\"4J\\ekT\\\"XOl4[$!rN*P]*.[@\"_.`.!OMo\"ZiUF'!H,7G\"eu-(Zi\\qu\"_.^0ZiWh+!X288ZiUCe>dOQ+ZiV95$\\BE'@g1!X\"_.]>j8reb$/-R,@g*%s!Z%dR\\etZ]\"U4N\"(9/,/,m@c^\"bZtqPQHL?\"WR]G)$OLR\"V\"n9!sPb.DU\\^k\"`(1A\"ks5dZidB3ZiaU^)58#Q@g*%;\")^4)Zib3A\"0;S.9a0f\"\"_.^n\"9i9=\"j7'SoE+Xd\"WR]o+U)?ZeIAVl>O;UE'u^;'[2\"B'KcLec&#BJi#>!qb\"fh`1bQ>]aMB3/L!h(&3@g*%S!cC+(bQ;[p!lP-D9a0Mp\"_.`4+U)?Z\"mc;\"Or3`u\"_._C!qHjM\"i;Ph@g*$o\"C/kI_umXS5-+k7#mFfB\"bZtqPQHL?\"WR]7)$OLR\"nVk6_uU&>!cEqt\"bZtqliJ1J>4_k\"oE#f6*5Ws)@g.MfCb>PdKELQB5&Bd/\"\\R8G\\d&CK\"U,''\"U1CuDSuPZU]YMI!V.36@g*%+!u?asarLXq\"U1t0DO^_2_ZjAQ!sQjP>eC0%*dOS:MZd:t\"\"bNsS-.aj\"_._!#6eT@\"iCLKj9\"BDj8psG\"H\"'#@g.MfCb>Pd\"bZteU)]=D\"_.`,$O(#D\"iLI[PQJc)\"WR\\L\"_.]>n-2dl!X5q4DM/&p]E2pRnf@sE\"U1Y&>hfAag]Cm=![S\"R_udRQ\"\\o4)_u`I5Z5Ws[ZiUEL!cE)`bQ;[X!X18Ue,mK.\"_._q+U(Kf!hpqD@g*%k\")a>*bQA#_\"U3*PDH*nb\"_._c\"3^j2_ug1e\")_'Ae,sTq\"/6k@@g*$O>g*9R_Za;p\"4RFS\"\"i\")e-!ns5.h!W+9c6Y\"d9-qZidZ;X91&]!sOkl>eC0O\"0;SV]E8>l\"C/kI_um(C/]7_pCL#'c\"cEOhe-\"2&X91'(\"4RFs\"$X'oiZA>6\"U/[HbQA$<#$fX[e,ucS/^sm>*sH-Xg'\\'o\"U3*PDH$eh\")c$Z\"l'2tPQT,3\"_e-l+U)?Z\"k3Wl]E8>m\")a>*bQA#_\"c=H,@g/kN\"\\R8G\\dAUN\"nVk4/aNNBoE#ek+4;D<@g*%c!cAt]g]DB+!n78T9a(^U!_)F@)@g*%;!cC+(ZiY-@!iuG,9a/Z`\"_.`*\"fqbDl3l;M\"_.]>MZmAH!osFD!\\V(fU'V!5\"U45oEjMN\\,6_Q\\liQMT0\"V8Q!osD@j8oMG!Z$Y2RNr&H\"U,''\"U1Y&>grfYUBOoX!X5V.>iYqiZNXV#!pV!6@g*$o\"^L[$oE+Xd0\"V8]!P8I>quZKloE%V^!X2+mquZF5\"_._a*:PQREXoE$TY-%l@X\"c=T0@g*#>9Ehd)/1mq)\"ge>?\\esEC\"_.]>KEH+V!e^XZ*!N>W\"_.^h\"0;SHj8oLl\")_WQ]E<&)\"1/.69a.m+X91Za!NZBV!s[N^X95O+8aHMi-3[l_\"k*NXZidZ;X91;\\!sO>[DQErg!Rg!'h!qZNt*!P%C\"_._1#6d`L!oa7b@g*$h\")S5>!Xq8G\",$dS!^:FR\"7-(QC^#b\"DR9HKPQPh$!m2ko@g*%B\"C.H!\"cNP'\"cNNt5(j\"AN!!rC\"dB+,quR&.\"C.H!_C,Rt\"cNNe&I!giMuu7[\"dB+,_uU%3\")a>(\"f)6)-&_p`\"U0heDPR>c-j=)az!\"EY.!a/N[!JUYAOo[9t4Z8Q+&Z=Le\"U/!;\"Tr!D\"WVCg\"UeQ\\\"Vbq[H3Id^\"Y=O\"\"UeQl*?AU2'.@g*#L>TV'%^@g2]2\"_.]>>?ji99M%n]4CWmJOotqu\"]R#u<$_\\^49\\)W6j64g9^2W^@g*$8D@?\\1>[/OZ8R.,S\"_.]>4'Z<,/0naP\"^4S'6n8EE;dW`0XD@?\\1>YHD:8PB:L>ZAQ@\"_._I#6eT@\"^>52*)oL/\"Z0]2\"pH5V>[.FP\"j.#Q@g*#U@\\Nng#6eT@\"X@8749Z].l2h-!\"U-,U1c,@U\"k!VZ@g*#\\>Z=Z+*!Lp\"\"_.]>@pF*ZHu;=UKE5sIF9Q@^\"_1eZ\"ak2]g'%Xi\"U09k*!LurDEN\"EBa\"ZM>]bi,\"_.]>Hu;%MKE5sYF9Q@^WWWK8\"U0P[DIdhmBa\"ZM>]^-sDI`p(!H)_B#6eT@\"bZno<-/:X\"U/C@F9R&0<.Y;X@g*$h!H).a\"_e,D@pF*ZHu<2h\"U/B>\"bZno*-;?u\"U/C@FQ*E,@g*$?>[0Br8R)F'>\\$658S%Ar\"_.]>>?ku$Ce8FH@pF*ZHu9Xu\"pJK?F9Q@^\"a\"WU\"U/[`N=Vj#&FBW),@!o9\"WR]o!sN0<\"Y3h7\"Y=-J!oa:c@g*#\\>YIfp*!N&;\"_.]>6t2km\"X@8Ob+\\+?[^H4?kqX\"_._g\"Y:SO!nm\\Z@g/D,h&.06%0\\F`1^/C6;EQ6/'I4s^\"<\\s8,Y8CJ$X>4d1i=!2Qj-GNnc8o(\"U-SX*!H^T,R#`:'Oh5U\"U,!5$k*:O\"U,!5'GL]_\"f_S,@g*#I;FDf7'J'Cq>VqTF\"_.]>4Dki:YQ[om\"Z13&1b`Gs\"Z0UDa9!n29%j@N@g*#u@Oa,:@g0^O\"_._W\"[#U44I?7^4?P_11tVmu59q4:8OP[/#!<%mCHMbS;Ci!m!`C#t!X3';1ro_@49Yn(4NIRd,pWXV(\"U17u;@HG,@g)u=66$._;Buq['643Y/IVdkD$:(s;A;.q@g/\"r\"\\KJd!g'%Xi\"U2+3;VVBYbm=C2\"9g2OliaTp\"_._3#+Z!1\"g%q3l.oE5>:;Z$Y$fEP6,\"U17r;N(eE!X3';\"k<`/*#'AskQ2_-4OjcY*&-RZ'HC?@\"3h,l;[\"-\\0_ba%\"9i9=\"h4\\5_ug1I\"B*GG\"h4V3e-\"D,\"_.]>Qj$Bp\"9mEY;S3,9Qig7)\"9n8t;To7IYQIeQ\"<%GR\"U2sM;Nq?T\"U,%Z$O%AFU]p]!X9Cln\"eZ#sZj\"#C\"_.]>n,lRY\"9m]f;PXF!a9#8@\"M+X<@g*%7\"]Du:\"iLR8\"j@,R4P^CV\"U/B>\"eZ&tg]I_1##aLa\"gA2/liRF$!E/OlU'_'6\"V_q\\J-R%t4OjQS*&-:Q'HC>]!?;8*h$G&@0Xq9#**ZeSVufj:iWfWs\"geL!;UbjRL^$c4\"d0#m@g*#>\"U,&i?OR)PD$AVo\"_.]>^]@?g!Vu]ed!X4A`;PX?tci[1I!ji\"44G=<'#mFfB\"jd9JoEGK?##b@'KEhZCh$2jA\"_.]>O9SV\\\"U4Z(;M55Xi!!#;#,Mcn##b[/kQXqT#!)ot\"U0\\a;QKm&\\-#X9![/t5!X1heA-Ge-CifhCeI'G)\"_.^XF>/4G\"lKM]Hj,3.&qg8hp]49O!W!$#B!\"ip^Bqu[+);M5/VfE+s0\"9n8q;NqSI>T>TU0J'>V$%7>VlUG>Wai*6o61n'HA;#@g/D(V%l,S#6G'=\"TSN&!!!!%W87OY\"U,&D\"Y9f\\'KZKC)3l'l`\\M#The9\"U,&5K`VZ]\"UkenO9b.U'N51(!^\"Zcfs\"U.kC9N20-\"U.j@.M;np\"TSN&!!!!)akd%B\"_.][\"_.]>/7P=T3X'!s\"U/!K\"WS;(WWE?6\"U2sK;CnOD\"_.^q!Q>['Kc(%J;CiFa@g+,/2Co\"_()!>B\"_.]i,Z#1#QipqF,V2M4/1`Ud@Kg6F;?^P6/=6QN/1`&',V12b0ZjD\"@g+D/,V0*&CFh.b:_Y1B\"Crc'$je15/5R=r(\"r2AXPp-F`)$/63hC&]sZiq[@V*'X15@bI/18b.IePV(k4P%c8Z0ljkZHPl`,2z!!\"pmXT/>$!!'f<^o[S:!!!\"L?,3QBzTO>R;z!!!kOXT/>$!!'f:^o[S:!!!\"`gd%tAz^g4aXz!.[MRXT/>$!!%OL^o[S:!!!\"L<5>U9z50uQsz!!\"gjXT/>$!!!!1^o[S:!!!!a=hlFPNW9%Ys8W,$z!.[>MXT/>$!!!!Z^]k3;>8Q>Hp9O3&(.*DNz!!!#7XT/>$!!!\"&^o[S:!!!#7]Y[#!mONXrg'7j:DQ;oCSbTJ\"oPnaA-pbgoORA(,k_$!!%O=^]k'H;P2d8j)q-!z!!#^.XT/>$!!%eo5R'G9$!!!!t^o[S:!!!\"L?GNZCz!(F]*z!'j`'XT/>$!!!!)^o[S:!!!!a?,3QBz^ehfN#lK,RZtTt5:^.(:/cAW%XT/>$!!'f4^o[S:z1r-3nz!*R+>z!.[q^\"q9Qr5jH7bh$B?koqJPgz!(Oc+z!.[_XXT/>$!!%OW^o[S:z6,9T&z!&23jz!'jf)XT/>$!!'f3^o[S:!!!#7?GHaK+YOLh#q5Ams8W-!s8T2$z5ZY\\&z!!$'8XT/>$!!'f5^o[S:!!!\",@)+/k^]4?6s8W,$z!!!_KJ[#:W$EDta_>sg!\"i:9D2[.&!\"ZHSf\"_\\'n(;1Xmh&eBU2['@I1'KdZ%;5nK)a$5b%G1^c\"WKQd8.>h.\"E\">G4:26SQiddG\"[#K\"WKit9O!#K\"U&]G\"[i\\$7#1jQO9#MQ8-P.X\"ZHSg\"WKQd:_!1$\"U,i-4BN'>!pgZ\"U2[D;G9bX9BZB[6rX=X9O#\".\"U&]G\"[i\\$7\">@Ka8lH48-Qj4\"ZHSg\"WKQdTE>XZ!X1\\A\"[&^b%>Y&h4:26STE,M#!sJiI4?WB>%B'@44>I(&n,j-H!X/^EjTG`L$3`QU!Y+&g\"[#1\\m0ZAf\"df>@!Gi/Z;$@Zq%M/fF%hp_M!V-9q+pBG\"2[.n>\"ZHSg\"WKQd0Fa*F\"U,i-4NIU6(^3#/\"[$`55Qq:.\"9gmp\"['!j%1i\\*8-QC2\"j?uej:0?B&-X=)-GTZdn,ZEDdK]pk\"kj1b2['@IC'%>Y)i4>I(&VudDN\"U&]G\"[!+q4Q$;NYQG%k8-L\";>-&,9j9mIA*!I;c)?i&'!##>4zzz!\"],1!$D7A!\"Ao.!#GV8!\"&]+!\"],1!&FTT!%\\*M!!*'\"!!E9%!!E9%!+,^+!(R\"h!!WE'!0I6]!)0X25 then k7=(nil);if not P7[0XAE]then v7=(0X2D+(((A[0x5]>=P7[21415]and A[0X3]or P7[15578])~=P7[0x7D18]and P7[0X20B3]or A[0x6])-P7[28703]+P7[4845]));(P7)[0xAe]=(v7);else v7=(P7[0B10101110]);end;continue;else if v7<0X25 then Q=(function(...)return(...)[...];end);break;else if not(v7>31 and v7<64)then else if not P7[0X65cB]then v7=-9718+((S7.F(A[0B1]+P7[29465],P7[8371]))-P7[16804]-P7[32704]);(P7)[26059]=v7;else v7=P7[0X65__cB];end;end;end;end;until false;local W7,K,W=L7.match,(pcall);b7=(nil);local F7;v7=0X28;while true do if v7==0X28 then if not P7[0X0__5035]then P7[0x2410]=(-0X2D+(S7.a((S7.E(P7[0X7fc0]))+P7[0X7d18]<=P7[32704]and P7[0x5ea5]or P7[24229])));v7=-0X4_2ab3D3+(P7[0X35e1]-A[6]+A[2]-P7[32498]+A[0x1]);(P7)[20533]=v7;else v7=(P7[20533]);end;continue;elseif v7==0B1100111 then W=(4503599627370496);if not(not P7[10287])then v7=(P7[0X282F]);else v7=-0x61+(S7.F((S7.a(P7[7390],A[0X009]))-P7[0X5035]0Xe then T=0X1_;break;elseif _<0X38 then U=(Y);continue;end;end;end;if not P7[12356]then v7=(-3268305678+((S7.F((S7.F(P7[0x41A4]=0X75 then k=function()local Y,I;for _=0X4b,264,67 do if _==0B10001110 then T=I;elseif _==75 then Y,I=b("0X7f and Y-0b10000000 or Y)*D);D*=128;T+=0X1_;until Y<0X80;return z;end;break;else H=(function()local Y,I,_=(106);repeat if not(Y<=0X02c_)then if Y<0X6A then Y=0X2c;T=(_);continue;else Y=0X41;I,_=b(q,U,T);end;else return I;end;until false;end);if not P7[0X367D]then v7=0X1B+(((S7.g(P7[22376],(P7[0XAe])))==P7[0X00576_8_]and P7[0x65CB]or P7[0x006E76])+P7[32467]-P7[20905]);P7[0X367D]=v7;else v7=(P7[0x367D]);end;end;end;end;local d,n,M,t7,e,f;L7=(nil);v7=65;repeat if v7<=0X0020 then if not(v7>0X5)then f=function()local t,B=x7(),({h,nil,h,h,nil,nil,nil,h,nil,nil,h});local a=G(t);B[0B1000]=(a);local o7=0B1000100;while true do if o7==0b100__0100 then for _=0B001,t do local I,q=103;while true do if I<0B1100111 then if not(A7[q])then local j,Y;for y=49,0X82,0X51 do if y==49 then j=(q/0b100);elseif y~=130 then else Y=({[0X1]=j-j%0X1,[0X2]=q%0b100});end;end;A7[q]=(Y);(a)[_]=Y;else(a)[_]=A7[q];end;break;elseif not(I>26)then else q=x7();I=(0b11010);continue;end;end;end;o7=0B101001__1;else(B)[0B1011]=x7();break;end;end;a=(x7()-28451);t=G(a);local q7,s,w7;o7=0B1011110;while true do if o7==0X5__E__ then o7=(0x25);q7=G(a);continue;elseif o7==0X25 then s=G(a);o7=(0x40);continue;else if o7==0B1000000 then w7=G(a);break;end;end;end;local J,y,_,w=(G(a));for Y=0X1_5,0X8b__,0b1__110110 do if Y>0X15 then w=G(a);elseif not(Y<0X8b)then else y=G(a);_=0B1_;continue;end;end;local Y=({});o7=0x0__58;while true do if o7==88 then o7=0X57;B[0B11]=(w7);continue;elseif o7==0X57 then B[0B100]=(q7);(B)[10]=(y);o7=0X4A;continue;elseif o7==0X4a then(B)[0B001__]=(J);o7=(0X21);continue;elseif o7==0X0021 then(B)[F]=w;break;end;end;B[0X5]=s;B[0X07]=(t);for F=0B001_,a do o7=d();local b,I7,E7,H7,O=0X72_;while true do if b==0X72 then I7=d();b=(0X29);continue;elseif b==0X29 then E7=o7%0X008;b=0X74;elseif b==0B1110100 then b=(0X43_);H7=d();continue;elseif b==0B1000011 then O=d();break;end;end;local j,a,q,x=(O%8);b=(0x28);while true do if b>0B110001 and b<103 then(w7)[F]=x;break;elseif b>92 then b=0b11010;q=(o7-E7)/0X8;elseif b>0x1A and b<49 then b=(0X67);a=(I7%f7);continue;elseif b>0X0028 and b<92 then y[F]=(q);b=(0x5C);continue;elseif not(b<40)then else b=0b110__00_1;x=(O-j)/8;continue;end;end;O=(nil);b=(0B11110);while true do if b<=0b0__ then if a==0x0 then if not(k7)then(s)[F]=(F7[O]);else local I=(F7[O]);local f7=(#I);I[f7+0X1]=(B);I[f7+0X2]=(F);I[f7+0x3]=0B00101;end;elseif a==R then(J)[F]=(O);elseif a==0X1 then local I;for f7=0X1D,0B100_11011,42 do if not(f7<=0X47)then if f7==0B10011011 then y7[I+0X3]=O;else y7[I+0X2_]=F;continue;end;else if f7<=0b111_01 then I=(#y7);continue;else(y7)[I+1]=(s);continue;end;end;end;end;break;else if b~=0b1100101 then O=((I7-a)/8);b=101;(w)[F]=(H7);continue;else b=(0X0);(J)[F]=O;end;end;end;b=(0B101110__1);while true do if b<93 then if E7==0 then if not(k7)then t[F]=F7[q];else I7=F7[q];H7=(#I7);for I=0X51__,0x76,0X4 do if not(I<=0X51)then if I<=0B1010101 then(I7)[H7+0X2]=(F);continue;else(I7)[H7+3]=0X7;break;end;else(I7)[H7+0X1]=(B);continue;end;end;end;elseif E7==2 then(y)[F]=q;elseif E7~=0X1 then else a=(nil);O=118;while true do if O==0X76 then a=#y7;O=93;continue;elseif O~=0X5D then if O~=24 then else y7[a+0X2]=(F);break;end;else O=24;(y7)[a+1]=t;end;end;y7[a+0X3]=q;end;break;elseif b>0B11000 then if j==Z then if k7 then local a,q,I=0X5b;while true do if a==0X5B then a=(0X07E__);q=F7[x];elseif a==0B1111110 then I=(#q);break;end;end;q[I+1]=(B);for a=0b111110,0Xb1,0B1110011 do if not(a<=0X3E)then q[I+0b1__1]=4;else(q)[I+0X2]=(F);continue;end;end;else q7[F]=F7[x];end;elseif j==R then(w7)[F]=(x);elseif j~=Y7 then else local I;for j=0x5D,212,0X77 do if j==212 then(y7)[I+0X3]=x;else I=#y7;(y7)[I+0x1]=(q7);y7[I+T7]=F;end;end;end;b=(0X18_);end;end;end;(B)[2]=x7();for j=0B10_0000,177,0x61 do if j==0B100000 then(B)[0B1001_]=Y;for I=1,_7()do y=_7();o7=(y/0X2);if y%0X2~=0B0 then _=_7();s=_7();for I=o7-o7%1,_ do Y[I]=s;end;else(Y)[_]=o7-o7%0X1;end;_+=0X1;end;continue;elseif j~=129 then else return B;end;end;end;if not P7[0x187E]then v7=0B11110+(S7.C((S7.r(A[0X2]0X005f and Y<289)then if Y>0Xc0 then F7=G(a);break;end;else a=(x7()-0X8aC0);end;end;local I=(e7()~=0X0);for Y=0x6__1,0X11D,0X64 do if Y<0B11000101 then k7=I;elseif not(Y>0x61)then else for y=1,a do local q,j,Y=0X2f;while true do if q==0B101111 then j=nil;q=(0B1000010);continue;elseif q~=66 then else Y=e7();break;end;end;if not(Y<=0B101000)then if Y<0B10101101 then j=(e7()==0X1);else j=k();end;else if Y==0x28 then j=H();else j=n();end;end;if not(I)then F7[y]=j;else(F7)[y]=({[0b0]=j});end;end;break;end;end;a=(x7()-55424);local y=G(a);y7=G(a*0X3);for j=0B110_00,82,0X6 do if j==24 then for Y=0X1,a do y[Y]=f();end;continue;elseif j~=0B11110 then else for Y=0x1,#y7,0X3 do y7[Y][y7[Y+0X1_]]=(y[y7[Y+2]]);end;break;end;end;if I then a=(86);while true do if a==0X56 then a=0B111101;(E)[L]=(F7);elseif a~=0X3D then else(E)[0B101]=y;break;end;end;end;a=(y[x7()]);F7=nil;for Y=0x2A__,0x112,0X41 do if Y==0B10__1010 then y7=(nil);elseif Y==107 then A7=(h);elseif Y~=0b10101100 then else return a;end;end;end;break;else t7=(function(...)local Y=l("#",...);if Y~=0 then else return Y,o;end;return Y,{...};end);if not P7[4010]then P7[0x7_b01]=(-0x631eb0a4+(((S7.g(P7[20905],(P7[6214])))==P7[4845]and P7[15578]or A[6])-A[0B100]-P7[0X6e_76]));P7[0X186c]=(0xa+(S7.C((S7.a((S7.F(P7[7390],A[8])),P7[21964],P7[26059]))+P7[0X20b3])));v7=0B10_1__111+(((S7.k(P7[14274]))~=P7[0X5Ea5]and P7[0X6e__76]or P7[0X37c2])-P7[0X7Fc0]>P7[28278]and P7[4845]or P7[0x20B3]);P7[0xF__AA]=(v7);else v7=P7[4010];end;continue;end;end;elseif v7>0X002C then if not(v7<=0B111110)then d=(function()local Y=x7();if Y>=W then return Y-i7;end;return Y;end);n=function()local Y,I=108;while true do if Y~=108 then if Y==91 then T+=I;break;end;else I=x7();Y=(91);end;end;return v(U,T-I,T-0X1);end;if not(not P7[0x5b8])then v7=P7[1464];else v7=(0B10001+(S7.k((S7.k(P7[26225]+A[0B111]))+P7[174])));(P7)[1464]=v7;end;continue;else e=function(H7,a)local Y,l,k7,B,I7,t,h=H7[0Xb],H7[9],H7[0B01],H7[0x3],H7[0x7],H7[0B110],(H7[5]);local F,j,J=H7[0X4],(H7[10]);J=(function(...)local W=G(Y);local Y7,F7=t7(...);local O,U,d,q7,T7,Z,I=1,0,1,(1);local A7,s;local i7,w,s7,b=K(function()while true do local o7=(t[d]);if not(o7<57)then if o7>=0X55 then if not(o7<0B1100011)then if not(o7<0X6A)then if not(o7<0X6e)then if not(o7>=0x70)then if o7~=0x6f then(W)[k7[d]]=W[B[d]];else local Y=(a[k7[d]]);Y[0B10][Y[0B1]][W[j[d]]]=(W[B[d]]);end;else if o7~=113 then(W)[B[d]]=(pcall);else local Y=(k7[d]);O=(Y+2);for y in W do if y>O then W[y]=nil;end;end;(W)[Y]=W[Y](W[Y+0X1],W[Y+2]);O=(Y);for Y in W do if Y>O then W[Y]=nil;end;end;end;end;else if not(o7<0B1101100)then if o7==0X6d then W[k7[d]]=({});else(W)[B[d]]=(t);end;else if o7~=0B1101011 then local Y=(a[j[d]]);W[k7[d]]=(Y[0x2][Y[0X1]]);else repeat local f=T7;if not(f)then else for Y,y in f do if Y>=0x1 then y[0X2]=y;y[0X3]=W[Y];y[0X1]=0B11;(f)[Y]=nil;end;end;end;until true;local Y=(B[d]);return false,Y,Y;end;end;end;else if not(o7>=0X66)then if not(o7<0B1100100__)then if o7==101 then W[j[d]]=tostring;else W[B[d]]=h[d]^W[j[d]];end;else d=j[d];end;else if not(o7>=0x68_)then if o7~=0x6_7 then for Y=k7[d],j[d]do W[Y]=nil;end;else s={[0B11]=Z,[0x1__]=s,[0B10]=I,[0B101]=A7};O=(B[d]);local Y=c(function(...)(R7)();for y,f in...do R7(true,y,f);end;end);(Y)(W[O],W[O+0X001],W[O+0B10]);for y in W do if not(y>O)then else W[y]=(nil);end;end;Z=Y;d=j[d];end;else if o7~=0X69 then repeat local y=(T7);if y then for f,Y in y do if not(f>=0B1)then else Y[0x2]=Y;Y[0X3]=W[f];Y[0X1]=(0X3);(y)[f]=nil;end;end;end;until true;return;else local Y=(j[d]);O=(Y+0B10);for y in W do if not(y>O)then else(W)[y]=(nil);end;end;(W[Y])(W[Y+0X1],W[Y+0X2]);O=Y-0x1;for Y in W do if Y>O then(W)[Y]=(nil);end;end;end;end;end;end;else if o7>=0x5c__ then if o7<0X5f then if not(o7>=0X5__D)then W[B[d]]=a[k7[d]];else if o7==94 then(W)[B[d]]=(xpcall);else if W[j[d]]==W[k7[d]]then d=B[d];end;end;end;else if o7>=97 then if o7~=0B1100010 then E[k7[d]]=(W[B[d]]);else if not(W[k7[d]])then else d=(B[d]);end;end;else if o7==0x60 then(W)[B[d]]=(-W[k7[d]]);else local y=h[d];local L=(y[0B00_1000]);local f=#L;local Y=(f>0b000 and{});local q=e(y,Y);(g)(q,(i()));(W)[B[d]]=(q);if Y then for i=1,f do q=L[i];y=(q[0B10]);local L=q[0b1];if y==0 then if not(not T7)then else T7={};end;local f=T7[L];if not f then f=({[0x2__]=W,[1]=L});(T7)[L]=f;end;Y[i-0B1]=f;elseif y==0B1 then Y[i-0X1]=(W[L]);else Y[i-1]=a[L];end;end;end;end;end;end;else if not(o7<88)then if not(o7<0X5A)then if o7~=0B1011011 then local y,i=B[d],(j[d]);if i==0X0 then else O=(y+i-0x1);for Y in W do if not(Y>O)then else W[Y]=nil;end;end;end;local Y,f,L=k7[d];if i==0x1 then f,L=t7(W[y]());else f,L=t7(W[y](p(y+0B1,W,O)));end;if Y==1 then O=(y-0X1);else if Y~=0 then f=y+Y-2;O=(f+0X1);else f=(f+y-0X1);O=f;end;i=0;for Y=y,f do i+=1;W[Y]=L[i];end;end;for Y in W do if Y>O then W[Y]=nil;end;end;else(W[j[d]])[F[d]]=W[k7[d]];end;else if o7==0X59 then W[B[d]]=loadstring;else for Y=0X1,B[d]do W[Y]=(F7[Y]);end;end;end;else if not(o7<0x56)then if o7==0x57 then W[B[d]]=S7.Q;else(W)[k7[d]]=G(j[d]);end;else W[B[d]]=type;end;end;end;end;else if o7<0x47 then if o7>=64 then if not(o7>=0B10000__11)then if not(o7<65)then if o7==66 then(W)[B[d]]=(#W[j[d]]);else W[k7[d]]=select;end;else repeat local f=(T7);if f then for y,Y in f do if not(y>=0x1)then else(Y)[0X2]=(Y);Y[0X3]=(W[y]);(Y)[0B1]=3;f[y]=(nil);end;end;end;until true;local Y=(j[d]);return false,Y,Y+k7[d]-0X2;end;else if not(o7<69)then if o7==0b1000110 then local y=(k7[d]);O=y+0b1;for Y in W do if not(Y>O)then else W[Y]=(nil);end;end;W[y](W[y+0B1]);O=y-0B1;for Y in W do if not(Y>O)then else W[Y]=nil;end;end;else local Y=(a[B[d]]);W[k7[d]]=(Y[0x2][Y[1]][W[j[d]]]);end;else if o7~=68 then if not(I7[d]=0B111100 then if o7>=0B111110 then if o7==63 then W[k7[d]]=W[B[d]]/I7[d];else(W[B[d]])[W[k7[d]]]=W[j[d]];end;else if o7==61 then a[j[d]][W[B[d]]]=(W[k7[d]]);else(W)[j[d]]=(S7.j);end;end;else if o7>=58 then if o7==59 then repeat local f=(T7);if f then for Y,y in f do if not(Y>=1)then else y[0X2]=y;y[0x3]=(W[Y]);(y)[0X1]=3;f[Y]=nil;end;end;end;until true;return false,k7[d],O;else(W)[k7[d]]=error;end;else repeat local y=(T7);if y then for f,Y in y do if not(f>=0B1)then else(Y)[0X2]=Y;(Y)[0B11]=(W[f]);(Y)[1]=0X3;(y)[f]=nil;end;end;end;until true;return true,B[d],0;end;end;end;else if o7>=0X4e then if o7>=81 then if o7>=0B1010011 then if o7==84 then(W)[k7[d]]=B;else(W)[k7[d]]=(S7.I);end;else if o7==0B1010010 then W[B[d]]=h[d];else local Y,K,f,c,y=0X77;while true do if Y>0X001b and Y<65 then y=(4503599627370495);Y=(-0x11+((E[0Xc]((E[6](j[d],j[d])),Y,Y))-Y>Y and o7 or Y));continue;elseif Y<0X77_ and Y>0X041 then K=-0X121;Y=(0B1000001+(E[10]((o7<=Y and Y or j[d])-o7+Y)));elseif Y<0B101100 then f*=y;break;elseif Y<0X6__a and Y>0x2C then f=(0b0);Y=-0B100101+((E[0x9](Y))-o7-Y>Y and j[d]or o7);elseif Y>0X6A then c=(j[d]);Y=(-4294967153+(E[0XD]((E[0B111](j[d]-Y+o7,j[d])),j[d])));end;end;y=E;local f7,R=0X8,0x6;Y=(0X1e);while true do if Y==0x1E then y=(y[f7]);Y=-2147483547+(E[0XD__]((E[12](Y))+Y==Y and Y or j[d],j[d]));continue;else if Y~=0x65 then else f7=(E);break;end;end;end;f7=f7[R];local E7;Y=(0X15);while true do if Y>0XF and Y<0X70 then R=(j[d]);Y=0X70+((E[0x8](Y-Y>Y and j[d]or Y,Y,j[d]))-Y);continue;elseif not(Y<21)then if not(Y>21)then else E7=(j[d]);Y=(-0X42+(E[0X8]((E[0Xb]((E[11](Y+j[d],o7)),Y,j[d])),o7)));end;else R-=E7;break;end;end;E7=j[d];Y=(0x48_);while true do if Y==0x48 then R=(R=o7 and Y or Y)-Y<=j[d]and j[d]or o7)+j[d]));continue;elseif Y==58 then if not R then R=(o7);end;Y=(0X37+(E[0x9](((E[9](Y))>=o7 and Y or Y)-j[d])));elseif Y==0X51 then E7=(o7);Y=(124+(E[0XB]((E[0X09]((E[0b110](Y==Y and Y or j[d],j[d])))),Y,j[d])));continue;elseif Y==0x7c then R+=E7;break;end;end;E7=(j[d]);Y=(0X6a);while true do if Y~=65 then R-=E7;Y=0b100_0000+((E[12](Y-Y,j[d]))+Y-Y);else E7=j[d];break;end;end;f7=f7(R,E7);Y=(0X2A);while true do if Y>0B001 then R=t[d];Y=(123+(((j[d]<=j[d]and o7 or Y)~=j[d]and j[d]or Y)-o7-Y));elseif Y<42 then f7+=R;break;end;end;R=(o7);Y=0X57;while true do if Y<0X57 then y=y(f7);break;else f7-=R;Y=(49+(E[0X9]((E[11]((E[6](j[d],j[d]))+Y,Y,o7)))));continue;end;end;f+=y;K+=f;t[d]=K;K=B[d];Y=0B1__01__111_0;while true do if Y==0X5e then f=W;Y=-4294967258+(E[0xF](Y-Y+Y-Y));else if Y==0b100101 then y=(c);f=(f[y]);y=true;Y=-4294967230+(E[0B1111](Y+j[d]+o7>Y and j[d]or Y));continue;elseif Y==64 then if y then E7=c;f7=(0B01010_110_);R=0b1;E7+=R;local G;while true do if f7~=61 then R=c;f7=(0X3d);else G=k7[d];break;end;end;R+=G;local y;for Y=0x3A,0X1d6,0X00__67 do if Y>0X3A and Y<0X108 then y=(0x1);continue;elseif not(Y>161 and Y<0X16F)then if Y>367 then(r)(W,E7,R,G,y);elseif Y<470 and Y>0X108 then y=f;else if Y<0XA1 then G=(K);continue;end;end;else G+=y;end;end;else local Y,H,n,y=0X1,0X1;while true do if H>1 then for x=Y,y,n do local g,q,v,L,o=c;for Y=0X10,0X3__f_,0X1A do if Y~=0B101010 then if Y~=0x10 then else q=(f);L=K;o=x;continue;end;else L+=o;o=W;break;end;end;for Y=0X3E,114,0B10100 do if Y==0x52 then g+=v;break;elseif Y==0b1_11110 then v=x;continue;end;end;o=o[g];q[L]=o;end;break;elseif not(H<108)then else H=0b1101100;y=(k7[d]);n=0x1;end;end;end;break;end;end;end;end;end;else if o7<0X4F then local q=(j[d]);local Y=(W[q]);local y=(k7[d]);r(W,q+0X1,O,y+0x1,Y);else if o7~=80 then repeat local y=T7;if y then for Y,q in y do if Y>=0x1 then(q)[0X2]=(q);q[0X3]=(W[Y]);(q)[1]=3;(y)[Y]=(nil);end;end;end;until true;return true,B[d],1;else(W)[k7[d]]=(W[B[d]]-I7[d]);end;end;end;else if not(o7<0B100_1010__)then if o7>=76 then if o7==0X4d then local y=j[d];O=(y+0X1);for Y in W do if Y>O then(W)[Y]=nil;end;end;(W)[y]=W[y](W[y+0B1]);O=y;for Y in W do if Y>O then(W)[Y]=nil;end;end;else Z=s[0X3];I=s[0x2_];A7=(s[0X5]);s=s[0X1];end;else if o7~=0B1001011 then local Y=false;Z+=A7;if not(A7<=0X0)then Y=Z<=I;else Y=Z>=I;end;if not(Y)then else W[B[d]+3]=Z;d=j[d];end;else W[k7[d]]=W[j[d]]+F[d];end;end;else if not(o7<0x48_)then if o7~=73 then(W)[k7[d]]=(nil);else(W)[k7[d]]=(W[j[d]]+W[B[d]]);end;else(W)[B[d]]=(W[j[d]]..W[k7[d]]);end;end;end;end;end;else if not(o7<28)then if not(o7>=42)then if o7<0b1_00011 then if o7>=0X1F then if not(o7>=0X21)then if o7~=0X20 then(W)[k7[d]]=(M(W[j[d]],W[B[d]]));else W[B[d]]=W[j[d]]*h[d];end;else if o7==0X22 then(W)[j[d]]=W[k7[d]]%F[d];else local Y,q=j[d],(B[d]);local y=(W[Y]);r(W,Y+0x01,Y+k7[d],q+0B1,y);end;end;else if o7>=0x1d then if o7~=0B11110 then if not(W[k7[d]]O then(W)[Y]=nil;end;end;W[O]();O-=0B001;for Y in W do if not(Y>O)then else W[Y]=nil;end;end;end;end;else if o7>=0x26 then if not(o7>=0X28)then if o7==0x2_7 then W[k7[d]]=W;else local H,c,q,n,y,y7,x7,t7=j[d],0x9__,0X9,0x0,(-4.294967155E9);while true do if q<=38 then if not(q>0x9)then x7=4503599627370495;q=(-4294967173+(E[0Xf]((E[0xE](q-q,(q)))+o7)));continue;else if q==0B1001_10 then y7=(0Xc);q=(39+((E[15](q))+q+q>=j[d]and q or q));else x7=(E);q=-314+(E[0x6]((E[0X9__]((E[11](q))))-k7[d],k7[d]));end;end;else if q>0b1001000 then if q>=0X54 then n*=x7;q=-0B101111+(E[0XC]((E[0X8]((E[10](k7[d]))+q,q,q)),j[d]));continue;else x7=x7[y7];y7=E;q=0X44+((E[0B1001]((o7>=j[d]and q or o7)+q))0xb)then Y=t[d];q=0X44+((E[0b1000]((E[0X9](q))-q,k7[d],q))+q);continue;else c=c<=Y;break;end;end;if c then c=k7[d];end;q=0X3C;while true do if not(q>0B111100)then if q==48 then c=(k7[d]);break;else if not(not c)then else c=t[d];end;q=(0x068+(E[14]((E[0Xd](q>=k7[d]and k7[d]or q,k7[d]))==o7 and k7[d]or q,j[d])));end;else if q>0X4e__ then if q<=0X55 then t7-=c;q=(-3489660885+(E[0Xd]((q>=q and k7[d]or q)+j[d]+q,k7[d])));else t7=t7(c);q=-0X6aFFFfB2+(E[13]((E[13](q+k7[d]~=j[d]and q or q,k7[d])),j[d]));continue;end;else c=t[d];q=(0x7+((E[0Xb](k7[d]==q and q or q,j[d]))+k7[d]>k7[d]and q or q));continue;end;end;end;q=0X61;while true do if not(q<0x61)then y7=y7(t7,c);q=(-0X7e+((E[0X8](k7[d]+k7[d]))+q+q));else t7=(t[d]);break;end;end;y7-=t7;q=0B110__1110;while true do if q<=0X6E then if q~=0b1010000 then t7=o7;q=0X7_+(((E[0X6]((E[0B1001](q)),k7[d]))~=k7[d]and j[d]or q)>=q and q or q);continue;else x7-=y7;n+=x7;q=(-4294967126+(E[0Xc]((E[0X9](q))-j[d]-q)));end;else if not(q<0X75)then x7=x7(y7,t7);y7=j[d];q=(-0X4b+(E[0Xb](((E[0B111](j[d],j[d]))~=k7[d]and o7 or j[d])+q)));else y+=n;break;end;end;end;q=(0B1001_000);while true do if q==0B100__1000 then(t)[d]=(y);q=(-0x0041+(E[0Xe]((E[0X6]((E[0x6](o7,k7[d]))>q and q or q,k7[d])),k7[d])));elseif q~=0X07 then else y=W;break;end;end;n=k7[d];q=18;while true do if q<=0B10__100 then if not(q<=18)then x7=H;q=(0B1001111+(E[0B1000]((E[7](j[d]50 then y7=y7[t7];q=46+(E[0XB]((E[0X8](q<=q and j[d]or o7,o7,k7[d]))+q,j[d]));end;end;end;else if o7==0B101001 then(W[B[d]])[W[k7[d]]]=(I7[d]);else local Y=(j[d]);local v,H,q=Z();if not(v)then else(W)[Y+0B1]=(H);W[Y+2]=q;d=(k7[d]);end;end;end;else if o7>=0b10_0100 then if o7~=0X25 then W[j[d]]=W[k7[d]]-W[B[d]];else(W)[k7[d]]=W[B[d]]==I7[d];end;else W[j[d]]=unpack;end;end;end;else if o7>=0X31 then if not(o7>=0B110101)then if not(o7>=0B110011_)then if o7~=0x32 then W[j[d]]=W[B[d]]=W[j[d]]);else local Y=k7[d];O=(Y+j[d]-0x1);for q in W do if not(q>O)then else(W)[q]=nil;end;end;(W[Y])(p(Y+0B1,W,O));O=(Y-1);for Y in W do if not(Y>O)then else W[Y]=(nil);end;end;end;else if o7==0B111000 then local q=(B[d]);for Y in W do if not(Y>O)then else(W)[Y]=nil;end;end;W[q](p(q+1,W,O));O=q-0X1;for Y in W do if Y>O then W[Y]=(nil);end;end;else local H,Y,x,q,r,v,R7=0X61,0X5d,0xc,0;while true do if Y==93 then r=4503599627370495;Y=-0B1__+(E[0XA]((E[6]((E[0b1001]((E[0b1__010](o7)))),(20)))));elseif Y==0B11000 then q*=r;break;end;end;r=(E);local o;Y=(0X3e);while true do if Y<62 then r=(r[o]);break;else o=(0B1001);Y=(0B1100+((Y+Y-o7>=Y and o7 or o7)-Y));end;end;o=(E);Y=109;while true do if Y<0B11011__01 and Y>0x27 then o=(o[R7]);Y=(-4294643673+(E[0B110]((E[0x9_]((E[0XB](Y))))-Y,(0Xc))));continue;elseif Y>0X68 then R7=7;Y=(-4294967138+((E[0Xb](o7-Y))+Y-Y));elseif Y<0B1101000 then R7=(E);break;end;end;R7=(R7[x]);x=(o7);Y=26;while true do if Y<49 and Y>0Xb then v=(t[d]);Y=-0x6+(((E[0X7](o7-Y,(Y)))<=o7 and Y or o7)~=Y and o7 or Y);continue;elseif Y<0X5C and Y>0B11010 then R7=R7(x,v);Y=(0X25+(o7-Y-o7+Y+o7));elseif Y>49 then x=t[d];Y=(48+(((E[0b1010](Y~=Y and Y or Y))0b001000011 then x=(o7);R7+=x;Y=(-4294967289+((E[15](Y))+Y-o7+Y));continue;end;end;R7=(t[d]);o-=R7;R7=(t[d]);o-=R7;Y=0B1101101__;while true do if Y<0X68 then(t)[d]=(H);break;elseif Y>0X68 then r=r(o);q+=r;Y=(0x10B+(o7-o7-Y+o7-Y));elseif Y>0X27 and Y<0B1101101 then H+=q;Y=-0b00100_0001+((E[0X8]((E[0b1011](Y,Y))))+o7-o7);end;end;Y=69;while true do if Y==0b100__0101_ then H=(j[d]);Y=0X37+(o7+o7+o7-o7-Y);elseif Y==0X60 then d=(H);break;end;end;end;end;end;else if o7>=0x02d then if not(o7>=0B101_1__11)then if o7==0X2e then(W)[k7[d]]=(a[B[d]][W[j[d]]]);else W[j[d]]=(W[k7[d]][W[B[d]]]);end;else if o7~=48 then(W)[B[d]]=S7.l;else(W)[k7[d]]=(W[j[d]][F[d]]);end;end;else if o7<0x002B then W[k7[d]]=(E[j[d]]);else if o7==0x2c then local r,v,Y=Y7-U-0x1,0x0,j[d];if r<0X0 then r=(-0X1);end;for x=Y,Y+r do W[x]=F7[q7+v];v+=0X1;end;O=(Y+r);for Y in W do if not(Y>O)then else(W)[Y]=(nil);end;end;else local Y=(k7[d]);for x in W do if x>O then W[x]=nil;end;end;(W)[Y]=W[Y](p(Y+0B1,W,O));O=(Y);for Y in W do if not(Y>O)then else(W)[Y]=(nil);end;end;end;end;end;end;end;else if o7<0B1110 then if not(o7>=0B111)then if not(o7>=0x3_)then if not(o7>=0X1)then(W)[B[d]]=(next);else if o7==2 then(W)[j[d]]=(not W[B[d]]);else U=B[d];for Y=0x1,U do W[Y]=F7[Y];end;q7=U+1;end;end;else if not(o7<0B00101)then if o7~=0X6 then else W[j[d]]=W[B[d]]*W[k7[d]];end;else if o7~=0x4 then local Y=a[j[d]];(Y[0X2])[Y[1]]=W[B[d]];else(W)[j[d]]=(S7.T);end;end;end;else if o7<0xa then if not(o7>=8)then W[B[d]]=a[k7[d]][I7[d]];else if o7~=0x9 then local Y,a=j[d],W[k7[d]];(W)[Y+0X01]=a;W[Y]=(a[F[d]]);else(W)[B[d]]=W[k7[d]]/W[j[d]];end;end;else if o7>=0B1_100 then if o7==0Xd then(W[j[d]])[F[d]]=(h[d]);else(W)[j[d]]=(tonumber);end;else if o7~=0X0B then W[k7[d]]=(j);else if W[j[d]]~=W[B[d]]then d=(k7[d]);end;end;end;end;end;else if o7>=21 then if not(o7>=0X18)then if not(o7<0X16)then if o7==0X17 then W[k7[d]]=(F7[q7]);else if not W[k7[d]]then d=B[d];end;end;else(W)[k7[d]]=rawset;end;else if not(o7>=0b11010_)then if o7==0X19 then(W)[k7[d]]=(rawget);else(W)[k7[d]]=setfenv;end;else if o7==0B11011 then local F,F7,Y,U,q7,w7,h=0b1101111,6;while true do if not(F>2)then Y=0X0;F=0X5C+((E[0Xb]((E[0XC](o70X49 then w7=(E);h=(0X9);break;elseif F>0X14 and F<0X63 then r=E;F=(-3489660908+(E[0X7]((E[0x00_9]((F0B10 then h=E;break;elseif F<0X79 then w7=(w7[h]);F=91+((E[9]((E[0xC]((E[7](F,(F))),F,F))))+F);continue;end;end;F=(33);while true do if F>0B1100101 and F<0b1111011 then h=(o7);F=-53+(E[0B1_000]((E[0XE]((E[0x6]((E[14](F,(o7))),(o7))),(o7))),F,F));elseif F<0B11__010_0 and F>0X21_ then w7=w7(h);F=55+((E[0X0b](o7~=F and F or F,F))-F<=F and F or o7);continue;elseif F>95 and F<0X69 then a=(t[d]);F=(-101+(F-o7+F+F>=F and F or F));elseif F<0X65 and F>0B1__10100 then h=h(Y7,a,x);F=(0X17+((E[0B111]((E[0b1001](F)),(o7)))-F0X0_)then if F>0xc and F<0X21 then a=t[d];Y7=Y7(a);F=(47+((((E[0xF](o7))=o7 and o7 or o7)+o7));elseif F>0B110010_ and F<0X5f then w7-=h;break;elseif F<0XC then x=t[d];F=(0B1011010+((E[0XA]((E[10](o7))))+F-o7));continue;elseif F>0X1E and F<50 then h=(h[Y7]);F=0XC+(E[0Xb]((E[0XD]((E[0x8](F,o7))+F,(o7))),o7));continue;else if not(F>0X6_9_)then else Y7=(Y7[a]);F=-0X7__8+(((E[0xa__](F==F and F or o7))<=o7 and F or o7)+o7);end;end;else Y7=E;a=(0B1010);F=0X6f+((E[0b1010]((E[0Xf](F))))+o7<=o7 and F or o7);continue;end;end;F=(0X31);while true do if F==0x31 then h=t[d];F=(-17267+((E[13]((E[0XD]((E[0B10_11](F,o7,o7)),(o7))),(o7)))-F));elseif F==0X5c then w7=(w7~=h);break;end;end;if w7 then w7=o7;end;if not w7 then w7=(o7);end;h=t[d];F=(0B1_00101);while true do if F>37 then F7=F7(r,w7);F=0X4+(E[0x9]((E[0X9](o7+F-F))));continue;elseif F>0X1f and F<0X40 then r=r(w7,h);w7=(t[d]);F=(27+((o7-o7==F and o7 or F)+o7~=o7 and F or F));elseif not(F<0X25__)then else r=(t[d]);break;end;end;F=(91);while true do if F>0X5b__ then U+=Y;t[d]=U;break;else q7=q7(F7,r);Y+=q7;F=0X7e__+(E[0X8]((E[14](o7-o7+F,(o7)))));end;end;F=0X01E;while true do if not(F<0x65)then if F>0x1E__ then Y=(B[d]);break;end;else U=W;F=0b1001010_+((E[0Xa](o7-F))+F~=o7 and o7 or o7);end;end;q7=t;U[Y]=q7;else if W[k7[d]]==I7[d]then else d=B[d];end;end;end;end;else if o7<0X11 then if not(o7<0XF_)then if o7~=0B1000__0 then W[k7[d]]=H7;else(W)[j[d]]=(game);end;else W[B[d]]=(typeof);end;else if not(o7<19)then if o7~=20 then s={[3]=Z,[0X00_1]=s,[2]=I,[0B101]=A7};local a=(j[d]);A7=(W[a+0B10_]+0);I=W[a+0x1]+0;Z=(W[a]-A7);d=(B[d]);else local I=(B[d]);O=(I+j[d]-0B1);for a in W do if not(a>O)then else W[a]=(nil);end;end;(W)[I]=W[I](p(I+1,W,O));O=I;for I in W do if I>O then W[I]=(nil);end;end;end;else if o7~=0X12 then O=j[d];for I in W do if I>O then(W)[I]=(nil);end;end;(W)[O]=W[O]();for I in W do if I>O then W[I]=(nil);end;end;else W[B[d]]=(S7.J);end;end;end;end;end;end;end;d+=0X1;end;end);if not(i7)then repeat local I=T7;if I then for j,a in I do if not(j>=0X1)then else(a)[0X2]=a;a[0X3]=(W[j]);(a)[1]=0x3;(I)[j]=(nil);end;end;end;until true;if C(w)=="s\116\x72i\x6Eg"then if W7(w,'\:\z\x28%d+)[\x3A\r\10]')then(S)("L\x75r\z a\x70\u{068} S\c\114\z \x69\zp\x74:"..(l[d]or"\40inte\114nal\)")..': '..X(w),0);else S(w,0B0);end;else S(w,0x0);end;else if w then if b==1 then return W[s7]();else return W[s7](p(s7+1,W,O));end;elseif s7 then return p(s7,W,b);end;end;end);return J;end;if not P7[14555]then v7=(-0x7__0+((A[0X9]-P7[0X5035]>=P7[3511]and P7[0X4dC3]or P7[1464])+P7[0x1846]~=P7[32498]and P7[13949]or P7[0x37C2]));(P7)[0X38db]=v7;else v7=P7[0x38dB];end;end;else M=(S7.F);if not P7[3511]then v7=(0B11001+(S7.r((S7.o((S7.a(P7[0x2410]-P7[0X37C2],P7[5177])))),(P7[0XaE]))));(P7)[0x00_db7]=(v7);else v7=(P7[0XdB7__]);end;continue;end;until false;d7=nil;local I;v7=(25);while true do if v7<=0X19 then d7=(function(...)return(...)();end);if not P7[26053]then(P7)[7264]=(-4285586491+(S7.E((S7.o(P7[28703],P7[21415]))+A[5]+P7[28703])));v7=(11+(S7.k((S7.F(P7[4845]))-P7[1464]+P7[0X12Ed_])));(P7)[0X65c5]=(v7);else v7=(P7[0X65_c5]);end;elseif v7~=0X33 then I=L7();if not P7[0X243F]then v7=(-4294836254+((S7.E((S7.W(P7[5177]+v7,(P7[6252])))))+P7[19907]));(P7)[0X243f]=(v7);else v7=P7[9279];end;else break;end;end;(E)[15]=(S7.E);v7=0X2c;while true do if not(v7<=0X1B)then if not(v7>=0X3e)then E[0B1_001]=(S7.k);if not P7[25746]then(P7)[15049]=0X8b+(P7[0X2410]+P7[10287]-P7[0x35E1]-P7[4957]-P7[0X53A7]);v7=0B1101_1+(S7.F((S7.c(P7[20905]+P7[0X1846]=0B1111110)then E[X7]=G7;E[0x0a]=(V.countrz);if not(not P7[2056])then v7=(P7[2056]);else(P7)[0XBC7]=(-0x01800b+((S7.r(P7[28278]+P7[32269],(P7[12356])))+P7[0X65Cb]+P7[0XAe]));P7[22138]=-2663307646+((S7.E(P7[30230]-P7[0X243f]-P7[0xAE]))-A[0X8]);v7=0X3b+((P7[0X1cDe]-P7[24074]-P7[14274]>P7[0X01846]and P7[0x135D]or P7[32704])+P7[1428]);P7[2056]=(v7);end;continue;else E[0B1100]=z7;break;end;end;v7=0X78;while true do if v7~=0x78 then if v7~=0x7__7 then else(E)[0xB]=(N);break;end;else E[0Xe]=a7;if not P7[29585]then P7[6076]=-4294967193+((S7.o(P7[24229]-P7[0X03cda]-P7[6270]))-P7[0x24__10]);v7=(84+((S7.o((S7.a(P7[23959]))-P7[4845]))+P7[0x35e1]));(P7)[29585]=(v7);else v7=P7[29585];end;continue;end;end;I=e(I,j7)(L7,u,Q,d7,k,e7,_7,A,b7,e);return e(I,j7);end)(0X1,0X7,nil,next,0x4,coroutine.wrap,bit32.bxor,coroutine,0x4,string.pack,0X8,"<\105\x38",{I=string,J=table,o=bit32.bor,k=bit32.countlz,F=bit32.bxor,T=math,Z=table.create,Q=setmetatable,E=bit32.bnot,r=bit32.lrotate,C=bit32.countrz,j=bit32,a=bit32.band,l=getmetatable,g=bit32.rrotate,c=bit32.rshift,W=bit32.lshift},string.sub,tostring,string.unpack,setmetatable,bit32.rrotate,0B10,string,type,bit32.lrotate,table,bit32,string.gsub,bit32.rshift,getfenv,0B1__0,0X0,bit32.bor,0X1,bit32.band,0B0,6,string.byte,error,function(...)(...)[...]=nil;end,{},{0x268F,3268305552,4032503314,0X5b852385,9380555,3198407849,3948166795,1631659595,68142983})(...);