-- This file was protected using Luraph Obfuscator v14.4.1 [https://lura.ph/] return({t2=function(J,Z,r,Q,G,U,z)if U==48 then U=J:s2(Z,r,U,G);return 1458,U;else if U==0x4f then U=J:u2(Z,G,z,U);else if U==98 then G[0x1][0B100][Z+0X3_]=Q;return 0X2969,U;end;end;end;return nil,U;end,L=function(J,J,Z,r)Z=J[1][37](r);return Z;end,e2=function(J,J,Z,r,Q)(J)[r]=Z[1][0X15][Q];end,c=string.sub,f=function(J,Z,r,Q)(Q)[0XE]=nil;Q[0XF]=(nil);Q[0X10]=(nil);(Q)[17]=nil;r=(0X7a);while true do if r<0X03C then(Q)[0B1111]=0X1;if not(not Z[17460])then r=Z[0X4434];else r=-1431091+(J.o2((J.V2((J.X2(J.d[3]+J.d[7])),J.d[0B10]))));(Z)[0X44__34]=(r);end;continue;else if r<0x7A and r>0B10001_ then Q[0X10]=function(G,U,z)local N=({Q});G=(G or 0X1);U=(U or#z);if(U-G+0X1)>7997 then return N[0x1][14](G,U,z);else return N[0b1][0B110](z,G,U);end;end;Q[0X11]=J.R;break;else if r>0X3c then J:P(Q);(Q)[0XE]=(function(G,U,z)local N={Q};if G>U then return;end;local b=(U-G+0x1);if b>=0b1000 then return z[G],z[G+0X1],z[G+0B10],z[G+0X3],z[G+4],z[G+0x5],z[G+0X6],z[G+0X7],N[1][0x0e](G+0B1_000,U,z);elseif b>=0B111 then return z[G],z[G+0X1],z[G+0X2_],z[G+3],z[G+0B100],z[G+0X5],z[G+0b110],N[1][0B1110](G+7,U,z);elseif b>=0b110 then return z[G],z[G+1],z[G+0X2],z[G+0b11],z[G+0X4__],z[G+5],N[0b1][0XE](G+6,U,z);elseif b>=5 then return z[G],z[G+0B1],z[G+0X2],z[G+3],z[G+0B100],N[0B1][0XE](G+0B10_1,U,z);else if b>=0X4 then return z[G],z[G+1],z[G+2],z[G+0X3],N[0x1][14](G+0X4,U,z);else if b>=0X3 then return z[G],z[G+0B1],z[G+2],N[1][14](G+0X3,U,z);else if not(b>=0x2)then return z[G],N[0X1][0Xe](G+0B1,U,z);else return z[G],z[G+0B1],N[1][0XE](G+0X2,U,z);end;end;end;end;end);if not(not Z[0X605F_])then r=J:z(r,Z);else(Z)[12850]=(-59+((J.X2(Z[8605]+r-J.d[0X7_]))+Z[0X45d7]));(Z)[27625]=-0x0038978e3+(J.JD((J.L2(Z[0X821]72 then Z=0x48;Q+=((J>127 and J-128 or J)*r);else r*=128;Z=(0B11_1__);return r,0Xd427,Q,J,Z;end;else J=G[2](G[0X1][0X19],G[0x1][0XF],G[0x1][0XF]);Z=0X4d;end;end;return r,nil,Q,J,Z;end,i=function(J,Z,r,Q)Z[0X3]=J.w;if not(not r[31774])then Q=r[0X07c1E];else Q=-1568458233+((J.W2((J.d[0X8]~=J.d[0X6]and J.d[0x8]or J.d[9])==J.d[0B10_00]and J.d[0b10]or r[0x821],(r[0X62FB])))+J.d[0b10]);r[0X7c1e]=(Q);end;return Q;end,C=function(J,Z,r,Q,G,U)local z={};(Z)[19]=(J.G.byte);Z[0X14]={};(Z)[0X15]=nil;(Z)[0x16]=J.wD;(Z)[23]=(nil);Z[0B11000]=nil;Z[0B11001__]=(nil);Q=(0x75);repeat if Q==0X75 then Q=J:A(Q,Z,r);else if Z[24]~=0XAb then else for N=0X0,0XFF,0B1 do z[N]=U(N);end;end;(Z)[0B110_01_]=(function(U)local z=({Z,Z[22],Z[0B10011]});U=z[0X1][12](U,"z",'\z \33\z !\u{0021}!\x21');return z[0X1__][0XC](U,".\z...\46",z[2]({},{__index=function(U,N)local b,C,u,f,t=z[0X3](N,0x1,0B101);local g=((t-0x21)+(f-0b100001)*0B10101__01+(u-0x21)*0X1C39+(C-33)*0X95Eed+(b-0X21)*0X31C84b1);t=z[0X1][0B1]("\62I4",g);U[N]=(t);return t;end}));end)(Z[0b1001]([=[LPH~S[&=tmfIfQmfI->mf?Mc!WW3#zmf@V#!DDk^<::!4@:F%aq$I*%z!:L)#Bll-dmf?+6z!!#8LmfHp8JcGcN!!!!A5ktK^z!!%TN!!&[FUW5[h!cDoE#'Fg&@:O*K"onW'zmfI`OmfH@(mf>oH!I4DGz!!!#f!c;iD#]t!+FE2)5BC>k!JcGcN!.^3R5ktN_z!!)HgAqC!_^i_+PklG!DW"`B^Yt&q6^2&z!:Kr"JcGcN!!!"l614hnmfd'*D09[`!Eedl6Z2>pEb04Y#'4m,Bl7R8!!'h7s8UtBmfI!:mf[`XE+OV$z!:[bl#'>-0AT)2L!F"pmC@;=P@ROR6$z!!"]=mf>rI!_[G"!`O"*!_mS$!HIQ/,OYX$#[^qKDf0&nFRK6$mfH1#q$@$$z!.k1Nzn3QLD8ac_)DXRU:q$-m"z!:L/6ATVNqDK^U3z!:W7*z!!"i@mf@It!Eo69"]OL`!!!#f!I=,8C2SV'zi,:mL!CH5YATDg0Epj$Cq2G@Sz!:Ku.DLqigz8O2_F?ge#4mf@S"#QOi)z"bH^Sz!!)HjAnc-nmf>iF#%(_I@;KcK"^bVFA7Y-25&!"F#A7UiAn>k'JcGcN!!!!Q5jnqoEc6&.FCjnCF*1rDz!;rHSq:P%i*rc3>s6g/5ASbpfFRKEHD..NrB^Z(6BOPrM#@ChPDId='JcGcN!!!!Q6\5:p)9Q/hSb!I4QLf+CAJiDId='+?^i[ATVNqDK[EV/hSb*.3O$f.3S'aEcQ)?@;mfd'*E,Tsh$=@.^Df^#@Bl7SPHWb90EZe%u@3B-!G%ku8DJ`s&FXG4,WLDKBB0FRKB??ZU@!mf[K9FD1+I9QbAaE+n_4'ac'++?_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+aWhA92j5Bl7SP$X[7XATV@&@:F%amfdZ?@;KcK#'b)s@;KcK#]t!&F_tT!Ee48kz2*gU7@rH6p@GbD0-ZGtrs7d.BUT)P(Ha&mOoeZ;-RTrg%kh6(C(0t#6u=f#P&*I-k@CI(^J1f-R]cQ-T`C\+&W=K!u(tF*s79"mg&:t!)H'F+k5C>TI"#k&a"%gN=l#6u=a-O0l9*sW#eRKWpD;?mF/56hEH(_>=$2\SC\#>GF.0,L&\#<,on0dd&8"aL(TOQQXB#7%R@;?mH-#YM!!^E:c5(^J1f57n,R#:LrI00][`01-O7#td3MZsM9?XHSV7gD`n#<*J)ap('j#6un[#7%:66PhZd6RP)'6RPA/6RPY76RPq?;?mGb"%+GK#>YkC#>YRp#>GF.2])eB#!Yuj#GVHtJN#D*%*-mp)I(^I&F-Q!*Z#;8s[#Km09-U.i'-V"CR#<)lc#6u,6-Vjt7-W^OK+%HQ1#7!1)#Kd68;?mHu"#J1!b0./[q#P&$W6T6Y'(^K=.0,OrJ"#hV]+#d(&#O)7R#9PTd(H2Rd-U.iQ7gF\J;?mGe!^e>B#=BkO#9dFZ#>td3\H+*++"oh`(FLg?#;8Fd2[9p"-O2j@+"pLs#DiIK-Z955B*SZ/-Z95W-[,e_-[u@s+)_B[#=f"n#7!1)#Kd683*#7;hS-Q!)?"]l%4=!ngiJd#LZ#7"B[-Q`j9#GM;J-mp)I(^GWt-R^>a%oNW;nGs4,2[:0)ap('B#;6<1-RUQF#7'r(3B-W10S_Z;b&#;6o!Jd!eh-SIDV#7'2i-mp)I(^Hc:-R^>a%i>PG"Xb]G*tK1n3[Z='*tM6S#:"'r#BXf!#95?$#9QhK#E&U"#I4R^-mp)I(^Gp%-R^>a%i>P?#:CoI*tK1ng'/puJ=-RV]%:FApV-RVtn#7'Jp-mp)I(^HK2-R^>a%i>QB![gkN#IX^O#O2C=56h]P-mp)i(^I>M-W10SQ3'qh#MoIa"aOCE!<<\NjoJ?b#?+M*#>8VE-O3!d(C*hC#K$WL-[Qq5#7!U`(FKG2*sW#f&!@)D;?mFU":k_BB7^C"(I&-0+&W=K3Dp(e&Isj"&I2AB&m&-^=]Z\H;?mF/$td3!uIC0#<*Iq"p[@K#:Cl"-RZb8<[T7*56h]P;?mF/6PhZd(Q&S*58TIi#=gQT-SI[h%lZil56i!6#=f@22[<4c#L3?J#6tWI^C-YJpBh!M.=qh'#7&'G!C&N3"Z8M/Jd>6Z#I+:2*>nhaN91.=#6uaqiWTQO:F@Lp:^7L956hu8;?mGJ56h]0*sW;]56hu8;?mF/56i8H56huH56iP`(b`/t0,NUO#<+FD-QbPX(FMEP-SH;iM?Z";#6tQ"#<*GO#6u=eJd;T/;?mF/(Q&>#0*r-o00][P%hJsV#@YXXcNO7[;?mF]#6K$"78X4+!!rMb!E'.-dfNDP#Km0H#7&-JC6Ata$"%G9#dOV@C#Eo#I=S@\d&IQDJ*=>"DqcVX8u3(#O;J0B4&d`C=30h"(,f["S)Y%;?mFoBRfRD>?_Rd?JdN,t?h+O/B2Ss>B`qKB#;-5d?YY/qZ2n#I+;IB4'X"C8qTW!af]*!Vuq+;?mI("(1$p#A7pe?d]-cJclScN_A?]#)'Op9V@?Y\R&3aYbi#E]%%_@"-b?XL)I#A7pe?b-AI;?pi4#7&]ZC8qH3!FJ]2?d]0'#@@^RB4$MtC75L8#@CiD#R>!?#7&EQC6B!_#%),>#bhB-C>&u_!af]B%+5;d;?mGe!H)OW110#H#A7pe?h+4q#7""AB4''l?\/XjB5V?hOpPn"#_E:g?W%,ABA*`+B2Ss>c2qlr?ePTsdKE`\C-np%?XLq_#A6p>#L3?W63h.@B4$N)?W%,A;?mHS!H)OW\cQ70$O:<^B4'p*C5N98?W%+6Sc`kC?d]9r_?np#?YZ;B_@'^cWX&r=;?mH]!GC[*B4l*p?YWqG#A7\<$YO*iB4$MsC4Zko!FJ_0#EAn$ncZ6$?Y[^lOpGE%l3R].DJ*=n"^g6s#A7pe?g7f0RLJ`j?XL)G#A7pe?c!4Yq?dI?DJ*>)$Ym6\ap)3f\d?L^?W%+6")=P:ncrN:g'WuH?XH\9B4o'eB4l*p?ciCI#7&NUC75?Y"^c$0#iZ(rC?c/+#%(`#!=*78#7'r)!I+8@`u"dV%ZKNN;?mH5!E'.-WrYR`Z(e30k^=b(DfFT-O1IY":$RrEX+N8#:BaS#7"+-#6tK@Jcl;hB@6nn%psnk#8^8C#@:en!O!69'iG8A&HDe=lK/+F#7!=g#7!%_#7%:756i!K#BpCX!d=mM!`B7.UB,-pmiA;H(RbL4%mL:((C(`]#8`g4#9QhK#6S6:!tRTe!s]?7#6uIY(C(10#6u>H%j)$'#7h&-#6tJu#7h>0#8\1S#7!^_#8_jpIg63V#7(,/56hF;#BpCX;?mGB5,//a2c9kc&O%';=%!8u#>td3o)h2^%t?eK(P`"rLB.Vb;?mF/56i!c!Da5e!=)=(#CfVV#L``=#8_jpIg63?07SHTZN>U];?mGE56hF3:Ch@K9a:o1-s&'/;?mH@!C$eoDbgm^#>GF.?RSu/?U"c+=$Hop?O'pC#GF.=$Hp#?U"c#B*W&S#>td3ScM%\%p(t##@@^C#7!Hu#A6gCB*V-9#?O+p%pqO+#A49S#7"-3#K?cs#6umuJd;T?(TI]F58Tal#=hYs#6S6:nGtR:#6tK3#7!^HG;"G1#7#GXG6\@;#8_jpIg62[Ig:td3)#sX=r8drW#6u2G#6to?#6tW5rrSN'^B?b+#7iEl#8]T0#9Q/8%jt6[#6P2Y#7!Hu%kg]h0*b8X*sX+t%gN/AM#dS\p#Q3P#6to?#6tW:Nt$jJpD6m9#6tnY#7#/P#8^8C#8mLA"G5b:;?mGB;?mG:@35_%(_>=&05N9H+$TuH01.*G#>td3"#gGi009[\0,+Wr0,P5R""+cf#:ECS#8%(T#7"mn#S/"=*u?"#*sXu-#7!.+rt2.A`sMoV"j$cF#k[3Z64X;+$QfTY56hE@1^>*E(q1EM%$q],#6t81&HE%.jT/6a#89u?#7D$6)n-1#(Bb6R#9O0]#?;!6#>td3)$(QS"6nqK;?mH]"B#I0df]i\#=f"s#7&][6U->,#<<"oGtd3"%,S6!=(Ui#BrB;:No/rIg8>"LB.WX#6t>k#7#H;#>]P2:O`U:?\\Xe3]P2?[i;J=,-e]3RLB.W?#7#H;#>]P2B7C.RDhe>u3W2lm;?mHe!^?o;2dA9H#>td3@m:2G='Sf3#>td3&O-LJ='Sf3#>td3W<#3g-WaPS#7"-3#K$WQ(P2og"eG`:#>td3])`)q!A=[U#7%+,6f/HA&uQ4,%jqSuWW`V\&I0B_#9O0U;?mFo":k_B56hE06Ot7D;?mF/(_<>A-P6S"#ZV.8;?mI#!^?o;:L$[##>td3L&r2&g&j8u#;8;/%n?j6-^k37BUT*+02`#[CMd\hMua5\#:B]#!Z))>#7#$3%p&uF-^k3GBUT*;02Erk#>GF.7m@5K:I>Xo#8duG!FJ_0#Au=&-U0g#2b-(;5>P/^#B!EE#MoIbW<"p_;?mH[!t%a+8O[nf.547g!_QBEJd>6Z#89HP0*`0r#;9+:-Qb]7-O3NS#9t?E&!?u:2]%VY@kW`@2c9kclN&LH0/kaI2j+4C7j!lq;?mF/6T5M\6Ur4';?mF/8gt:&#Z:m4&MC6fh]Cqb8okMp#Z:m4>;]2POobYk+-H[m57[us#6uJ(%kg.)5q#7hn)(CqT)#O2C-56h]@;?mFE-l3C956hu@8/DLI%2YH:(GZd;(IJ]L#>td33Dp(e5m%:9K`M/WT'?>S#7&Em;?mHE*BPp8".')nWtC[##>td3dg&7,"1J@;3td3<^W2UY6,"sT*)P)#<<"oVZT<$!iH,*6_=Ia!s_2S"1J@;3!Z-Fo#Nl.)OobmW!`B7.8Q#cu]*o=U!fmD\!^j-mNrfP9q[nkjdK_`Cd#>td3]*C]1rrE@;l3.]R!b_'/&!$cf+9)?`"hPHJ!=)L-#O<3k#8ch1:D`0q+%'E0!XCpp+9)C<(\[tQ!nRJYq\f)c1A#7o\n:D_Ua+%'Du!XDU.#A,t$#M0#ocN4>&6dGhc!XDu^!XAs.#7"9s^B)pf#=Hf=hZ=$qg&hlK!`B7.:/V<%P6"$XLB@cKDiXu*6iR4S!s_UDLBAV"LB@dV'2f&?dfr00k5klUcN#=FOST*#O1Nrt^NiW1Hg"##uC./s?%QNL+j#MoJG#=!tG>_`Cd#>td3q\L7XNrpIkNruQe#=6K?ao[V+(P2ntQNL+j#;\aQ#7"u+!XAr8k5kkn*=%W-(IO5c`rQEC#7"QOWWrd$!uIC0#H%Z0#O<.l"":V\hZ:Io3m%\g"1J@A[faJL[f]M5#6Q*X"1JBT!^jF!NroVb#7%RN-]\@e$F^+)=2+hB6]V>i!s^!a!s]'/#7"j=#7&uf6h^V:!s`(d!s]'/#7"Bqf`DEA!`B7.dfDq9",e!$;?mGb$Ub4)#]_"kNfR#7#e`!fmEg_[KEJ#OVa4-fP@!!`B7._[K;o#k%i`!Z.:/#PS:*#HJR%!^m7u#8`g4#Nl/$aoN%A!`B7.CDZgT#QFi;#O_^!(alm!pB"Ca!q-3b!Z3;r#581"mfMqZpB"4t#Bgq3l2cqJ&I8=;#8eiR!J^ao-gC_n"#C00pB"4t#B"0h&,--ApB'dbmfERZ!XFVi;?mGb"@NJ"#Aoe0#;e%<#G2*2Jd2ga"&]@/)age1Y6,"f#7%^?%$M))VZUe>!sa3%VZWOnY6./$!N-#);?mFj6h^W]!=)m0!=&j-#7'c#4,4fR&a'I+rrgppY7!`'#7!cQ#Hn0u!`B7.7Mjb[#EJpR[fMfs#;-5dT)qAmVZI)jLB=X\#8`g4#IaaNU'(_9!`(2A!XC]W!XArg#7%..%+>RhQNA/1""smHk5r*p#8@CJ[f]CB!Ug*Y!b:Bph?*-I;?mH5!>m2q#)<9t-c,nF""T-/Nrt.>(alm!Nrpnf"-3P>"&]@/"!R[G#7"o<":p7i4&:V6LBD/r&!$fj#7!%L#:J[98EU$Zk5o;U!Y=`$B#23;?mGe!>kS;#F>N)#DWBd&I8%3#9iO;#7"-3#L3?J#7%RH4"lWsQNJZ9!\]lB;?mH="p4N##?aq0#Nc7.-fP@!!`B7.lNCkC"h+TK")$m"[faYQBAs-)"4%'I#6t?DiWQ^mf)opB"2=qi#\SIm"4mWmf)s%qJd>6Z#=CKV#M0&F^B)pg#=HN6hZF*]#6t>uT*+6Y#<<"of)nCT!S7DY;?mF_B1fW8f)opB"4%($#Xc?-f)l7F^BcNE&,#=G*ck5trL#7&i_;?mHe#"(V9!XD)J!g`rn+cc[0#A:=C&!m?-Nrl?aQNC%i#Km0H#7%"/!T*s^!m1RFf)jP*hZ=qP!nRME"p*T_f)kLItd37Nel9NrnkV.usb8!l"do^B2.Oncf-8!j;ZW!WgmS^B/ug;?mGE5/RU1k5nNd#GV\p5E>jN6\b`0!XBm0!XAsCZ2kK&!XP+oYm-6j;?mHu#!4LR1;eNrP&,uZ;l37KK!\O]_Nrj0b!XGM%B>Of_T)rl-!XEOSg&hkh!c>[R#:(o,#KHmD#7#ta;?mGp$Z3?T#7Nu/"0Ve3;?mH@#X6W=#Nl.d#7#k^>mJ(Gk5lJJRK<-a/+3Q6!q-1--fP@)!\<^@pB'db(ajY(!\<^@pB'db(an;GpB"Ca!q-3b!`"m`mfMqZ(RbL4pB"4t#A+d(#RBMo(Qnh)mfF;o"UFc'>mKs&k5n$V#7!WB!p9Ui>iu.n#>td37KV`S#PJC##7&'KBA*FuVZRp:"!7b8[fNB/#=FORY6,"f#7%^?%(Q]MVZTtd3qeC!j;[B#",QqNrfPa#6uj_LB7_#"]>R1`X"cr"pa;m;?mH["\=CM#G2&IYm-g%q?Bh&#JLX3#;:i7>_`Cd#>td3jp,bl!=,t4D>+&96pnEarrE?lDheB!;?mH]!GA\>%sL*2GB[]b#7l;G:Odk,dKL/:!BX)4!J^\g)@ql04&:nW/02`#[])cQU!tV:14&;aTVZ@Tc#R@O6BBfO/[fL-Q":r6JBA*Fu`rTh1#7o,]/dDX5!E'.-4$-6)!LEh"Z3(W0!BX)L!M9Bj#7#,OLB7\c2?sJJ!Xu=<#QFg>RKL,)f)]X?#PnJQ!G^7-:M4"W#;?mFr:6G_J!q-1,RKWrj!aQ&1$KhI,Jd;UJ!`B7.,94`k#7]hsRK]#Z6^Il;!=)6%#3Q$@#>td3YlY?Z!XHIB6am*2!s_3&"31KK2?sK5"&]@//n`l?&'k>+`ridQcN@&M#DNtd3""jf`%i:Z<#8]o9#9ObN"U?D\#;[05%gQ'=%gN=k#8[nh%k#9Oa[#7!7Q.0gYe#6th@!!AGI!E'.-WrWe;2[9@B2t@/R0/#7K#8]u(I&-@\d/O2&I16"!B2s[!`gs-2a7N`2a\*?#>td3@m_Vbep#@n.`Q_>*<>LWM!k`*B#$sH`/N'l72,+q<)5bE^j!6UJcGcN!!%OK_!_Z#N?\oKQ3;32=+frOHh._koCh4aP-A?-V/h.fz^fS='z!!#0tJcGcN!!'f2^k)Odz,f&j]-6))u`1KiMT=V2BIZ^V?J5,J9BO/CI4RWQ\K5Ne.62!!!!a<5=(cz!(=Wk"e2eD'c6?MP\2"9z!!"gjJcGcN!!!!g^k)Od!!!"L>JPgjz5ZPUOz!!"XeJcGcN!!!!K_!_P0J?*JNfG]X!z!.\7gmg)R[E1Wbb$29#OzJ3h!>"IFIh`.@shz4M^Cj=ZiRj\W&oD$`eu/[JcGcN!!!!Z_!`'Sn^e+4n0im*V+UE0:0c@8U@atu`)D6fz!"cs7%k;,&c5/0"AgD9^Yi:6aqDB!kA%"WK1hNf/Jhz!&VL[#@0W>+8?a8JcGcN!!(qk^k)Od!!!"L5eqsOz!(jup$QTind(A#We7(>Imfbe+_E,I#$TGRKk%-+6):#/fmgOREar`NgfJRaAcZb)WU3`?;h^$:;"2_76t[fIFZ)$OpofFhd3LF*U"QJcGcN!!!#g^OcFc!!!"L7DS@!pL`HZ1[LS"O(@\j&\fa?h/d!^o+N>Rq'WA.JcGcN!!&[H_!_N^ID]*ij,JWjzJ5F&M#ne<-gM]b&negg(\?nS1C7=EqEHt@_mg$8:F$7>CeG0dWs8W-!s8VmYs8W-!s8W+Nz!8q_0JcGcN!72?W_1DXe!!!"tbWpa[z?u!LQdf9@Is8W-!mfe82'CJ\Kz!.\Imq3\,\s8W-!s6g)a_C1!($_QV,F]Sb=?O?e-mn.KKKkQPBg2H%\5+2Z*Y8"qKY7G%@Wl3)EZtAs,*5:,VE6^0?Ar+We&S\+\h*/+XO?"Bsj'T(WR*_:J'+b&"69.bV<:.,0mg1q@2>DYUgHgmPo_m9akpG)uJcGcN!!&+@^k)Od!.]6]>f#k?Aa#n>>L2+>N8tUXs&:@CK&gr&TINLW^\QF%s8W-!s8VO2=Lu9)<;;Em:r;GgI%Ts+14Nz?pO04T7Q2U%S3TiF$o^GY4rFE"+&043]5?h/k%0$3*-\#.?r45t&QX'IEtKN:rKPe<7DAcTHcOU6SN#+bB[o!!!!%QGE<"rr<#us8W+Nml;3bQ;lVRJcGcN!!'Bi^k)Od!!!"LDntfM*hog^.uh!DO\][Fmg+kg6HbdV.1P_WS$=(G&V(^7Wa11@51n5#JcGcN!._/r5_8t9z*5I.+z#a)pu-NF,Gs8W-!mg[i)4Qp6iXt>(,nk&3Dm/R+cs8W-!JcGcN!!$ti^k)Od!!!#3QGA(PzKsO$rz!9f0QJcGcN!!(r7_!_cmOXS$[kAS])i-4ho;M"lKzQGDqpXtnkIgW@ffJcGcN!.[nh5jnpN[T\BC#4G:bPNjHQ/=:_oJX>6)Yk)!OILMH*$35f&D6dE(P=49JFqGqs'/g8T;7W*!OBj8l=njRV-DJcGcN!!"-M_"i*?s8W-!s8RZNz^iR<[%IqU&.(e=UAB8NqHdREFz*0n>.#c0oMp7NUK4mrGU\:O\\!!!"\Q,)htd6ts;S3@M'n]UgKAV'm^!!!"L7)8U2rr<#us8W+Nz!5MRLJcGcN!!#-G_!_VXT\krNdtOj.hgth.!!!"lLVW?bhF0i?Y?F1XAqC!_!!!"lJA?a:z^h1CN%/_JR(?A:S0.f\o+G'Rn!!!!a;8DW2n3]k_/*CAE]I$1>r_WL\$`rD:!;umk\+Ks?q)A?Rs8W-!s7p0#s8W-!s8R\fH[^JJn^YC+z!.^EOJd1NQ!2>/)^\OE"s8W-!s8VO,cCFi=r/(4U5XLF62if$Y3K@YBb0a&(-=U*QZM+=us8W-!JcGcN!!!"c^k)Odz;8@b`z*0J$gz!/.RAJcGcN!!%tD_!_G#&0@9BJcGeD;lt`6_>-UAs8W-!s8VnHaT);?s8W+Nz!*R?-JcGcN!!%Oa_"f&Ns8W-!s8Vo's8W-!s8W,f"HD(.n*^e0=%;;F+6S\z+D&??oMfcpQ\F,-JcGcN!!#8m^k)Od!!!"LB#*jC%:EsrbhQuWA4?rYLDJRgpJ^+eJcGcN!!$DQ_!a_G>1#aEotu]D9,S]AP!hH-Dd)`13:)0_SS66SV52X\[&TkWI!dEH^@bR6lSG:LbrSgrQcnRgr,j`)(qC/9(P"AZJcGcN!!&+H_"j)ls8W-!s8R\$,^`=cg"aGr!!",r`@;D8Jk?FQ.u+nn^\K&@s8W-!s8VNp#o)P2J#0X9h37:3^JF#&E4(;5fr7^"_ZBCn?VKoajc+45[$Uu]m6[foHMEXq9Ap=s8W-!s+14N!!!"lNkg5Hz#_9^Bz!!nLumgz!(t%Yz!.[STJcGcN!!&7J_"j8ps8W-!s8VnRrr<#us8W,f"H#,CXR?HrP.#,rk:Qs8W-!s+14Nz7DOL,X8cP6aQC6hz!:Y$Eq;hSUs8W-!s+14N!!!!MR)&.r7qUX7D]D"HJcGcN!!)AL^k)Od!!!!1IDG:VV[#Eu_Ygioz!'j`'mg6[H^[P.:K]O#%z!!#p4JcGcN!!$,W^k)Od!!!!YKtr9?z^g"U+z!3h^'q4dlgs8W-!s+14N!!!!AEkqJ[s8W-!s8W,pQN.!bs8W-!mfnd/kOegimg[Mk4#KF+4=i8ideobiz!)/`pmh*_un/lXj(s8W-!mfR3qj+7CfNaK)rf>%+`s8W-!s8W,f#nr2;_YtLda=Zihd.\l-3_3#lPFN7(mfp]P:i9J-JcGcN!5O<>5_8t9!!!"L=hsJ3K)D>^hYlL@JcGcN!!&s`^k)Od!!!!)QGA(Pz'U$7`z5YT`oJcGcN!!#9H_!_L?WXI=r-kCn0z!$]5S5Q:]_s8W-!ql@IIb-oDq+/Z=ZW1n>ZD<`8iFT@0C&-RsFFjJm!!!!qPed)kVuQess8W+Nz!;MkqJcGcN!!"^)_!_ZqWM>k1pGN*#%\&&)9OI.TTSL;N%1'U1#/uDCpY015U299,#;Cem1tMmsfmgY,>9V]EG+&+R3J(4:G!!$sWH]7I1mg,tAfk_7BLXto("jSR@(BUL4?N/E!!!!qF23A-zJ4%-J'nQDbs8W-!JcGcN!!$tm_"l1-s8W-!s8RZNz%%"b]z!/Q`PmfWq8bV=\Lz!*6mez!0ihcJcGcN!!!!l^k)Od!!!!a>JPgjz&lBhPNs8W-!q%E`-s8W-!s+5!uFH[OElG*-_nGiOgs8W+Nz!.\(bJcGcN!!$D7^k)Od!!!#EblKDH6[LSU$e3LYF:1QJqSbsg,7>f"NAuLi!!!!aR+=NSz!!#a/q-ApYs8W-!s+14N!!!"tOMHGJz5\Rrbz!'jT#JcGcN!'h^\5l#`;G2ez5^L6AK`D)Ps8W-!JcGcN!!)5C_!_X4Be5NEH=#CA-8C)Pz?t$k>&U7Ft4tT4)1GLluaL86.-$+YIz!)C=]z!8qG(JcGcN!!%8-^k)Od!!!!IQb\1Qzi+ToXz!76tGmg?DT$j)8dGOX@CJcGcN!!%OX^k0-h$j%r7f"Ze:z,aQ7Ajo5;[s8W-!JcGcN!!)AI^k)Od!!!"L9Yg+ChI^nts'\,V$j&-WA7_qq'tsTDY_2$D*'oOlJ$f@L3.VXUR>Vi5E%t$!&DZM&M.lr+"k?eik>E#V3NdMZk(Sj$.r6RWnOjL\X&8r;@sk.(Mnskt:=Vjcr4F&9i^+!!!#7&D]VIWW3"us8W-!mg/hU;?P3G%kE53z(mr,7B[$MVs8W-!JcGcN!!%D3_!_jFb9E?+lT7ptK)5#6lpNpQq4O;Ys8W-!s+14N!!!"lF23BrR@0J2RCU*$#/W:X?NM@%zJC)D'K"Z^L5[k;7^\N1,70c$^C=3aS"$\[K#%#7"m&%i8TI#6u>`3ZfGVMAmWZ@i';1;?mGH!>#5:J`Zu2#6u2G#6to?#6tW7#6t?/#6t>o#6unsRN)qn70bINC4ZJL""uP;#;>WK#6tbV#Jq5m;&:%s"&]@/")TCj]E&TL(C*;D%gQ)>#7!2[![$S6!bH'G#/01#;?mHU$W737b6q2Q#K$oL\crBU?a:4J(MA==%j+[S#Eo0d#6t?"#?M.F_?0!+=%*?q#AT\2M?I!=#7"=;Z3CR.!uHOp#9Pl0#8^8C#6S'5W[,.[?Q'.cC=3<\!>eW=#Q"[3)@%'ndKZ-U(MA==%i8+K#8q0s!Y6YWJdj(T$7?o;;i2J8+#aE0(K(JC3Dp(e"$Hko=)+`=U((0m#?M.F_?-_>=%*?q#AV[+dLoV>#7"=;)@)lDqZ5+LRMH]A#P&eE#%+YI#8^8C#6Pd"&dKL;#6u&PZ3COM(P2nt+#aE0(K(JC"&]@/"$Hko=)+`=\e%q3#?M.FWZKjr=#L9g=',^-,e=1e)@%(7!R_1H!>eW=#K$WZ+7]F;?Q'.kB?Co1*s3VF#g*9J#7&-K;?mF/4U23nC8(gQ'j!g/4(C,"Z#7"I2#6t>o#7"=FC>ot070cm!C4ZW#'j!9u#?Mf^#8_.'#,2,7?]"mi(M?>V(K(JCNWE#_#G)#t#6tK@nc8t;"l9>'#>td392uK-#@CX>+('m,#:E@r-gCdMZ4$ss:ELqh9a:nF>TX1U;?mGE?ePYg+&W=Ki<)s_#6R*o#?PZ'-1W6]70cm!C>')Z$!0"i#?Oe.#6RQG#Y4G#^&aZ/7n4"Yl6&S[#7!J27mEFY70c$^C@WIp&3i&X#hD\crZ]SH/s#NWN;nqAd'N?a9k@(Djpi#9Pl0#8^8C#JL4:#6t>o#7"=F;SiuH4U23nC>&d,&m%L,H&+T`+(`2H]%q"l.#8[Qk";_;@#7"a:#6t>o#7"=FWWhAk=%*?q#AVs(_BN&>#7"=;)@$d%aonF>%p0)%-+X:fdKKjdBC[&R%oNW;L&t6X#Oqq()@$dcU&bc8!Y5Nj!E'.-^'&)k!Y6(L(T@Fm$rR<8"$Hko=)(X%'N[^.5PG]g#3QC3(Rb^R>TX1U;?mH`"Tnf1$31I&joJ?b#HIo(#7%"*;?mGr!`]a9#>td3"$Hko-Y`uD-Ue7f#AShkOom'i#6uUmiZJIJ,R4Pj=9k90\cu%;#6Rj/#6R*o#:F7aq?868#:Baknck6\-T227-XX.`#8\2.#R;G1#6u&I#JpbX"qq4H"()rO(M_A&+r=5a#7"-3#6RC"-O4C<#grr*70b1FC;L3r-T227-XRbs%r05i,&^hG,mP5a#6uDZ)@$dc+qG1c%gQuM#6tWE`tdbS`tqVY#8mP&!!SVL!E'.-ZN3r/#HIl'#6t>o#7"UNU&u$8,[Uc]C4ZIA?UY3,#AShkiW3CE#7"Vd!CoZ.")[K-#@'7o#=iEa+:gt>7n:u0D-$rN3f#CJN:#=hc!#7"-3#6R*o#@D5?*5Vqf4U24!C9eP2#@Bn)?O(>7!hog)2?sIo";_:J:'W^"nGtiZS,m9>((Wo5#6ti=#7#E\NtpO\V[rnA%0-g9joJ?b#L``P#7&ER;?mHE!`B7.])kk8#6RC"#6tKHU'3J7(V0VP58T1\#=hYs#6Pd""U@gZ#:DHJ2_V03;?mFM;?mF/4U23nC>oB5"'7nrh^kXoVE*#6R*o#?PZO#EfOg"-Pso0#;9GY#7!2#q>iN6;?mHX!>:_(V[b?]&Oc[-Woa=[#7'Pr;?mHe!`B7.gB(%*(DhiK;?mHM!`B7."%#>td3"%[,\-_Cfb2_V03QiRFF%oEiJl390P#7j];#J1%8#6t>o#7"=F;SiN;70cm!CAJ,)#$3\f#?PPi!]N&FU'CofBBf^d5A,iU5R#6R*o#?PZO#LXJk70cm!C=3?U!`q8b#?PLB#7jZB&%Vm.#7hn`\cN*aB>Og"-Pso0#;9GY#7!2#q>iN6;?mGp!E'.-"$Hko=)-^tWWlNn#?M.Fg&p=;=#L9g=#1(/-e/5&#;9H,!s^btU'3J7(ZGT'58T1\#=hYs#9d(P#7"]#'))Ol!naO)c?nG'2f&?$Wk(J^Cq,U#6t>o#6u>c$L.d:70an>C(eAa+#X?/+()#V#7kYf#95l3#7jf>#6t?"9a(M"Xl]X^#6u2G#6to?#6tVXru["7QPra,#6R*o#?PZO#FYft70cm!C4Z_["]n+tiN6B7^1D2d`9a#o#7"=FJd$0r70cm!C>o>Q*EP-(#?N\d-TBKT2_V031C#QD;%F3&"ucbl%oNW;"'#R2#>td3"%%#7"g$%i8TI#6u>`3ZfGA#6t?DndHT^@i*#`+&W=K])iH))8?K5*`<4J"%rlM#o#7!J.Op'bI5>+3G#AV*W_A>F*#\fP3c;i2#k?OC.I-W>U,?XF.I='&>c)HU!X=&7flC5N>g%SpH['*hT4dKp.c+]emR;?mGr!FL]c#7jZB&*a6jJf4k9;?mHM!DMbc#:C)g(C*eR(Xa-u#7&EQA4I.8/dDVWC:Xn<(/J:p!XDe>iWiOd;?mG@9]?9^G7b'm#A8VkB4kl*"D;@F#7$_!DHBWV$8)Pg='rNE#@Chq!XE@8B4q&G;?mG5;q_F'-S>W/5AGcWne+/b#7%C4&I/gO?]"mi(Jttbq?Kn'#OVU9(C(1Pl5p6Q#9O0U<8%O((K(JCDBW?l#?.o7?XI\X=3;1o=&76TCBkA?DFZp['46Uu#=hYs#6Rgn8,td3dfs0:!XBNSZ3;$\!uL8.neP+.#8pn>"U>Q3WYYmV+V+e_"lTIm#>td3K*>-X#6R*o#Hn2DC6AY%!_!?t!XEK*)#>#O!]C8gY6$J2+:$3n9UZ(hf)[&@!=&j-#6t?KcN0X=\cu%;#J2*nRM`=8%pp4[(M_(qaqPXi#7$Fn<P#Ftt[*SMB+Oq+)cT)oIo!ob&h!_!?\!XEV8!g`u*$:P2d!XEIt,*F%7!]C8gQNCMt#8^a)!XBfE+!9bM(W%7![g,\N*sYLF#8[U]#7"Un!XBfE+!:=a9St)#02`#[!tbb[#@E>i#:E@r-i+'Al44+Y&I0Zg;?mGm!`B7.[K9h,"U>Q3Jg(F9+V+e_"lTIm#>td3o,_7r!XBf[Z3;h^k,@?<0#!B15g7oBQsM`sF^$+CZL'dhN8ru'Dr@^cr)#6,0?M?4#)B;?mF/4U24q!c"_=RLcS'70g!t#AX)@\f\*W2?sJj!nRJ,!kJT.!E'.-o,2;3(pXAW;?mH0"^d,g#8_$Y"W%sW(Z#1U&Q/i=],jY'"UFc&9SruYrrFn\-g(MJk5gVEWW?!&#E'6@DW_&0!O;fBg'@HY[fKj1#7'Dm;?mHE#&_`fT)mpiCD@dKZ]eT)hgp#P/IChZ3sU(>f/P$3sqT"pa#dB>Oi0!T*oOne28k!E'.-q[-u1"m5pL!DM2P#O_[eg'7lW!E'.-HP$M/!=(ua!S7>WBCZnk!T*oU#7%";DXRVh!O;fBg'@HYk5f54!Z1;+;e#1rmf?;k#D3%Sk5j`HdK=@\!=+8Y3g=m#PS68Jd2P\!Aas.k5eHc#Fc6:_?KB/mf=6Y#7'u((]"jOrrH"&#L``P#6t?&Jejs[_@o[r-(b72!Y(b'nen&$70f.\#B$.8QNDaR8[9S5!nmoTU(EpuT)oIo!g3n_!^-bnQND&s!g`t?'h&@o!XEJg+M%oH!]C8gQN@uW#7(80$DJ+;k6)UT#7$:k1C#T%!H.?,k5i^1?a9_o#7%F6C8qI&%'K_$#Hn16C76Ej)m9<$#7%F6DP$s-!Q#!0!Kn;J"HNS$:QGOn"B#I0ZN=ln#f7&.!G^Oi8!TsJ"g'7lO!>h1=#PS68g'7l_!E'.-P6i&Z#7$"c(YSusNrh*B0CJp>#7%[@;?mF/>FtuV'"T2\dM/;TT)oIo!jW3+!_!?\!XEV8!g`uZ&Ocqk!XEK:,gma#!]C8gQNCeLk5iU+BDN)#!TsK$k5i$m.T-KV^'#83"UG&.1C#;j!H.'$[fNK0C4Z_C#.FV?ao_n3!E'.-NX'Ib!NuMRC6B.>#-S&7ao_n3!E'.-qZU?L!sduiB;,Rm!TsJ"iWTSU!E'.-mKaW_#7'u((YT*!rrEqi#7$"c;?mHM%7h1-#PS6BmfjGp#O_[0g'7lW!E'.-lN'lg#6Q3n+0l6G!Wntq#7D?R)$cc8"Ugq(#8`O9#G2&ml5Q>sT)oIo!rjGp#O_[0g'7lW!E'.-UB27++:%WA(YT*!rrEq9!saS_;?mI("rGtu#QFf\#:J[8DW_&(!Vumr#7%R9;?mF/70g!t#AW6#ndqu+70g!t#AWNIU(jd42?sJj![6G%#7##7'@I$H!H+M1hZ:Rs?_Rc1k5f5,(?Y_]!GA\Qk5j`HDW_&X!P0%Rao_n3!GA,1k5j`H(Qo".mf?;k#F5H.g*?pd!Aas.cN.q0!M9D`!c%!(l2mRY;?mI(")?NpncQ&r?a9_j`%#O_[0g'7lW!E'.-lO"H^#7(801C#;j!H.'$NreeQC>o<[!fm@pWX"Rck5eHC!TsL3")[c5#;eFG#Nl+c#7&-R;?mF/,Jk,R)4ps3T)o6*(V1OjT)o0(T)o66WXf?,!`#I3T)tVd%A*^-)kR0p#7$RsDP$us!icu(#F>JsC>oo4*L?gc#7$Rs4/)oA!TsJ"Z5s8>!>i$_#PS6s#7%jAC?buf!j;WB:U^AA"CK:R#Nl,#U'9]\k5cCY"UFJs(ZGT'pAn.s#EB'+\fqB7!]('7k5fJ`!NuO0"(.c-#Nl,#.d$iq!G?udk5j`H;?mGm#\Tk8k5j`H(ZGT'mf=6a"UFc&(ZGT'rrH"&#MTGiM?4%/!E%/DcN3kI(Q'IChZ6U[#FQ)=Z5s8N!Aas.k5fJ`!NuOp!`B7.h>qMT!LEi("E%#=!Q"tHao_n3!E'.-NWEL]#7&QUBAsiU!RCdZg(Vd5cN-oK#H822#6t?&\egt?iY#"d-(b72!Y(b'q?`bq4U24Y!cFV3QNElo70f.\#ASi(WX>'o2?sJR!mC\N!XJ/pB>Oi@!Ug%*qB?1=!E'.-Xq!5m-gq(RmfDSPl3'I-mfk5fJ`!KR8e"(.c-#Nl,#.d$iq!E'.-L'UZ^#6R*o#Hn2DOsQhAY6%,tY6"rDg'rWFY6$Te#Hn2,#6t?&WYD',g']?e&"`oq!Y(b'RNJ.'9:#\b#B$.8QNHFi70f.\#AWfG_@2b42?sJR!cI0%rsSB!C6A_b!k/2;_?L8.!GB7Qk5j`H(RbR6mf=Tp!=&jI:Zhbq"CK:R#O_\+U'9udmf=6a"UFc&(ZGT'rrEqq"UBea1C#;r!E'.-lNC)B!T*q+")[K-#8B0'#N#Q!hZ3t@!>aPnRLBF!#7&?\?ciHUk5f4i"m5pL!>jGp#O_[0g'7lW!>jGp#QFf\#:J[8DW_%]!Vun5g'@0NNr`Un!XIlhB>Oi8!TsJ"\g.OL!>jGp#PS68q@j27!>jGp#DW@:#;>6@DW_%]!QkXSZ2t9o!GB7Qk5j`H(YT*!mf?;k#Q>'.#6t?&MADfcWXV^d,bG.1!Y(b'RN\:)4U24Y!cFV3QNF0-70f.\#AW6+ar6TJ2?sJR!rN'(-gq(RmfDSPq?(Kd#P%u[!E'.-h?>\?-g(MJk5haeWW?jd#_E8a!FNtO#Nl+c#7'r3DW_&X!SSAtU'Cqd!GBP$k5j`HB=\];Og'7lO!>gUt#PS62#Nl*mDW_%e!O;`(#7$h*(YT*!LB97:0BW@Rk5i$map2:Z!XIlh;?mH(%i>'`#QFf@g'7km(YU,>f)Z]A,R<3-;?mHP$uYM7k5hR`C4Z_C#3Q"oao_n;!GA,1mfDkX;?mH0&Q/i=b;r;r&[r;6(J+!"f*0J&*01rO(&o=XhZBDOruGI(!XC)cZ3;U'""0cNOr%"$#N5konc]7/(U=e](Ej:o#6j&e%gPu;#MB8fnc]7/(W%-s(Ej:o#6GD@_ZE^@#N5\]#6t?(Y6"q6C4Z`V'!D@*#Hn16C?d(E)m9<$#7%F6?h+@*%i<(t#8\No#6tFk!P]-M;?mG`#>td3"'_B!l4j(%::^k+!hTN'T*!^eT)q.\#F>L0T)t>\qB&-2QN@D,MB:IaQNB&M#F>La!U:F*=&K8.WJsC6BLh'pet[#7$Rs7+r^f-Vkg##>GF.%gNUM#@E>i#8_$Y"W%so(]"X###Y[2.kq;"!R_Ea=pGRFM?4#!;&:&6"&]@/[K082#E]@#nc]7/(V0nX(Ej:o#6j&e%gPu;#O)P0nd2T,%oNW;OU+hi#6RPt+J/_p,>RMFT)tVd%A*^=*M3Br#7$RsDP$us!ob.f#F>JsC9f"W$C:fP#7$Rsb5k[W#<)km?XL)C#@A;4#R>!$#7"U6#7#$B#6t?&aq:6I\f"8s)kR2(!Y(b'U)KX*4U24Y!cFV3QNI!k70f.\#ATtRU'R(e2?sJR!aUBjiXo70:KO7u?fD7p?W%+6joJ?b#6Q3N,D$5o!Wntq#7D?B(^HZ7"Ugq(#8`7B#G2&miZ+QlT)oIo!g4(d!^-bnQND&s!g`uR&Ocqk!XEJ_+IX=;!]C8gQNE'G#7%sF(0BK"#;-5d=)+HSU'Xn=7p!8J;?mG]!`B7."$HkoY6&J8!kK#J!_!?t!XEK**Qehp!]C8gY6#NW#m]&_JH=I0#N#P<#;@RLm=]T)o(d!XB)LRLf^r!X/t(!XBO9%gS^.::_@9!hTN'T)t/nT)q.\#F>L0T)t>\q@c:&QN@D,dM9n?QNB&M#F>LS!RCe=!@hj,"L8Z4!FNtO#LjGp#KHi]g'7l/!>jGp#M/u4#:I7eDSH3Jq?(Kd#P%sm;?mH-,SrcP`rR?u!=&jEg(2U7^B&4J^B)1S?ciHU`rT'C#K%!`_?I[T^B#/)#7&9M(Qo".cN+j9#7&i];?mGZ,8]&=#KHi]_@Hmt!>jGp#M/uS#7$G9DGOo^"CK:R#JU:PU'8:4^B%4;#9t%R#7"j`!#M/u4#:I7e;?mH5$o8,A^B&5e!GA\?C>&ph#%q;;#7&!E;?mHu%3a$u#6t=V!=.it;?mH%/f34H#M/tmg&qZO]d^B%8B^B)(MDSH3jdK*^t!scRAB;,RE!P\Y5#7&]]C>of9#%q;c!scRAB;,RE!P\Y5#7&Eh;e!KB^B&5e!Dh,E?]kEp^B%ua"ht)Q!E'.-qZ[jo"UEoc1C#;J!H,pY^B(>8?ciHU`rThI"igYa!E'.-P7UUs#6R*o#Hn2DJd$`IY6%,tY6"rDWY0mlY6$Te#Hn2A_?(P"!E3IR!RCeP!RCe%!R_!`g'@HYLB1c)!sd-QB;,RU!RCc_iWTS=!>gUs#N#P[#7#l)(YT*!hZ5M<-cZ7*`rWpUncD\o#NGi&^B%]A!G[2lJd,Rhao_m`!GA,1^B)(M(YT*!`rR"1#7&QU;?mI(#U-AP#7"VQ"p_UOh]!Oi(Gg&VGn!?noQ#7##7#LW`F?]"mi^B%t>^B)(MDSH3B_?jGp#M/u4#:I7eDSH3jq?(Kd#P%t8?a9_<^B%4;#Eoj7_?J6dcN+j!+U?U"(YT*!hZ6U[#MUV@l2g/O^B%uI#JU;[!E$l<`rXTjD:\dn4?3WO`rThI!l"cV!E$l<`rXTjD:\dn6obJW`rTNc#KHj[dKUo9!G@8j^B)@U;?mGr(DjX`#Lha<#N#P<#;m(YT*!f)Z]1+U?m*;?mHU%i=4/#KHi]M?O72!>gUs#M/uS#7&uo1C#;B!H,XQGPVDVg'@0NG>\YNM]=MX-bf\"^B&!haR#Ld^B)(MB7^5`$GQUZ^B&O.C;L7f#'XFs!scRA;?mGj$Z=8kT)ncjC>&p`".oU$Z2t9W!E'.-[KTP6#6S2&!id*K*)=X%T)tVd%A*]r%%dSi#F>JsDP$us!g4Tn#F>JsC9f&[+dW6g#7$Rs(W$7Z[gEqg!sdui1C#;R!E'.-b8kK8!EZQ-DGO?N"E%"B_?=5g!scRA;?mHe)K!e$#IFLl#7&!E?Q'0a!G^$e,/4.V#7$/,?a9_<^B%ua"ht)Q!>jGp#KHi]arq#9!E'.-[L3o*#7',e1C#SJ!H,XQB?CHW#7#krB;,RM!QP3WiWTS5!>gUs#M/uS#7')mDSH3bWW?jd#_E7n?ciHU^B%4;#Nc+)g'7l7!Aas.^B&5e!FP[*C>&p`"(,E@!XHI@B>Ohe!P\XOJdVh(!>jGp#LjGp#N#P[#7#l&(ZGT'`rR!6"UE?S(Q&A$f)\bS#I>Ia_?G.-(IA@V+a4.r?c!!PIqQV%It(?$#Gq]<_?J6dcN+j9#7&i](SW#WhZ6U[#D3t.._c#!!GD6<^B)(MDSH3b.T-KVXpn86#6RQ7-(b7m#Yr5HT)tVd%A*]r(S:al#7$RsDP$us!f@=R#F>JsC4[W*)j^Ua#7$RsbQ.qr^B&5e!H4t=C4Z_C#&dkk!scRAB;,RE!P\XOg'7l'!E'.-Q4%?B"]nbAU':j0+]emR;?mI(#A9b7^B)(M(YT*!`rR"1#7&QU(YT*!f)\bS#DNO_#6t?"#Hn16CAJ+N$a0V##Hn16C<@?U,Hh/,#7%F6?a9_jGp#LOh=!LEg'U':jp!?md1#7"VQ"p^b$B>OhE!M9B/aq"`T!?n'9#7"VQ"p_%,;?mGj(`1m2#LjGp#N#P<#:IOmDT;dm!Vun5g'@0N^B%4;#D3F@#:IguDU/?=!NH08Jd?r4LB1c)!sd-QB;,RU!RCc_g'7l7!>jGp#N#Oug'7lG!E'.-mKtrZ#JU:H_?L7[!GB7Q^B)(M;?mGu'c5R/#N#OuWWNLh!Aas6`rU(u!P\Z@"(.c-#KHjC#6t?D.`VS1!G?ud`rX3]DT;dm!@gtP#GVQt?&apXgCg*KMZ$(h9k!Y(b'qB_a84U24Y!cFV3QNE$^70f.\#AVC%iY7^\2?sJR!^GBD#N#P<#;Ohe!P\Y5#7$8)B;,RE!P\XOg'7l'!>jGp#LOgJ:JqE&rY?=(#7'Dm(YSusmf>3L0@'Z:cN/e%Z3*u0#M'Se#6t>VY6"q6CAJ"c'X%R2Y6"q6C75=['X%R,#Hn16C763\*j5W'#7%F61C#;B!H+M1k6L8TC>'3H"F"`ZGJXJiao_m`!GA,1^B)(M;?mH0$=CXS#@D,\"^bUQRKj(1+^YHZ?c!!PB4o'bB4i%7!=*NdB*SZK_?L6`;?mI(!E'.-"%Ohu!P\sXg'7l7!E'.-WtSA9#6QZP!kK&F,6FJ=#7D?"(^HZ7"Ugq(#8`70#G2&mqBMU6T)oIo!jX)D!^-bnQND&s!g`u2,=Mj(!XEJ/)Y+E*!]C8gQNEo__?I[T^B#.^+U?$g(YT*!cN-oK#IYZiJd2P$!>g=m#L\YNp'jn)#6RW&!XAsFl33msY6$il#Hn2DJd%k`Y6%,tY6"rDZ67R3Y6$Te#Hn1b#;jGp#KHjC#7&6aC:YFs#/:1Gao_mh!GA,1`rX3](YT*!cN+j9#7&i];?mH`).15b#EJmu_?Gu$Nr^%`#F>H7Nr]Ij;?mH@$W4qF`rXTjD:\dnCcM_*`rT'C#D3(U#6t?"#Hn16Cp8>'<_Hq#7%F6?a9_<`rThi"igY1$5\j>#LhI7#Ltd3"$HkoY6&IE%FQQ+!_!?t!XEK:!n&Bu!_!?t!XEJ'+Q=TK!]C8gY6&@"!uJ]Q'4S]W^C5"p!FO7U;?mGm+]8OM"%PiAd:!0#]@BX:U1(8Jd<1-!E'.-jr[J+#6RC"Y6"rDq?#XeY6%,tY6"rDU)o1'Y6$Te#Hn29Z2t9G!GB7Q^B)(Q(YT*!`rR"9#RAZV(YT*!f)Z\6#N#P[#7(5O;?mF/70g!t#AX):iZG?*70g!t#ASi9l5-W*2?sJj!Z/-F#N#P<#;<7kDSH3ZZ3*u0#DN=Y#6t?(Y6"q6CAJ"S)6X*1#Hn16C;L[J%Bfgk#7%F6?a9_<^B%ua"n)c4!>ili#KHi]g'7l/!>h17#M/uS#7%+:?a9_<^B%ua"ht)Q!>haX#KHjC#7&-N(YT*!f)Z\f%L:kl(YT*!k5d@D0?4*2`rWpUap2:Z!XHaH;?mH('2f&?"!k&O#7#"T"bIVq!_!?t!XEJ'%*BQn!]C8gY6%T,#6S0Xg*NI;:AQ**!hTN'T*!^kT)q.\#F>L0T)t>\ng$X/QN@D,Jg9gnQNB&M#F>JqM?O7J!Aas.cN.q0!J^^@"DX)=dKH0CDGQl*_?=5g!sd-QB;,RU!RCc__?1%p!E'.-[Mp$?"pa#d&I6V_#B%igJ$K)mGCRI4DGQ#g_?=5g!sd-QB;,RU!RCdE#7&-P;?mF/8\u=:!jW;2JfgTdT)oIo!nn]f!_!?\!XEV8!g`t?&Ocqk!XEK*%[nN,!]C8gQNCfo"ht)Q"rH8&#KHi]iWTS5!>j`!#M/u4#:I7e;?mH`,>naO"$HkoY6&J8!h(=:!_!?t!XEK*$i1^D!]C8gY6&@R"ht)Q!TsKp(^J(^(YT*!cN+j9#7&i];?mHh)c?nG"$HkoY6&I5"3M+W!_]]u#7##?!m2"V![OrN#7##?!m2"V!_!?t!XEJW)VPt1!]C8gY6&?o!I)9Z*rcbs%akGrcN+7r;?mH0'iG8A"%_"p_=4+f>>G#>td3_ZDV!-dMg2cN0X=g(A)b*3'C=!FND?#L%b0>@O*^B%]a#@Fb<#JU:;#7(5Z(YT*!f)[Z4-bf\"^B&!D")?NpncNN3Z2t9G!E'.-L'9@<-bf\"^B&PY!FNtO#JU:;#7&6g(Q&D%hZ4;ocN+8gcN2&eZ2njX!QP5X"CI;m#Ltd3"%2?sJj!Z-_2#Nl+(g'7kd$o8,AcN.q0!M9D8#@Fb<#L!`#a-T)tVd%A*^m$_IJh#F>JsDP$us!oata#F>JsC9eh2(RG1]#7$Rs?c!!PcN.[q"g7s1!>jGj#Ia_3#7'ZH(ZGT'f)Z]I"UEoc(ZGT'k5eHc#F6?-#7#ea?^_B.mf?\^!=&j:Z3CR&!>hIU#PS6s#6t>i#7'\u?fDCtmf?\^!=&j-#7#ebCtB]*'INm1[i=K=Z4:"UAE*"U>PSl4!t7+V+e_"lTIm#>td3q$LL""U>PSRKs-7+V+e_"lTIm#>td3kpl`6-Cs9";?mFG;?mF?;?mF7<=]<>;?mF/4U23>C6AWR-Ue7f#AShkOom'i#6uV`)@$eD!?r$b!Y5OB!E'.-)+p4sY6CO.C=3;1(KC\F#8d4J#9Pl0#8^JIRMEC#R?t*2[9R(=9lDX\cuL[#8d%6#7#NP#6t?"#:BakJdD2U-Tq\>-YdDm"=HVC-O4CD#grr*2?sI7.2iHK#\qKb+qJ%<,mP5a#7$(d!F5[/L?8M7#6uJO#6u2G#6tnW%gUMe;?mGb!E'.-"$Hko-Yf@YiW:Jr#:Bak_?-_?-Tq\>-YeeGWWX\<#:BakOp/]'-T227-ZB=%%hE$A#6u&j\doUd")!3*(Dd>n'+[tG#895G!oFuY(KC\F#>td3)$0sC!!S\N!E'.-UB+6t#Fb`l#7$FnBcdQj!Zq[%!E'.-$W737b5kKG#6R*o#:F84ncU=5-O0lkiW8TQ-Ue7f#AV*WWWX\<#:Bakl2cbF-T227-U.hPk6_t8Y6Y@l#6u&C#6ut]#6t>o#6uVkM?_3,-Ue7f#AW6#MB+'uWe!=oD?Bbq!Z#T"-b;?mFE;?mG5;?mF/4U23>C5N2C)^e&Z-O4D/!K%+02?sI7X8rP2#_!E'.-'2f&?$WRE:#>td3"%":#_d%gN@#!=oDC;?mF?<XJfk!&dD"'7nr'!"6I%!E'.-HVt(RF&E5JCJkBB@oPap4OB(MOrr#:10.(LOHL#9RTq"Wnga#6uDM#6t>o#7"=FMBC7O=%*?q#AUgR_?3jt#7"?*!A?)b)%SZp")$U>2`DTb5FM[eWX(gR;?mGb!GB7Q5]N!M?4#)BAs.<+(p0.+'2>F#9uSX2[9p"-O0]##O;Cg#7&EQ;?mF/70c$^C>o9*"[>XE#7##'!K%+H70c$^C=3ak"[=mM#o#7!J.C>o@\70c$^CAJ(])a?4c#h^k!uHgu#=fSf"U@gZ#:DH.#7$_!;?mF/70cm!C4Z`.#?O>![3#>td3"%.o#?M.FU(,NU=#L9g=$Hopk6Xur&%Vm.#7hn`\cN*a;?mFODDs5K!Aas6%oEiJl3:,k#JL4:#6t>o#7"=FC=3/b70cm!C;L#"!`qeqOg"-Pso0#;;VKU'Cpq")%H22`GB$!]N&FU'Cof;?mF=;?mI+!?_%J[i4uF!YIEm$^p,X;?mF/4U23VC5N5,$U7&b56kr?!J1SA2?sIO(Dd;]BBg]P+((`I#:F0L,:=jOap9@B#Uf3E+&W=K$SJ=gh]&1(;?mF/;?mF/70c$^C6A[n"@#<[56kqd"QBJI2?sIO(^IVV+&O+%nf8O(%0s?I(YSoq2c9kc,>fO)dL.u=#9RY%#7j];#9u#0-Q`?""pZ57#6u>K#7!^r#6t?(56hF.iW5b_5=GfA#AU7@\ck;V#7!Ij+/]Uc,<#i4+&rON#6G)4!!iu5]=],0B101));break;end;until false;(Z)[0X1A]=coroutine.wrap;G=(function(U)local z=({Z});for N=0x36_,0x65,0B10__1111 do if N>0X36 then(z[0X1])[0B1111]=(1);else if not(N<0X65)then else J:B(z,U);end;end;end;end);(Z)[0x1B]=4503599627370496;(Z)[28]=function()local U,z={Z[0B10_011],Z};z=J:H(U);if z~=nil then return J.q(z);end;end;(Z)[0B111__01]=(nil);Z[0b11110]=(nil);Q=(0b1_10011);repeat if Q==0X33 then Z[0x1d]=(function()local U,z,N,b={Z[0B10010],Z};for C=0B0,0X101,0X6c do if C<=0X000 then N,b=U[0X1_]("\60I4",U[0X2][0X19],U[0x2][15]);continue;else if C>=216 then z=J:N(N);return J.q(z);else(U[0X2])[0B1__111]=b;end;end;end;end);if not(not r[24454])then Q=(r[24454]);else Q=(-3942883839+((J.K2(r[780]-J.d[0X3]+J.d[0b10]))+Q));(r)[24454]=(Q);end;continue;else if Q==118 then(Z)[0X1e]=(function()local r,U={Z[0X12],Z};U=J:O(r);if U==nil then else return J.q(U);end;end);break;end;end;until false;return G,Q;end,R2=function(J,J,Z,r)(J[0X1][0X4__])[r+0x2]=(Z);end,r=string.gsub,l2=function(J,J,Z,r)r=J[Z[0X1][32]()];return r;end,Z2=function(J,Z)local r,Q=0B111110;repeat Q,r=J:F2(Z,r);if Q==0Xc__6__BE then break;else if Q~=20507 then else continue;end;end;until false;(Z[0X5])[10]=J.u;end,o2=bit32.bor,X=function(J,J,Z,r)Z=r[1][0X25](J);return Z;end,n=bit32.bxor,b=function(J,Z,r,Q)if Q<0b1111010 then r[0b1001]=J.c;return 7812,Q;else if not(Q>0X11)then else Q=J:S(r,Z,Q);end;end;return nil,Q;end,j=string.char,v2=function(J,J,Z,r)(r)[J]=(J+Z);end,m2=function(J,J,Z,r)J[0X1][0B100__][r+2]=(Z);end,B=function(J,J,Z)(J[1])[0B11001]=(Z);end,b2=function(J,J,Z,r)Z=(r/4);J={[0B1]=Z-Z%0X1,[0X2]=r%0B100};return Z,J;end,V=function(J,J,Z,r,Q)J=r[0X1][37](Q);Z=r[1][0X25](Q);return J,Z;end,e=table,u2=function(J,J,Z,r,Q)(Z[1][0X4])[J+0X2]=(r);Q=98;return Q;end,g=bit32,G2=function(J,Z,r,Q,G)local U,z,N,b=(0X76);while true do b,U,z,N=J:E2(Z,U,N,b,Q,r);if z==0X1461 then break;else if z~=5770 then else continue;end;end;end;for J=0B1__0,0B100001__11__,97 do if J==99 then N[b+0B11]=(0x4);break;else if J~=0B10 then else(N)[b+0X2]=G;continue;end;end;end;end,f2=function(J,J,Z,r)if Z<0b10_1_01000 then J=r[1][28]()~=0x0;return 25120,J;else(r[0X1])[0B10001]=J;end;return nil,J;end,H2=function(J,Z,r,Q)if r[1][24]==0b11000 then(r[0X1])[0X1f]=0B11100001;else if r[0B1][24]==252 then while-0B1110_00 do r[0B1][0X1d]=(r[0B001][0X18]);end;else if Z==0XD0 then Q=r[0b1][28]()==0X1;else Q=J:D2(Q,r);end;end;end;return Q;end,M2=function(J,Z,r,Q)r={};if not Z[0X286F]then Q=(-2624812403+(J.W2((J.L2(Z[13941]+Z[0X5F86],(Z[0X605f])))+J.d[9],(Z[27625]))));(Z)[10351]=Q;else Q=(Z[10351]);end;return r,Q;end,v="0B11010000 then if not(r>0XeF)then Z=Q[0B10]();else Z=J:B2(Q,Z);end;else for G=77,0Xb__2,0X65_ do if G==0XB2 then J:Q2();else if G==0b1001101 then Z=J:H2(r,Q,Z);continue;end;end;end;end;return Z;end,p=function(J,J)return{J};end,F2=function(J,Z,r)if r<0X20 then(Z[0X5])[0X6__]=J.o2;r=0X20;else if r>32 then r=(0B00101);(Z[5])[0xf]=J.g.lshift;(Z[0B1_01])[0X00B]=J.s;return 20507,r;else if not(r<0X3E and r>5)then else Z[0B0101][0B1__001]=J.W2;return 0XC6BE,r;end;end;end;return nil,r;end,P=function(J,Z)Z[0XB]=J.n;(Z)[0xc]=J.r;(Z)[0B1101]=function(...)local r,Q={Z};for Z=0x0_68,142,0X1a do if Z==130 then Q=J:U(...);return J.q(Q);else if Z==0X68 then if r[1][0B111]==r[0X1__][0b101]then return r[1][0B10__1];end;continue;end;end;end;end;end,s2=function(J,J,Z,r,Q)r=(0X4F);Q[0b1][4][J+0X1]=(Z);return r;end,O=function(J,Z)local r,Q=Z[0X1](J.v,Z[0B10][0B11001],Z[0b10][0B1111]);local J=0x4e;while true do if J==0x4E then Z[0X002][0Xf]=(Q);J=(0X55);else if J==0x55 then return{r};end;end;end;return nil;end,r2=function(J,J,Z,r)Z=(#J[0X1][0B00100]);(J[0x1][0x4])[Z+0X1]=r;return Z;end,U=function(J,...)return{(...)[...]};end,q=unpack,_2=function(J,Z,r,Q)Q[5][0B1100]=(J.g.bnot);if not(not r[0x5_550])then Z=(r[21840]);else Z=-0x3_+((J.jD((J.jD((J.V2(r[0X30C],r[0X2FEe]))))))+r[24744]);r[0x5550]=Z;end;return Z;end,k=function(J,J)return{J};end,eD=(function(J)local Z,r,Q,G=({});G,Q=J:x(G,Z,Q);local U;U,G=J:h(U,Z,G,Q);U=J:a(Q,U,Z);U=J:f(Q,U,Z);local z;z,U=J:C(Z,Q,U,z,G);U=J:Z(U,Q,Z);J:_(Z);U=J:T(U,Z);repeat if not(U<=0x50)then r,U=J:z2(U,Z,Q);if r~=0X00c0a3 then else break;end;else(Z)[0X26]=(function(N,b)local C={Z,Z[0X22],Z[0x1A],Z[0xA],Z[0B100100]};local u=(N[0B1011]);local f,t,g,W,V,d,s,j=N[0Xa_],N[1],N[0x4],N[0b11],N[0X7],N[6],(N[0X5]);j=function(...)local x,R,p,D,_,q,K,m,I,T,B,Y,l=C[0X1][0X2_5](u),0B01,0X1,(C[0X2]()),0b1,(0b0);repeat local u=d[p];if not(u<0X00__38)then if u<84 then if not(u<0x46)then if not(u<0B1001101)then if not(u>=0B10100__00)then if not(u>=78)then local O=(t[p]);(x)[O]=x[O](C[0x1][0B10000](O+0X1,R,x));R=(O);else if u~=0X4F then x[f[p]]=(g[p]+x[t[p]]);else local O,e=f[p],W[p];if e==0 then else R=O+e-0X1;end;local a,L,E=t[p];if e~=0X1 then L,E=C[0b10_1](x[O](C[0X1_][0x10](O+0B1,R,x)));else L,E=C[0x5](x[O]());end;if a~=1 then if a==0B0 then L=(L+O-0X1);R=L;else L=O+a-0b10;R=L+0x1;end;e=0X0;for a=O,L do e+=1;x[a]=(E[e]);end;else R=(O-1);end;end;end;else if u<0x52 then if u~=0x51 then local O=(f[p]);(x[O])(C[0X1][0X10](O+0X1,R,x));R=O-0B1;else local O,e=f[p],(x[W[p]]);(x)[O+0x1]=e;(x)[O]=e[s[p]];end;else if u==0X53__ then x[t[p]]=g[p]..x[f[p]];else p=(t[p]);end;end;end;else if not(u<0X49)then if u<75 then if u==74 then if not(s[p]0X7)then L=(4503599627370495);break;else if O==0B100110_1 then a=-0B1__1011;O=(-0b1010001+(((C[0b1][0X5][0XD_](u+O))==u and O or O)+u));continue;else e=0X0;O=-0X12+(C[1][0b101][0b1011]((C[0X1][5][0B1__11](O-u+u))));continue;end;end;until false;local E,c;O=(0X75);repeat if not(O<=0X50)then if not(O<=0x6f)then if O>0X75 then c=(C[0b1][0B00101]);O=-4294966942+((C[0x1][5][12](u+O+u))-u);else e*=L;O=(-4294727600+(C[1][0X5][0xf]((C[0X1__][0B10_1][0XA]((C[0x1][5][0B10_10](O,(0B10))),(16)))-O,(0XB))));end;else c=(0xC__);O=(-4294967045+(C[0X1][0b101][0XD]((C[1][0b101][0b1110](O))-u-u,O)));end;else if not(O>0X2)then L=L[c];O=(-29+((C[0B1][0B101][0XB]((O0B10_0)then E=0X7;break;else L=(C[0X1][0x5]);O=(19+(C[0B1][0x5][0X6](u+O-u~=O and u or O,u,O)));continue;end;end;end;until false;O=(0x53);repeat if O>=0B1010011 then c=c[E];O=0X16+(C[1][0B101][0Xe]((C[1][5][0Xa]((O<=u and u or O)+O,(1)))));else E=d[p];break;end;until false;local F=(d[p]);E-=F;F=(u);E+=F;O=(0X23);repeat if O<35 then c=c(E);O=(0B111000+(C[0X1][0X5][0xE]((C[0X01][0B101][0xd](u+O+u,O,u)))));continue;elseif O>72 then if not(E)then else E=(d[p]);end;O=-4+(u-O+O-O==u and u or u);elseif O<0X4D and O>58 then if not E then E=u;end;O=(-2040+(C[0X1][0x5][10](((C[1][0X5][0Xf](O,(0X7)))==u and u or O)-u,(0X15__))));continue;elseif O<58 and O>35 then E=(E==F);O=0X27+(C[1][0x5][0XC]((C[1][0B101][0XC](u-u>u and u or O))));else if O>0X7 and O<0X2_6 then F=u;O=-0B10_01__10+((C[0X1][0x5][0b110](u==O and O or u,O))+O<=u and u or u);else if O>0X26 and O<0X48 then E=(u);break;end;end;end;until false;c-=E;E=d[p];O=16;while true do if O>16 then if O==0b10000_10 then L=L(c);break;else E=(d[p]);c+=E;O=(0X071+(u-u-u-O+u));continue;end;else c-=E;O=0B10111+(C[0X1][0X5][0B111]((C[1][0X5][0Xb]((C[0b1][5][11](u+u))))));continue;end;end;e+=L;O=(0X021);repeat if O<=0B1100 then a=x;break;else a+=e;(d)[p]=a;O=(-0X40+((C[0X1][0b101][0XA](O,(0B11011)))+O-u>=u and O or u));continue;end;until false;e=t[p];L=g[p];a[e]=(L);else(x)[W[p]]=(f);end;end;else if not(u>=0b0__01000111)then local O=W[p];local e,a,L=B();if e then x[O+0X1]=a;(x)[O+0X2]=L;p=f[p];end;else if u==72 then(x)[t[p]]=#x[W[p]];else if not(g[p]<=x[f[p]])then p=t[p];end;end;end;end;end;else if u<63 then if not(u>=0B111011)then if u<0x39 then local O=(W[p]);local e=(x[O]);local a=(t[p]);(C[0X1][0X8])(x,O+1,R,a+1,e);else if u~=0X3a then local O=(t[p]);x[O](x[O+0B1],x[O+0B10_]);R=(O-0X01);else x[t[p]]=(g[p]*x[f[p]]);end;end;else if u>=0B1__11101 then if u==0X3e then local O=(false);B+=l;if l<=0B0 then O=(B>=I);else O=B<=I;end;if not(O)then else(x)[t[p]+0X3]=B;p=W[p];end;else x[t[p]]=(d);end;else if u~=60 then x[t[p]]=(x[W[p]][x[f[p]]]);else x[f[p]]=s[p]^x[W[p]];end;end;end;else if not(u>=0B10_0_0010)then if u>=0X40 then if u~=65 then x[t[p]]=(x[f[p]]*x[W[p]]);else x[t[p]]=g[p]%V[p];end;else(x)[t[p]]=(b[f[p]]);end;else if u>=68 then if u~=0b10001_01 then B=m[0B1];I=m[3];l=m[0B10];m=m[0B100];else(x)[f[p]]=(t);end;else if u~=0x43 then q=(W[p]);T,K=C[0B0__101](...);for O=0X1,q do x[O]=K[O];end;_=(q+0x01);else(x)[f[p]]=x[W[p]];end;end;end;end;end;else if u>=0B1100010 then if u>=105 then if not(u>=0X6C)then if not(u<0x0_06A)then if u==0x6b then local O=(t[p]);local e=(x[O]);local a=(W[p]);(C[1][8])(x,O+0X1,O+f[p],a+1,e);else(x[t[p]])[V[p]]=(g[p]);end;else local O=b[t[p]];x[W[p]]=(O[0B10][O[0X1]]);end;else if not(u<0b11__0111__0)then if u~=0b1101111 then(x[f[p]])[s[p]]=x[W[p]];else if Y then for O,e in Y do if O>=1 then(e)[0B10]=e;(e)[0x03]=(x[O]);(e)[1]=0X3;(Y)[O]=nil;end;end;end;return C[0X1][0X10_](t[p],R,x);end;else if u==0B110_1101 then local O=s[p];local e=O[8];local a=(#e);local L=a>0x0 and{};local E=C[1][0X26](O,L);(C[0X01][23])(E,D);(x)[W[p]]=E;if not(L)then else for c=0X1__,a do O=(e[c]);E=(O[0x2_]);local e=O[0X1];if E==0X0 then if not(not Y)then else Y=({});end;local O=Y[e];if not O then O={[0X0__01]=e,[0X2]=x};(Y)[e]=O;end;L[c-0x1]=(O);else if E==0B1 then L[c-0B1]=x[e];else(L)[c-0X1]=b[e];end;end;end;end;else local O=(b[f[p]]);O[0B10][O[0B1]][x[t[p]]]=(x[W[p]]);end;end;end;else if not(u<0X65)then if u<0X67_ then if u==0X66 then(x)[t[p]]=(x[W[p]]/x[f[p]]);else(x)[f[p]]=not x[W[p]];end;elseif u==104 then x[f[p]]=x[t[p]]-g[p];else x[t[p]]=x[f[p]][g[p]];end;else if u<0B1__100011 then if x[W[p]]==V[p]then p=(t[p]);end;else if u==0B1_100_100 then x[W[p]]=C[0b1][0b100101](f[p]);else if x[W[p]]==x[t[p]]then p=f[p];end;end;end;end;end;else if not(u<0X5b)then if u>=94 then if u<0x6__0 then if u~=0X5F__ then if not(not(x[W[p]]=x[t[p]]);end;else if not(u<0B101110__0)then if u~=93 then R=(W[p]);(x[R])();R-=0B1__;else m={[3]=I,[1]=B,[2]=l,[0X4]=m};local O=(t[p]);l=x[O+0X2]+0X0_;I=x[O+0B1]+0B0;B=(x[O]-l);p=(f[p]);end;else x[W[p]]=(V[p]-s[p]);end;end;else if not(u<0X57)then if u>=0X59 then if u==0B1__011010 then x[W[p]]=x[f[p]]==s[p];else x[W[p]]=(b[f[p]][x[t[p]]]);end;else if u~=0X58 then T,K=C[0B101](...);else b[W[p]][s[p]]=V[p];end;end;else if u<85 then x[f[p]]=(x[t[p]]..g[p]);else if u~=86 then if not(Y)then else for O,e in Y do if O>=0X1 then(e)[0X2]=e;(e)[0b11]=x[O];(e)[1]=(0B11);Y[O]=(nil);end;end;end;return;else(x)[W[p]]=x[f[p]]+x[t[p]];end;end;end;end;end;end;else if not(u<0B11100)then if u<0b101_010 then if not(u<0B100011)then if not(u>=0B100110)then if not(u>=0X24)then(x)[t[p]]=(V[p]<=g[p]);else if u==0X25__ then local O,e,a,L,E,c,F,H,i=0x032,(0B1_1__0_);repeat if O>45 then if not(O<=0B110100)then if O<0X69 then c=C[0X1][0x5];break;else F=0X000;O=(13+((C[1][0X5][0B110](O-O==u and O or u))+W[p]));end;else if O>0X32 then i=(4503599627370495);O=-4294967341+((C[0X1__][0X5][12](O-O))+O-f[p]);else a=-105;O=(-4294967042+((C[0b1][0B101][0XC]((C[0X1][5][0XF](O,t[p]))-t[p]))+O));end;end;else if O<=0X6 then if not(O>0B1_1)then F*=i;i=(C[0x1][0X5]);O=(0X3+((C[0B1][0X5][0Xa__]((C[1][0B101][0Xb]((C[1][0x5][7](O)))),t[p]))==f[p]and O or f[p]));else E=(9);O=52+(((C[0B1][5][0X6](u))~=f[p]and W[p]or t[p])-f[p]-O);continue;end;else if O==0X2D then i=i[E];E=(C[0X01][0X05_]);c=0b110;O=51+((C[1][0x5__][0B111](f[p]))-O+t[p]+W[p]);else E=E[c];O=0x61+(C[0X1][0x5][0B1010__]((C[0X1][0X5][0X7](O+O==t[p]and t[p]or O)),t[p]));continue;end;end;end;until false;O=(0b11__10110);repeat if O<0b1110110 then H=(0XD);break;else if not(O>0B1011101)then else c=(c[e]);e=(C[1][5]);O=-0X35+(C[0X1][0B101][0x0__0B]((C[0X1][5][15](O0x2a)then if O==0b101010 then o=(W[p]);O=(0X1+((W[p]>O and W[p]or O)-t[p]-O+W[p]));continue;else H=H(L,o);O=(0X6c+(C[0B1][0X5][0X9](O-O-O+O,W[p])));continue;end;elseif O~=91 then L=t[p];O=197+(((C[0B1][0X5][11](O))-O>t[p]and O or W[p])-O);continue;else o=(W[p]);break;end;end;e=e(H,L,o);H=t[p];O=0X4;while true do if not(O>0b111101)then if O>4 then if O~=0x01_3 then e=(W[p]);O=(120+(C[0X1][5][0XA]((C[0X1][0B101][0B1__10__1]((C[1][0X5][0X7](u)),O,O))>O and u or t[p],W[p])));continue;else e=t[p];O=-22+(C[0X1][0X5_][0B11_11__]((C[0X1][0X5][7]((t[p]=0X78)then E=E(c,e,H);c=(d[p]);break;else H=W[p];O=(0XEf_+((C[0X1][0B101][0XA]((C[0B1][0X5_][0B1110](O-t[p])),W[p]))-O));continue;end;end;end;end;E=(E=f[p]and O or O);continue;else if O==0Xa then a+=F;break;end;end;end;end;O=0X1_7;while true do if not(O>10)then a=(x);O=-268435368+((C[1][0x5][10]((C[0X1][0X5][0xA](t[p]-O,W[p])),W[p]))+O);continue;else if O==0X61 then F=t[p];i=x;break;else(d)[p]=(a);O=(0B1100+((C[0x1][0B10__1][0X7]((C[0X1][5][0Xc](O>O and f[p]or W[p]))))-t[p]));end;end;end;O=(0X6__6);while true do if O<=17 then if not(O<=0X08)then if not(O>0XD)then i=i[E];O=-5+((C[1][0X5][0XE]((C[0X1][5][0x7](O+O))))~=O and O or O);continue;else(a)[F]=i;break;end;else E=x;O=(-4294967224+(C[0x1][0X5][12]((u-W[p]~=O and O or f[p])-O)));continue;end;else if O>0X47 then if not(O>=0B1__111010)then E=W[p];O=(-191+(((C[0X1][0B101__][0b1011](W[p]>O and u or u,O))~=u and O or f[p])+O));else E=(E[c]);i-=E;O=19+((C[0B1__][0B101][0Xb]((C[1][0X5][11](O-W[p],O,O))))-O);continue;end;else c=f[p];O=(0B110011_+((C[0X1][0x05][0b1001](W[p]-u,t[p]))-O=0B010_1000 then if u==41 then x[f[p]]=-x[t[p]];else x[f[p]][x[W[p]]]=(x[t[p]]);end;elseif u==0X27 then x[t[p]]=(C[0X1][11](x[W[p]],V[p]));else if Y then for O,e in Y do if not(O>=1)then else e[0x2]=(e);e[0B11]=x[O];(e)[1]=0B11__;Y[O]=nil;end;end;end;local O=(f[p]);return x[O](C[0B1][0X10](O+0x1,R,x));end;end;else if not(u<0b11111)then if not(u>=0X021)then if u==0B0__0100000 then x[W[p]]=(x[f[p]]%s[p]);else local O=b[t[p]];O[0X2][O[0B1]]=(x[f[p]]);end;else if u~=34 then local O=(W[p]);x[O]=x[O](x[O+0X1]);R=O;else if not(Y)then else for O,e in Y do if O>=1 then(e)[0B10]=(e);(e)[0b11]=x[O];(e)[0X1__]=0X003;(Y)[O]=nil;end;end;end;local O=f[p];return x[O](x[O+0X1]);end;end;else if u>=29 then if u~=30 then(x)[f[p]]=C[0x1][0X5][t[p]];else(x)[t[p]]=x[f[p]]%x[W[p]];end;else(C[1][5])[f[p]]=(x[W[p]]);end;end;end;else if not(u<0B110001)then if not(u<52)then if u<54 then if u~=0X35 then if not(Y)then else for O,e in Y do if not(O>=1)then else(e)[2]=(e);e[0X3]=x[O];(e)[0X1]=0B1__1;(Y)[O]=nil;end;end;end;local O=f[p];return C[0X1][0b10000](O,O+t[p]-0x2,x);else x[W[p]]=x[f[p]]/s[p];end;else if u==0x37 then local O=t[p];x[O](x[O+0B1]);R=(O-0X1);else x[t[p]]=(nil);end;end;else if not(u>=0B110010)then(D)[V[p]]=(s[p]);else if u~=0X3_3 then b[t[p]][x[W[p]]]=x[f[p]];else local O=(t[p]);R=O+f[p]-1;x[O]=x[O](C[0X1__][0X10](O+0X1,R,x));R=(O);end;end;end;else if not(u>=45)then if not(u<0x2B)then if u~=0B101100 then x[t[p]]=(x[W[p]]-x[f[p]]);else x[f[p]]=(x);end;else if not(not(x[f[p]]=0B111)then if not(u<0b11)then if u>=5 then if u~=6 then if x[f[p]]then p=(W[p]);end;else x[W[p]]=(N);end;else if u==0X4 then local N={...};for O=0X1,W[p]do(x)[O]=(N[O]);end;else if x[W[p]]~=s[p]then p=(f[p]);end;end;end;else if not(u>=0b01)then local N,O,e,a,L,E,c,F,H=0B1001101,(6);while true do if N==0B1001101 then E=0X2f;N=0B10__01000+(C[0x1][0X5][0x9]((C[0x1][0B101][0xb](N>=N and u or N))-u,(u)));continue;else if N==0B1001000__ then e=0B0;N=-4294967216+(C[0B1][5][0XC]((C[0X01][0X5][13]((C[0X1][0X5][0X6]((C[1][0x5][0x6](u,N)),N,u)),u))));continue;elseif N==0B111 then H=4503599627370495;e*=H;N=-4294967237+(C[0B1][0X5_][12]((C[1][0b101_][0B10__11](u+u-u,N,N))));continue;else if N==0x3a__ then H=C[0b1][5];break;end;end;end;end;H=H[O];O=C[0X1__][0X5];local i;N=0X045;repeat if N==69 then c=0B111;O=(O[c]);c=C[0B1][0X5];N=96+(C[0X1][0x005][11](u-u-u+N,u,u));continue;else if N==0X60 then L=(8);N=(159+((C[1][0X5][0XB]((C[0X1][5][0Xc]((C[1][5][9](u,(u))))),u,u))-N));continue;elseif N==0B111111 then c=c[L];N=(-0X2D+((C[0x1][0b101][0XB]((C[0X1][0B101][0B1_11](u))+u))~=N and N or u));elseif N==0X012 then L=C[0X1][0b101];N=(37+((C[0B1][0B101][0x8](u-u>=N and u or N,(u)))+N));elseif N==0B10010__01 then a=0x9;N=20+(C[0X1][0X5][10]((u+N==N and N or N)-N,(u)));elseif N==0B10100_ then L=(L[a]);N=(0X4F+((C[1][0X5][0B1__11__0]((C[0X1][5][0Xc](N))+N))+N));continue;else if N~=0B01100011__ then else a=(C[0B1__][0x05]);break;end;end;end;until false;N=0X4d;while true do if N==0X4D then i=0Xa;N=0B1000111__+(C[1][0X5][0XE]((C[0B1][0X5][0X6]((C[1][5][0xc](u)),u,N))-N));else if N==0X48 then a=a[i];break;end;end;end;i=(C[1][5]);N=0x7e;repeat if N==0B1111110 then F=(0X7);N=(-57+(C[1][0x5][0B1111]((C[0X1][5][0XF](u+u+N,(u))),(u))));continue;else if N==0X45_ then i=i[F];break;end;end;until false;F=(d[p]);N=(0b1_00);repeat if N>4 then if N==19 then i=(u);N=0X56+((C[0X001][0X5][0x9]((C[0B1][0x5][0XB]((C[1][0x5][0Xa](u,(u))),N)),(u)))-u);continue;else L=L(a,i);a=(d[p]);break;end;else i=i(F);F=u;a=a(i,F);N=0x13+(C[0x1][0b1__01][0x9](N+u+u-N,(N)));end;until false;N=(0B00_11011);repeat if N==0X1B then L-=a;N=0x3e+(((C[0B1][0X5][0Xa]((C[1][5][7](u)),(u)))==N and N or N)<=N and u or u);continue;else a=(d[p]);break;end;until false;c=c(L,a);O=O(c);c=d[p];H=H(O,c);O=u;H=(H~=O);N=0b101010;while true do if N==0x2a then if not(H)then else H=u;end;if not H then H=u;end;e+=H;N=-0B10_100111+(N+N+u+N+N);elseif N==0X1 then E+=e;N=0B1101100+(((C[0x1][5][0X8]((C[0B1][0x5][14](u)),(N)))~=N and u or u)+u);else if N==0x6C then d[p]=(E);break;end;end;end;N=49;repeat if N>0b1__011 and N<0B1011100 then E=(b);N=0x5c+((N-N+u>u and u or u)-u);else if N>0B1011100 and N<0b1110101 then e=(g[p]);N=0X7+(C[1][0X05][9]((C[0X1][0x5][0x9](N-u,(u)))-u,(u)));continue;else if N<0x6E and N>0x31 then e=f[p];N=-81+((C[0B1__][5][0xd]((C[0X1][5][12](N+u))))==N and N or N);else if N>0x06E then H=x;break;else if not(N<0X31)then else E=(E[e]);N=110+(C[0b1][0x5][0B001010]((C[0X1][5][0XD](u+u,u))>N and N or u,(u)));continue;end;end;end;end;end;until false;O=t[p];N=(0X53);while true do if N<0X53 then E[e]=(H);break;else H=(H[O]);N=-4294967191+(C[1][5][0xd](((C[0B1][0B00101][0Xc](N))=0XA)then if not(u<0B1000)then if u~=0X9 then if x[t[p]]~=x[W[p]]then p=f[p];end;else local N=(W[p]);R=(N+t[p]-0X1);x[N](C[0x01][0X10](N+0X1,R,x));R=N-1;end;else R=W[p];x[R]=x[R]();end;else if u>=12 then if u==0xd then(x)[t[p]]=(x[W[p]]+V[p]);else m=({[3]=I,[0X1]=B,[0X2]=l,[0B10__0]=m});R=(t[p]);local N=C[0X3](function(...)(C[0X4])();for m,I in...do C[0x4](true,m,I);end;end);(N)(x[R],x[R+0b1],x[R+2]);B=(N);p=(W[p]);end;else if u==0XB then x[W[p]]=K[_];else x[f[p]]=x[t[p]]..x[W[p]];end;end;end;end;else if not(u<21)then if u<0X18 then if u<22 then local N=b[W[p]];N[0X2][N[0B1]]=(s[p]);else if u~=0B10111 then D[V[p]]=(x[W[p]]);else x[t[p]]=g[p];end;end;else if not(u<0X1A)then if u==0B11011_ then local N,D,m=53;while true do if N==0B110101 then D=(0X0);N=-4294967411+((C[1][0B101][0xC](u))+N+N+N);continue;elseif N==16 then m=4503599627370495;break;end;end;D*=m;local I;N=0b1101;while true do if N~=8 then m=(C[1][0X5]);N=(-0B10001+(C[0B1][0X5][0B111]((u==N and u or u)+u+u)));continue;else I=(0B1111);break;end;end;local B=(-2.952789918E9);m=(m[I]);local l=d[p];I=u;I-=l;N=0X63;while true do if N>0X63 then l=(u);break;elseif not(N<102)then else l=u;I+=l;N=0X4D+(C[1][0x5][0B00111](((C[0X1][5][0B1100](u))==N and N or N)-u));continue;end;end;N=98;while true do if N>0X62 then if I then I=(d[p]);end;break;elseif N<0X62 then I=I~=l;N=(-4294967222+((C[1][0X5][0XC]((C[1][0X5][0B101__0]((C[1][0X5][0XE](N)),(u)))))+u));continue;elseif not(N>0x005__9 and N<0X064)then else I-=l;l=(u);N=0X59+(C[0B1][0B101][0X009](((C[0X1][0X5][0XD__](N,u,u))<=u and u or N)-N,(u)));end;end;if not(not I)then else I=d[p];end;l=d[p];I+=l;N=0b1001010;while true do if N==74 then l=(d[p]);N=-4294967262+(C[1][0B101][0Xc]((C[0B1][0X5][0XB]((C[0X1][0X5][0b10__00](N-N,(u))),N))));elseif N==0X21 then I-=l;l=u;I+=l;l=u;N=(6+((C[0X1][0X05_][0xd](N-u))+u-u));elseif N==0B01100 then m=m(I,l);N=-393120+((C[1][0X5][6]((C[0X1][0X5][0X9__]((C[0X01][5][0B1000](N,(N))),(u)))))+u);continue;elseif N~=123 then else D+=m;break;end;end;N=(0X6A);while true do if N<0x6__a then B=x;break;elseif N>0X41 then B+=D;(d)[p]=B;N=-0X29+(C[0X1][0X5][0B1101__]((C[0x1][0X5][0b1010](N+u,(u)))+N));continue;end;end;N=0X39;while true do if N==0X39 then D=(W[p]);B=(B[D]);N=(-3623878589+(C[0X1][0x5][0X9__]((C[1][5][0B110](u+N~=N and N or u,u)),(u))));elseif N~=0X44_ then else D=(V[p]);break;end;end;B=(B==D);if B then m=t[p];p=(m);end;else x[t[p]]=x[W[p]]^x[f[p]];end;else if u==0X19 then local N=(b[W[p]]);x[f[p]]=N[0B10][N[0B1]][s[p]];else x[t[p]]=b[W[p]][V[p]];end;end;end;else if u<0X11 then if u<0Xf then(x)[t[p]]=g[p]>=V[p];else if u==16 then if not(Y)then else for N,b in Y do if N>=0B1_ then(b)[0X2__]=(b);(b)[0X03]=(x[N]);b[0x1]=0x3;(Y)[N]=(nil);end;end;end;return x[f[p]]();else x[f[p]]=x[t[p]]>x[W[p]];end;end;else if not(u<19)then if u~=0X14 then local N,b,g=W[p],0X000__,(T-q-0B1);if not(g<0B000)then else g=-1;end;for V=N,N+g do x[V]=K[_+b];b+=0x1;end;R=N+g;else if not(Y)then else for N,b in Y do if N>=0B1 then(b)[0X2]=b;(b)[0X3]=(x[N]);(b)[0X1]=0b11;Y[N]=(nil);end;end;end;return x[t[p]];end;else if u==0B10010 then(x)[W[p]]=(C[0X1][0X00b](x[f[p]],x[t[p]]));else local N=(f[p]);(x)[N]=x[N](x[N+0X1],x[N+0B10]);R=N;end;end;end;end;end;end;end;p+=1;until false;end;return j;end);if not(not Q[0X581a__])then U=(Q[0x581A]);else U=(-4333108165+((J.K2((J.X2(Q[0x65b__6]))+J.d[0B10]))+J.d[7]));Q[0x581A]=U;end;end;until false;G=(function()local N,b,C,u,f={Z,Z[0X23]};C,u,f=J:p2(N,f,C,u);b=J:k2(N,C,f,u);return J.q(b);end);local N,b;U=(78);repeat if U>0X4e then b=G();if not Q[0X420B]then(Q)[12270]=(1908922856+((J.X2((J.d[1]0B11__0000 then N=function(...)local C={Z};if C[0x1][0B11__1]==C[0B1][0x10]then repeat(C[0x1])[0B1_01]=-0B1__10011^0XA4;until false;C[0x001][28]=(C[0X1][0B110_00]);end;return(...)();end;if not Q[0X48b1]then(Q)[0X2a5c]=(-0B1010010+((J.JD(Q[0X5F86],(Q[12850])))+Q[0X4BE7]-Q[31774]>Q[0X4434__]and Q[22554]or Q[2081]));U=(-3186474802+(J.JD((J.K2((J.V2(Q[780]+J.d[0X2],J.d[0X5])))),(Q[0X6100]))));(Q)[0X48B1]=U;else U=(Q[0X48B1]);end;else if not(U<0x4E__)then else if Z[0X18]==82 then else J:Z2(Z);end;break;end;end;end;until false;(Z[5])[13]=J.g.bxor;U=(0X4__6);while true do r,U=J:T2(Z,U,Q);if r==0X2F77 then break;else if r~=0x7E__78 then else continue;end;end;end;(Z[0b1_01])[0X8]=J.JD;r=nil;U=0B1100011;while true do if U<0x63 then return Z[38](b,r);else if U>0XD and U<0B110_0110 then r,U=J:M2(Q,r,U);else if not(U>0x063)then else(Z[0X005])[0b11_10]=J.g.countrz;b=Z[0X26](b,r)(G,J.y,Z[0XD],N,Z[0B11111],Z[0B11100],Z[0X1d],J.d,z,Z[0X026]);if not Q[0X03_b02]then U=-4198125515+(J.d[0B1_10]-Q[0X4434]-Q[0X0034E5]+Q[21840]-Q[22554]);Q[15106]=(U);else U=Q[0x3B02];end;end;end;end;end;end),Z=function(J,Z,r,Q)Q[0X1F]=function()local G,U,z,N,b={Q[18],Q},0X3e;repeat N,z,b,U=J:l(G,N,b,U);if z==25715 then break;elseif z==0X30d9 then continue;else if z~=nil then return J.q(z);end;end;until false;end;Q[32]=nil;(Q)[0X21]=(nil);Z=(0X1d);while true do if Z==0B11101 then(Q)[0X20]=(function()local G,U,z,N={Q,Q[0X13]},(0x0);for b=0X7c,275,28 do if b<=124 then N=(1);else if b==0X98 then repeat local b,C=0X23;repeat N,z,U,C,b=J:F(C,b,N,U,G);if z==0XD427 then continue;else if z~=0XB9__e8 then else break;end;end;until false;until C<0x80;else z=J:k(U);return J.q(z);end;end;end;end);if not r[0X312D]then Z=-2430787780+((J.JD((J.V2(r[13912],J.d[0B1],J.d[0X8])),(r[24832])))-r[0X3658]-r[0X3232]);(r)[0X312D]=Z;else Z=r[0x312D];end;else Q[33]=(function()local J,r,G={Q,Q[27]},(0X63);while true do if r==0X66 then return G;else r=(0X66);G=J[0B1][0X20]();if G>=J[0B10]then return G-J[0X1][7];end;continue;end;end;end);break;end;end;return Z;end,S2=function(J,Z,r,Q,G,U,z,N,b,C,u,f,t)local g,W;for V=18,0X308,0X6E do if V<0X2A6 and V>458 then Q=J:W(f,U,Q);elseif V<0XEE and V>18 then Z,N=J:V(Z,N,f,U);continue;elseif V>0X238 then W=J:L(f,W,U);break;elseif V<128 then C=J:X(U,C,f);continue;elseif V<0X1Ca and V>0Xe__e then r=J:o(r);continue;elseif V>0X15C and V<0X238 then t=J:K(U,t,f);continue;else if V>0B10000000 and V<0X15c then G=f[0X1__][0X25](U);continue;end;end;end;local V=0X30;if f[0X1][0B11000]~=0Xab then f[1][0B11110],U=f[0b1][0X18]>=V,V+f[0B0__01][29];end;for d=0B1001011,0X0112,0x6d_ do if d==0x4b then r[0x6]=(Q);continue;else if d==0xb8 then J:d2(r,N);break;end;end;end;r[0b101]=(t);z=nil;for d=45,0X1dD,0X04b do if d==0XC3 then J:y2(C,r);elseif d==345 then g=J:h2(U,r,f,Z,W,N,t,Q,C,V,G);if g==nil then else return r,U,z,Q,u,G,{J.q(g)},N,Z,t,C,b;end;elseif d==420 then z=f[0X1][0b100000]();break;elseif d==0B101101 then r[0X4]=(G);continue;else if d==120 then r[0B11_1]=W;continue;else if d==270 then(r)[0B1010]=Z;continue;end;end;end;end;b=f[0B0_1][0B001001__01](z);r[0x8_]=(b);u=0X44;return r,U,z,Q,u,G,nil,N,Z,t,C,b;end,J2=function(J,J,Z,r,Q,G,U,z)if Z==0X4C then Z=0x3B;z=(Q%0X8);elseif Z==59 then r=G%0B1000__;Z=0X5E;return 26431,r,U,z,Z;else if Z~=0x005E then else U=J%0X8;return 19346,r,U,z,Z;end;end;return nil,r,U,z,Z;end,w=select,H=function(J,Z)local r,Q;for G=0X15,0B1000011_,0X20 do r,Q=J:D(G,Z,Q);if r==0XC3db then continue;else if r~=nil then return{J.q(r)};end;end;end;return nil;end,Q=function(J,J,Z)Z=J[0X1](J[2][0X0019],J[0B10][0B1111],J[0X2][15]);J[0x2][0b1111]=J[0b10][0x00F]+0x1;return Z;end,K2=bit32.bnot,z2=function(J,Z,r,Q)if Z==111 then(r)[39]=(function()local G,U,z,N,b,C,u,f,t,g={r};N,f,z,t,b,g,u,C=J:M(G,f,t,u,g,z,C,b,N);local W,V,d;f,z,W,g,d,u,U,C,b,t,N,V=J:S2(b,f,g,u,z,W,C,V,N,d,G,t);if U==nil then else return J.q(U);end;repeat if d>83 then return f;else if d<68 then(f)[0Xb__]=G[0B1][0B100000]();d=125;else if d<125 and d>68 then(f)[0X2]=G[0X1][0x20]();d=0x16;continue;else if d>0b1011__0_ and d<0X53_ then d=83;for z=0x1,W do t=(nil);for N=0B11111_00,0B111__110_01,0Xb do U,t=J:P2(z,V,N,G,t);if U==0X5B66 then break;end;end;end;end;end;end;end;until false;end);return 49315,Z;else(r)[0X25]=J.ID;if not(not Q[24744])then Z=Q[0X60_A8];else(Q)[0x4be7]=-1494688807+(Q[0x62F__B]+Z-J.d[0x8]-Q[0X2203]Q[0x02203]and Q[0X45d7]or Q[0X62Fb],Q[0x2203],Q[25339]));Q[0x60a8]=Z;end;end;return nil,Z;end,o=function(J,Z)Z=({nil,nil,nil,nil,J.R,nil,nil,J.R,J.R,J.R,J.R});return Z;end,A2=function(J,J,Z)J=(Z[1][0X20]()-0X15200);return J;end,R=nil,j2=function(J,J,Z,r,Q)r=J[1][0B100001]();Z=J[1][33]();Q=J[0X1][0x0021]();return r,Z,Q;end,u=bit32.rshift,P2=function(J,Z,r,Q,G,U)if Q==0X7c then U=G[0b1][32]();else if Q~=0X87_ then else if G[0x1][0X2__][U]then(r)[Z]=(G[0B1][0X002][U]);else local Q;Q=J:U2(U,G,Q);(r)[Z]=(Q);end;return 0X5b66,U;end;end;return nil,U;end,x2=function(J,J,Z,r,Q)(Z)[J]=(r[1][0B10101][Q]);end,I=unpack,L2=bit32.lshift,_=function(J,J)(J)[34]=getfenv;(J)[0x23]=function()local Z={J};local r=Z[0X1][0x20]();Z[0X01][15]=(Z[0x001][0XF]+r);return Z[0B1][0b1001](Z[0X1][0X19],Z[0X1][15]-r,Z[0B1][15]-0B1);end;J[36]=(function(...)local Z=({J,J[0B0010100]});local r=Z[1][0x3]("\#",...);if r==0B0 then return r,Z[0x002];end;return r,{...};end);J[0X25]=nil;end,w2=function(J,Z,r,Q,G,U,z,N,b,C)local u;r=b[0x1][0B0100001]();N=(nil);z=nil;Q=(nil);b=(0X4c);while true do u,z,Q,N,b=J:J2(U,b,z,r,G,Q,N);if u==19346 then break;else if u~=26431 then else continue;end;end;end;Z=(U-Q)/0b0__1_000;C=nil;return Q,r,Z,z,C,N;end,m=function(J,Z,r,Q)(r)[0X4__]=(nil);if not Q[0X34E5]then Z=J:Y(Q,Z);else Z=Q[0X34E5];end;return Z;end,Y2=function(J,Z,r,Q)while-Q[0X1][24]do for G=0B111,31,0b11000 do if G<0x1f then Q[0X1__][13]=r;else if not(G>0b111)then else Z=J:i2(Q,Z);end;end;end;end;return Z;end,y2=function(J,J,Z)(Z)[0X1]=(J);end,i2=function(J,J,Z)Z,J[0X1][28]=J[0X1][0Xd],-J[0B1][0X18];return Z;end,T=function(J,J,Z)(Z)[0x26]=nil;Z[0X27]=nil;J=0B111__0101_;return J;end,h=function(J,Z,r,Q,G)(r)[0X5]=(nil);(r)[0B110]=(nil);Z=(0x13);while true do if Z==19 then Q=J.j;if not G[0X65B6]then(G)[0X219D]=-1908922702+((J.V2((J.X2((J.o2(J.d[0X2],J.d[0X09__],J.d[0X5]))))))+J.d[0B1001]);G[0X3658]=-1431106+((J.d[0x1]+J.d[0x4]-J.d[0B110_]>J.d[0X9]and Z or J.d[7])>J.d[0x5]and J.d[0B110]or J.d[2]);Z=-2842413018+(J.V2((J.W2(Z-Z,(Z)))+J.d[5],J.d[0X8],J.d[3]));(G)[26038]=(Z);else Z=G[26038];end;else if Z==0x5_6__ then(r)[0X1]=J.J;if not(not G[17879])then Z=G[0X4_5D7];else G[10570]=(-0XC387+(((J.K2(Z-J.d[0X8]))<=J.d[8]and J.d[0B100_]or J.d[0X4__])>J.d[0X8__]and J.d[0b1]or J.d[1]));Z=(-0xF8a1ff+((J.dD((J.K2(J.d[0X7]))+J.d[0X6],(J.yD('>i\56',"\0\0\0\0\0\x00\0\8"))))+J.d[1]));(G)[17879]=(Z);end;continue;else if Z==0X3d then(r)[0x2]=nil;if not G[0X821]then(G)[780]=0X45+(J.X2(G[0X65B6]-J.d[0X8]-J.d[9]-J.d[0x8]));(G)[0X62fb]=-20+(J.X2((J.jD((J.d[6]<=J.d[0x7]and J.d[2]or J.d[0X1])+G[0X65B6]))));Z=-0X25bd_282__+(((J.dD(J.d[0X2]-J.d[6],(0X18)))>G[0X45D7]and G[0X3658]or J.d[0B111])+G[17879]);G[2081]=Z;else Z=(G[2081]);end;continue;elseif Z==0X78 then Z=J:i(r,G,Z);continue;elseif Z==0X77 then Z=J:m(Z,r,G);else if Z~=0x6a then else(r)[0x5]=({});(r)[0X6]=J.I;break;end;end;end;end;end;(r)[0X7]=(9007199254740992);r[0X8]=(nil);return Z,Q;end,x=function(J,J,Z,r)r={};J=nil;(Z)[0B1]=nil;Z[0X2_]=(nil);(Z)[0x3]=nil;Z[0X4]=nil;return J,r;end,D=function(J,Z,r,Q)if Z~=0X35 then Q=J:Q(r,Q);return 0XC3dB,Q;else return{Q},Q;end;return nil,Q;end,Q2=function(J)end,U2=function(J,Z,r,Q)local G,U;Q=(nil);for z=0X44,0b10_101011,103 do Q,G,U=J:a2(Q,r,z,U,Z);if G==0x80E9 then continue;end;end;return Q;end,dD=bit32.rshift,k2=function(J,Z,r,Q,G)Z[1][0B0100]=Z[0X1][0B100101](G*0X003__);for U=0X1,G do Q[U]=Z[0B1][0x27]();end;for G=0X1,#Z[0X1][0X4],0b11 do if Z[1][0x18_]==171 then else return{};end;(Z[1][0B1_00__][G])[Z[0X1][0X4][G+0X1]]=Q[Z[1][0X4][G+2]];end;if r then Z[0B1][0X5][0X2]=Z[0X1][0b010101];(Z[0X1][0X5])[0X3_]=Q;end;r=(nil);for G=0B10001__00,0x94,0B1010000 do if G>68 then Z[0x1][0X15_]=(nil);else r=J:l2(Q,Z,r);continue;end;end;Z[0X1][0x4_]=nil;Z[0X1][0X2]=nil;return{r};end,JD=bit32.rrotate,y=function(...)(...)[...]=nil;end,t=bit32.countlz,D2=function(J,J,Z)J=Z[0B001][0X1f]();return J;end,G=string,c2=function(J,J,Z,r)(J)[r]=r+Z;end,d2=function(J,J,Z)(J)[0b11]=(Z);end,l=function(J,Z,r,Q,G)local U;if G>5 then G=0b101;r,Q=Z[0X1]('<\d',Z[0X2][0B11001],Z[0X2][0Xf]);return r,12505,Q,G;else if G<62 then if Z[0B10][0x18]~=0B10101__011 then else for z=0B111_0010,0Xb4,0x11 do if z~=0X83 then(Z[0X2])[0B11_11]=Q;else U=J:p(r);return r,{J.q(U)},Q,G;end;end;end;return r,0X6473_,Q,G;end;end;return r,nil,Q,G;end,V2=bit32.bxor,s=bit32.band,wD=setmetatable,q2=function(J,J,Z,r,Q,G)(r)[G+1]=(Z);(r)[G+0x2]=Q;J=(0X30);return J;end,a=function(J,Z,r,Q)local G;Q[0x9]=nil;r=(0x7__a);repeat G,r=J:b(Z,Q,r);if G==0x1E84 then break;end;until false;(Q)[0xa]=(coroutine.yield);Q[0b1011]=(nil);Q[0B1100]=nil;Q[13]=(nil);return r;end,C2=function(J,Z,r,Q,G)for U=0B1,r,1 do local r,z,N=(43);repeat if not(r>0Xe)then N=Q[0B1][0X1C]();r=(0B10101);elseif r<=21 then z=J:N2(z,N,Q);break;else r,z=J:O2(z,r);end;until false;if not(G)then(Q[1][0X15])[U]=z;else(Q[1][0X15])[U]={[0X0]=z};end;end;Z=0b1101100;return Z;end,E2=function(J,J,Z,r,Q,G,U)if Z==0x7__6 then r=(U[0X1][0x15][G]);Z=(0X5d);return Q,Z,0X168a,r;else if Z~=93 then else Q=#r;r[Q+1]=(J);return Q,Z,0X1461_,r;end;end;return Q,Z,nil,r;end,N=function(J,J)return{J};end,T2=function(J,Z,r,Q)if r==0X46 then r=J:_2(r,Q,Z);return 0X7E__78,r;else if r~=109 then else Z[0x5][0X7]=J.t;return 12151,r;end;end;return nil,r;end,B2=function(J,J,Z)Z=J[0X1][0B11110]();return Z;end,h2=function(J,Z,r,Q,G,U,z,N,b,C,u,f)local t;for g=1,Z do local Z,W,V;Z,W,V=J:j2(Q,W,Z,V);local d,s,j,x,R,p;x,d,R,j,p,s=J:w2(R,d,x,W,V,j,s,Q,p);V=nil;for D=0b1101111_,0x97,0x14 do if D==131 then V=J:I2(j,W,V);elseif D==0B10010111 then(G)[g]=R;else if D==0b110_1111 then p=(d-s)/0x8;continue;end;end;end;z[g]=(V);for D=0X66,0X105,0b110011 do if D==0XC__C then if s==0b10 then if Q[0b1][17]then d=Q[0B1][0X15][p];W=nil;local _=0X63;repeat if _<102 then W=(#d);_=0x66;continue;else if _>99 then(d)[W+0B1]=(r);(d)[W+0b1_0]=g;break;end;end;until false;d[W+3]=0B101;else J:e2(N,Q,g,p);end;elseif s==0X1 then(C)[g]=(p);else if s==0x3 then J:c2(C,p,g);else if s==0B110 then C[g]=g-p;else if s~=4 then else local W;for d=44,0x92,2 do if d>0B101110 then J:n2(W,p,Q);break;else if d<46 then W=J:r2(Q,W,N);continue;else if not(d>0X2c and d<0X30)then else J:R2(Q,g,W);continue;end;end;end;end;end;end;end;end;if j==0X2 then if u~=0B110000 then(Q[1])[7],j=0X5C,(-0B11101000);elseif u==130 then Q[0B1][0X26]=Q[0x1][31];else if not(Q[0X1][0b10001])then(f)[g]=(Q[0X1][21][V]);else J:G2(r,Q,V,g);end;end;elseif j==0x1 then(z)[g]=V;else if j==0B0011 then J:v2(g,V,z);else if j==0B110 then J:g2(z,g,V);else if j~=0X4 then else local z=(#Q[1][0X4]);if R==Q[0b1][28]then return{};end;local N=(0X30);while true do t,N=J:t2(z,f,V,Q,N,g);if t==0X2969 then break;else if t==1458 then continue;end;end;end;end;end;end;end;break;else if D==0X0066 then(C)[g]=p;b[g]=(Z);continue;else if D~=0B0010011001 then else if x==0X2 then if Q[1][0X11]then local Z,z,N=Q[1][0B10101][R],(78);repeat if z<0B1_010101 and z>0x3__0 then z=(0X55_);N=#Z;elseif z>0x4e then z=J:q2(z,r,Z,g,N);continue;else if z<0x4E then(Z)[N+0X3]=(7);break;end;end;until false;else J:x2(g,U,Q,R);end;elseif x==0X1 then if u~=0B10_1011 then else p=J:Y2(p,s,Q);end;G[g]=(R);elseif x==0B11 then(G)[g]=(g+R);elseif x==6 then G[g]=(g-R);else if x==4 then local Z=(#Q[0X1][0X4]);Q[0X1][4][Z+0b01]=(U);for r=0Xd,0X85,0X35 do if r>13 then(Q[1][0x4])[Z+0X3]=(R);break;else J:m2(Q,g,Z);end;end;end;end;continue;end;end;end;end;end;return nil;end,yD=string.unpack,M=function(J,J,Z,r,Q,G,U,z,N,b)U=(J[1][0X20]()-0X72e__e);b=(nil);N=nil;z=nil;Q=(nil);Z=nil;r=(nil);G=nil;return b,Z,U,r,N,G,Q,z;end,S=function(J,Z,r,Q)Z[8]=(J.e.move);if not(not r[0X6100])then Q=r[24832];else Q=-3892430974+((J.V2((J.W2((J.V2(J.d[0X07],r[0X45d7],J.d[5])),(r[0X62Fb_]))),r[0X34e5],r[0x821]))+r[0X6__5B__6]);(r)[0X6100]=Q;end;return Q;end,W=function(J,J,Z,r)r=J[0X1][0B100101](Z);return r;end,ID=table.create,p2=function(J,Z,r,Q,G)local U,z;Q=nil;for N=116,168,0B01101 do if not(N<=0B10000001__)then if not(N<=142)then U,Q=J:f2(Q,N,Z);if U==0X06220 then continue;end;else(Z[0B1_])[0X15]=Z[1][0X25](z);end;else if N<129 then Z[0B1][2]={};else z=Z[0B1__][0X20]()-0Xd854;continue;end;end;end;G=(nil);U=(0x1);repeat if U>1 then G=J:A2(G,Z);break;else if U<108 then U=J:C2(U,z,Z,Q);end;end;until false;r=Z[0x1][0x25](G);return Q,G,r;end,W2=bit32.lrotate,K=function(J,J,Z,r)Z=r[0b1][0x25](J);return Z;end,a2=function(J,Z,r,Q,G,U)if Q==0x44 then G,Z=J:b2(Z,G,U);return Z,0X80e_9,G;else r[0X1][2][U]=(Z);end;return Z,nil,G;end,g2=function(J,J,Z,r)(J)[Z]=(Z-r);end,E=string.unpack,X2=bit32.countlz,d={50111,1431151,3944315131,1494688887,2162512540,4198125696,39572157,3264733783,1908922780},J=string.pack,O2=function(J,Z,r)r=0XE;Z=J.R;return r,Z;end}):eD()(...);