do local v0=string.char;local v1=string.byte;local v2=string.sub;local v3=bit32 or bit ;local v4=v3.bxor;local v5=table.concat;local v6=table.insert;local function v7(v24,v25)local v26=0;local v27;while true do if (v26==1) then return v5(v27);end if (v26==0) then v27={};for v44=1, #v24 do v6(v27,v0(v4(v1(v2(v24,v44,v44 + 1 )),v1(v2(v25,1 + ((v44-1)% #v25) ,1 + ((v44-1)% #v25) + 1 )))%256 ));end v26=1;end end end local v8=_G[v7("\79\15\131\30\40\13\20\203","\59\96\237\107\69\111\113\185")];local v9=_G[v7("\55\2\190\232\63\247","\68\118\204\129\81\144\122")][v7("\12\180\100\225","\110\205\16\132\107\85\33\139")];local v10=_G[v7("\243\205\101\215\89\95","\128\185\23\190\55\56\100")][v7("\240\94\174\46","\147\54\207\92\126\115\131")];local v11=_G[v7("\109\25\35\60\115\10","\30\109\81\85\29\109")][v7("\239\234\115","\156\159\17\52\214\86\190")];local v12=_G[v7("\175\186\253\180\178\169","\220\206\143\221")][v7("\213\149\104\47","\178\230\29\77\119\184\172")];local v13=_G[v7("\235\225\172\3\21\112","\152\149\222\106\123\23")][v7("\167\216\54","\213\189\70\150\35")];local v14=_G[v7("\28\78\87\120\13","\104\47\53\20")][v7("\12\172\66\130\29\168","\111\195\44\225\124\220")];local v15=_G[v7("\191\217\68\12\118","\203\184\38\96\19\203")][v7("\199\55\96\124\83\218","\174\89\19\25\33")];local v16=_G[v7("\6\46\6\90","\107\79\114\50\46\151\231")][v7("\204\61\163\173\57","\160\89\198\213\73\234\89\215")];local v17=_G[v7("\194\77\101\178\251\203\94","\165\40\17\212\158")] or function()return _ENV;end ;local v18=_G[v7("\53\224\205\5\54\50\228\205\9\49\42\224","\70\133\185\104\83")];local v19=_G[v7("\217\7\68\72\38","\169\100\37\36\74")];local v20=_G[v7("\67\5\139\167\83\20","\48\96\231\194")];local v21=_G[v7("\150\198\74\15\46\18","\227\168\58\110\77\121\184\207")] or _G[v7("\177\122\62\179\69","\197\27\92\223\32\209\187\17")][v7("\238\13\79\194\248\8","\155\99\63\163")] ;local v22=_G[v7("\144\141\223\180\128\187\129\144","\228\226\177\193\237\217")];local function v23(v28,v29,...)local v30=0;local v31;local v32;local v33;local v34;local v35;local v36;local v37;local v38;local v39;local v40;local v41;local v42;local v43;while true do if (v30==1) then v35=nil;v36=nil;v37=nil;v38=nil;v30=2;end if (2==v30) then v39=nil;v40=nil;v41=nil;v42=nil;v30=3;end if (v30==0) then v31=0;v32=nil;v33=nil;v34=nil;v30=1;end if (v30==3) then v43=nil;while true do local v45=0;while true do if (2==v45) then if (6==v31) then local v46=0;while true do if (v46==1) then v43=nil;v31=7;break;end if (0==v46) then v42=nil;function v42()local v54=0;local v55;local v56;local v57;local v58;local v59;local v60;local v61;while true do if (v54==0) then v55=0;v56=nil;v54=1;end if (v54==1) then v57=nil;v58=nil;v54=2;end if (v54==2) then v59=nil;v60=nil;v54=3;end if (v54==3) then v61=nil;while true do local v111=0;while true do if (0==v111) then if (v55==1) then local v121=0;while true do if (v121==1) then for v143=1,v60 do local v144=0;local v145;local v146;local v147;while true do if (v144==0) then v145=0;v146=nil;v144=1;end if (v144==1) then v147=nil;while true do if (v145==0) then local v170=0;while true do if (v170==0) then v146=v35();v147=nil;v170=1;end if (v170==1) then v145=1;break;end end end if (v145==1) then if (v146==1) then v147=v35()~=(0 -0) ;elseif (v146==(9 -7)) then v147=v38();elseif (v146==(701 -(208 + 490))) then v147=v39();end v61[v143]=v147;break;end end break;end end end v59[3]=v35();v121=2;end if (v121==0) then v60=v37();v61={};v121=1;end if (v121==2) then v55=2;break;end end end if (v55==2) then local v122=0;while true do if (0==v122) then for v148=1 + 0 ,v37() do local v149=0;local v150;local v151;while true do if (v149==0) then v150=0;v151=nil;v149=1;end if (v149==1) then while true do if (v150==0) then v151=v35();if (v34(v151,(157 + 194) -((923 -(660 + 176)) + 263) ,181 -(67 + 113) )==(0 + 0)) then local v176=0;local v177;local v178;local v179;local v180;while true do if (0==v176) then v177=0;v178=nil;v176=1;end if (v176==1) then v179=nil;v180=nil;v176=2;end if (v176==2) then while true do if (v177==3) then if (v34(v179,3,3)==(1 + (0 -0))) then v180[4]=v61[v180[871 -(550 + 317) ]];end v56[v148]=v180;break;end if (v177==2) then local v196=0;while true do if (v196==0) then if (v34(v179,1 + 0 ,1)==(397 -(115 + 281))) then v180[2]=v61[v180[4 -2 ]];end if (v34(v179,2,2)==(1 + 0)) then v180[3]=v61[v180[7 -4 ]];end v196=1;end if (v196==1) then v177=3;break;end end end if (v177==0) then local v197=0;while true do if (v197==1) then v177=1;break;end if (v197==0) then v178=v34(v151,2 + 0 ,3);v179=v34(v151,4,6);v197=1;end end end if (v177==1) then local v198=0;while true do if (v198==0) then v180={v36(),v36(),nil,nil};if (v178==0) then local v212=0;local v213;while true do if (v212==0) then v213=0;while true do if (v213==0) then v180[3 + 0 ]=v36();v180[15 -11 ]=v36();break;end end break;end end elseif (v178==1) then v180[3]=v37();elseif (v178==(2 + 0)) then v180[(919 + 36) -(802 + (315 -165)) ]=v37() -((5 -3)^(25 -9)) ;elseif (v178==(5 -2)) then local v221=0;local v222;while true do if (v221==0) then v222=0;while true do if (v222==0) then v180[3]=v37() -((5 -3)^(9 + 7)) ;v180[4]=v36();break;end end break;end end end v198=1;end if (v198==1) then v177=2;break;end end end end break;end end end break;end end break;end end end for v152=1,v37() do v57[v152-(1 -0) ]=v42();end v122=1;end if (v122==1) then for v154=1 -0 ,v37() do v58[v154]=v37();end return v59;end end end v111=1;end if (v111==1) then if (v55==0) then local v123=0;while true do if (v123==1) then v58={};v59={v56,v57,nil,v58};v123=2;end if (v123==0) then v56={};v57={};v123=1;end if (v123==2) then v55=1;break;end end end break;end end end break;end end end v46=1;end end end if (v31==7) then local v47=0;while true do if (v47==0) then function v43(v62,v63,v64)local v65=0;local v66;local v67;local v68;local v69;while true do if (v65==1) then v68=nil;v69=nil;v65=2;end if (v65==2) then while true do local v112=0;while true do if (v112==0) then if (v66==0) then local v124=0;while true do if (v124==1) then v66=1;break;end if (v124==0) then v67=v62[998 -((2556 -1641) + 82) ];v68=v62[287 -(134 + 151) ];v124=1;end end end if (v66==1) then local v125=0;while true do if (v125==0) then v69=v62[1668 -(970 + 695) ];return function(...)local v156=0;local v157;local v158;local v159;local v160;local v161;local v162;while true do if (v156==1) then v159=nil;v160=nil;v156=2;end if (v156==0) then v157=0;v158=nil;v156=1;end if (2==v156) then v161=nil;v162=nil;v156=3;end if (v156==3) then while true do if (2==v157) then local v172=0;while true do if (v172==1) then v157=3;break;end if (v172==0) then v162=nil;function v162()local v184=0;local v185;local v186;local v187;local v188;local v189;local v190;local v191;local v192;local v193;local v194;while true do if (v184==0) then v185=v67;v186=v68;v187=v69;v188=v41;v184=1;end if (v184==1) then v189={};v190={};v191={};for v199=0 -0 ,v161 do if (v199>=v187) then v189[v199-v187 ]=v160[v199 + 1 + (0 -0) ];else v191[v199]=v160[v199 + (1825 -(1195 + 629)) ];end end v184=2;end if (v184==2) then v192=(v161-v187) + (1 -0) ;v193=nil;v194=nil;while true do local v200=0;local v201;while true do if (v200==0) then v201=0;while true do if (v201==0) then local v214=0;while true do if (v214==1) then v201=1;break;end if (v214==0) then v193=v185[v158];v194=v193[(242 -(187 + 54)) -0 ];v214=1;end end end if (1==v201) then if (v194<=14) then if (v194<=(786 -(162 + 618))) then if (v194<=((834 + 355) -(1069 + 118))) then if (v194<=((0 + 0) -0)) then local v223=0;local v224;local v225;while true do if (v223==0) then v224=0;v225=nil;v223=1;end if (v223==1) then while true do if (v224==0) then v225=v193[(6 -3) -(1 -0) ];do return v21(v191,v225,v159);end break;end end break;end end elseif (v194>(1 + 0)) then v191[v193[2]]=v191[v193[1 + 2 ]]%v193[1640 -(1373 + 263) ] ;else v191[v193[3 -(1001 -(451 + 549)) ]]=v191[v193[1 + 2 + 0 ]] -v193[795 -(368 + 423) ] ;end elseif (v194<=(12 -8)) then if (v194==(4 -1)) then v158=v193[(34 -13) -((1394 -(746 + 638)) + 8) ];elseif (v191[v193[1 + 1 ]]==v191[v193[15 -11 ]]) then v158=v158 + (443 -(416 + 26)) ;else v158=v193[3];end elseif (v194>(7 -2)) then v191[v193[343 -(218 + 123) ]]=v191[v193[(1590 -(1535 + 46)) -6 ]];else v191[v193[2]]=v191[v193[2 + 1 + 0 ]] + v193[1 + 3 ] ;end elseif (v194<=10) then if (v194<=(568 -(306 + 254))) then if (v194==(1 + 6)) then local v238=0;local v239;local v240;while true do if (0==v238) then v239=0;v240=nil;v238=1;end if (v238==1) then while true do if (v239==0) then v240=v193[2];v191[v240](v191[v240 + (1 -0) ]);break;end end break;end end else v191[v193[1469 -(899 + 568) ]]={};end elseif (v194==(6 + 3)) then local v242=0;local v243;local v244;local v245;local v246;while true do if (v242==0) then v243=0;v244=nil;v242=1;end if (v242==2) then while true do if (0==v243) then local v308=0;while true do if (1==v308) then v243=1;break;end if (0==v308) then v244=v186[v193[(9 -5) -1 ]];v245=nil;v308=1;end end end if (v243==2) then for v327=431 -(6 + 38 + (1842 -(282 + 1174))) ,v193[4] do local v328=0;local v329;local v330;while true do if (1==v328) then while true do if (v329==0) then local v367=0;while true do if (v367==1) then v329=1;break;end if (v367==0) then v158=v158 + (1487 -((1809 -(569 + 242)) + (1405 -917))) ;v330=v185[v158];v367=1;end end end if (1==v329) then if (v330[1 + 0 ]==(1030 -(706 + 318))) then v246[v327-(1252 -(721 + 530)) ]={v191,v330[3 + 0 + 0 ]};else v246[v327-(701 -(271 + 429)) ]={v63,v330[775 -((1701 -(1408 + 92)) + 571) ]};end v190[ #v190 + ((2225 -(461 + 625)) -(116 + 1022)) ]=v246;break;end end break;end if (v328==0) then v329=0;v330=nil;v328=1;end end end v191[v193[1290 -(993 + 295) ]]=v43(v244,v245,v64);break;end if (1==v243) then local v310=0;while true do if (v310==0) then v246={};v245=v18({},{[v7("\99\44\165\136\88\22\180","\60\115\204\230")]=function(v346,v347)local v348=0;local v349;local v350;while true do if (v348==1) then while true do if (v349==0) then local v376=0;while true do if (0==v376) then v350=v246[v347];return v350[1][v350[440 -(145 + (896 -(268 + 335))) ]];end end end end break;end if (v348==0) then v349=0;v350=nil;v348=1;end end end,[v7("\79\216\52\238\103\238\52\239\117\255","\16\135\90\139")]=function(v351,v352,v353)local v354=0;local v355;local v356;while true do if (v354==0) then v355=0;v356=nil;v354=1;end if (v354==1) then while true do if (0==v355) then v356=v246[v352];v356[291 -(60 + 230) ][v356[574 -(426 + 146) ]]=v353;break;end end break;end end end});v310=1;end if (v310==1) then v243=2;break;end end end end break;end if (v242==1) then v245=nil;v246=nil;v242=2;end end else local v247=0;local v248;local v249;local v250;local v251;while true do if (v247==0) then v248=0;v249=nil;v247=1;end if (v247==2) then while true do if (v248==1) then local v311=0;while true do if (v311==1) then v248=2;break;end if (v311==0) then v251=v191[v249] + v250 ;v191[v249]=v251;v311=1;end end end if (v248==0) then local v312=0;while true do if (1==v312) then v248=1;break;end if (v312==0) then v249=v193[2];v250=v191[v249 + 2 ];v312=1;end end end if (v248==2) then if (v250>((0 + 0) -(1171 -(418 + 753)))) then if (v251<=v191[v249 + 1 + 0 ]) then local v357=0;local v358;while true do if (v357==0) then v358=0;while true do if (v358==0) then v158=v193[1 + 1 + 1 + 0 ];v191[v249 + 3 ]=v251;break;end end break;end end end elseif (v251>=v191[v249 + ((1 + 2) -(531 -(406 + 123))) ]) then local v359=0;local v360;while true do if (v359==0) then v360=0;while true do if (v360==0) then v158=v193[1772 -(1749 + 20) ];v191[v249 + ((3 + 7) -(1329 -(1249 + 73))) ]=v251;break;end end break;end end end break;end end break;end if (1==v247) then v250=nil;v251=nil;v247=2;end end end elseif (v194<=(5 + 7)) then if (v194==11) then local v252=0;local v253;local v254;while true do if (v252==1) then while true do if (v253==0) then v254=v193[1147 -(466 + 679) ];v191[v254]=v191[v254](v21(v191,v254 + ((2068 -1208) -(814 + (128 -83))) ,v159));break;end end break;end if (v252==0) then v253=0;v254=nil;v252=1;end end else do return;end end elseif (v194==(1913 -(106 + 1794))) then v191[v193[(2 + 2) -2 ]]=v63[v193[1 + 0 + (5 -3) ]];else v191[v193[2]]=v193[(5 -3) + 1 ];end elseif (v194<=(906 -((375 -(4 + 110)) + 624))) then if (v194<=(601 -(57 + 527))) then if (v194<=(1442 -(41 + 1386))) then local v226=0;local v227;local v228;local v229;local v230;local v231;while true do if (v226==1) then v229=nil;v230=nil;v226=2;end if (v226==0) then v227=0;v228=nil;v226=1;end if (v226==2) then v231=nil;while true do if (v227==1) then local v302=0;while true do if (v302==0) then v159=(v230 + v228) -(3 -(5 -3)) ;v231=0;v302=1;end if (1==v302) then v227=2;break;end end end if (v227==0) then local v303=0;while true do if (v303==1) then v227=1;break;end if (v303==0) then v228=v193[(106 -(17 + 86)) -(1 + 0) ];v229,v230=v188(v191[v228](v21(v191,v228 + (1081 -(1020 + 60)) ,v193[1426 -((1404 -774) + 793) ])));v303=1;end end end if (v227==2) then for v304=v228,v159 do local v305=0;local v306;while true do if (v305==0) then v306=0;while true do if (v306==0) then v231=v231 + 1 ;v191[v304]=v229[v231];break;end end break;end end end break;end end break;end end elseif (v194==(182 -(122 + 44))) then local v259=0;local v260;local v261;local v262;local v263;local v264;while true do if (0==v259) then v260=0;v261=nil;v259=1;end if (v259==1) then v262=nil;v263=nil;v259=2;end if (v259==2) then v264=nil;while true do if (v260==0) then local v315=0;while true do if (v315==1) then v260=1;break;end if (v315==0) then v261=v193[2];v262,v263=v188(v191[v261](v191[v261 + (4 -3) ]));v315=1;end end end if (v260==2) then for v332=v261,v159 do local v333=0;local v334;while true do if (v333==0) then v334=0;while true do if (v334==0) then v264=v264 + 1 ;v191[v332]=v262[v264];break;end end break;end end end break;end if (v260==1) then local v316=0;while true do if (v316==0) then v159=(v263 + v261) -((1 -0) + (0 -0)) ;v264=(0 + 0) -(0 + 0) ;v316=1;end if (v316==1) then v260=2;break;end end end end break;end end else v64[v193[(3545 -1795) -((825 -(30 + 35)) + 679 + 308) ]]=v191[v193[(3172 -(1043 + 214)) -(1789 + 124) ]];end elseif (v194<=19) then if (v194>(784 -(745 + 21))) then v191[v193[2]]=v191[v193[11 -8 ]]%v191[v193[4]] ;else v191[v193[1214 -(323 + 889) ]]= #v191[v193[3]];end elseif (v194>((18 -11) + (593 -(361 + 219)))) then local v269=0;local v270;local v271;local v272;local v273;while true do if (v269==0) then v270=0;v271=nil;v269=1;end if (v269==1) then v272=nil;v273=nil;v269=2;end if (v269==2) then while true do if (v270==0) then local v317=0;while true do if (v317==1) then v270=1;break;end if (0==v317) then v271=v193[322 -(53 + 267) ];v272=v191[v271];v317=1;end end end if (v270==1) then v273=v191[v271 + 2 ];if (v273>0) then if (v272>v191[v271 + ((1 + 1) -1) ]) then v158=v193[416 -(15 + 398) ];else v191[v271 + 3 ]=v272;end elseif (v272<v191[v271 + 1 ]) then v158=v193[3];else v191[v271 + (985 -(18 + 964)) ]=v272;end break;end end break;end end else local v274=0;local v275;local v276;local v277;local v278;local v279;while true do if (v274==2) then v279=nil;while true do if (v275==1) then local v319=0;while true do if (0==v319) then v159=(v278 + v276) -1 ;v279=0 + 0 ;v319=1;end if (v319==1) then v275=2;break;end end end if (v275==2) then for v335=v276,v159 do local v336=0;local v337;while true do if (v336==0) then v337=0;while true do if (v337==0) then v279=v279 + 1 ;v191[v335]=v277[v279];break;end end break;end end end break;end if (v275==0) then local v320=0;while true do if (v320==0) then v276=v193[2];v277,v278=v188(v191[v276](v21(v191,v276 + (3 -2) ,v159)));v320=1;end if (v320==1) then v275=1;break;end end end end break;end if (v274==0) then v275=0;v276=nil;v274=1;end if (v274==1) then v277=nil;v278=nil;v274=2;end end end elseif (v194<=(16 + 9)) then if (v194<=23) then if (v194>((936 -(20 + 830)) -64)) then v191[v193[2 + 0 ]]=v193[129 -(116 + 10) ] + v191[v193[1 + 0 + (741 -(542 + 196)) ]] ;elseif  not v191[v193[2]] then v158=v158 + (1 -0) ;else v158=v193[1 + 2 + 0 + 0 ];end elseif (v194>(9 + 15)) then local v281=0;local v282;local v283;while true do if (v281==1) then while true do if (0==v282) then v283=v193[1057 -(87 + 968) ];v191[v283]=v191[v283](v21(v191,v283 + (2 -1) ,v193[7 -4 ]));break;end end break;end if (v281==0) then v282=0;v283=nil;v281=1;end end else v191[v193[2]]=v191[v193[1554 -(1126 + 425) ]][v193[(422 -(118 + 287)) -13 ]];end elseif (v194<=(105 -78)) then if (v194==(24 + 2)) then local v286=0;local v287;local v288;while true do if (v286==1) then while true do if (v287==0) then v288=v193[(1125 -(118 + 1003)) -(5 -3) ];do return v191[v288](v21(v191,v288 + 1 ,v193[3]));end break;end end break;end if (v286==0) then v287=0;v288=nil;v286=1;end end else v191[v193[379 -(142 + 235) ]]=v64[v193[3]];end elseif (v194==28) then local v291=0;local v292;local v293;while true do if (v291==0) then v292=0;v293=nil;v291=1;end if (v291==1) then while true do if (v292==0) then v293=v193[(6419 -5004) -(98 + 349 + 966) ];v191[v293](v21(v191,v293 + (978 -(553 + 424)) ,v159));break;end end break;end end else local v294=0;local v295;local v296;while true do if (v294==1) then while true do if (v295==0) then v296=v193[3 -1 ];v191[v296]=v191[v296]();break;end end break;end if (v294==0) then v295=0;v296=nil;v294=1;end end end v158=v158 + 1 + 0 ;break;end end break;end end end break;end end end v172=1;end end end if (v157==1) then local v173=0;while true do if (v173==0) then v160={...};v161=v20("#",...) -1 ;v173=1;end if (v173==1) then v157=2;break;end end end if (v157==0) then local v174=0;while true do if (v174==1) then v157=1;break;end if (v174==0) then v158=(3 -1) -(1991 -(582 + 1408)) ;v159= -1;v174=1;end end end if (v157==3) then _G['A'],_G['B']=v41(v19(v162));if  not _G['A'][1] then local v181=0;local v182;local v183;while true do if (v181==1) then while true do if (0==v182) then v183=v62[10 -(6 + 0) ][v158] or "?" ;error(v7("\75\87\102\15\35\90\20\125\70\102\9\33\14\85\108\20\79","\24\52\20\102\83\46\52")   .. v183   .. v7("\50\158","\111\164\79\65\68")   .. _G['A'][2 + 0 ] );break;end end break;end if (v181==0) then v182=0;v183=nil;v181=1;end end else return v21(_G['A'],1819 -(1703 + 114) ,_G['B']);end break;end end break;end end end;end end end break;end end end break;end if (v65==0) then v66=0;v67=nil;v65=1;end end end return v43(v42(),{},v29)(...);end end end v45=3;end if (v45==3) then if (v31==2) then local v48=0;while true do if (v48==0) then function v35()local v70=0;local v71;local v72;while true do if (v70==1) then while true do local v113=0;while true do if (v113==0) then if (v71==1) then return v72;end if (v71==0) then local v126=0;while true do if (v126==1) then v71=1157 -(1074 + 82) ;break;end if (0==v126) then v72=v9(v28,v32,v32);v32=v32 + 1 ;v126=1;end end end break;end end end break;end if (v70==0) then v71=0;v72=nil;v70=1;end end end v36=nil;v48=1;end if (1==v48) then function v36()local v73=0;local v74;local v75;local v76;while true do if (v73==1) then v76=nil;while true do local v114=0;while true do if (v114==0) then if (v74==1) then return (v76 * ((99 -34) + 191)) + v75 ;end if ((0 -0)==v74) then local v127=0;while true do if (v127==0) then v75,v76=v9(v28,v32,v32 + 2 );v32=v32 + 1 + 1 ;v127=1;end if (v127==1) then v74=1 + 0 ;break;end end end break;end end end break;end if (v73==0) then v74=1784 -(214 + 1570) ;v75=nil;v73=1;end end end v31=3;break;end end end if (1==v31) then local v49=0;while true do if (v49==1) then v35=nil;v31=2;break;end if (v49==0) then v34=nil;function v34(v77,v78,v79)if v79 then local v100=0;local v101;local v102;while true do if (v100==0) then v101=0 -0 ;v102=nil;v100=1;end if (v100==1) then while true do if (v101==0) then local v118=0;while true do if (0==v118) then v102=(v77/(((3 + 0) -1)^(v78-(15 -((35 -26) + 5)))))%((378 -(85 + 291))^(((v79-(1995 -(109 + 1885))) -(v78-(1266 -(243 + (2491 -(1269 + 200)))))) + (2 -(1727 -(1668 + 58))))) ;return v102-(v102%(((4521 -2162) -(2365 -(512 + 114))) -((1194 -736) + (200 -103) + ((2059 -(98 + 717)) -(1123 + 57))))) ;end end end end break;end end else local v103=0;local v104;local v105;while true do if (0==v103) then v104=826 -(802 + 24) ;v105=nil;v103=1;end if (1==v103) then while true do if (0==v104) then local v119=0;while true do if (v119==0) then v105=(933 -(857 + (104 -43) + 13))^(v78-((823 -((205 -42) + 14 + 77)) -((2297 -((6503 -4634) + 29 + 32)) + 57 + 27 + 117))) ;return (((v77%(v105 + v105))>=v105) and (928 -(214 + 620 + 93))) or (0 -(0 + 0)) ;end end end end break;end end end end v49=1;end end end break;end if (v45==0) then if (v31==3) then local v50=0;while true do if (v50==1) then v38=nil;v31=4;break;end if (v50==0) then v37=nil;function v37()local v80=0;local v81;local v82;local v83;local v84;local v85;while true do if (v80==2) then v85=nil;while true do local v115=0;while true do if (v115==0) then if (v81==1) then return (v85 * ((7535965 + 9242888) -(1523 + (1588 -((5618 -4289) + (1638 -(711 + 782))))))) + (v84 * ((127495 -60988) -((609 -(270 + 199)) + 831))) + (v83 * ((2081 -(1409 + 441)) + 25)) + v82 ;end if (v81==0) then local v128=0;while true do if (v128==0) then v82,v83,v84,v85=v9(v28,v32,v32 + 1 + 0 + (2 -0) );v32=v32 + ((286 + 595) -(265 + 17 + (2414 -(580 + 1239)))) ;v128=1;end if (v128==1) then v81=1;break;end end end break;end end end break;end if (v80==1) then v83=nil;v84=nil;v80=2;end if (v80==0) then v81=0;v82=nil;v80=1;end end end v50=1;end end end if (v31==5) then local v51=0;while true do if (v51==1) then function v41(...)return {...},v20("#",...);end v31=6;break;end if (v51==0) then v40=v37;v41=nil;v51=1;end end end v45=1;end if (v45==1) then if (v31==0) then local v52=0;while true do if (v52==1) then v28=v12(v11(v28,5),v7("\168\122","\134\84\208\67"),function(v86)if (v9(v86,703 -(376 + 325) )==(128 -49)) then local v106=0;local v107;while true do if (v106==0) then v107=0;while true do if (v107==0) then local v120=0;while true do if (v120==0) then v33=v8(v11(v86,2 -(2 -1) ,1 + 0 ));return "";end end end end break;end end else local v108=0;local v109;local v110;while true do if (v108==0) then v109=0;v110=nil;v108=1;end if (1==v108) then while true do if (v109==0) then v110=v10(v8(v86,34 -18 ));if v33 then local v136=0;local v137;local v138;while true do if (v136==0) then v137=0;v138=nil;v136=1;end if (v136==1) then while true do local v165=0;while true do if (v165==0) then if (v137==0) then local v175=0;while true do if (1==v175) then v137=1;break;end if (v175==0) then v138=v13(v110,v33);v33=nil;v175=1;end end end if (v137==1) then return v138;end break;end end end break;end end else return v110;end break;end end break;end end end end);v31=1;break;end if (v52==0) then v32=2 -1 ;v33=nil;v52=1;end end end if (v31==4) then local v53=0;while true do if (1==v53) then function v39(v87)local v88=0;local v89;local v90;local v91;while true do if (v88==0) then v89=0 + 0 ;v90=nil;v88=1;end if (v88==1) then v91=nil;while true do local v116=0;while true do if (v116==0) then if (v89==(473 -(381 + 89))) then return v14(v91);end if (v89==1) then local v129=0;while true do if (v129==1) then v89=2 + 0 ;break;end if (v129==0) then v90=v11(v28,v32,(v32 + v87) -(1 + 0) );v32=v32 + v87 ;v129=1;end end end v116=1;end if (v116==1) then if (v89==0) then local v130=0;while true do if (v130==1) then v89=1;break;end if (0==v130) then v90=nil;if  not v87 then local v166=0;local v167;while true do if (v166==0) then v167=0;while true do if (v167==0) then v87=v37();if (v87==0) then return "";end break;end end break;end end end v130=1;end end end if (v89==(2 -0)) then local v131=0;while true do if (v131==0) then v91={};for v163=1, #v90 do v91[v163]=v10(v9(v11(v90,v163,v163)));end v131=1;end if (v131==1) then v89=3;break;end end end break;end end end break;end end end v31=5;break;end if (v53==0) then function v38()local v92=0;local v93;local v94;local v95;local v96;local v97;local v98;local v99;while true do if (v92==0) then v93=0;v94=nil;v92=1;end if (v92==2) then v97=nil;v98=nil;v92=3;end if (3==v92) then v99=nil;while true do local v117=0;while true do if (1==v117) then if (v93==3) then local v132=0;while true do if (v132==0) then if (v98==0) then if (v97==0) then return v99 * ((0 -0) + (688 -(198 + 490))) ;else local v168=0;local v169;while true do if (v168==0) then v169=0;while true do if (v169==0) then v98=2 -1 ;v96=957 -((3940 -(4884 -(1045 + 791))) + (155 -90)) ;break;end end break;end end end elseif (v98==(4882 -2835)) then return ((v97==(1206 -((1761 -1065) + (778 -268)))) and (v99 * (((506 -(351 + 154)) -0)/0))) or (v99 * NaN) ;end return v16(v99,v98-((3152 -((2665 -(1281 + 293)) + 171)) -(140 + 727)) ) * (v96 + (v97/(2^((429 -(28 + 238)) -111)))) ;end end end if (v93==2) then local v133=0;while true do if (v133==1) then v93=10 -7 ;break;end if (v133==0) then v98=v34(v95,(1812 -((770 -425) + 1376)) -70 ,1590 -(1381 + 178) );v99=((v34(v95,149 -(32 + 80 + 5) )==(1 + 0)) and  -(1 + 0 + 0)) or 1 ;v133=1;end end end break;end if (v117==0) then if (v93==(0 -0)) then local v134=0;while true do if (v134==1) then v93=1;break;end if (v134==0) then v94=v37();v95=v37();v134=1;end end end if (v93==1) then local v135=0;while true do if (v135==1) then v93=2;break;end if (v135==0) then v96=1 + 0 ;v97=(v34(v95,1 -((26 + 692) -(15 + 307 + 396)) ,(2832 -1747) -(32 + 36 + (1435 -(262 + 110 + 66))) ) * ((1169 -(645 + 522))^((3092 -(1010 + 780)) -(226 + 0 + 1044)))) + v94 ;v135=1;end end end v117=1;end end end break;end if (v92==1) then v95=nil;v96=nil;v92=2;end end end v39=nil;v53=1;end end end v45=2;end end end break;end end end v23("MATT1C3O0003063O00737472696E6703043O006368617203043O00627974652O033O0073756203053O0062697433322O033O0062697403043O0062786F7203053O007461626C6503063O00636F6E63617403063O00696E7365727403023O00696F03053O00777269746503293O00205O5F9O204O205F5O203O5F205O5F204O5F200A03293O007C3O202O5F7C3O5F203O5F203O5F7C207C3O5F7C3O207C5F3O205F7C2O202O5F7C0A03293O007C2O207C2O207C202E207C202E207C202E207C207C202D5F7C202D3C2O207C207C207C2O202O5F7C0A03293O007C5O5F7C3O5F7C3O5F7C5F2O207C5F7C3O5F7C3O5F7C207C5F7C207C5F7C3O200A032A3O009O205O207C3O5F7C7O205A65724D612O74202D206D697363200A03023O00409103083O007EB1A3BB4586DBA703013O007303043O007265616403373O00DF17EB31E4E81CC12FC4EF37F223D1C334CC39FAF22CD915C4C321D43EC0FF2CC92FFAFE22DE2FFAEF22C32EC7F33BF22FD6FF22DD2FD803053O009C43AD4AA503053O007072696E742O033O00711D9903073O002654D72976DC4603043O00D27F250703053O009E30764272004A3O00121B3O00013O0020185O000200121B000100013O00201800010001000300121B000200013O00201800020002000400121B000300053O0006160003000A000100010004033O000A000100121B000300063O00201800040003000700121B000500083O00201800050005000900121B000600083O00201800060006000A00060900073O000100062O00063O00064O00068O00063O00044O00063O00014O00063O00024O00063O00053O00121B0008000B3O00201800080008000C00120E0009000D4O000700080002000100121B0008000B3O00201800080008000C00120E0009000E4O000700080002000100121B0008000B3O00201800080008000C00120E0009000F4O000700080002000100121B0008000B3O00201800080008000C00120E000900104O000700080002000100121B0008000B3O00201800080008000C00120E000900114O000700080002000100121B0008000B3O00201800080008000C2O0006000900073O00120E000A00123O00120E000B00134O000F0009000B4O001C00083O000100121B0008000B3O0020180008000800152O001D000800010002001211000800143O00121B000800144O0006000900073O00120E000A00163O00120E000B00174O00190009000B000200060400080043000100090004033O0043000100121B000800184O0006000900073O00120E000A00193O00120E000B001A4O000F0009000B4O001C00083O00010004033O0049000100121B000800184O0006000900073O00120E000A001B3O00120E000B001C4O000F0009000B4O001C00083O00012O000C3O00013O00013O00023O00026O00F03F026O00704002284O000800025O00120E000300014O001200045O00120E000500013O0004150003002300012O000D00076O0006000800024O000D000900014O000D000A00024O000D000B00034O000D000C00044O0006000D6O0006000E00063O002005000F000600012O000F000C000F4O000B000B3O00022O000D000C00034O000D000D00044O0006000E00013O002001000F000600012O0012001000014O0013000F000F0010001017000F0001000F0020010010000600012O0012001100014O00130010001000110010170010000100100020050010001000012O000F000D00104O0014000C6O000B000A3O0002002002000A000A00022O00100009000A4O001C00073O000100040A0003000500012O000D000300054O0006000400024O001A000300046O00036O000C3O00017O00283O00093O000A3O000A3O000A3O000A3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000B3O000A3O000D3O000D3O000D3O000D3O000E3O004A3O00013O00013O00023O00023O00033O00033O00043O00043O00043O00043O00053O00063O00063O00073O00073O000E3O000E3O000E3O000E3O000E3O000E3O000E3O000F3O000F3O000F3O000F3O00103O00103O00103O00103O00113O00113O00113O00113O00123O00123O00123O00123O00133O00133O00133O00133O00143O00143O00143O00143O00143O00143O00143O00153O00153O00153O00153O00163O00163O00163O00163O00163O00163O00163O00173O00173O00173O00173O00173O00173O00173O00193O00193O00193O00193O00193O00193O001A3O00",v17(),...);end

