-- protected by osguri
local C=string.byte;local f=string.char;local d=string.sub;local h=table.concat;local B=math.ldexp;local F=getfenv or function()return _ENV end;local E=setmetatable;local W=select;local i=table.unpack;local r=tonumber;local function G(t)local e,o,n="","",{}local c=256;local a={}for l=0,c-1 do a[l]=f(l)end;local l=1;local function C()local e=r(d(t,l,l),36)l=l+1;local o=r(d(t,l,l+e-1),36)l=l+e;return o end;e=f(C())n[1]=e;while l<#t do local l=C()if a[l]then o=a[l]else o=e..d(e,1,1)end;a[c]=e..d(o,1,1)n[#n+1],e,c=o,o,c+1 end;return table.concat(n)end;local c=G('22W22Q22W27623027627622X27922Y23227916171S111E1H22O2792682791G27N22023C22W1022027626C2791027926G27M27U28326K27T27U28725S2342761028B22W26821S27T1021S27626O2831028322Y27B27622Z27928U22W28R22W28M27621P28328322W22Y27827627G161D22Y23E27921K1D1Q1E171Q151W1S1S1O21M1D1P1T1D1R1S29529D21321N21O29W276121R171627D2791D161B171C29A2332792AB161S2A929V22S2792172A52AJ2AI21X21O1H1O29A28722W191O1O14111B1927I2A521Z2A32A522V27926R1827T21U1822W26G26Q21C2482471U21C2BI26X23C2BM21T28727027921Q27926922W2BM21827926D2342BM21L28E26H2202BM27V27626G22G21K27U22G27626K22W28I27926K22G28I2CJ2BI23C27W102872CL2CN2CK22826G27U22827626W2CQ2CI28L28329128V27A27C23F2AG1Q1D2B51D21J2B41B102DK151T141S191R28T27626P22O2BT28328M27T182E12DA29328U27E27622Y2DW22W1U21M21K22Y23127929R29F1H22Y22U2791F1D1S21J19141421J2DQ2DS2DU2A7276111O19111Q1R22Y2932EY2DT21J111C22X22X23D2792DY2BM1I2E122W2CV27926T2C624728D28L2CU28827626R22O28I27M2BJ2791U2CE26Q2142BM1U2142BI26T2CB24721T27W22W26W2BX27926S23C2GB1228726Q2BS2BN27T26G2D22761K2CO21S2CH21428K2BI2282BH1V2D422W26S2FO22W21E27926Q2542472BN2HG1N28Z22W2DB22W29627622P27C2E922W2A41T1Q1B29A2EC2EE2EG2HR2762EQ1S21P1R29F1X1C22Y22T2EP2ER2I729F21N172HW2HY22Y2AM276191C1C2EX2DR2FC1C1A2F122W27G27I27K2IX2991F2IP1722Y27527621K2DH1E1D111S2HW1922Y23729D2DU1R2AZ29I2AJ2201624R25N172202A92AH1S1Q2J522123A2BZ2DZ2471128326D2GS2CW27X21S2CJ28J2CE2GH2CD22W26C2FW2KA22W26H2K92872CF2GB102CS2CL28C2812KK28726F2G02842BI26Q2G42G621K2G92CH26G26J1W27621O2LB2BJ2G82BN2GB26G26L21S2BT2H325S2GH2172GH25W27Z2792602872KL26428E2FU22W25C28N28325G2CS2KS2D028I2H826Q2LL2FT28K2LJ22G2BT2CS2LO2761Q2GH25X2282CC2H82612LG102GB22W2651W2CC2LB22W26K28H27U2H32HL2HN2HP22W2IN2942EO2IO2IQ21J1C171V162FD162AD1G2FG2EB2G42EF22Y2AF2761D1G1D1B1T2AJ22Y2I32AY2ND2FB2JH2NS22W1T2I81Q2FD2IB2FA2IT192OB2IX1527H111U2J62O12AD1R1B1Q2B3192J62EI2761U2EU29I2A122W27I1529A22Y279171R23J2BC25K2LC2PB2BJ26O2G926O2BI27O2GX2C42K421C28326C22O2CV28328G2CV2H32692FS2M02682202KR2GH26D2MC2KE2BI22W2BH2802CE2M62CS26L2K428O2CK2PQ2L12H41O2D32CE2142CV2MU26G1W2KD2MZ26G21K28I2CH22W26L182CC2BH2N02282602QL2N02QH2QF2BI21C2QK102BP28F23428I28E2N52832HT22W23927C2NB2O22IR2NF2NH2NJ2NL2NN2I02NQ2O62NU2NW2NY29A2O12IP2IR2O42NR2792O829F2OG2OD2EZ2OG2HT2OI27I2OL2O02792OO2OQ2OS2OU2G42OY1Q2P02P22P42P62F82HT2IZ27J2EM2O61R1T2HY1R2A42J729D2JB2JD2JF2JZ22Y2262BX171B24R25E2202DH2HY1A1D1T2201T15192202O42JQ2JU2OX1429I2202AD22021M2242IX29H29J2B522Y21T2792112OE2202AZ2B22B41C2TU2AB152202T32T52A42TX2202TZ2U12U32U52S82761V1D1A101717132EN2792V02V22V4132IS2EZ2SS2H32Q718181O1Q172U01F22Q21F21R1X21N21922021K21521221921021H2VP21121P21021O21321P2W121F21Q21521021321M21H22A22Y22R2792VP21P2VT21M21J1X2182WG2SK2I42IF2O92IA2V72762W22W421O2152182132202WQ2WS2J827421F21121321O1X21Q2132WS2BB2WZ21F21821921N21721M1X24R26N24R26J2XH2WH2HP2UK2NZ2222WK2XL2B5192WG2202251C21Z225152YA21D22021F1W29I2Y522A2Y71W22A2252112YN21N2P022Q2VI181Y27926F2282P521O2YZ2BJ22G24A2BN22G22Y26G2FZ27T1F2G22L32OW2G62342Z51U2342Z82GW22W2GY2762QD2BM1D2852R828326G2282CV2H826H2PX28E2KQ2D82QY2Q42LN2Q727U27925S2D72M722W25X2QE28325W2ZU27625S2282GJ102H825S2QN27U2MU25S2QR27U2MZ25S21K2KR2QX25X2R02FT2R225W1W2R5102MZ310I2PR310K21C310N2RE26G2RG27U2C9102CC2Q92N128C2H325T1O2CC2QK310E1G2CC27Q22W26126G2CC2GW265310127626421C23C22X2RD27625C2KG2GH2642KX27626021K31182QX26G2N22Q526H311L2FT311N2LT276311R311T27625X311W2FT311Y26126W2CC2GJ2MV312522W31273129312B2M1312E3126312H22W312J312L2CE312O2H326H2PF2FT2PH2R728C285228214312A2H825T25C2CC25C312Y31383116313B2MZ260313E22W25W313G2612602CC2R531372CC28E31271O312A2RE31412KV313F2CV28725D24O2CC24O27625G2M327625L24G2CC24G27625O2LW28724X2542CC2542762502LZ28E2553113102R225426W260312A313625923S2CC23S276254313G25923K2CC23K310K21422G312A2QP311I2M02RJ2DC2HO3168316A28U24822F2IX2F32F52F722Z23H279313Q2ZN316L312U22W2ZA22W21U2ZD2L42L22K41U2G226P2GS21H28726O2871728726P2FS21T28E2HA2PK2FV2GO2GQ2GS1U2GU27322O2GB21V316U2G92CE270317531732HB2HD2762HF2HH1U2HJ316M2ZO28Y316P2PH27W15316L317S2D929028328X22W2O62NO2OW2NQ2O12I52IG1Q2WX2ID28C2DU29E29J112T6112A52IM2792AV318S2VD2DT2SS2P52761B142F92P62AV2NI161T112OH2OE1Q2P9276317C22W21227926X310G2D5313G270314Y2GI313G26Z2L02QF2G32ZF2L2312R1U28026G2712K421T2832702342CJ1C28E268315627X316P26C21S2KR2H331AA2CV28E317K2G12L2316V2BJ2GE1U27W31A52MC21T31AM2342BH21431AE28321Q2K72MO24721H2H831AA27T21G2RI2E62DD2792OV2942RX2I22IE2I62WW2IB319422W3196319827617319A21J319C319E2EC1O111G2RP319K319M276319O2CC28326W319R319T31CD314Q276319W31AR319Z2ED2G631AV31AX271317928E31AA2GB31B427626831B62K72MC21H31B131BE31BG318B2762K22EA2SG2AC2DR2HZ2G41Q1O2T82762B21A21Z21O1T1629931972O131DI21Z2JA171G2EM2931V1R21X2F431DO2IX2AH1E111F318X2WU1S1X2AI29F1E192IL2O631DY21X1A19162V631BM318G2HU1Q1U2IC2791A112NK31EB2AJ29G31EF29A2N92S531EY31ED31F122Y31BS31BU2SY2OJ2J129321J2VK1D2F42DH2WY22W2I52ET2EV31912F02352792VT21021921721O22021U22021A21M2132112201V318T2DP2OE2F82S42O32OE22Y2PJ22W1X2122WN31FX1X21B2122WE2VU31GH2W631G531G731FP1R22021S2SA2OA2FE21W2O42OB31H12OJ2OL21W2UU1Q21W2SU21W2SM2OR2B4172GG2WB21021P2XN31AK31GY31H321431H231H031HP31H51721W21431H831HV31HB21431HD2SO21T2UY22W2V92V32V531I42172JE111I2A931E822W2172DH2DJ21O1031II2IB2DF319531II2AJ2DL31EF2DO31GU31FK2DH1F2JE2JZ2OA2S7316K2MK1D31IY29U2SB2B1191H2SB2S731F331GC2SE2IV31FK2S52NE2NG2NI31EW2NL22Y2XJ22W29P31J631EZ2AO152TT2NK319F2VE31EP31C31G2QX22W2FK24721328326T2KO31C9313826O23431AO27626T319P22W2BR2CC2872712GE2KH26S31KF311J31C931KJ27131062762692MG31BA2CS26W31KS21131CS22W2RC2BZ2MS2MU317R31CH28F22O2RC2K72MX2FT2MZ31AF31LD26931LI311931CW316P2692L62FT2QX27O2R52MU22W2Q32BM1W313M31LT1031LV316531B5314V2R931M02MD27626H31M431M62RH31LQ31L827631MB2Q531LL2FX22W269312R1S2Q926B24023B22W1Z2402472HK28E21528E269311S2471L311U31LN2MY31CW2CB27U2Q231212FT2GW26H2682CC2PJ26831M731KY31LO31LK31ND2KH26D31342FT3136313N2CC313Q31NN31D331LQ2761T2PL2C22K725K2BM1S2PB31LZ313Z2GF314N31AJ1822X2H231MD2GS2182872KJ31BE2KY23C27T1Z2GU26O2GH2152Q225S31OA25S31MK31LT21T2QX2CA2C22GH26C24O2BH1Y314V31LZ31P42QX26J27S31MX31AX31OW27631OY27X24G31PC315322W26F21S27W1Z2ME31PM22W31PO28Y28721528726D31592471S315B31PT2D71Z2CJ26G31PZ31Q126D24W31OA24W31MK315Q2GF315S2KM315X31BA315Z22W26N22831OT2D431QF31Q331OO311I31BF31QM2BT31QP26H2482BM21H2482ZP31LI2182MZ26C31R231D42HM283');local n=bit and bit.bxor or function(l,e)local o,n=1,0 while l>0 and e>0 do local d,c=l%2,e%2 if d~=c then n=n+o end l,e,o=(l-d)/2,(e-c)/2,o*2 end if l<e then l=e end while l>0 do local e=l%2 if e>0 then n=n+o end l,o=(l-e)/2,o*2 end return n end local function l(o,l,e)if e then local l=(o/2^(l-1))%2^((e-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(o%(l+l)>=l)and 1 or 0;end;end;local e=1;local function o()local l,d,o,c=C(c,e,e+3);l=n(l,104)d=n(d,104)o=n(o,104)c=n(c,104)e=e+4;return(c*16777216)+(o*65536)+(d*256)+l;end;local function a()local l=n(C(c,e,e),104);e=e+1;return l;end;local function t()local e=o();local n=o();local d=1;local o=(l(n,1,20)*(2^32))+e;local e=l(n,21,31);local l=((-1)^l(n,32));if(e==0)then if(o==0)then return l*0;else e=1;d=0;end;elseif(e==2047)then return(o==0)and(l*(1/0))or(l*(0/0));end;return B(l,e-1023)*(d+(o/(2^52)));end;local r=o;local function G(l)local o;if(not l)then l=r();if(l==0)then return'';end;end;o=d(c,e,e+l-1);e=e+l;local e={}for l=1,#o do e[l]=f(n(C(d(o,l,l)),104))end return h(e);end;local e=o;local function r(...)return{...},W('#',...)end local function D()local f={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};local e={0,0,0,0,0,0,0,0,0,0};local d={};local c={f,nil,e,nil,d};c[4]=a();for l=1,o()do e[l-1]=D();end;local e=o()local d={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};for o=1,e do local e=a();local l;if(e==1)then l=(a()~=0);elseif(e==0)then l=t();if math.fmod(l,1)==.0 then l=math.floor(l)end elseif(e==2)then l=G();end;d[o]=l;end;c[2]=d for c=1,o()do local d=n(o(),152);local o=n(o(),104);local n=l(d,1,2);local e=l(o,1,11);local e={e,l(d,3,11),nil,nil,o};if(n==0)then e[3]=l(d,12,20);e[5]=l(d,21,29);elseif(n==1)then e[3]=l(o,12,33);elseif(n==2)then e[3]=l(o,12,32)-1048575;elseif(n==3)then e[3]=l(o,12,32)-1048575;e[5]=l(d,21,29);end;f[c]=e;end;return c;end;local function O(l,h,C)local o=l[1];local d=l[2];local e=l[3];local l=l[4];return function(...)local n=o;local d=d;local s=e;local c=l;local l=r local e=1;local t=-1;local r={};local a={...};local f=W('#',...)-1;local H={};local o={};for l=0,f do if(l>=c)then r[l-c]=a[l+1];else o[l]=a[l+1];end;end;local l=f-c+1 local l;local a;while true do l=n[e];a=l[1];if a<=33 then if a<=16 then if a<=7 then if a<=3 then if a<=1 then if a>0 then local W;local f;local c;local r;local a;o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;else o[l[2]]=#o[l[3]];end;elseif a==2 then local n=l[2];local c={};local e=0;local d=n+l[3]-1;for l=n+1,d do e=e+1;c[e]=o[l];end;local d={o[n](i(c,1,d-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=d[e];end;t=l;else C[d[l[3]]]=o[l[2]];end;elseif a<=5 then if a==4 then local e=l[2];local d=e+l[3]-2;local n={};local l=0;for e=e,d do l=l+1;n[l]=o[e];end;do return i(n,1,l)end;else o[l[2]]=o[l[3]]+d[l[5]];end;elseif a==6 then local e=l[2];local d={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;d[n]=o[l];end;o[e](i(d,1,l-e));t=e;else local n=l[2];local d=n+l[3]-2;local e={};local l=0;for n=n,d do l=l+1;e[l]=o[n];end;do return i(e,1,l)end;end;elseif a<=11 then if a<=9 then if a==8 then o[l[2]]();t=A;else local n=l[3];local e=o[n]for l=n+1,l[5]do e=e..o[l];end;o[l[2]]=e;end;elseif a>10 then do return end;else o[l[2]][d[l[3]]]=d[l[5]];end;elseif a<=13 then if a==12 then local r;local f;local c;local C;local a;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=h[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];a=l[2];C={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;C[c]=o[l];end;r={o[a](i(C,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=r[c];end;t=f;e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;else local G;local B;local c;local r;local a;local c;local W,f;local c;o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];c=l[2];W,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]][o[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];c=l[2];W,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];c=l[2];W,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];B=l[3];G=o[B]for l=B+1,l[5]do G=G..o[l];end;o[l[2]]=G;e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];B=l[3];G=o[B]for l=B+1,l[5]do G=G..o[l];end;o[l[2]]=G;e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=h[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];B=l[3];G=o[B]for l=B+1,l[5]do G=G..o[l];end;o[l[2]]=G;e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;end;elseif a<=14 then o[l[2]]=C[d[l[3]]];elseif a>15 then local C;local a;local f;local c;o[l[2]]=h[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];f={};a=0;C=c+l[3]-1;for l=c+1,C do a=a+1;f[a]=o[l];end;o[c](i(f,1,C-c));t=c;e=e+1;l=n[e];do return end;else if not o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif a<=24 then if a<=20 then if a<=18 then if a==17 then e=e+l[3];else local W;local f;local c;local r;local a;o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif a==19 then local e=l[2];local d,n={o[e]()};local n=e+l[5]-2;local l=0;for e=e,n do l=l+1;o[e]=d[l];end;t=n;else o[l[2]]=h[l[3]];end;elseif a<=22 then if a==21 then local r;local a;local f;local c;C[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];f={};a=0;r=c+l[3]-1;for l=c+1,r do a=a+1;f[a]=o[l];end;o[c](i(f,1,r-c));t=c;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];else if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif a==23 then local n=l[2];local d=l[5];local l=n+2;local c={o[n](o[n+1],o[l])};for e=1,d do o[l+e]=c[e];end;local n=o[n+3];if n then o[l]=n else e=e+1;end;else if(o[l[2]]~=d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif a<=28 then if a<=26 then if a>25 then local C;local a;local f;local c;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];f={};a=0;C=c+l[3]-1;for l=c+1,C do a=a+1;f[a]=o[l];end;o[c](i(f,1,C-c));t=c;else local e=l[2];local d,n={o[e]()};local n=e+l[5]-2;local l=0;for e=e,n do l=l+1;o[e]=d[l];end;t=n;end;elseif a>27 then C[d[l[3]]]=o[l[2]];else o[l[2]][o[l[3]]]=d[l[5]];end;elseif a<=30 then if a==29 then o[l[2]]={};else e=e+l[3];end;elseif a<=31 then o[l[2]][o[l[3]]]=d[l[5]];elseif a==32 then local W;local f;local a;local r;local c;o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;else local n=l[3];local e=o[n]for l=n+1,l[5]do e=e..o[l];end;o[l[2]]=e;end;elseif a<=50 then if a<=41 then if a<=37 then if a<=35 then if a==34 then o[l[2]][d[l[3]]]=o[l[5]];else local a=s[l[3]];local c;local d={};c=E({},{__index=function(e,l)local l=d[l];return l[1][l[2]];end,__newindex=function(o,l,e)local l=d[l]l[1][l[2]]=e;end;});for c=1,l[5]do e=e+1;local l=n[e];if l[1]==41 then d[c-1]={o,l[3]};else d[c-1]={h,l[3]};end;H[#H+1]=d;end;o[l[2]]=O(a,c,C);end;elseif a==36 then o[l[2]]=O(s[l[3]],nil,C);else local W;local f;local c;local r;local a;a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];C[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];C[d[l[3]]]=o[l[2]];end;elseif a<=39 then if a==38 then local W;local f;local c;local r;local a;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;else local W;local f;local c;local r;local a;o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];end;elseif a>40 then o[l[2]]=o[l[3]];else o[l[2]]=o[l[3]][d[l[5]]];end;elseif a<=45 then if a<=43 then if a>42 then local f;local c;local a;local d;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];d=l[2];a={};c=0;f=d+l[3]-1;for l=d+1,f do c=c+1;a[c]=o[l];end;o[d](i(a,1,f-d));t=d;e=e+1;l=n[e];e=e+l[3];else o[l[2]]=o[l[3]]+d[l[5]];end;elseif a==44 then o[l[2]]=O(s[l[3]],nil,C);else o[l[2]]=h[l[3]];end;elseif a<=47 then if a==46 then o[l[2]]=#o[l[3]];else o[l[2]][d[l[3]]]=o[l[5]];end;elseif a<=48 then local W;local a;local c;local r,f;local c;o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];c=l[2];r,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=r[a];end;t=f;e=e+1;l=n[e];o[l[2]][o[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];c=l[2];r,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=r[a];end;t=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];c=l[2];r,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=r[a];end;t=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];W={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;W[a]=o[l];end;o[c](i(W,1,f-c));t=c;elseif a==49 then o[l[2]]=o[l[3]][d[l[5]]];else local n=l[2];local c=l[5];local l=n+2;local d={o[n](o[n+1],o[l])};for e=1,c do o[l+e]=d[e];end;local n=o[n+3];if n then o[l]=n else e=e+1;end;end;elseif a<=59 then if a<=54 then if a<=52 then if a==51 then local f=s[l[3]];local a;local d={};a=E({},{__index=function(e,l)local l=d[l];return l[1][l[2]];end,__newindex=function(o,l,e)local l=d[l]l[1][l[2]]=e;end;});for c=1,l[5]do e=e+1;local l=n[e];if l[1]==41 then d[c-1]={o,l[3]};else d[c-1]={h,l[3]};end;H[#H+1]=d;end;o[l[2]]=O(f,a,C);else local e=l[2];local d={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;d[n]=o[l];end;o[e](i(d,1,l-e));t=e;end;elseif a>53 then if not o[l[2]]then e=e+1;else e=e+l[3];end;else o[l[2]]=d[l[3]];end;elseif a<=56 then if a==55 then o[l[2]]();t=A;else o[l[2]]=d[l[3]];end;elseif a<=57 then local W;local f;local a;local r;local c;o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;W={o[c](i(r,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=W[a];end;t=f;e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];c=l[2];r={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;r[a]=o[l];end;o[c](i(r,1,f-c));t=c;elseif a>58 then local W;local f;local c;local r;local a;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=C[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];a=l[2];r={};c=0;f=a+l[3]-1;for l=a+1,f do c=c+1;r[c]=o[l];end;W={o[a](i(r,1,f-a))};f=a+l[5]-2;c=0;for l=a,f do c=c+1;o[l]=W[c];end;t=f;e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;else local n=l[2];local d={};local e=0;local c=n+l[3]-1;for l=n+1,c do e=e+1;d[e]=o[l];end;local d={o[n](i(d,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=d[e];end;t=l;end;elseif a<=63 then if a<=61 then if a>60 then do return end;else if o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif a==62 then o[l[2]]=o[l[3]];else if o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif a<=65 then if a>64 then o[l[2]]=C[d[l[3]]];else o[l[2]]={};end;elseif a<=66 then if(o[l[2]]~=d[l[5]])then e=e+1;else e=e+l[3];end;elseif a>67 then o[l[2]][d[l[3]]]=d[l[5]];else if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;end;e=e+1;end;end;end;return O(D(),{},F())();