@typeberry/pvm
Advanced tools
Comparing version 0.0.1-03164bf to 0.0.1-54dd7eb
@@ -1,1 +0,1 @@ | ||
const a0_0x31f538=a0_0x3407;(function(_0x3ecf86,_0x2ca178){const _0xec5fb3=a0_0x3407,_0x549667=_0x3ecf86();while(!![]){try{const _0x327bdc=-parseInt(_0xec5fb3(0xd4))/0x1+-parseInt(_0xec5fb3(0xc7))/0x2*(parseInt(_0xec5fb3(0xc6))/0x3)+-parseInt(_0xec5fb3(0xc5))/0x4*(-parseInt(_0xec5fb3(0xf8))/0x5)+parseInt(_0xec5fb3(0xcb))/0x6+parseInt(_0xec5fb3(0xf5))/0x7+-parseInt(_0xec5fb3(0xf1))/0x8+-parseInt(_0xec5fb3(0xc3))/0x9;if(_0x327bdc===_0x2ca178)break;else _0x549667['push'](_0x549667['shift']());}catch(_0x3e5b15){_0x549667['push'](_0x549667['shift']());}}}(a0_0x56bd,0xf3422));import{Instruction}from'../instruction';function a0_0x3407(_0x211dcc,_0x51ab33){const _0x56bd82=a0_0x56bd();return a0_0x3407=function(_0x340746,_0x3cbb33){_0x340746=_0x340746-0xb6;let _0x3580fe=_0x56bd82[_0x340746];return _0x3580fe;},a0_0x3407(_0x211dcc,_0x51ab33);}import{createResults}from'./args-decoding-results';import{ArgumentType}from'./argument-type';import{ImmediateDecoder}from'./decoders/immediate-decoder';import{NibblesDecoder}from'./decoders/nibbles-decoder';function a0_0x56bd(){const _0x16b371=['ONE_REGISTER_TWO_IMMEDIATES','LqVmh','secondRegisterIndex','registerIndex','firstImmediateDecoder','noOfBytesToSkip','getLowNibbleAsRegisterIndex','immediateDecoder','TWO_REGISTERS','diedo','vPazb','getLowNibble','rGmyz','TRAP','thirdRegisterIndex','ZbHec','5885361yVkCdR','UoGjR','12khQYBA','6RJGcWb','1890498oZrQHI','tDLka','getSigned','getArgs','11163630vrjoxy','results','setByte','code','ZIOfN','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','getHighNibble','offsetDecoder','tEJfy','418767anyUZn','TWO_REGISTERS_ONE_OFFSET','offset','JQAfQ','VClmJ','cnrZj','getHighNibbleAsRegisterIndex','KFujS','BRgjM','NO_ARGUMENTS','nibblesDecoder','mask','giyjs','HFBud','gQcnL','setBytes','subarray','MScrt','TWO_REGISTERS_ONE_IMMEDIATE','Nhvkz','secondImmediateDecoder','aAzez','getNoOfBytesToNextInstruction','sXaaY','GYlLf','XaWqL','THREE_REGISTERS','ZcGxC','HMbYK','8073264IoDWVI','ycyRc','TWO_IMMEDIATES','TWO_REGISTERS_TWO_IMMEDIATES','10118920ruMObN','firstRegisterIndex','jzTnO','2770955MXRTZE','getLowNibbleAsLength','SKuIR','ONE_IMMEDIATE','kXLeB'];a0_0x56bd=function(){return _0x16b371;};return a0_0x56bd();}import{instructionArgumentTypeMap}from'./instruction-argument-type-map';export class ArgsDecoder{constructor(_0x4a7ac4,_0x10c916){const _0x168170=a0_0x3407,_0x381460={'tEJfy':'0|3|2|1|4','diedo':function(_0x59594d){return _0x59594d();}},_0x501fa8=_0x381460[_0x168170(0xd3)]['split']('|');let _0xaa19b8=0x0;while(!![]){switch(_0x501fa8[_0xaa19b8++]){case'0':this[_0x168170(0xce)]=_0x4a7ac4;continue;case'1':this[_0x168170(0xd2)]=new ImmediateDecoder();continue;case'2':this[_0x168170(0xde)]=new NibblesDecoder();continue;case'3':this['mask']=_0x10c916;continue;case'4':this[_0x168170(0xcc)]=_0x381460[_0x168170(0xbc)](createResults);continue;}break;}}[a0_0x31f538(0xca)](_0x3c35b4){const _0x9cbed7=a0_0x31f538,_0x55a483={'ZIOfN':function(_0x4e9392,_0x221106){return _0x4e9392+_0x221106;},'rGmyz':function(_0x401f98,_0xd3aef5){return _0x401f98+_0xd3aef5;},'ZbHec':function(_0x1a5ce5,_0xd31ed1){return _0x1a5ce5+_0xd31ed1;},'ycyRc':function(_0x43f595,_0x4fea3f){return _0x43f595+_0x4fea3f;},'gQcnL':function(_0x377dd6,_0x158d5f){return _0x377dd6+_0x158d5f;},'MScrt':function(_0x57cb4b,_0x13a00a){return _0x57cb4b+_0x13a00a;},'BRgjM':function(_0xcddefb,_0xaf1e25){return _0xcddefb+_0xaf1e25;},'HFBud':function(_0xa83153,_0x5caf6d){return _0xa83153+_0x5caf6d;},'aAzez':function(_0x2839eb,_0x5e5979){return _0x2839eb+_0x5e5979;},'LqVmh':function(_0xbd4058,_0x1291f4){return _0xbd4058+_0x1291f4;},'jzTnO':function(_0xd2a771,_0xf2f663){return _0xd2a771+_0xf2f663;},'sXaaY':function(_0x2f5522,_0x497cc8){return _0x2f5522+_0x497cc8;},'giyjs':function(_0x387d5e,_0x33e1cd){return _0x387d5e+_0x33e1cd;},'cnrZj':function(_0x4e7fb8,_0x4259e4){return _0x4e7fb8+_0x4259e4;},'KFujS':function(_0x2e6e76,_0x5e8613){return _0x2e6e76+_0x5e8613;},'tDLka':function(_0x2d84ef,_0x5ecbd4){return _0x2d84ef+_0x5ecbd4;},'vPazb':function(_0x1d34eb,_0xc95b1f){return _0x1d34eb+_0xc95b1f;},'UoGjR':function(_0x2f7175,_0x51b31a){return _0x2f7175+_0x51b31a;},'XaWqL':function(_0x563587,_0x5174eb){return _0x563587+_0x5174eb;},'Nhvkz':function(_0x532a3a,_0x15d817){return _0x532a3a+_0x15d817;},'xzWDJ':function(_0x48012e,_0x257f06){return _0x48012e+_0x257f06;},'SKuIR':function(_0x5613e4,_0x2b5aec){return _0x5613e4+_0x2b5aec;},'HMbYK':function(_0x43f15d,_0x10f220){return _0x43f15d+_0x10f220;},'GYlLf':function(_0x3ee9d4,_0x317521){return _0x3ee9d4+_0x317521;},'JQAfQ':function(_0x293e87,_0x1fb5fb){return _0x293e87+_0x1fb5fb;},'ZcGxC':function(_0x4cbd20,_0x270a2e){return _0x4cbd20+_0x270a2e;},'VClmJ':function(_0x23ffba,_0x14ebe0){return _0x23ffba+_0x14ebe0;},'kXLeB':function(_0x10d40b,_0x154204){return _0x10d40b+_0x154204;},'KOHkk':function(_0x3bee46,_0x1e7798){return _0x3bee46-_0x1e7798;}},_0x2d4df0=this[_0x9cbed7(0xce)][_0x3c35b4]??Instruction[_0x9cbed7(0xc0)],_0x4f35c5=instructionArgumentTypeMap[_0x2d4df0];switch(_0x4f35c5){case ArgumentType[_0x9cbed7(0xdd)]:return this[_0x9cbed7(0xcc)][_0x4f35c5];case ArgumentType[_0x9cbed7(0xfb)]:{const _0x420c5c=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x2410d1=this[_0x9cbed7(0xdf)][_0x9cbed7(0xea)](_0x55a483['ZIOfN'](_0x3c35b4,0x1));return _0x420c5c[_0x9cbed7(0xba)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483['ZIOfN'](_0x3c35b4,0x1),_0x3c35b4+0x1+_0x2410d1)),_0x420c5c['noOfBytesToSkip']=_0x55a483[_0x9cbed7(0xcf)](0x1,_0x2410d1),_0x420c5c;}case ArgumentType[_0x9cbed7(0xee)]:{const _0x48eb4d=this[_0x9cbed7(0xcc)][_0x4f35c5];_0x48eb4d[_0x9cbed7(0xb8)]=0x3;const _0x4abcdb=this[_0x9cbed7(0xce)][_0x55a483[_0x9cbed7(0xbf)](_0x3c35b4,0x1)],_0x1f5737=this[_0x9cbed7(0xce)][_0x55a483['ZbHec'](_0x3c35b4,0x2)];return this['nibblesDecoder'][_0x9cbed7(0xcd)](_0x4abcdb),_0x48eb4d[_0x9cbed7(0xf6)]=this['nibblesDecoder'][_0x9cbed7(0xda)](),_0x48eb4d[_0x9cbed7(0xff)]=this[_0x9cbed7(0xde)][_0x9cbed7(0xb9)](),this[_0x9cbed7(0xde)][_0x9cbed7(0xcd)](_0x1f5737),_0x48eb4d[_0x9cbed7(0xc1)]=this['nibblesDecoder'][_0x9cbed7(0xbe)](),_0x48eb4d;}case ArgumentType[_0x9cbed7(0xe6)]:{const _0x35f623=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x4b5603=this['code'][_0x55a483['rGmyz'](_0x3c35b4,0x1)];this['nibblesDecoder'][_0x9cbed7(0xcd)](_0x4b5603),_0x35f623[_0x9cbed7(0xf6)]=this[_0x9cbed7(0xde)]['getHighNibbleAsRegisterIndex'](),_0x35f623[_0x9cbed7(0xff)]=this['nibblesDecoder'][_0x9cbed7(0xb9)]();const _0x1c7a42=this[_0x9cbed7(0xdf)][_0x9cbed7(0xea)](_0x3c35b4+0x2);return _0x35f623[_0x9cbed7(0xb8)]=0x2+_0x1c7a42,_0x35f623['immediateDecoder'][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xcf)](_0x3c35b4,0x2),_0x55a483[_0x9cbed7(0xcf)](_0x55a483['ZbHec'](_0x3c35b4,0x2),_0x1c7a42))),_0x35f623;}case ArgumentType[_0x9cbed7(0xd0)]:{const _0x1693f7=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x23e4dd=this[_0x9cbed7(0xce)][_0x55a483[_0x9cbed7(0xcf)](_0x3c35b4,0x1)];this[_0x9cbed7(0xde)][_0x9cbed7(0xcd)](_0x23e4dd),_0x1693f7['firstRegisterIndex']=this[_0x9cbed7(0xde)][_0x9cbed7(0xb9)]();const _0x741bbe=this[_0x9cbed7(0xde)][_0x9cbed7(0xd1)]();_0x1693f7[_0x9cbed7(0xba)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)]['subarray'](_0x3c35b4+0x2,_0x55a483[_0x9cbed7(0xf2)](_0x55a483[_0x9cbed7(0xe2)](_0x3c35b4,0x2),_0x741bbe)));const _0x1a40fd=this[_0x9cbed7(0xdf)]['getNoOfBytesToNextInstruction'](_0x55a483[_0x9cbed7(0xe5)](_0x3c35b4,0x2)+_0x741bbe);return this[_0x9cbed7(0xd2)]['setBytes'](this['code'][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xdc)](_0x55a483[_0x9cbed7(0xe1)](_0x3c35b4,0x2),_0x741bbe),_0x55a483['gQcnL'](_0x55a483['aAzez'](_0x55a483[_0x9cbed7(0xc2)](_0x3c35b4,0x2),_0x741bbe),_0x1a40fd))),_0x1693f7[_0x9cbed7(0xd6)]=this[_0x9cbed7(0xd2)][_0x9cbed7(0xc9)](),_0x1693f7[_0x9cbed7(0xb8)]=_0x55a483[_0x9cbed7(0xe9)](_0x55a483[_0x9cbed7(0xfe)](0x2,_0x741bbe),_0x1a40fd),_0x1693f7;}case ArgumentType[_0x9cbed7(0xd5)]:{const _0x260ac0=this['results'][_0x4f35c5],_0x988b73=this[_0x9cbed7(0xce)][_0x55a483[_0x9cbed7(0xc2)](_0x3c35b4,0x1)];this['nibblesDecoder'][_0x9cbed7(0xcd)](_0x988b73),_0x260ac0[_0x9cbed7(0xf6)]=this['nibblesDecoder'][_0x9cbed7(0xb9)](),_0x260ac0[_0x9cbed7(0xff)]=this[_0x9cbed7(0xde)][_0x9cbed7(0xda)]();const _0x29a3b9=this[_0x9cbed7(0xdf)][_0x9cbed7(0xea)](_0x55a483[_0x9cbed7(0xf7)](_0x3c35b4,0x2));return _0x260ac0[_0x9cbed7(0xb8)]=_0x55a483[_0x9cbed7(0xeb)](0x2,_0x29a3b9),this[_0x9cbed7(0xd2)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xfe)](_0x3c35b4,0x2),_0x55a483[_0x9cbed7(0xe0)](_0x3c35b4+0x2,_0x29a3b9))),_0x260ac0['offset']=this[_0x9cbed7(0xd2)][_0x9cbed7(0xc9)](),_0x260ac0;}case ArgumentType[_0x9cbed7(0xbb)]:{const _0x3fb765=this['results'][_0x4f35c5];_0x3fb765['noOfBytesToSkip']=0x2;const _0x5b6166=this[_0x9cbed7(0xce)][_0x3c35b4+0x1];return this[_0x9cbed7(0xde)]['setByte'](_0x5b6166),_0x3fb765['firstRegisterIndex']=this[_0x9cbed7(0xde)][_0x9cbed7(0xda)](),_0x3fb765[_0x9cbed7(0xff)]=this[_0x9cbed7(0xde)][_0x9cbed7(0xb9)](),_0x3fb765;}case ArgumentType['ONE_OFFSET']:{const _0x5cb963=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x81cee3=this[_0x9cbed7(0xdf)][_0x9cbed7(0xea)](_0x55a483[_0x9cbed7(0xdc)](_0x3c35b4,0x1));return _0x5cb963[_0x9cbed7(0xb8)]=_0x55a483[_0x9cbed7(0xcf)](0x1,_0x81cee3),this[_0x9cbed7(0xd2)][_0x9cbed7(0xe3)](this['code']['subarray'](_0x55a483[_0x9cbed7(0xd9)](_0x3c35b4,0x1),_0x55a483[_0x9cbed7(0xe5)](_0x3c35b4+0x1,_0x81cee3))),_0x5cb963[_0x9cbed7(0xd6)]=this[_0x9cbed7(0xd2)][_0x9cbed7(0xc9)](),_0x5cb963;}case ArgumentType['ONE_REGISTER_ONE_IMMEDIATE']:{const _0x20a9df=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x23f699=this[_0x9cbed7(0xce)][_0x55a483[_0x9cbed7(0xe5)](_0x3c35b4,0x1)];this[_0x9cbed7(0xde)][_0x9cbed7(0xcd)](_0x23f699),_0x20a9df[_0x9cbed7(0xf6)]=this[_0x9cbed7(0xde)][_0x9cbed7(0xb9)]();const _0x294c4c=this[_0x9cbed7(0xdf)]['getNoOfBytesToNextInstruction'](_0x3c35b4+0x2);return _0x20a9df['noOfBytesToSkip']=_0x55a483[_0x9cbed7(0xd9)](0x2,_0x294c4c),_0x20a9df['immediateDecoder'][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xe0)](_0x3c35b4,0x2),_0x55a483[_0x9cbed7(0xe2)](_0x55a483[_0x9cbed7(0xc2)](_0x3c35b4,0x2),_0x294c4c))),_0x20a9df;}case ArgumentType[_0x9cbed7(0xf3)]:{const _0x46aa9a=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x1c37fb=this['code'][_0x55a483[_0x9cbed7(0xe2)](_0x3c35b4,0x1)];this[_0x9cbed7(0xde)][_0x9cbed7(0xcd)](_0x1c37fb);const _0x3f1152=this[_0x9cbed7(0xde)][_0x9cbed7(0xf9)]();_0x46aa9a['firstImmediateDecoder'][_0x9cbed7(0xe3)](this['code'][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xdb)](_0x3c35b4,0x2),_0x55a483[_0x9cbed7(0xc8)](_0x55a483['sXaaY'](_0x3c35b4,0x2),_0x3f1152)));const _0x26a0e3=this[_0x9cbed7(0xdf)][_0x9cbed7(0xea)](_0x55a483[_0x9cbed7(0xbf)](_0x55a483['ZIOfN'](_0x3c35b4,0x2),_0x3f1152));return _0x46aa9a['secondImmediateDecoder'][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xbd)](_0x55a483['jzTnO'](_0x3c35b4,0x2),_0x3f1152),_0x55a483['UoGjR'](_0x55a483[_0x9cbed7(0xed)](_0x55a483[_0x9cbed7(0xe7)](_0x3c35b4,0x2),_0x3f1152),_0x26a0e3))),_0x46aa9a[_0x9cbed7(0xb8)]=_0x55a483[_0x9cbed7(0xbd)](_0x55a483['xzWDJ'](0x2,_0x3f1152),_0x26a0e3),_0x46aa9a;}case ArgumentType[_0x9cbed7(0xfd)]:{const _0x39866a=this[_0x9cbed7(0xcc)][_0x4f35c5],_0x3a8e52=this[_0x9cbed7(0xce)][_0x55a483[_0x9cbed7(0xe9)](_0x3c35b4,0x1)];this['nibblesDecoder']['setByte'](_0x3a8e52),_0x39866a[_0x9cbed7(0xb6)]=this[_0x9cbed7(0xde)][_0x9cbed7(0xb9)]();const _0x7382a7=this['nibblesDecoder']['getHighNibbleAsLength']();_0x39866a[_0x9cbed7(0xb7)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483[_0x9cbed7(0xed)](_0x3c35b4,0x2),_0x55a483[_0x9cbed7(0xfa)](_0x3c35b4,0x2)+_0x7382a7));const _0xa4bdb6=this[_0x9cbed7(0xdf)]['getNoOfBytesToNextInstruction'](_0x55a483[_0x9cbed7(0xf0)](_0x55a483['BRgjM'](_0x3c35b4,0x2),_0x7382a7));return _0x39866a[_0x9cbed7(0xe8)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x55a483['GYlLf'](_0x55a483[_0x9cbed7(0xd7)](_0x3c35b4,0x2),_0x7382a7),_0x55a483[_0x9cbed7(0xef)](_0x55a483[_0x9cbed7(0xec)](_0x3c35b4,0x2),_0x7382a7)+_0xa4bdb6)),_0x39866a[_0x9cbed7(0xb8)]=_0x55a483[_0x9cbed7(0xd8)](_0x55a483[_0x9cbed7(0xfc)](0x2,_0x7382a7),_0xa4bdb6),_0x39866a;}case ArgumentType[_0x9cbed7(0xf4)]:{const _0x42d71b=this[_0x9cbed7(0xcc)][_0x4f35c5];let _0x5d4b28=_0x3c35b4+0x1;const _0x2537b9=this[_0x9cbed7(0xce)][_0x5d4b28];_0x5d4b28+=0x1;const _0x1e8f6e=this[_0x9cbed7(0xce)][_0x5d4b28];this[_0x9cbed7(0xde)][_0x9cbed7(0xcd)](_0x2537b9),_0x42d71b[_0x9cbed7(0xf6)]=this[_0x9cbed7(0xde)][_0x9cbed7(0xb9)](),_0x42d71b['secondRegisterIndex']=this['nibblesDecoder'][_0x9cbed7(0xda)](),this[_0x9cbed7(0xde)][_0x9cbed7(0xcd)](_0x1e8f6e);const _0x3dd991=this[_0x9cbed7(0xde)][_0x9cbed7(0xf9)]();_0x5d4b28+=0x1,_0x42d71b[_0x9cbed7(0xb7)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)]['subarray'](_0x5d4b28,_0x55a483[_0x9cbed7(0xec)](_0x5d4b28,_0x3dd991))),_0x5d4b28+=_0x3dd991;const _0x25dfac=this[_0x9cbed7(0xdf)][_0x9cbed7(0xea)](_0x5d4b28);return _0x42d71b[_0x9cbed7(0xe8)][_0x9cbed7(0xe3)](this[_0x9cbed7(0xce)][_0x9cbed7(0xe4)](_0x5d4b28,_0x55a483[_0x9cbed7(0xc4)](_0x5d4b28,_0x25dfac))),_0x5d4b28+=_0x25dfac,_0x42d71b[_0x9cbed7(0xb8)]=_0x55a483['KOHkk'](_0x5d4b28,_0x3c35b4),_0x42d71b;}default:return this[_0x9cbed7(0xcc)][ArgumentType[_0x9cbed7(0xdd)]];}}} | ||
function a0_0x121f(_0x28a8b3,_0x3f4fc7){const _0x14bcad=a0_0x14bc();return a0_0x121f=function(_0x121f52,_0xba8479){_0x121f52=_0x121f52-0x11a;let _0x50b4b0=_0x14bcad[_0x121f52];return _0x50b4b0;},a0_0x121f(_0x28a8b3,_0x3f4fc7);}const a0_0x306221=a0_0x121f;(function(_0x13ea14,_0x7c3425){const _0x37d6eb=a0_0x121f,_0x160965=_0x13ea14();while(!![]){try{const _0x35c418=-parseInt(_0x37d6eb(0x135))/0x1*(-parseInt(_0x37d6eb(0x12c))/0x2)+-parseInt(_0x37d6eb(0x157))/0x3+-parseInt(_0x37d6eb(0x153))/0x4+-parseInt(_0x37d6eb(0x143))/0x5+-parseInt(_0x37d6eb(0x128))/0x6*(-parseInt(_0x37d6eb(0x14f))/0x7)+-parseInt(_0x37d6eb(0x121))/0x8+-parseInt(_0x37d6eb(0x13e))/0x9*(-parseInt(_0x37d6eb(0x150))/0xa);if(_0x35c418===_0x7c3425)break;else _0x160965['push'](_0x160965['shift']());}catch(_0x2242ba){_0x160965['push'](_0x160965['shift']());}}}(a0_0x14bc,0xc4275));import{Instruction}from'../instruction';import{createResults}from'./args-decoding-results';import{ArgumentType}from'./argument-type';import{ImmediateDecoder}from'./decoders/immediate-decoder';function a0_0x14bc(){const _0x4fe9e9=['1472936nmtmVS','DapXT','getSigned','pgOvO','getLowNibbleAsLength','TWO_REGISTERS_ONE_OFFSET','JhhaO','zqoPR','nextPc','13906485zuAXkC','obMmp','InGvQ','TzfCW','mask','7968035VqzEem','subarray','TRAP','noOfBytesToSkip','split','thirdRegisterIndex','wcCQn','wixOw','getHighNibbleAsRegisterIndex','THREE_REGISTERS','QerXs','setBytes','35EwVMCf','10aMxXam','code','TWO_REGISTERS_ONE_IMMEDIATE','335456yGgOTN','dFsZR','tPjax','RRZtJ','717291xrFTwO','SKDwl','immediateDecoder','0|2|1|3|4','getHighNibble','setByte','qGHQj','Lskoe','TWO_REGISTERS_TWO_IMMEDIATES','firstRegisterIndex','IWdZE','3251824tQaAXb','ZKYVT','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','getLowNibbleAsRegisterIndex','TWO_REGISTERS','getArgs','firstImmediateDecoder','130068FLHTkw','OiFyt','fiOOC','nibblesDecoder','2DqaLHg','secondRegisterIndex','ONE_REGISTER_TWO_IMMEDIATES','results','JHDPn','pONXC','secondImmediateDecoder','getNoOfBytesToNextInstruction','offsetDecoder'];a0_0x14bc=function(){return _0x4fe9e9;};return a0_0x14bc();}import{NibblesDecoder}from'./decoders/nibbles-decoder';import{instructionArgumentTypeMap}from'./instruction-argument-type-map';export class ArgsDecoder{constructor(_0x430af6,_0x2b7374){const _0x5963e3=a0_0x121f,_0x17090e=_0x5963e3(0x15a)[_0x5963e3(0x147)]('|');let _0x23d5ba=0x0;while(!![]){switch(_0x17090e[_0x23d5ba++]){case'0':this[_0x5963e3(0x151)]=_0x430af6;continue;case'1':this[_0x5963e3(0x12b)]=new NibblesDecoder();continue;case'2':this[_0x5963e3(0x142)]=_0x2b7374;continue;case'3':this[_0x5963e3(0x134)]=new ImmediateDecoder();continue;case'4':this[_0x5963e3(0x12f)]=createResults();continue;}break;}}[a0_0x306221(0x126)](_0x30328d){const _0x3ea7c9=a0_0x306221,_0x51deb9={'OiFyt':function(_0x162dbd,_0x3a97ee){return _0x162dbd+_0x3a97ee;},'pgOvO':function(_0x2ec5cc,_0x261315){return _0x2ec5cc+_0x261315;},'Lskoe':function(_0xae3609,_0xa2df2d){return _0xae3609+_0xa2df2d;},'DapXT':function(_0x34c5d3,_0x29bd37){return _0x34c5d3+_0x29bd37;},'JhhaO':function(_0x1e11fc,_0x5f25aa){return _0x1e11fc+_0x5f25aa;},'SKDwl':function(_0x464a71,_0x41de76){return _0x464a71+_0x41de76;},'dFsZR':function(_0x56594a,_0x5891f8){return _0x56594a+_0x5891f8;},'qGHQj':function(_0x3221af,_0x3af45c){return _0x3221af+_0x3af45c;},'InGvQ':function(_0x5a74b5,_0x888795){return _0x5a74b5+_0x888795;},'TTyns':function(_0x23ce05,_0x5afa6e){return _0x23ce05+_0x5afa6e;},'JHDPn':function(_0x5da5fd,_0xbfdbf2){return _0x5da5fd+_0xbfdbf2;},'IWdZE':function(_0x5dda27,_0x320775){return _0x5dda27+_0x320775;},'tPjax':function(_0x557506,_0x1c3f4b){return _0x557506+_0x1c3f4b;},'RRZtJ':function(_0x41abc2,_0x3263e2){return _0x41abc2+_0x3263e2;},'TzfCW':function(_0xe97837,_0x1cd643){return _0xe97837+_0x1cd643;},'zqoPR':function(_0x2c3576,_0x4da5a5){return _0x2c3576+_0x4da5a5;},'ZKYVT':function(_0xe088b9,_0x2287d1){return _0xe088b9+_0x2287d1;},'obMmp':function(_0x2aa268,_0x2d1dc3){return _0x2aa268+_0x2d1dc3;},'fiOOC':function(_0x33065d,_0x1819fd){return _0x33065d+_0x1819fd;},'wcCQn':function(_0x1c3d76,_0x2c297e){return _0x1c3d76+_0x2c297e;},'wixOw':function(_0x351626,_0x14c598){return _0x351626+_0x14c598;},'QerXs':function(_0x39823b,_0x5f1497){return _0x39823b+_0x5f1497;},'dXWBr':function(_0x1972a3,_0x5360d2){return _0x1972a3+_0x5360d2;},'pONXC':function(_0x2426a2,_0x15ece4){return _0x2426a2-_0x15ece4;}},_0x362aa7=this[_0x3ea7c9(0x151)][_0x30328d]??Instruction[_0x3ea7c9(0x145)],_0x41309a=instructionArgumentTypeMap[_0x362aa7];switch(_0x41309a){case ArgumentType['NO_ARGUMENTS']:return this[_0x3ea7c9(0x12f)][_0x41309a];case ArgumentType['ONE_IMMEDIATE']:{const _0x1c2749=this['results'][_0x41309a],_0x4e391d=this[_0x3ea7c9(0x142)][_0x3ea7c9(0x133)](_0x30328d+0x1);return _0x1c2749[_0x3ea7c9(0x159)][_0x3ea7c9(0x14e)](this['code'][_0x3ea7c9(0x144)](_0x51deb9[_0x3ea7c9(0x129)](_0x30328d,0x1),_0x51deb9['OiFyt'](_0x30328d,0x1)+_0x4e391d)),_0x1c2749[_0x3ea7c9(0x146)]=_0x51deb9[_0x3ea7c9(0x129)](0x1,_0x4e391d),_0x1c2749;}case ArgumentType[_0x3ea7c9(0x14c)]:{const _0x3b4929=this[_0x3ea7c9(0x12f)][_0x41309a];_0x3b4929[_0x3ea7c9(0x146)]=0x3;const _0x5a0e06=this['code'][_0x30328d+0x1],_0x29d2a9=this[_0x3ea7c9(0x151)][_0x30328d+0x2];return this[_0x3ea7c9(0x12b)]['setByte'](_0x5a0e06),_0x3b4929[_0x3ea7c9(0x11f)]=this['nibblesDecoder'][_0x3ea7c9(0x14b)](),_0x3b4929['secondRegisterIndex']=this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x124)](),this['nibblesDecoder'][_0x3ea7c9(0x11b)](_0x29d2a9),_0x3b4929[_0x3ea7c9(0x148)]=this[_0x3ea7c9(0x12b)]['getLowNibble'](),_0x3b4929;}case ArgumentType[_0x3ea7c9(0x152)]:{const _0x363bb2=this['results'][_0x41309a],_0x3d9e04=this[_0x3ea7c9(0x151)][_0x30328d+0x1];this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x11b)](_0x3d9e04),_0x363bb2[_0x3ea7c9(0x11f)]=this[_0x3ea7c9(0x12b)]['getHighNibbleAsRegisterIndex'](),_0x363bb2[_0x3ea7c9(0x12d)]=this['nibblesDecoder'][_0x3ea7c9(0x124)]();const _0x6e35b4=this['mask']['getNoOfBytesToNextInstruction'](_0x51deb9[_0x3ea7c9(0x138)](_0x30328d,0x2));return _0x363bb2[_0x3ea7c9(0x146)]=0x2+_0x6e35b4,_0x363bb2[_0x3ea7c9(0x159)][_0x3ea7c9(0x14e)](this[_0x3ea7c9(0x151)]['subarray'](_0x30328d+0x2,_0x51deb9[_0x3ea7c9(0x11d)](_0x51deb9[_0x3ea7c9(0x138)](_0x30328d,0x2),_0x6e35b4))),_0x363bb2;}case ArgumentType[_0x3ea7c9(0x123)]:{const _0xb0f497=this[_0x3ea7c9(0x12f)][_0x41309a],_0x26afcd=this['code'][_0x51deb9['DapXT'](_0x30328d,0x1)];this['nibblesDecoder']['setByte'](_0x26afcd),_0xb0f497['firstRegisterIndex']=this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x124)]();const _0x724b07=this['nibblesDecoder'][_0x3ea7c9(0x11a)]();_0xb0f497[_0x3ea7c9(0x159)][_0x3ea7c9(0x14e)](this[_0x3ea7c9(0x151)]['subarray'](_0x30328d+0x2,_0x51deb9[_0x3ea7c9(0x13b)](_0x51deb9[_0x3ea7c9(0x11d)](_0x30328d,0x2),_0x724b07)));const _0x19ecb4=this[_0x3ea7c9(0x142)]['getNoOfBytesToNextInstruction'](_0x51deb9[_0x3ea7c9(0x158)](_0x51deb9['dFsZR'](_0x30328d,0x2),_0x724b07));return this['offsetDecoder'][_0x3ea7c9(0x14e)](this[_0x3ea7c9(0x151)][_0x3ea7c9(0x144)](_0x51deb9[_0x3ea7c9(0x13b)](_0x30328d+0x2,_0x724b07),_0x51deb9[_0x3ea7c9(0x11c)](_0x51deb9[_0x3ea7c9(0x136)](_0x30328d,0x2)+_0x724b07,_0x19ecb4))),_0xb0f497['nextPc']=_0x51deb9[_0x3ea7c9(0x140)](_0x30328d,this[_0x3ea7c9(0x134)][_0x3ea7c9(0x137)]()),_0xb0f497[_0x3ea7c9(0x146)]=_0x51deb9[_0x3ea7c9(0x140)](0x2+_0x724b07,_0x19ecb4),_0xb0f497;}case ArgumentType[_0x3ea7c9(0x13a)]:{const _0xe8f5a9=this['results'][_0x41309a],_0x40ead0=this[_0x3ea7c9(0x151)][_0x51deb9[_0x3ea7c9(0x129)](_0x30328d,0x1)];this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x11b)](_0x40ead0),_0xe8f5a9[_0x3ea7c9(0x11f)]=this['nibblesDecoder']['getLowNibbleAsRegisterIndex'](),_0xe8f5a9[_0x3ea7c9(0x12d)]=this[_0x3ea7c9(0x12b)]['getHighNibbleAsRegisterIndex']();const _0x44a646=this['mask'][_0x3ea7c9(0x133)](_0x51deb9['TTyns'](_0x30328d,0x2));return _0xe8f5a9[_0x3ea7c9(0x146)]=_0x51deb9[_0x3ea7c9(0x11d)](0x2,_0x44a646),this[_0x3ea7c9(0x134)]['setBytes'](this[_0x3ea7c9(0x151)][_0x3ea7c9(0x144)](_0x30328d+0x2,_0x51deb9[_0x3ea7c9(0x129)](_0x30328d+0x2,_0x44a646))),_0xe8f5a9[_0x3ea7c9(0x13d)]=_0x30328d+this[_0x3ea7c9(0x134)][_0x3ea7c9(0x137)](),_0xe8f5a9;}case ArgumentType[_0x3ea7c9(0x125)]:{const _0x3c3076=this[_0x3ea7c9(0x12f)][_0x41309a];_0x3c3076[_0x3ea7c9(0x146)]=0x2;const _0x55270f=this['code'][_0x30328d+0x1];return this['nibblesDecoder'][_0x3ea7c9(0x11b)](_0x55270f),_0x3c3076[_0x3ea7c9(0x11f)]=this['nibblesDecoder']['getHighNibbleAsRegisterIndex'](),_0x3c3076[_0x3ea7c9(0x12d)]=this[_0x3ea7c9(0x12b)]['getLowNibbleAsRegisterIndex'](),_0x3c3076;}case ArgumentType['ONE_OFFSET']:{const _0x48f09f=this[_0x3ea7c9(0x12f)][_0x41309a],_0x38defe=this[_0x3ea7c9(0x142)]['getNoOfBytesToNextInstruction'](_0x51deb9[_0x3ea7c9(0x158)](_0x30328d,0x1));return _0x48f09f[_0x3ea7c9(0x146)]=_0x51deb9[_0x3ea7c9(0x129)](0x1,_0x38defe),this[_0x3ea7c9(0x134)][_0x3ea7c9(0x14e)](this['code'][_0x3ea7c9(0x144)](_0x30328d+0x1,_0x51deb9[_0x3ea7c9(0x11c)](_0x51deb9[_0x3ea7c9(0x154)](_0x30328d,0x1),_0x38defe))),_0x48f09f[_0x3ea7c9(0x13d)]=_0x51deb9['JhhaO'](_0x30328d,this['offsetDecoder'][_0x3ea7c9(0x137)]()),_0x48f09f;}case ArgumentType['ONE_REGISTER_ONE_IMMEDIATE']:{const _0x4a070a=this['results'][_0x41309a],_0x17fd71=this[_0x3ea7c9(0x151)][_0x30328d+0x1];this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x11b)](_0x17fd71),_0x4a070a[_0x3ea7c9(0x11f)]=this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x124)]();const _0x3e1645=this[_0x3ea7c9(0x142)][_0x3ea7c9(0x133)](_0x30328d+0x2);return _0x4a070a[_0x3ea7c9(0x146)]=_0x51deb9['qGHQj'](0x2,_0x3e1645),_0x4a070a['immediateDecoder'][_0x3ea7c9(0x14e)](this[_0x3ea7c9(0x151)]['subarray'](_0x51deb9[_0x3ea7c9(0x136)](_0x30328d,0x2),_0x30328d+0x2+_0x3e1645)),_0x4a070a;}case ArgumentType['TWO_IMMEDIATES']:{const _0x2811cf=this[_0x3ea7c9(0x12f)][_0x41309a],_0x57a886=this[_0x3ea7c9(0x151)][_0x51deb9[_0x3ea7c9(0x130)](_0x30328d,0x1)];this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x11b)](_0x57a886);const _0x2e6f37=this['nibblesDecoder']['getLowNibbleAsLength']();_0x2811cf[_0x3ea7c9(0x127)][_0x3ea7c9(0x14e)](this['code']['subarray'](_0x30328d+0x2,_0x51deb9[_0x3ea7c9(0x120)](_0x30328d,0x2)+_0x2e6f37));const _0x1574c4=this[_0x3ea7c9(0x142)][_0x3ea7c9(0x133)](_0x51deb9[_0x3ea7c9(0x13b)](_0x30328d,0x2)+_0x2e6f37);return _0x2811cf['secondImmediateDecoder']['setBytes'](this[_0x3ea7c9(0x151)][_0x3ea7c9(0x144)](_0x51deb9[_0x3ea7c9(0x155)](_0x30328d,0x2)+_0x2e6f37,_0x51deb9['DapXT'](_0x30328d+0x2,_0x2e6f37)+_0x1574c4)),_0x2811cf[_0x3ea7c9(0x146)]=0x2+_0x2e6f37+_0x1574c4,_0x2811cf;}case ArgumentType[_0x3ea7c9(0x12e)]:{const _0x46b91f=this['results'][_0x41309a],_0x4b34ea=this['code'][_0x51deb9[_0x3ea7c9(0x156)](_0x30328d,0x1)];this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x11b)](_0x4b34ea),_0x46b91f['registerIndex']=this[_0x3ea7c9(0x12b)]['getLowNibbleAsRegisterIndex']();const _0x2f75b4=this[_0x3ea7c9(0x12b)]['getHighNibbleAsLength']();_0x46b91f[_0x3ea7c9(0x127)][_0x3ea7c9(0x14e)](this[_0x3ea7c9(0x151)][_0x3ea7c9(0x144)](_0x51deb9[_0x3ea7c9(0x154)](_0x30328d,0x2),_0x51deb9[_0x3ea7c9(0x130)](_0x51deb9[_0x3ea7c9(0x155)](_0x30328d,0x2),_0x2f75b4)));const _0x6260fb=this[_0x3ea7c9(0x142)][_0x3ea7c9(0x133)](_0x51deb9['JhhaO'](_0x51deb9[_0x3ea7c9(0x141)](_0x30328d,0x2),_0x2f75b4));return _0x46b91f[_0x3ea7c9(0x132)][_0x3ea7c9(0x14e)](this['code'][_0x3ea7c9(0x144)](_0x51deb9[_0x3ea7c9(0x140)](_0x51deb9[_0x3ea7c9(0x13c)](_0x30328d,0x2),_0x2f75b4),_0x51deb9[_0x3ea7c9(0x122)](_0x51deb9[_0x3ea7c9(0x13f)](_0x51deb9[_0x3ea7c9(0x12a)](_0x30328d,0x2),_0x2f75b4),_0x6260fb))),_0x46b91f[_0x3ea7c9(0x146)]=_0x51deb9[_0x3ea7c9(0x149)](_0x51deb9[_0x3ea7c9(0x14a)](0x2,_0x2f75b4),_0x6260fb),_0x46b91f;}case ArgumentType[_0x3ea7c9(0x11e)]:{const _0x13273d=this[_0x3ea7c9(0x12f)][_0x41309a];let _0x2622b0=_0x51deb9['TTyns'](_0x30328d,0x1);const _0x69e568=this[_0x3ea7c9(0x151)][_0x2622b0];_0x2622b0+=0x1;const _0x217967=this[_0x3ea7c9(0x151)][_0x2622b0];this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x11b)](_0x69e568),_0x13273d[_0x3ea7c9(0x11f)]=this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x124)](),_0x13273d[_0x3ea7c9(0x12d)]=this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x14b)](),this['nibblesDecoder'][_0x3ea7c9(0x11b)](_0x217967);const _0x41f3b2=this[_0x3ea7c9(0x12b)][_0x3ea7c9(0x139)]();_0x2622b0+=0x1,_0x13273d[_0x3ea7c9(0x127)][_0x3ea7c9(0x14e)](this[_0x3ea7c9(0x151)][_0x3ea7c9(0x144)](_0x2622b0,_0x51deb9[_0x3ea7c9(0x14d)](_0x2622b0,_0x41f3b2))),_0x2622b0+=_0x41f3b2;const _0x260712=this[_0x3ea7c9(0x142)][_0x3ea7c9(0x133)](_0x2622b0);return _0x13273d[_0x3ea7c9(0x132)]['setBytes'](this['code'][_0x3ea7c9(0x144)](_0x2622b0,_0x51deb9['dXWBr'](_0x2622b0,_0x260712))),_0x2622b0+=_0x260712,_0x13273d[_0x3ea7c9(0x146)]=_0x51deb9[_0x3ea7c9(0x131)](_0x2622b0,_0x30328d),_0x13273d;}default:return this[_0x3ea7c9(0x12f)][ArgumentType['NO_ARGUMENTS']];}}} |
@@ -1,1 +0,1 @@ | ||
function a1_0x1723(_0x130386,_0x4d55c9){const _0x258ca4=a1_0x258c();return a1_0x1723=function(_0x172394,_0x158de5){_0x172394=_0x172394-0x1af;let _0x298f45=_0x258ca4[_0x172394];return _0x298f45;},a1_0x1723(_0x130386,_0x4d55c9);}const a1_0x12ddc3=a1_0x1723;(function(_0x1f018f,_0x479253){const _0x3834e2=a1_0x1723,_0x1ae4bc=_0x1f018f();while(!![]){try{const _0x30ddb9=-parseInt(_0x3834e2(0x1bb))/0x1+parseInt(_0x3834e2(0x1ba))/0x2+-parseInt(_0x3834e2(0x1bd))/0x3+parseInt(_0x3834e2(0x1af))/0x4*(-parseInt(_0x3834e2(0x1b4))/0x5)+-parseInt(_0x3834e2(0x1b2))/0x6+parseInt(_0x3834e2(0x1b5))/0x7*(parseInt(_0x3834e2(0x1b3))/0x8)+parseInt(_0x3834e2(0x1b7))/0x9*(parseInt(_0x3834e2(0x1c6))/0xa);if(_0x30ddb9===_0x479253)break;else _0x1ae4bc['push'](_0x1ae4bc['shift']());}catch(_0x203d17){_0x1ae4bc['push'](_0x1ae4bc['shift']());}}}(a1_0x258c,0x479fe));import{ArgumentType}from'./argument-type';import{ImmediateDecoder}from'./decoders/immediate-decoder';function a1_0x258c(){const _0x18f7f4=['NO_ARGUMENTS','ONE_OFFSET','10bOgwTr','20DvXBXK','TWO_REGISTERS_ONE_IMMEDIATE','ONE_REGISTER_TWO_IMMEDIATES','2860386MxQKrP','119400JUOBTa','72385CPYsFa','119kRShSC','TWO_REGISTERS_ONE_OFFSET','10963503GPclyJ','length','TWO_REGISTERS','31118XiYFPz','259931aWzeiS','THREE_REGISTERS','1155090eykHPb','ONE_IMMEDIATE','ONE_REGISTER_ONE_IMMEDIATE','TWO_REGISTERS_TWO_IMMEDIATES','TWO_IMMEDIATES','keys','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'];a1_0x258c=function(){return _0x18f7f4;};return a1_0x258c();}const ARGUMENT_TYPE_LENGTH=Object[a1_0x12ddc3(0x1c2)](ArgumentType)[a1_0x12ddc3(0x1b8)]/0x2;export const createResults=()=>{const _0x1188af=a1_0x12ddc3,_0x50f534=new Array(ARGUMENT_TYPE_LENGTH);return _0x50f534[ArgumentType[_0x1188af(0x1c4)]]={'type':ArgumentType[_0x1188af(0x1c4)],'noOfBytesToSkip':0x1},_0x50f534[ArgumentType['ONE_IMMEDIATE']]={'type':ArgumentType[_0x1188af(0x1be)],'noOfBytesToSkip':0x1,'immediateDecoder':new ImmediateDecoder()},_0x50f534[ArgumentType[_0x1188af(0x1b9)]]={'type':ArgumentType[_0x1188af(0x1b9)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0},_0x50f534[ArgumentType[_0x1188af(0x1bc)]]={'type':ArgumentType[_0x1188af(0x1bc)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0,'thirdRegisterIndex':0x0},_0x50f534[ArgumentType[_0x1188af(0x1c3)]]={'type':ArgumentType[_0x1188af(0x1c3)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'immediateDecoder':new ImmediateDecoder(),'offset':0x0},_0x50f534[ArgumentType[_0x1188af(0x1b6)]]={'type':ArgumentType[_0x1188af(0x1b6)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0,'offset':0x0},_0x50f534[ArgumentType[_0x1188af(0x1b0)]]={'type':ArgumentType[_0x1188af(0x1b0)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0,'immediateDecoder':new ImmediateDecoder()},_0x50f534[ArgumentType[_0x1188af(0x1bf)]]={'type':ArgumentType[_0x1188af(0x1bf)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'immediateDecoder':new ImmediateDecoder()},_0x50f534[ArgumentType[_0x1188af(0x1b1)]]={'type':ArgumentType[_0x1188af(0x1b1)],'noOfBytesToSkip':0x1,'registerIndex':0x0,'firstImmediateDecoder':new ImmediateDecoder(),'secondImmediateDecoder':new ImmediateDecoder()},_0x50f534[ArgumentType[_0x1188af(0x1c5)]]={'type':ArgumentType['ONE_OFFSET'],'noOfBytesToSkip':0x1,'offset':0x0},_0x50f534[ArgumentType[_0x1188af(0x1c1)]]={'type':ArgumentType['TWO_IMMEDIATES'],'noOfBytesToSkip':0x1,'firstImmediateDecoder':new ImmediateDecoder(),'secondImmediateDecoder':new ImmediateDecoder()},_0x50f534[ArgumentType[_0x1188af(0x1c0)]]={'type':ArgumentType['TWO_REGISTERS_TWO_IMMEDIATES'],'noOfBytesToSkip':0x1,'firstImmediateDecoder':new ImmediateDecoder(),'secondImmediateDecoder':new ImmediateDecoder(),'firstRegisterIndex':0x0,'secondRegisterIndex':0x0},_0x50f534;}; | ||
const a1_0x412e93=a1_0x4080;(function(_0x3dfe8b,_0x1409ad){const _0x515f78=a1_0x4080,_0x328311=_0x3dfe8b();while(!![]){try{const _0x34b464=-parseInt(_0x515f78(0xa3))/0x1+parseInt(_0x515f78(0xaa))/0x2+parseInt(_0x515f78(0xac))/0x3*(parseInt(_0x515f78(0xa7))/0x4)+parseInt(_0x515f78(0xa4))/0x5*(-parseInt(_0x515f78(0xb7))/0x6)+parseInt(_0x515f78(0xab))/0x7*(parseInt(_0x515f78(0xa9))/0x8)+-parseInt(_0x515f78(0xb8))/0x9+parseInt(_0x515f78(0xa8))/0xa*(parseInt(_0x515f78(0xb1))/0xb);if(_0x34b464===_0x1409ad)break;else _0x328311['push'](_0x328311['shift']());}catch(_0x2091ac){_0x328311['push'](_0x328311['shift']());}}}(a1_0x4ce0,0x86c98));import{ArgumentType}from'./argument-type';import{ImmediateDecoder}from'./decoders/immediate-decoder';const ARGUMENT_TYPE_LENGTH=Object[a1_0x412e93(0xaf)](ArgumentType)[a1_0x412e93(0xb5)]/0x2;function a1_0x4ce0(){const _0x46a439=['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','ONE_IMMEDIATE','690476vBePYS','2311975unvhFl','ONE_REGISTER_ONE_IMMEDIATE','TWO_REGISTERS_ONE_IMMEDIATE','258844NptsWM','20noMdsR','8hLVRuA','1243874OghoIO','1637461eHkKuV','3UsLTtG','NO_ARGUMENTS','TWO_REGISTERS','keys','TWO_REGISTERS_TWO_IMMEDIATES','9383539vZrgGQ','ONE_REGISTER_TWO_IMMEDIATES','ONE_OFFSET','TWO_REGISTERS_ONE_OFFSET','length','THREE_REGISTERS','12NyRTlS','4133835SJckdI'];a1_0x4ce0=function(){return _0x46a439;};return a1_0x4ce0();}function a1_0x4080(_0x344ef6,_0x14eeda){const _0x4ce0f8=a1_0x4ce0();return a1_0x4080=function(_0x40809a,_0x2e6dde){_0x40809a=_0x40809a-0xa3;let _0xa93d97=_0x4ce0f8[_0x40809a];return _0xa93d97;},a1_0x4080(_0x344ef6,_0x14eeda);}export const createResults=()=>{const _0x370f35=a1_0x412e93,_0x35aeeb=new Array(ARGUMENT_TYPE_LENGTH);return _0x35aeeb[ArgumentType['NO_ARGUMENTS']]={'type':ArgumentType[_0x370f35(0xad)],'noOfBytesToSkip':0x1},_0x35aeeb[ArgumentType[_0x370f35(0xba)]]={'type':ArgumentType[_0x370f35(0xba)],'noOfBytesToSkip':0x1,'immediateDecoder':new ImmediateDecoder()},_0x35aeeb[ArgumentType['TWO_REGISTERS']]={'type':ArgumentType[_0x370f35(0xae)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0},_0x35aeeb[ArgumentType[_0x370f35(0xb6)]]={'type':ArgumentType[_0x370f35(0xb6)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0,'thirdRegisterIndex':0x0},_0x35aeeb[ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET']]={'type':ArgumentType[_0x370f35(0xb9)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'immediateDecoder':new ImmediateDecoder(),'nextPc':0x0},_0x35aeeb[ArgumentType[_0x370f35(0xb4)]]={'type':ArgumentType[_0x370f35(0xb4)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0,'nextPc':0x0},_0x35aeeb[ArgumentType[_0x370f35(0xa6)]]={'type':ArgumentType[_0x370f35(0xa6)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'secondRegisterIndex':0x0,'immediateDecoder':new ImmediateDecoder()},_0x35aeeb[ArgumentType[_0x370f35(0xa5)]]={'type':ArgumentType[_0x370f35(0xa5)],'noOfBytesToSkip':0x1,'firstRegisterIndex':0x0,'immediateDecoder':new ImmediateDecoder()},_0x35aeeb[ArgumentType['ONE_REGISTER_TWO_IMMEDIATES']]={'type':ArgumentType[_0x370f35(0xb2)],'noOfBytesToSkip':0x1,'registerIndex':0x0,'firstImmediateDecoder':new ImmediateDecoder(),'secondImmediateDecoder':new ImmediateDecoder()},_0x35aeeb[ArgumentType[_0x370f35(0xb3)]]={'type':ArgumentType[_0x370f35(0xb3)],'noOfBytesToSkip':0x1,'nextPc':0x0},_0x35aeeb[ArgumentType['TWO_IMMEDIATES']]={'type':ArgumentType['TWO_IMMEDIATES'],'noOfBytesToSkip':0x1,'firstImmediateDecoder':new ImmediateDecoder(),'secondImmediateDecoder':new ImmediateDecoder()},_0x35aeeb[ArgumentType[_0x370f35(0xb0)]]={'type':ArgumentType[_0x370f35(0xb0)],'noOfBytesToSkip':0x1,'firstImmediateDecoder':new ImmediateDecoder(),'secondImmediateDecoder':new ImmediateDecoder(),'firstRegisterIndex':0x0,'secondRegisterIndex':0x0},_0x35aeeb;}; |
@@ -1,1 +0,1 @@ | ||
(function(_0x4d595b,_0x15682c){var _0x141040=a2_0x1275,_0x5455c5=_0x4d595b();while(!![]){try{var _0x3241c4=-parseInt(_0x141040(0x14b))/0x1*(-parseInt(_0x141040(0x140))/0x2)+parseInt(_0x141040(0x148))/0x3+-parseInt(_0x141040(0x13f))/0x4*(-parseInt(_0x141040(0x141))/0x5)+-parseInt(_0x141040(0x132))/0x6+parseInt(_0x141040(0x14d))/0x7+-parseInt(_0x141040(0x14c))/0x8*(-parseInt(_0x141040(0x139))/0x9)+-parseInt(_0x141040(0x135))/0xa;if(_0x3241c4===_0x15682c)break;else _0x5455c5['push'](_0x5455c5['shift']());}catch(_0x298fda){_0x5455c5['push'](_0x5455c5['shift']());}}}(a2_0x5c16,0xdb068));function a2_0x5c16(){var _0x4f932d=['ONE_OFFSET','eynTH','108LexhtV','THREE_REGISTERS','RuyrX','NMmJS','TWO_REGISTERS_ONE_IMMEDIATE','ONE_REGISTER_TWO_IMMEDIATES','788crVdsl','10510uUEcqE','39055MVOLAM','TWO_IMMEDIATES','ONE_REGISTER_ONE_IMMEDIATE','hcrLd','ONE_IMMEDIATE','JrfnQ','TWO_REGISTERS_ONE_OFFSET','2638722kJDxdC','xmwRg','TWO_REGISTERS_TWO_IMMEDIATES','161QuIsKI','225304lclNpR','2263583iCMIXZ','NO_ARGUMENTS','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','fOJqV','9141168ZkxUAy','vgTRg','sGHeH','15050650dvoUyH','oiUED'];a2_0x5c16=function(){return _0x4f932d;};return a2_0x5c16();}export var ArgumentType;function a2_0x1275(_0x38aac2,_0x5680dc){var _0x5c1694=a2_0x5c16();return a2_0x1275=function(_0x12754d,_0x48142d){_0x12754d=_0x12754d-0x130;var _0x4880f8=_0x5c1694[_0x12754d];return _0x4880f8;},a2_0x1275(_0x38aac2,_0x5680dc);}(function(_0x147d3c){var _0x221f59=a2_0x1275,_0x368c27={'yahZT':_0x221f59(0x14e),'oiUED':_0x221f59(0x145),'JrfnQ':_0x221f59(0x142),'vgTRg':_0x221f59(0x137),'RSJzP':_0x221f59(0x143),'sGHeH':_0x221f59(0x13e),'xmwRg':_0x221f59(0x130),'fOJqV':'TWO_REGISTERS','NMmJS':_0x221f59(0x13d),'RuyrX':_0x221f59(0x147),'hcrLd':_0x221f59(0x14a),'eynTH':_0x221f59(0x13a)};_0x147d3c[_0x147d3c[_0x368c27['yahZT']]=0x0]='NO_ARGUMENTS',_0x147d3c[_0x147d3c[_0x221f59(0x145)]=0x1]=_0x368c27[_0x221f59(0x136)],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x146)]]=0x2]=_0x368c27[_0x221f59(0x146)],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x133)]]=0x3]=_0x368c27[_0x221f59(0x133)],_0x147d3c[_0x147d3c['ONE_REGISTER_ONE_IMMEDIATE']=0x4]=_0x368c27['RSJzP'],_0x147d3c[_0x147d3c[_0x368c27['sGHeH']]=0x5]=_0x368c27[_0x221f59(0x134)],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x149)]]=0x6]=_0x368c27['xmwRg'],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x131)]]=0x7]='TWO_REGISTERS',_0x147d3c[_0x147d3c[_0x221f59(0x13d)]=0x8]=_0x368c27[_0x221f59(0x13c)],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x13b)]]=0x9]=_0x368c27[_0x221f59(0x13b)],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x144)]]=0xa]=_0x368c27[_0x221f59(0x144)],_0x147d3c[_0x147d3c[_0x368c27[_0x221f59(0x138)]]=0xb]=_0x368c27[_0x221f59(0x138)];}(ArgumentType||(ArgumentType={}))); | ||
function a2_0xcaad(_0x163875,_0x57ae2e){var _0x41d6b6=a2_0x41d6();return a2_0xcaad=function(_0xcaad24,_0x47ea89){_0xcaad24=_0xcaad24-0xa3;var _0xf12911=_0x41d6b6[_0xcaad24];return _0xf12911;},a2_0xcaad(_0x163875,_0x57ae2e);}function a2_0x41d6(){var _0x4cfde3=['1593981vSmjft','1101270djREMI','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','qVCUG','fZLXM','MRvoA','ONE_REGISTER_TWO_IMMEDIATES','hivyW','wXKZh','1288CrrCQp','ejoqR','moUVK','ONE_IMMEDIATE','3660MdpGNy','25028rYKtTj','36HdlUWx','ePgpD','7ZWzsMl','PCHUW','DqdKc','4044952Dyghdn','TWO_IMMEDIATES','11264792EFdXLP','TWO_REGISTERS_ONE_IMMEDIATE','split','TgUsu','ONE_REGISTER_ONE_IMMEDIATE','nbfKX','5MMcXZT','TWO_REGISTERS_TWO_IMMEDIATES','3757038mYqYdz','NO_ARGUMENTS','ONE_OFFSET','TWO_REGISTERS'];a2_0x41d6=function(){return _0x4cfde3;};return a2_0x41d6();}(function(_0x5d9d39,_0x35bc7f){var _0xc11602=a2_0xcaad,_0x31ba80=_0x5d9d39();while(!![]){try{var _0x898e72=-parseInt(_0xc11602(0xb8))/0x1*(-parseInt(_0xc11602(0xaa))/0x2)+-parseInt(_0xc11602(0xbe))/0x3+-parseInt(_0xc11602(0xa5))/0x4*(-parseInt(_0xc11602(0xa9))/0x5)+parseInt(_0xc11602(0xba))/0x6*(parseInt(_0xc11602(0xad))/0x7)+parseInt(_0xc11602(0xb0))/0x8+parseInt(_0xc11602(0xab))/0x9*(parseInt(_0xc11602(0xbf))/0xa)+-parseInt(_0xc11602(0xb2))/0xb;if(_0x898e72===_0x35bc7f)break;else _0x31ba80['push'](_0x31ba80['shift']());}catch(_0x598bde){_0x31ba80['push'](_0x31ba80['shift']());}}}(a2_0x41d6,0x4cf27));export var ArgumentType;(function(_0x3d4482){var _0x12aff5=a2_0xcaad,_0x5a4843={'ePgpD':'10|3|1|9|4|0|2|8|11|6|7|5','fZLXM':_0x12aff5(0xc4),'PCHUW':'TWO_IMMEDIATES','nbfKX':'ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','ejoqR':_0x12aff5(0xa8),'ODbps':_0x12aff5(0xb6),'moUVK':'THREE_REGISTERS','wXKZh':'TWO_REGISTERS_ONE_OFFSET','MRvoA':_0x12aff5(0xb9),'DqdKc':_0x12aff5(0xbd),'TgUsu':_0x12aff5(0xbc),'qVCUG':_0x12aff5(0xbb),'hivyW':_0x12aff5(0xb3)},_0x40f7f9=_0x5a4843[_0x12aff5(0xac)][_0x12aff5(0xb4)]('|'),_0x44c8f0=0x0;while(!![]){switch(_0x40f7f9[_0x44c8f0++]){case'0':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xc2)]]=0x5]=_0x5a4843[_0x12aff5(0xc2)];continue;case'1':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xae)]]=0x2]=_0x12aff5(0xb1);continue;case'2':_0x3d4482[_0x3d4482[_0x12aff5(0xc0)]=0x6]=_0x5a4843[_0x12aff5(0xb7)];continue;case'3':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xa6)]]=0x1]=_0x5a4843[_0x12aff5(0xa6)];continue;case'4':_0x3d4482[_0x3d4482[_0x5a4843['ODbps']]=0x4]=_0x5a4843['ODbps'];continue;case'5':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xa7)]]=0xb]=_0x5a4843[_0x12aff5(0xa7)];continue;case'6':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xa4)]]=0x9]=_0x5a4843[_0x12aff5(0xa4)];continue;case'7':_0x3d4482[_0x3d4482[_0x5a4843['MRvoA']]=0xa]=_0x5a4843[_0x12aff5(0xc3)];continue;case'8':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xaf)]]=0x7]=_0x12aff5(0xbd);continue;case'9':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xb5)]]=0x3]=_0x5a4843[_0x12aff5(0xb5)];continue;case'10':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xc1)]]=0x0]='NO_ARGUMENTS';continue;case'11':_0x3d4482[_0x3d4482[_0x5a4843[_0x12aff5(0xa3)]]=0x8]=_0x5a4843['hivyW'];continue;}break;}}(ArgumentType||(ArgumentType={}))); |
@@ -1,1 +0,1 @@ | ||
const a3_0x1b96f5=a3_0x30f9;(function(_0x30541d,_0x57a933){const _0x53c33d=a3_0x30f9,_0x4e899b=_0x30541d();while(!![]){try{const _0x2851e5=-parseInt(_0x53c33d(0x1a3))/0x1+parseInt(_0x53c33d(0x1a4))/0x2+-parseInt(_0x53c33d(0x1a7))/0x3+parseInt(_0x53c33d(0x19f))/0x4+parseInt(_0x53c33d(0x1a8))/0x5*(-parseInt(_0x53c33d(0x199))/0x6)+-parseInt(_0x53c33d(0x19e))/0x7*(-parseInt(_0x53c33d(0x1a6))/0x8)+parseInt(_0x53c33d(0x19a))/0x9;if(_0x2851e5===_0x57a933)break;else _0x4e899b['push'](_0x4e899b['shift']());}catch(_0x103711){_0x4e899b['push'](_0x4e899b['shift']());}}}(a3_0x5d3a,0x85ad9));const IMMEDIATE_SIZE=0x4;function a3_0x30f9(_0x52e24b,_0x111b71){const _0x5d3a5c=a3_0x5d3a();return a3_0x30f9=function(_0x30f907,_0x35b764){_0x30f907=_0x30f907-0x194;let _0x3eaec1=_0x5d3a5c[_0x30f907];return _0x3eaec1;},a3_0x30f9(_0x52e24b,_0x111b71);}function a3_0x5d3a(){const _0xe4e3e0=['view','bytes','727917CZETQB','1083968zlbadH','getUnsigned','16hgfqlh','2828139FFOWnA','392555rEGCyb','length','min','subarray','unsignedImmediate','setUint8','getSigned','78OOGnrZ','15595398umNznZ','signedImmediate','ndSYe','getBytesAsLittleEndian','2432563wkpuGc','1075976qzAPeC','buffer'];a3_0x5d3a=function(){return _0xe4e3e0;};return a3_0x5d3a();}export class ImmediateDecoder{constructor(){const _0x20007f=a3_0x30f9,_0xf2b476={'hOioS':'2|3|0|4|1'},_0x4827eb=_0xf2b476['hOioS']['split']('|');let _0x2fd62a=0x0;while(!![]){switch(_0x4827eb[_0x2fd62a++]){case'0':this[_0x20007f(0x19b)]=new Int32Array(this[_0x20007f(0x1a0)]);continue;case'1':this[_0x20007f(0x1a2)]=new Uint8Array(this['buffer']);continue;case'2':this[_0x20007f(0x1a0)]=new ArrayBuffer(IMMEDIATE_SIZE);continue;case'3':this[_0x20007f(0x196)]=new Uint32Array(this[_0x20007f(0x1a0)]);continue;case'4':this[_0x20007f(0x1a1)]=new DataView(this[_0x20007f(0x1a0)]);continue;}break;}}['setBytes'](_0x3c6e79){const _0x110442=a3_0x30f9,_0x237c75={'HnvRj':function(_0x431760,_0x49c16b){return _0x431760&_0x49c16b;},'ndSYe':function(_0x35a7af,_0x23f54e){return _0x35a7af-_0x23f54e;},'sYbSK':function(_0x235722,_0x54185c){return _0x235722!==_0x54185c;},'kdLgO':function(_0x54d8e3,_0x58e79c){return _0x54d8e3<_0x58e79c;}},_0xf2e379=_0x3c6e79[_0x110442(0x1a9)],_0x9741c1=_0xf2e379>0x0?_0x237c75['HnvRj'](_0x3c6e79[_0x237c75[_0x110442(0x19c)](_0xf2e379,0x1)],0x80):0x0,_0x2e1129=Math[_0x110442(0x194)](_0xf2e379,IMMEDIATE_SIZE),_0x2c78b6=_0x237c75['sYbSK'](_0x9741c1,0x0)?0xff:0x0;for(let _0x1f6934=0x0;_0x1f6934<_0x2e1129;_0x1f6934++){this['view'][_0x110442(0x197)](_0x1f6934,_0x3c6e79[_0x1f6934]);}for(let _0x1060b3=_0xf2e379;_0x237c75['kdLgO'](_0x1060b3,IMMEDIATE_SIZE);_0x1060b3++){this[_0x110442(0x1a1)][_0x110442(0x197)](_0x1060b3,_0x2c78b6);}}[a3_0x1b96f5(0x1a5)](){const _0x21f1dc=a3_0x1b96f5;return this[_0x21f1dc(0x196)][0x0];}[a3_0x1b96f5(0x198)](){const _0x210610=a3_0x1b96f5;return this[_0x210610(0x19b)][0x0];}[a3_0x1b96f5(0x19d)](){const _0x1c2920=a3_0x1b96f5;return this[_0x1c2920(0x1a2)][_0x1c2920(0x195)](0x0,IMMEDIATE_SIZE);}} | ||
const a3_0x2fe0be=a3_0x23b6;(function(_0x4d41df,_0x4ba216){const _0x8b6564=a3_0x23b6,_0x22eac8=_0x4d41df();while(!![]){try{const _0x75fc51=-parseInt(_0x8b6564(0x1ef))/0x1*(parseInt(_0x8b6564(0x1f0))/0x2)+parseInt(_0x8b6564(0x1e9))/0x3+parseInt(_0x8b6564(0x1ec))/0x4+parseInt(_0x8b6564(0x1fc))/0x5*(parseInt(_0x8b6564(0x1fb))/0x6)+parseInt(_0x8b6564(0x1f7))/0x7*(parseInt(_0x8b6564(0x1e8))/0x8)+-parseInt(_0x8b6564(0x1ee))/0x9*(parseInt(_0x8b6564(0x1ed))/0xa)+-parseInt(_0x8b6564(0x1ff))/0xb;if(_0x75fc51===_0x4ba216)break;else _0x22eac8['push'](_0x22eac8['shift']());}catch(_0x1b2644){_0x22eac8['push'](_0x22eac8['shift']());}}}(a3_0x21aa,0x7b076));const IMMEDIATE_SIZE=0x4;export class ImmediateDecoder{constructor(){const _0x579383=a3_0x23b6;this[_0x579383(0x1f3)]=new ArrayBuffer(IMMEDIATE_SIZE),this[_0x579383(0x1fe)]=new Uint32Array(this[_0x579383(0x1f3)]),this[_0x579383(0x1f1)]=new Int32Array(this[_0x579383(0x1f3)]),this[_0x579383(0x200)]=new DataView(this['buffer']),this['bytes']=new Uint8Array(this[_0x579383(0x1f3)]);}['setBytes'](_0x2f2cab){const _0x711e05=a3_0x23b6,_0x423db9={'OXPXG':function(_0x533ebe,_0x32c25c){return _0x533ebe>_0x32c25c;},'bsdJx':function(_0x11b435,_0x5c0399){return _0x11b435&_0x5c0399;},'rlWmS':function(_0x5030cb,_0x2d8069){return _0x5030cb-_0x2d8069;},'CMaml':function(_0x290f34,_0x42cec5){return _0x290f34!==_0x42cec5;},'RbIXn':function(_0x2f3b1a,_0x288eba){return _0x2f3b1a<_0x288eba;}},_0x1a499e=_0x2f2cab[_0x711e05(0x1f6)],_0x4d0945=_0x423db9['OXPXG'](_0x1a499e,0x0)?_0x423db9[_0x711e05(0x1ea)](_0x2f2cab[_0x423db9['rlWmS'](_0x1a499e,0x1)],0x80):0x0,_0x5be971=Math[_0x711e05(0x1f2)](_0x1a499e,IMMEDIATE_SIZE),_0x4ff60e=_0x423db9[_0x711e05(0x1f9)](_0x4d0945,0x0)?0xff:0x0;for(let _0x1aa4b7=0x0;_0x1aa4b7<_0x5be971;_0x1aa4b7++){this[_0x711e05(0x200)][_0x711e05(0x1fd)](_0x1aa4b7,_0x2f2cab[_0x1aa4b7]);}for(let _0x4c5c1b=_0x1a499e;_0x423db9[_0x711e05(0x1f8)](_0x4c5c1b,IMMEDIATE_SIZE);_0x4c5c1b++){this[_0x711e05(0x200)][_0x711e05(0x1fd)](_0x4c5c1b,_0x4ff60e);}}[a3_0x2fe0be(0x1fa)](){const _0x3b2b86=a3_0x2fe0be;return this[_0x3b2b86(0x1fe)][0x0];}['getSigned'](){const _0x576d58=a3_0x2fe0be;return this[_0x576d58(0x1f1)][0x0];}[a3_0x2fe0be(0x1f5)](){const _0x41f882=a3_0x2fe0be;return this[_0x41f882(0x1eb)][_0x41f882(0x1f4)](0x0,IMMEDIATE_SIZE);}}function a3_0x23b6(_0xecb397,_0x5c11f7){const _0x21aa19=a3_0x21aa();return a3_0x23b6=function(_0x23b65d,_0x4867ee){_0x23b65d=_0x23b65d-0x1e8;let _0x55b831=_0x21aa19[_0x23b65d];return _0x55b831;},a3_0x23b6(_0xecb397,_0x5c11f7);}function a3_0x21aa(){const _0x2e704e=['2554220AoSGop','1030wKXikq','12222PRSoOI','539303pYqUaC','2cvUVAY','signedImmediate','min','buffer','subarray','getBytesAsLittleEndian','length','21qhdruG','RbIXn','CMaml','getUnsigned','2760396RDJOzu','5pTBpvv','setUint8','unsignedImmediate','4353503WpUvHQ','view','475528eMxWnd','905796QDDkIy','bsdJx','bytes'];a3_0x21aa=function(){return _0x2e704e;};return a3_0x21aa();} |
@@ -1,1 +0,1 @@ | ||
function a4_0x2f62(_0x342404,_0x4cf515){const _0x3d23a3=a4_0x3d23();return a4_0x2f62=function(_0x2f627d,_0x5b6c60){_0x2f627d=_0x2f627d-0x7d;let _0x2375d8=_0x3d23a3[_0x2f627d];return _0x2375d8;},a4_0x2f62(_0x342404,_0x4cf515);}const a4_0x1cb525=a4_0x2f62;(function(_0x1cafbc,_0x5c41d0){const _0x3c8d70=a4_0x2f62,_0x56b0a2=_0x1cafbc();while(!![]){try{const _0x2560ac=-parseInt(_0x3c8d70(0x80))/0x1*(parseInt(_0x3c8d70(0x91))/0x2)+parseInt(_0x3c8d70(0x8d))/0x3+-parseInt(_0x3c8d70(0x8f))/0x4*(parseInt(_0x3c8d70(0x88))/0x5)+-parseInt(_0x3c8d70(0x7e))/0x6*(-parseInt(_0x3c8d70(0x8e))/0x7)+-parseInt(_0x3c8d70(0x8a))/0x8+parseInt(_0x3c8d70(0x84))/0x9*(-parseInt(_0x3c8d70(0x83))/0xa)+parseInt(_0x3c8d70(0x82))/0xb*(parseInt(_0x3c8d70(0x90))/0xc);if(_0x2560ac===_0x5c41d0)break;else _0x56b0a2['push'](_0x56b0a2['shift']());}catch(_0x244c61){_0x56b0a2['push'](_0x56b0a2['shift']());}}}(a4_0x3d23,0x541f5));import{NO_OF_REGISTERS}from'../../registers';function a4_0x3d23(){const _0x58d9ee=['hxvPr','17940oRnJDL','getLowNibbleAsLength','2581280qkpmOT','getLowNibble','min','454095JngAFv','217aqdqkK','168YbqZDW','1794852LFXYpo','5902TXYETA','getHighNibbleAsRegisterIndex','getHighNibble','73434KKNMeJ','getLowNibbleAsRegisterIndex','82kmHaex','setByte','44HdFHIb','50xdZsCZ','124479ideJSn','byte','getHighNibbleAsLength'];a4_0x3d23=function(){return _0x58d9ee;};return a4_0x3d23();}const MAX_REGISTER_INDEX=NO_OF_REGISTERS-0x1,MAX_LENGTH=0x4;export class NibblesDecoder{constructor(){const _0x2bf2b4=a4_0x2f62;this[_0x2bf2b4(0x85)]=new Int8Array(0x1);}[a4_0x1cb525(0x81)](_0x3eea6a){const _0x373b90=a4_0x1cb525;this[_0x373b90(0x85)][0x0]=_0x3eea6a;}[a4_0x1cb525(0x7d)](){const _0x2775e3=a4_0x1cb525,_0x36de18={'XTVsq':function(_0x591769,_0x488828){return _0x591769>>>_0x488828;},'hxvPr':function(_0x1d5196,_0xa49134){return _0x1d5196&_0xa49134;}};return _0x36de18['XTVsq'](_0x36de18[_0x2775e3(0x87)](this[_0x2775e3(0x85)][0x0],0xf0),0x4);}['getLowNibble'](){const _0x14a0aa=a4_0x1cb525;return this[_0x14a0aa(0x85)][0x0]&0xf;}[a4_0x1cb525(0x92)](){const _0x2b292f=a4_0x1cb525;return Math[_0x2b292f(0x8c)](this[_0x2b292f(0x7d)](),MAX_REGISTER_INDEX);}[a4_0x1cb525(0x7f)](){const _0x1c3b1e=a4_0x1cb525;return Math['min'](this[_0x1c3b1e(0x8b)](),MAX_REGISTER_INDEX);}[a4_0x1cb525(0x86)](){const _0x600312=a4_0x1cb525;return Math[_0x600312(0x8c)](this[_0x600312(0x7d)](),MAX_LENGTH);}[a4_0x1cb525(0x89)](){const _0x848ae0=a4_0x1cb525;return Math[_0x848ae0(0x8c)](this[_0x848ae0(0x8b)](),MAX_LENGTH);}} | ||
const a4_0x45bc48=a4_0x3fb1;(function(_0x456944,_0x3fa053){const _0x3ce1de=a4_0x3fb1,_0x4bb234=_0x456944();while(!![]){try{const _0x457fd8=parseInt(_0x3ce1de(0x13e))/0x1*(-parseInt(_0x3ce1de(0x143))/0x2)+parseInt(_0x3ce1de(0x141))/0x3+parseInt(_0x3ce1de(0x13f))/0x4+-parseInt(_0x3ce1de(0x134))/0x5*(-parseInt(_0x3ce1de(0x135))/0x6)+-parseInt(_0x3ce1de(0x138))/0x7*(-parseInt(_0x3ce1de(0x13b))/0x8)+-parseInt(_0x3ce1de(0x136))/0x9*(parseInt(_0x3ce1de(0x142))/0xa)+-parseInt(_0x3ce1de(0x139))/0xb;if(_0x457fd8===_0x3fa053)break;else _0x4bb234['push'](_0x4bb234['shift']());}catch(_0x423617){_0x4bb234['push'](_0x4bb234['shift']());}}}(a4_0x38b2,0xbebcc));import{NO_OF_REGISTERS}from'../../registers';const MAX_REGISTER_INDEX=NO_OF_REGISTERS-0x1,MAX_LENGTH=0x4;function a4_0x38b2(){const _0x60de9f=['154532xbkdTj','14655014rlaPPG','min','536QDEViK','setByte','sTiKz','663rjNPoc','4321980KkEOaI','getHighNibbleAsLength','1919940MzPKsV','3258070zKnuxh','4388VxBlvD','getHighNibble','getLowNibble','zVoVp','34235bAdJeT','894oKwPLw','18ClDTqA','byte'];a4_0x38b2=function(){return _0x60de9f;};return a4_0x38b2();}function a4_0x3fb1(_0x1f3ac7,_0x3b7889){const _0x38b29a=a4_0x38b2();return a4_0x3fb1=function(_0x3fb15f,_0x3ab4af){_0x3fb15f=_0x3fb15f-0x133;let _0x34824d=_0x38b29a[_0x3fb15f];return _0x34824d;},a4_0x3fb1(_0x1f3ac7,_0x3b7889);}export class NibblesDecoder{constructor(){this['byte']=new Int8Array(0x1);}[a4_0x45bc48(0x13c)](_0x4ec914){this['byte'][0x0]=_0x4ec914;}[a4_0x45bc48(0x144)](){const _0x169381=a4_0x45bc48,_0x587ef4={'zVoVp':function(_0x428312,_0x255943){return _0x428312>>>_0x255943;},'sTiKz':function(_0x298152,_0x5e6f56){return _0x298152&_0x5e6f56;}};return _0x587ef4[_0x169381(0x133)](_0x587ef4[_0x169381(0x13d)](this[_0x169381(0x137)][0x0],0xf0),0x4);}['getLowNibble'](){const _0x3a917a={'zENXM':function(_0x38194a,_0x495782){return _0x38194a&_0x495782;}};return _0x3a917a['zENXM'](this['byte'][0x0],0xf);}['getHighNibbleAsRegisterIndex'](){const _0x903a84=a4_0x45bc48;return Math[_0x903a84(0x13a)](this[_0x903a84(0x144)](),MAX_REGISTER_INDEX);}['getLowNibbleAsRegisterIndex'](){const _0x353123=a4_0x45bc48;return Math['min'](this[_0x353123(0x145)](),MAX_REGISTER_INDEX);}[a4_0x45bc48(0x140)](){const _0x17cbd3=a4_0x45bc48;return Math['min'](this[_0x17cbd3(0x144)](),MAX_LENGTH);}['getLowNibbleAsLength'](){const _0x3574ad=a4_0x45bc48;return Math[_0x3574ad(0x13a)](this[_0x3574ad(0x145)](),MAX_LENGTH);}} |
@@ -1,1 +0,1 @@ | ||
const a5_0x48c8e5=a5_0x421f;function a5_0x1ede(){const _0x399b45=['ECALLI','1220332VzNpFs','STORE_IND_U16','BRANCH_GE_U','SET_LT_S_IMM','4963406FZGWiT','NO_ARGUMENTS','SUB','SHAR_R_IMM_ALT','TWO_REGISTERS_ONE_OFFSET','234612rZLjEy','STORE_U32','STORE_IND_U8','STORE_IMM_IND_U16','BRANCH_NE_IMM','LOAD_IND_U8','BRANCH_LT_U','MUL_UPPER_S_S','XOR','BRANCH_GT_U_IMM','MOVE_REG','ONE_OFFSET','TRAP','STORE_IMM_U32','MUL_IMM','TWO_IMMEDIATES','LOAD_IMM_JUMP','LOAD_I16','LOAD_IND_U16','REM_U','LOAD_IND_U32','BRANCH_LE_S_IMM','SET_LT_U','MUL_UPPER_S_S_IMM','SHAR_R','DIV_U','THREE_REGISTERS','OR_IMM','DIV_S','SBRK','MUL_UPPER_U_U','SHLO_L_IMM','XOR_IMM','CMOV_IZ','LOAD_IMM','4012NDFOox','BRANCH_LT_S','ONE_REGISTER_TWO_IMMEDIATES','STORE_IMM_U16','SET_LT_S','BRANCH_GT_S_IMM','SHLO_R','SET_LT_U_IMM','BRANCH_GE_S','BRANCH_EQ_IMM','54148788tyRQKZ','5898160AqAZzK','SHLO_R_IMM_ALT','TWO_REGISTERS','11422376sVirlH','ONE_REGISTER_ONE_IMMEDIATE','CMOV_NZ_IMM','LOAD_U32','MUL_UPPER_U_U_IMM','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','NEG_ADD_IMM','LOAD_IND_I16','10ydNjFf','MUL','FALLTHROUGH','BRANCH_NE','JUMP_IND','CMOV_NZ','STORE_IMM_IND_U8','136anTTuG','STORE_IMM_IND_U32','SHLO_R_IMM','TWO_REGISTERS_ONE_IMMEDIATE','LOAD_IND_I8','STORE_IMM_U8','15oSxJAO','STORE_IND_U32','SHLO_L'];a5_0x1ede=function(){return _0x399b45;};return a5_0x1ede();}(function(_0x22079d,_0x3ab65c){const _0x159eeb=a5_0x421f,_0x570680=_0x22079d();while(!![]){try{const _0x3e7163=-parseInt(_0x159eeb(0x1b6))/0x1*(parseInt(_0x159eeb(0x1d3))/0x2)+-parseInt(_0x159eeb(0x1d9))/0x3*(parseInt(_0x159eeb(0x1dd))/0x4)+-parseInt(_0x159eeb(0x1c1))/0x5+parseInt(_0x159eeb(0x193))/0x6+-parseInt(_0x159eeb(0x1e1))/0x7+-parseInt(_0x159eeb(0x1c4))/0x8+-parseInt(_0x159eeb(0x1c0))/0x9*(-parseInt(_0x159eeb(0x1cc))/0xa);if(_0x3e7163===_0x3ab65c)break;else _0x570680['push'](_0x570680['shift']());}catch(_0x26334a){_0x570680['push'](_0x570680['shift']());}}}(a5_0x1ede,0xe5b74));import{HIGHEST_INSTRUCTION_NUMBER,Instruction}from'../instruction';import{ArgumentType}from'./argument-type';function a5_0x421f(_0x504235,_0x5c2d04){const _0x1edea3=a5_0x1ede();return a5_0x421f=function(_0x421fc8,_0xa436bf){_0x421fc8=_0x421fc8-0x193;let _0x426cc7=_0x1edea3[_0x421fc8];return _0x426cc7;},a5_0x421f(_0x504235,_0x5c2d04);}export const instructionArgumentTypeMap=new Array(HIGHEST_INSTRUCTION_NUMBER+0x1);instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x19f)]]=ArgumentType['NO_ARGUMENTS'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1ce)]]=ArgumentType[a5_0x48c8e5(0x1e2)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1dc)]]=ArgumentType['ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d8)]]=ArgumentType[a5_0x48c8e5(0x1a2)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b9)]]=ArgumentType[a5_0x48c8e5(0x1a2)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a0)]]=ArgumentType[a5_0x48c8e5(0x1a2)],instructionArgumentTypeMap[Instruction['JUMP']]=ArgumentType[a5_0x48c8e5(0x19e)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d0)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b5)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['LOAD_U8']]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction['LOAD_I8']]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction['LOAD_U16']]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a4)]]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1c7)]]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction['STORE_U8']]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['STORE_U16']]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x194)]]=ArgumentType[a5_0x48c8e5(0x1c5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d2)]]=ArgumentType['ONE_REGISTER_TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x196)]]=ArgumentType[a5_0x48c8e5(0x1b8)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d4)]]=ArgumentType[a5_0x48c8e5(0x1b8)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a3)]]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1bf)]]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x197)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction['BRANCH_LT_U_IMM']]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction['BRANCH_LE_U_IMM']]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction['BRANCH_GE_U_IMM']]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x19c)]]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction['BRANCH_LT_S_IMM']]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a8)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction['BRANCH_GE_S_IMM']]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1bb)]]=ArgumentType[a5_0x48c8e5(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x19d)]]=ArgumentType[a5_0x48c8e5(0x1c3)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b0)]]=ArgumentType[a5_0x48c8e5(0x1c3)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x195)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1de)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1da)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x198)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d7)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a5)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1cb)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a7)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['ADD_IMM']]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['AND_IMM']]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b3)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1ae)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a1)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1aa)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1c8)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1bd)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1e0)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b2)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d5)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['SHAR_R_IMM']]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1ca)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['SET_GT_U_IMM']]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['SET_GT_S_IMM']]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['SHLO_L_IMM_ALT']]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1c2)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1e4)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['CMOV_IZ_IMM']]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1c6)]]=ArgumentType[a5_0x48c8e5(0x1d6)],instructionArgumentTypeMap[Instruction['BRANCH_EQ']]=ArgumentType[a5_0x48c8e5(0x1e5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1cf)]]=ArgumentType[a5_0x48c8e5(0x1e5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x199)]]=ArgumentType[a5_0x48c8e5(0x1e5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b7)]]=ArgumentType[a5_0x48c8e5(0x1e5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1df)]]=ArgumentType[a5_0x48c8e5(0x1e5)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1be)]]=ArgumentType[a5_0x48c8e5(0x1e5)],instructionArgumentTypeMap[Instruction['LOAD_IMM_JUMP_IND']]=ArgumentType['TWO_REGISTERS_TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction['ADD']]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1e3)]]=ArgumentType['THREE_REGISTERS'],instructionArgumentTypeMap[Instruction['AND']]=ArgumentType['THREE_REGISTERS'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x19b)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction['OR']]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1cd)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x19a)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b1)]]=ArgumentType['THREE_REGISTERS'],instructionArgumentTypeMap[Instruction['MUL_UPPER_S_U']]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1ac)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1af)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a6)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction['REM_S']]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1a9)]]=ArgumentType['THREE_REGISTERS'],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1ba)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1db)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1bc)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1ab)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1b4)]]=ArgumentType[a5_0x48c8e5(0x1ad)],instructionArgumentTypeMap[Instruction[a5_0x48c8e5(0x1d1)]]=ArgumentType[a5_0x48c8e5(0x1ad)]; | ||
const a5_0x3735e7=a5_0x1f8e;(function(_0xcbab12,_0x1f240b){const _0x305261=a5_0x1f8e,_0x40263e=_0xcbab12();while(!![]){try{const _0x156e7f=-parseInt(_0x305261(0x1e4))/0x1+parseInt(_0x305261(0x213))/0x2+-parseInt(_0x305261(0x1f5))/0x3+-parseInt(_0x305261(0x1c6))/0x4+-parseInt(_0x305261(0x1f3))/0x5*(parseInt(_0x305261(0x1db))/0x6)+-parseInt(_0x305261(0x21c))/0x7*(parseInt(_0x305261(0x20f))/0x8)+-parseInt(_0x305261(0x1c7))/0x9*(-parseInt(_0x305261(0x1d0))/0xa);if(_0x156e7f===_0x1f240b)break;else _0x40263e['push'](_0x40263e['shift']());}catch(_0x47d0a9){_0x40263e['push'](_0x40263e['shift']());}}}(a5_0x54c3,0x1ca7c));import{HIGHEST_INSTRUCTION_NUMBER,Instruction}from'../instruction';import{ArgumentType}from'./argument-type';function a5_0x54c3(){const _0x3d12d0=['AND','BRANCH_NE_IMM','1662704CTSCWw','SHLO_L_IMM','TWO_REGISTERS_ONE_OFFSET','STORE_IMM_IND_U8','77206zNOlky','BRANCH_GE_U','BRANCH_EQ_IMM','STORE_IND_U16','LOAD_U32','BRANCH_NE','ADD_IMM','SET_GT_S_IMM','MUL_UPPER_S_S','7geBuBw','STORE_U16','SBRK','BRANCH_LE_S_IMM','785528ZHupXT','1899jTMrWd','SUB','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','BRANCH_LT_U','REM_S','MUL_UPPER_U_U_IMM','JUMP','LOAD_U16','ONE_OFFSET','49930LMoORd','BRANCH_EQ','SET_LT_U','SET_LT_S_IMM','TWO_REGISTERS_ONE_IMMEDIATE','STORE_IND_U8','NO_ARGUMENTS','CMOV_NZ_IMM','LOAD_U8','THREE_REGISTERS','LOAD_IND_U8','6GilpdH','TRAP','REM_U','STORE_IMM_IND_U32','CMOV_IZ','CMOV_NZ','BRANCH_LT_S_IMM','SHLO_L','TWO_REGISTERS','189888hkRsbT','LOAD_IND_U32','TWO_REGISTERS_TWO_IMMEDIATES','STORE_IND_U32','MUL_IMM','BRANCH_GE_S','SHAR_R','SHAR_R_IMM_ALT','JUMP_IND','LOAD_IND_U16','LOAD_IND_I16','BRANCH_GT_S_IMM','DIV_U','SET_LT_U_IMM','FALLTHROUGH','1018210PuYdDd','DIV_S','531012XakrbI','SHAR_R_IMM','MUL_UPPER_S_U','BRANCH_GT_U_IMM','ONE_REGISTER_TWO_IMMEDIATES','STORE_IMM_U16','BRANCH_LT_S','ONE_IMMEDIATE','STORE_IMM_U32','AND_IMM','BRANCH_LT_U_IMM','XOR','MOVE_REG','MUL','ONE_REGISTER_ONE_IMMEDIATE','OR_IMM','BRANCH_GE_S_IMM','NEG_ADD_IMM','LOAD_I8','STORE_IMM_U8','STORE_U32','STORE_U8','BRANCH_GE_U_IMM','LOAD_IMM'];a5_0x54c3=function(){return _0x3d12d0;};return a5_0x54c3();}function a5_0x1f8e(_0x2b1954,_0x19a8f1){const _0x54c3ba=a5_0x54c3();return a5_0x1f8e=function(_0x1f8edd,_0x33a964){_0x1f8edd=_0x1f8edd-0x1c4;let _0x2f2c56=_0x54c3ba[_0x1f8edd];return _0x2f2c56;},a5_0x1f8e(_0x2b1954,_0x19a8f1);}export const instructionArgumentTypeMap=new Array(HIGHEST_INSTRUCTION_NUMBER+0x1);instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1dc)]]=ArgumentType[a5_0x3735e7(0x1d6)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f2)]]=ArgumentType[a5_0x3735e7(0x1d6)],instructionArgumentTypeMap[Instruction['ECALLI']]=ArgumentType[a5_0x3735e7(0x1fc)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x208)]]=ArgumentType['TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1fa)]]=ArgumentType['TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1fd)]]=ArgumentType['TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1cd)]]=ArgumentType[a5_0x3735e7(0x1cf)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ec)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x20c)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1d8)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x207)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ce)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction['LOAD_I16']]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x217)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x20a)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x21d)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x209)]]=ArgumentType[a5_0x3735e7(0x203)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x212)]]=ArgumentType['ONE_REGISTER_TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction['STORE_IMM_IND_U16']]=ArgumentType['ONE_REGISTER_TWO_IMMEDIATES'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1de)]]=ArgumentType[a5_0x3735e7(0x1f9)],instructionArgumentTypeMap[Instruction['LOAD_IMM_JUMP']]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x215)]]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x20e)]]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ff)]]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction['BRANCH_LE_U_IMM']]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x20b)]]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f8)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e1)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1c5)]]=ArgumentType['ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x205)]]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ef)]]=ArgumentType[a5_0x3735e7(0x1c9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x201)]]=ArgumentType['TWO_REGISTERS'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1c4)]]=ArgumentType[a5_0x3735e7(0x1e3)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1d5)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x216)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e7)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1da)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['LOAD_IND_I8']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ed)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ee)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e5)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x219)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1fe)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['XOR_IMM']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x204)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e8)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['MUL_UPPER_S_S_IMM']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1cc)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f1)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1d3)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x210)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction['SHLO_R_IMM']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f6)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x206)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction['SET_GT_U_IMM']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x21a)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction['SHLO_L_IMM_ALT']]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction['SHLO_R_IMM_ALT']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1eb)]]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction['CMOV_IZ_IMM']]=ArgumentType[a5_0x3735e7(0x1d4)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1d7)]]=ArgumentType['TWO_REGISTERS_ONE_IMMEDIATE'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1d1)]]=ArgumentType[a5_0x3735e7(0x211)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x218)]]=ArgumentType[a5_0x3735e7(0x211)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ca)]]=ArgumentType['TWO_REGISTERS_ONE_OFFSET'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1fb)]]=ArgumentType[a5_0x3735e7(0x211)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x214)]]=ArgumentType[a5_0x3735e7(0x211)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e9)]]=ArgumentType[a5_0x3735e7(0x211)],instructionArgumentTypeMap[Instruction['LOAD_IMM_JUMP_IND']]=ArgumentType[a5_0x3735e7(0x1e6)],instructionArgumentTypeMap[Instruction['ADD']]=ArgumentType['THREE_REGISTERS'],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1c8)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x20d)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x200)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction['OR']]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x202)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x21b)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction['MUL_UPPER_U_U']]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f7)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f0)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1f4)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1dd)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1cb)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1d2)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction['SET_LT_S']]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e2)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction['SHLO_R']]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1ea)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1df)]]=ArgumentType[a5_0x3735e7(0x1d9)],instructionArgumentTypeMap[Instruction[a5_0x3735e7(0x1e0)]]=ArgumentType['THREE_REGISTERS']; |
@@ -1,1 +0,1 @@ | ||
const a6_0x263c31=a6_0x504e;(function(_0x246b01,_0x15ab39){const _0x158985=a6_0x504e,_0x1e7568=_0x246b01();while(!![]){try{const _0x542d7b=parseInt(_0x158985(0x19d))/0x1+parseInt(_0x158985(0x1be))/0x2+parseInt(_0x158985(0x1c4))/0x3+-parseInt(_0x158985(0x1ce))/0x4*(-parseInt(_0x158985(0x1bc))/0x5)+-parseInt(_0x158985(0x1da))/0x6+parseInt(_0x158985(0x1d5))/0x7*(parseInt(_0x158985(0x1c9))/0x8)+-parseInt(_0x158985(0x1c8))/0x9;if(_0x542d7b===_0x15ab39)break;else _0x1e7568['push'](_0x1e7568['shift']());}catch(_0x5bb3d7){_0x1e7568['push'](_0x1e7568['shift']());}}}(a6_0x5035,0xc7607));import{Instruction}from'./instruction';function a6_0x504e(_0x21bc55,_0x24b063){const _0x5035ff=a6_0x5035();return a6_0x504e=function(_0x504ef6,_0x386ad5){_0x504ef6=_0x504ef6-0x18e;let _0x5cd57b=_0x5035ff[_0x504ef6];return _0x5cd57b;},a6_0x504e(_0x21bc55,_0x24b063);}const instructionsWithoutArgs=[[Instruction[a6_0x263c31(0x199)],0x1],[Instruction[a6_0x263c31(0x190)],0x1]],instructionsWithOneImmediate=[[Instruction['ECALLI'],0x1]],instructionsWithTwoImmediates=[[Instruction[a6_0x263c31(0x1b2)],0x1],[Instruction['STORE_IMM_U16'],0x1],[Instruction['STORE_IMM_U32'],0x1]],instructionsWithOneOffset=[[Instruction[a6_0x263c31(0x1d2)],0x1]],instructionsWithOneRegisterAndOneImmediate=[[Instruction['JUMP_IND'],0x1],[Instruction['LOAD_IMM'],0x1],[Instruction[a6_0x263c31(0x1a4)],0x1],[Instruction['LOAD_I8'],0x1],[Instruction[a6_0x263c31(0x1a0)],0x1],[Instruction[a6_0x263c31(0x1b9)],0x1],[Instruction[a6_0x263c31(0x19c)],0x1],[Instruction[a6_0x263c31(0x198)],0x1],[Instruction[a6_0x263c31(0x194)],0x1],[Instruction[a6_0x263c31(0x1ad)],0x1]],instructionsWithOneRegisterAndTwoImmediate=[[Instruction[a6_0x263c31(0x191)],0x1],[Instruction[a6_0x263c31(0x195)],0x1],[Instruction[a6_0x263c31(0x192)],0x1]],instructionsWithOneRegisterOneImmediateAndOneOffset=[[Instruction['LOAD_IMM_JUMP'],0x1],[Instruction[a6_0x263c31(0x1c0)],0x1],[Instruction[a6_0x263c31(0x1a7)],0x1],[Instruction[a6_0x263c31(0x1a8)],0x1],[Instruction['BRANCH_LE_U_IMM'],0x1],[Instruction[a6_0x263c31(0x1af)],0x1],[Instruction[a6_0x263c31(0x1b0)],0x1],[Instruction[a6_0x263c31(0x1a5)],0x1],[Instruction['BRANCH_LE_S_IMM'],0x1],[Instruction['BRANCH_GE_S_IMM'],0x1],[Instruction[a6_0x263c31(0x1b5)],0x1]],instructionsWithTwoRegisters=[[Instruction[a6_0x263c31(0x1d9)],0x1],[Instruction[a6_0x263c31(0x19a)],0x1]],instructionsWithTwoRegistersAndOneImmediate=[[Instruction[a6_0x263c31(0x18f)],0x1],[Instruction[a6_0x263c31(0x1dd)],0x1],[Instruction[a6_0x263c31(0x193)],0x1],[Instruction[a6_0x263c31(0x1aa)],0x1],[Instruction[a6_0x263c31(0x1b4)],0x1],[Instruction[a6_0x263c31(0x1bb)],0x1],[Instruction[a6_0x263c31(0x1bd)],0x1],[Instruction['LOAD_IND_U32'],0x1],[Instruction[a6_0x263c31(0x1a2)],0x1],[Instruction[a6_0x263c31(0x1c5)],0x1],[Instruction[a6_0x263c31(0x196)],0x1],[Instruction[a6_0x263c31(0x1c1)],0x1],[Instruction['MUL_IMM'],0x1],[Instruction[a6_0x263c31(0x1d4)],0x1],[Instruction['MUL_UPPER_U_U_IMM'],0x1],[Instruction['SET_LT_U_IMM'],0x1],[Instruction[a6_0x263c31(0x1d6)],0x1],[Instruction[a6_0x263c31(0x1dc)],0x1],[Instruction['SHLO_R_IMM'],0x1],[Instruction[a6_0x263c31(0x1cc)],0x1],[Instruction[a6_0x263c31(0x1d7)],0x1],[Instruction[a6_0x263c31(0x19e)],0x1],[Instruction[a6_0x263c31(0x1b3)],0x1],[Instruction[a6_0x263c31(0x1b7)],0x1],[Instruction[a6_0x263c31(0x1a3)],0x1],[Instruction[a6_0x263c31(0x197)],0x1],[Instruction[a6_0x263c31(0x1db)],0x1],[Instruction['CMOV_NZ_IMM'],0x1]],instructionsWithTwoRegistersAndOneOffset=[[Instruction[a6_0x263c31(0x1bf)],0x1],[Instruction[a6_0x263c31(0x1d3)],0x1],[Instruction[a6_0x263c31(0x1ba)],0x1],[Instruction['BRANCH_LT_S'],0x1],[Instruction[a6_0x263c31(0x1b1)],0x1],[Instruction['BRANCH_GE_S'],0x1]],instructionWithTwoRegistersAndTwoImmediates=[[Instruction[a6_0x263c31(0x1ab)],0x1]],instructionsWithThreeRegisters=[[Instruction['ADD'],0x1],[Instruction[a6_0x263c31(0x1ac)],0x1],[Instruction[a6_0x263c31(0x1ae)],0x1],[Instruction[a6_0x263c31(0x1d0)],0x1],[Instruction['OR'],0x1],[Instruction[a6_0x263c31(0x1c6)],0x1],[Instruction[a6_0x263c31(0x1cd)],0x1],[Instruction[a6_0x263c31(0x1b6)],0x1],[Instruction['MUL_UPPER_S_U'],0x1],[Instruction[a6_0x263c31(0x1a9)],0x1],[Instruction[a6_0x263c31(0x1c7)],0x1],[Instruction[a6_0x263c31(0x19b)],0x1],[Instruction['REM_S'],0x1],[Instruction[a6_0x263c31(0x1c3)],0x1],[Instruction[a6_0x263c31(0x1a1)],0x1],[Instruction[a6_0x263c31(0x1d8)],0x1],[Instruction[a6_0x263c31(0x19f)],0x1],[Instruction[a6_0x263c31(0x1a6)],0x1],[Instruction[a6_0x263c31(0x1cb)],0x1],[Instruction[a6_0x263c31(0x1b8)],0x1]],instructions=[...instructionsWithoutArgs,...instructionsWithOneImmediate,...instructionsWithTwoImmediates,...instructionsWithOneOffset,...instructionsWithOneRegisterAndOneImmediate,...instructionsWithOneRegisterAndTwoImmediate,...instructionsWithOneRegisterOneImmediateAndOneOffset,...instructionsWithTwoRegisters,...instructionsWithTwoRegistersAndOneImmediate,...instructionsWithTwoRegistersAndOneOffset,...instructionWithTwoRegistersAndTwoImmediates,...instructionsWithThreeRegisters],createOpCodeEntry=([_0x35380d,_0x55132e])=>[_0x35380d,{'gas':_0x55132e}];export const byteToOpCodeMap=instructions[a6_0x263c31(0x1c2)]((_0x105915,_0x36a6d1)=>{const _0x2fc05f=a6_0x263c31,_0x48e6b4={'ebbCH':function(_0x398cbf,_0x1d0f9c){return _0x398cbf(_0x1d0f9c);}},[_0x7484d6,_0x5c89c1]=_0x48e6b4[_0x2fc05f(0x1d1)](createOpCodeEntry,_0x36a6d1);return _0x105915[_0x7484d6]=_0x5c89c1,_0x105915;},{});function a6_0x5035(){const _0x483399=['gjDAb','STORE_IND_U8','FALLTHROUGH','STORE_IMM_IND_U8','STORE_IMM_IND_U32','STORE_IND_U32','STORE_U16','STORE_IMM_IND_U16','XOR_IMM','SHAR_R_IMM_ALT','STORE_U8','TRAP','SBRK','REM_U','LOAD_U32','1607535xmiUDO','SET_GT_U_IMM','SHLO_R','LOAD_U16','SET_LT_S','ADD_IMM','SHLO_R_IMM_ALT','LOAD_U8','BRANCH_LT_S_IMM','SHAR_R','BRANCH_NE_IMM','BRANCH_LT_U_IMM','DIV_U','LOAD_IND_U8','LOAD_IMM_JUMP_IND','SUB','STORE_U32','AND','BRANCH_GE_U_IMM','BRANCH_GT_U_IMM','BRANCH_GE_U','STORE_IMM_U8','SET_GT_S_IMM','LOAD_IND_I8','BRANCH_GT_S_IMM','MUL_UPPER_U_U','SHLO_L_IMM_ALT','CMOV_NZ','LOAD_I16','BRANCH_LT_U','LOAD_IND_U16','260igYYkO','LOAD_IND_I16','2775526fPKGLf','BRANCH_EQ','BRANCH_EQ_IMM','OR_IMM','reduce','SET_LT_U','3678879XlHdtk','AND_IMM','MUL','DIV_S','44437383WXhOKQ','8WuwWot','isInstruction','CMOV_IZ','SHAR_R_IMM','MUL_UPPER_S_S','65196iBBgzR','length','XOR','ebbCH','JUMP','BRANCH_NE','MUL_UPPER_S_S_IMM','7232659rlvzSA','SET_LT_S_IMM','NEG_ADD_IMM','SHLO_L','MOVE_REG','2089452RzeEuI','CMOV_IZ_IMM','SHLO_L_IMM','STORE_IND_U16'];a6_0x5035=function(){return _0x483399;};return a6_0x5035();}export function assemblify(_0x272773,_0x42b0cc){const _0x122d00=a6_0x263c31,_0xb2ca34={'gjDAb':function(_0x7b0a4e,_0x411b08){return _0x7b0a4e-_0x411b08;}};return _0x272773[_0x122d00(0x1c2)]((_0x562262,_0x5c56bc,_0x478d16)=>{const _0x4e7239=_0x122d00;return _0x42b0cc[_0x4e7239(0x1ca)](_0x478d16)?_0x562262['push']([Instruction[_0x5c56bc]]):_0x562262[_0xb2ca34[_0x4e7239(0x18e)](_0x562262[_0x4e7239(0x1cf)],0x1)]['push'](_0x5c56bc),_0x562262;},[]);} | ||
function a6_0x51be(_0x9cbae8,_0x771e4){const _0x1dbf32=a6_0x1dbf();return a6_0x51be=function(_0x51be13,_0x352a86){_0x51be13=_0x51be13-0xc2;let _0x145169=_0x1dbf32[_0x51be13];return _0x145169;},a6_0x51be(_0x9cbae8,_0x771e4);}const a6_0x14ea23=a6_0x51be;(function(_0xdd3908,_0x1d07f9){const _0x5a3acb=a6_0x51be,_0x3b928d=_0xdd3908();while(!![]){try{const _0x2deaa1=-parseInt(_0x5a3acb(0xf8))/0x1+-parseInt(_0x5a3acb(0xd0))/0x2*(parseInt(_0x5a3acb(0x104))/0x3)+parseInt(_0x5a3acb(0xeb))/0x4+parseInt(_0x5a3acb(0xd9))/0x5*(parseInt(_0x5a3acb(0x110))/0x6)+parseInt(_0x5a3acb(0xe4))/0x7+-parseInt(_0x5a3acb(0xef))/0x8*(parseInt(_0x5a3acb(0xf9))/0x9)+parseInt(_0x5a3acb(0xc2))/0xa*(-parseInt(_0x5a3acb(0x112))/0xb);if(_0x2deaa1===_0x1d07f9)break;else _0x3b928d['push'](_0x3b928d['shift']());}catch(_0x5a7713){_0x3b928d['push'](_0x3b928d['shift']());}}}(a6_0x1dbf,0x751a1));import{Instruction}from'./instruction';const instructionsWithoutArgs=[[Instruction[a6_0x14ea23(0xd6)],0x1],[Instruction[a6_0x14ea23(0xe2)],0x1]],instructionsWithOneImmediate=[[Instruction['ECALLI'],0x1]],instructionsWithTwoImmediates=[[Instruction[a6_0x14ea23(0xf3)],0x1],[Instruction[a6_0x14ea23(0xe6)],0x1],[Instruction[a6_0x14ea23(0x108)],0x1]],instructionsWithOneOffset=[[Instruction[a6_0x14ea23(0xfc)],0x1]],instructionsWithOneRegisterAndOneImmediate=[[Instruction['JUMP_IND'],0x1],[Instruction[a6_0x14ea23(0xe1)],0x1],[Instruction[a6_0x14ea23(0xee)],0x1],[Instruction[a6_0x14ea23(0xdb)],0x1],[Instruction[a6_0x14ea23(0xea)],0x1],[Instruction['LOAD_I16'],0x1],[Instruction[a6_0x14ea23(0xcf)],0x1],[Instruction[a6_0x14ea23(0xe8)],0x1],[Instruction['STORE_U16'],0x1],[Instruction[a6_0x14ea23(0xe7)],0x1]],instructionsWithOneRegisterAndTwoImmediate=[[Instruction[a6_0x14ea23(0x10d)],0x1],[Instruction[a6_0x14ea23(0xce)],0x1],[Instruction[a6_0x14ea23(0xd4)],0x1]],instructionsWithOneRegisterOneImmediateAndOneOffset=[[Instruction[a6_0x14ea23(0xe9)],0x1],[Instruction[a6_0x14ea23(0xc6)],0x1],[Instruction['BRANCH_NE_IMM'],0x1],[Instruction[a6_0x14ea23(0xd8)],0x1],[Instruction[a6_0x14ea23(0xc9)],0x1],[Instruction[a6_0x14ea23(0xd1)],0x1],[Instruction[a6_0x14ea23(0xc4)],0x1],[Instruction[a6_0x14ea23(0x101)],0x1],[Instruction[a6_0x14ea23(0xe5)],0x1],[Instruction['BRANCH_GE_S_IMM'],0x1],[Instruction[a6_0x14ea23(0xcc)],0x1]],instructionsWithTwoRegisters=[[Instruction[a6_0x14ea23(0x102)],0x1],[Instruction[a6_0x14ea23(0xe0)],0x1]],instructionsWithTwoRegistersAndOneImmediate=[[Instruction['STORE_IND_U8'],0x1],[Instruction[a6_0x14ea23(0xed)],0x1],[Instruction[a6_0x14ea23(0x100)],0x1],[Instruction[a6_0x14ea23(0xc3)],0x1],[Instruction[a6_0x14ea23(0xd3)],0x1],[Instruction['LOAD_IND_U16'],0x1],[Instruction[a6_0x14ea23(0x10a)],0x1],[Instruction[a6_0x14ea23(0xdd)],0x1],[Instruction[a6_0x14ea23(0x106)],0x1],[Instruction[a6_0x14ea23(0xfd)],0x1],[Instruction['XOR_IMM'],0x1],[Instruction[a6_0x14ea23(0x103)],0x1],[Instruction[a6_0x14ea23(0xcb)],0x1],[Instruction[a6_0x14ea23(0x107)],0x1],[Instruction['MUL_UPPER_U_U_IMM'],0x1],[Instruction[a6_0x14ea23(0xf4)],0x1],[Instruction['SET_LT_S_IMM'],0x1],[Instruction[a6_0x14ea23(0xd5)],0x1],[Instruction['SHLO_R_IMM'],0x1],[Instruction[a6_0x14ea23(0x113)],0x1],[Instruction['NEG_ADD_IMM'],0x1],[Instruction[a6_0x14ea23(0xfe)],0x1],[Instruction[a6_0x14ea23(0xf6)],0x1],[Instruction['SHLO_L_IMM_ALT'],0x1],[Instruction['SHLO_R_IMM_ALT'],0x1],[Instruction['SHAR_R_IMM_ALT'],0x1],[Instruction[a6_0x14ea23(0xc5)],0x1],[Instruction[a6_0x14ea23(0xf5)],0x1]],instructionsWithTwoRegistersAndOneOffset=[[Instruction[a6_0x14ea23(0xc7)],0x1],[Instruction[a6_0x14ea23(0xde)],0x1],[Instruction['BRANCH_LT_U'],0x1],[Instruction[a6_0x14ea23(0x105)],0x1],[Instruction[a6_0x14ea23(0xf7)],0x1],[Instruction[a6_0x14ea23(0xd2)],0x1]],instructionWithTwoRegistersAndTwoImmediates=[[Instruction[a6_0x14ea23(0x10e)],0x1]],instructionsWithThreeRegisters=[[Instruction[a6_0x14ea23(0xf1)],0x1],[Instruction[a6_0x14ea23(0xda)],0x1],[Instruction[a6_0x14ea23(0xff)],0x1],[Instruction[a6_0x14ea23(0xdf)],0x1],[Instruction['OR'],0x1],[Instruction[a6_0x14ea23(0xfb)],0x1],[Instruction[a6_0x14ea23(0xc8)],0x1],[Instruction['MUL_UPPER_U_U'],0x1],[Instruction[a6_0x14ea23(0xf2)],0x1],[Instruction[a6_0x14ea23(0xec)],0x1],[Instruction[a6_0x14ea23(0xfa)],0x1],[Instruction['REM_U'],0x1],[Instruction[a6_0x14ea23(0x109)],0x1],[Instruction[a6_0x14ea23(0x111)],0x1],[Instruction[a6_0x14ea23(0xe3)],0x1],[Instruction[a6_0x14ea23(0x10f)],0x1],[Instruction[a6_0x14ea23(0xd7)],0x1],[Instruction[a6_0x14ea23(0xca)],0x1],[Instruction[a6_0x14ea23(0x10c)],0x1],[Instruction[a6_0x14ea23(0xf0)],0x1]],instructions=[...instructionsWithoutArgs,...instructionsWithOneImmediate,...instructionsWithTwoImmediates,...instructionsWithOneOffset,...instructionsWithOneRegisterAndOneImmediate,...instructionsWithOneRegisterAndTwoImmediate,...instructionsWithOneRegisterOneImmediateAndOneOffset,...instructionsWithTwoRegisters,...instructionsWithTwoRegistersAndOneImmediate,...instructionsWithTwoRegistersAndOneOffset,...instructionWithTwoRegistersAndTwoImmediates,...instructionsWithThreeRegisters],createOpCodeEntry=([_0x281e08,_0x118e32])=>[_0x281e08,{'gas':_0x118e32}];export const byteToOpCodeMap=instructions[a6_0x14ea23(0xcd)]((_0x160c6c,_0x277955)=>{const _0x43dbbd={'juYld':function(_0x3f64e2,_0x3da30a){return _0x3f64e2(_0x3da30a);}},[_0x4af57a,_0x2fc90e]=_0x43dbbd['juYld'](createOpCodeEntry,_0x277955);return _0x160c6c[_0x4af57a]=_0x2fc90e,_0x160c6c;},{});function a6_0x1dbf(){const _0x42a92b=['FALLTHROUGH','SET_LT_S','6112932cznFAz','BRANCH_LE_S_IMM','STORE_IMM_U16','STORE_U32','STORE_U8','LOAD_IMM_JUMP','LOAD_U16','1995484QVTMLw','DIV_U','STORE_IND_U16','LOAD_U8','5328RRxSeh','CMOV_NZ','ADD','MUL_UPPER_S_U','STORE_IMM_U8','SET_LT_U_IMM','CMOV_NZ_IMM','SET_GT_S_IMM','BRANCH_GE_U','283237wdxNVe','3771XvTEgN','DIV_S','MUL','JUMP','AND_IMM','SET_GT_U_IMM','AND','STORE_IND_U32','BRANCH_LT_S_IMM','MOVE_REG','OR_IMM','3cbIZSp','BRANCH_LT_S','ADD_IMM','MUL_UPPER_S_S_IMM','STORE_IMM_U32','REM_S','LOAD_IND_I16','isInstruction','CMOV_IZ','STORE_IMM_IND_U8','LOAD_IMM_JUMP_IND','SHLO_L','12SnrcBg','SET_LT_U','121sGssSJ','SHAR_R_IMM','157480KOGPlA','LOAD_IND_U8','BRANCH_GT_U_IMM','CMOV_IZ_IMM','BRANCH_EQ_IMM','BRANCH_EQ','MUL_UPPER_S_S','BRANCH_LE_U_IMM','SHAR_R','MUL_IMM','BRANCH_GT_S_IMM','reduce','STORE_IMM_IND_U16','LOAD_U32','1756442kyXMwa','BRANCH_GE_U_IMM','BRANCH_GE_S','LOAD_IND_I8','STORE_IMM_IND_U32','SHLO_L_IMM','TRAP','SHLO_R','BRANCH_LT_U_IMM','1803105muLVDm','SUB','LOAD_I8','push','LOAD_IND_U32','BRANCH_NE','XOR','SBRK','LOAD_IMM'];a6_0x1dbf=function(){return _0x42a92b;};return a6_0x1dbf();}export function assemblify(_0x3e7d79,_0x50612f){const _0x1dbdba=a6_0x14ea23;return _0x3e7d79[_0x1dbdba(0xcd)]((_0x4dc1b7,_0x11fb91,_0x5419e5)=>{const _0x53dc43=_0x1dbdba;return _0x50612f[_0x53dc43(0x10b)](_0x5419e5)?_0x4dc1b7[_0x53dc43(0xdc)]([Instruction[_0x11fb91]]):_0x4dc1b7[_0x4dc1b7['length']-0x1][_0x53dc43(0xdc)](_0x11fb91),_0x4dc1b7;},[]);} |
@@ -1,1 +0,1 @@ | ||
const a7_0x2fd17e=a7_0x2425;(function(_0x3b62ea,_0x111f20){const _0x3844a5=a7_0x2425,_0x268132=_0x3b62ea();while(!![]){try{const _0x61ccae=-parseInt(_0x3844a5(0x12f))/0x1*(parseInt(_0x3844a5(0x136))/0x2)+parseInt(_0x3844a5(0x137))/0x3*(parseInt(_0x3844a5(0x132))/0x4)+-parseInt(_0x3844a5(0x138))/0x5*(parseInt(_0x3844a5(0x131))/0x6)+-parseInt(_0x3844a5(0x12e))/0x7+parseInt(_0x3844a5(0x135))/0x8+-parseInt(_0x3844a5(0x133))/0x9+-parseInt(_0x3844a5(0x12d))/0xa*(-parseInt(_0x3844a5(0x134))/0xb);if(_0x61ccae===_0x111f20)break;else _0x268132['push'](_0x268132['shift']());}catch(_0x53e579){_0x268132['push'](_0x268132['shift']());}}}(a7_0x387c,0x5b470));import{byteToOpCodeMap}from'./assemblify';import{HIGHEST_INSTRUCTION_NUMBER}from'./instruction';function a7_0x2425(_0x4958b3,_0x2c955f){const _0x387ca4=a7_0x387c();return a7_0x2425=function(_0x2425ef,_0x32fea3){_0x2425ef=_0x2425ef-0x12d;let _0x40ac6a=_0x387ca4[_0x2425ef];return _0x40ac6a;},a7_0x2425(_0x4958b3,_0x2c955f);}function a7_0x387c(){const _0x5dc047=['1185620LPXyYi','4066349ExgFlt','17AwCkiE','gas','1026054qNzeeg','12FINcbS','4680027ytwbQN','176JEwXWR','2232904fAjMgS','78538dDMWgX','479277wVhgCE','15SnKAfk'];a7_0x387c=function(){return _0x5dc047;};return a7_0x387c();}export const instructionGasMap=new Array(HIGHEST_INSTRUCTION_NUMBER+0x1);for(let i=0x0;i<HIGHEST_INSTRUCTION_NUMBER+0x1;i++){const gas=byteToOpCodeMap[i]?.[a7_0x2fd17e(0x130)];instructionGasMap[i]=gas;} | ||
const a10_0x4239ae=a10_0x52f6;function a10_0x2f4d(){const _0x2bbbb1=['1074OojcRV','14456WFRUGI','2994kEpYJj','28UhaYBs','751992SfFSoY','100sURSfh','310203WlVvoi','3257122zywjPR','549270gfBXEM','2290592ZWyYOq','gas','385NMGIXy'];a10_0x2f4d=function(){return _0x2bbbb1;};return a10_0x2f4d();}(function(_0x4616a0,_0x9cef1d){const _0x5132da=a10_0x52f6,_0x53cbce=_0x4616a0();while(!![]){try{const _0xb79996=parseInt(_0x5132da(0x184))/0x1+-parseInt(_0x5132da(0x18a))/0x2*(-parseInt(_0x5132da(0x188))/0x3)+-parseInt(_0x5132da(0x189))/0x4*(parseInt(_0x5132da(0x187))/0x5)+-parseInt(_0x5132da(0x180))/0x6*(-parseInt(_0x5132da(0x17f))/0x7)+-parseInt(_0x5132da(0x185))/0x8+parseInt(_0x5132da(0x182))/0x9*(-parseInt(_0x5132da(0x181))/0xa)+-parseInt(_0x5132da(0x183))/0xb;if(_0xb79996===_0x9cef1d)break;else _0x53cbce['push'](_0x53cbce['shift']());}catch(_0x2df996){_0x53cbce['push'](_0x53cbce['shift']());}}}(a10_0x2f4d,0x5d0de));import{byteToOpCodeMap}from'./assemblify';function a10_0x52f6(_0x3efdbc,_0x4b8a01){const _0x2f4dd7=a10_0x2f4d();return a10_0x52f6=function(_0x52f682,_0x40d7ec){_0x52f682=_0x52f682-0x17f;let _0x53680a=_0x2f4dd7[_0x52f682];return _0x53680a;},a10_0x52f6(_0x3efdbc,_0x4b8a01);}import{HIGHEST_INSTRUCTION_NUMBER}from'./instruction';export const instructionGasMap=new Array(HIGHEST_INSTRUCTION_NUMBER+0x1);for(let i=0x0;i<HIGHEST_INSTRUCTION_NUMBER+0x1;i++){const gas=byteToOpCodeMap[i]?.[a10_0x4239ae(0x186)];instructionGasMap[i]=gas;} |
@@ -1,1 +0,1 @@ | ||
function a8_0x38a7(_0x165e06,_0x5cb816){var _0x2b4514=a8_0x2b45();return a8_0x38a7=function(_0x38a7ba,_0x317389){_0x38a7ba=_0x38a7ba-0x1d1;var _0x1aa365=_0x2b4514[_0x38a7ba];return _0x1aa365;},a8_0x38a7(_0x165e06,_0x5cb816);}function a8_0x2b45(){var _0x517901=['2366270wxTPcg','1480902AEqybk','9456342jtHcut','status','1572288XOKDCx','72jZPwAS','3vLDthX','1589759bbRVgC','10UKPGzr','2178952sfsuQI','9595048fFxszj'];a8_0x2b45=function(){return _0x517901;};return a8_0x2b45();}(function(_0x5f3b50,_0x192bfc){var _0x584b62=a8_0x38a7,_0x159ec0=_0x5f3b50();while(!![]){try{var _0xcdeb5b=parseInt(_0x584b62(0x1d2))/0x1+-parseInt(_0x584b62(0x1d4))/0x2*(-parseInt(_0x584b62(0x1d1))/0x3)+parseInt(_0x584b62(0x1da))/0x4+-parseInt(_0x584b62(0x1d3))/0x5*(parseInt(_0x584b62(0x1d7))/0x6)+parseInt(_0x584b62(0x1d8))/0x7+-parseInt(_0x584b62(0x1d5))/0x8+-parseInt(_0x584b62(0x1db))/0x9*(parseInt(_0x584b62(0x1d6))/0xa);if(_0xcdeb5b===_0x192bfc)break;else _0x159ec0['push'](_0x159ec0['shift']());}catch(_0x4427f2){_0x159ec0['push'](_0x159ec0['shift']());}}}(a8_0x2b45,0xcc63e));export class InstructionResult{constructor(){var _0x55b127=a8_0x38a7;this['pcOffset']=0x0,this[_0x55b127(0x1d9)]=null,this['exitParam']=null;}} | ||
function a11_0x3b98(){var _0x4817d4=['135636tITyNq','12mqIRxj','status','8JwDeRf','nextPc','95ZRdOku','1071999XswKip','2OtgrAH','exitParam','7756248tXwRSR','206969XOjEDI','423681pLNVma','20IzBQID','81366Ejwlnt','1560273NBVFDI'];a11_0x3b98=function(){return _0x4817d4;};return a11_0x3b98();}function a11_0x362e(_0x3e1b44,_0x4e749a){var _0x3b9869=a11_0x3b98();return a11_0x362e=function(_0x362e92,_0x551480){_0x362e92=_0x362e92-0x11f;var _0x403d89=_0x3b9869[_0x362e92];return _0x403d89;},a11_0x362e(_0x3e1b44,_0x4e749a);}(function(_0x4885d7,_0x3c6240){var _0x5e250b=a11_0x362e,_0x29c59c=_0x4885d7();while(!![]){try{var _0x2dfc62=-parseInt(_0x5e250b(0x127))/0x1*(-parseInt(_0x5e250b(0x121))/0x2)+-parseInt(_0x5e250b(0x125))/0x3*(-parseInt(_0x5e250b(0x12a))/0x4)+-parseInt(_0x5e250b(0x11f))/0x5*(-parseInt(_0x5e250b(0x129))/0x6)+-parseInt(_0x5e250b(0x124))/0x7*(-parseInt(_0x5e250b(0x12c))/0x8)+parseInt(_0x5e250b(0x120))/0x9*(-parseInt(_0x5e250b(0x126))/0xa)+parseInt(_0x5e250b(0x128))/0xb+-parseInt(_0x5e250b(0x123))/0xc;if(_0x2dfc62===_0x3c6240)break;else _0x29c59c['push'](_0x29c59c['shift']());}catch(_0x6469b7){_0x29c59c['push'](_0x29c59c['shift']());}}}(a11_0x3b98,0x360d3));export class InstructionResult{constructor(){var _0x4022c8=a11_0x362e;this[_0x4022c8(0x12d)]=0x0,this[_0x4022c8(0x12b)]=null,this[_0x4022c8(0x122)]=null;}} |
@@ -1,1 +0,1 @@ | ||
var a9_0x56abd1=a9_0x2ce3;function a9_0x2ce3(_0x3ce359,_0x29eabd){var _0xc2a414=a9_0xc2a4();return a9_0x2ce3=function(_0x2ce3b4,_0x4f5f76){_0x2ce3b4=_0x2ce3b4-0x160;var _0x33a9ce=_0xc2a414[_0x2ce3b4];return _0x33a9ce;},a9_0x2ce3(_0x3ce359,_0x29eabd);}(function(_0x54225a,_0x29cd75){var _0xddffa8=a9_0x2ce3,_0x284a33=_0x54225a();while(!![]){try{var _0x1aacad=-parseInt(_0xddffa8(0x1d1))/0x1*(-parseInt(_0xddffa8(0x175))/0x2)+parseInt(_0xddffa8(0x179))/0x3*(parseInt(_0xddffa8(0x1ca))/0x4)+parseInt(_0xddffa8(0x1ac))/0x5*(parseInt(_0xddffa8(0x16f))/0x6)+-parseInt(_0xddffa8(0x172))/0x7+-parseInt(_0xddffa8(0x1f1))/0x8*(parseInt(_0xddffa8(0x18e))/0x9)+parseInt(_0xddffa8(0x19a))/0xa*(parseInt(_0xddffa8(0x17f))/0xb)+-parseInt(_0xddffa8(0x1d5))/0xc;if(_0x1aacad===_0x29cd75)break;else _0x284a33['push'](_0x284a33['shift']());}catch(_0x74f975){_0x284a33['push'](_0x284a33['shift']());}}}(a9_0xc2a4,0x53aa2));function a9_0xc2a4(){var _0x258361=['YOGaK','acTPb','CMOV_NZ_IMM','CzNaO','FoYXt','eYBUC','LOAD_I8','QLMlJ','wecYQ','MUL_UPPER_S_S_IMM','AxAfU','dqewO','LOAD_IND_U8','OeuHX','MOVE_REG','19|78|65|74|41|67|50|12|11|68|9|27|36|39|56|62|23|5|63|20|55|14|35|31|86|18|69|30|2|1|82|42|7|70|24|64|72|84|60|87|81|0|6|44|49|28|77|13|43|29|47|32|58|73|79|61|37|52|10|26|85|22|21|59|38|33|4|48|51|45|17|71|57|83|16|34|53|3|40|66|76|8|46|80|54|15|25|75','SET_LT_U_IMM','STORE_U32','STORE_U16','bvUtJ','STORE_IMM_U8','BRANCH_NE','MUL_UPPER_U_U','PUxWc','vBavp','QfDik','hvNkb','BRANCH_LT_S_IMM','nPgRn','1500QcpAZK','sVQyf','MUL_UPPER_S_U','cACrW','CmJWS','gKdtR','GyGdt','1KWPliV','STORE_IMM_IND_U8','LOAD_I16','EXryM','6867024fjlLOu','WeifC','swKht','SET_GT_S_IMM','NEG_ADD_IMM','VGrwe','DIV_S','SHLO_L_IMM_ALT','TRAP','RXHNd','LOAD_U32','QbZvP','ywzOL','EzedY','BRANCH_EQ','LOAD_IND_I16','LOAD_IMM_JUMP_IND','vjCzW','oVZYM','split','ZqOwU','adeCD','BRANCH_GE_S','REM_U','DkrEn','STORE_IND_U16','ybHxd','JUMP_IND','8vDhSNI','LOAD_IMM_JUMP','HjjoH','JPttW','vUNXn','JUMP','BRANCH_LT_S','STORE_IND_U32','ECALLI','REM_S','ADD','BRANCH_GE_U','AND','lWgbI','MDkVx','SET_GT_U_IMM','tLRHj','FALLTHROUGH','CMOV_NZ','rVhHo','CzLQA','ZGZgI','MUL_UPPER_U_U_IMM','24opUgWW','LOAD_U16','OR_IMM','1819230IibzTN','SUB','SBRK','579334OtGYxU','BRANCH_EQ_IMM','XOR','LOAD_U8','1605KIPuxz','UQkqz','mSLNc','iRcDP','MUL_IMM','SHAR_R_IMM_ALT','33CRKizn','SET_LT_U','LOAD_IND_U32','pWZBQ','AND_IMM','PivRm','tAlYU','SET_LT_S','FMQwW','OGmzS','yFzTN','icYVX','BRANCH_LT_U_IMM','PFDUm','UyYFR','319689kmPdQi','MUL_UPPER_S_S','SHLO_L','BJpQP','CMOV_IZ','STORE_IMM_U32','YZTjf','CMOV_IZ_IMM','BRANCH_GT_S_IMM','EAcCf','SeYYX','STORE_IMM_IND_U16','938590oBLBVx','STORE_IND_U8','BRANCH_NE_IMM','SHLO_R_IMM','BRANCH_GT_U_IMM','AFYWA','bYneb','BRANCH_LE_S_IMM','SET_LT_S_IMM','LOAD_IMM','mDWtT','SHLO_R','MQXUf','ADD_IMM','IHNbI','MXJgX','BRANCH_LT_U','XOR_IMM','548105xsaPqd'];a9_0xc2a4=function(){return _0x258361;};return a9_0xc2a4();}export var Instruction;(function(_0x4fc123){var _0x1a92bc=a9_0x2ce3,_0x283a94={'AFYWA':_0x1a92bc(0x17d),'ywzOL':_0x1a92bc(0x19b),'sVQyf':_0x1a92bc(0x174),'tAlYU':'SET_LT_U','rVhHo':_0x1a92bc(0x164),'laUwr':_0x1a92bc(0x176),'vBavp':_0x1a92bc(0x1b6),'BJpQP':_0x1a92bc(0x1b9),'ZxkRC':'SHAR_R','hSmRM':'STORE_U8','gKdtR':_0x1a92bc(0x1c2),'QLMlJ':_0x1a92bc(0x1d3),'adeCD':_0x1a92bc(0x170),'CzLQA':_0x1a92bc(0x19d),'wecYQ':'BRANCH_GE_U_IMM','acTPb':_0x1a92bc(0x1c1),'MXJgX':_0x1a92bc(0x1db),'JJfoK':_0x1a92bc(0x18f),'vhctb':'BRANCH_GE_S_IMM','eYBUC':_0x1a92bc(0x1dd),'FoYXt':_0x1a92bc(0x18b),'PUxWc':_0x1a92bc(0x1eb),'DSWLA':_0x1a92bc(0x163),'JPttW':'LOAD_IND_U16','aPMXq':'STORE_IMM_U16','dqewO':_0x1a92bc(0x1aa),'hvNkb':_0x1a92bc(0x1bf),'QbZvP':_0x1a92bc(0x1a2),'bbiwe':_0x1a92bc(0x1d9),'YOGaK':_0x1a92bc(0x1bb),'pWwlc':_0x1a92bc(0x1c8),'iRcDP':_0x1a92bc(0x1d8),'ufSHW':_0x1a92bc(0x173),'EXryM':_0x1a92bc(0x1ec),'oVZYM':_0x1a92bc(0x1be),'vjCzW':_0x1a92bc(0x1af),'ZGZgI':_0x1a92bc(0x162),'UyYFR':_0x1a92bc(0x186),'ZqOwU':'LOAD_IMM','LQhjn':'STORE_IND_U32','SeYYX':'SHAR_R_IMM','bYneb':_0x1a92bc(0x16e),'DkrEn':'MUL','VGrwe':_0x1a92bc(0x192),'FMQwW':_0x1a92bc(0x167),'ybHxd':'XOR','bvUtJ':_0x1a92bc(0x1bd),'VQbVL':'LOAD_I8','tLRHj':_0x1a92bc(0x1e3),'IHNbI':_0x1a92bc(0x161),'HjjoH':_0x1a92bc(0x160),'pWZBQ':'BRANCH_LE_U_IMM','MQXUf':_0x1a92bc(0x1cc),'EzedY':_0x1a92bc(0x1dc),'yFzTN':_0x1a92bc(0x1e5),'OGmzS':_0x1a92bc(0x183),'GyGdt':_0x1a92bc(0x195),'mSLNc':'STORE_IMM_IND_U32','vUNXn':_0x1a92bc(0x19c),'EAcCf':_0x1a92bc(0x1e4),'icYVX':_0x1a92bc(0x1f6),'lWgbI':_0x1a92bc(0x190),'CmJWS':_0x1a92bc(0x178),'nPgRn':_0x1a92bc(0x196),'PivRm':'MUL_UPPER_U_U','MDkVx':_0x1a92bc(0x181),'Dqnbt':'JUMP_IND','cACrW':_0x1a92bc(0x193),'WeifC':_0x1a92bc(0x1a5),'QfDik':'SHLO_L_IMM','PFDUm':_0x1a92bc(0x169),'RXHNd':_0x1a92bc(0x17e),'YZTjf':_0x1a92bc(0x16a),'OeuHX':_0x1a92bc(0x171),'reypR':_0x1a92bc(0x1ee),'AxAfU':'DIV_U','mDWtT':_0x1a92bc(0x1a7),'swKht':'BRANCH_LT_S','CzNaO':_0x1a92bc(0x1a1),'UQkqz':_0x1a92bc(0x1ab)},_0x51f351=_0x1a92bc(0x1bc)[_0x1a92bc(0x1e8)]('|'),_0x39a572=0x0;while(!![]){switch(_0x51f351[_0x39a572++]){case'0':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x19f)]]=0x23]=_0x283a94[_0x1a92bc(0x19f)];continue;case'1':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1e1)]]=0x10]=_0x1a92bc(0x19b);continue;case'2':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1cb)]]=0x57]=_0x283a94[_0x1a92bc(0x1cb)];continue;case'3':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x185)]]=0x24]=_0x1a92bc(0x180);continue;case'4':_0x4fc123[_0x4fc123[_0x283a94['rVhHo']]=0x17]=_0x283a94[_0x1a92bc(0x16b)];continue;case'5':_0x4fc123[_0x4fc123[_0x1a92bc(0x176)]=0x7]=_0x283a94['laUwr'];continue;case'6':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1c5)]]=0x41]=_0x1a92bc(0x1b6);continue;case'7':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x191)]]=0xb]=_0x283a94[_0x1a92bc(0x191)];continue;case'8':_0x4fc123[_0x4fc123[_0x283a94['ZxkRC']]=0x4d]=_0x283a94['ZxkRC'];continue;case'9':_0x4fc123[_0x4fc123[_0x283a94['hSmRM']]=0x47]=_0x283a94['hSmRM'];continue;case'10':_0x4fc123[_0x4fc123[_0x1a92bc(0x1c2)]=0x1e]=_0x283a94[_0x1a92bc(0x1cf)];continue;case'11':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1b4)]]=0x42]=_0x283a94['QLMlJ'];continue;case'12':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1ea)]]=0x4c]=_0x283a94[_0x1a92bc(0x1ea)];continue;case'13':_0x4fc123[_0x4fc123[_0x1a92bc(0x19d)]=0xe]=_0x283a94[_0x1a92bc(0x16c)];continue;case'14':_0x4fc123[_0x4fc123[_0x283a94['wecYQ']]=0x34]=_0x283a94[_0x1a92bc(0x1b5)];continue;case'15':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1ae)]]=0x3e]=_0x283a94['acTPb'];continue;case'16':_0x4fc123[_0x4fc123[_0x1a92bc(0x1db)]=0x40]=_0x283a94[_0x1a92bc(0x1a9)];continue;case'17':_0x4fc123[_0x4fc123[_0x283a94['JJfoK']]=0x43]=_0x283a94['JJfoK'];continue;case'18':_0x4fc123[_0x4fc123[_0x283a94['vhctb']]=0x2d]='BRANCH_GE_S_IMM';continue;case'19':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1b2)]]=0x0]=_0x283a94[_0x1a92bc(0x1b2)];continue;case'20':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1b1)]]=0x2c]=_0x283a94[_0x1a92bc(0x1b1)];continue;case'21':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1c4)]]=0x2b]=_0x283a94[_0x1a92bc(0x1c4)];continue;case'22':_0x4fc123[_0x4fc123['BRANCH_GE_U']=0x29]=_0x283a94['DSWLA'];continue;case'23':_0x4fc123[_0x4fc123[_0x1a92bc(0x1f2)]=0x6]=_0x1a92bc(0x1f2);continue;case'24':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1f4)]]=0x25]=_0x283a94[_0x1a92bc(0x1f4)];continue;case'25':_0x4fc123[_0x4fc123[_0x283a94['aPMXq']]=0x4f]=_0x283a94['aPMXq'];continue;case'26':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1b8)]]=0x2f]=_0x1a92bc(0x1aa);continue;case'27':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1c7)]]=0x45]=_0x283a94[_0x1a92bc(0x1c7)];continue;case'28':_0x4fc123[_0x4fc123[_0x1a92bc(0x1a2)]=0x38]=_0x283a94[_0x1a92bc(0x1e0)];continue;case'29':_0x4fc123[_0x4fc123[_0x1a92bc(0x1d9)]=0x28]=_0x283a94['bbiwe'];continue;case'30':_0x4fc123[_0x4fc123[_0x1a92bc(0x1bb)]=0x52]=_0x283a94[_0x1a92bc(0x1ad)];continue;case'31':_0x4fc123[_0x4fc123[_0x283a94['pWwlc']]=0x20]=_0x283a94['pWwlc'];continue;case'32':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x17c)]]=0x3d]=_0x1a92bc(0x1d8);continue;case'33':_0x4fc123[_0x4fc123[_0x283a94['ufSHW']]=0x14]=_0x1a92bc(0x173);continue;case'34':_0x4fc123[_0x4fc123[_0x283a94['EXryM']]=0x49]=_0x283a94[_0x1a92bc(0x1d4)];continue;case'35':_0x4fc123[_0x4fc123[_0x1a92bc(0x19e)]=0x32]=_0x1a92bc(0x19e);continue;case'36':_0x4fc123[_0x4fc123[_0x1a92bc(0x1be)]=0x16]=_0x283a94[_0x1a92bc(0x1e7)];continue;case'37':_0x4fc123[_0x4fc123[_0x1a92bc(0x1af)]=0x56]=_0x283a94[_0x1a92bc(0x1e6)];continue;case'38':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x16d)]]=0x8]=_0x283a94['ZGZgI'];continue;case'39':_0x4fc123[_0x4fc123['STORE_IMM_IND_U8']=0x1a]=_0x1a92bc(0x1d2);continue;case'40':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x18d)]]=0x3a]=_0x1a92bc(0x186);continue;case'41':_0x4fc123[_0x4fc123[_0x1a92bc(0x1a3)]=0x4]=_0x283a94[_0x1a92bc(0x1e9)];continue;case'42':_0x4fc123[_0x4fc123[_0x1a92bc(0x1f8)]=0x3]=_0x283a94['LQhjn'];continue;case'43':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x198)]]=0x19]=_0x283a94[_0x1a92bc(0x198)];continue;case'44':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1a0)]]=0x3f]=_0x1a92bc(0x16e);continue;case'45':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1ed)]]=0x22]=_0x283a94[_0x1a92bc(0x1ed)];continue;case'46':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1da)]]=0x53]=_0x283a94[_0x1a92bc(0x1da)];continue;case'47':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x187)]]=0x27]=_0x283a94[_0x1a92bc(0x187)];continue;case'48':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1ef)]]=0x1c]=_0x1a92bc(0x177);continue;case'49':_0x4fc123[_0x4fc123[_0x1a92bc(0x1bd)]=0x1b]=_0x283a94[_0x1a92bc(0x1c0)];continue;case'50':_0x4fc123[_0x4fc123[_0x283a94['VQbVL']]=0x4a]=_0x1a92bc(0x1b3);continue;case'51':_0x4fc123[_0x4fc123['OR']=0xc]='OR';continue;case'52':_0x4fc123[_0x4fc123['BRANCH_EQ']=0x18]=_0x283a94[_0x1a92bc(0x168)];continue;case'53':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1a8)]]=0x46]=_0x283a94[_0x1a92bc(0x1a8)];continue;case'54':_0x4fc123[_0x4fc123[_0x283a94['HjjoH']]=0x4e]=_0x283a94[_0x1a92bc(0x1f3)];continue;case'55':_0x4fc123[_0x4fc123['BRANCH_LE_U_IMM']=0x3b]=_0x283a94[_0x1a92bc(0x182)];continue;case'56':_0x4fc123[_0x4fc123['STORE_IMM_IND_U16']=0x36]=_0x1a92bc(0x199);continue;case'57':_0x4fc123[_0x4fc123[_0x283a94['MQXUf']]=0x51]=_0x283a94[_0x1a92bc(0x1a6)];continue;case'58':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1e2)]]=0x4b]=_0x283a94[_0x1a92bc(0x1e2)];continue;case'59':_0x4fc123[_0x4fc123[_0x283a94['yFzTN']]=0x2a]=_0x283a94[_0x1a92bc(0x189)];continue;case'60':_0x4fc123[_0x4fc123[_0x1a92bc(0x183)]=0x12]=_0x283a94[_0x1a92bc(0x188)];continue;case'61':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1d0)]]=0x55]='CMOV_IZ_IMM';continue;case'62':_0x4fc123[_0x4fc123[_0x283a94['mSLNc']]=0xd]=_0x283a94[_0x1a92bc(0x17b)];continue;case'63':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1f5)]]=0xf]=_0x1a92bc(0x19c);continue;case'64':_0x4fc123[_0x4fc123['LOAD_IND_I16']=0x21]=_0x283a94[_0x1a92bc(0x197)];continue;case'65':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x18a)]]=0x5]=_0x283a94[_0x1a92bc(0x18a)];continue;case'66':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x165)]]=0x37]=_0x283a94['lWgbI'];continue;case'67':_0x4fc123[_0x4fc123[_0x283a94['CmJWS']]=0x3c]=_0x283a94[_0x1a92bc(0x1ce)];continue;case'68':_0x4fc123[_0x4fc123[_0x1a92bc(0x1df)]=0xa]=_0x1a92bc(0x1df);continue;case'69':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1c9)]]=0x35]=_0x283a94[_0x1a92bc(0x1c9)];continue;case'70':_0x4fc123[_0x4fc123['LOAD_IND_I8']=0x15]='LOAD_IND_I8';continue;case'71':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x184)]]=0x39]=_0x1a92bc(0x1c3);continue;case'72':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x166)]]=0x1]='LOAD_IND_U32';continue;case'73':_0x4fc123[_0x4fc123['SHLO_R_IMM_ALT']=0x48]='SHLO_R_IMM_ALT';continue;case'74':_0x4fc123[_0x4fc123[_0x1a92bc(0x1f0)]=0x13]=_0x283a94['Dqnbt'];continue;case'75':_0x4fc123[_0x4fc123[_0x1a92bc(0x193)]=0x26]=_0x283a94[_0x1a92bc(0x1cd)];continue;case'76':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1d6)]]=0x33]='SHLO_R';continue;case'77':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1c6)]]=0x9]=_0x283a94['QfDik'];continue;case'78':_0x4fc123[_0x4fc123[_0x283a94['PFDUm']]=0x11]=_0x283a94[_0x1a92bc(0x18c)];continue;case'79':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1de)]]=0x50]=_0x283a94[_0x1a92bc(0x1de)];continue;case'80':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x194)]]=0x54]=_0x283a94['YZTjf'];continue;case'81':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1ba)]]=0x31]=_0x283a94['OeuHX'];continue;case'82':_0x4fc123[_0x4fc123[_0x1a92bc(0x1ee)]=0x1d]=_0x283a94['reypR'];continue;case'83':_0x4fc123[_0x4fc123[_0x283a94['AxAfU']]=0x44]=_0x283a94[_0x1a92bc(0x1b7)];continue;case'84':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1a4)]]=0x2]=_0x283a94['mDWtT'];continue;case'85':_0x4fc123[_0x4fc123[_0x1a92bc(0x1f7)]=0x30]=_0x283a94[_0x1a92bc(0x1d7)];continue;case'86':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x1b0)]]=0x2e]=_0x1a92bc(0x1a1);continue;case'87':_0x4fc123[_0x4fc123[_0x283a94[_0x1a92bc(0x17a)]]=0x1f]=_0x283a94[_0x1a92bc(0x17a)];continue;}break;}}(Instruction||(Instruction={})));export const HIGHEST_INSTRUCTION_NUMBER=Instruction[a9_0x56abd1(0x174)]; | ||
var a12_0x2d240d=a12_0x5598;function a12_0x5598(_0x29aba3,_0x35ad8b){var _0x240fb8=a12_0x240f();return a12_0x5598=function(_0x5598b2,_0x4a6418){_0x5598b2=_0x5598b2-0x1ce;var _0x44bbe3=_0x240fb8[_0x5598b2];return _0x44bbe3;},a12_0x5598(_0x29aba3,_0x35ad8b);}function a12_0x240f(){var _0x32deca=['STORE_IND_U8','LOAD_I8','IYSTC','TRAP','qfOsK','1240550MpQgvb','STORE_IMM_U32','wlSaL','dVpUO','BRANCH_LE_U_IMM','290712DwxEzR','iAfQJ','DIV_U','DIV_S','MUL_UPPER_S_U','DSMVM','BAXlF','ADD_IMM','XenNY','RWGNi','ekvLl','vxejr','SHLO_L_IMM','pZiFt','aVSkB','uKOvH','OR_IMM','SET_GT_S_IMM','BRANCH_GT_U_IMM','BRANCH_GT_S_IMM','DFfYE','QFlCH','VFWrK','rSdxc','BRANCH_LE_S_IMM','mkQph','UJsOX','NISqc','SET_GT_U_IMM','AND_IMM','9653369vYviGH','bZrAE','lQiRW','CRjQD','WlntO','LOAD_IMM','BRANCH_GE_S','890193TQVJkq','kxGRz','LOAD_I16','apFDO','31|45|7|3|62|57|67|85|75|82|78|50|44|80|29|32|22|69|76|36|43|21|28|54|61|30|74|47|83|6|71|16|87|35|17|49|10|13|38|26|63|37|23|86|33|68|0|1|48|18|41|8|19|39|24|9|64|77|52|55|40|53|65|5|58|42|84|59|72|56|14|81|27|70|4|25|79|34|15|46|66|20|51|73|2|11|60|12','404874mpatwe','TFSJg','fXbRM','BRANCH_LT_U','LOAD_IND_U8','icxtr','split','SHLO_R_IMM_ALT','JUMP_IND','SHAR_R_IMM','STORE_IMM_U8','BRANCH_EQ_IMM','ayfum','AND','eTJWU','EUija','sVXGM','STORE_U16','TYKlp','BRANCH_EQ','BRANCH_GE_U','12hfcolN','SET_LT_S_IMM','MUL','34097JWVznt','yElyr','csSmP','LzChx','REM_U','Zbfsb','iHDNb','KLNaJ','NJToC','BRANCH_GE_U_IMM','XheXm','STORE_IMM_U16','VrqMC','JUMP','jwgtX','IxtxY','STORE_IMM_IND_U32','NEG_ADD_IMM','MUL_UPPER_U_U_IMM','STORE_U32','hPbph','MUL_UPPER_S_S_IMM','xukpd','15dgEFmQ','STORE_IND_U16','BRANCH_GE_S_IMM','BRANCH_LT_S_IMM','SET_LT_U','yyDWa','PjhLQ','HDUgs','ziRuI','NJkUl','CMOV_IZ_IMM','HQdcZ','rcaAM','nANlS','QjRyU','ADD','SHLO_L','6QUscPV','MUL_IMM','77cTgZWA','tJaBz','TLqbT','SHLO_L_IMM_ALT','ZEtAP','iXNDr','LOAD_U16','SET_LT_U_IMM','eDfmi','LOAD_IMM_JUMP','QmiRg','LOAD_IMM_JUMP_IND','XOR_IMM','YcnUU','LOAD_U32','nzEjP','1024902uoEVPv','MUL_UPPER_S_S','HDAfd','SHAR_R_IMM_ALT','QMAia','eQvng','SET_LT_S','GRCWq','cGIpo','dhVyn','ETWOu','LOAD_U8','eLMyF','STORE_IND_U32','BRANCH_NE_IMM','CMOV_IZ','4LJeUnw','REM_S','lUsmW','LOAD_IND_U16','BRANCH_NE','SBRK','SHLO_R','SUB','SHLO_R_IMM','WMSkS','leCVO','HNJzU','mdIVQ','FALLTHROUGH'];a12_0x240f=function(){return _0x32deca;};return a12_0x240f();}(function(_0x452641,_0x5e57af){var _0x3c5467=a12_0x5598,_0x4bf33f=_0x452641();while(!![]){try{var _0x42fc03=parseInt(_0x3c5467(0x1e8))/0x1*(-parseInt(_0x3c5467(0x210))/0x2)+parseInt(_0x3c5467(0x26f))/0x3*(-parseInt(_0x3c5467(0x232))/0x4)+parseInt(_0x3c5467(0x1ff))/0x5*(-parseInt(_0x3c5467(0x222))/0x6)+parseInt(_0x3c5467(0x212))/0x7*(parseInt(_0x3c5467(0x24a))/0x8)+parseInt(_0x3c5467(0x1d0))/0x9+-parseInt(_0x3c5467(0x245))/0xa+parseInt(_0x3c5467(0x268))/0xb*(parseInt(_0x3c5467(0x1e5))/0xc);if(_0x42fc03===_0x5e57af)break;else _0x4bf33f['push'](_0x4bf33f['shift']());}catch(_0x379672){_0x4bf33f['push'](_0x4bf33f['shift']());}}}(a12_0x240f,0x4602e));export var Instruction;(function(_0x482772){var _0x3a3678=a12_0x5598,_0x2bf71a={'iXNDr':_0x3a3678(0x256),'iAfQJ':_0x3a3678(0x23a),'Zbfsb':'ECALLI','uKOvH':_0x3a3678(0x1d8),'eQvng':_0x3a3678(0x24d),'csSmP':_0x3a3678(0x21d),'ekvLl':_0x3a3678(0x240),'vrLiE':_0x3a3678(0x1f5),'ZEtAP':_0x3a3678(0x25b),'BAXlF':'CMOV_IZ_IMM','IYSTC':'LOAD_IND_U32','mkQph':'STORE_IMM_U8','ziRuI':_0x3a3678(0x246),'DFfYE':_0x3a3678(0x251),'LzChx':_0x3a3678(0x223),'ayfum':_0x3a3678(0x228),'RWGNi':_0x3a3678(0x22f),'tJaBz':_0x3a3678(0x235),'EUija':_0x3a3678(0x1f9),'XheXm':_0x3a3678(0x215),'TFSJg':'SHAR_R','NJToC':_0x3a3678(0x1f1),'HNJzU':_0x3a3678(0x21b),'KLNaJ':_0x3a3678(0x1fd),'WlntO':_0x3a3678(0x225),'sVXGM':_0x3a3678(0x1ec),'POClN':_0x3a3678(0x21e),'HQdcZ':_0x3a3678(0x24e),'VrqMC':_0x3a3678(0x25c),'HDAfd':'STORE_IMM_IND_U16','mdIVQ':_0x3a3678(0x201),'eDfmi':_0x3a3678(0x243),'YcnUU':_0x3a3678(0x1f8),'icxtr':_0x3a3678(0x219),'aVSkB':_0x3a3678(0x203),'dVpUO':'LOAD_IND_I8','ZPaxF':'BRANCH_LT_U_IMM','CRjQD':_0x3a3678(0x211),'eTJWU':_0x3a3678(0x267),'cGIpo':_0x3a3678(0x1d7),'CsBEo':'BRANCH_LT_S','lUsmW':_0x3a3678(0x266),'PjhLQ':_0x3a3678(0x239),'nzEjP':_0x3a3678(0x249),'leCVO':_0x3a3678(0x1fb),'QjRyU':_0x3a3678(0x23f),'TYKlp':_0x3a3678(0x20f),'IxtxY':'MOVE_REG','DSMVM':_0x3a3678(0x1d9),'NISqc':'LOAD_IND_I16','HDUgs':_0x3a3678(0x1e1),'rcaAM':_0x3a3678(0x231),'xukpd':_0x3a3678(0x236),'dhVyn':_0x3a3678(0x202),'wlSaL':'BRANCH_LT_U','qfOsK':_0x3a3678(0x1e7),'NJkUl':_0x3a3678(0x22d),'lQiRW':_0x3a3678(0x20e),'yyDWa':_0x3a3678(0x1f3),'rSdxc':_0x3a3678(0x262),'WMSkS':_0x3a3678(0x26d),'Kespf':_0x3a3678(0x25a),'iHDNb':'CMOV_NZ_IMM','TLqbT':_0x3a3678(0x26e),'vxejr':_0x3a3678(0x238),'bZrAE':_0x3a3678(0x241),'eLMyF':_0x3a3678(0x1e6),'QMAia':_0x3a3678(0x1db),'apFDO':_0x3a3678(0x24c),'GRCWq':_0x3a3678(0x200),'XenNY':'CMOV_NZ','fXbRM':_0x3a3678(0x25d),'ETWOu':_0x3a3678(0x271),'QmiRg':_0x3a3678(0x230),'xDAng':_0x3a3678(0x1e3),'nANlS':'STORE_U8','QFlCH':_0x3a3678(0x233),'pZiFt':'STORE_IMM_IND_U8','kxGRz':'MUL_UPPER_U_U','UJsOX':_0x3a3678(0x220),'uceUu':_0x3a3678(0x237),'VFWrK':_0x3a3678(0x1dd),'yElyr':_0x3a3678(0x218),'jwgtX':'MUL_UPPER_U_U_IMM','hPbph':_0x3a3678(0x1d4)},_0x2f1eb2=_0x3a3678(0x1cf)[_0x3a3678(0x1d6)]('|'),_0x523f2a=0x0;while(!![]){switch(_0x2f1eb2[_0x523f2a++]){case'0':_0x482772[_0x482772['SHLO_L_IMM']=0x9]=_0x2bf71a[_0x3a3678(0x217)];continue;case'1':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x24b)]]=0xe]=_0x2bf71a[_0x3a3678(0x24b)];continue;case'2':_0x482772[_0x482772[_0x2bf71a['Zbfsb']]=0x4e]=_0x2bf71a[_0x3a3678(0x1ed)];continue;case'3':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x259)]]=0x13]=_0x2bf71a[_0x3a3678(0x259)];continue;case'4':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x227)]]=0x40]=_0x2bf71a[_0x3a3678(0x227)];continue;case'5':_0x482772[_0x482772['LOAD_IMM_JUMP_IND']=0x2a]=_0x2bf71a[_0x3a3678(0x1ea)];continue;case'6':_0x482772[_0x482772[_0x3a3678(0x240)]=0x10]=_0x2bf71a[_0x3a3678(0x254)];continue;case'7':_0x482772[_0x482772[_0x2bf71a['vrLiE']]=0x5]=_0x3a3678(0x1f5);continue;case'8':_0x482772[_0x482772[_0x2bf71a['ZEtAP']]=0x3d]=_0x2bf71a[_0x3a3678(0x216)];continue;case'9':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x250)]]=0x55]=_0x3a3678(0x209);continue;case'10':_0x482772[_0x482772[_0x2bf71a['IYSTC']]=0x1]=_0x2bf71a[_0x3a3678(0x242)];continue;case'11':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x263)]]=0x3e]=_0x3a3678(0x1da);continue;case'12':_0x482772[_0x482772[_0x2bf71a['ziRuI']]=0x26]=_0x2bf71a[_0x3a3678(0x207)];continue;case'13':_0x482772[_0x482772[_0x2bf71a['DFfYE']]=0x2]=_0x2bf71a[_0x3a3678(0x25e)];continue;case'14':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1eb)]]=0x43]=_0x3a3678(0x223);continue;case'15':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1dc)]]=0x3a]=_0x2bf71a[_0x3a3678(0x1dc)];continue;case'16':_0x482772[_0x482772['STORE_IND_U32']=0x3]=_0x2bf71a[_0x3a3678(0x253)];continue;case'17':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x213)]]=0x25]=_0x2bf71a[_0x3a3678(0x213)];continue;case'18':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1df)]]=0x28]=_0x2bf71a[_0x3a3678(0x1df)];continue;case'19':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1f2)]]=0x4b]=_0x2bf71a[_0x3a3678(0x1f2)];continue;case'20':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1d1)]]=0x4d]=_0x2bf71a[_0x3a3678(0x1d1)];continue;case'21':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1f0)]]=0x34]=_0x2bf71a[_0x3a3678(0x1f0)];continue;case'22':_0x482772[_0x482772[_0x3a3678(0x21b)]=0x6]=_0x2bf71a[_0x3a3678(0x23d)];continue;case'23':_0x482772[_0x482772[_0x2bf71a['KLNaJ']]=0x41]=_0x2bf71a[_0x3a3678(0x1ef)];continue;case'24':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x26c)]]=0x50]=_0x2bf71a[_0x3a3678(0x26c)];continue;case'25':_0x482772[_0x482772[_0x2bf71a['sVXGM']]=0x49]=_0x2bf71a[_0x3a3678(0x1e0)];continue;case'26':_0x482772[_0x482772[_0x2bf71a['POClN']]=0x1f]='XOR_IMM';continue;case'27':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x20a)]]=0x51]=_0x3a3678(0x24e);continue;case'28':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1f4)]]=0x32]=_0x2bf71a[_0x3a3678(0x1f4)];continue;case'29':_0x482772[_0x482772[_0x2bf71a['HDAfd']]=0x36]=_0x2bf71a[_0x3a3678(0x224)];continue;case'30':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x23e)]]=0x2d]=_0x2bf71a[_0x3a3678(0x23e)];continue;case'31':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x21a)]]=0x0]=_0x2bf71a[_0x3a3678(0x21a)];continue;case'32':_0x482772[_0x482772[_0x3a3678(0x1f8)]=0xd]=_0x2bf71a[_0x3a3678(0x21f)];continue;case'33':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1d5)]]=0x1b]=_0x2bf71a[_0x3a3678(0x1d5)];continue;case'34':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x258)]]=0x24]=_0x2bf71a[_0x3a3678(0x258)];continue;case'35':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x248)]]=0x15]=_0x2bf71a[_0x3a3678(0x248)];continue;case'36':_0x482772[_0x482772[_0x2bf71a['ZPaxF']]=0x2c]=_0x2bf71a['ZPaxF'];continue;case'37':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x26b)]]=0x23]=_0x2bf71a[_0x3a3678(0x26b)];continue;case'38':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1de)]]=0x12]=_0x2bf71a['eTJWU'];continue;case'39':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x22a)]]=0x48]=_0x2bf71a['cGIpo'];continue;case'40':_0x482772[_0x482772[_0x2bf71a['CsBEo']]=0x30]='BRANCH_LT_S';continue;case'41':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x234)]]=0x27]=_0x2bf71a[_0x3a3678(0x234)];continue;case'42':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x205)]]=0x14]=_0x2bf71a[_0x3a3678(0x205)];continue;case'43':_0x482772[_0x482772[_0x3a3678(0x249)]=0x3b]=_0x2bf71a[_0x3a3678(0x221)];continue;case'44':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x23c)]]=0x16]=_0x2bf71a['leCVO'];continue;case'45':_0x482772[_0x482772[_0x2bf71a['QjRyU']]=0x11]=_0x2bf71a[_0x3a3678(0x20d)];continue;case'46':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1e2)]]=0x37]=_0x3a3678(0x20f);continue;case'47':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1f7)]]=0x52]=_0x2bf71a[_0x3a3678(0x1f7)];continue;case'48':_0x482772[_0x482772[_0x3a3678(0x1d9)]=0x19]=_0x2bf71a[_0x3a3678(0x24f)];continue;case'49':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x265)]]=0x21]='LOAD_IND_I16';continue;case'50':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x206)]]=0x45]=_0x2bf71a[_0x3a3678(0x206)];continue;case'51':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x20b)]]=0x53]='CMOV_IZ';continue;case'52':_0x482772[_0x482772[_0x2bf71a['xukpd']]=0x1e]=_0x2bf71a[_0x3a3678(0x1fe)];continue;case'53':_0x482772[_0x482772['BRANCH_GE_U']=0x29]=_0x3a3678(0x1e4);continue;case'54':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x22b)]]=0x20]=_0x2bf71a[_0x3a3678(0x22b)];continue;case'55':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x247)]]=0x2f]=_0x3a3678(0x1d3);continue;case'56':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x244)]]=0x22]=_0x2bf71a['qfOsK'];continue;case'57':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x208)]]=0x3c]=_0x2bf71a[_0x3a3678(0x208)];continue;case'58':_0x482772[_0x482772[_0x2bf71a['lQiRW']]=0x8]=_0x2bf71a[_0x3a3678(0x26a)];continue;case'59':_0x482772[_0x482772['XOR']=0x1c]='XOR';continue;case'60':_0x482772[_0x482772[_0x3a3678(0x1f3)]=0x4f]=_0x2bf71a[_0x3a3678(0x204)];continue;case'61':_0x482772[_0x482772[_0x3a3678(0x262)]=0x2e]=_0x2bf71a[_0x3a3678(0x261)];continue;case'62':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x23b)]]=0x4]=_0x2bf71a[_0x3a3678(0x23b)];continue;case'63':_0x482772[_0x482772[_0x2bf71a['Kespf']]=0x31]=_0x2bf71a['Kespf'];continue;case'64':_0x482772[_0x482772[_0x2bf71a['iHDNb']]=0x56]=_0x2bf71a[_0x3a3678(0x1ee)];continue;case'65':_0x482772[_0x482772[_0x2bf71a['TLqbT']]=0x2b]=_0x2bf71a[_0x3a3678(0x214)];continue;case'66':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x255)]]=0x33]=_0x2bf71a[_0x3a3678(0x255)];continue;case'67':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x269)]]=0x4a]=_0x2bf71a[_0x3a3678(0x269)];continue;case'68':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x22e)]]=0x38]=_0x2bf71a[_0x3a3678(0x22e)];continue;case'69':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x226)]]=0x7]=_0x3a3678(0x1db);continue;case'70':_0x482772[_0x482772['DIV_U']=0x44]=_0x2bf71a[_0x3a3678(0x1ce)];continue;case'71':_0x482772[_0x482772['STORE_IND_U16']=0x1d]=_0x2bf71a[_0x3a3678(0x229)];continue;case'72':_0x482772[_0x482772['OR']=0xc]='OR';continue;case'73':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x252)]]=0x54]=_0x2bf71a[_0x3a3678(0x252)];continue;case'74':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1d2)]]=0x35]=_0x2bf71a[_0x3a3678(0x1d2)];continue;case'75':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x22c)]]=0x42]=_0x2bf71a[_0x3a3678(0x22c)];continue;case'76':_0x482772[_0x482772['BRANCH_NE_IMM']=0xf]=_0x2bf71a[_0x3a3678(0x21c)];continue;case'77':_0x482772[_0x482772[_0x2bf71a['xDAng']]=0x18]=_0x3a3678(0x1e3);continue;case'78':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x20c)]]=0x47]=_0x2bf71a[_0x3a3678(0x20c)];continue;case'79':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x25f)]]=0x46]=_0x3a3678(0x233);continue;case'80':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x257)]]=0x1a]=_0x2bf71a[_0x3a3678(0x257)];continue;case'81':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x270)]]=0x39]=_0x2bf71a[_0x3a3678(0x270)];continue;case'82':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x264)]]=0xa]=_0x2bf71a[_0x3a3678(0x264)];continue;case'83':_0x482772[_0x482772[_0x2bf71a['uceUu']]=0x57]=_0x2bf71a['uceUu'];continue;case'84':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x260)]]=0x17]=_0x3a3678(0x1dd);continue;case'85':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1e9)]]=0x4c]=_0x3a3678(0x218);continue;case'86':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1f6)]]=0x3f]=_0x3a3678(0x1fa);continue;case'87':_0x482772[_0x482772[_0x2bf71a[_0x3a3678(0x1fc)]]=0xb]=_0x3a3678(0x1d4);continue;}break;}}(Instruction||(Instruction={})));export const HIGHEST_INSTRUCTION_NUMBER=Instruction[a12_0x2d240d(0x237)]; |
@@ -1,1 +0,1 @@ | ||
const a10_0x145796=a10_0x468a;(function(_0x249975,_0x3722c4){const _0x129125=a10_0x468a,_0x491ea9=_0x249975();while(!![]){try{const _0x1cb1c2=parseInt(_0x129125(0x84))/0x1*(parseInt(_0x129125(0x82))/0x2)+-parseInt(_0x129125(0x89))/0x3+parseInt(_0x129125(0xa1))/0x4*(parseInt(_0x129125(0x8d))/0x5)+-parseInt(_0x129125(0x80))/0x6*(parseInt(_0x129125(0x95))/0x7)+-parseInt(_0x129125(0x83))/0x8*(parseInt(_0x129125(0x87))/0x9)+-parseInt(_0x129125(0x85))/0xa+parseInt(_0x129125(0x8f))/0xb*(parseInt(_0x129125(0xa0))/0xc);if(_0x1cb1c2===_0x3722c4)break;else _0x491ea9['push'](_0x491ea9['shift']());}catch(_0x577e77){_0x491ea9['push'](_0x491ea9['shift']());}}}(a10_0xaaec,0x190f6));const ZERO=new Uint8Array(0x4);export class Memory{constructor(_0x10ad64,_0x4d1d17){const _0xf1a828=a10_0x468a,_0x5e058a={'BBpjJ':function(_0x58fbbc,_0x33a70b){return _0x58fbbc%_0x33a70b;},'MzwKV':function(_0x48cdf7,_0x4b2710){return _0x48cdf7-_0x4b2710;}};this['pageMap']=_0x10ad64,this[_0xf1a828(0x8c)]=new Map(),this[_0xf1a828(0x90)]=_0x10ad64[_0xf1a828(0x9b)]();for(const {address:_0x50b69b,contents:_0x35931c}of _0x4d1d17){const _0x273ca8=_0x5e058a['BBpjJ'](_0x50b69b,this[_0xf1a828(0x90)]),_0x22abb8=_0x5e058a[_0xf1a828(0x9f)](_0x50b69b,_0x273ca8),_0x355088=new Array(this[_0xf1a828(0x90)]);_0x355088[_0x273ca8]=_0x35931c,this['memory']['set'](_0x22abb8,_0x355088);}}[a10_0x145796(0x97)](_0x440762){const _0x28e8a9=a10_0x145796,_0x521bb8={'EotVe':function(_0x203561,_0x12cd24){return _0x203561%_0x12cd24;}},_0x3b98b4=_0x521bb8['EotVe'](_0x440762,this['pageSize']),_0x36558f=_0x440762-_0x3b98b4;return this['pageMap'][_0x28e8a9(0x97)](_0x36558f);}[a10_0x145796(0x93)](_0x48acfd){const _0x2d7540=a10_0x145796,_0x29e9c6={'cEqvx':function(_0x46a565,_0x3d0df6){return _0x46a565%_0x3d0df6;},'MomJM':function(_0x55b450,_0x3d85d4){return _0x55b450-_0x3d85d4;}},_0x5b85e8=_0x29e9c6[_0x2d7540(0x98)](_0x48acfd,this[_0x2d7540(0x90)]),_0xedf2ed=_0x29e9c6[_0x2d7540(0x9e)](_0x48acfd,_0x5b85e8);return this['pageMap'][_0x2d7540(0x93)](_0xedf2ed);}[a10_0x145796(0x91)](_0x2c40f9,_0x649d6){const _0x4d846e=a10_0x145796,_0x82628a={'qUgCT':function(_0x2931b4,_0x498184){return _0x2931b4-_0x498184;}},_0x1ea79d=_0x2c40f9%this[_0x4d846e(0x90)],_0x388667=_0x82628a[_0x4d846e(0x9c)](_0x2c40f9,_0x1ea79d),_0x24c92d=this[_0x4d846e(0x8c)]['has'](_0x388667),_0x3ab299=this[_0x4d846e(0x8c)]['get'](_0x388667)??new Array(this[_0x4d846e(0x90)]);_0x3ab299[_0x1ea79d]=_0x649d6,!_0x24c92d&&this[_0x4d846e(0x8c)][_0x4d846e(0x8b)](_0x388667,_0x3ab299);}['load'](_0xde7616,_0x329ebf){const _0x308e3d=a10_0x145796,_0x7aee97={'QWRsn':function(_0x516d70,_0x1312e5){return _0x516d70%_0x1312e5;},'ZKcal':function(_0x1f6b65,_0x79b72e){return _0x1f6b65-_0x79b72e;}},_0x46774e=_0x7aee97[_0x308e3d(0x88)](_0xde7616,this[_0x308e3d(0x90)]),_0x4403de=_0x7aee97[_0x308e3d(0x94)](_0xde7616,_0x46774e),_0x217939=this[_0x308e3d(0x8c)][_0x308e3d(0x86)](_0x4403de)?.[_0x46774e]??ZERO;return _0x217939[_0x308e3d(0x92)](0x0,_0x329ebf);}[a10_0x145796(0x96)](_0x4662c3){const _0x222b76=a10_0x145796,_0x540fdb=this[_0x222b76(0x8c)]['get'](_0x4662c3);if(!_0x540fdb)return null;const _0x4074a5=_0x540fdb[_0x222b76(0x9d)](_0x1b88f0=>_0x1b88f0??ZERO)['reduce']((_0x123f99,_0x58133b)=>_0x123f99[_0x222b76(0x99)](..._0x58133b),[]);return new Uint8Array(_0x4074a5);}[a10_0x145796(0x81)](){const _0x26f26b=a10_0x145796,_0x2d8958={'IpTrC':function(_0x37bb45,_0x169404){return _0x37bb45<_0x169404;},'xYdEP':function(_0x412b6c,_0x5dc16e){return _0x412b6c+_0x5dc16e;}},_0x994801=[];for(const [_0x48e0f0,_0x1a5711]of this['memory'][_0x26f26b(0x8a)]()){for(let _0x175480=0x0;_0x2d8958[_0x26f26b(0x9a)](_0x175480,_0x1a5711['length']);_0x175480++){_0x1a5711[_0x175480]?.[_0x26f26b(0x8e)](_0x2443e7=>_0x2443e7>0x0)&&_0x994801['push']({'address':_0x2d8958['xYdEP'](_0x48e0f0,_0x175480),'contents':_0x1a5711[_0x175480]});}}return _0x994801;}}function a10_0x468a(_0x33b139,_0x3174f1){const _0xaaec04=a10_0xaaec();return a10_0x468a=function(_0x468ad2,_0x1f2f80){_0x468ad2=_0x468ad2-0x80;let _0x1422df=_0xaaec04[_0x468ad2];return _0x1422df;},a10_0x468a(_0x33b139,_0x3174f1);}function a10_0xaaec(){const _0x1f0f6e=['getPageSize','qUgCT','map','MomJM','MzwKV','1860QCmAUm','33548weYCCR','6EkTHRw','getMemoryDump','22hVoWSK','324256ntiVJj','6989HLewwX','1828310bLCDRN','get','45ZmjMZO','QWRsn','357864VlEojN','entries','set','memory','50MOwJAS','some','39127alNsDE','pageSize','store','subarray','isReadable','ZKcal','732613gfUPTL','getPageDump','isWritable','cEqvx','concat','IpTrC'];a10_0xaaec=function(){return _0x1f0f6e;};return a10_0xaaec();} | ||
const a13_0x30e134=a13_0x6dc3;function a13_0x6dc3(_0x6e5fd5,_0x4977a9){const _0x345260=a13_0x3452();return a13_0x6dc3=function(_0x6dc386,_0x5a6eed){_0x6dc386=_0x6dc386-0xef;let _0x2f01b9=_0x345260[_0x6dc386];return _0x2f01b9;},a13_0x6dc3(_0x6e5fd5,_0x4977a9);}(function(_0x2d0b52,_0x3ebee5){const _0x176746=a13_0x6dc3,_0x259a51=_0x2d0b52();while(!![]){try{const _0x36b388=-parseInt(_0x176746(0x103))/0x1*(-parseInt(_0x176746(0x105))/0x2)+parseInt(_0x176746(0xfb))/0x3+-parseInt(_0x176746(0x106))/0x4*(parseInt(_0x176746(0xfd))/0x5)+-parseInt(_0x176746(0x102))/0x6+-parseInt(_0x176746(0xf2))/0x7+parseInt(_0x176746(0xf0))/0x8*(parseInt(_0x176746(0x10e))/0x9)+-parseInt(_0x176746(0x10d))/0xa;if(_0x36b388===_0x3ebee5)break;else _0x259a51['push'](_0x259a51['shift']());}catch(_0x3631fb){_0x259a51['push'](_0x259a51['shift']());}}}(a13_0x3452,0xb5249));const ZERO=new Uint8Array(0x4);function a13_0x3452(){const _0x45b5dc=['isWritable','4107342gdhiCI','jcOgj','1488670UhCAZZ','OzWTm','get','concat','push','558876ueIhxs','149VusWbM','entries','13602AgPhSj','4ruTTXU','DuSsW','getPageSize','XIgMy','TUnAJ','getPageDump','pageMap','7152360VorjTM','9evDtHP','subarray','pageSize','4904984utvJJd','reduce','8032563uskAAr','map','store','length','has','isReadable','getMemoryDump','memory'];a13_0x3452=function(){return _0x45b5dc;};return a13_0x3452();}export class Memory{constructor(_0x329fe3,_0x5ad14a){const _0x2ae699=a13_0x6dc3,_0x2f4654={'jcOgj':function(_0x3358e3,_0x4fd039){return _0x3358e3%_0x4fd039;},'TUnAJ':function(_0x107151,_0x51e9a9){return _0x107151-_0x51e9a9;}};this['pageMap']=_0x329fe3,this['memory']=new Map(),this[_0x2ae699(0xef)]=_0x329fe3[_0x2ae699(0x108)]();for(const {address:_0x53dcc1,contents:_0x1afc25}of _0x5ad14a){const _0x3ef03e=_0x2f4654[_0x2ae699(0xfc)](_0x53dcc1,this[_0x2ae699(0xef)]),_0x3f4491=_0x2f4654[_0x2ae699(0x10a)](_0x53dcc1,_0x3ef03e),_0x1e5145=new Array(this['pageSize']);_0x1e5145[_0x3ef03e]=_0x1afc25,this[_0x2ae699(0xf9)]['set'](_0x3f4491,_0x1e5145);}}[a13_0x30e134(0xfa)](_0x1a9904){const _0x30014d=a13_0x30e134,_0x9f549e={'ulROq':function(_0x57ab1a,_0x5c13de){return _0x57ab1a-_0x5c13de;}},_0x5c472e=_0x1a9904%this['pageSize'],_0x2060d9=_0x9f549e['ulROq'](_0x1a9904,_0x5c472e);return this[_0x30014d(0x10c)][_0x30014d(0xfa)](_0x2060d9);}[a13_0x30e134(0xf7)](_0x4a8484){const _0x30a65d=a13_0x30e134,_0x2a0455={'kZKrr':function(_0x5940a0,_0x3fd6d2){return _0x5940a0%_0x3fd6d2;},'XIgMy':function(_0x1d6ce9,_0x379a9d){return _0x1d6ce9-_0x379a9d;}},_0x1e4a35=_0x2a0455['kZKrr'](_0x4a8484,this['pageSize']),_0x423a0c=_0x2a0455[_0x30a65d(0x109)](_0x4a8484,_0x1e4a35);return this['pageMap'][_0x30a65d(0xf7)](_0x423a0c);}[a13_0x30e134(0xf4)](_0x49e398,_0x22069c){const _0x451963=a13_0x30e134,_0x28658e={'VdYyq':function(_0x5b3cec,_0x4bd673){return _0x5b3cec%_0x4bd673;}},_0x59840c=_0x28658e['VdYyq'](_0x49e398,this[_0x451963(0xef)]),_0x86a63f=_0x49e398-_0x59840c,_0x428c51=this[_0x451963(0xf9)][_0x451963(0xf6)](_0x86a63f),_0x147e2e=this[_0x451963(0xf9)][_0x451963(0xff)](_0x86a63f)??new Array(this[_0x451963(0xef)]);_0x147e2e[_0x59840c]=_0x22069c,!_0x428c51&&this['memory']['set'](_0x86a63f,_0x147e2e);}['load'](_0x4cad89,_0x210eaa){const _0x190fe8=a13_0x30e134,_0x646764={'OzWTm':function(_0x2bdded,_0x5cf3a2){return _0x2bdded%_0x5cf3a2;},'ghEuV':function(_0x33b99a,_0x3f356e){return _0x33b99a-_0x3f356e;}},_0xe7edfe=_0x646764[_0x190fe8(0xfe)](_0x4cad89,this[_0x190fe8(0xef)]),_0x153b18=_0x646764['ghEuV'](_0x4cad89,_0xe7edfe),_0x4dae33=this['memory'][_0x190fe8(0xff)](_0x153b18)?.[_0xe7edfe]??ZERO;return _0x4dae33[_0x190fe8(0x10f)](0x0,_0x210eaa);}[a13_0x30e134(0x10b)](_0x5b9d24){const _0x52c64d=a13_0x30e134,_0x3e157c=this['memory'][_0x52c64d(0xff)](_0x5b9d24);if(!_0x3e157c)return null;const _0xa2bec8=_0x3e157c[_0x52c64d(0xf3)](_0x2b3b6c=>_0x2b3b6c??ZERO)[_0x52c64d(0xf1)]((_0x16ee3c,_0x31e19f)=>_0x16ee3c[_0x52c64d(0x100)](..._0x31e19f),[]);return new Uint8Array(_0xa2bec8);}[a13_0x30e134(0xf8)](){const _0x370dcb=a13_0x30e134,_0x2463ba={'DuSsW':function(_0x3b134c,_0x130909){return _0x3b134c+_0x130909;}},_0x5a4ff8=[];for(const [_0x512f30,_0x562a82]of this[_0x370dcb(0xf9)][_0x370dcb(0x104)]()){for(let _0x4d7b26=0x0;_0x4d7b26<_0x562a82[_0x370dcb(0xf5)];_0x4d7b26++){_0x562a82[_0x4d7b26]?.['some'](_0x54f2b1=>_0x54f2b1>0x0)&&_0x5a4ff8[_0x370dcb(0x101)]({'address':_0x2463ba[_0x370dcb(0x107)](_0x512f30,_0x4d7b26),'contents':_0x562a82[_0x4d7b26]});}}return _0x5a4ff8;}} |
@@ -1,1 +0,1 @@ | ||
(function(_0x26c0c7,_0x3cfb58){var _0x22e72c=a24_0x13ef,_0x5281e6=_0x26c0c7();while(!![]){try{var _0x2507bd=parseInt(_0x22e72c(0xd3))/0x1*(-parseInt(_0x22e72c(0xc9))/0x2)+parseInt(_0x22e72c(0xcd))/0x3*(parseInt(_0x22e72c(0xcc))/0x4)+parseInt(_0x22e72c(0xce))/0x5*(parseInt(_0x22e72c(0xcf))/0x6)+parseInt(_0x22e72c(0xca))/0x7+parseInt(_0x22e72c(0xd4))/0x8*(-parseInt(_0x22e72c(0xd2))/0x9)+parseInt(_0x22e72c(0xd1))/0xa*(-parseInt(_0x22e72c(0xd0))/0xb)+parseInt(_0x22e72c(0xcb))/0xc;if(_0x2507bd===_0x3cfb58)break;else _0x5281e6['push'](_0x5281e6['shift']());}catch(_0x495d13){_0x5281e6['push'](_0x5281e6['shift']());}}}(a24_0xde65,0x48373));export{ThreeRegsDispatcher}from'./three-regs-dispatcher';function a24_0x13ef(_0x2e9b78,_0x2e4aa1){var _0xde6598=a24_0xde65();return a24_0x13ef=function(_0x13efc5,_0x2f6df1){_0x13efc5=_0x13efc5-0xc9;var _0x5b713a=_0xde6598[_0x13efc5];return _0x5b713a;},a24_0x13ef(_0x2e9b78,_0x2e4aa1);}export{TwoRegsOneImmDispatcher}from'./two-regs-one-imm-dispatcher';export{TwoRegsDispatcher}from'./two-regs-dispatcher';export{OneRegisterOneImmediateOneOffsetDispatcher}from'./one-reg-one-imm-one-offset-dispatcher';export{TwoRegsOneOffsetDispatcher}from'./two-regs-one-offset-dispatcher';export{OneOffsetDispatcher}from'./one-offset-dispatcher';export{OneRegisterOneImmediateDispatcher}from'./one-reg-one-imm-dispatcher';export{OneRegTwoImmsDispatcher}from'./one-reg-two-imms-dispatcher';export{TwoImmsDispatcher}from'./two-imms-dispatcher';function a24_0xde65(){var _0x407bf8=['50gLPNwu','6516qPNVkO','9mhMytL','5000icVBvS','100494BMWFqq','1956066UWYvAp','7119972pYxgYG','2056rXsiZg','384TxPvNH','35skfaSw','396516tEpVyx','441419VwCONJ'];a24_0xde65=function(){return _0x407bf8;};return a24_0xde65();}export{NoArgsDispatcher}from'./no-args-dispatcher';export{TwoRegsTwoImmsDispatcher}from'./two-regs-two-imms-dispatcher';export{OneImmDispatcher}from'./one-imm-dispatcher'; | ||
(function(_0x2c2a4c,_0x2e2c7b){var _0x1b6187=a27_0x3ad4,_0x2369b5=_0x2c2a4c();while(!![]){try{var _0x1415b2=parseInt(_0x1b6187(0x170))/0x1*(-parseInt(_0x1b6187(0x173))/0x2)+-parseInt(_0x1b6187(0x17a))/0x3*(parseInt(_0x1b6187(0x174))/0x4)+-parseInt(_0x1b6187(0x177))/0x5+-parseInt(_0x1b6187(0x16f))/0x6*(-parseInt(_0x1b6187(0x175))/0x7)+parseInt(_0x1b6187(0x17b))/0x8*(-parseInt(_0x1b6187(0x178))/0x9)+parseInt(_0x1b6187(0x171))/0xa*(-parseInt(_0x1b6187(0x172))/0xb)+-parseInt(_0x1b6187(0x176))/0xc*(-parseInt(_0x1b6187(0x179))/0xd);if(_0x1415b2===_0x2e2c7b)break;else _0x2369b5['push'](_0x2369b5['shift']());}catch(_0x1d8873){_0x2369b5['push'](_0x2369b5['shift']());}}}(a27_0xc419,0x50298));export{ThreeRegsDispatcher}from'./three-regs-dispatcher';export{TwoRegsOneImmDispatcher}from'./two-regs-one-imm-dispatcher';export{TwoRegsDispatcher}from'./two-regs-dispatcher';export{OneRegisterOneImmediateOneOffsetDispatcher}from'./one-reg-one-imm-one-offset-dispatcher';export{TwoRegsOneOffsetDispatcher}from'./two-regs-one-offset-dispatcher';export{OneOffsetDispatcher}from'./one-offset-dispatcher';export{OneRegisterOneImmediateDispatcher}from'./one-reg-one-imm-dispatcher';export{OneRegTwoImmsDispatcher}from'./one-reg-two-imms-dispatcher';function a27_0xc419(){var _0x14a1cb=['6dcuFYM','50XNLlRh','25210UDKXWp','913uMAGaS','9266vMDiAo','24fjGoBH','83804SrRDog','93588GpxhGU','2691465nyBYyi','1915677GsOTJV','3523CNAySL','302559NwaJva','8HCUjyh'];a27_0xc419=function(){return _0x14a1cb;};return a27_0xc419();}function a27_0x3ad4(_0xd56873,_0x27481e){var _0xc41970=a27_0xc419();return a27_0x3ad4=function(_0x3ad447,_0x152c9e){_0x3ad447=_0x3ad447-0x16f;var _0x38acc5=_0xc41970[_0x3ad447];return _0x38acc5;},a27_0x3ad4(_0xd56873,_0x27481e);}export{TwoImmsDispatcher}from'./two-imms-dispatcher';export{NoArgsDispatcher}from'./no-args-dispatcher';export{TwoRegsTwoImmsDispatcher}from'./two-regs-two-imms-dispatcher';export{OneImmDispatcher}from'./one-imm-dispatcher'; |
@@ -1,1 +0,1 @@ | ||
function a25_0x15c0(){var _0x4ef779=['3081890LdbKgB','TRAP','1906690BdtiEi','410893iXKQWh','noArgsOps','8CVaOPO','652345ZAKShX','fallthrough','145104kxMlML','27YtQcdK','514664inAjWB','15vxxqYn','trap','9348427NYbYYv','2bHZzYH'];a25_0x15c0=function(){return _0x4ef779;};return a25_0x15c0();}function a25_0x1277(_0x5f1c9c,_0x23d0a3){var _0x15c0f2=a25_0x15c0();return a25_0x1277=function(_0x12772b,_0x4a7ba8){_0x12772b=_0x12772b-0x9a;var _0x4e8a0a=_0x15c0f2[_0x12772b];return _0x4e8a0a;},a25_0x1277(_0x5f1c9c,_0x23d0a3);}(function(_0x352611,_0x5edd10){var _0x478613=a25_0x1277,_0x448222=_0x352611();while(!![]){try{var _0x1c80da=parseInt(_0x478613(0xa3))/0x1*(-parseInt(_0x478613(0x9c))/0x2)+-parseInt(_0x478613(0xa8))/0x3*(-parseInt(_0x478613(0xa7))/0x4)+parseInt(_0x478613(0x9d))/0x5+parseInt(_0x478613(0xa5))/0x6+-parseInt(_0x478613(0xa0))/0x7*(-parseInt(_0x478613(0xa2))/0x8)+-parseInt(_0x478613(0xa6))/0x9*(-parseInt(_0x478613(0x9f))/0xa)+-parseInt(_0x478613(0x9b))/0xb;if(_0x1c80da===_0x5edd10)break;else _0x448222['push'](_0x448222['shift']());}catch(_0x165b2f){_0x448222['push'](_0x448222['shift']());}}}(a25_0x15c0,0x64aec));import{Instruction}from'../instruction';export class NoArgsDispatcher{constructor(_0x4abbfe){var _0x18822f=a25_0x1277;this[_0x18822f(0xa1)]=_0x4abbfe;}['dispatch'](_0x2ae85f){var _0x371f43=a25_0x1277;switch(_0x2ae85f){case Instruction[_0x371f43(0x9e)]:this['noArgsOps'][_0x371f43(0x9a)]();break;case Instruction['FALLTHROUGH']:this[_0x371f43(0xa1)][_0x371f43(0xa4)]();break;}}} | ||
function a28_0x4b19(){var _0x13bb36=['6636854KktTGE','3836144ZVXmSb','2114604QSjkMl','510KvAfDC','2973258zUfgFv','5kvoxqR','1800753OVmVtB','dispatch','noArgsOps','FALLTHROUGH','4lzsRBF','110673mkFgmT','429482mgVZfr','trap'];a28_0x4b19=function(){return _0x13bb36;};return a28_0x4b19();}var a28_0x5ca6e2=a28_0x2a51;function a28_0x2a51(_0x4d1af0,_0xd2b7ab){var _0x4b1912=a28_0x4b19();return a28_0x2a51=function(_0x2a5110,_0x419034){_0x2a5110=_0x2a5110-0xb3;var _0x1b6750=_0x4b1912[_0x2a5110];return _0x1b6750;},a28_0x2a51(_0x4d1af0,_0xd2b7ab);}(function(_0x24e3cf,_0x45ad47){var _0x36f554=a28_0x2a51,_0x44cabf=_0x24e3cf();while(!![]){try{var _0x9f3096=-parseInt(_0x36f554(0xba))/0x1*(parseInt(_0x36f554(0xbc))/0x2)+parseInt(_0x36f554(0xb6))/0x3+parseInt(_0x36f554(0xc0))/0x4+parseInt(_0x36f554(0xb5))/0x5*(parseInt(_0x36f554(0xb4))/0x6)+parseInt(_0x36f554(0xbe))/0x7+-parseInt(_0x36f554(0xbf))/0x8+parseInt(_0x36f554(0xbb))/0x9*(-parseInt(_0x36f554(0xb3))/0xa);if(_0x9f3096===_0x45ad47)break;else _0x44cabf['push'](_0x44cabf['shift']());}catch(_0x4da6a2){_0x44cabf['push'](_0x44cabf['shift']());}}}(a28_0x4b19,0x942da));import{Instruction}from'../instruction';export class NoArgsDispatcher{constructor(_0x371891){this['noArgsOps']=_0x371891;}[a28_0x5ca6e2(0xb7)](_0x45f755){var _0x3178eb=a28_0x5ca6e2;switch(_0x45f755){case Instruction['TRAP']:this[_0x3178eb(0xb8)][_0x3178eb(0xbd)]();break;case Instruction[_0x3178eb(0xb9)]:this[_0x3178eb(0xb8)]['fallthrough']();break;}}} |
@@ -1,1 +0,1 @@ | ||
function a26_0x38d7(){var _0x1004d6=['10xSmRni','18uozkOh','63500AQewFb','ECALLI','13246vyjBAB','immediateDecoder','177KQoqEN','2116404YnKzre','hostCall','hostCallOps','1523816RuOwOM','10387894RukUtM','32AamVkY','549565zOwUMg','1716021ZEBVnl','175vtnYDi'];a26_0x38d7=function(){return _0x1004d6;};return a26_0x38d7();}(function(_0x33bbe2,_0x4d5d01){var _0x392642=a26_0x50b8,_0x342291=_0x33bbe2();while(!![]){try{var _0xc373ca=-parseInt(_0x392642(0x133))/0x1*(-parseInt(_0x392642(0x138))/0x2)+parseInt(_0x392642(0x13a))/0x3*(-parseInt(_0x392642(0x136))/0x4)+-parseInt(_0x392642(0x141))/0x5*(-parseInt(_0x392642(0x135))/0x6)+parseInt(_0x392642(0x13e))/0x7*(-parseInt(_0x392642(0x140))/0x8)+parseInt(_0x392642(0x142))/0x9*(parseInt(_0x392642(0x134))/0xa)+parseInt(_0x392642(0x13f))/0xb+-parseInt(_0x392642(0x13b))/0xc;if(_0xc373ca===_0x4d5d01)break;else _0x342291['push'](_0x342291['shift']());}catch(_0x1e6ae3){_0x342291['push'](_0x342291['shift']());}}}(a26_0x38d7,0x9c42b));function a26_0x50b8(_0x2df01c,_0x4e6336){var _0x38d7d7=a26_0x38d7();return a26_0x50b8=function(_0x50b808,_0x2e3574){_0x50b808=_0x50b808-0x133;var _0x1cf62a=_0x38d7d7[_0x50b808];return _0x1cf62a;},a26_0x50b8(_0x2df01c,_0x4e6336);}import{Instruction}from'../instruction';export class OneImmDispatcher{constructor(_0x4d82e0){var _0x9bd85d=a26_0x50b8;this[_0x9bd85d(0x13d)]=_0x4d82e0;}['dispatch'](_0x54f20b,_0x1c620b){var _0x31c67c=a26_0x50b8;switch(_0x54f20b){case Instruction[_0x31c67c(0x137)]:this[_0x31c67c(0x13d)][_0x31c67c(0x13c)](_0x1c620b[_0x31c67c(0x139)]);break;}}} | ||
(function(_0x4d7158,_0x45b8aa){var _0x218c53=a29_0x16df,_0x5d5a08=_0x4d7158();while(!![]){try{var _0x3b03df=-parseInt(_0x218c53(0x11f))/0x1*(-parseInt(_0x218c53(0x120))/0x2)+parseInt(_0x218c53(0x118))/0x3*(-parseInt(_0x218c53(0x11b))/0x4)+-parseInt(_0x218c53(0x11e))/0x5*(parseInt(_0x218c53(0x121))/0x6)+-parseInt(_0x218c53(0x123))/0x7*(-parseInt(_0x218c53(0x125))/0x8)+-parseInt(_0x218c53(0x116))/0x9*(-parseInt(_0x218c53(0x119))/0xa)+-parseInt(_0x218c53(0x117))/0xb+-parseInt(_0x218c53(0x11c))/0xc*(parseInt(_0x218c53(0x124))/0xd);if(_0x3b03df===_0x45b8aa)break;else _0x5d5a08['push'](_0x5d5a08['shift']());}catch(_0x3da685){_0x5d5a08['push'](_0x5d5a08['shift']());}}}(a29_0x4f09,0x31056));function a29_0x16df(_0xf3f769,_0x436798){var _0x4f09fe=a29_0x4f09();return a29_0x16df=function(_0x16df4c,_0xf5c77b){_0x16df4c=_0x16df4c-0x116;var _0x150315=_0x4f09fe[_0x16df4c];return _0x150315;},a29_0x16df(_0xf3f769,_0x436798);}import{Instruction}from'../instruction';function a29_0x4f09(){var _0x1a9b08=['35734OZWgce','18hRkbIe','140532cIrrcb','immediateDecoder','35QaMttO','13QTfklP','596104VRtGWx','1952253eYMvQo','626241lPdeAX','360aJzJSO','10eQKqJT','hostCallOps','3176xWUIpz','1918956pJIzeq','hostCall','85TRNVrV'];a29_0x4f09=function(){return _0x1a9b08;};return a29_0x4f09();}export class OneImmDispatcher{constructor(_0x526144){this['hostCallOps']=_0x526144;}['dispatch'](_0x22b389,_0x5072ee){var _0x26c6f9=a29_0x16df;switch(_0x22b389){case Instruction['ECALLI']:this[_0x26c6f9(0x11a)][_0x26c6f9(0x11d)](_0x5072ee[_0x26c6f9(0x122)]);break;}}} |
@@ -1,1 +0,1 @@ | ||
var a27_0x43ed2b=a27_0x6b20;function a27_0x6b20(_0x4818c,_0x8b043e){var _0x229fe7=a27_0x229f();return a27_0x6b20=function(_0x6b20e8,_0x1d99c2){_0x6b20e8=_0x6b20e8-0x131;var _0x40b2de=_0x229fe7[_0x6b20e8];return _0x40b2de;},a27_0x6b20(_0x4818c,_0x8b043e);}(function(_0x330e48,_0xb54ff6){var _0x35e3f0=a27_0x6b20,_0x1463b0=_0x330e48();while(!![]){try{var _0x58e02f=parseInt(_0x35e3f0(0x136))/0x1+parseInt(_0x35e3f0(0x138))/0x2+parseInt(_0x35e3f0(0x134))/0x3*(-parseInt(_0x35e3f0(0x132))/0x4)+-parseInt(_0x35e3f0(0x133))/0x5+parseInt(_0x35e3f0(0x139))/0x6+-parseInt(_0x35e3f0(0x13d))/0x7+parseInt(_0x35e3f0(0x131))/0x8*(parseInt(_0x35e3f0(0x13c))/0x9);if(_0x58e02f===_0xb54ff6)break;else _0x1463b0['push'](_0x1463b0['shift']());}catch(_0x368111){_0x1463b0['push'](_0x1463b0['shift']());}}}(a27_0x229f,0x48e5a));import{Instruction}from'../instruction';function a27_0x229f(){var _0x317663=['jump','JUMP','82710gSSLuu','998711uvQVHQ','488VXdaCe','44NuvnOL','307865JfmPPL','129930hfQxkH','dispatch','128404TufOJA','branchOps','567578eCusJn','38754odZUNu'];a27_0x229f=function(){return _0x317663;};return a27_0x229f();}export class OneOffsetDispatcher{constructor(_0x2443cf){var _0x2f1459=a27_0x6b20;this[_0x2f1459(0x137)]=_0x2443cf;}[a27_0x43ed2b(0x135)](_0x1d759b,_0x31b42e){var _0x422bff=a27_0x43ed2b;switch(_0x1d759b){case Instruction[_0x422bff(0x13b)]:this[_0x422bff(0x137)][_0x422bff(0x13a)](_0x31b42e['offset']);break;}}} | ||
(function(_0x55dec8,_0x425e4c){var _0x204b89=a30_0x30b2,_0x2d741f=_0x55dec8();while(!![]){try{var _0x67603=parseInt(_0x204b89(0x9c))/0x1+parseInt(_0x204b89(0xa8))/0x2+parseInt(_0x204b89(0x9f))/0x3*(-parseInt(_0x204b89(0xa2))/0x4)+-parseInt(_0x204b89(0xa7))/0x5*(parseInt(_0x204b89(0xa5))/0x6)+parseInt(_0x204b89(0x9b))/0x7+-parseInt(_0x204b89(0x9e))/0x8*(-parseInt(_0x204b89(0xa0))/0x9)+-parseInt(_0x204b89(0xa6))/0xa*(parseInt(_0x204b89(0x9d))/0xb);if(_0x67603===_0x425e4c)break;else _0x2d741f['push'](_0x2d741f['shift']());}catch(_0x334915){_0x2d741f['push'](_0x2d741f['shift']());}}}(a30_0x4206,0xda09e));function a30_0x30b2(_0x1562ab,_0x26f973){var _0x4206cf=a30_0x4206();return a30_0x30b2=function(_0x30b284,_0x544c32){_0x30b284=_0x30b284-0x9b;var _0x1d0b07=_0x4206cf[_0x30b284];return _0x1d0b07;},a30_0x30b2(_0x1562ab,_0x26f973);}import{Instruction}from'../instruction';export class OneOffsetDispatcher{constructor(_0x15cade){var _0x44ecee=a30_0x30b2;this[_0x44ecee(0xa3)]=_0x15cade;}['dispatch'](_0x5277bb,_0x2bdaeb){var _0x20cc81=a30_0x30b2;switch(_0x5277bb){case Instruction['JUMP']:this[_0x20cc81(0xa3)][_0x20cc81(0xa4)](_0x2bdaeb[_0x20cc81(0xa1)]);break;}}}function a30_0x4206(){var _0x14a2dc=['427357KpSAGr','218016xlgQvi','11Zbghua','8BiMVgJ','1461dvcMEF','14327811FwSPcC','nextPc','2788WAcUXl','branchOps','jump','12Untmrj','17562040GDQKkj','1416030TKnEPl','3368190eDNqiP'];a30_0x4206=function(){return _0x14a2dc;};return a30_0x4206();} |
@@ -1,1 +0,1 @@ | ||
var a28_0x325918=a28_0x2b33;(function(_0x898691,_0x1ef041){var _0x4ec489=a28_0x2b33,_0x174a61=_0x898691();while(!![]){try{var _0x448dd3=-parseInt(_0x4ec489(0x110))/0x1*(parseInt(_0x4ec489(0x11f))/0x2)+-parseInt(_0x4ec489(0x109))/0x3*(-parseInt(_0x4ec489(0x127))/0x4)+-parseInt(_0x4ec489(0x10c))/0x5+-parseInt(_0x4ec489(0x117))/0x6*(parseInt(_0x4ec489(0x11e))/0x7)+-parseInt(_0x4ec489(0x120))/0x8+-parseInt(_0x4ec489(0x10e))/0x9+-parseInt(_0x4ec489(0x108))/0xa*(-parseInt(_0x4ec489(0x128))/0xb);if(_0x448dd3===_0x1ef041)break;else _0x174a61['push'](_0x174a61['shift']());}catch(_0x568172){_0x174a61['push'](_0x174a61['shift']());}}}(a28_0x3043,0x864b5));function a28_0x2b33(_0x183399,_0x10a3dc){var _0x304343=a28_0x3043();return a28_0x2b33=function(_0x2b33ba,_0x1c8a62){_0x2b33ba=_0x2b33ba-0x108;var _0x512ad1=_0x304343[_0x2b33ba];return _0x512ad1;},a28_0x2b33(_0x183399,_0x10a3dc);}import{Instruction}from'../instruction';function a28_0x3043(){var _0x331a01=['11130noEIpW','loadU16','storeU16','dynamicJumpOps','loadImmediate','firstRegisterIndex','immediateDecoder','3255zRRdke','26RPUToq','3848960exACyE','loadU8','storeU32','storeOps','dispatch','LOAD_U16','loadI8','24ARUecy','8327XZneVQ','31210wTqosM','364209mQUAwj','loadOps','LOAD_I16','2771095OCLMSP','loadI16','3546621xoegLP','STORE_U16','19151nsCZvm','jumpInd','LOAD_I8','getUnsigned','LOAD_IMM','storeU8','loadU32'];a28_0x3043=function(){return _0x331a01;};return a28_0x3043();}export class OneRegisterOneImmediateDispatcher{constructor(_0x3440ec,_0x502191,_0x5cfeb5){var _0x7e7607=a28_0x2b33;this[_0x7e7607(0x10a)]=_0x3440ec,this[_0x7e7607(0x123)]=_0x502191,this[_0x7e7607(0x11a)]=_0x5cfeb5;}[a28_0x325918(0x124)](_0x39c63d,_0x41b882){var _0x26e46f=a28_0x325918;switch(_0x39c63d){case Instruction[_0x26e46f(0x114)]:this[_0x26e46f(0x10a)][_0x26e46f(0x11b)](_0x41b882[_0x26e46f(0x11c)],_0x41b882[_0x26e46f(0x11d)][_0x26e46f(0x113)]());break;case Instruction['STORE_U8']:this[_0x26e46f(0x123)][_0x26e46f(0x115)](_0x41b882[_0x26e46f(0x11d)][_0x26e46f(0x113)](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction[_0x26e46f(0x10f)]:this['storeOps'][_0x26e46f(0x119)](_0x41b882[_0x26e46f(0x11d)][_0x26e46f(0x113)](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction['STORE_U32']:this[_0x26e46f(0x123)][_0x26e46f(0x122)](_0x41b882[_0x26e46f(0x11d)][_0x26e46f(0x113)](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction['LOAD_U8']:this['loadOps'][_0x26e46f(0x121)](_0x41b882[_0x26e46f(0x11d)]['getUnsigned'](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction[_0x26e46f(0x125)]:this['loadOps'][_0x26e46f(0x118)](_0x41b882[_0x26e46f(0x11d)]['getUnsigned'](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction['LOAD_U32']:this['loadOps'][_0x26e46f(0x116)](_0x41b882[_0x26e46f(0x11d)]['getUnsigned'](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction[_0x26e46f(0x112)]:this[_0x26e46f(0x10a)][_0x26e46f(0x126)](_0x41b882[_0x26e46f(0x11d)]['getUnsigned'](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction[_0x26e46f(0x10b)]:this[_0x26e46f(0x10a)][_0x26e46f(0x10d)](_0x41b882['immediateDecoder']['getUnsigned'](),_0x41b882[_0x26e46f(0x11c)]);break;case Instruction['JUMP_IND']:this[_0x26e46f(0x11a)][_0x26e46f(0x111)](_0x41b882[_0x26e46f(0x11d)][_0x26e46f(0x113)](),_0x41b882[_0x26e46f(0x11c)]);break;}}} | ||
function a31_0x22fa(_0x3a419b,_0x1bd2c7){var _0x35e330=a31_0x35e3();return a31_0x22fa=function(_0x22faaf,_0x3a3ac6){_0x22faaf=_0x22faaf-0x101;var _0xaa9196=_0x35e330[_0x22faaf];return _0xaa9196;},a31_0x22fa(_0x3a419b,_0x1bd2c7);}var a31_0x45a3a5=a31_0x22fa;(function(_0x12f0ee,_0x4fe31e){var _0xfca9b5=a31_0x22fa,_0xd39852=_0x12f0ee();while(!![]){try{var _0x137860=parseInt(_0xfca9b5(0x11c))/0x1+-parseInt(_0xfca9b5(0x10d))/0x2*(-parseInt(_0xfca9b5(0x10f))/0x3)+parseInt(_0xfca9b5(0x110))/0x4*(-parseInt(_0xfca9b5(0x101))/0x5)+parseInt(_0xfca9b5(0x118))/0x6*(parseInt(_0xfca9b5(0x121))/0x7)+-parseInt(_0xfca9b5(0x114))/0x8*(parseInt(_0xfca9b5(0x10c))/0x9)+parseInt(_0xfca9b5(0x11f))/0xa*(parseInt(_0xfca9b5(0x120))/0xb)+-parseInt(_0xfca9b5(0x111))/0xc*(-parseInt(_0xfca9b5(0x10a))/0xd);if(_0x137860===_0x4fe31e)break;else _0xd39852['push'](_0xd39852['shift']());}catch(_0xde0a2e){_0xd39852['push'](_0xd39852['shift']());}}}(a31_0x35e3,0xc48fb));import{Instruction}from'../instruction';function a31_0x35e3(){var _0x1af5d6=['35229HPuBPr','404604CDukrC','8117628vRhnDU','storeU8','loadU16','8yzWsKB','loadU8','JUMP_IND','storeOps','38838dQAeVQ','LOAD_U32','STORE_U16','loadOps','75461FdeGdK','getUnsigned','firstRegisterIndex','10rKHmbb','3035714qtwkCr','644HJhVGd','dispatch','storeU32','storeU16','5rIMGEO','STORE_U32','LOAD_U8','immediateDecoder','dynamicJumpOps','LOAD_I16','loadU32','LOAD_I8','loadI8','13AeYNNO','loadI16','14169537GQUwZT','146jmKbow','LOAD_IMM'];a31_0x35e3=function(){return _0x1af5d6;};return a31_0x35e3();}export class OneRegisterOneImmediateDispatcher{constructor(_0x15fc69,_0x219d64,_0x3ae8e3){var _0x4b7f4a=a31_0x22fa;this[_0x4b7f4a(0x11b)]=_0x15fc69,this[_0x4b7f4a(0x117)]=_0x219d64,this[_0x4b7f4a(0x105)]=_0x3ae8e3;}[a31_0x45a3a5(0x122)](_0x27eeb6,_0x7c10af){var _0x186bdd=a31_0x45a3a5;switch(_0x27eeb6){case Instruction[_0x186bdd(0x10e)]:this[_0x186bdd(0x11b)]['loadImmediate'](_0x7c10af[_0x186bdd(0x11e)],_0x7c10af[_0x186bdd(0x104)][_0x186bdd(0x11d)]());break;case Instruction['STORE_U8']:this[_0x186bdd(0x117)][_0x186bdd(0x112)](_0x7c10af['immediateDecoder'][_0x186bdd(0x11d)](),_0x7c10af[_0x186bdd(0x11e)]);break;case Instruction[_0x186bdd(0x11a)]:this[_0x186bdd(0x117)][_0x186bdd(0x124)](_0x7c10af[_0x186bdd(0x104)][_0x186bdd(0x11d)](),_0x7c10af[_0x186bdd(0x11e)]);break;case Instruction[_0x186bdd(0x102)]:this[_0x186bdd(0x117)][_0x186bdd(0x123)](_0x7c10af[_0x186bdd(0x104)][_0x186bdd(0x11d)](),_0x7c10af['firstRegisterIndex']);break;case Instruction[_0x186bdd(0x103)]:this[_0x186bdd(0x11b)][_0x186bdd(0x115)](_0x7c10af[_0x186bdd(0x104)][_0x186bdd(0x11d)](),_0x7c10af['firstRegisterIndex']);break;case Instruction['LOAD_U16']:this[_0x186bdd(0x11b)][_0x186bdd(0x113)](_0x7c10af[_0x186bdd(0x104)][_0x186bdd(0x11d)](),_0x7c10af[_0x186bdd(0x11e)]);break;case Instruction[_0x186bdd(0x119)]:this['loadOps'][_0x186bdd(0x107)](_0x7c10af[_0x186bdd(0x104)][_0x186bdd(0x11d)](),_0x7c10af[_0x186bdd(0x11e)]);break;case Instruction[_0x186bdd(0x108)]:this['loadOps'][_0x186bdd(0x109)](_0x7c10af['immediateDecoder'][_0x186bdd(0x11d)](),_0x7c10af[_0x186bdd(0x11e)]);break;case Instruction[_0x186bdd(0x106)]:this['loadOps'][_0x186bdd(0x10b)](_0x7c10af[_0x186bdd(0x104)]['getUnsigned'](),_0x7c10af[_0x186bdd(0x11e)]);break;case Instruction[_0x186bdd(0x116)]:this['dynamicJumpOps']['jumpInd'](_0x7c10af['immediateDecoder'][_0x186bdd(0x11d)](),_0x7c10af[_0x186bdd(0x11e)]);break;}}} |
@@ -1,1 +0,1 @@ | ||
function a29_0x44a5(){var _0x3fb3f3=['getUnsigned','branchGeUnsignedImmediate','branchOps','759862MVxmzf','BRANCH_GT_S_IMM','15pDvqWP','firstRegisterIndex','branchGtSignedImmediate','9RlQwFp','BRANCH_EQ_IMM','3969858NAyjJQ','6544470kxjNeH','452558hLpPcA','dispatch','branchGeSignedImmediate','offset','BRANCH_GE_S_IMM','branchLtUnsignedImmediate','673836wXAfBz','branchLeSignedImmediate','7xyuTvD','2973505mBLYtS','branchLeUnsignedImmediate','6501368HEsvlQ','branchNeImmediate','loadImmediateJump','immediateDecoder','BRANCH_LE_U_IMM','BRANCH_LT_S_IMM','BRANCH_LE_S_IMM','BRANCH_NE_IMM','branchEqImmediate','getSigned'];a29_0x44a5=function(){return _0x3fb3f3;};return a29_0x44a5();}var a29_0xac10a6=a29_0x4546;(function(_0x320e23,_0x291cf1){var _0x11dc8f=a29_0x4546,_0x5b2742=_0x320e23();while(!![]){try{var _0x4d94f3=-parseInt(_0x11dc8f(0xa2))/0x1+parseInt(_0x11dc8f(0xab))/0x2+-parseInt(_0x11dc8f(0xa4))/0x3*(-parseInt(_0x11dc8f(0xb1))/0x4)+-parseInt(_0x11dc8f(0x93))/0x5+-parseInt(_0x11dc8f(0xa9))/0x6+parseInt(_0x11dc8f(0x92))/0x7*(parseInt(_0x11dc8f(0x95))/0x8)+-parseInt(_0x11dc8f(0xa7))/0x9*(-parseInt(_0x11dc8f(0xaa))/0xa);if(_0x4d94f3===_0x291cf1)break;else _0x5b2742['push'](_0x5b2742['shift']());}catch(_0x1c3baa){_0x5b2742['push'](_0x5b2742['shift']());}}}(a29_0x44a5,0x7ed3e));function a29_0x4546(_0x49bd7b,_0x1e3279){var _0x44a524=a29_0x44a5();return a29_0x4546=function(_0x45465b,_0x2b7499){_0x45465b=_0x45465b-0x91;var _0x2abbab=_0x44a524[_0x45465b];return _0x2abbab;},a29_0x4546(_0x49bd7b,_0x1e3279);}import{Instruction}from'../instruction';export class OneRegisterOneImmediateOneOffsetDispatcher{constructor(_0x4f5bea){var _0x138173=a29_0x4546;this[_0x138173(0xa1)]=_0x4f5bea;}[a29_0xac10a6(0xac)](_0xa85ffa,_0x447969){var _0x3f48a8=a29_0xac10a6;switch(_0xa85ffa){case Instruction['LOAD_IMM_JUMP']:this[_0x3f48a8(0xa1)][_0x3f48a8(0x97)](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9f)](),_0x447969['offset']);break;case Instruction[_0x3f48a8(0xa8)]:this[_0x3f48a8(0xa1)][_0x3f48a8(0x9d)](_0x447969[_0x3f48a8(0xa5)],_0x447969['immediateDecoder'][_0x3f48a8(0x9f)](),_0x447969[_0x3f48a8(0xae)]);break;case Instruction[_0x3f48a8(0x9c)]:this[_0x3f48a8(0xa1)][_0x3f48a8(0x96)](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9f)](),_0x447969['offset']);break;case Instruction['BRANCH_LT_U_IMM']:this[_0x3f48a8(0xa1)][_0x3f48a8(0xb0)](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9f)](),_0x447969[_0x3f48a8(0xae)]);break;case Instruction[_0x3f48a8(0x99)]:this[_0x3f48a8(0xa1)][_0x3f48a8(0x94)](_0x447969[_0x3f48a8(0xa5)],_0x447969['immediateDecoder'][_0x3f48a8(0x9f)](),_0x447969['offset']);break;case Instruction['BRANCH_GE_U_IMM']:this[_0x3f48a8(0xa1)][_0x3f48a8(0xa0)](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9f)](),_0x447969['offset']);break;case Instruction['BRANCH_GT_U_IMM']:this[_0x3f48a8(0xa1)]['branchGtUnsignedImmediate'](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9f)](),_0x447969['offset']);break;case Instruction[_0x3f48a8(0x9a)]:this[_0x3f48a8(0xa1)]['branchLtSignedImmediate'](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9e)](),_0x447969['offset']);break;case Instruction[_0x3f48a8(0x9b)]:this[_0x3f48a8(0xa1)][_0x3f48a8(0x91)](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9e)](),_0x447969[_0x3f48a8(0xae)]);break;case Instruction[_0x3f48a8(0xaf)]:this[_0x3f48a8(0xa1)][_0x3f48a8(0xad)](_0x447969[_0x3f48a8(0xa5)],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9e)](),_0x447969[_0x3f48a8(0xae)]);break;case Instruction[_0x3f48a8(0xa3)]:this['branchOps'][_0x3f48a8(0xa6)](_0x447969['firstRegisterIndex'],_0x447969[_0x3f48a8(0x98)][_0x3f48a8(0x9e)](),_0x447969['offset']);break;}}} | ||
var a32_0x4bf676=a32_0x55b4;(function(_0x1c08cf,_0x393f40){var _0x2ea744=a32_0x55b4,_0x42741e=_0x1c08cf();while(!![]){try{var _0x43566d=-parseInt(_0x2ea744(0x1dc))/0x1*(parseInt(_0x2ea744(0x1d4))/0x2)+parseInt(_0x2ea744(0x1c0))/0x3+parseInt(_0x2ea744(0x1cc))/0x4+parseInt(_0x2ea744(0x1ce))/0x5*(-parseInt(_0x2ea744(0x1d5))/0x6)+-parseInt(_0x2ea744(0x1c4))/0x7+-parseInt(_0x2ea744(0x1c3))/0x8*(-parseInt(_0x2ea744(0x1db))/0x9)+parseInt(_0x2ea744(0x1d0))/0xa*(parseInt(_0x2ea744(0x1d6))/0xb);if(_0x43566d===_0x393f40)break;else _0x42741e['push'](_0x42741e['shift']());}catch(_0x10e83a){_0x42741e['push'](_0x42741e['shift']());}}}(a32_0x482d,0xf3c7c));import{Instruction}from'../instruction';function a32_0x482d(){var _0x387c00=['loadImmediateJump','180936jcMEjK','1306254NshvQG','253uTKIGp','branchLeSignedImmediate','branchGtUnsignedImmediate','branchNeImmediate','BRANCH_GT_U_IMM','2592216NHqHqq','17HkFZMK','branchLtSignedImmediate','firstRegisterIndex','branchEqImmediate','BRANCH_GE_U_IMM','BRANCH_NE_IMM','5954259NABZuC','branchOps','getSigned','48LManJH','13172775tVtpGX','dispatch','BRANCH_GE_S_IMM','nextPc','BRANCH_LT_U_IMM','immediateDecoder','branchGtSignedImmediate','BRANCH_LE_U_IMM','1988800jkcZwp','BRANCH_GT_S_IMM','45eNykrM','getUnsigned','942430xQySkn','BRANCH_LT_S_IMM','branchLeUnsignedImmediate'];a32_0x482d=function(){return _0x387c00;};return a32_0x482d();}function a32_0x55b4(_0x40bebd,_0x28c26){var _0x482d11=a32_0x482d();return a32_0x55b4=function(_0x55b427,_0x46aab8){_0x55b427=_0x55b427-0x1bf;var _0x2b2d7d=_0x482d11[_0x55b427];return _0x2b2d7d;},a32_0x55b4(_0x40bebd,_0x28c26);}export class OneRegisterOneImmediateOneOffsetDispatcher{constructor(_0x3ef5b8){this['branchOps']=_0x3ef5b8;}[a32_0x4bf676(0x1c5)](_0x41bc66,_0xc317c3){var _0x2e18c0=a32_0x4bf676;switch(_0x41bc66){case Instruction['LOAD_IMM_JUMP']:this[_0x2e18c0(0x1c1)][_0x2e18c0(0x1d3)](_0xc317c3['firstRegisterIndex'],_0xc317c3[_0x2e18c0(0x1c9)]['getUnsigned'](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction['BRANCH_EQ_IMM']:this[_0x2e18c0(0x1c1)][_0x2e18c0(0x1df)](_0xc317c3[_0x2e18c0(0x1de)],_0xc317c3[_0x2e18c0(0x1c9)]['getUnsigned'](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction[_0x2e18c0(0x1bf)]:this[_0x2e18c0(0x1c1)][_0x2e18c0(0x1d9)](_0xc317c3['firstRegisterIndex'],_0xc317c3[_0x2e18c0(0x1c9)][_0x2e18c0(0x1cf)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction[_0x2e18c0(0x1c8)]:this[_0x2e18c0(0x1c1)]['branchLtUnsignedImmediate'](_0xc317c3['firstRegisterIndex'],_0xc317c3['immediateDecoder'][_0x2e18c0(0x1cf)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction[_0x2e18c0(0x1cb)]:this[_0x2e18c0(0x1c1)][_0x2e18c0(0x1d2)](_0xc317c3['firstRegisterIndex'],_0xc317c3[_0x2e18c0(0x1c9)][_0x2e18c0(0x1cf)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction[_0x2e18c0(0x1e0)]:this[_0x2e18c0(0x1c1)]['branchGeUnsignedImmediate'](_0xc317c3['firstRegisterIndex'],_0xc317c3[_0x2e18c0(0x1c9)][_0x2e18c0(0x1cf)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction[_0x2e18c0(0x1da)]:this[_0x2e18c0(0x1c1)][_0x2e18c0(0x1d8)](_0xc317c3[_0x2e18c0(0x1de)],_0xc317c3[_0x2e18c0(0x1c9)][_0x2e18c0(0x1cf)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction[_0x2e18c0(0x1d1)]:this['branchOps'][_0x2e18c0(0x1dd)](_0xc317c3[_0x2e18c0(0x1de)],_0xc317c3['immediateDecoder'][_0x2e18c0(0x1c2)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;case Instruction['BRANCH_LE_S_IMM']:this[_0x2e18c0(0x1c1)][_0x2e18c0(0x1d7)](_0xc317c3[_0x2e18c0(0x1de)],_0xc317c3[_0x2e18c0(0x1c9)]['getSigned'](),_0xc317c3['nextPc']);break;case Instruction[_0x2e18c0(0x1c6)]:this[_0x2e18c0(0x1c1)]['branchGeSignedImmediate'](_0xc317c3[_0x2e18c0(0x1de)],_0xc317c3[_0x2e18c0(0x1c9)]['getSigned'](),_0xc317c3['nextPc']);break;case Instruction[_0x2e18c0(0x1cd)]:this['branchOps'][_0x2e18c0(0x1ca)](_0xc317c3[_0x2e18c0(0x1de)],_0xc317c3[_0x2e18c0(0x1c9)][_0x2e18c0(0x1c2)](),_0xc317c3[_0x2e18c0(0x1c7)]);break;}}} |
@@ -1,1 +0,1 @@ | ||
var a30_0x81b60d=a30_0x3c3c;(function(_0xccbc27,_0x2e38dd){var _0x5476e1=a30_0x3c3c,_0x342265=_0xccbc27();while(!![]){try{var _0x219d18=parseInt(_0x5476e1(0x16d))/0x1+parseInt(_0x5476e1(0x17e))/0x2*(-parseInt(_0x5476e1(0x175))/0x3)+-parseInt(_0x5476e1(0x178))/0x4*(-parseInt(_0x5476e1(0x17b))/0x5)+parseInt(_0x5476e1(0x180))/0x6*(parseInt(_0x5476e1(0x174))/0x7)+parseInt(_0x5476e1(0x17a))/0x8*(-parseInt(_0x5476e1(0x17d))/0x9)+-parseInt(_0x5476e1(0x17c))/0xa+parseInt(_0x5476e1(0x171))/0xb;if(_0x219d18===_0x2e38dd)break;else _0x342265['push'](_0x342265['shift']());}catch(_0x130b22){_0x342265['push'](_0x342265['shift']());}}}(a30_0x3bbc,0x5a9a8));import{Instruction}from'../instruction';function a30_0x3bbc(){var _0x41ce85=['1988400xwKzHE','STORE_IMM_IND_U8','firstImmediateDecoder','492756SWRKNC','storeImmediateIndU8','13768ddUxQl','5hxeDmd','5072130fGuUAM','216hHGzzf','2ZtrHUc','storeImmediateIndU16','132ADESPQ','dispatch','storeOps','367259fBcouA','secondImmediateDecoder','storeImmediateIndU32','STORE_IMM_IND_U16','11993399AssCUq','STORE_IMM_IND_U32','registerIndex','532ooHHSH'];a30_0x3bbc=function(){return _0x41ce85;};return a30_0x3bbc();}function a30_0x3c3c(_0x2fac08,_0x2f1472){var _0x3bbcf0=a30_0x3bbc();return a30_0x3c3c=function(_0x3c3c5b,_0xac6698){_0x3c3c5b=_0x3c3c5b-0x16b;var _0xb8ccaa=_0x3bbcf0[_0x3c3c5b];return _0xb8ccaa;},a30_0x3c3c(_0x2fac08,_0x2f1472);}export class OneRegTwoImmsDispatcher{constructor(_0x21e019){var _0x122155=a30_0x3c3c;this[_0x122155(0x16c)]=_0x21e019;}[a30_0x81b60d(0x16b)](_0x7c1019,_0x5b51f6){var _0x52ebdd=a30_0x81b60d;switch(_0x7c1019){case Instruction[_0x52ebdd(0x176)]:this[_0x52ebdd(0x16c)][_0x52ebdd(0x179)](_0x5b51f6[_0x52ebdd(0x173)],_0x5b51f6[_0x52ebdd(0x177)],_0x5b51f6[_0x52ebdd(0x16e)]);break;case Instruction[_0x52ebdd(0x170)]:this[_0x52ebdd(0x16c)][_0x52ebdd(0x17f)](_0x5b51f6['registerIndex'],_0x5b51f6[_0x52ebdd(0x177)],_0x5b51f6['secondImmediateDecoder']);break;case Instruction[_0x52ebdd(0x172)]:this['storeOps'][_0x52ebdd(0x16f)](_0x5b51f6[_0x52ebdd(0x173)],_0x5b51f6['firstImmediateDecoder'],_0x5b51f6['secondImmediateDecoder']);break;}}} | ||
function a33_0x168b(_0x3548e9,_0x5c3b76){var _0x14799a=a33_0x1479();return a33_0x168b=function(_0x168b77,_0x1a6dd0){_0x168b77=_0x168b77-0x177;var _0x2c0c7f=_0x14799a[_0x168b77];return _0x2c0c7f;},a33_0x168b(_0x3548e9,_0x5c3b76);}var a33_0xe74169=a33_0x168b;function a33_0x1479(){var _0x5cfd46=['secondImmediateDecoder','dispatch','STORE_IMM_IND_U16','297SQkvOg','861266oIGGoS','18kgFAxy','1259540tWXGaI','124004okoIfx','1360158IjliQI','3157272oMAfDV','storeOps','1SdscZn','registerIndex','STORE_IMM_IND_U8','39460hZFLLk','4ZDybJI','303228ggZRsM','906pJenWm','storeImmediateIndU8','firstImmediateDecoder'];a33_0x1479=function(){return _0x5cfd46;};return a33_0x1479();}(function(_0x28ebbc,_0x1181b4){var _0x5d3f5d=a33_0x168b,_0xd3572f=_0x28ebbc();while(!![]){try{var _0x58f297=parseInt(_0x5d3f5d(0x187))/0x1*(parseInt(_0x5d3f5d(0x183))/0x2)+parseInt(_0x5d3f5d(0x184))/0x3*(-parseInt(_0x5d3f5d(0x177))/0x4)+-parseInt(_0x5d3f5d(0x18a))/0x5*(-parseInt(_0x5d3f5d(0x179))/0x6)+-parseInt(_0x5d3f5d(0x180))/0x7+parseInt(_0x5d3f5d(0x185))/0x8+parseInt(_0x5d3f5d(0x181))/0x9*(parseInt(_0x5d3f5d(0x182))/0xa)+-parseInt(_0x5d3f5d(0x17f))/0xb*(parseInt(_0x5d3f5d(0x178))/0xc);if(_0x58f297===_0x1181b4)break;else _0xd3572f['push'](_0xd3572f['shift']());}catch(_0x4ce57a){_0xd3572f['push'](_0xd3572f['shift']());}}}(a33_0x1479,0x9ca26));import{Instruction}from'../instruction';export class OneRegTwoImmsDispatcher{constructor(_0x14498c){this['storeOps']=_0x14498c;}[a33_0xe74169(0x17d)](_0xd24ea4,_0x38f744){var _0x204634=a33_0xe74169;switch(_0xd24ea4){case Instruction[_0x204634(0x189)]:this[_0x204634(0x186)][_0x204634(0x17a)](_0x38f744[_0x204634(0x188)],_0x38f744[_0x204634(0x17b)],_0x38f744['secondImmediateDecoder']);break;case Instruction[_0x204634(0x17e)]:this[_0x204634(0x186)]['storeImmediateIndU16'](_0x38f744[_0x204634(0x188)],_0x38f744[_0x204634(0x17b)],_0x38f744[_0x204634(0x17c)]);break;case Instruction['STORE_IMM_IND_U32']:this[_0x204634(0x186)]['storeImmediateIndU32'](_0x38f744[_0x204634(0x188)],_0x38f744[_0x204634(0x17b)],_0x38f744[_0x204634(0x17c)]);break;}}} |
@@ -1,1 +0,1 @@ | ||
(function(_0x375894,_0x441536){var _0x52b02b=a31_0x3bd9,_0x1127d8=_0x375894();while(!![]){try{var _0x159944=-parseInt(_0x52b02b(0x1db))/0x1*(parseInt(_0x52b02b(0x1d2))/0x2)+-parseInt(_0x52b02b(0x1ed))/0x3*(-parseInt(_0x52b02b(0x1cb))/0x4)+parseInt(_0x52b02b(0x1ef))/0x5+-parseInt(_0x52b02b(0x1d3))/0x6+parseInt(_0x52b02b(0x1d7))/0x7+-parseInt(_0x52b02b(0x1d1))/0x8*(-parseInt(_0x52b02b(0x1cc))/0x9)+parseInt(_0x52b02b(0x1ca))/0xa;if(_0x159944===_0x441536)break;else _0x1127d8['push'](_0x1127d8['shift']());}catch(_0x1bb2fd){_0x1127d8['push'](_0x1127d8['shift']());}}}(a31_0x493c,0x27737));function a31_0x3bd9(_0x536b29,_0x35eedb){var _0x493c35=a31_0x493c();return a31_0x3bd9=function(_0x3bd9d1,_0x185914){_0x3bd9d1=_0x3bd9d1-0x1c6;var _0x4e4b42=_0x493c35[_0x3bd9d1];return _0x4e4b42;},a31_0x3bd9(_0x536b29,_0x35eedb);}function a31_0x493c(){var _0x12f1fa=['1339040qlOKQQ','80888IRBpmH','5373HGmWOW','mathOps','firstRegisterIndex','REM_U','remUnsigned','2232eJoFuQ','51074CGRvbx','1060608BmmvjX','thirdRegisterIndex','AND','SHAR_R','293594kNuXxK','shiftOps','mulUpperSU','MUL','12pmnAWv','and','moveOps','DIV_U','add','REM_S','MUL_UPPER_U_U','booleanOps','DIV_S','CMOV_NZ','split','SUB','shiftArithmeticRight','secondRegisterIndex','MUL_UPPER_S_S','BFvHv','xor','mul','15hLgfHg','bitOps','1006420YGjabo','XOR','divUnsigned','MUL_UPPER_S_U','divSigned'];a31_0x493c=function(){return _0x12f1fa;};return a31_0x493c();}import{Instruction}from'../instruction';export class ThreeRegsDispatcher{constructor(_0x30edff,_0x313e01,_0x1c76cd,_0x202e6c,_0x10f484){var _0x57eec0=a31_0x3bd9,_0x5ed5a4={'BFvHv':'4|1|0|3|2'},_0xfc9e94=_0x5ed5a4[_0x57eec0(0x1ea)][_0x57eec0(0x1e5)]('|'),_0x5a72b2=0x0;while(!![]){switch(_0xfc9e94[_0x5a72b2++]){case'0':this['bitOps']=_0x1c76cd;continue;case'1':this[_0x57eec0(0x1d8)]=_0x313e01;continue;case'2':this['moveOps']=_0x10f484;continue;case'3':this[_0x57eec0(0x1e2)]=_0x202e6c;continue;case'4':this['mathOps']=_0x30edff;continue;}break;}}['dispatch'](_0x428699,_0x2e1fc0){var _0xe57d6e=a31_0x3bd9;switch(_0x428699){case Instruction['ADD']:this[_0xe57d6e(0x1cd)][_0xe57d6e(0x1df)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction[_0xe57d6e(0x1da)]:this['mathOps'][_0xe57d6e(0x1ec)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1e1)]:this[_0xe57d6e(0x1cd)]['mulUpperUU'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction[_0xe57d6e(0x1e9)]:this[_0xe57d6e(0x1cd)]['mulUpperSS'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0['secondRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1c8)]:this[_0xe57d6e(0x1cd)][_0xe57d6e(0x1d9)](_0x2e1fc0['firstRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1e6)]:this[_0xe57d6e(0x1cd)]['sub'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1e3)]:this[_0xe57d6e(0x1cd)][_0xe57d6e(0x1c9)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction[_0xe57d6e(0x1de)]:this[_0xe57d6e(0x1cd)][_0xe57d6e(0x1c7)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1e0)]:this[_0xe57d6e(0x1cd)]['remSigned'](_0x2e1fc0['firstRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1cf)]:this['mathOps'][_0xe57d6e(0x1d0)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction['SHLO_L']:this[_0xe57d6e(0x1d8)]['shiftLogicalLeft'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction['SHLO_R']:this[_0xe57d6e(0x1d8)]['shiftLogicalRight'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction[_0xe57d6e(0x1d6)]:this['shiftOps'][_0xe57d6e(0x1e7)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0['secondRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction['OR']:this[_0xe57d6e(0x1ee)]['or'](_0x2e1fc0['firstRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1d5)]:this[_0xe57d6e(0x1ee)][_0xe57d6e(0x1dc)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction[_0xe57d6e(0x1c6)]:this['bitOps'][_0xe57d6e(0x1eb)](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction['SET_LT_S']:this[_0xe57d6e(0x1e2)]['setLessThanSigned'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0['secondRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction['SET_LT_U']:this['booleanOps']['setLessThanUnsigned'](_0x2e1fc0['firstRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;case Instruction['CMOV_IZ']:this[_0xe57d6e(0x1dd)]['cmovIfZero'](_0x2e1fc0['firstRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1e8)],_0x2e1fc0['thirdRegisterIndex']);break;case Instruction[_0xe57d6e(0x1e4)]:this[_0xe57d6e(0x1dd)]['cmovIfNotZero'](_0x2e1fc0[_0xe57d6e(0x1ce)],_0x2e1fc0['secondRegisterIndex'],_0x2e1fc0[_0xe57d6e(0x1d4)]);break;}}} | ||
function a34_0x355b(){var _0x7213d6=['SHLO_R','thirdRegisterIndex','SET_LT_U','shiftArithmeticRight','mulUpperUU','mul','moveOps','1248904QpesHi','bitOps','firstRegisterIndex','divSigned','CMOV_IZ','1|0|4|2|3','228846HbjDFa','SHLO_L','setLessThanSigned','secondRegisterIndex','AND','MUL_UPPER_S_U','mulUpperSS','split','CMOV_NZ','xor','add','XOR','dispatch','3318402kNrRkA','booleanOps','SET_LT_S','SUB','cmovIfZero','setLessThanUnsigned','shiftOps','MUL','258292GKzOxg','sub','738579QnElgB','OsbSI','1753870APRTkx','and','shiftLogicalLeft','mathOps','6911492qraXzC','SHAR_R','MUL_UPPER_S_S','MUL_UPPER_U_U'];a34_0x355b=function(){return _0x7213d6;};return a34_0x355b();}var a34_0x21cf37=a34_0x3b8b;(function(_0x979153,_0x860171){var _0x1415c1=a34_0x3b8b,_0x555145=_0x979153();while(!![]){try{var _0x177548=parseInt(_0x1415c1(0xc1))/0x1+-parseInt(_0x1415c1(0xda))/0x2+-parseInt(_0x1415c1(0xc3))/0x3+parseInt(_0x1415c1(0xd4))/0x4+-parseInt(_0x1415c1(0xc5))/0x5+-parseInt(_0x1415c1(0xb9))/0x6+parseInt(_0x1415c1(0xc9))/0x7;if(_0x177548===_0x860171)break;else _0x555145['push'](_0x555145['shift']());}catch(_0x17c222){_0x555145['push'](_0x555145['shift']());}}}(a34_0x355b,0x47a29));import{Instruction}from'../instruction';function a34_0x3b8b(_0x5cafa0,_0x391813){var _0x355bb6=a34_0x355b();return a34_0x3b8b=function(_0x3b8b0f,_0x29da6f){_0x3b8b0f=_0x3b8b0f-0xaf;var _0x49c675=_0x355bb6[_0x3b8b0f];return _0x49c675;},a34_0x3b8b(_0x5cafa0,_0x391813);}export class ThreeRegsDispatcher{constructor(_0x80414a,_0x4e61bf,_0x10dca1,_0x16ce1f,_0x11e684){var _0x410e88=a34_0x3b8b,_0x249c2d={'OsbSI':_0x410e88(0xd9)},_0x35f99c=_0x249c2d[_0x410e88(0xc4)][_0x410e88(0xb3)]('|'),_0x423f56=0x0;while(!![]){switch(_0x35f99c[_0x423f56++]){case'0':this[_0x410e88(0xbf)]=_0x4e61bf;continue;case'1':this[_0x410e88(0xc8)]=_0x80414a;continue;case'2':this[_0x410e88(0xba)]=_0x16ce1f;continue;case'3':this[_0x410e88(0xd3)]=_0x11e684;continue;case'4':this[_0x410e88(0xd5)]=_0x10dca1;continue;}break;}}[a34_0x21cf37(0xb8)](_0x5abdb2,_0x390ec0){var _0x25e07e=a34_0x21cf37;switch(_0x5abdb2){case Instruction['ADD']:this[_0x25e07e(0xc8)][_0x25e07e(0xb6)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xc0)]:this['mathOps'][_0x25e07e(0xd2)](_0x390ec0['firstRegisterIndex'],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xcc)]:this[_0x25e07e(0xc8)][_0x25e07e(0xd1)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xcb)]:this[_0x25e07e(0xc8)][_0x25e07e(0xb2)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xb1)]:this[_0x25e07e(0xc8)]['mulUpperSU'](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xbc)]:this[_0x25e07e(0xc8)][_0x25e07e(0xc2)](_0x390ec0['firstRegisterIndex'],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0['thirdRegisterIndex']);break;case Instruction['DIV_S']:this['mathOps'][_0x25e07e(0xd7)](_0x390ec0['firstRegisterIndex'],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction['DIV_U']:this[_0x25e07e(0xc8)]['divUnsigned'](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction['REM_S']:this[_0x25e07e(0xc8)]['remSigned'](_0x390ec0['firstRegisterIndex'],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction['REM_U']:this[_0x25e07e(0xc8)]['remUnsigned'](_0x390ec0['firstRegisterIndex'],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xdb)]:this[_0x25e07e(0xbf)][_0x25e07e(0xc7)](_0x390ec0['firstRegisterIndex'],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xcd)]:this[_0x25e07e(0xbf)]['shiftLogicalRight'](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xca)]:this[_0x25e07e(0xbf)][_0x25e07e(0xd0)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction['OR']:this[_0x25e07e(0xd5)]['or'](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xb0)]:this['bitOps'][_0x25e07e(0xc6)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xb7)]:this[_0x25e07e(0xd5)][_0x25e07e(0xb5)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xbb)]:this[_0x25e07e(0xba)][_0x25e07e(0xdc)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xcf)]:this[_0x25e07e(0xba)][_0x25e07e(0xbe)](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0['secondRegisterIndex'],_0x390ec0[_0x25e07e(0xce)]);break;case Instruction[_0x25e07e(0xd8)]:this[_0x25e07e(0xd3)][_0x25e07e(0xbd)](_0x390ec0['firstRegisterIndex'],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0['thirdRegisterIndex']);break;case Instruction[_0x25e07e(0xb4)]:this[_0x25e07e(0xd3)]['cmovIfNotZero'](_0x390ec0[_0x25e07e(0xd6)],_0x390ec0[_0x25e07e(0xaf)],_0x390ec0['thirdRegisterIndex']);break;}}} |
@@ -1,1 +0,1 @@ | ||
function a32_0x3ed2(_0x52e88b,_0x4f9dd1){var _0x3c5918=a32_0x3c59();return a32_0x3ed2=function(_0x3ed2f6,_0xefaeb8){_0x3ed2f6=_0x3ed2f6-0xa0;var _0x15bc7d=_0x3c5918[_0x3ed2f6];return _0x15bc7d;},a32_0x3ed2(_0x52e88b,_0x4f9dd1);}var a32_0x3f61f4=a32_0x3ed2;(function(_0x1b1a24,_0xdcab8f){var _0xbca119=a32_0x3ed2,_0x2be368=_0x1b1a24();while(!![]){try{var _0x45c355=-parseInt(_0xbca119(0xaa))/0x1*(-parseInt(_0xbca119(0xa7))/0x2)+-parseInt(_0xbca119(0xa5))/0x3+parseInt(_0xbca119(0xad))/0x4+parseInt(_0xbca119(0xa6))/0x5*(-parseInt(_0xbca119(0xa9))/0x6)+parseInt(_0xbca119(0xa3))/0x7+parseInt(_0xbca119(0xac))/0x8+-parseInt(_0xbca119(0xa2))/0x9;if(_0x45c355===_0xdcab8f)break;else _0x2be368['push'](_0x2be368['shift']());}catch(_0x95163){_0x2be368['push'](_0x2be368['shift']());}}}(a32_0x3c59,0x7c3e5));import{Instruction}from'../instruction';function a32_0x3c59(){var _0x19e1ee=['6793944auZLxX','1861064EsRJmE','STORE_IMM_U32','firstImmediateDecoder','dispatch','secondImmediateDecoder','17529444tphDyd','6907803PWmfxw','STORE_IMM_U16','694527tujPAz','5SwaKYk','97294PhDvqN','storeOps','2933148CMtcRt','18AAzfWl','getUnsigned'];a32_0x3c59=function(){return _0x19e1ee;};return a32_0x3c59();}export class TwoImmsDispatcher{constructor(_0x190ee7){this['storeOps']=_0x190ee7;}[a32_0x3f61f4(0xa0)](_0x15bcd1,_0x508844){var _0x152c5b=a32_0x3f61f4;switch(_0x15bcd1){case Instruction['STORE_IMM_U8']:this[_0x152c5b(0xa8)]['storeImmediateU8'](_0x508844[_0x152c5b(0xaf)]['getUnsigned'](),_0x508844[_0x152c5b(0xa1)]);break;case Instruction[_0x152c5b(0xa4)]:this[_0x152c5b(0xa8)]['storeImmediateU16'](_0x508844[_0x152c5b(0xaf)]['getUnsigned'](),_0x508844[_0x152c5b(0xa1)]);break;case Instruction[_0x152c5b(0xae)]:this[_0x152c5b(0xa8)]['storeImmediateU32'](_0x508844[_0x152c5b(0xaf)][_0x152c5b(0xab)](),_0x508844[_0x152c5b(0xa1)]);break;}}} | ||
var a35_0x345de8=a35_0x3933;(function(_0x4720d5,_0x237f94){var _0x620006=a35_0x3933,_0x2c33f6=_0x4720d5();while(!![]){try{var _0x484655=parseInt(_0x620006(0x127))/0x1*(parseInt(_0x620006(0x12b))/0x2)+parseInt(_0x620006(0x124))/0x3+parseInt(_0x620006(0x131))/0x4+-parseInt(_0x620006(0x12e))/0x5*(parseInt(_0x620006(0x126))/0x6)+-parseInt(_0x620006(0x12f))/0x7+-parseInt(_0x620006(0x121))/0x8*(parseInt(_0x620006(0x12d))/0x9)+parseInt(_0x620006(0x132))/0xa*(parseInt(_0x620006(0x125))/0xb);if(_0x484655===_0x237f94)break;else _0x2c33f6['push'](_0x2c33f6['shift']());}catch(_0x216b6d){_0x2c33f6['push'](_0x2c33f6['shift']());}}}(a35_0x5488,0x455c2));import{Instruction}from'../instruction';function a35_0x5488(){var _0x48962b=['533764icWxrn','2699628DxzbEJ','1WSOnpU','storeOps','STORE_IMM_U16','STORE_IMM_U8','283914JieNsZ','STORE_IMM_U32','45hGxzUt','5hQnPIN','1533679QxCUUw','dispatch','1561696zqrLaS','70ZXrVJo','firstImmediateDecoder','40624emFVjy','secondImmediateDecoder','getUnsigned','319422zDCRmU'];a35_0x5488=function(){return _0x48962b;};return a35_0x5488();}function a35_0x3933(_0x39d5ef,_0x3ce8d1){var _0x5488c2=a35_0x5488();return a35_0x3933=function(_0x393309,_0x43ab8d){_0x393309=_0x393309-0x121;var _0x34c37d=_0x5488c2[_0x393309];return _0x34c37d;},a35_0x3933(_0x39d5ef,_0x3ce8d1);}export class TwoImmsDispatcher{constructor(_0x7ab67b){var _0x212270=a35_0x3933;this[_0x212270(0x128)]=_0x7ab67b;}[a35_0x345de8(0x130)](_0x345835,_0x216cb4){var _0x28400=a35_0x345de8;switch(_0x345835){case Instruction[_0x28400(0x12a)]:this[_0x28400(0x128)]['storeImmediateU8'](_0x216cb4['firstImmediateDecoder'][_0x28400(0x123)](),_0x216cb4['secondImmediateDecoder']);break;case Instruction[_0x28400(0x129)]:this[_0x28400(0x128)]['storeImmediateU16'](_0x216cb4[_0x28400(0x133)]['getUnsigned'](),_0x216cb4[_0x28400(0x122)]);break;case Instruction[_0x28400(0x12c)]:this[_0x28400(0x128)]['storeImmediateU32'](_0x216cb4[_0x28400(0x133)][_0x28400(0x123)](),_0x216cb4['secondImmediateDecoder']);break;}}} |
@@ -1,1 +0,1 @@ | ||
var a33_0x4e132d=a33_0x11fe;function a33_0x11fe(_0x69dfe,_0x3809da){var _0x52fccb=a33_0x52fc();return a33_0x11fe=function(_0x11fe77,_0x1134d5){_0x11fe77=_0x11fe77-0x1d2;var _0x4e5faf=_0x52fccb[_0x11fe77];return _0x4e5faf;},a33_0x11fe(_0x69dfe,_0x3809da);}(function(_0x32b555,_0x51f08b){var _0x59643d=a33_0x11fe,_0x264dd8=_0x32b555();while(!![]){try{var _0x34fdad=parseInt(_0x59643d(0x1d7))/0x1*(parseInt(_0x59643d(0x1d8))/0x2)+-parseInt(_0x59643d(0x1e0))/0x3+-parseInt(_0x59643d(0x1dd))/0x4+-parseInt(_0x59643d(0x1dc))/0x5*(parseInt(_0x59643d(0x1e1))/0x6)+parseInt(_0x59643d(0x1da))/0x7*(-parseInt(_0x59643d(0x1d3))/0x8)+-parseInt(_0x59643d(0x1d5))/0x9+-parseInt(_0x59643d(0x1de))/0xa*(-parseInt(_0x59643d(0x1d4))/0xb);if(_0x34fdad===_0x51f08b)break;else _0x264dd8['push'](_0x264dd8['shift']());}catch(_0x23b0a0){_0x264dd8['push'](_0x264dd8['shift']());}}}(a33_0x52fc,0x94f39));function a33_0x52fc(){var _0xc94b0b=['10959192VvIUui','MOVE_REG','600287yFnFMc','4oCvuPS','secondRegisterIndex','14sKaeYQ','moveRegister','1106585GWIhhB','4505564IxUfAD','2030tILslk','dispatch','320655NFTDOb','30hEweUu','moveOps','3694472ropCoH','210826RsDynD'];a33_0x52fc=function(){return _0xc94b0b;};return a33_0x52fc();}import{Instruction}from'../instruction';export class TwoRegsDispatcher{constructor(_0x37ea4e){this['moveOps']=_0x37ea4e;}[a33_0x4e132d(0x1df)](_0x478083,_0x22d6b4){var _0x22127b=a33_0x4e132d;switch(_0x478083){case Instruction[_0x22127b(0x1d6)]:{this[_0x22127b(0x1d2)][_0x22127b(0x1db)](_0x22d6b4['firstRegisterIndex'],_0x22d6b4[_0x22127b(0x1d9)]);break;}}}} | ||
(function(_0x31d0e8,_0x3edbc1){var _0x2d0f75=a36_0x3bf8,_0x4f5f45=_0x31d0e8();while(!![]){try{var _0x51cce6=parseInt(_0x2d0f75(0xac))/0x1+-parseInt(_0x2d0f75(0xa2))/0x2+parseInt(_0x2d0f75(0xaa))/0x3+-parseInt(_0x2d0f75(0xa5))/0x4*(parseInt(_0x2d0f75(0xab))/0x5)+-parseInt(_0x2d0f75(0xa3))/0x6+-parseInt(_0x2d0f75(0xa8))/0x7*(-parseInt(_0x2d0f75(0xa1))/0x8)+parseInt(_0x2d0f75(0xad))/0x9;if(_0x51cce6===_0x3edbc1)break;else _0x4f5f45['push'](_0x4f5f45['shift']());}catch(_0x166ec8){_0x4f5f45['push'](_0x4f5f45['shift']());}}}(a36_0x3913,0x2db56));import{Instruction}from'../instruction';function a36_0x3bf8(_0x5508d9,_0x2fd3fd){var _0x391309=a36_0x3913();return a36_0x3bf8=function(_0x3bf803,_0x3384f0){_0x3bf803=_0x3bf803-0xa1;var _0x2a7ccd=_0x391309[_0x3bf803];return _0x2a7ccd;},a36_0x3bf8(_0x5508d9,_0x2fd3fd);}function a36_0x3913(){var _0x47c8ec=['1363122rORZub','moveRegister','76yInjrD','moveOps','MOVE_REG','7TrZkpa','secondRegisterIndex','471858JfQmbV','16460ZJIVFG','271201HmbIJg','2859984tevuCd','494960juNFrj','662352BrkEoG'];a36_0x3913=function(){return _0x47c8ec;};return a36_0x3913();}export class TwoRegsDispatcher{constructor(_0x50d02d){this['moveOps']=_0x50d02d;}['dispatch'](_0x47884c,_0xdcf517){var _0x71e5e3=a36_0x3bf8;switch(_0x47884c){case Instruction[_0x71e5e3(0xa7)]:{this[_0x71e5e3(0xa6)][_0x71e5e3(0xa4)](_0xdcf517['firstRegisterIndex'],_0xdcf517[_0x71e5e3(0xa9)]);break;}}}} |
@@ -1,1 +0,1 @@ | ||
function a34_0x5de2(){var _0x27a311=['2cVuSmB','pPQwc','cmovIfZeroImmediate','shiftLogicalLeftImmediateAlternative','LOAD_IND_I8','loadIndI8','1101039wzmvsG','getUnsigned','orImmediate','andImmediate','storeIndU32','loadIndI16','LOAD_IND_U8','STORE_IND_U32','firstRegisterIndex','loadIndU8','SHAR_R_IMM_ALT','setLessThanSignedImmediate','bitOps','immediateDecoder','loadOps','ADD_IMM','cmovIfNotZeroImmediate','5296480lHMCDL','9NDSUwZ','shiftOps','shiftLogicalRightImmediateAlternative','OR_IMM','SET_GT_U_IMM','negAddImmediate','moveOps','MUL_UPPER_S_S_IMM','mathOps','booleanOps','shiftArithmeticRightImmediate','624637uAmcSG','LOAD_IND_U16','SET_LT_S_IMM','mulImmediate','MUL_IMM','shiftLogicalRightImmediate','LOAD_IND_I16','LOAD_IND_U32','3198nLCnge','setLessThanUnsignedImmediate','STORE_IND_U8','AND_IMM','setGreaterThanUnsignedImmediate','26245360ItbqNb','split','loadIndU32','setGreaterThanSignedImmediate','2989936EQTkUV','addImmediate','13517EkXSey','storeIndU8','xorImmediate','loadIndU16','dispatch','11IOzHJQ','storeOps','SET_LT_U_IMM','storeIndU16','SHLO_R_IMM_ALT','secondRegisterIndex','CMOV_IZ_IMM','shiftLogicalLeftImmediate','getSigned','1827532gpcWyw','CMOV_NZ_IMM','SHLO_R_IMM','SHLO_L_IMM_ALT'];a34_0x5de2=function(){return _0x27a311;};return a34_0x5de2();}var a34_0x5970e6=a34_0x2a71;function a34_0x2a71(_0x3c6343,_0x24406a){var _0x5de210=a34_0x5de2();return a34_0x2a71=function(_0x2a7110,_0x2cc705){_0x2a7110=_0x2a7110-0xf1;var _0x568b49=_0x5de210[_0x2a7110];return _0x568b49;},a34_0x2a71(_0x3c6343,_0x24406a);}(function(_0x35fe9e,_0x4dce77){var _0x57ad8a=a34_0x2a71,_0x5b2015=_0x35fe9e();while(!![]){try{var _0x1f739f=parseInt(_0x57ad8a(0xfe))/0x1+-parseInt(_0x57ad8a(0x123))/0x2*(-parseInt(_0x57ad8a(0x129))/0x3)+parseInt(_0x57ad8a(0x11f))/0x4+parseInt(_0x57ad8a(0xf2))/0x5+-parseInt(_0x57ad8a(0x106))/0x6*(-parseInt(_0x57ad8a(0x111))/0x7)+-parseInt(_0x57ad8a(0x10f))/0x8*(parseInt(_0x57ad8a(0xf3))/0x9)+-parseInt(_0x57ad8a(0x10b))/0xa*(parseInt(_0x57ad8a(0x116))/0xb);if(_0x1f739f===_0x4dce77)break;else _0x5b2015['push'](_0x5b2015['shift']());}catch(_0x283428){_0x5b2015['push'](_0x5b2015['shift']());}}}(a34_0x5de2,0x83896));import{Instruction}from'../instruction';export class TwoRegsOneImmDispatcher{constructor(_0x1d93fa,_0x1b6959,_0x2a6f94,_0xfea83c,_0x43d336,_0x3d1566,_0x554f2f){var _0x47e7d2=a34_0x2a71,_0x24e216={'pPQwc':'1|5|0|6|3|4|2'},_0x22a13d=_0x24e216[_0x47e7d2(0x124)][_0x47e7d2(0x10c)]('|'),_0x4a156a=0x0;while(!![]){switch(_0x22a13d[_0x4a156a++]){case'0':this[_0x47e7d2(0x135)]=_0x2a6f94;continue;case'1':this[_0x47e7d2(0xfb)]=_0x1d93fa;continue;case'2':this[_0x47e7d2(0x137)]=_0x554f2f;continue;case'3':this['moveOps']=_0x43d336;continue;case'4':this[_0x47e7d2(0x117)]=_0x3d1566;continue;case'5':this[_0x47e7d2(0xf4)]=_0x1b6959;continue;case'6':this[_0x47e7d2(0xfc)]=_0xfea83c;continue;}break;}}[a34_0x5970e6(0x115)](_0x385e11,_0x1de263){var _0x490406=a34_0x5970e6;switch(_0x385e11){case Instruction[_0x490406(0x138)]:this['mathOps'][_0x490406(0x110)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x102)]:this[_0x490406(0xfb)]['mulImmediate'](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x136)][_0x490406(0x11e)](),_0x1de263['secondRegisterIndex']);break;case Instruction['MUL_UPPER_U_U_IMM']:this['mathOps'][_0x490406(0x101)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)]['getUnsigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0xfa)]:this[_0x490406(0xfb)][_0x490406(0x101)](_0x1de263[_0x490406(0x131)],_0x1de263['immediateDecoder'][_0x490406(0x11e)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction['NEG_ADD_IMM']:this[_0x490406(0xfb)][_0x490406(0xf8)](_0x1de263[_0x490406(0x131)],_0x1de263['immediateDecoder'][_0x490406(0x12a)](),_0x1de263['secondRegisterIndex']);break;case Instruction['SHLO_L_IMM']:this[_0x490406(0xf4)][_0x490406(0x11d)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263['secondRegisterIndex']);break;case Instruction[_0x490406(0x122)]:this[_0x490406(0xf4)][_0x490406(0x126)](_0x1de263['firstRegisterIndex'],_0x1de263['immediateDecoder']['getUnsigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x121)]:this['shiftOps'][_0x490406(0x103)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)]['getUnsigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x11a)]:this['shiftOps'][_0x490406(0xf5)](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x136)]['getUnsigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction['SHAR_R_IMM']:this['shiftOps'][_0x490406(0xfd)](_0x1de263[_0x490406(0x131)],_0x1de263['immediateDecoder'][_0x490406(0x11e)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x133)]:this[_0x490406(0xf4)]['shiftArithmeticRightImmediateAlternative'](_0x1de263[_0x490406(0x131)],_0x1de263['immediateDecoder']['getSigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0xf6)]:this[_0x490406(0x135)][_0x490406(0x12b)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x109)]:this['bitOps'][_0x490406(0x12c)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction['XOR_IMM']:this[_0x490406(0x135)][_0x490406(0x113)](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x136)]['getUnsigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x100)]:this['booleanOps'][_0x490406(0x134)](_0x1de263[_0x490406(0x131)],_0x1de263['immediateDecoder'][_0x490406(0x11e)](),_0x1de263['secondRegisterIndex']);break;case Instruction[_0x490406(0x118)]:this['booleanOps'][_0x490406(0x107)](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction['SET_GT_S_IMM']:this[_0x490406(0xfc)][_0x490406(0x10e)](_0x1de263[_0x490406(0x131)],_0x1de263['immediateDecoder'][_0x490406(0x11e)](),_0x1de263['secondRegisterIndex']);break;case Instruction[_0x490406(0xf7)]:this[_0x490406(0xfc)][_0x490406(0x10a)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)]['getUnsigned'](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x11c)]:this[_0x490406(0xf9)][_0x490406(0x125)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263['secondRegisterIndex']);break;case Instruction[_0x490406(0x120)]:this['moveOps'][_0x490406(0xf1)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x136)][_0x490406(0x12a)](),_0x1de263[_0x490406(0x11b)]);break;case Instruction[_0x490406(0x108)]:this[_0x490406(0x117)][_0x490406(0x112)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x11b)],_0x1de263['immediateDecoder']);break;case Instruction['STORE_IND_U16']:this[_0x490406(0x117)][_0x490406(0x119)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x11b)],_0x1de263[_0x490406(0x136)]);break;case Instruction[_0x490406(0x130)]:this[_0x490406(0x117)][_0x490406(0x12d)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x11b)],_0x1de263[_0x490406(0x136)]);break;case Instruction[_0x490406(0x12f)]:this[_0x490406(0x137)][_0x490406(0x132)](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x11b)],_0x1de263[_0x490406(0x136)]);break;case Instruction[_0x490406(0xff)]:this[_0x490406(0x137)][_0x490406(0x114)](_0x1de263[_0x490406(0x131)],_0x1de263[_0x490406(0x11b)],_0x1de263[_0x490406(0x136)]);break;case Instruction[_0x490406(0x105)]:this['loadOps'][_0x490406(0x10d)](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x11b)],_0x1de263[_0x490406(0x136)]);break;case Instruction[_0x490406(0x127)]:this[_0x490406(0x137)][_0x490406(0x128)](_0x1de263['firstRegisterIndex'],_0x1de263[_0x490406(0x11b)],_0x1de263['immediateDecoder']);break;case Instruction[_0x490406(0x104)]:this[_0x490406(0x137)][_0x490406(0x12e)](_0x1de263[_0x490406(0x131)],_0x1de263['secondRegisterIndex'],_0x1de263['immediateDecoder']);break;}}} | ||
var a37_0x50f930=a37_0x585f;function a37_0x4add(){var _0xa3b3c1=['setLessThanSignedImmediate','CMOV_NZ_IMM','SET_LT_U_IMM','storeIndU32','loadOps','xorImmediate','negAddImmediate','SHAR_R_IMM','SET_LT_S_IMM','MUL_IMM','27118rbhWnj','setGreaterThanSignedImmediate','238265zifjjR','STORE_IND_U8','getUnsigned','shiftLogicalRightImmediate','mathOps','addImmediate','MUL_UPPER_S_S_IMM','11qXBlrF','SET_GT_U_IMM','loadIndU16','582EqEWGT','AND_IMM','secondRegisterIndex','21479710YnNzbf','6764310DMcoyx','loadIndI8','shiftArithmeticRightImmediateAlternative','storeIndU16','loadIndI16','setGreaterThanUnsignedImmediate','storeOps','CMOV_IZ_IMM','shiftArithmeticRightImmediate','LOAD_IND_U8','booleanOps','STORE_IND_U16','4933362IiLwFJ','bitOps','SHLO_L_IMM','immediateDecoder','SET_GT_S_IMM','80GORjDk','setLessThanUnsignedImmediate','dispatch','moveOps','shiftLogicalLeftImmediate','8728DfvneS','firstRegisterIndex','SHLO_L_IMM_ALT','XOR_IMM','OR_IMM','getSigned','mulImmediate','shiftLogicalLeftImmediateAlternative','LOAD_IND_U16','cmovIfZeroImmediate','LOAD_IND_I16','shiftOps','334McEqnG','4195816wtUfnO'];a37_0x4add=function(){return _0xa3b3c1;};return a37_0x4add();}function a37_0x585f(_0x2312f1,_0x2d8a65){var _0x4adda5=a37_0x4add();return a37_0x585f=function(_0x585fce,_0x33f21b){_0x585fce=_0x585fce-0x77;var _0x48459b=_0x4adda5[_0x585fce];return _0x48459b;},a37_0x585f(_0x2312f1,_0x2d8a65);}(function(_0x3ecb7c,_0x1d89d4){var _0x572bec=a37_0x585f,_0x47ce59=_0x3ecb7c();while(!![]){try{var _0xb9703f=parseInt(_0x572bec(0x91))/0x1*(parseInt(_0x572bec(0x9d))/0x2)+-parseInt(_0x572bec(0x87))/0x3+parseInt(_0x572bec(0x8c))/0x4*(-parseInt(_0x572bec(0xab))/0x5)+-parseInt(_0x572bec(0x77))/0x6*(parseInt(_0x572bec(0xa9))/0x7)+-parseInt(_0x572bec(0x9e))/0x8+parseInt(_0x572bec(0x7b))/0x9+-parseInt(_0x572bec(0x7a))/0xa*(-parseInt(_0x572bec(0xb2))/0xb);if(_0xb9703f===_0x1d89d4)break;else _0x47ce59['push'](_0x47ce59['shift']());}catch(_0x13cadf){_0x47ce59['push'](_0x47ce59['shift']());}}}(a37_0x4add,0xd1ce8));import{Instruction}from'../instruction';export class TwoRegsOneImmDispatcher{constructor(_0x77925,_0x4e1703,_0xf2989c,_0x355a23,_0x8e361f,_0x2559bd,_0x177e75){var _0x4df9ba=a37_0x585f;this[_0x4df9ba(0xaf)]=_0x77925,this[_0x4df9ba(0x9c)]=_0x4e1703,this[_0x4df9ba(0x88)]=_0xf2989c,this[_0x4df9ba(0x85)]=_0x355a23,this[_0x4df9ba(0x8f)]=_0x8e361f,this[_0x4df9ba(0x81)]=_0x2559bd,this[_0x4df9ba(0xa3)]=_0x177e75;}[a37_0x50f930(0x8e)](_0x2ddf3f,_0x41de3d){var _0x5aa568=a37_0x50f930;switch(_0x2ddf3f){case Instruction['ADD_IMM']:this[_0x5aa568(0xaf)][_0x5aa568(0xb0)](_0x41de3d['firstRegisterIndex'],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xa8)]:this['mathOps']['mulImmediate'](_0x41de3d['firstRegisterIndex'],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0x96)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction['MUL_UPPER_U_U_IMM']:this['mathOps']['mulImmediate'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d['immediateDecoder'][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xb1)]:this[_0x5aa568(0xaf)][_0x5aa568(0x97)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0x96)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction['NEG_ADD_IMM']:this['mathOps'][_0x5aa568(0xa5)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0x89)]:this[_0x5aa568(0x9c)][_0x5aa568(0x90)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0x93)]:this['shiftOps'][_0x5aa568(0x98)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getUnsigned'](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction['SHLO_R_IMM']:this['shiftOps'][_0x5aa568(0xae)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction['SHLO_R_IMM_ALT']:this[_0x5aa568(0x9c)]['shiftLogicalRightImmediateAlternative'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xa6)]:this[_0x5aa568(0x9c)][_0x5aa568(0x83)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getSigned'](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction['SHAR_R_IMM_ALT']:this[_0x5aa568(0x9c)][_0x5aa568(0x7d)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0x96)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0x95)]:this[_0x5aa568(0x88)]['orImmediate'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d['secondRegisterIndex']);break;case Instruction[_0x5aa568(0x78)]:this[_0x5aa568(0x88)]['andImmediate'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getUnsigned'](),_0x41de3d['secondRegisterIndex']);break;case Instruction[_0x5aa568(0x94)]:this[_0x5aa568(0x88)][_0x5aa568(0xa4)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getUnsigned'](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xa7)]:this['booleanOps'][_0x5aa568(0x9f)](_0x41de3d['firstRegisterIndex'],_0x41de3d['immediateDecoder'][_0x5aa568(0x96)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xa1)]:this[_0x5aa568(0x85)][_0x5aa568(0x8d)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getUnsigned'](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0x8b)]:this[_0x5aa568(0x85)][_0x5aa568(0xaa)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d['immediateDecoder'][_0x5aa568(0x96)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xb3)]:this['booleanOps'][_0x5aa568(0x80)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)][_0x5aa568(0xad)](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0x82)]:this[_0x5aa568(0x8f)][_0x5aa568(0x9a)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getUnsigned'](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xa0)]:this[_0x5aa568(0x8f)]['cmovIfNotZeroImmediate'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x8a)]['getUnsigned'](),_0x41de3d[_0x5aa568(0x79)]);break;case Instruction[_0x5aa568(0xac)]:this['storeOps']['storeIndU8'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x79)],_0x41de3d['immediateDecoder']);break;case Instruction[_0x5aa568(0x86)]:this[_0x5aa568(0x81)][_0x5aa568(0x7e)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x79)],_0x41de3d[_0x5aa568(0x8a)]);break;case Instruction['STORE_IND_U32']:this[_0x5aa568(0x81)][_0x5aa568(0xa2)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x79)],_0x41de3d[_0x5aa568(0x8a)]);break;case Instruction[_0x5aa568(0x84)]:this['loadOps']['loadIndU8'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x79)],_0x41de3d[_0x5aa568(0x8a)]);break;case Instruction[_0x5aa568(0x99)]:this[_0x5aa568(0xa3)][_0x5aa568(0xb4)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x79)],_0x41de3d[_0x5aa568(0x8a)]);break;case Instruction['LOAD_IND_U32']:this['loadOps']['loadIndU32'](_0x41de3d[_0x5aa568(0x92)],_0x41de3d[_0x5aa568(0x79)],_0x41de3d[_0x5aa568(0x8a)]);break;case Instruction['LOAD_IND_I8']:this[_0x5aa568(0xa3)][_0x5aa568(0x7c)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d['secondRegisterIndex'],_0x41de3d[_0x5aa568(0x8a)]);break;case Instruction[_0x5aa568(0x9b)]:this[_0x5aa568(0xa3)][_0x5aa568(0x7f)](_0x41de3d[_0x5aa568(0x92)],_0x41de3d['secondRegisterIndex'],_0x41de3d[_0x5aa568(0x8a)]);break;}}} |
@@ -1,1 +0,1 @@ | ||
function a35_0x46eb(_0x37c259,_0x406550){var _0x3fc0ee=a35_0x3fc0();return a35_0x46eb=function(_0x46eb5d,_0x3d4a41){_0x46eb5d=_0x46eb5d-0x17a;var _0x40364d=_0x3fc0ee[_0x46eb5d];return _0x40364d;},a35_0x46eb(_0x37c259,_0x406550);}var a35_0x5d9120=a35_0x46eb;(function(_0x11ef0d,_0x38fd49){var _0x58ca2a=a35_0x46eb,_0x9cb5ee=_0x11ef0d();while(!![]){try{var _0x12fe25=-parseInt(_0x58ca2a(0x191))/0x1+parseInt(_0x58ca2a(0x189))/0x2*(parseInt(_0x58ca2a(0x185))/0x3)+parseInt(_0x58ca2a(0x186))/0x4+parseInt(_0x58ca2a(0x17f))/0x5*(-parseInt(_0x58ca2a(0x188))/0x6)+parseInt(_0x58ca2a(0x183))/0x7+-parseInt(_0x58ca2a(0x17c))/0x8+-parseInt(_0x58ca2a(0x18f))/0x9*(-parseInt(_0x58ca2a(0x18b))/0xa);if(_0x12fe25===_0x38fd49)break;else _0x9cb5ee['push'](_0x9cb5ee['shift']());}catch(_0x59ad7b){_0x9cb5ee['push'](_0x9cb5ee['shift']());}}}(a35_0x3fc0,0xc2dd9));function a35_0x3fc0(){var _0x3eeec7=['dispatch','BRANCH_LT_S','firstRegisterIndex','5432455XnkyDm','branchGeSigned','1703697QiDvmd','3860444wiYYcD','secondRegisterIndex','2514FMqUBe','2VvWCIw','branchLtUnsigned','30gyNIHi','branchOps','BRANCH_EQ','BRANCH_NE','1588995SmLCQh','BRANCH_GE_S','205558KjMjbT','branchGeUnsigned','offset','8240912AccKye','branchEq','BRANCH_GE_U','9605gRyKQi'];a35_0x3fc0=function(){return _0x3eeec7;};return a35_0x3fc0();}import{Instruction}from'../instruction';export class TwoRegsOneOffsetDispatcher{constructor(_0x4187a8){var _0x2bca9b=a35_0x46eb;this[_0x2bca9b(0x18c)]=_0x4187a8;}[a35_0x5d9120(0x180)](_0x140d7a,_0x1eeed2){var _0x4a0d7d=a35_0x5d9120;switch(_0x140d7a){case Instruction[_0x4a0d7d(0x18d)]:this[_0x4a0d7d(0x18c)][_0x4a0d7d(0x17d)](_0x1eeed2[_0x4a0d7d(0x182)],_0x1eeed2['secondRegisterIndex'],_0x1eeed2[_0x4a0d7d(0x17b)]);break;case Instruction[_0x4a0d7d(0x18e)]:this[_0x4a0d7d(0x18c)]['branchNe'](_0x1eeed2[_0x4a0d7d(0x182)],_0x1eeed2[_0x4a0d7d(0x187)],_0x1eeed2[_0x4a0d7d(0x17b)]);break;case Instruction['BRANCH_LT_U']:this[_0x4a0d7d(0x18c)][_0x4a0d7d(0x18a)](_0x1eeed2['firstRegisterIndex'],_0x1eeed2['secondRegisterIndex'],_0x1eeed2[_0x4a0d7d(0x17b)]);break;case Instruction[_0x4a0d7d(0x181)]:this[_0x4a0d7d(0x18c)]['branchLtSigned'](_0x1eeed2[_0x4a0d7d(0x182)],_0x1eeed2[_0x4a0d7d(0x187)],_0x1eeed2['offset']);break;case Instruction[_0x4a0d7d(0x17e)]:this['branchOps'][_0x4a0d7d(0x17a)](_0x1eeed2[_0x4a0d7d(0x182)],_0x1eeed2[_0x4a0d7d(0x187)],_0x1eeed2[_0x4a0d7d(0x17b)]);break;case Instruction[_0x4a0d7d(0x190)]:this[_0x4a0d7d(0x18c)][_0x4a0d7d(0x184)](_0x1eeed2[_0x4a0d7d(0x182)],_0x1eeed2[_0x4a0d7d(0x187)],_0x1eeed2[_0x4a0d7d(0x17b)]);break;}}} | ||
function a38_0x5a01(){var _0x4d3fcb=['9133IkMSfe','1516731GNtbsR','8952881NLoWma','110WxqrCT','nextPc','branchEq','BRANCH_EQ','105342ALSClW','dispatch','190ByxHcE','35070585kxbuMN','8pqBgRY','BRANCH_GE_S','branchOps','firstRegisterIndex','secondRegisterIndex','branchGeUnsigned','7122303ZjtMqd','BRANCH_LT_S','8BRQkBu','12042940TtYfxl','branchGeSigned'];a38_0x5a01=function(){return _0x4d3fcb;};return a38_0x5a01();}var a38_0xb17572=a38_0x1be7;function a38_0x1be7(_0x525408,_0x44008a){var _0x5a0162=a38_0x5a01();return a38_0x1be7=function(_0x1be748,_0xe59d12){_0x1be748=_0x1be748-0x175;var _0x53d458=_0x5a0162[_0x1be748];return _0x53d458;},a38_0x1be7(_0x525408,_0x44008a);}(function(_0x5cac1b,_0x7a1b40){var _0x5e4746=a38_0x1be7,_0x40e9f7=_0x5cac1b();while(!![]){try{var _0x3707c0=-parseInt(_0x5e4746(0x180))/0x1*(parseInt(_0x5e4746(0x183))/0x2)+parseInt(_0x5e4746(0x181))/0x3*(-parseInt(_0x5e4746(0x17d))/0x4)+parseInt(_0x5e4746(0x189))/0x5*(parseInt(_0x5e4746(0x187))/0x6)+-parseInt(_0x5e4746(0x182))/0x7*(parseInt(_0x5e4746(0x175))/0x8)+parseInt(_0x5e4746(0x17b))/0x9+-parseInt(_0x5e4746(0x17e))/0xa+parseInt(_0x5e4746(0x18a))/0xb;if(_0x3707c0===_0x7a1b40)break;else _0x40e9f7['push'](_0x40e9f7['shift']());}catch(_0x448177){_0x40e9f7['push'](_0x40e9f7['shift']());}}}(a38_0x5a01,0x9eb26));import{Instruction}from'../instruction';export class TwoRegsOneOffsetDispatcher{constructor(_0x6e8fa){var _0x3df850=a38_0x1be7;this[_0x3df850(0x177)]=_0x6e8fa;}[a38_0xb17572(0x188)](_0x23801a,_0x543585){var _0x5b3690=a38_0xb17572;switch(_0x23801a){case Instruction[_0x5b3690(0x186)]:this[_0x5b3690(0x177)][_0x5b3690(0x185)](_0x543585[_0x5b3690(0x178)],_0x543585[_0x5b3690(0x179)],_0x543585['nextPc']);break;case Instruction['BRANCH_NE']:this[_0x5b3690(0x177)]['branchNe'](_0x543585[_0x5b3690(0x178)],_0x543585[_0x5b3690(0x179)],_0x543585[_0x5b3690(0x184)]);break;case Instruction['BRANCH_LT_U']:this['branchOps']['branchLtUnsigned'](_0x543585[_0x5b3690(0x178)],_0x543585[_0x5b3690(0x179)],_0x543585['nextPc']);break;case Instruction[_0x5b3690(0x17c)]:this[_0x5b3690(0x177)]['branchLtSigned'](_0x543585[_0x5b3690(0x178)],_0x543585[_0x5b3690(0x179)],_0x543585['nextPc']);break;case Instruction['BRANCH_GE_U']:this[_0x5b3690(0x177)][_0x5b3690(0x17a)](_0x543585[_0x5b3690(0x178)],_0x543585[_0x5b3690(0x179)],_0x543585[_0x5b3690(0x184)]);break;case Instruction[_0x5b3690(0x176)]:this[_0x5b3690(0x177)][_0x5b3690(0x17f)](_0x543585[_0x5b3690(0x178)],_0x543585[_0x5b3690(0x179)],_0x543585['nextPc']);break;}}} |
@@ -1,1 +0,1 @@ | ||
var a36_0x198910=a36_0x4c04;(function(_0xe791e7,_0x53a25e){var _0x5d6c56=a36_0x4c04,_0x128847=_0xe791e7();while(!![]){try{var _0x1b0627=parseInt(_0x5d6c56(0x1e9))/0x1*(-parseInt(_0x5d6c56(0x1dc))/0x2)+-parseInt(_0x5d6c56(0x1e0))/0x3+parseInt(_0x5d6c56(0x1e2))/0x4*(-parseInt(_0x5d6c56(0x1e4))/0x5)+parseInt(_0x5d6c56(0x1e8))/0x6+-parseInt(_0x5d6c56(0x1db))/0x7*(-parseInt(_0x5d6c56(0x1e3))/0x8)+parseInt(_0x5d6c56(0x1eb))/0x9+-parseInt(_0x5d6c56(0x1e6))/0xa*(-parseInt(_0x5d6c56(0x1df))/0xb);if(_0x1b0627===_0x53a25e)break;else _0x128847['push'](_0x128847['shift']());}catch(_0x1b05b6){_0x128847['push'](_0x128847['shift']());}}}(a36_0x1461,0x7c68f));function a36_0x4c04(_0xf970b9,_0x8bd2eb){var _0x1461af=a36_0x1461();return a36_0x4c04=function(_0x4c0443,_0x140c73){_0x4c0443=_0x4c0443-0x1db;var _0x32d37e=_0x1461af[_0x4c0443];return _0x32d37e;},a36_0x4c04(_0xf970b9,_0x8bd2eb);}import{Instruction}from'../instruction';export class TwoRegsTwoImmsDispatcher{constructor(_0xf37c3e,_0x11a005){var _0x17d913=a36_0x4c04;this[_0x17d913(0x1de)]=_0xf37c3e,this[_0x17d913(0x1e1)]=_0x11a005;}[a36_0x198910(0x1ed)](_0x3ba735,_0x47fa3e){var _0x2d0bc8=a36_0x198910;switch(_0x3ba735){case Instruction['LOAD_IMM_JUMP_IND']:this[_0x2d0bc8(0x1de)][_0x2d0bc8(0x1ec)](_0x47fa3e[_0x2d0bc8(0x1e7)],_0x47fa3e[_0x2d0bc8(0x1e5)][_0x2d0bc8(0x1ea)]()),this[_0x2d0bc8(0x1e1)]['jumpInd'](_0x47fa3e['secondImmediateDecoder'][_0x2d0bc8(0x1ea)](),_0x47fa3e[_0x2d0bc8(0x1dd)]);break;}}}function a36_0x1461(){var _0x530ac0=['loadImmediate','dispatch','217231emTZIA','18094ZmAcvD','secondRegisterIndex','loadOps','5962QhyNPn','2052495VcYtBz','dynamicJumpOps','484JMySLr','8AjTKuC','13185plPnYn','firstImmediateDecoder','10060lUrgpR','firstRegisterIndex','3205278tbjUMh','49qnNnSP','getUnsigned','7610670KaRFra'];a36_0x1461=function(){return _0x530ac0;};return a36_0x1461();} | ||
(function(_0xac4d78,_0x1ae35b){var _0x3c0a35=a39_0x3753,_0x399274=_0xac4d78();while(!![]){try{var _0x21b204=parseInt(_0x3c0a35(0x1bf))/0x1+-parseInt(_0x3c0a35(0x1bb))/0x2+parseInt(_0x3c0a35(0x1bd))/0x3+-parseInt(_0x3c0a35(0x1b2))/0x4*(parseInt(_0x3c0a35(0x1b3))/0x5)+parseInt(_0x3c0a35(0x1c4))/0x6*(parseInt(_0x3c0a35(0x1c2))/0x7)+-parseInt(_0x3c0a35(0x1b7))/0x8+-parseInt(_0x3c0a35(0x1be))/0x9;if(_0x21b204===_0x1ae35b)break;else _0x399274['push'](_0x399274['shift']());}catch(_0x4d6161){_0x399274['push'](_0x399274['shift']());}}}(a39_0x2b18,0x4a86c));import{Instruction}from'../instruction';function a39_0x3753(_0x4399a1,_0x11f6ff){var _0x2b1861=a39_0x2b18();return a39_0x3753=function(_0x3753d1,_0x40faf7){_0x3753d1=_0x3753d1-0x1b2;var _0x2a8745=_0x2b1861[_0x3753d1];return _0x2a8745;},a39_0x3753(_0x4399a1,_0x11f6ff);}export class TwoRegsTwoImmsDispatcher{constructor(_0x2318e7,_0x4a2c87){var _0x4758f4=a39_0x3753;this['loadOps']=_0x2318e7,this[_0x4758f4(0x1b4)]=_0x4a2c87;}['dispatch'](_0x57a373,_0x1e4cb0){var _0x562705=a39_0x3753;switch(_0x57a373){case Instruction[_0x562705(0x1b5)]:this[_0x562705(0x1b6)][_0x562705(0x1bc)](_0x1e4cb0[_0x562705(0x1c3)],_0x1e4cb0[_0x562705(0x1c1)][_0x562705(0x1b8)]()),this[_0x562705(0x1b4)][_0x562705(0x1b9)](_0x1e4cb0[_0x562705(0x1ba)][_0x562705(0x1b8)](),_0x1e4cb0[_0x562705(0x1c0)]);break;}}}function a39_0x2b18(){var _0x510191=['LOAD_IMM_JUMP_IND','loadOps','677984hrxFfK','getUnsigned','jumpInd','secondImmediateDecoder','564176yLJniK','loadImmediate','1636542fKFHaH','3660453ctSGWD','580256gysNsr','secondRegisterIndex','firstImmediateDecoder','7lyalNM','firstRegisterIndex','1115628iBorbs','931580CYxdaN','5uKcCJA','dynamicJumpOps'];a39_0x2b18=function(){return _0x510191;};return a39_0x2b18();} |
@@ -1,1 +0,1 @@ | ||
function a11_0x3bac(){var _0x397d7b=['1514556HlgkXm','23185416TrmXpy','orImmediate','119NpYOyT','asUnsigned','2740210vyDaFz','1498972lDFkyr','142518HFkIVq','4443580zUaCho','andImmediate','3430172cBDGbB','DhOoo','regs','kRaWx','xor','and','xorImmediate'];a11_0x3bac=function(){return _0x397d7b;};return a11_0x3bac();}var a11_0x53a49c=a11_0x11bd;(function(_0x2c7884,_0x569163){var _0x1a15d8=a11_0x11bd,_0x22fe58=_0x2c7884();while(!![]){try{var _0x121b36=-parseInt(_0x1a15d8(0x7f))/0x1+-parseInt(_0x1a15d8(0x7e))/0x2+-parseInt(_0x1a15d8(0x8a))/0x3+parseInt(_0x1a15d8(0x83))/0x4+parseInt(_0x1a15d8(0x81))/0x5+parseInt(_0x1a15d8(0x80))/0x6*(-parseInt(_0x1a15d8(0x7c))/0x7)+parseInt(_0x1a15d8(0x7a))/0x8;if(_0x121b36===_0x569163)break;else _0x22fe58['push'](_0x22fe58['shift']());}catch(_0x2375f9){_0x22fe58['push'](_0x22fe58['shift']());}}}(a11_0x3bac,0xd3992));function a11_0x11bd(_0x3488ca,_0x15081d){var _0x3bac24=a11_0x3bac();return a11_0x11bd=function(_0x11bdcd,_0x595e01){_0x11bdcd=_0x11bdcd-0x7a;var _0x553a32=_0x3bac24[_0x11bdcd];return _0x553a32;},a11_0x11bd(_0x3488ca,_0x15081d);}export class BitOps{constructor(_0x42603c){var _0x140034=a11_0x11bd;this[_0x140034(0x85)]=_0x42603c;}['or'](_0x2d2e7e,_0x44c854,_0x4a2210){var _0x2dc556=a11_0x11bd;this[_0x2dc556(0x7b)](_0x2d2e7e,this[_0x2dc556(0x85)]['asUnsigned'][_0x44c854],_0x4a2210);}[a11_0x53a49c(0x7b)](_0x2e5871,_0x37aff4,_0x1ba9fa){var _0x12fc9d=a11_0x53a49c,_0x4e2e29={'DhOoo':function(_0x5ef2eb,_0x535f0b){return _0x5ef2eb|_0x535f0b;}};this['regs'][_0x12fc9d(0x7d)][_0x1ba9fa]=_0x4e2e29[_0x12fc9d(0x84)](this[_0x12fc9d(0x85)][_0x12fc9d(0x7d)][_0x2e5871],_0x37aff4);}[a11_0x53a49c(0x88)](_0x515792,_0x1f7b85,_0x38fce5){var _0x22b7c3=a11_0x53a49c;this[_0x22b7c3(0x82)](_0x515792,this[_0x22b7c3(0x85)][_0x22b7c3(0x7d)][_0x1f7b85],_0x38fce5);}[a11_0x53a49c(0x82)](_0x24db82,_0x1c4beb,_0x2cae09){var _0x5d61fa=a11_0x53a49c;this[_0x5d61fa(0x85)][_0x5d61fa(0x7d)][_0x2cae09]=this[_0x5d61fa(0x85)]['asUnsigned'][_0x24db82]&_0x1c4beb;}[a11_0x53a49c(0x87)](_0x4bf86f,_0x3300ca,_0x4672e0){var _0x3476b3=a11_0x53a49c;this['xorImmediate'](_0x4bf86f,this[_0x3476b3(0x85)][_0x3476b3(0x7d)][_0x3300ca],_0x4672e0);}[a11_0x53a49c(0x89)](_0x412af0,_0x1044ab,_0xfc89c4){var _0x2560c9=a11_0x53a49c,_0x5b7b94={'kRaWx':function(_0x57323e,_0x33db86){return _0x57323e^_0x33db86;}};this['regs']['asUnsigned'][_0xfc89c4]=_0x5b7b94[_0x2560c9(0x86)](this[_0x2560c9(0x85)][_0x2560c9(0x7d)][_0x412af0],_0x1044ab);}} | ||
var a14_0x4ddb70=a14_0x60ca;(function(_0x2c9035,_0x573c7a){var _0x5240cd=a14_0x60ca,_0x290c58=_0x2c9035();while(!![]){try{var _0xa4d182=parseInt(_0x5240cd(0xff))/0x1*(parseInt(_0x5240cd(0xfd))/0x2)+-parseInt(_0x5240cd(0x104))/0x3*(-parseInt(_0x5240cd(0xf8))/0x4)+-parseInt(_0x5240cd(0xfc))/0x5+parseInt(_0x5240cd(0xfb))/0x6+parseInt(_0x5240cd(0xf9))/0x7*(-parseInt(_0x5240cd(0x103))/0x8)+parseInt(_0x5240cd(0x107))/0x9+-parseInt(_0x5240cd(0xfa))/0xa;if(_0xa4d182===_0x573c7a)break;else _0x290c58['push'](_0x290c58['shift']());}catch(_0x561098){_0x290c58['push'](_0x290c58['shift']());}}}(a14_0xc6a5,0x37631));function a14_0xc6a5(){var _0x17030c=['16392iOumRS','7AIkuTJ','5916940SRgLUf','1261188cznpyj','406020rECsKZ','838XvypYz','sqctj','406TFVFDn','xor','regs','orImmediate','991384kLousZ','279CHKkPE','andImmediate','asUnsigned','2360340mKNRbm','xorImmediate'];a14_0xc6a5=function(){return _0x17030c;};return a14_0xc6a5();}function a14_0x60ca(_0x5eda36,_0x19b1a1){var _0xc6a532=a14_0xc6a5();return a14_0x60ca=function(_0x60caf4,_0x4f163c){_0x60caf4=_0x60caf4-0xf7;var _0x1af408=_0xc6a532[_0x60caf4];return _0x1af408;},a14_0x60ca(_0x5eda36,_0x19b1a1);}export class BitOps{constructor(_0x20acf9){var _0x57e15f=a14_0x60ca;this[_0x57e15f(0x101)]=_0x20acf9;}['or'](_0x5a1e24,_0x313031,_0x539eea){var _0x5b198f=a14_0x60ca;this['orImmediate'](_0x5a1e24,this[_0x5b198f(0x101)][_0x5b198f(0x106)][_0x313031],_0x539eea);}[a14_0x4ddb70(0x102)](_0x50ce43,_0x451189,_0x44a2de){var _0x108989=a14_0x4ddb70,_0x13936e={'APgAi':function(_0x5387b4,_0x221f78){return _0x5387b4|_0x221f78;}};this[_0x108989(0x101)][_0x108989(0x106)][_0x44a2de]=_0x13936e['APgAi'](this[_0x108989(0x101)]['asUnsigned'][_0x50ce43],_0x451189);}['and'](_0x1ef5f5,_0x4f3209,_0x2b5ae1){var _0xdee643=a14_0x4ddb70;this[_0xdee643(0x105)](_0x1ef5f5,this[_0xdee643(0x101)][_0xdee643(0x106)][_0x4f3209],_0x2b5ae1);}[a14_0x4ddb70(0x105)](_0x4fd39c,_0x51f8ab,_0xca473d){var _0x3fb9c3=a14_0x4ddb70,_0x10209e={'sqctj':function(_0x5b485b,_0x278d15){return _0x5b485b&_0x278d15;}};this[_0x3fb9c3(0x101)]['asUnsigned'][_0xca473d]=_0x10209e[_0x3fb9c3(0xfe)](this[_0x3fb9c3(0x101)][_0x3fb9c3(0x106)][_0x4fd39c],_0x51f8ab);}[a14_0x4ddb70(0x100)](_0x41f03e,_0x10d7b6,_0x69a0fb){var _0x56fb2d=a14_0x4ddb70;this[_0x56fb2d(0xf7)](_0x41f03e,this[_0x56fb2d(0x101)]['asUnsigned'][_0x10d7b6],_0x69a0fb);}['xorImmediate'](_0x4520d4,_0x498815,_0x52e7c6){var _0x417eba=a14_0x4ddb70;this[_0x417eba(0x101)][_0x417eba(0x106)][_0x52e7c6]=this[_0x417eba(0x101)][_0x417eba(0x106)][_0x4520d4]^_0x498815;}} |
@@ -1,1 +0,1 @@ | ||
var a12_0x327a37=a12_0x46ee;(function(_0x140a1b,_0x246afc){var _0x36f847=a12_0x46ee,_0x4b6ae8=_0x140a1b();while(!![]){try{var _0x3c7b9b=-parseInt(_0x36f847(0x137))/0x1*(parseInt(_0x36f847(0x13d))/0x2)+-parseInt(_0x36f847(0x139))/0x3*(-parseInt(_0x36f847(0x13c))/0x4)+-parseInt(_0x36f847(0x13e))/0x5+parseInt(_0x36f847(0x138))/0x6+parseInt(_0x36f847(0x13a))/0x7+-parseInt(_0x36f847(0x134))/0x8+-parseInt(_0x36f847(0x141))/0x9*(-parseInt(_0x36f847(0x133))/0xa);if(_0x3c7b9b===_0x246afc)break;else _0x4b6ae8['push'](_0x4b6ae8['shift']());}catch(_0x222af5){_0x4b6ae8['push'](_0x4b6ae8['shift']());}}}(a12_0x1124,0x71e93));function a12_0x46ee(_0x3e3767,_0x38b70b){var _0x112448=a12_0x1124();return a12_0x46ee=function(_0x46ee25,_0x332da1){_0x46ee25=_0x46ee25-0x12f;var _0x5b8661=_0x112448[_0x46ee25];return _0x5b8661;},a12_0x46ee(_0x3e3767,_0x38b70b);}function a12_0x1124(){var _0x30b9c4=['889531Ohbvjw','4186824XvWZqe','6MHpEjJ','3821888tHVNdS','regs','1310444mORDqn','2xlytAZ','4138170AFEMkw','asSigned','setGreaterThanSignedImmediate','18KvBkPc','setLessThanUnsignedImmediate','asUnsigned','setGreaterThanUnsignedImmediate','setLessThanUnsigned','5283890ZWSUlO','6176352mOmBxh','setLessThanSigned','eiXQN'];a12_0x1124=function(){return _0x30b9c4;};return a12_0x1124();}export class BooleanOps{constructor(_0x39e2db){var _0x519d3d=a12_0x46ee;this[_0x519d3d(0x13b)]=_0x39e2db;}['setLessThanSignedImmediate'](_0x396dc7,_0x2a2945,_0x6b07b4){var _0x203aee=a12_0x46ee,_0x5aaae2={'eiXQN':function(_0x1c8e6d,_0x20cb28){return _0x1c8e6d<_0x20cb28;}};this[_0x203aee(0x13b)][_0x203aee(0x130)][_0x6b07b4]=_0x5aaae2[_0x203aee(0x136)](this[_0x203aee(0x13b)][_0x203aee(0x13f)][_0x396dc7],_0x2a2945)?0x1:0x0;}[a12_0x327a37(0x12f)](_0x17c58d,_0x341dda,_0x1474da){var _0x494435=a12_0x327a37;this[_0x494435(0x13b)]['asUnsigned'][_0x1474da]=this[_0x494435(0x13b)][_0x494435(0x130)][_0x17c58d]<_0x341dda?0x1:0x0;}[a12_0x327a37(0x135)](_0x193b11,_0x38c8c5,_0x570ca1){this['setLessThanSignedImmediate'](_0x38c8c5,this['regs']['asSigned'][_0x193b11],_0x570ca1);}[a12_0x327a37(0x132)](_0x3d4286,_0x1b0bcf,_0x2ee943){var _0x1c06ed=a12_0x327a37;this[_0x1c06ed(0x12f)](_0x1b0bcf,this[_0x1c06ed(0x13b)][_0x1c06ed(0x130)][_0x3d4286],_0x2ee943);}[a12_0x327a37(0x140)](_0x10df85,_0x550560,_0x145765){var _0x3d48d1=a12_0x327a37;this[_0x3d48d1(0x13b)][_0x3d48d1(0x130)][_0x145765]=this[_0x3d48d1(0x13b)][_0x3d48d1(0x13f)][_0x10df85]>_0x550560?0x1:0x0;}[a12_0x327a37(0x131)](_0xb39044,_0x55cd4a,_0x4e804e){var _0xb2ab5=a12_0x327a37;this[_0xb2ab5(0x13b)][_0xb2ab5(0x130)][_0x4e804e]=this[_0xb2ab5(0x13b)][_0xb2ab5(0x130)][_0xb39044]>_0x55cd4a?0x1:0x0;}} | ||
function a15_0x2a9e(_0x2f27e7,_0x3fd89d){var _0x9bb50a=a15_0x9bb5();return a15_0x2a9e=function(_0x2a9e20,_0x15de54){_0x2a9e20=_0x2a9e20-0x177;var _0xde442f=_0x9bb50a[_0x2a9e20];return _0xde442f;},a15_0x2a9e(_0x2f27e7,_0x3fd89d);}function a15_0x9bb5(){var _0x62b008=['552OKrvNA','kNNHq','5528985sVPYLS','setLessThanUnsignedImmediate','66287RoMkjF','141417urkWSp','setGreaterThanSignedImmediate','2WpBkSB','5412736VFlztJ','804wwhdYm','regs','10578205bsNpSF','gvaWB','10AzIeRP','6Ksixrz','asUnsigned','3EhhnEa','setLessThanUnsigned','asSigned','setLessThanSigned','setGreaterThanUnsignedImmediate','75603hyTvdG','1208740ujVvfF'];a15_0x9bb5=function(){return _0x62b008;};return a15_0x9bb5();}var a15_0x39e2d4=a15_0x2a9e;(function(_0x54bb04,_0x8fe651){var _0x4c16c7=a15_0x2a9e,_0x541706=_0x54bb04();while(!![]){try{var _0x8e898d=-parseInt(_0x4c16c7(0x177))/0x1*(-parseInt(_0x4c16c7(0x180))/0x2)+parseInt(_0x4c16c7(0x189))/0x3*(-parseInt(_0x4c16c7(0x178))/0x4)+parseInt(_0x4c16c7(0x17b))/0x5+parseInt(_0x4c16c7(0x187))/0x6*(-parseInt(_0x4c16c7(0x181))/0x7)+parseInt(_0x4c16c7(0x179))/0x8*(parseInt(_0x4c16c7(0x17e))/0x9)+-parseInt(_0x4c16c7(0x186))/0xa*(parseInt(_0x4c16c7(0x184))/0xb)+parseInt(_0x4c16c7(0x182))/0xc*(parseInt(_0x4c16c7(0x17d))/0xd);if(_0x8e898d===_0x8fe651)break;else _0x541706['push'](_0x541706['shift']());}catch(_0x525320){_0x541706['push'](_0x541706['shift']());}}}(a15_0x9bb5,0x8b31e));export class BooleanOps{constructor(_0x41a876){var _0x32cb8a=a15_0x2a9e;this[_0x32cb8a(0x183)]=_0x41a876;}['setLessThanSignedImmediate'](_0x11577c,_0x62f0b2,_0x4b1139){var _0x4aab1a=a15_0x2a9e;this['regs'][_0x4aab1a(0x188)][_0x4b1139]=this[_0x4aab1a(0x183)][_0x4aab1a(0x18b)][_0x11577c]<_0x62f0b2?0x1:0x0;}[a15_0x39e2d4(0x17c)](_0x9586d7,_0x12f61e,_0x7ffef7){var _0xf257a3=a15_0x39e2d4,_0x59a868={'kNNHq':function(_0x5f257e,_0x543131){return _0x5f257e<_0x543131;}};this[_0xf257a3(0x183)]['asUnsigned'][_0x7ffef7]=_0x59a868[_0xf257a3(0x17a)](this[_0xf257a3(0x183)]['asUnsigned'][_0x9586d7],_0x12f61e)?0x1:0x0;}[a15_0x39e2d4(0x18c)](_0xea5d24,_0x25fc4a,_0x51b237){var _0x5aef23=a15_0x39e2d4;this['setLessThanSignedImmediate'](_0x25fc4a,this[_0x5aef23(0x183)][_0x5aef23(0x18b)][_0xea5d24],_0x51b237);}[a15_0x39e2d4(0x18a)](_0x5199ef,_0x3b8da6,_0xdb024f){var _0x52ae52=a15_0x39e2d4;this['setLessThanUnsignedImmediate'](_0x3b8da6,this['regs'][_0x52ae52(0x188)][_0x5199ef],_0xdb024f);}[a15_0x39e2d4(0x17f)](_0x57a5da,_0x4ab66c,_0x2df707){var _0x3b6715=a15_0x39e2d4,_0x140d87={'jkjCX':function(_0x531ec6,_0x4a7085){return _0x531ec6>_0x4a7085;}};this[_0x3b6715(0x183)][_0x3b6715(0x188)][_0x2df707]=_0x140d87['jkjCX'](this[_0x3b6715(0x183)]['asSigned'][_0x57a5da],_0x4ab66c)?0x1:0x0;}[a15_0x39e2d4(0x18d)](_0x2e4d81,_0x5d66f3,_0x1dfc54){var _0x2894b7=a15_0x39e2d4,_0x450009={'gvaWB':function(_0x58124e,_0xf71577){return _0x58124e>_0xf71577;}};this[_0x2894b7(0x183)][_0x2894b7(0x188)][_0x1dfc54]=_0x450009[_0x2894b7(0x185)](this[_0x2894b7(0x183)][_0x2894b7(0x188)][_0x2e4d81],_0x5d66f3)?0x1:0x0;}} |
@@ -1,1 +0,1 @@ | ||
function a13_0x13e6(){var _0x14984d=['14ngrdmf','asUnsigned','3232528WUCwpz','WKYgg','1035FiKfsf','branchLtSigned','asSigned','branchEq','regs','branch','branchGtUnsignedImmediate','725AlAVEB','branchLtUnsignedImmediate','branchNe','branchLeSignedImmediate','branchLtSignedImmediate','branchLeUnsignedImmediate','YDOLa','393250vEqLQp','jump','oGWIS','bLSzU','branchEqImmediate','loadImmediateJump','33290pIHeAH','branchGeSignedImmediate','branchGeUnsigned','branchLtUnsigned','17356UhlQPD','soQfD','33bVOajc','instructionResult','branchGeSigned','branchGtSignedImmediate','1749408MEGEsY','73424kpRavn','branchNeImmediate','85644mwCAKe'];a13_0x13e6=function(){return _0x14984d;};return a13_0x13e6();}var a13_0x5c344f=a13_0x35fb;function a13_0x35fb(_0x2c03a4,_0x5eac6c){var _0x13e676=a13_0x13e6();return a13_0x35fb=function(_0x35fbcf,_0x1bedc9){_0x35fbcf=_0x35fbcf-0x1e4;var _0x2d940=_0x13e676[_0x35fbcf];return _0x2d940;},a13_0x35fb(_0x2c03a4,_0x5eac6c);}(function(_0xf69a59,_0xd25dec){var _0x16d759=a13_0x35fb,_0x533340=_0xf69a59();while(!![]){try{var _0x163a29=-parseInt(_0x16d759(0x1f7))/0x1+-parseInt(_0x16d759(0x1f9))/0x2*(parseInt(_0x16d759(0x1f2))/0x3)+parseInt(_0x16d759(0x1f0))/0x4*(parseInt(_0x16d759(0x205))/0x5)+parseInt(_0x16d759(0x1f6))/0x6+-parseInt(_0x16d759(0x1fa))/0x7*(-parseInt(_0x16d759(0x1fc))/0x8)+parseInt(_0x16d759(0x1fe))/0x9*(-parseInt(_0x16d759(0x1ec))/0xa)+-parseInt(_0x16d759(0x1e6))/0xb;if(_0x163a29===_0xd25dec)break;else _0x533340['push'](_0x533340['shift']());}catch(_0x381198){_0x533340['push'](_0x533340['shift']());}}}(a13_0x13e6,0xbaf6c));export class BranchOps{constructor(_0x51ca52,_0x438921){var _0x527cc7=a13_0x35fb;this[_0x527cc7(0x202)]=_0x51ca52,this['instructionResult']=_0x438921;}[a13_0x5c344f(0x203)](_0x4e7663,_0x503145){var _0x445661=a13_0x5c344f;if(!_0x503145)return;this[_0x445661(0x1f3)]['pcOffset']=_0x4e7663;}[a13_0x5c344f(0x1e7)](_0x4a7841){this['branch'](_0x4a7841,!![]);}[a13_0x5c344f(0x1eb)](_0x26bd05,_0x27c222,_0x18b976){var _0xf44375=a13_0x5c344f;this['regs'][_0xf44375(0x1fb)][_0x26bd05]=_0x27c222,this[_0xf44375(0x203)](_0x18b976,!![]);}[a13_0x5c344f(0x1ea)](_0x4e54b2,_0xd76a0c,_0x32ad93){var _0x2d1e2a=a13_0x5c344f,_0x496f9e={'oGWIS':function(_0x3e9d59,_0x56adf0){return _0x3e9d59===_0x56adf0;}};this[_0x2d1e2a(0x203)](_0x32ad93,_0x496f9e[_0x2d1e2a(0x1e8)](this[_0x2d1e2a(0x202)][_0x2d1e2a(0x1fb)][_0x4e54b2],_0xd76a0c));}[a13_0x5c344f(0x201)](_0x54d34e,_0x115de8,_0x2d2ef3){var _0x46b6c0=a13_0x5c344f;this[_0x46b6c0(0x1ea)](_0x54d34e,this[_0x46b6c0(0x202)][_0x46b6c0(0x1fb)][_0x115de8],_0x2d2ef3);}[a13_0x5c344f(0x1f8)](_0x4d86cb,_0x479133,_0x242a76){var _0x4c3cd1=a13_0x5c344f,_0x451e6c={'YJGpN':function(_0x5c6f4d,_0x2871b6){return _0x5c6f4d!==_0x2871b6;}};this[_0x4c3cd1(0x203)](_0x242a76,_0x451e6c['YJGpN'](this[_0x4c3cd1(0x202)][_0x4c3cd1(0x1fb)][_0x4d86cb],_0x479133));}[a13_0x5c344f(0x207)](_0x829832,_0x1cc813,_0x1c7186){var _0xc3d404=a13_0x5c344f;this[_0xc3d404(0x1f8)](_0x829832,this[_0xc3d404(0x202)][_0xc3d404(0x1fb)][_0x1cc813],_0x1c7186);}[a13_0x5c344f(0x206)](_0xbd9c84,_0x4893a4,_0x222b58){var _0x5e8cb3=a13_0x5c344f,_0xef338d={'VdUhO':function(_0x14466b,_0xbe4b1f){return _0x14466b<_0xbe4b1f;}};this[_0x5e8cb3(0x203)](_0x222b58,_0xef338d['VdUhO'](this[_0x5e8cb3(0x202)][_0x5e8cb3(0x1fb)][_0xbd9c84],_0x4893a4));}[a13_0x5c344f(0x1ef)](_0x5a704a,_0x229877,_0xba85be){var _0x553a99=a13_0x5c344f;this['branchLtUnsignedImmediate'](_0x5a704a,this[_0x553a99(0x202)][_0x553a99(0x1fb)][_0x229877],_0xba85be);}[a13_0x5c344f(0x1e4)](_0x5dfa48,_0x4f8774,_0x4e8312){var _0xa81d3b=a13_0x5c344f,_0x493c8f={'AIHvj':function(_0x579d6a,_0x208520){return _0x579d6a<=_0x208520;}};this[_0xa81d3b(0x203)](_0x4e8312,_0x493c8f['AIHvj'](this['regs'][_0xa81d3b(0x1fb)][_0x5dfa48],_0x4f8774));}[a13_0x5c344f(0x204)](_0x2db9a6,_0x587f2f,_0x1d682a){var _0x144716=a13_0x5c344f,_0x573bc5={'BenKI':function(_0x3114c3,_0xde1050){return _0x3114c3>_0xde1050;}};this[_0x144716(0x203)](_0x1d682a,_0x573bc5['BenKI'](this[_0x144716(0x202)][_0x144716(0x1fb)][_0x2db9a6],_0x587f2f));}['branchGeUnsignedImmediate'](_0x2240b,_0x4ba4e4,_0x47ff9b){var _0x3fe6a3=a13_0x5c344f,_0x466ad5={'soQfD':function(_0x19c265,_0x40ab9f){return _0x19c265>=_0x40ab9f;}};this['branch'](_0x47ff9b,_0x466ad5[_0x3fe6a3(0x1f1)](this[_0x3fe6a3(0x202)][_0x3fe6a3(0x1fb)][_0x2240b],_0x4ba4e4));}[a13_0x5c344f(0x1ee)](_0x3f39a3,_0x1385ec,_0x271e26){var _0x104f20=a13_0x5c344f;this['branchGeUnsignedImmediate'](_0x3f39a3,this[_0x104f20(0x202)]['asUnsigned'][_0x1385ec],_0x271e26);}[a13_0x5c344f(0x209)](_0xae2240,_0x364a68,_0x397260){var _0x63865a=a13_0x5c344f,_0x209f73={'WKYgg':function(_0x25828b,_0x349e25){return _0x25828b<_0x349e25;}};this[_0x63865a(0x203)](_0x397260,_0x209f73[_0x63865a(0x1fd)](this['regs'][_0x63865a(0x200)][_0xae2240],_0x364a68));}[a13_0x5c344f(0x1ff)](_0x20446a,_0x5d537a,_0x539bff){var _0x1218ac=a13_0x5c344f;this['branchLtSignedImmediate'](_0x20446a,this[_0x1218ac(0x202)][_0x1218ac(0x200)][_0x5d537a],_0x539bff);}[a13_0x5c344f(0x208)](_0xbf3d7,_0x457c8b,_0x6c2491){var _0x24def2=a13_0x5c344f,_0x54f530={'YDOLa':function(_0x2b6dfb,_0x35b770){return _0x2b6dfb<=_0x35b770;}};this[_0x24def2(0x203)](_0x6c2491,_0x54f530[_0x24def2(0x1e5)](this[_0x24def2(0x202)][_0x24def2(0x200)][_0xbf3d7],_0x457c8b));}[a13_0x5c344f(0x1f5)](_0xe11a6e,_0x2ddf17,_0x150afd){var _0x462aa8=a13_0x5c344f,_0x7ee7c0={'bLSzU':function(_0x570ba8,_0x5479d3){return _0x570ba8>_0x5479d3;}};this[_0x462aa8(0x203)](_0x150afd,_0x7ee7c0[_0x462aa8(0x1e9)](this[_0x462aa8(0x202)][_0x462aa8(0x200)][_0xe11a6e],_0x2ddf17));}[a13_0x5c344f(0x1ed)](_0x492988,_0x26ac0a,_0x587444){var _0x1b36e4=a13_0x5c344f;this[_0x1b36e4(0x203)](_0x587444,this[_0x1b36e4(0x202)]['asSigned'][_0x492988]>=_0x26ac0a);}[a13_0x5c344f(0x1f4)](_0x5b8152,_0x79c97,_0x35fc47){var _0x259ad6=a13_0x5c344f;this[_0x259ad6(0x1ed)](_0x5b8152,this[_0x259ad6(0x202)][_0x259ad6(0x200)][_0x79c97],_0x35fc47);}} | ||
var a16_0x1d9ec2=a16_0x161f;(function(_0xf7ebda,_0x2d747e){var _0x505e7b=a16_0x161f,_0x1071f5=_0xf7ebda();while(!![]){try{var _0x274e41=parseInt(_0x505e7b(0xd3))/0x1*(-parseInt(_0x505e7b(0xe8))/0x2)+parseInt(_0x505e7b(0xe0))/0x3*(parseInt(_0x505e7b(0xd1))/0x4)+parseInt(_0x505e7b(0xd0))/0x5*(-parseInt(_0x505e7b(0xdb))/0x6)+parseInt(_0x505e7b(0xe5))/0x7*(-parseInt(_0x505e7b(0xed))/0x8)+parseInt(_0x505e7b(0xe6))/0x9+parseInt(_0x505e7b(0xdc))/0xa+-parseInt(_0x505e7b(0xf0))/0xb;if(_0x274e41===_0x2d747e)break;else _0x1071f5['push'](_0x1071f5['shift']());}catch(_0x4760f8){_0x1071f5['push'](_0x1071f5['shift']());}}}(a16_0x2909,0xb83d5));import{Result}from'../result';function a16_0x2909(){var _0x41dec3=['branchGtSignedImmediate','branchGeUnsignedImmediate','basicBlocks','18235RSUKgE','8381349VkThsF','nextPc','29486uMOraZ','branchGeUnsigned','jump','instructionResult','hXqme','1504wVHnTy','ujbQd','branchEq','4988731oRuKDb','ehxDO','branchLtUnsignedImmediate','branchGeSignedImmediate','branchLeUnsignedImmediate','branchEqImmediate','branch','asSigned','5FsRnYx','4jGokDt','branchNeImmediate','5ZpeRZo','branchLeSignedImmediate','regs','vsFny','branchLtUnsigned','isBeginningOfBasicBlock','branchLtSignedImmediate','oYYGh','231414MEnGJR','2729330ooPDZU','loadImmediateJump','qfKaC','PANIC','1817988SgAcGV','asUnsigned'];a16_0x2909=function(){return _0x41dec3;};return a16_0x2909();}function a16_0x161f(_0x283d0d,_0x54d20f){var _0x29099f=a16_0x2909();return a16_0x161f=function(_0x161fa1,_0x44aa1e){_0x161fa1=_0x161fa1-0xcb;var _0x4bec02=_0x29099f[_0x161fa1];return _0x4bec02;},a16_0x161f(_0x283d0d,_0x54d20f);}export class BranchOps{constructor(_0x13de98,_0x298df8,_0x4a4a59){var _0x37a792=a16_0x161f;this['regs']=_0x13de98,this['instructionResult']=_0x298df8,this[_0x37a792(0xe4)]=_0x4a4a59;}[a16_0x1d9ec2(0xce)](_0xbf1e0c,_0x17b285){var _0x4fe2ea=a16_0x1d9ec2;if(!_0x17b285)return;if(!this[_0x4fe2ea(0xe4)][_0x4fe2ea(0xd8)](_0xbf1e0c)){this[_0x4fe2ea(0xeb)]['status']=Result[_0x4fe2ea(0xdf)];return;}this[_0x4fe2ea(0xeb)][_0x4fe2ea(0xe7)]=_0xbf1e0c;}[a16_0x1d9ec2(0xea)](_0x3f7fa6){var _0x4a0fd5=a16_0x1d9ec2;this[_0x4a0fd5(0xce)](_0x3f7fa6,!![]);}[a16_0x1d9ec2(0xdd)](_0x32ebab,_0x5d2109,_0x552cb1){var _0x1589d1=a16_0x1d9ec2;this[_0x1589d1(0xd5)][_0x1589d1(0xe1)][_0x32ebab]=_0x5d2109,this['branch'](_0x552cb1,!![]);}['branchEqImmediate'](_0x1f153a,_0x12d859,_0x4d91a5){var _0x1e0b3a=a16_0x1d9ec2,_0x4ec7e8={'ujbQd':function(_0x398aa8,_0x549a9f){return _0x398aa8===_0x549a9f;}};this[_0x1e0b3a(0xce)](_0x4d91a5,_0x4ec7e8[_0x1e0b3a(0xee)](this['regs'][_0x1e0b3a(0xe1)][_0x1f153a],_0x12d859));}[a16_0x1d9ec2(0xef)](_0x1ed228,_0x37d099,_0x33ad67){var _0x114dba=a16_0x1d9ec2;this[_0x114dba(0xcd)](_0x1ed228,this['regs'][_0x114dba(0xe1)][_0x37d099],_0x33ad67);}['branchNeImmediate'](_0x51e7d1,_0x45ef31,_0x4f7852){var _0x521ce2=a16_0x1d9ec2;this[_0x521ce2(0xce)](_0x4f7852,this[_0x521ce2(0xd5)]['asUnsigned'][_0x51e7d1]!==_0x45ef31);}['branchNe'](_0x4e4cde,_0x1c2e31,_0x4a78dd){var _0x4a7b2c=a16_0x1d9ec2;this[_0x4a7b2c(0xd2)](_0x4e4cde,this[_0x4a7b2c(0xd5)][_0x4a7b2c(0xe1)][_0x1c2e31],_0x4a78dd);}[a16_0x1d9ec2(0xf2)](_0xad87d5,_0x518005,_0x1d8b5d){var _0x37d913=a16_0x1d9ec2,_0x23ff66={'aUxns':function(_0x3108c4,_0x3b1538){return _0x3108c4<_0x3b1538;}};this[_0x37d913(0xce)](_0x1d8b5d,_0x23ff66['aUxns'](this['regs'][_0x37d913(0xe1)][_0xad87d5],_0x518005));}[a16_0x1d9ec2(0xd7)](_0x24348c,_0x2c8409,_0x376ee4){var _0x374dfc=a16_0x1d9ec2;this[_0x374dfc(0xf2)](_0x24348c,this[_0x374dfc(0xd5)]['asUnsigned'][_0x2c8409],_0x376ee4);}[a16_0x1d9ec2(0xcc)](_0x35381f,_0x39410b,_0x43614e){var _0x545a54=a16_0x1d9ec2,_0x166a1f={'hXqme':function(_0x38a013,_0xb4f861){return _0x38a013<=_0xb4f861;}};this['branch'](_0x43614e,_0x166a1f[_0x545a54(0xec)](this[_0x545a54(0xd5)][_0x545a54(0xe1)][_0x35381f],_0x39410b));}['branchGtUnsignedImmediate'](_0x27e8e8,_0x11368a,_0x1206be){var _0x587f8d=a16_0x1d9ec2,_0x4b7104={'oYYGh':function(_0x500def,_0xa36cc1){return _0x500def>_0xa36cc1;}};this[_0x587f8d(0xce)](_0x1206be,_0x4b7104[_0x587f8d(0xda)](this[_0x587f8d(0xd5)][_0x587f8d(0xe1)][_0x27e8e8],_0x11368a));}[a16_0x1d9ec2(0xe3)](_0x1571da,_0x479194,_0x1e5b2b){var _0x26017c=a16_0x1d9ec2;this['branch'](_0x1e5b2b,this[_0x26017c(0xd5)][_0x26017c(0xe1)][_0x1571da]>=_0x479194);}[a16_0x1d9ec2(0xe9)](_0xb87380,_0x5d302f,_0x1eef5c){var _0x5e3208=a16_0x1d9ec2;this[_0x5e3208(0xe3)](_0xb87380,this['regs'][_0x5e3208(0xe1)][_0x5d302f],_0x1eef5c);}[a16_0x1d9ec2(0xd9)](_0x2883a6,_0x24c5fb,_0x130eaa){var _0x2132f0=a16_0x1d9ec2,_0x4824d8={'vsFny':function(_0x4caf51,_0x5dc3e8){return _0x4caf51<_0x5dc3e8;}};this[_0x2132f0(0xce)](_0x130eaa,_0x4824d8[_0x2132f0(0xd6)](this['regs']['asSigned'][_0x2883a6],_0x24c5fb));}['branchLtSigned'](_0x233999,_0x45c2e9,_0x26db8b){var _0x28136c=a16_0x1d9ec2;this[_0x28136c(0xd9)](_0x233999,this['regs']['asSigned'][_0x45c2e9],_0x26db8b);}[a16_0x1d9ec2(0xd4)](_0x53c256,_0x259b9,_0x274480){var _0x23b7cb=a16_0x1d9ec2,_0x430076={'ehxDO':function(_0x5f21f3,_0x4a9aa9){return _0x5f21f3<=_0x4a9aa9;}};this[_0x23b7cb(0xce)](_0x274480,_0x430076[_0x23b7cb(0xf1)](this[_0x23b7cb(0xd5)][_0x23b7cb(0xcf)][_0x53c256],_0x259b9));}[a16_0x1d9ec2(0xe2)](_0x321faa,_0x1f807c,_0x44c7e9){var _0x54a0f8=a16_0x1d9ec2;this[_0x54a0f8(0xce)](_0x44c7e9,this[_0x54a0f8(0xd5)]['asSigned'][_0x321faa]>_0x1f807c);}[a16_0x1d9ec2(0xcb)](_0xbb0cdf,_0x14f548,_0x514a4e){var _0x5e63ad=a16_0x1d9ec2,_0x4a8bb0={'qfKaC':function(_0x32cf3d,_0x1d55c2){return _0x32cf3d>=_0x1d55c2;}};this[_0x5e63ad(0xce)](_0x514a4e,_0x4a8bb0[_0x5e63ad(0xde)](this[_0x5e63ad(0xd5)][_0x5e63ad(0xcf)][_0xbb0cdf],_0x14f548));}['branchGeSigned'](_0x5954ba,_0x16dee7,_0x18ab1d){var _0x5a1b80=a16_0x1d9ec2;this[_0x5a1b80(0xcb)](_0x5954ba,this[_0x5a1b80(0xd5)][_0x5a1b80(0xcf)][_0x16dee7],_0x18ab1d);}} |
@@ -1,1 +0,1 @@ | ||
const a14_0x5631ab=a14_0x5d5c;function a14_0x5d5c(_0x187ad3,_0x104135){const _0x588b95=a14_0x588b();return a14_0x5d5c=function(_0x5d5c40,_0xede02c){_0x5d5c40=_0x5d5c40-0x124;let _0x3ebe7c=_0x588b95[_0x5d5c40];return _0x3ebe7c;},a14_0x5d5c(_0x187ad3,_0x104135);}function a14_0x588b(){const _0x8e73ff=['29001100lwGWoc','2889441pmsfYV','1803315rCVJld','YEnOh','pSLWW','instructionResult','46134cyenii','4150101HzudDT','mask','2417752PzdmoS','Erziq','asUnsigned','status','nGASG','urnjq','jumpInd','jumpTable','2TitNZK','regs','PANIC','4537796wltfAF','HALT','max','6MqtyoH','djump','14RQybUI','kajKc'];a14_0x588b=function(){return _0x8e73ff;};return a14_0x588b();}(function(_0x4ae260,_0x4c9f9f){const _0x5325=a14_0x5d5c,_0x3dc8e1=_0x4ae260();while(!![]){try{const _0x28f4c6=-parseInt(_0x5325(0x129))/0x1+-parseInt(_0x5325(0x134))/0x2*(parseInt(_0x5325(0x12a))/0x3)+-parseInt(_0x5325(0x137))/0x4+parseInt(_0x5325(0x125))/0x5*(parseInt(_0x5325(0x13a))/0x6)+parseInt(_0x5325(0x13c))/0x7*(parseInt(_0x5325(0x12c))/0x8)+-parseInt(_0x5325(0x124))/0x9+parseInt(_0x5325(0x13e))/0xa;if(_0x28f4c6===_0x4c9f9f)break;else _0x3dc8e1['push'](_0x3dc8e1['shift']());}catch(_0x2f1631){_0x3dc8e1['push'](_0x3dc8e1['shift']());}}}(a14_0x588b,0xef4f4));import{Result}from'../result';import{MAX_VALUE}from'./math-consts';const EXIT=0xffff0000,JUMP_ALIGMENT_FACTOR=0x4;export class DynamicJumpOps{constructor(_0x4dcf3d,_0x366991,_0x47c3ce,_0x69a59b){const _0x46c023=a14_0x5d5c;this[_0x46c023(0x135)]=_0x4dcf3d,this[_0x46c023(0x133)]=_0x366991,this[_0x46c023(0x128)]=_0x47c3ce,this[_0x46c023(0x12b)]=_0x69a59b;}['djump'](_0x47e861){const _0x2882b6=a14_0x5d5c,_0xf6de26={'Erziq':function(_0x414199,_0x44cfc1){return _0x414199===_0x44cfc1;},'nGASG':function(_0x5c9aa9,_0x55566b){return _0x5c9aa9!==_0x55566b;},'pSLWW':function(_0x353416,_0x40d49f){return _0x353416-_0x40d49f;},'obpxj':function(_0x19959c,_0x54f9c6){return _0x19959c/_0x54f9c6;}};if(_0xf6de26['Erziq'](_0x47e861,EXIT)){this[_0x2882b6(0x128)]['status']=Result[_0x2882b6(0x138)];return;}if(_0xf6de26[_0x2882b6(0x12d)](_0x47e861,0x0)||_0xf6de26[_0x2882b6(0x130)](_0x47e861%JUMP_ALIGMENT_FACTOR,0x0)){this[_0x2882b6(0x128)]['status']=Result['PANIC'];return;}const _0x490dae=_0xf6de26[_0x2882b6(0x127)](_0xf6de26['obpxj'](_0x47e861,JUMP_ALIGMENT_FACTOR),0x1),_0xef8716=this[_0x2882b6(0x133)]['getDestination'](_0x490dae);if(!this[_0x2882b6(0x133)]['hasIndex'](_0x490dae)||!this[_0x2882b6(0x12b)]['isInstruction'](_0xef8716)){this['instructionResult'][_0x2882b6(0x12f)]=Result[_0x2882b6(0x136)];return;}this['instructionResult']['pcOffset']=_0xef8716;}[a14_0x5631ab(0x132)](_0x133739,_0x1b2beb){const _0x59537f=a14_0x5631ab,_0x4d9eaf={'kajKc':function(_0x466196,_0x21f7cc){return _0x466196-_0x21f7cc;},'YEnOh':function(_0x8347ad,_0x3c5388){return _0x8347ad-_0x3c5388;},'urnjq':function(_0x33f1ea,_0x52a313){return _0x33f1ea+_0x52a313;}},_0x18f269=this[_0x59537f(0x135)][_0x59537f(0x12e)][_0x1b2beb];if(_0x18f269>_0x4d9eaf[_0x59537f(0x13d)](MAX_VALUE,_0x133739)){const _0x4fe679=_0x4d9eaf[_0x59537f(0x126)](_0x4d9eaf[_0x59537f(0x131)](MAX_VALUE-Math[_0x59537f(0x139)](_0x18f269,_0x133739),Math['min'](_0x18f269,_0x133739)),0x1);this[_0x59537f(0x13b)](_0x4fe679);}else{const _0x40f577=_0x4d9eaf[_0x59537f(0x131)](_0x18f269,_0x133739);this[_0x59537f(0x13b)](_0x40f577);}}} | ||
(function(_0x25ac8d,_0x47bbb0){const _0x4374cc=a17_0x1de8,_0x1d82bf=_0x25ac8d();while(!![]){try{const _0x2efc10=-parseInt(_0x4374cc(0x1d3))/0x1*(parseInt(_0x4374cc(0x1cf))/0x2)+parseInt(_0x4374cc(0x1ca))/0x3+-parseInt(_0x4374cc(0x1c9))/0x4+-parseInt(_0x4374cc(0x1bd))/0x5*(parseInt(_0x4374cc(0x1d0))/0x6)+parseInt(_0x4374cc(0x1be))/0x7+-parseInt(_0x4374cc(0x1bb))/0x8+parseInt(_0x4374cc(0x1c6))/0x9;if(_0x2efc10===_0x47bbb0)break;else _0x1d82bf['push'](_0x1d82bf['shift']());}catch(_0x5ca145){_0x1d82bf['push'](_0x1d82bf['shift']());}}}(a17_0x1187,0xf1521));function a17_0x1de8(_0x42861f,_0xbb468d){const _0x11875d=a17_0x1187();return a17_0x1de8=function(_0x1de8a5,_0x2b8996){_0x1de8a5=_0x1de8a5-0x1bb;let _0xd256b7=_0x11875d[_0x1de8a5];return _0xd256b7;},a17_0x1de8(_0x42861f,_0xbb468d);}import{Result}from'../result';import{MAX_VALUE}from'./math-consts';const EXIT=0xffff0000,JUMP_ALIGMENT_FACTOR=0x4;function a17_0x1187(){const _0x1db2eb=['hgjrG','TFquL','jumpTable','236282OqXONi','882312QLEXkK','xnAOZ','PANIC','15fbYvRp','getDestination','DbhaZ','djump','HALT','hasIndex','9193872RawKRU','ryihK','30dUvule','12888715FCzAIf','regs','isBeginningOfBasicBlock','max','HJpll','asUnsigned','nextPc','instructionResult','15143139kLyDrd','basicBlocks','drEUG','1463852DjqGaU','4902771sGfntw','min'];a17_0x1187=function(){return _0x1db2eb;};return a17_0x1187();}export class DynamicJumpOps{constructor(_0x158577,_0x32a73a,_0x121dc3,_0xd11d00){const _0xb41319=a17_0x1de8;this[_0xb41319(0x1bf)]=_0x158577,this[_0xb41319(0x1ce)]=_0x32a73a,this['instructionResult']=_0x121dc3,this[_0xb41319(0x1c7)]=_0xd11d00;}['djump'](_0x29bc7d){const _0x2ca1e0=a17_0x1de8,_0x2dc25d={'DbhaZ':function(_0x39f7d3,_0x2e118c){return _0x39f7d3===_0x2e118c;},'ifDik':function(_0x229114,_0x37d12b){return _0x229114%_0x37d12b;},'hgjrG':function(_0x5b9f6e,_0x366cd5){return _0x5b9f6e-_0x366cd5;},'ryihK':function(_0x24e156,_0x2fb676){return _0x24e156/_0x2fb676;}};if(_0x2dc25d[_0x2ca1e0(0x1d5)](_0x29bc7d,EXIT)){this[_0x2ca1e0(0x1c5)]['status']=Result[_0x2ca1e0(0x1d7)];return;}if(_0x2dc25d[_0x2ca1e0(0x1d5)](_0x29bc7d,0x0)||_0x2dc25d['ifDik'](_0x29bc7d,JUMP_ALIGMENT_FACTOR)!==0x0){this['instructionResult']['status']=Result[_0x2ca1e0(0x1d2)];return;}const _0x2b9be8=_0x2dc25d[_0x2ca1e0(0x1cc)](_0x2dc25d[_0x2ca1e0(0x1bc)](_0x29bc7d,JUMP_ALIGMENT_FACTOR),0x1),_0x74e528=this[_0x2ca1e0(0x1ce)][_0x2ca1e0(0x1d4)](_0x2b9be8);if(!this[_0x2ca1e0(0x1ce)][_0x2ca1e0(0x1d8)](_0x2b9be8)||!this[_0x2ca1e0(0x1c7)][_0x2ca1e0(0x1c0)](_0x2b9be8)){this[_0x2ca1e0(0x1c5)]['status']=Result[_0x2ca1e0(0x1d2)];return;}this[_0x2ca1e0(0x1c5)][_0x2ca1e0(0x1c4)]=_0x74e528;}['jumpInd'](_0x11467f,_0x106be9){const _0x19b88a=a17_0x1de8,_0x579d75={'HJpll':function(_0x2330dc,_0x40fcbd){return _0x2330dc>_0x40fcbd;},'xnAOZ':function(_0x3f94ce,_0x2ea77a){return _0x3f94ce-_0x2ea77a;},'TFquL':function(_0x2ec19c,_0x1868c6){return _0x2ec19c-_0x1868c6;},'drEUG':function(_0x294d89,_0xdb7255){return _0x294d89-_0xdb7255;}},_0x168eff=this[_0x19b88a(0x1bf)][_0x19b88a(0x1c3)][_0x106be9];if(_0x579d75[_0x19b88a(0x1c2)](_0x168eff,_0x579d75[_0x19b88a(0x1d1)](MAX_VALUE,_0x11467f))){const _0x634f9d=_0x579d75[_0x19b88a(0x1cd)](_0x579d75[_0x19b88a(0x1c8)](MAX_VALUE,Math[_0x19b88a(0x1c1)](_0x168eff,_0x11467f))+Math[_0x19b88a(0x1cb)](_0x168eff,_0x11467f),0x1);this[_0x19b88a(0x1d6)](_0x634f9d);}else{const _0x956922=_0x168eff+_0x11467f;this[_0x19b88a(0x1d6)](_0x956922);}}} |
@@ -1,1 +0,1 @@ | ||
(function(_0x1b8516,_0x3b99fb){var _0x667a18=a15_0x3a44,_0xf2e048=_0x1b8516();while(!![]){try{var _0x2ba5cb=-parseInt(_0x667a18(0xfa))/0x1*(parseInt(_0x667a18(0xf6))/0x2)+-parseInt(_0x667a18(0xfb))/0x3*(parseInt(_0x667a18(0xf2))/0x4)+parseInt(_0x667a18(0xf1))/0x5+-parseInt(_0x667a18(0xfe))/0x6+-parseInt(_0x667a18(0xf7))/0x7*(parseInt(_0x667a18(0xfd))/0x8)+-parseInt(_0x667a18(0xf3))/0x9+parseInt(_0x667a18(0xf9))/0xa;if(_0x2ba5cb===_0x3b99fb)break;else _0xf2e048['push'](_0xf2e048['shift']());}catch(_0x2c55ed){_0xf2e048['push'](_0xf2e048['shift']());}}}(a15_0x5416,0x2fa42));function a15_0x5416(){var _0x316558=['573345amyNLr','HOST','instructionResult','740186PCgNQY','7cMxZdk','status','13020690eDXtNx','1DEFXkQ','715413PvyqSB','exitParam','2784616TIXytk','660912nAAuZk','117835iJAeuh','4JniRVx'];a15_0x5416=function(){return _0x316558;};return a15_0x5416();}import{Result}from'../result';function a15_0x3a44(_0x281816,_0x448cb7){var _0x541626=a15_0x5416();return a15_0x3a44=function(_0x3a4469,_0x35ddcb){_0x3a4469=_0x3a4469-0xf1;var _0x35010d=_0x541626[_0x3a4469];return _0x35010d;},a15_0x3a44(_0x281816,_0x448cb7);}export class HostCallOps{constructor(_0x21d172){this['instructionResult']=_0x21d172;}['hostCall'](_0x379549){var _0x3b29f5=a15_0x3a44;this['instructionResult'][_0x3b29f5(0xf8)]=Result[_0x3b29f5(0xf4)],this[_0x3b29f5(0xf5)][_0x3b29f5(0xfc)]=_0x379549['getUnsigned']();}} | ||
var a18_0x18b2f7=a18_0x5cfe;(function(_0x3c534a,_0x210b64){var _0x2a8707=a18_0x5cfe,_0x4af157=_0x3c534a();while(!![]){try{var _0x483693=-parseInt(_0x2a8707(0x1db))/0x1*(parseInt(_0x2a8707(0x1e1))/0x2)+-parseInt(_0x2a8707(0x1dd))/0x3+-parseInt(_0x2a8707(0x1df))/0x4+parseInt(_0x2a8707(0x1da))/0x5*(parseInt(_0x2a8707(0x1dc))/0x6)+parseInt(_0x2a8707(0x1de))/0x7+parseInt(_0x2a8707(0x1d8))/0x8+parseInt(_0x2a8707(0x1d9))/0x9;if(_0x483693===_0x210b64)break;else _0x4af157['push'](_0x4af157['shift']());}catch(_0x1c3629){_0x4af157['push'](_0x4af157['shift']());}}}(a18_0x2a39,0x60a08));function a18_0x5cfe(_0x3f5fab,_0x83a5a1){var _0x2a392d=a18_0x2a39();return a18_0x5cfe=function(_0x5cfed1,_0xc5e759){_0x5cfed1=_0x5cfed1-0x1d5;var _0x5524cc=_0x2a392d[_0x5cfed1];return _0x5524cc;},a18_0x5cfe(_0x3f5fab,_0x83a5a1);}function a18_0x2a39(){var _0x556c54=['1GYwdzV','97848tDDuxP','920202lpdglR','2994460OiKvtj','2440188aXQEXt','exitParam','421340VbdSEt','instructionResult','HOST','status','hostCall','4055448HFYSOI','3388680VADDQZ','65WJlRQc'];a18_0x2a39=function(){return _0x556c54;};return a18_0x2a39();}import{Result}from'../result';export class HostCallOps{constructor(_0x1b2a4b){var _0x47ace6=a18_0x5cfe;this[_0x47ace6(0x1e2)]=_0x1b2a4b;}[a18_0x18b2f7(0x1d7)](_0x4358a3){var _0x1b0be4=a18_0x18b2f7;this['instructionResult'][_0x1b0be4(0x1d6)]=Result[_0x1b0be4(0x1d5)],this[_0x1b0be4(0x1e2)][_0x1b0be4(0x1e0)]=_0x4358a3['getUnsigned']();}} |
@@ -1,1 +0,1 @@ | ||
(function(_0x3b47c8,_0x4b7de4){var _0x2c1b10=a16_0x5f03,_0x162716=_0x3b47c8();while(!![]){try{var _0x3b8576=parseInt(_0x2c1b10(0x93))/0x1*(parseInt(_0x2c1b10(0x8f))/0x2)+parseInt(_0x2c1b10(0x9a))/0x3*(-parseInt(_0x2c1b10(0x94))/0x4)+-parseInt(_0x2c1b10(0x92))/0x5+parseInt(_0x2c1b10(0x96))/0x6*(-parseInt(_0x2c1b10(0x97))/0x7)+parseInt(_0x2c1b10(0x98))/0x8*(parseInt(_0x2c1b10(0x91))/0x9)+-parseInt(_0x2c1b10(0x90))/0xa*(-parseInt(_0x2c1b10(0x95))/0xb)+-parseInt(_0x2c1b10(0x99))/0xc;if(_0x3b8576===_0x4b7de4)break;else _0x162716['push'](_0x162716['shift']());}catch(_0x386444){_0x162716['push'](_0x162716['shift']());}}}(a16_0x369a,0x221c2));export{BitOps}from'./bit-ops';function a16_0x5f03(_0x15a5dc,_0x25064a){var _0x369afd=a16_0x369a();return a16_0x5f03=function(_0x5f03bf,_0x405b88){_0x5f03bf=_0x5f03bf-0x8f;var _0xd3a93e=_0x369afd[_0x5f03bf];return _0xd3a93e;},a16_0x5f03(_0x15a5dc,_0x25064a);}export{ShiftOps}from'./shift-ops';function a16_0x369a(){var _0x2f1f1e=['3EJzLxP','215652hCLVyj','2369609octons','319122oKysYo','7ingYQa','88vJFPhj','3797052qVQtRx','3uNBQLD','74602eeCPKu','10MasmcB','227916NsilOf','213255MXsISk'];a16_0x369a=function(){return _0x2f1f1e;};return a16_0x369a();}export{MathOps}from'./math-ops';export{BooleanOps}from'./boolean-ops';export{MoveOps}from'./move-ops';export{BranchOps}from'./branch-ops';export{LoadOps}from'./load-ops';export{StoreOps}from'./store-ops';export{NoArgsOps}from'./no-args-ops';export{DynamicJumpOps}from'./dynamic-jump-ops';export{HostCallOps}from'./host-call-ops'; | ||
(function(_0x8a9cdf,_0x31fb14){var _0x19ca8e=a19_0xa000,_0x3e5be2=_0x8a9cdf();while(!![]){try{var _0xe51452=-parseInt(_0x19ca8e(0x184))/0x1+-parseInt(_0x19ca8e(0x17a))/0x2+parseInt(_0x19ca8e(0x180))/0x3*(parseInt(_0x19ca8e(0x17d))/0x4)+-parseInt(_0x19ca8e(0x183))/0x5*(parseInt(_0x19ca8e(0x182))/0x6)+parseInt(_0x19ca8e(0x17f))/0x7+parseInt(_0x19ca8e(0x17c))/0x8*(-parseInt(_0x19ca8e(0x181))/0x9)+parseInt(_0x19ca8e(0x17b))/0xa*(parseInt(_0x19ca8e(0x17e))/0xb);if(_0xe51452===_0x31fb14)break;else _0x3e5be2['push'](_0x3e5be2['shift']());}catch(_0x5b062e){_0x3e5be2['push'](_0x3e5be2['shift']());}}}(a19_0x23a4,0x18bee));export{BitOps}from'./bit-ops';function a19_0xa000(_0x56439d,_0x5863c6){var _0x23a4ff=a19_0x23a4();return a19_0xa000=function(_0xa0009b,_0x1085e7){_0xa0009b=_0xa0009b-0x17a;var _0x23f9bf=_0x23a4ff[_0xa0009b];return _0x23f9bf;},a19_0xa000(_0x56439d,_0x5863c6);}export{ShiftOps}from'./shift-ops';export{MathOps}from'./math-ops';export{BooleanOps}from'./boolean-ops';export{MoveOps}from'./move-ops';export{BranchOps}from'./branch-ops';export{LoadOps}from'./load-ops';export{StoreOps}from'./store-ops';export{NoArgsOps}from'./no-args-ops';function a19_0x23a4(){var _0x431e06=['893457LnYRph','11442XibfrZ','10isuAdm','42879EknDpv','188794SwaEnr','27630nPMnTI','8ForZsr','1196lQefUD','374KhwvNW','1171436NrgsiJ','807csFNdF'];a19_0x23a4=function(){return _0x431e06;};return a19_0x23a4();}export{DynamicJumpOps}from'./dynamic-jump-ops';export{HostCallOps}from'./host-call-ops'; |
@@ -1,1 +0,1 @@ | ||
function a17_0x15c0(){const _0x43b97c=['loadImmediate','QMlEK','loadIndU8','loadIndU32','instructionResult','fill','exitParam','6WTPYTv','loadIndI16','5708bGXFPX','regs','getUnsigned','memory','loadNumber','loadU32','12577221KjFUMO','load','6022192iWjQWe','10818409NSOqtM','SIezD','setFromBytes','loadSignedNumber','asUnsigned','loadU8','amlVl','loadIndU16','91181stcRwu','436915RUVQiz','978sCCpxL','status','FAULT','loadI16','12146256jFuaCe','isReadable'];a17_0x15c0=function(){return _0x43b97c;};return a17_0x15c0();}const a17_0x562082=a17_0x50e2;function a17_0x50e2(_0x2c48f9,_0x57bc8d){const _0x15c036=a17_0x15c0();return a17_0x50e2=function(_0x50e28f,_0x1680b9){_0x50e28f=_0x50e28f-0x1cc;let _0x2016c1=_0x15c036[_0x50e28f];return _0x2016c1;},a17_0x50e2(_0x2c48f9,_0x57bc8d);}(function(_0x7c18e,_0x217b33){const _0xf626f6=a17_0x50e2,_0x1d1571=_0x7c18e();while(!![]){try{const _0x4c3c3c=-parseInt(_0xf626f6(0x1db))/0x1+parseInt(_0xf626f6(0x1ec))/0x2*(parseInt(_0xf626f6(0x1dd))/0x3)+parseInt(_0xf626f6(0x1d2))/0x4+parseInt(_0xf626f6(0x1dc))/0x5*(-parseInt(_0xf626f6(0x1ea))/0x6)+-parseInt(_0xf626f6(0x1d3))/0x7+parseInt(_0xf626f6(0x1e1))/0x8+-parseInt(_0xf626f6(0x1d0))/0x9;if(_0x4c3c3c===_0x217b33)break;else _0x1d1571['push'](_0x1d1571['shift']());}catch(_0x4fd343){_0x1d1571['push'](_0x1d1571['shift']());}}}(a17_0x15c0,0xcb4ca));import{Result}from'../result';export class LoadOps{constructor(_0x1f9a32,_0x5e5fa0,_0x4712af){const _0x58882e=a17_0x50e2;this['regs']=_0x1f9a32,this[_0x58882e(0x1cd)]=_0x5e5fa0,this[_0x58882e(0x1e7)]=_0x4712af;}[a17_0x562082(0x1e3)](_0x335cf2,_0xba749e){const _0x847921=a17_0x562082;this[_0x847921(0x1ed)][_0x847921(0x1d7)][_0x335cf2]=_0xba749e;}[a17_0x562082(0x1ce)](_0x8e6529,_0x11b09a,_0x2363fc){const _0x42354b=a17_0x562082;if(!this['memory'][_0x42354b(0x1e2)](_0x8e6529)){this[_0x42354b(0x1e7)][_0x42354b(0x1de)]=Result[_0x42354b(0x1df)],this['instructionResult']['exitParam']=_0x8e6529;return;}const _0x86e932=this['memory'][_0x42354b(0x1d1)](_0x8e6529,_0x2363fc);this[_0x42354b(0x1ed)][_0x42354b(0x1d5)](_0x11b09a,_0x86e932);}[a17_0x562082(0x1d6)](_0x2b17d3,_0x7eb41a,_0x21eec3){const _0x2e075d=a17_0x562082,_0x1b273a={'qJYvE':function(_0x1e3984,_0x4c0ea9){return _0x1e3984&_0x4c0ea9;},'lMCxE':function(_0x26185e,_0x362e79){return _0x26185e-_0x362e79;},'SIezD':function(_0x58c98b,_0x2f173a){return _0x58c98b>_0x2f173a;}};if(!this[_0x2e075d(0x1cd)]['isReadable'](_0x2b17d3)){this[_0x2e075d(0x1e7)]['status']=Result[_0x2e075d(0x1df)],this[_0x2e075d(0x1e7)][_0x2e075d(0x1e9)]=_0x2b17d3;return;}const _0x25d5a4=this[_0x2e075d(0x1cd)]['load'](_0x2b17d3,_0x21eec3),_0x18d450=_0x1b273a['qJYvE'](_0x25d5a4[_0x1b273a['lMCxE'](_0x21eec3,0x1)],0x80);if(_0x1b273a[_0x2e075d(0x1d4)](_0x18d450,0x0)){const _0x41ffbe=new Uint8Array(0x4);_0x41ffbe[_0x2e075d(0x1e8)](0xff),_0x41ffbe['set'](_0x25d5a4,0x0),this[_0x2e075d(0x1ed)][_0x2e075d(0x1d5)](_0x7eb41a,_0x41ffbe);}else this[_0x2e075d(0x1ed)]['setFromBytes'](_0x7eb41a,_0x25d5a4);}[a17_0x562082(0x1d8)](_0x3701ba,_0x2bd41c){const _0x5045a0=a17_0x562082;this[_0x5045a0(0x1ce)](_0x3701ba,_0x2bd41c,0x1);}['loadU16'](_0x3048dc,_0x1fd4a4){const _0x330d63=a17_0x562082;this[_0x330d63(0x1ce)](_0x3048dc,_0x1fd4a4,0x2);}[a17_0x562082(0x1cf)](_0x3f1433,_0xd7f602){this['loadNumber'](_0x3f1433,_0xd7f602,0x4);}['loadI8'](_0x106611,_0x428f30){const _0x3b82ad=a17_0x562082;this[_0x3b82ad(0x1d6)](_0x106611,_0x428f30,0x1);}[a17_0x562082(0x1e0)](_0x200b4b,_0x38f705){const _0x44322b=a17_0x562082;this[_0x44322b(0x1d6)](_0x200b4b,_0x38f705,0x2);}[a17_0x562082(0x1e5)](_0x49cda3,_0x42052d,_0x447e86){const _0x12be9f=a17_0x562082,_0x5efef4=this[_0x12be9f(0x1ed)]['asUnsigned'][_0x49cda3]+_0x447e86[_0x12be9f(0x1cc)]();this[_0x12be9f(0x1ce)](_0x5efef4,_0x42052d,0x1);}[a17_0x562082(0x1da)](_0x1d1072,_0x231222,_0x10609e){const _0x5445d8=a17_0x562082,_0x448ab7={'amlVl':function(_0x3fa113,_0x311a17){return _0x3fa113+_0x311a17;}},_0xbaf189=_0x448ab7[_0x5445d8(0x1d9)](this[_0x5445d8(0x1ed)]['asUnsigned'][_0x1d1072],_0x10609e[_0x5445d8(0x1cc)]());this['loadNumber'](_0xbaf189,_0x231222,0x2);}[a17_0x562082(0x1e6)](_0x1921bf,_0x4b9bde,_0x595752){const _0x5da99e=a17_0x562082,_0x3eb801=this['regs'][_0x5da99e(0x1d7)][_0x1921bf]+_0x595752[_0x5da99e(0x1cc)]();this[_0x5da99e(0x1ce)](_0x3eb801,_0x4b9bde,0x4);}['loadIndI8'](_0x49c901,_0x5020c0,_0x1a7739){const _0x15ffa3=a17_0x562082,_0x5d2e8a={'ZmntN':function(_0x3f3348,_0x525d81){return _0x3f3348+_0x525d81;}},_0x231255=_0x5d2e8a['ZmntN'](this['regs']['asUnsigned'][_0x49c901],_0x1a7739['getUnsigned']());this[_0x15ffa3(0x1d6)](_0x231255,_0x5020c0,0x1);}[a17_0x562082(0x1eb)](_0x457c75,_0x5b187,_0x2eeeea){const _0x4a0ace=a17_0x562082,_0x335f10={'QMlEK':function(_0x116749,_0x153aa7){return _0x116749+_0x153aa7;}},_0x398e0a=_0x335f10[_0x4a0ace(0x1e4)](this['regs'][_0x4a0ace(0x1d7)][_0x457c75],_0x2eeeea[_0x4a0ace(0x1cc)]());this[_0x4a0ace(0x1d6)](_0x398e0a,_0x5b187,0x2);}} | ||
const a20_0x3cb58d=a20_0x2a9d;function a20_0x2a9d(_0x147f04,_0x45c6a7){const _0xe2df8c=a20_0xe2df();return a20_0x2a9d=function(_0x2a9d19,_0x58141d){_0x2a9d19=_0x2a9d19-0x98;let _0x11cce4=_0xe2df8c[_0x2a9d19];return _0x11cce4;},a20_0x2a9d(_0x147f04,_0x45c6a7);}(function(_0x5017fd,_0x578b63){const _0x30190c=a20_0x2a9d,_0x18c531=_0x5017fd();while(!![]){try{const _0x3fad3d=parseInt(_0x30190c(0xb4))/0x1*(-parseInt(_0x30190c(0x9c))/0x2)+-parseInt(_0x30190c(0xaa))/0x3*(parseInt(_0x30190c(0xb5))/0x4)+parseInt(_0x30190c(0xba))/0x5+-parseInt(_0x30190c(0xbe))/0x6*(-parseInt(_0x30190c(0xa7))/0x7)+-parseInt(_0x30190c(0xb1))/0x8+parseInt(_0x30190c(0xbd))/0x9+parseInt(_0x30190c(0xb2))/0xa*(parseInt(_0x30190c(0xa4))/0xb);if(_0x3fad3d===_0x578b63)break;else _0x18c531['push'](_0x18c531['shift']());}catch(_0x1349d5){_0x18c531['push'](_0x18c531['shift']());}}}(a20_0xe2df,0x700f3));import{Result}from'../result';function a20_0xe2df(){const _0x3f5eb4=['loadIndU32','1684AkOBXl','4cUYTlM','loadNumber','set','MIOZC','isReadable','3294855DNsCkS','loadIndU8','loadSignedNumber','7280244BNoyly','6tcNZaX','loadI16','UZakM','lnKyf','instructionResult','734lmVljD','asUnsigned','loadIndU16','mmeBH','NAqGL','loadIndI8','memory','load','154ZstAYT','status','loadU8','3785579enhXLg','loadIndI16','exitParam','1438599dHfQwD','loadImmediate','loadI8','loadU16','setFromBytes','regs','getUnsigned','6012256lcXYmV','213860URuOUO'];a20_0xe2df=function(){return _0x3f5eb4;};return a20_0xe2df();}export class LoadOps{constructor(_0x1b4f57,_0x2ed4b9,_0x28af9a){const _0x1f5011=a20_0x2a9d;this[_0x1f5011(0xaf)]=_0x1b4f57,this[_0x1f5011(0xa2)]=_0x2ed4b9,this['instructionResult']=_0x28af9a;}[a20_0x3cb58d(0xab)](_0x43910f,_0x442cad){const _0x363efb=a20_0x3cb58d;this[_0x363efb(0xaf)][_0x363efb(0x9d)][_0x43910f]=_0x442cad;}['loadNumber'](_0x47f67f,_0x388d11,_0xebffdb){const _0x22605f=a20_0x3cb58d;if(!this[_0x22605f(0xa2)][_0x22605f(0xb9)](_0x47f67f)){this['instructionResult'][_0x22605f(0xa5)]=Result['FAULT'],this[_0x22605f(0x9b)][_0x22605f(0xa9)]=_0x47f67f;return;}const _0xb1e4e7=this[_0x22605f(0xa2)][_0x22605f(0xa3)](_0x47f67f,_0xebffdb);this['regs'][_0x22605f(0xae)](_0x388d11,_0xb1e4e7);}[a20_0x3cb58d(0xbc)](_0x3f16f5,_0x174861,_0x3be040){const _0x5c98e5=a20_0x3cb58d,_0x520532={'lnKyf':function(_0x2bd547,_0x212ef9){return _0x2bd547&_0x212ef9;},'NAqGL':function(_0x3ec5bb,_0x1a0a4e){return _0x3ec5bb-_0x1a0a4e;},'lcMlS':function(_0x5de81d,_0x1fa1d4){return _0x5de81d>_0x1fa1d4;}};if(!this['memory'][_0x5c98e5(0xb9)](_0x3f16f5)){this[_0x5c98e5(0x9b)][_0x5c98e5(0xa5)]=Result['FAULT'],this[_0x5c98e5(0x9b)][_0x5c98e5(0xa9)]=_0x3f16f5;return;}const _0x2ab1ec=this[_0x5c98e5(0xa2)][_0x5c98e5(0xa3)](_0x3f16f5,_0x3be040),_0x53e24d=_0x520532[_0x5c98e5(0x9a)](_0x2ab1ec[_0x520532[_0x5c98e5(0xa0)](_0x3be040,0x1)],0x80);if(_0x520532['lcMlS'](_0x53e24d,0x0)){const _0x4991d3=new Uint8Array(0x4);_0x4991d3['fill'](0xff),_0x4991d3[_0x5c98e5(0xb7)](_0x2ab1ec,0x0),this[_0x5c98e5(0xaf)][_0x5c98e5(0xae)](_0x174861,_0x4991d3);}else this[_0x5c98e5(0xaf)][_0x5c98e5(0xae)](_0x174861,_0x2ab1ec);}[a20_0x3cb58d(0xa6)](_0x3e4215,_0x2d6bdc){this['loadNumber'](_0x3e4215,_0x2d6bdc,0x1);}[a20_0x3cb58d(0xad)](_0x45feb5,_0x108599){this['loadNumber'](_0x45feb5,_0x108599,0x2);}['loadU32'](_0x4a1cfd,_0x1eca91){const _0xd1f4d=a20_0x3cb58d;this[_0xd1f4d(0xb6)](_0x4a1cfd,_0x1eca91,0x4);}[a20_0x3cb58d(0xac)](_0x495dd4,_0xf8106d){const _0x4cf5dd=a20_0x3cb58d;this[_0x4cf5dd(0xbc)](_0x495dd4,_0xf8106d,0x1);}[a20_0x3cb58d(0x98)](_0xc2aad,_0x1beb96){const _0x9228dc=a20_0x3cb58d;this[_0x9228dc(0xbc)](_0xc2aad,_0x1beb96,0x2);}[a20_0x3cb58d(0xbb)](_0x580b71,_0x3c084f,_0x4beab9){const _0x523735=a20_0x3cb58d,_0x2cc8ae={'mmeBH':function(_0x40373d,_0x1cf72c){return _0x40373d+_0x1cf72c;}},_0x2fdcba=_0x2cc8ae[_0x523735(0x9f)](this[_0x523735(0xaf)][_0x523735(0x9d)][_0x580b71],_0x4beab9[_0x523735(0xb0)]());this['loadNumber'](_0x2fdcba,_0x3c084f,0x1);}[a20_0x3cb58d(0x9e)](_0x26622c,_0x3f17ee,_0xb148da){const _0x5ab997=a20_0x3cb58d,_0x8f7ba6=this[_0x5ab997(0xaf)][_0x5ab997(0x9d)][_0x26622c]+_0xb148da[_0x5ab997(0xb0)]();this[_0x5ab997(0xb6)](_0x8f7ba6,_0x3f17ee,0x2);}[a20_0x3cb58d(0xb3)](_0x6ecaa2,_0x2ab9a7,_0xfea193){const _0x2deb74=a20_0x3cb58d,_0x14ce9e={'MIOZC':function(_0x406f81,_0x3f457a){return _0x406f81+_0x3f457a;}},_0x41e303=_0x14ce9e[_0x2deb74(0xb8)](this['regs'][_0x2deb74(0x9d)][_0x6ecaa2],_0xfea193[_0x2deb74(0xb0)]());this[_0x2deb74(0xb6)](_0x41e303,_0x2ab9a7,0x4);}[a20_0x3cb58d(0xa1)](_0x52bc87,_0x48a0f5,_0x2d3f13){const _0x532ee8=a20_0x3cb58d,_0x27bbe0={'iCpNH':function(_0x422877,_0xb7a0f9){return _0x422877+_0xb7a0f9;}},_0x132d6a=_0x27bbe0['iCpNH'](this[_0x532ee8(0xaf)][_0x532ee8(0x9d)][_0x52bc87],_0x2d3f13[_0x532ee8(0xb0)]());this[_0x532ee8(0xbc)](_0x132d6a,_0x48a0f5,0x1);}[a20_0x3cb58d(0xa8)](_0x3c2527,_0x4842f5,_0x4885e9){const _0x5a020e=a20_0x3cb58d,_0x222dcf={'UZakM':function(_0x4f5568,_0x5dabc1){return _0x4f5568+_0x5dabc1;}},_0xbbcdcb=_0x222dcf[_0x5a020e(0x99)](this[_0x5a020e(0xaf)][_0x5a020e(0x9d)][_0x3c2527],_0x4885e9[_0x5a020e(0xb0)]());this['loadSignedNumber'](_0xbbcdcb,_0x4842f5,0x2);}} |
@@ -1,1 +0,1 @@ | ||
const a19_0x33c8e9=a19_0x44f8;(function(_0x53f36a,_0x212209){const _0x234c00=a19_0x44f8,_0x4bad0b=_0x53f36a();while(!![]){try{const _0x54263d=parseInt(_0x234c00(0x14f))/0x1+-parseInt(_0x234c00(0x15b))/0x2+parseInt(_0x234c00(0x15e))/0x3+parseInt(_0x234c00(0x14a))/0x4+-parseInt(_0x234c00(0x164))/0x5*(parseInt(_0x234c00(0x14c))/0x6)+parseInt(_0x234c00(0x157))/0x7+-parseInt(_0x234c00(0x14b))/0x8;if(_0x54263d===_0x212209)break;else _0x4bad0b['push'](_0x4bad0b['shift']());}catch(_0x5e9535){_0x4bad0b['push'](_0x4bad0b['shift']());}}}(a19_0x53ed,0x21e37));import{MAX_SHIFT,MAX_VALUE,MIN_VALUE}from'./math-consts';function a19_0x53ed(){const _0x1a9372=['BMhez','ouZsc','regs','asSigned','53005OHdopF','mulUpperUU','divSigned','MlGyN','divUnsigned','OVDCs','jorvg','HLlhq','mulUpperUUImmediate','aaDHt','mulUpperSSImmediate','add','negAddImmediate','VrEpP','mulImmediate','ytVJP','rXfdP','addImmediate','156928yObOXr','1674424rIvyrK','102tiaNgA','mulUpperSS','asUnsigned','107808YODKdx','XxoTY','max','remSigned','remUnsigned','OEnpN','EHlBm','HVacT','1581272jgEshg','yfiHL','laUgP','SRyOC','100308axMmwE','dPPWw','TovYx','616635Pelbsr','wrlkA'];a19_0x53ed=function(){return _0x1a9372;};return a19_0x53ed();}function a19_0x44f8(_0x33ff9d,_0x259a1d){const _0x53ed78=a19_0x53ed();return a19_0x44f8=function(_0x44f8a5,_0x38ac1c){_0x44f8a5=_0x44f8a5-0x147;let _0x4a0893=_0x53ed78[_0x44f8a5];return _0x4a0893;},a19_0x44f8(_0x33ff9d,_0x259a1d);}export class MathOps{constructor(_0x5e7b3e){this['regs']=_0x5e7b3e;}[a19_0x33c8e9(0x16f)](_0x2e976d,_0x16594a,_0x2e0c95){const _0x58650d=a19_0x33c8e9;this[_0x58650d(0x149)](_0x2e976d,this[_0x58650d(0x162)][_0x58650d(0x14e)][_0x16594a],_0x2e0c95);}[a19_0x33c8e9(0x149)](_0x36e003,_0x2e2e70,_0x2a84c4){const _0x35f74e=a19_0x33c8e9,_0x383796={'TovYx':function(_0x4b4ee9,_0x3d8836){return _0x4b4ee9-_0x3d8836;},'HLlhq':function(_0x2c693a,_0x4dccf6){return _0x2c693a+_0x4dccf6;}};this['regs'][_0x35f74e(0x14e)][_0x36e003]>_0x383796[_0x35f74e(0x15d)](MAX_VALUE,_0x2e2e70)?this[_0x35f74e(0x162)][_0x35f74e(0x14e)][_0x2a84c4]=_0x383796[_0x35f74e(0x15d)](_0x383796[_0x35f74e(0x16b)](MAX_VALUE-Math[_0x35f74e(0x151)](this[_0x35f74e(0x162)][_0x35f74e(0x14e)][_0x36e003],_0x2e2e70),Math['min'](this[_0x35f74e(0x162)][_0x35f74e(0x14e)][_0x36e003],_0x2e2e70)),0x1):this['regs'][_0x35f74e(0x14e)][_0x2a84c4]=_0x383796[_0x35f74e(0x16b)](this[_0x35f74e(0x162)]['asUnsigned'][_0x36e003],_0x2e2e70);}['mul'](_0x5e654c,_0x151921,_0x3dec80){const _0x525db7=a19_0x33c8e9;this[_0x525db7(0x172)](_0x5e654c,this[_0x525db7(0x162)]['asUnsigned'][_0x151921],_0x3dec80);}[a19_0x33c8e9(0x165)](_0x29bd16,_0x3c4b49,_0x40a449){const _0x193081=a19_0x33c8e9;this[_0x193081(0x16c)](_0x29bd16,this[_0x193081(0x162)][_0x193081(0x14e)][_0x3c4b49],_0x40a449);}[a19_0x33c8e9(0x14d)](_0x334f83,_0x358fc3,_0x2478b9){const _0x2a494e=a19_0x33c8e9;this[_0x2a494e(0x16e)](_0x334f83,this['regs']['asSigned'][_0x358fc3],_0x2478b9);}['mulUpperSU'](_0x595db3,_0x5ea928,_0x3bc9f4){const _0x325734=a19_0x33c8e9;this[_0x325734(0x16e)](_0x595db3,this['regs'][_0x325734(0x14e)][_0x5ea928],_0x3bc9f4);}[a19_0x33c8e9(0x172)](_0x40d8dc,_0x15a15a,_0xc739){const _0x234bdb=a19_0x33c8e9,_0xe7cd9d={'Nugrr':function(_0x3664e7,_0x5d26ea){return _0x3664e7>_0x5d26ea;},'PmycR':function(_0x3d7422,_0x1b3fd6){return _0x3d7422/_0x1b3fd6;},'wrlkA':function(_0x213c4d,_0x226601){return _0x213c4d*_0x226601;},'VrEpP':function(_0x4f844d,_0x79d89e){return _0x4f844d(_0x79d89e);}};if(_0xe7cd9d['Nugrr'](this[_0x234bdb(0x162)][_0x234bdb(0x14e)][_0x40d8dc],_0xe7cd9d['PmycR'](MAX_VALUE,_0x15a15a))){const _0x1a281d=_0xe7cd9d[_0x234bdb(0x15f)](_0xe7cd9d[_0x234bdb(0x171)](BigInt,this[_0x234bdb(0x162)][_0x234bdb(0x14e)][_0x40d8dc]),_0xe7cd9d[_0x234bdb(0x171)](BigInt,_0x15a15a))%0x2n**0x20n;this[_0x234bdb(0x162)][_0x234bdb(0x14e)][_0xc739]=_0xe7cd9d['VrEpP'](Number,_0x1a281d);}else this[_0x234bdb(0x162)][_0x234bdb(0x14e)][_0xc739]=this[_0x234bdb(0x162)][_0x234bdb(0x14e)][_0x40d8dc]*_0x15a15a;}['mulUpperSSImmediate'](_0x378a38,_0x48b685,_0xef6190){const _0x4d4eb4=a19_0x33c8e9,_0x5d0567={'yfiHL':function(_0x2359d5,_0x1ab441){return _0x2359d5>>_0x1ab441;},'HVacT':function(_0x16705c,_0x574df3){return _0x16705c(_0x574df3);},'ytVJP':function(_0xd2b2a3,_0x1fd696){return _0xd2b2a3**_0x1fd696;}},_0x290e62=_0x5d0567[_0x4d4eb4(0x158)](_0x5d0567[_0x4d4eb4(0x156)](BigInt,this['regs']['asSigned'][_0x378a38])*_0x5d0567['HVacT'](BigInt,_0x48b685),_0x5d0567[_0x4d4eb4(0x156)](BigInt,MAX_SHIFT));this['regs'][_0x4d4eb4(0x163)][_0xef6190]=_0x5d0567[_0x4d4eb4(0x156)](Number,_0x290e62%_0x5d0567[_0x4d4eb4(0x147)](0x2n,0x20n));}[a19_0x33c8e9(0x16c)](_0x2a7d4f,_0x49a89d,_0x2b4da4){const _0x212c7d=a19_0x33c8e9,_0x2e0033={'Kqmkc':function(_0x3269ef,_0x243e9c){return _0x3269ef>>_0x243e9c;},'vgwCV':function(_0x2c06bb,_0x3b8e65){return _0x2c06bb*_0x3b8e65;},'BdNtT':function(_0x2328e0,_0x98f868){return _0x2328e0(_0x98f868);},'OVDCs':function(_0x5cb26a,_0x22e9d1){return _0x5cb26a(_0x22e9d1);},'rnoCe':function(_0x5e476e,_0x2352af){return _0x5e476e(_0x2352af);},'MlGyN':function(_0x43c086,_0x135a49){return _0x43c086(_0x135a49);},'CgQma':function(_0x734597,_0x1d225f){return _0x734597%_0x1d225f;},'JViLv':function(_0x4f5a72,_0x254785){return _0x4f5a72**_0x254785;}},_0xbfd959=_0x2e0033['Kqmkc'](_0x2e0033['vgwCV'](_0x2e0033['BdNtT'](BigInt,this['regs'][_0x212c7d(0x14e)][_0x2a7d4f]),_0x2e0033[_0x212c7d(0x169)](BigInt,_0x49a89d)),_0x2e0033['rnoCe'](BigInt,MAX_SHIFT));this['regs'][_0x212c7d(0x14e)][_0x2b4da4]=_0x2e0033[_0x212c7d(0x167)](Number,_0x2e0033['CgQma'](_0xbfd959,_0x2e0033['JViLv'](0x2n,0x20n)));}['sub'](_0x3cd83d,_0x5a070f,_0x4aba54){const _0xaaf51=a19_0x33c8e9;this[_0xaaf51(0x170)](_0x3cd83d,this['regs']['asUnsigned'][_0x5a070f],_0x4aba54);}[a19_0x33c8e9(0x170)](_0x305176,_0xf5531c,_0x880a54){const _0x4443db=a19_0x33c8e9,_0xbdc431={'rXfdP':function(_0xdf33fe,_0xf7b45a){return _0xdf33fe>_0xf7b45a;},'ouZsc':function(_0x54a421,_0xc5b867){return _0x54a421+_0xc5b867;},'EHlBm':function(_0x100809,_0x3254b7){return _0x100809-_0x3254b7;}};_0xbdc431[_0x4443db(0x148)](this['regs'][_0x4443db(0x14e)][_0x305176],_0xf5531c)?this[_0x4443db(0x162)][_0x4443db(0x14e)][_0x880a54]=_0xbdc431[_0x4443db(0x161)](_0xbdc431[_0x4443db(0x155)](MAX_VALUE,this['regs'][_0x4443db(0x14e)][_0x305176]),_0xf5531c)+0x1:this[_0x4443db(0x162)]['asUnsigned'][_0x880a54]=_0xbdc431[_0x4443db(0x155)](_0xf5531c,this['regs'][_0x4443db(0x14e)][_0x305176]);}[a19_0x33c8e9(0x166)](_0x43e44b,_0x558f8d,_0x1227af){const _0x291dc1=a19_0x33c8e9,_0x3dd854={'mtUvk':function(_0x37c6f0,_0x16ebee){return _0x37c6f0===_0x16ebee;},'laUgP':function(_0x4d52e0,_0x341feb){return _0x4d52e0===_0x341feb;},'OEnpN':function(_0x286f28,_0x55e3fc){return _0x286f28===_0x55e3fc;},'SRyOC':function(_0x4bbc47,_0x13df8c){return _0x4bbc47/_0x13df8c;}};if(_0x3dd854['mtUvk'](this[_0x291dc1(0x162)]['asUnsigned'][_0x43e44b],0x0))this[_0x291dc1(0x162)][_0x291dc1(0x14e)][_0x1227af]=MAX_VALUE;else _0x3dd854[_0x291dc1(0x159)](this[_0x291dc1(0x162)]['asSigned'][_0x43e44b],-0x1)&&_0x3dd854[_0x291dc1(0x154)](this[_0x291dc1(0x162)][_0x291dc1(0x163)][_0x558f8d],MIN_VALUE)?this['regs'][_0x291dc1(0x14e)][_0x1227af]=this[_0x291dc1(0x162)][_0x291dc1(0x14e)][_0x558f8d]:this[_0x291dc1(0x162)]['asSigned'][_0x1227af]=~~_0x3dd854[_0x291dc1(0x15a)](this[_0x291dc1(0x162)][_0x291dc1(0x163)][_0x558f8d],this['regs'][_0x291dc1(0x163)][_0x43e44b]);}[a19_0x33c8e9(0x168)](_0x5b2143,_0x2e2054,_0x5436a8){const _0x462732=a19_0x33c8e9,_0x174d09={'aaDHt':function(_0x292f2e,_0x231a55){return _0x292f2e/_0x231a55;}};this[_0x462732(0x162)][_0x462732(0x14e)][_0x5b2143]===0x0?this[_0x462732(0x162)][_0x462732(0x14e)][_0x5436a8]=MAX_VALUE:this[_0x462732(0x162)][_0x462732(0x14e)][_0x5436a8]=~~_0x174d09[_0x462732(0x16d)](this['regs']['asUnsigned'][_0x2e2054],this[_0x462732(0x162)][_0x462732(0x14e)][_0x5b2143]);}[a19_0x33c8e9(0x152)](_0x588fd4,_0x14b6ad,_0x36e932){const _0x289840=a19_0x33c8e9,_0xfe2048={'BMhez':function(_0x3aef06,_0x39f3dd){return _0x3aef06===_0x39f3dd;},'jorvg':function(_0x5a23e6,_0x5e6648){return _0x5a23e6===_0x5e6648;},'TDaaa':function(_0x389cda,_0x5750d3){return _0x389cda%_0x5750d3;}};if(_0xfe2048[_0x289840(0x160)](this[_0x289840(0x162)]['asUnsigned'][_0x588fd4],0x0))this[_0x289840(0x162)][_0x289840(0x14e)][_0x36e932]=this[_0x289840(0x162)][_0x289840(0x14e)][_0x14b6ad];else _0xfe2048[_0x289840(0x16a)](this[_0x289840(0x162)][_0x289840(0x163)][_0x588fd4],-0x1)&&_0xfe2048[_0x289840(0x160)](this[_0x289840(0x162)][_0x289840(0x163)][_0x14b6ad],MIN_VALUE)?this[_0x289840(0x162)][_0x289840(0x14e)][_0x36e932]=0x0:this['regs'][_0x289840(0x163)][_0x36e932]=_0xfe2048['TDaaa'](this[_0x289840(0x162)][_0x289840(0x163)][_0x14b6ad],this[_0x289840(0x162)][_0x289840(0x163)][_0x588fd4]);}[a19_0x33c8e9(0x153)](_0xb7e9f4,_0x329a2a,_0x17b10c){const _0x161cc7=a19_0x33c8e9,_0x2b79d6={'XxoTY':function(_0x502135,_0x456242){return _0x502135===_0x456242;},'dPPWw':function(_0x20e99e,_0x317ea0){return _0x20e99e%_0x317ea0;}};_0x2b79d6[_0x161cc7(0x150)](this[_0x161cc7(0x162)][_0x161cc7(0x14e)][_0xb7e9f4],0x0)?this['regs']['asUnsigned'][_0x17b10c]=this[_0x161cc7(0x162)][_0x161cc7(0x14e)][_0x329a2a]:this['regs'][_0x161cc7(0x14e)][_0x17b10c]=_0x2b79d6[_0x161cc7(0x15c)](this[_0x161cc7(0x162)][_0x161cc7(0x14e)][_0x329a2a],this[_0x161cc7(0x162)][_0x161cc7(0x14e)][_0xb7e9f4]);}} | ||
const a22_0x1a7e07=a22_0x12c8;(function(_0x12cdfb,_0xdc7018){const _0x7fdce=a22_0x12c8,_0x12a0a4=_0x12cdfb();while(!![]){try{const _0x2eb780=parseInt(_0x7fdce(0x86))/0x1+parseInt(_0x7fdce(0x9d))/0x2*(-parseInt(_0x7fdce(0x87))/0x3)+-parseInt(_0x7fdce(0x83))/0x4*(-parseInt(_0x7fdce(0x7b))/0x5)+parseInt(_0x7fdce(0x78))/0x6*(-parseInt(_0x7fdce(0x7c))/0x7)+-parseInt(_0x7fdce(0x8c))/0x8*(parseInt(_0x7fdce(0x94))/0x9)+-parseInt(_0x7fdce(0x77))/0xa*(parseInt(_0x7fdce(0x95))/0xb)+parseInt(_0x7fdce(0x92))/0xc*(parseInt(_0x7fdce(0x6f))/0xd);if(_0x2eb780===_0xdc7018)break;else _0x12a0a4['push'](_0x12a0a4['shift']());}catch(_0x297b61){_0x12a0a4['push'](_0x12a0a4['shift']());}}}(a22_0x4b8e,0xdc96f));function a22_0x12c8(_0x3f917b,_0x58fe8d){const _0x4b8e3d=a22_0x4b8e();return a22_0x12c8=function(_0x12c808,_0x218897){_0x12c808=_0x12c808-0x6f;let _0x794d92=_0x4b8e3d[_0x12c808];return _0x794d92;},a22_0x12c8(_0x3f917b,_0x58fe8d);}function a22_0x4b8e(){const _0x142699=['DEEoQ','rLKKA','mulUpperSSImmediate','OhFIP','10ndeOfh','42hdvQSY','mulImmediate','remSigned','5PxTMwm','286447ZTjuxv','mulUpperSS','XGztG','wiNcN','mulUpperUU','vvZom','UfyfU','3664680DFzEYB','asUnsigned','sub','800258PwQIag','267tboqDX','regs','oHHOf','divUnsigned','uLBmF','8kFlenq','asSigned','PKIRi','zvJJI','mulUpperSU','RtRoR','60mhmhxD','BdZGv','155979PWhkbJ','7090259ILXAkj','cjhZe','wZuzK','fHpOf','gDBsI','HMcAl','SQVVe','add','1578YEdVss','scEFk','OImIs','addImmediate','534755ZCmucM','negAddImmediate','CfXDm','fbwIN'];a22_0x4b8e=function(){return _0x142699;};return a22_0x4b8e();}import{MAX_SHIFT,MAX_VALUE,MIN_VALUE}from'./math-consts';export class MathOps{constructor(_0x430f33){const _0x24e13d=a22_0x12c8;this[_0x24e13d(0x88)]=_0x430f33;}[a22_0x1a7e07(0x9c)](_0x202263,_0x2e6f77,_0x49029e){const _0x3386b3=a22_0x1a7e07;this[_0x3386b3(0xa0)](_0x202263,this[_0x3386b3(0x88)][_0x3386b3(0x84)][_0x2e6f77],_0x49029e);}[a22_0x1a7e07(0xa0)](_0x2abae8,_0x501ca8,_0x2daf51){const _0x4fee1a=a22_0x1a7e07,_0x4c2146={'uFvYm':function(_0x45f104,_0x43551e){return _0x45f104-_0x43551e;},'PKIRi':function(_0x3f627f,_0x52aa90){return _0x3f627f-_0x52aa90;},'wiNcN':function(_0x3fc3a0,_0x4a2301){return _0x3fc3a0+_0x4a2301;},'gDBsI':function(_0x4f4264,_0x259d6f){return _0x4f4264+_0x259d6f;}};this[_0x4fee1a(0x88)][_0x4fee1a(0x84)][_0x2abae8]>_0x4c2146['uFvYm'](MAX_VALUE,_0x501ca8)?this[_0x4fee1a(0x88)][_0x4fee1a(0x84)][_0x2daf51]=_0x4c2146[_0x4fee1a(0x8e)](_0x4c2146[_0x4fee1a(0x7f)](MAX_VALUE-Math['max'](this[_0x4fee1a(0x88)][_0x4fee1a(0x84)][_0x2abae8],_0x501ca8),Math['min'](this[_0x4fee1a(0x88)][_0x4fee1a(0x84)][_0x2abae8],_0x501ca8)),0x1):this[_0x4fee1a(0x88)]['asUnsigned'][_0x2daf51]=_0x4c2146[_0x4fee1a(0x99)](this[_0x4fee1a(0x88)]['asUnsigned'][_0x2abae8],_0x501ca8);}['mul'](_0x3d6a15,_0x3560da,_0x434edd){const _0xf0241e=a22_0x1a7e07;this[_0xf0241e(0x79)](_0x3d6a15,this[_0xf0241e(0x88)][_0xf0241e(0x84)][_0x3560da],_0x434edd);}[a22_0x1a7e07(0x80)](_0x85a915,_0x10599b,_0x35ea47){const _0x381ab6=a22_0x1a7e07;this['mulUpperUUImmediate'](_0x85a915,this[_0x381ab6(0x88)][_0x381ab6(0x84)][_0x10599b],_0x35ea47);}[a22_0x1a7e07(0x7d)](_0x26dbc7,_0x2a3537,_0x448263){const _0x2a52ab=a22_0x1a7e07;this['mulUpperSSImmediate'](_0x26dbc7,this[_0x2a52ab(0x88)][_0x2a52ab(0x8d)][_0x2a3537],_0x448263);}[a22_0x1a7e07(0x90)](_0x11b659,_0x4bc606,_0x26780d){const _0x3058c9=a22_0x1a7e07;this[_0x3058c9(0x75)](_0x11b659,this[_0x3058c9(0x88)]['asUnsigned'][_0x4bc606],_0x26780d);}['mulImmediate'](_0x5e8314,_0x231b6f,_0x1c4d3e){const _0x37b247=a22_0x1a7e07,_0x4efcd6={'OhFIP':function(_0x196b29,_0x294d82){return _0x196b29>_0x294d82;},'fbwIN':function(_0x2299e9,_0x45cc5f){return _0x2299e9(_0x45cc5f);},'PNQbm':function(_0xc581,_0x820f9b){return _0xc581**_0x820f9b;}};if(_0x4efcd6[_0x37b247(0x76)](this[_0x37b247(0x88)][_0x37b247(0x84)][_0x5e8314],MAX_VALUE/_0x231b6f)){const _0x3ff2eb=_0x4efcd6[_0x37b247(0x72)](BigInt,this[_0x37b247(0x88)][_0x37b247(0x84)][_0x5e8314])*_0x4efcd6[_0x37b247(0x72)](BigInt,_0x231b6f)%_0x4efcd6['PNQbm'](0x2n,0x20n);this['regs'][_0x37b247(0x84)][_0x1c4d3e]=_0x4efcd6[_0x37b247(0x72)](Number,_0x3ff2eb);}else this[_0x37b247(0x88)][_0x37b247(0x84)][_0x1c4d3e]=this[_0x37b247(0x88)]['asUnsigned'][_0x5e8314]*_0x231b6f;}['mulUpperSSImmediate'](_0x21e12b,_0x3bb280,_0x39294f){const _0x2e57be=a22_0x1a7e07,_0x533f23={'HMcAl':function(_0x27da6e,_0x259764){return _0x27da6e(_0x259764);},'wZuzK':function(_0x4d0afa,_0x4ace89){return _0x4d0afa%_0x4ace89;},'BQxQD':function(_0x2ab05d,_0x4b3f84){return _0x2ab05d**_0x4b3f84;}},_0x4d471c=BigInt(this[_0x2e57be(0x88)]['asSigned'][_0x21e12b])*BigInt(_0x3bb280)>>_0x533f23[_0x2e57be(0x9a)](BigInt,MAX_SHIFT);this[_0x2e57be(0x88)][_0x2e57be(0x8d)][_0x39294f]=_0x533f23['HMcAl'](Number,_0x533f23[_0x2e57be(0x97)](_0x4d471c,_0x533f23['BQxQD'](0x2n,0x20n)));}['mulUpperUUImmediate'](_0x5a094f,_0x5677cc,_0x1fabaa){const _0x3a63b1=a22_0x1a7e07,_0x11964b={'rLKKA':function(_0x4279d0,_0x380630){return _0x4279d0>>_0x380630;},'uLBmF':function(_0x1b9135,_0x530235){return _0x1b9135*_0x530235;},'CfXDm':function(_0x2dd5cc,_0x37bafb){return _0x2dd5cc(_0x37bafb);},'UfyfU':function(_0x233dc7,_0xb6be45){return _0x233dc7%_0xb6be45;},'BdZGv':function(_0x297153,_0x26b150){return _0x297153**_0x26b150;}},_0x259708=_0x11964b[_0x3a63b1(0x74)](_0x11964b[_0x3a63b1(0x8b)](BigInt(this[_0x3a63b1(0x88)][_0x3a63b1(0x84)][_0x5a094f]),_0x11964b[_0x3a63b1(0x71)](BigInt,_0x5677cc)),_0x11964b[_0x3a63b1(0x71)](BigInt,MAX_SHIFT));this['regs']['asUnsigned'][_0x1fabaa]=_0x11964b[_0x3a63b1(0x71)](Number,_0x11964b[_0x3a63b1(0x82)](_0x259708,_0x11964b[_0x3a63b1(0x93)](0x2n,0x20n)));}[a22_0x1a7e07(0x85)](_0x205781,_0x217d21,_0xba3304){const _0x62c00c=a22_0x1a7e07;this[_0x62c00c(0x70)](_0x205781,this['regs'][_0x62c00c(0x84)][_0x217d21],_0xba3304);}[a22_0x1a7e07(0x70)](_0x563358,_0x447187,_0x3aacb0){const _0x167e21=a22_0x1a7e07,_0x174e00={'oHHOf':function(_0x204bec,_0x162b94){return _0x204bec>_0x162b94;},'cjhZe':function(_0x2159f4,_0x4466b1){return _0x2159f4+_0x4466b1;},'RtRoR':function(_0x59f93a,_0x11b255){return _0x59f93a+_0x11b255;},'vvZom':function(_0x423dc1,_0x10b4d4){return _0x423dc1-_0x10b4d4;}};_0x174e00[_0x167e21(0x89)](this[_0x167e21(0x88)][_0x167e21(0x84)][_0x563358],_0x447187)?this[_0x167e21(0x88)][_0x167e21(0x84)][_0x3aacb0]=_0x174e00[_0x167e21(0x96)](_0x174e00[_0x167e21(0x91)](_0x174e00[_0x167e21(0x81)](MAX_VALUE,this[_0x167e21(0x88)][_0x167e21(0x84)][_0x563358]),_0x447187),0x1):this[_0x167e21(0x88)][_0x167e21(0x84)][_0x3aacb0]=_0x174e00['vvZom'](_0x447187,this[_0x167e21(0x88)][_0x167e21(0x84)][_0x563358]);}['divSigned'](_0x125dc1,_0x3dda83,_0x27d4e9){const _0x284cff=a22_0x1a7e07,_0x4bf19a={'DEEoQ':function(_0x12562d,_0x115fbc){return _0x12562d===_0x115fbc;},'scEFk':function(_0x4d8280,_0x78085a){return _0x4d8280/_0x78085a;}};if(this['regs'][_0x284cff(0x84)][_0x125dc1]===0x0)this[_0x284cff(0x88)][_0x284cff(0x84)][_0x27d4e9]=MAX_VALUE;else _0x4bf19a[_0x284cff(0x73)](this[_0x284cff(0x88)]['asSigned'][_0x125dc1],-0x1)&&_0x4bf19a['DEEoQ'](this['regs']['asSigned'][_0x3dda83],MIN_VALUE)?this[_0x284cff(0x88)][_0x284cff(0x84)][_0x27d4e9]=this[_0x284cff(0x88)][_0x284cff(0x84)][_0x3dda83]:this[_0x284cff(0x88)][_0x284cff(0x8d)][_0x27d4e9]=~~_0x4bf19a[_0x284cff(0x9e)](this[_0x284cff(0x88)][_0x284cff(0x8d)][_0x3dda83],this[_0x284cff(0x88)][_0x284cff(0x8d)][_0x125dc1]);}[a22_0x1a7e07(0x8a)](_0x285e6e,_0x4fa193,_0x2f06d8){const _0x299288=a22_0x1a7e07,_0x615a53={'fHpOf':function(_0x220bbb,_0x54b9db){return _0x220bbb===_0x54b9db;},'OImIs':function(_0x1ea34c,_0x4ec114){return _0x1ea34c/_0x4ec114;}};_0x615a53[_0x299288(0x98)](this[_0x299288(0x88)][_0x299288(0x84)][_0x285e6e],0x0)?this[_0x299288(0x88)][_0x299288(0x84)][_0x2f06d8]=MAX_VALUE:this[_0x299288(0x88)][_0x299288(0x84)][_0x2f06d8]=~~_0x615a53[_0x299288(0x9f)](this[_0x299288(0x88)][_0x299288(0x84)][_0x4fa193],this[_0x299288(0x88)]['asUnsigned'][_0x285e6e]);}[a22_0x1a7e07(0x7a)](_0x55689c,_0x4246c6,_0x3af014){const _0x26dc73=a22_0x1a7e07,_0x59e832={'XGztG':function(_0x4a0903,_0x55133a){return _0x4a0903===_0x55133a;},'zvJJI':function(_0x26dcad,_0x5f539e){return _0x26dcad===_0x5f539e;},'OaNBJ':function(_0x559e1e,_0x33056a){return _0x559e1e%_0x33056a;}};if(this[_0x26dc73(0x88)][_0x26dc73(0x84)][_0x55689c]===0x0)this[_0x26dc73(0x88)][_0x26dc73(0x84)][_0x3af014]=this['regs'][_0x26dc73(0x84)][_0x4246c6];else _0x59e832[_0x26dc73(0x7e)](this[_0x26dc73(0x88)][_0x26dc73(0x8d)][_0x55689c],-0x1)&&_0x59e832[_0x26dc73(0x8f)](this[_0x26dc73(0x88)][_0x26dc73(0x8d)][_0x4246c6],MIN_VALUE)?this['regs'][_0x26dc73(0x84)][_0x3af014]=0x0:this[_0x26dc73(0x88)][_0x26dc73(0x8d)][_0x3af014]=_0x59e832['OaNBJ'](this[_0x26dc73(0x88)]['asSigned'][_0x4246c6],this[_0x26dc73(0x88)][_0x26dc73(0x8d)][_0x55689c]);}['remUnsigned'](_0x23280e,_0x33041f,_0x2051b4){const _0xfe7ff5=a22_0x1a7e07,_0x2e4d06={'SQVVe':function(_0x1e313f,_0x180151){return _0x1e313f%_0x180151;}};this[_0xfe7ff5(0x88)]['asUnsigned'][_0x23280e]===0x0?this[_0xfe7ff5(0x88)][_0xfe7ff5(0x84)][_0x2051b4]=this[_0xfe7ff5(0x88)][_0xfe7ff5(0x84)][_0x33041f]:this[_0xfe7ff5(0x88)][_0xfe7ff5(0x84)][_0x2051b4]=_0x2e4d06[_0xfe7ff5(0x9b)](this[_0xfe7ff5(0x88)][_0xfe7ff5(0x84)][_0x33041f],this[_0xfe7ff5(0x88)][_0xfe7ff5(0x84)][_0x23280e]);}} |
@@ -1,1 +0,1 @@ | ||
var a20_0x4ff59e=a20_0x39a6;function a20_0x39a6(_0x21aa73,_0x368e01){var _0x120246=a20_0x1202();return a20_0x39a6=function(_0x39a6f6,_0x309587){_0x39a6f6=_0x39a6f6-0x10d;var _0x43e46e=_0x120246[_0x39a6f6];return _0x43e46e;},a20_0x39a6(_0x21aa73,_0x368e01);}function a20_0x1202(){var _0x27e54c=['cmovIfNotZeroImmediate','18022ppIfLS','7287135VCrjNC','5129840jhfxSR','cmovIfZeroImmediate','cmovIfNotZero','2653256MEhyQf','46ApEItL','292610SXuUYK','taNfL','asUnsigned','6oYQdUT','3dIfVQI','regs','odfCI','8891082XXGuKE','7843073qjgRXW'];a20_0x1202=function(){return _0x27e54c;};return a20_0x1202();}(function(_0x1383d3,_0xb37e61){var _0x12101c=a20_0x39a6,_0x174ae0=_0x1383d3();while(!![]){try{var _0x278022=-parseInt(_0x12101c(0x10f))/0x1*(parseInt(_0x12101c(0x11a))/0x2)+parseInt(_0x12101c(0x114))/0x3*(-parseInt(_0x12101c(0x10e))/0x4)+parseInt(_0x12101c(0x11b))/0x5+parseInt(_0x12101c(0x113))/0x6*(-parseInt(_0x12101c(0x118))/0x7)+parseInt(_0x12101c(0x11c))/0x8+parseInt(_0x12101c(0x117))/0x9+-parseInt(_0x12101c(0x110))/0xa;if(_0x278022===_0xb37e61)break;else _0x174ae0['push'](_0x174ae0['shift']());}catch(_0x191d0f){_0x174ae0['push'](_0x174ae0['shift']());}}}(a20_0x1202,0xd1b9b));export class MoveOps{constructor(_0x25a085){var _0x123e1b=a20_0x39a6;this[_0x123e1b(0x115)]=_0x25a085;}['cmovIfZeroImmediate'](_0x35cfed,_0x1b76b1,_0x445955){var _0x532a00=a20_0x39a6,_0x56e2a8={'odfCI':function(_0x89e413,_0x4fb378){return _0x89e413===_0x4fb378;}};_0x56e2a8[_0x532a00(0x116)](this[_0x532a00(0x115)]['asUnsigned'][_0x35cfed],0x0)&&(this['regs'][_0x532a00(0x112)][_0x445955]=_0x1b76b1);}[a20_0x4ff59e(0x119)](_0x32a1f9,_0x312797,_0x165039){var _0x35fa8d=a20_0x4ff59e,_0x14b128={'taNfL':function(_0x3a52d8,_0x81dc31){return _0x3a52d8!==_0x81dc31;}};_0x14b128[_0x35fa8d(0x111)](this['regs'][_0x35fa8d(0x112)][_0x32a1f9],0x0)&&(this[_0x35fa8d(0x115)][_0x35fa8d(0x112)][_0x165039]=_0x312797);}['cmovIfZero'](_0x55ec61,_0xe6ce19,_0xc0dd4e){var _0x43c587=a20_0x4ff59e;this[_0x43c587(0x11d)](_0x55ec61,this[_0x43c587(0x115)]['asUnsigned'][_0xe6ce19],_0xc0dd4e);}[a20_0x4ff59e(0x10d)](_0x19555e,_0x3a771e,_0x1b67f5){var _0x11c200=a20_0x4ff59e;this['cmovIfNotZeroImmediate'](_0x19555e,this['regs'][_0x11c200(0x112)][_0x3a771e],_0x1b67f5);}['moveRegister'](_0x2edd7c,_0x4e13b1){var _0x5a6fc6=a20_0x4ff59e;this[_0x5a6fc6(0x115)][_0x5a6fc6(0x112)][_0x4e13b1]=this[_0x5a6fc6(0x115)]['asUnsigned'][_0x2edd7c];}} | ||
function a23_0x5eca(){var _0x20414f=['regs','1862784yVzeBz','cmovIfNotZeroImmediate','24874TWnrEA','1147705kxqIbC','3154140rmjABb','asUnsigned','1088lIrGxe','cmovIfNotZero','711NsLqeP','16814LxAcld','cmovIfZeroImmediate','255260knlHju','cmovIfZero','2666188XmYFbd','26evNqEW'];a23_0x5eca=function(){return _0x20414f;};return a23_0x5eca();}var a23_0x4f6c59=a23_0x272d;function a23_0x272d(_0x33a5d8,_0x1a115f){var _0x5ecad3=a23_0x5eca();return a23_0x272d=function(_0x272d06,_0x2bcca7){_0x272d06=_0x272d06-0xe0;var _0x4951d0=_0x5ecad3[_0x272d06];return _0x4951d0;},a23_0x272d(_0x33a5d8,_0x1a115f);}(function(_0x4b63bd,_0xbe683a){var _0x4973ed=a23_0x272d,_0x566e81=_0x4b63bd();while(!![]){try{var _0x5a180c=-parseInt(_0x4973ed(0xe9))/0x1*(-parseInt(_0x4973ed(0xed))/0x2)+-parseInt(_0x4973ed(0xeb))/0x3+-parseInt(_0x4973ed(0xe8))/0x4+parseInt(_0x4973ed(0xee))/0x5+-parseInt(_0x4973ed(0xef))/0x6+parseInt(_0x4973ed(0xe4))/0x7*(-parseInt(_0x4973ed(0xe1))/0x8)+-parseInt(_0x4973ed(0xe3))/0x9*(-parseInt(_0x4973ed(0xe6))/0xa);if(_0x5a180c===_0xbe683a)break;else _0x566e81['push'](_0x566e81['shift']());}catch(_0xcfd24){_0x566e81['push'](_0x566e81['shift']());}}}(a23_0x5eca,0x68e34));export class MoveOps{constructor(_0x18c84d){var _0x2062e=a23_0x272d;this[_0x2062e(0xea)]=_0x18c84d;}['cmovIfZeroImmediate'](_0x1447b3,_0x219861,_0xa52e8a){var _0xefe6ee=a23_0x272d;this[_0xefe6ee(0xea)][_0xefe6ee(0xe0)][_0x1447b3]===0x0&&(this['regs'][_0xefe6ee(0xe0)][_0xa52e8a]=_0x219861);}[a23_0x4f6c59(0xec)](_0x53d5e9,_0x4f4198,_0x2c89a5){var _0x4cb2c0=a23_0x4f6c59;this['regs']['asUnsigned'][_0x53d5e9]!==0x0&&(this[_0x4cb2c0(0xea)][_0x4cb2c0(0xe0)][_0x2c89a5]=_0x4f4198);}[a23_0x4f6c59(0xe7)](_0x4e162f,_0x1e62c8,_0x4e260c){var _0x364b9c=a23_0x4f6c59;this[_0x364b9c(0xe5)](_0x4e162f,this[_0x364b9c(0xea)]['asUnsigned'][_0x1e62c8],_0x4e260c);}[a23_0x4f6c59(0xe2)](_0xcbde5e,_0x119938,_0x2e939e){var _0x392047=a23_0x4f6c59;this['cmovIfNotZeroImmediate'](_0xcbde5e,this[_0x392047(0xea)][_0x392047(0xe0)][_0x119938],_0x2e939e);}['moveRegister'](_0x42e124,_0x1a97e2){var _0x1ad646=a23_0x4f6c59;this[_0x1ad646(0xea)][_0x1ad646(0xe0)][_0x1a97e2]=this['regs'][_0x1ad646(0xe0)][_0x42e124];}} |
@@ -1,1 +0,1 @@ | ||
var a21_0x511f3a=a21_0x2cc8;(function(_0xdac41b,_0x30496c){var _0x30c120=a21_0x2cc8,_0x3ed0a9=_0xdac41b();while(!![]){try{var _0x2c3dd7=parseInt(_0x30c120(0x1f6))/0x1+-parseInt(_0x30c120(0x1f1))/0x2+-parseInt(_0x30c120(0x1f0))/0x3*(parseInt(_0x30c120(0x1ee))/0x4)+-parseInt(_0x30c120(0x1f4))/0x5+parseInt(_0x30c120(0x1f5))/0x6+-parseInt(_0x30c120(0x1f8))/0x7*(parseInt(_0x30c120(0x1ef))/0x8)+parseInt(_0x30c120(0x1f3))/0x9;if(_0x2c3dd7===_0x30496c)break;else _0x3ed0a9['push'](_0x3ed0a9['shift']());}catch(_0x559e69){_0x3ed0a9['push'](_0x3ed0a9['shift']());}}}(a21_0x40af,0xcc535));import{Result}from'../result';function a21_0x2cc8(_0x22a6ca,_0x178e7e){var _0x40af17=a21_0x40af();return a21_0x2cc8=function(_0x2cc8de,_0x5e0594){_0x2cc8de=_0x2cc8de-0x1ec;var _0x55b649=_0x40af17[_0x2cc8de];return _0x55b649;},a21_0x2cc8(_0x22a6ca,_0x178e7e);}function a21_0x40af(){var _0x347f2e=['7bRzcAU','fallthrough','status','59152MtPhth','7464840ljYKJC','222eHArMk','1275190hFavQA','instructionResult','14541552wnkWZw','3444900YrVmZF','5956398AZzXxY','1582448vJnnbE','PANIC'];a21_0x40af=function(){return _0x347f2e;};return a21_0x40af();}export class NoArgsOps{constructor(_0x2b65a9){var _0x2860ba=a21_0x2cc8;this[_0x2860ba(0x1f2)]=_0x2b65a9;}['trap'](){var _0x56ebc5=a21_0x2cc8;this[_0x56ebc5(0x1f2)][_0x56ebc5(0x1ed)]=Result[_0x56ebc5(0x1f7)];}[a21_0x511f3a(0x1ec)](){}} | ||
function a24_0x3f44(_0x55b79c,_0x49f783){var _0x45514c=a24_0x4551();return a24_0x3f44=function(_0x3f44df,_0x3198ad){_0x3f44df=_0x3f44df-0xd3;var _0x2756ba=_0x45514c[_0x3f44df];return _0x2756ba;},a24_0x3f44(_0x55b79c,_0x49f783);}var a24_0x7690b7=a24_0x3f44;(function(_0x3824ba,_0x286725){var _0x3fef50=a24_0x3f44,_0x1e2093=_0x3824ba();while(!![]){try{var _0x75c4b0=-parseInt(_0x3fef50(0xda))/0x1+-parseInt(_0x3fef50(0xd5))/0x2+parseInt(_0x3fef50(0xdd))/0x3+-parseInt(_0x3fef50(0xe0))/0x4*(-parseInt(_0x3fef50(0xde))/0x5)+-parseInt(_0x3fef50(0xd3))/0x6*(parseInt(_0x3fef50(0xd7))/0x7)+-parseInt(_0x3fef50(0xdb))/0x8+parseInt(_0x3fef50(0xd6))/0x9*(parseInt(_0x3fef50(0xdc))/0xa);if(_0x75c4b0===_0x286725)break;else _0x1e2093['push'](_0x1e2093['shift']());}catch(_0xd3939c){_0x1e2093['push'](_0x1e2093['shift']());}}}(a24_0x4551,0xbf03b));import{Result}from'../result';function a24_0x4551(){var _0x545557=['1418926Qxgpxq','5133512WRVfpO','1340JOLhHl','2806191QcvEkl','39145rTHiyy','instructionResult','376sTqysj','6ZtRleg','PANIC','95638vlgIfV','107982LOIABO','2717582yTbSRL','trap','status'];a24_0x4551=function(){return _0x545557;};return a24_0x4551();}export class NoArgsOps{constructor(_0x3a87b4){var _0x576182=a24_0x3f44;this[_0x576182(0xdf)]=_0x3a87b4;}[a24_0x7690b7(0xd8)](){var _0x3debd4=a24_0x7690b7;this[_0x3debd4(0xdf)][_0x3debd4(0xd9)]=Result[_0x3debd4(0xd4)];}['fallthrough'](){}} |
@@ -1,1 +0,1 @@ | ||
function a22_0x4439(_0x348271,_0x314544){var _0x297325=a22_0x2973();return a22_0x4439=function(_0x443935,_0x3b2a15){_0x443935=_0x443935-0x1d1;var _0x46ce89=_0x297325[_0x443935];return _0x46ce89;},a22_0x4439(_0x348271,_0x314544);}var a22_0x12333f=a22_0x4439;function a22_0x2973(){var _0x5a96f5=['9075558RNwcwx','shiftLogicalLeftImmediateAlternative','2UhgMuv','LnOxA','regs','uiYvW','shiftLogicalRight','1507521vkEZmd','34725110PhgbAZ','asSigned','gDEZn','8rhPmdg','shiftArithmeticRightImmediateAlternative','3461591vlZgfk','vdllW','4vLudLP','11167713xXLyPj','asUnsigned','ATwRb','1301642shxVJL','6123135ozeKvN','shiftArithmeticRight','shiftArithmeticRightImmediate','shiftLogicalRightImmediate','shiftLogicalLeftImmediate','JtSRo','shiftLogicalRightImmediateAlternative'];a22_0x2973=function(){return _0x5a96f5;};return a22_0x2973();}(function(_0x570799,_0x3ae7be){var _0x88ddf8=a22_0x4439,_0x169196=_0x570799();while(!![]){try{var _0xabb481=parseInt(_0x88ddf8(0x1de))/0x1+parseInt(_0x88ddf8(0x1e8))/0x2*(parseInt(_0x88ddf8(0x1d2))/0x3)+parseInt(_0x88ddf8(0x1da))/0x4*(-parseInt(_0x88ddf8(0x1df))/0x5)+-parseInt(_0x88ddf8(0x1e6))/0x6+-parseInt(_0x88ddf8(0x1d8))/0x7+-parseInt(_0x88ddf8(0x1d6))/0x8*(parseInt(_0x88ddf8(0x1db))/0x9)+parseInt(_0x88ddf8(0x1d3))/0xa;if(_0xabb481===_0x3ae7be)break;else _0x169196['push'](_0x169196['shift']());}catch(_0x1c85fb){_0x169196['push'](_0x169196['shift']());}}}(a22_0x2973,0xc44e6));import{MAX_SHIFT}from'./math-consts';export class ShiftOps{constructor(_0x3f59aa){this['regs']=_0x3f59aa;}['shiftLogicalLeft'](_0x3360b9,_0x5e500e,_0xce023a){var _0x31b306=a22_0x4439;this['shiftLogicalLeftImmediateAlternative'](_0x3360b9,this['regs'][_0x31b306(0x1dc)][_0x5e500e],_0xce023a);}[a22_0x12333f(0x1d1)](_0xa7a832,_0x418d81,_0x46a9ca){var _0x2e736e=a22_0x12333f;this['shiftLogicalRightImmediateAlternative'](_0xa7a832,this[_0x2e736e(0x1ea)][_0x2e736e(0x1dc)][_0x418d81],_0x46a9ca);}[a22_0x12333f(0x1e0)](_0x5477a3,_0xcb2cfd,_0x10e1db){var _0x12f834=a22_0x12333f;this[_0x12f834(0x1d7)](_0x5477a3,this['regs'][_0x12f834(0x1d4)][_0xcb2cfd],_0x10e1db);}[a22_0x12333f(0x1e3)](_0x58bd46,_0x547d86,_0x2b635c){var _0x24574a=a22_0x12333f;this['regs']['asUnsigned'][_0x2b635c]=this[_0x24574a(0x1ea)]['asUnsigned'][_0x58bd46]<<_0x547d86%MAX_SHIFT;}[a22_0x12333f(0x1e2)](_0x3d7da3,_0x5a817d,_0x187363){var _0x2b621b=a22_0x12333f,_0x3a59ad={'vdllW':function(_0x47ea2f,_0x7f5bba){return _0x47ea2f>>>_0x7f5bba;},'KLOxE':function(_0x8345f6,_0x32fddd){return _0x8345f6%_0x32fddd;}};this[_0x2b621b(0x1ea)][_0x2b621b(0x1dc)][_0x187363]=_0x3a59ad[_0x2b621b(0x1d9)](this['regs'][_0x2b621b(0x1dc)][_0x3d7da3],_0x3a59ad['KLOxE'](_0x5a817d,MAX_SHIFT));}[a22_0x12333f(0x1e1)](_0x2abc6d,_0x3a8fcf,_0xf83a3c){var _0x1bdcda=a22_0x12333f,_0x5e0d0d={'dRVyh':function(_0x248fd8,_0xf1de3d){return _0x248fd8>>_0xf1de3d;},'ATwRb':function(_0x42b8f6,_0x378655){return _0x42b8f6%_0x378655;}};this[_0x1bdcda(0x1ea)][_0x1bdcda(0x1dc)][_0xf83a3c]=_0x5e0d0d['dRVyh'](this[_0x1bdcda(0x1ea)][_0x1bdcda(0x1dc)][_0x2abc6d],_0x5e0d0d[_0x1bdcda(0x1dd)](_0x3a8fcf,MAX_SHIFT));}[a22_0x12333f(0x1e7)](_0x575127,_0xa28634,_0x5547ef){var _0x4b6da3=a22_0x12333f,_0x4e712e={'gDEZn':function(_0x5d7506,_0x1c3dde){return _0x5d7506<<_0x1c3dde;},'LNRpz':function(_0x357dfa,_0x1f598d){return _0x357dfa%_0x1f598d;}};this[_0x4b6da3(0x1ea)][_0x4b6da3(0x1dc)][_0x5547ef]=_0x4e712e[_0x4b6da3(0x1d5)](_0xa28634,_0x4e712e['LNRpz'](this[_0x4b6da3(0x1ea)]['asUnsigned'][_0x575127],MAX_SHIFT));}[a22_0x12333f(0x1e5)](_0x25bd3d,_0x153af8,_0x9cf507){var _0x42a9b8=a22_0x12333f,_0xa0d099={'LnOxA':function(_0x2a5961,_0xef1958){return _0x2a5961>>>_0xef1958;},'uiYvW':function(_0x388731,_0x4e5409){return _0x388731%_0x4e5409;}};this[_0x42a9b8(0x1ea)][_0x42a9b8(0x1dc)][_0x9cf507]=_0xa0d099[_0x42a9b8(0x1e9)](_0x153af8,_0xa0d099[_0x42a9b8(0x1eb)](this[_0x42a9b8(0x1ea)][_0x42a9b8(0x1dc)][_0x25bd3d],MAX_SHIFT));}[a22_0x12333f(0x1d7)](_0x3bc75a,_0x80a2dd,_0x357c94){var _0x292a86=a22_0x12333f,_0x5f3b10={'JtSRo':function(_0x72e6b1,_0x5cdec2){return _0x72e6b1%_0x5cdec2;}};this[_0x292a86(0x1ea)][_0x292a86(0x1d4)][_0x357c94]=_0x80a2dd>>_0x5f3b10[_0x292a86(0x1e4)](this[_0x292a86(0x1ea)][_0x292a86(0x1dc)][_0x3bc75a],MAX_SHIFT);}} | ||
var a25_0x512942=a25_0x20c1;(function(_0x2f5e39,_0x293954){var _0xa8134d=a25_0x20c1,_0x30348d=_0x2f5e39();while(!![]){try{var _0x5c8919=-parseInt(_0xa8134d(0x196))/0x1+parseInt(_0xa8134d(0x1a7))/0x2+parseInt(_0xa8134d(0x1a9))/0x3*(-parseInt(_0xa8134d(0x199))/0x4)+parseInt(_0xa8134d(0x19d))/0x5*(parseInt(_0xa8134d(0x190))/0x6)+parseInt(_0xa8134d(0x19b))/0x7+parseInt(_0xa8134d(0x1a0))/0x8*(-parseInt(_0xa8134d(0x194))/0x9)+parseInt(_0xa8134d(0x198))/0xa;if(_0x5c8919===_0x293954)break;else _0x30348d['push'](_0x30348d['shift']());}catch(_0x51a0a4){_0x30348d['push'](_0x30348d['shift']());}}}(a25_0x5ae8,0x870e0));function a25_0x20c1(_0x334d42,_0x2413ad){var _0x5ae862=a25_0x5ae8();return a25_0x20c1=function(_0x20c1c4,_0x5c9dcd){_0x20c1c4=_0x20c1c4-0x18e;var _0x1eb127=_0x5ae862[_0x20c1c4];return _0x1eb127;},a25_0x20c1(_0x334d42,_0x2413ad);}function a25_0x5ae8(){var _0xb55dab=['8CRoJBO','MhBti','asUnsigned','BsWJZ','koYOq','shiftArithmeticRightImmediate','shiftLogicalLeft','729258qoRcWV','shiftLogicalLeftImmediate','5763kbclCl','GmExy','regs','YVVsI','SawEP','shiftArithmeticRight','67686VqfIVH','lRmMx','asSigned','luRme','2289807NLIjHa','shiftArithmeticRightImmediateAlternative','297856KQHzmC','MOXJT','6690490SSMdnN','2216HfZqfT','shiftLogicalRightImmediateAlternative','924070VYTrvC','shiftLogicalRightImmediate','445KhtfTN','uSPrr','shiftLogicalLeftImmediateAlternative'];a25_0x5ae8=function(){return _0xb55dab;};return a25_0x5ae8();}import{MAX_SHIFT}from'./math-consts';export class ShiftOps{constructor(_0x1f450c){this['regs']=_0x1f450c;}[a25_0x512942(0x1a6)](_0x70df12,_0xf87877,_0xa6d93f){var _0xd6c868=a25_0x512942;this[_0xd6c868(0x19f)](_0x70df12,this['regs']['asUnsigned'][_0xf87877],_0xa6d93f);}['shiftLogicalRight'](_0x57f0ef,_0x11802d,_0x4f9672){var _0x574567=a25_0x512942;this[_0x574567(0x19a)](_0x57f0ef,this[_0x574567(0x1ab)]['asUnsigned'][_0x11802d],_0x4f9672);}[a25_0x512942(0x18f)](_0x33e75e,_0x303f70,_0x1db450){var _0x122a57=a25_0x512942;this[_0x122a57(0x195)](_0x33e75e,this['regs'][_0x122a57(0x192)][_0x303f70],_0x1db450);}[a25_0x512942(0x1a8)](_0x246f2e,_0x194654,_0x16cafe){var _0x26eb17=a25_0x512942,_0x1cca9e={'koYOq':function(_0x4a57f1,_0x31b79f){return _0x4a57f1<<_0x31b79f;}};this[_0x26eb17(0x1ab)][_0x26eb17(0x1a2)][_0x16cafe]=_0x1cca9e[_0x26eb17(0x1a4)](this[_0x26eb17(0x1ab)][_0x26eb17(0x1a2)][_0x246f2e],_0x194654%MAX_SHIFT);}[a25_0x512942(0x19c)](_0x26252a,_0x2805e6,_0x238e56){var _0x25b63f=a25_0x512942,_0x105414={'uSPrr':function(_0x487ec4,_0x390c64){return _0x487ec4>>>_0x390c64;},'YVVsI':function(_0x91e597,_0x3cac8d){return _0x91e597%_0x3cac8d;}};this[_0x25b63f(0x1ab)]['asUnsigned'][_0x238e56]=_0x105414[_0x25b63f(0x19e)](this[_0x25b63f(0x1ab)]['asUnsigned'][_0x26252a],_0x105414[_0x25b63f(0x1ac)](_0x2805e6,MAX_SHIFT));}[a25_0x512942(0x1a5)](_0x28212e,_0x52e34d,_0x5d0eaa){var _0x41ce7b=a25_0x512942,_0x17142f={'BsWJZ':function(_0x4e8eed,_0x108581){return _0x4e8eed>>_0x108581;},'SawEP':function(_0x3879a7,_0x429bb5){return _0x3879a7%_0x429bb5;}};this[_0x41ce7b(0x1ab)][_0x41ce7b(0x1a2)][_0x5d0eaa]=_0x17142f[_0x41ce7b(0x1a3)](this[_0x41ce7b(0x1ab)][_0x41ce7b(0x1a2)][_0x28212e],_0x17142f[_0x41ce7b(0x18e)](_0x52e34d,MAX_SHIFT));}[a25_0x512942(0x19f)](_0x1c6499,_0x4c0197,_0x52ac29){var _0x231023=a25_0x512942,_0x5858f3={'GmExy':function(_0x4b04e2,_0x1fd858){return _0x4b04e2<<_0x1fd858;},'luRme':function(_0x251e3c,_0x4d5e1a){return _0x251e3c%_0x4d5e1a;}};this['regs'][_0x231023(0x1a2)][_0x52ac29]=_0x5858f3[_0x231023(0x1aa)](_0x4c0197,_0x5858f3[_0x231023(0x193)](this[_0x231023(0x1ab)][_0x231023(0x1a2)][_0x1c6499],MAX_SHIFT));}['shiftLogicalRightImmediateAlternative'](_0x46326f,_0x206eb0,_0x80a568){var _0x458fa4=a25_0x512942,_0x2758e5={'MhBti':function(_0x4f5f16,_0x3ada91){return _0x4f5f16>>>_0x3ada91;},'MOXJT':function(_0x8f40b0,_0x5e145f){return _0x8f40b0%_0x5e145f;}};this[_0x458fa4(0x1ab)][_0x458fa4(0x1a2)][_0x80a568]=_0x2758e5[_0x458fa4(0x1a1)](_0x206eb0,_0x2758e5[_0x458fa4(0x197)](this[_0x458fa4(0x1ab)][_0x458fa4(0x1a2)][_0x46326f],MAX_SHIFT));}['shiftArithmeticRightImmediateAlternative'](_0x2f8d75,_0x58213c,_0x89d07c){var _0x45f9aa=a25_0x512942,_0x2707e0={'lRmMx':function(_0x428afe,_0x474519){return _0x428afe%_0x474519;}};this[_0x45f9aa(0x1ab)][_0x45f9aa(0x192)][_0x89d07c]=_0x58213c>>_0x2707e0[_0x45f9aa(0x191)](this['regs'][_0x45f9aa(0x1a2)][_0x2f8d75],MAX_SHIFT);}} |
@@ -1,1 +0,1 @@ | ||
const a23_0x56f26a=a23_0x2f4b;function a23_0x2f4b(_0x1082a0,_0x1173dc){const _0x596462=a23_0x5964();return a23_0x2f4b=function(_0x2f4b73,_0x1ef171){_0x2f4b73=_0x2f4b73-0x1bc;let _0x1a9016=_0x596462[_0x2f4b73];return _0x1a9016;},a23_0x2f4b(_0x1082a0,_0x1173dc);}(function(_0x560afd,_0x1ddff7){const _0x187425=a23_0x2f4b,_0x2af97a=_0x560afd();while(!![]){try{const _0xf72191=parseInt(_0x187425(0x1ca))/0x1*(-parseInt(_0x187425(0x1c2))/0x2)+parseInt(_0x187425(0x1ce))/0x3*(-parseInt(_0x187425(0x1c0))/0x4)+-parseInt(_0x187425(0x1d5))/0x5+-parseInt(_0x187425(0x1cf))/0x6+parseInt(_0x187425(0x1c7))/0x7+parseInt(_0x187425(0x1c9))/0x8+-parseInt(_0x187425(0x1cd))/0x9*(-parseInt(_0x187425(0x1c5))/0xa);if(_0xf72191===_0x1ddff7)break;else _0x2af97a['push'](_0x2af97a['shift']());}catch(_0xc5a66e){_0x2af97a['push'](_0x2af97a['shift']());}}}(a23_0x5964,0xd351c));function a23_0x5964(){const _0x2e55d0=['storeU8','storeImmediateIndU8','store4Bytes','DXHZo','storeImmediateIndU32','storeByte','storeImmediateIndU16','188GMuGFs','asUnsigned','146lcMcXi','storeImmediateU32','MTZHZ','10buGAzP','store','2260433smZMay','WvZPX','3837328uGIuUo','2882jWfZqn','store2Bytes','exitParam','15297129JabBlQ','18963ypbmdo','519102rqWCdK','status','iZczS','subarray','storeImmediateU8','getBytesAsLittleEndian','5213560KzeIDI','regs','getUnsigned','storeIndU16','instructionResult','FAULT','memory'];a23_0x5964=function(){return _0x2e55d0;};return a23_0x5964();}import{Result}from'../result';export class StoreOps{constructor(_0x5e985e,_0x6edda,_0x50eeff){const _0x181db0=a23_0x2f4b;this[_0x181db0(0x1d6)]=_0x5e985e,this[_0x181db0(0x1db)]=_0x6edda,this['instructionResult']=_0x50eeff;}[a23_0x56f26a(0x1dc)](_0x2f4065,_0x251514){const _0x3ff717=a23_0x56f26a;this[_0x3ff717(0x1be)](_0x2f4065,this[_0x3ff717(0x1d6)][_0x3ff717(0x1d4)](_0x251514));}['storeU16'](_0xdc4686,_0x509bc1){const _0x1a46ab=a23_0x56f26a;this[_0x1a46ab(0x1cb)](_0xdc4686,this['regs'][_0x1a46ab(0x1d4)](_0x509bc1));}['storeU32'](_0x59991e,_0x2b11a5){const _0x2d002e=a23_0x56f26a;this[_0x2d002e(0x1de)](_0x59991e,this[_0x2d002e(0x1d6)][_0x2d002e(0x1d4)](_0x2b11a5));}['storeIndU8'](_0x3abd76,_0x2f9517,_0x7384e2){const _0xfb860c=a23_0x56f26a,_0x5f2443={'WvZPX':function(_0x3fff43,_0x55f326){return _0x3fff43+_0x55f326;}},_0x5dcee=_0x5f2443[_0xfb860c(0x1c8)](this[_0xfb860c(0x1d6)][_0xfb860c(0x1c1)][_0x3abd76],_0x7384e2[_0xfb860c(0x1d7)]());this[_0xfb860c(0x1be)](_0x5dcee,this[_0xfb860c(0x1d6)][_0xfb860c(0x1d4)](_0x2f9517));}[a23_0x56f26a(0x1d8)](_0x1fe635,_0x19d40d,_0x5124ac){const _0x5c5c68=a23_0x56f26a,_0x3676bd={'DXHZo':function(_0xdae0db,_0x30fec5){return _0xdae0db+_0x30fec5;}},_0x24f8ab=_0x3676bd[_0x5c5c68(0x1bc)](this[_0x5c5c68(0x1d6)][_0x5c5c68(0x1c1)][_0x1fe635],_0x5124ac[_0x5c5c68(0x1d7)]());this['store2Bytes'](_0x24f8ab,this[_0x5c5c68(0x1d6)][_0x5c5c68(0x1d4)](_0x19d40d));}['storeIndU32'](_0x5609b4,_0x3ef35c,_0x8b80ad){const _0x272657=a23_0x56f26a,_0x145990={'MTZHZ':function(_0x1a919b,_0x45e4f4){return _0x1a919b+_0x45e4f4;}},_0x4a0624=_0x145990[_0x272657(0x1c4)](this['regs'][_0x272657(0x1c1)][_0x5609b4],_0x8b80ad[_0x272657(0x1d7)]());this[_0x272657(0x1de)](_0x4a0624,this[_0x272657(0x1d6)][_0x272657(0x1d4)](_0x3ef35c));}[a23_0x56f26a(0x1d3)](_0x58ca0b,_0x234580){const _0x2f2541=a23_0x56f26a;this[_0x2f2541(0x1be)](_0x58ca0b,_0x234580[_0x2f2541(0x1d4)]());}['storeImmediateU16'](_0x3be58e,_0x33628b){const _0x19ab33=a23_0x56f26a;this[_0x19ab33(0x1cb)](_0x3be58e,_0x33628b[_0x19ab33(0x1d4)]());}[a23_0x56f26a(0x1c3)](_0x112872,_0x545835){const _0x1a4e48=a23_0x56f26a;this[_0x1a4e48(0x1de)](_0x112872,_0x545835[_0x1a4e48(0x1d4)]());}[a23_0x56f26a(0x1dd)](_0x43bffe,_0xd87e11,_0x5758db){const _0x1e4afb=a23_0x56f26a,_0x98bbce=this[_0x1e4afb(0x1d6)][_0x1e4afb(0x1c1)][_0x43bffe]+_0xd87e11[_0x1e4afb(0x1d7)]();this[_0x1e4afb(0x1be)](_0x98bbce,_0x5758db[_0x1e4afb(0x1d4)]());}[a23_0x56f26a(0x1bf)](_0x3984fc,_0x4d7db4,_0x3253d3){const _0x1217fe=a23_0x56f26a,_0x438d13={'iZczS':function(_0x22949e,_0x521fb6){return _0x22949e+_0x521fb6;}},_0x4770a3=_0x438d13[_0x1217fe(0x1d1)](this[_0x1217fe(0x1d6)][_0x1217fe(0x1c1)][_0x3984fc],_0x4d7db4[_0x1217fe(0x1d7)]());this[_0x1217fe(0x1cb)](_0x4770a3,_0x3253d3[_0x1217fe(0x1d4)]());}[a23_0x56f26a(0x1bd)](_0x1904da,_0x1b90b2,_0x3fb9da){const _0x4385d5=a23_0x56f26a,_0x10995b=this[_0x4385d5(0x1d6)][_0x4385d5(0x1c1)][_0x1904da]+_0x1b90b2[_0x4385d5(0x1d7)]();this[_0x4385d5(0x1de)](_0x10995b,_0x3fb9da[_0x4385d5(0x1d4)]());}[a23_0x56f26a(0x1be)](_0x18f7ca,_0x1aa672){const _0xc78962=a23_0x56f26a;this[_0xc78962(0x1c6)](_0x18f7ca,_0x1aa672[_0xc78962(0x1d2)](0x0,0x1));}[a23_0x56f26a(0x1cb)](_0x1ef6f4,_0x5e5388){this['store'](_0x1ef6f4,_0x5e5388['subarray'](0x0,0x2));}[a23_0x56f26a(0x1de)](_0x2789a0,_0x4c6d82){const _0x5605bb=a23_0x56f26a;this[_0x5605bb(0x1c6)](_0x2789a0,_0x4c6d82['subarray'](0x0,0x4));}[a23_0x56f26a(0x1c6)](_0x22e958,_0x14dd4d){const _0x37cf0a=a23_0x56f26a;if(!this[_0x37cf0a(0x1db)]['isWritable'](_0x22e958)){this[_0x37cf0a(0x1d9)][_0x37cf0a(0x1d0)]=Result[_0x37cf0a(0x1da)],this[_0x37cf0a(0x1d9)][_0x37cf0a(0x1cc)]=_0x22e958;return;}this[_0x37cf0a(0x1db)][_0x37cf0a(0x1c6)](_0x22e958,_0x14dd4d);}} | ||
function a26_0x5768(){const _0x1a73b2=['storeImmediateU16','mMtRf','storeU32','8UauaqE','store','storeByte','gduip','storeImmediateIndU32','qVNlm','subarray','regs','680668OoiLoB','getBytesAsLittleEndian','storeImmediateIndU8','storeIndU32','MMmlt','exitParam','storeImmediateU32','isWritable','FAULT','store4Bytes','708975oGestz','instructionResult','21wcnHTI','687034UxWKba','LYKfH','15020VhuYKr','PwOoe','21uRjssi','2852185aRxecg','store2Bytes','10604781GmPytf','storeIndU16','storeImmediateU8','memory','781ZNloqa','getUnsigned','storeImmediateIndU16','asUnsigned','storeU16','284964KwBuUB','status'];a26_0x5768=function(){return _0x1a73b2;};return a26_0x5768();}const a26_0x5ba747=a26_0x47dc;function a26_0x47dc(_0x1260f3,_0x4aa465){const _0x5768f2=a26_0x5768();return a26_0x47dc=function(_0x47dc02,_0x15be38){_0x47dc02=_0x47dc02-0x88;let _0x227adf=_0x5768f2[_0x47dc02];return _0x227adf;},a26_0x47dc(_0x1260f3,_0x4aa465);}(function(_0x34d2ea,_0x54d56e){const _0x2a0282=a26_0x47dc,_0x1f5d09=_0x34d2ea();while(!![]){try{const _0x5844f8=parseInt(_0x2a0282(0x9c))/0x1+-parseInt(_0x2a0282(0x9f))/0x2+parseInt(_0x2a0282(0xa3))/0x3*(parseInt(_0x2a0282(0x92))/0x4)+parseInt(_0x2a0282(0xa4))/0x5+parseInt(_0x2a0282(0xaf))/0x6*(-parseInt(_0x2a0282(0x9e))/0x7)+parseInt(_0x2a0282(0x8a))/0x8*(-parseInt(_0x2a0282(0xa6))/0x9)+-parseInt(_0x2a0282(0xa1))/0xa*(parseInt(_0x2a0282(0xaa))/0xb);if(_0x5844f8===_0x54d56e)break;else _0x1f5d09['push'](_0x1f5d09['shift']());}catch(_0x968c47){_0x1f5d09['push'](_0x1f5d09['shift']());}}}(a26_0x5768,0xaacef));import{Result}from'../result';export class StoreOps{constructor(_0x44c8fa,_0x1b22cb,_0x4be34a){const _0x32b4bf=a26_0x47dc;this[_0x32b4bf(0x91)]=_0x44c8fa,this[_0x32b4bf(0xa9)]=_0x1b22cb,this[_0x32b4bf(0x9d)]=_0x4be34a;}['storeU8'](_0x1d2955,_0xe45419){const _0x1018fb=a26_0x47dc;this['storeByte'](_0x1d2955,this['regs'][_0x1018fb(0x93)](_0xe45419));}[a26_0x5ba747(0xae)](_0x3e0d4c,_0x448a44){const _0x5c05e6=a26_0x5ba747;this['store2Bytes'](_0x3e0d4c,this['regs'][_0x5c05e6(0x93)](_0x448a44));}[a26_0x5ba747(0x89)](_0x414274,_0x3e584a){const _0x241143=a26_0x5ba747;this[_0x241143(0x9b)](_0x414274,this['regs'][_0x241143(0x93)](_0x3e584a));}['storeIndU8'](_0x68e656,_0x58e05b,_0x360ee3){const _0x3a70a3=a26_0x5ba747,_0x139708={'LYKfH':function(_0x427d7e,_0x5931e4){return _0x427d7e+_0x5931e4;}},_0x4dfb80=_0x139708[_0x3a70a3(0xa0)](this['regs'][_0x3a70a3(0xad)][_0x68e656],_0x360ee3[_0x3a70a3(0xab)]());this[_0x3a70a3(0x8c)](_0x4dfb80,this[_0x3a70a3(0x91)]['getBytesAsLittleEndian'](_0x58e05b));}[a26_0x5ba747(0xa7)](_0x2d41fc,_0x2aaaa3,_0x2764df){const _0x3a0d2a=a26_0x5ba747,_0x1adac1={'PwOoe':function(_0x5635dd,_0x18f3a8){return _0x5635dd+_0x18f3a8;}},_0x7196f2=_0x1adac1[_0x3a0d2a(0xa2)](this[_0x3a0d2a(0x91)][_0x3a0d2a(0xad)][_0x2d41fc],_0x2764df[_0x3a0d2a(0xab)]());this[_0x3a0d2a(0xa5)](_0x7196f2,this[_0x3a0d2a(0x91)][_0x3a0d2a(0x93)](_0x2aaaa3));}[a26_0x5ba747(0x95)](_0x59d94b,_0x1f6a10,_0x1f8581){const _0x55ce53=a26_0x5ba747,_0x475d0e={'mMtRf':function(_0x164178,_0x2f7688){return _0x164178+_0x2f7688;}},_0x3f48bb=_0x475d0e[_0x55ce53(0x88)](this[_0x55ce53(0x91)]['asUnsigned'][_0x59d94b],_0x1f8581[_0x55ce53(0xab)]());this[_0x55ce53(0x9b)](_0x3f48bb,this[_0x55ce53(0x91)][_0x55ce53(0x93)](_0x1f6a10));}[a26_0x5ba747(0xa8)](_0x495f82,_0x5a9f09){const _0x4cca1e=a26_0x5ba747;this[_0x4cca1e(0x8c)](_0x495f82,_0x5a9f09[_0x4cca1e(0x93)]());}[a26_0x5ba747(0xb1)](_0x108e29,_0x5294c2){const _0x187024=a26_0x5ba747;this[_0x187024(0xa5)](_0x108e29,_0x5294c2['getBytesAsLittleEndian']());}[a26_0x5ba747(0x98)](_0x26730d,_0xba9622){const _0x109b8f=a26_0x5ba747;this['store4Bytes'](_0x26730d,_0xba9622[_0x109b8f(0x93)]());}[a26_0x5ba747(0x94)](_0x50a346,_0x4e4f61,_0x216b7a){const _0x2a6e14=a26_0x5ba747,_0xd1530e={'qVNlm':function(_0x16c82b,_0xdfef08){return _0x16c82b+_0xdfef08;}},_0x5d0cdf=_0xd1530e[_0x2a6e14(0x8f)](this['regs'][_0x2a6e14(0xad)][_0x50a346],_0x4e4f61[_0x2a6e14(0xab)]());this[_0x2a6e14(0x8c)](_0x5d0cdf,_0x216b7a[_0x2a6e14(0x93)]());}[a26_0x5ba747(0xac)](_0x531afd,_0x32b135,_0x4f320f){const _0x236290=a26_0x5ba747,_0x55e943={'gduip':function(_0x571087,_0x2d11b6){return _0x571087+_0x2d11b6;}},_0x5ac79a=_0x55e943[_0x236290(0x8d)](this[_0x236290(0x91)][_0x236290(0xad)][_0x531afd],_0x32b135['getUnsigned']());this['store2Bytes'](_0x5ac79a,_0x4f320f[_0x236290(0x93)]());}[a26_0x5ba747(0x8e)](_0x2e18f6,_0x37f566,_0x378fea){const _0xc405c8=a26_0x5ba747,_0xbc6cd1={'MMmlt':function(_0x42967c,_0x48948d){return _0x42967c+_0x48948d;}},_0x3450d1=_0xbc6cd1[_0xc405c8(0x96)](this[_0xc405c8(0x91)][_0xc405c8(0xad)][_0x2e18f6],_0x37f566['getUnsigned']());this[_0xc405c8(0x9b)](_0x3450d1,_0x378fea[_0xc405c8(0x93)]());}[a26_0x5ba747(0x8c)](_0x4632be,_0x5521ab){const _0x3d8fca=a26_0x5ba747;this['store'](_0x4632be,_0x5521ab[_0x3d8fca(0x90)](0x0,0x1));}[a26_0x5ba747(0xa5)](_0x3e9703,_0x59cbc2){const _0x5ced5d=a26_0x5ba747;this[_0x5ced5d(0x8b)](_0x3e9703,_0x59cbc2[_0x5ced5d(0x90)](0x0,0x2));}[a26_0x5ba747(0x9b)](_0x5f2226,_0x128c9d){const _0x1b117a=a26_0x5ba747;this[_0x1b117a(0x8b)](_0x5f2226,_0x128c9d[_0x1b117a(0x90)](0x0,0x4));}['store'](_0x482caf,_0x3b6715){const _0x101536=a26_0x5ba747;if(!this[_0x101536(0xa9)][_0x101536(0x99)](_0x482caf)){this[_0x101536(0x9d)][_0x101536(0xb0)]=Result[_0x101536(0x9a)],this[_0x101536(0x9d)][_0x101536(0x97)]=_0x482caf;return;}this[_0x101536(0xa9)][_0x101536(0x8b)](_0x482caf,_0x3b6715);}} |
{ | ||
"name": "@typeberry/pvm", | ||
"version": "0.0.1-03164bf", | ||
"version": "0.0.1-54dd7eb", | ||
"main": "pvm.js", | ||
@@ -5,0 +5,0 @@ "author": "Fluffy Labs", |
@@ -1,1 +0,1 @@ | ||
const a37_0x11c9c2=a37_0x29f9;(function(_0xa08e03,_0x41824b){const _0x3cf0cc=a37_0x29f9,_0xf48373=_0xa08e03();while(!![]){try{const _0x5821ea=parseInt(_0x3cf0cc(0x184))/0x1*(parseInt(_0x3cf0cc(0x178))/0x2)+parseInt(_0x3cf0cc(0x17d))/0x3+parseInt(_0x3cf0cc(0x18b))/0x4+-parseInt(_0x3cf0cc(0x18a))/0x5*(parseInt(_0x3cf0cc(0x182))/0x6)+-parseInt(_0x3cf0cc(0x17c))/0x7+-parseInt(_0x3cf0cc(0x17e))/0x8+-parseInt(_0x3cf0cc(0x17a))/0x9;if(_0x5821ea===_0x41824b)break;else _0xf48373['push'](_0xf48373['shift']());}catch(_0x4be0fa){_0xf48373['push'](_0xf48373['shift']());}}}(a37_0xed03,0xad804));import{check}from'@typeberry/utils';function a37_0xed03(){const _0x374838=['zWKHA','111218QzcTqT','length','325377UzsuUJ','isReadable','6353753LoBDkp','2017434sPWLPP','5700960pbkoRO','rCLYa','has','set','3287418jtBzIM','kmMhJ','25JDyMIt','pageSize','pSSdl','IWIZc','isWritable','pages','10RSKOyP','5600860tBaaKE','All\x20pages\x20should\x20be\x20the\x20same\x20length!','PdQYp','address','get'];a37_0xed03=function(){return _0x374838;};return a37_0xed03();}function a37_0x29f9(_0x4229ba,_0x5a399a){const _0xed03c1=a37_0xed03();return a37_0x29f9=function(_0x29f9a2,_0x5a7f2a){_0x29f9a2=_0x29f9a2-0x175;let _0x28dfcb=_0xed03c1[_0x29f9a2];return _0x28dfcb;},a37_0x29f9(_0x4229ba,_0x5a399a);}export class PageMap{constructor(_0x1ce35b){const _0x123460=a37_0x29f9,_0x5c79e0={'PdQYp':function(_0x5c37b4,_0x385ed6,_0x4b48ca){return _0x5c37b4(_0x385ed6,_0x4b48ca);},'zWKHA':function(_0x45777d,_0x58c1b4){return _0x45777d===_0x58c1b4;},'kmMhJ':_0x123460(0x18c),'IWIZc':function(_0x6b9928,_0x36ca6c){return _0x6b9928%_0x36ca6c;},'VWcwH':'The\x20page\x20address\x20should\x20be\x20a\x20multiple\x20of\x20the\x20page\x20size!'};this[_0x123460(0x189)]=new Map(),this[_0x123460(0x185)]=_0x1ce35b[0x0]?.['length']??0x0;for(const _0x4315f8 of _0x1ce35b){_0x5c79e0[_0x123460(0x18d)](check,_0x5c79e0[_0x123460(0x177)](_0x4315f8[_0x123460(0x179)],this[_0x123460(0x185)]),_0x5c79e0[_0x123460(0x183)]),check(_0x5c79e0[_0x123460(0x177)](_0x5c79e0[_0x123460(0x187)](_0x4315f8[_0x123460(0x175)],this[_0x123460(0x185)]),0x0),_0x5c79e0['VWcwH']),this[_0x123460(0x189)][_0x123460(0x181)](_0x4315f8[_0x123460(0x175)],_0x4315f8);}}[a37_0x11c9c2(0x17b)](_0x472b96){const _0x10923e=a37_0x11c9c2,_0x35235c={'pSSdl':function(_0x5ca5e1,_0x377e34){return _0x5ca5e1-_0x377e34;},'rCLYa':function(_0x54b678,_0x3b32ce){return _0x54b678%_0x3b32ce;}},_0x56227a=_0x35235c[_0x10923e(0x186)](_0x472b96,_0x35235c[_0x10923e(0x17f)](_0x472b96,this['pageSize']));return this[_0x10923e(0x189)][_0x10923e(0x180)](_0x56227a);}[a37_0x11c9c2(0x188)](_0x1e1df3){const _0x130189=a37_0x11c9c2,_0x1a1bf8={'BmhyL':function(_0x5e1e25,_0x113ee7){return _0x5e1e25%_0x113ee7;}},_0x43e5f2=_0x1e1df3-_0x1a1bf8['BmhyL'](_0x1e1df3,this[_0x130189(0x185)]);return this[_0x130189(0x189)][_0x130189(0x176)](_0x43e5f2)?.['is-writable']===!![];}['getPageSize'](){const _0x1363e2=a37_0x11c9c2;return this[_0x1363e2(0x185)];}} | ||
const a40_0x4645e5=a40_0x4f1b;(function(_0x57f0d7,_0x5cc44a){const _0x21e526=a40_0x4f1b,_0x22988d=_0x57f0d7();while(!![]){try{const _0x4abdb1=-parseInt(_0x21e526(0x80))/0x1+parseInt(_0x21e526(0x7f))/0x2+-parseInt(_0x21e526(0x8f))/0x3*(parseInt(_0x21e526(0x81))/0x4)+-parseInt(_0x21e526(0x82))/0x5+parseInt(_0x21e526(0x91))/0x6*(parseInt(_0x21e526(0x85))/0x7)+-parseInt(_0x21e526(0x8d))/0x8*(parseInt(_0x21e526(0x83))/0x9)+-parseInt(_0x21e526(0x78))/0xa*(-parseInt(_0x21e526(0x87))/0xb);if(_0x4abdb1===_0x5cc44a)break;else _0x22988d['push'](_0x22988d['shift']());}catch(_0x151620){_0x22988d['push'](_0x22988d['shift']());}}}(a40_0x7b08,0xb69fb));function a40_0x7b08(){const _0x5eede1=['5118405pllPnN','5413077GRcNaE','get','10269SoHsSU','length','11nZQYAh','The\x20page\x20address\x20should\x20be\x20a\x20multiple\x20of\x20the\x20page\x20size!','has','MgLQa','pageSize','WpGVx','8Uvihla','isReadable','63939fJOjOI','pages','1146xGQyFu','address','isWritable','RIAJf','OYMsa','18424310dwfQLN','rgvfh','set','iAcQP','rZMAe','getPageSize','McyKM','731478GJgsjw','93893knPiCc','4aRrenP'];a40_0x7b08=function(){return _0x5eede1;};return a40_0x7b08();}function a40_0x4f1b(_0x5175fe,_0x2eb583){const _0x7b08e=a40_0x7b08();return a40_0x4f1b=function(_0x4f1b0e,_0x5ceed6){_0x4f1b0e=_0x4f1b0e-0x78;let _0x1215c0=_0x7b08e[_0x4f1b0e];return _0x1215c0;},a40_0x4f1b(_0x5175fe,_0x2eb583);}import{check}from'@typeberry/utils';export class PageMap{constructor(_0x3c2504){const _0x11c56a=a40_0x4f1b,_0x5cc57b={'RIAJf':function(_0x3a330d,_0x3a3aac,_0x5a9948){return _0x3a330d(_0x3a3aac,_0x5a9948);},'rgvfh':function(_0x5923dd,_0x588f1f){return _0x5923dd===_0x588f1f;},'WpGVx':'All\x20pages\x20should\x20be\x20the\x20same\x20length!','dsBwR':function(_0x4a2d89,_0x57ba14){return _0x4a2d89%_0x57ba14;},'rZMAe':_0x11c56a(0x88)};this[_0x11c56a(0x90)]=new Map(),this[_0x11c56a(0x8b)]=_0x3c2504[0x0]?.['length']??0x0;for(const _0x54d905 of _0x3c2504){_0x5cc57b[_0x11c56a(0x94)](check,_0x5cc57b['rgvfh'](_0x54d905[_0x11c56a(0x86)],this[_0x11c56a(0x8b)]),_0x5cc57b[_0x11c56a(0x8c)]),_0x5cc57b['RIAJf'](check,_0x5cc57b[_0x11c56a(0x79)](_0x5cc57b['dsBwR'](_0x54d905[_0x11c56a(0x92)],this[_0x11c56a(0x8b)]),0x0),_0x5cc57b[_0x11c56a(0x7c)]),this[_0x11c56a(0x90)][_0x11c56a(0x7a)](_0x54d905['address'],_0x54d905);}}[a40_0x4645e5(0x8e)](_0x4b24cb){const _0x3a8e6e=a40_0x4645e5,_0x1e7a1f={'ANSqt':function(_0x1e070c,_0x3d07f0){return _0x1e070c-_0x3d07f0;},'McyKM':function(_0x1da719,_0x5eaa79){return _0x1da719%_0x5eaa79;}},_0x1a599f=_0x1e7a1f['ANSqt'](_0x4b24cb,_0x1e7a1f[_0x3a8e6e(0x7e)](_0x4b24cb,this['pageSize']));return this['pages'][_0x3a8e6e(0x89)](_0x1a599f);}[a40_0x4645e5(0x93)](_0x18e6fd){const _0x1afe5f=a40_0x4645e5,_0x195812={'iAcQP':function(_0x263895,_0x217206){return _0x263895%_0x217206;},'MgLQa':function(_0x407833,_0x54aa57){return _0x407833===_0x54aa57;},'OYMsa':'is-writable'},_0x566d23=_0x18e6fd-_0x195812[_0x1afe5f(0x7b)](_0x18e6fd,this['pageSize']);return _0x195812[_0x1afe5f(0x8a)](this[_0x1afe5f(0x90)][_0x1afe5f(0x84)](_0x566d23)?.[_0x195812[_0x1afe5f(0x95)]],!![]);}[a40_0x4645e5(0x7d)](){const _0x55150d=a40_0x4645e5;return this[_0x55150d(0x8b)];}} |
@@ -1,1 +0,1 @@ | ||
const a38_0x41d72a=a38_0xf9bf;function a38_0xf9bf(_0x5c7d66,_0x1107b5){const _0x1286b6=a38_0x1286();return a38_0xf9bf=function(_0xf9bfae,_0x19df4f){_0xf9bfae=_0xf9bfae-0x12c;let _0x2d5014=_0x1286b6[_0xf9bfae];return _0x2d5014;},a38_0xf9bf(_0x5c7d66,_0x1107b5);}(function(_0x28c886,_0x23ee1e){const _0x2f324b=a38_0xf9bf,_0x4e746c=_0x28c886();while(!![]){try{const _0x3b518d=parseInt(_0x2f324b(0x130))/0x1+-parseInt(_0x2f324b(0x131))/0x2*(-parseInt(_0x2f324b(0x141))/0x3)+-parseInt(_0x2f324b(0x13e))/0x4+parseInt(_0x2f324b(0x13c))/0x5*(-parseInt(_0x2f324b(0x12f))/0x6)+-parseInt(_0x2f324b(0x132))/0x7+-parseInt(_0x2f324b(0x135))/0x8+parseInt(_0x2f324b(0x133))/0x9;if(_0x3b518d===_0x23ee1e)break;else _0x4e746c['push'](_0x4e746c['shift']());}catch(_0xbf3a30){_0x4e746c['push'](_0x4e746c['shift']());}}}(a38_0x1286,0xeb2f4));function a38_0x1286(){const _0x1ac8b2=['indices','Length\x20of\x20jump\x20table\x20(','HXjwF','subarray','length',')\x20should\x20be\x20a\x20multiple\x20of\x20item\x20lenght\x20(','1210gLcZsi','decodeItem','4836204IqUWAJ','jHAwT','QsArn','6MPWqPR','decodeU32','ZKpCx','hasIndex','getDestination','41610WkugVj','33084pWRsVH','1517116VkUCLC','10253607dgmued','45380736qznKpw','littleEndianDecoder','10216528tGxmwu'];a38_0x1286=function(){return _0x1ac8b2;};return a38_0x1286();}import{LittleEndianDecoder}from'@typeberry/jam-codec/little-endian-decoder';import{check}from'@typeberry/utils';export class JumpTable{constructor(_0x4b3e20,_0x5030b){const _0x54a5b3=a38_0xf9bf,_0x597033={'HXjwF':function(_0x57df48,_0x2148ea){return _0x57df48===_0x2148ea;},'FcBET':function(_0x40711f,_0x40892d){return _0x40711f%_0x40892d;},'qpLSa':function(_0x3d8764,_0x1aedb8){return _0x3d8764===_0x1aedb8;},'QsArn':function(_0x2bb5e5,_0x4a5032){return _0x2bb5e5/_0x4a5032;},'yhfrr':function(_0x33f4b0,_0x19dbff){return _0x33f4b0<_0x19dbff;},'jHAwT':function(_0x549130,_0x293fd3){return _0x549130+_0x293fd3;}};this['littleEndianDecoder']=new LittleEndianDecoder(),check(_0x597033[_0x54a5b3(0x138)](_0x4b3e20,0x0)||_0x597033[_0x54a5b3(0x138)](_0x597033['FcBET'](_0x5030b[_0x54a5b3(0x13a)],_0x4b3e20),0x0),_0x54a5b3(0x137)+_0x5030b['length']+_0x54a5b3(0x13b)+_0x4b3e20+')!');const _0x6974bd=_0x597033['qpLSa'](_0x4b3e20,0x0)?0x0:_0x597033[_0x54a5b3(0x140)](_0x5030b[_0x54a5b3(0x13a)],_0x4b3e20);this['indices']=new Uint32Array(_0x6974bd);for(let _0x3ff2c3=0x0;_0x597033['yhfrr'](_0x3ff2c3,_0x5030b[_0x54a5b3(0x13a)]);_0x3ff2c3+=_0x4b3e20){this[_0x54a5b3(0x136)][_0x597033[_0x54a5b3(0x140)](_0x3ff2c3,_0x4b3e20)]=this[_0x54a5b3(0x13d)](_0x5030b[_0x54a5b3(0x139)](_0x3ff2c3,_0x597033[_0x54a5b3(0x13f)](_0x3ff2c3,_0x4b3e20)));}}[a38_0x41d72a(0x13d)](_0x2b9e80){const _0x22b105=a38_0x41d72a;return this[_0x22b105(0x134)][_0x22b105(0x142)](_0x2b9e80);}[a38_0x41d72a(0x12d)](_0x469ff9){const _0x3c8cea=a38_0x41d72a,_0x3e11ed={'ZKpCx':function(_0x4c33ec,_0xcd4582){return _0x4c33ec<_0xcd4582;}};return _0x3e11ed[_0x3c8cea(0x12c)](_0x469ff9,this[_0x3c8cea(0x136)][_0x3c8cea(0x13a)])&&_0x469ff9>=0x0;}[a38_0x41d72a(0x12e)](_0x1c0ff6){const _0x2a9719=a38_0x41d72a;return this[_0x2a9719(0x136)][_0x1c0ff6];}} | ||
function a41_0x5702(){const _0x20e480=['decodeItem','9GfnRJK','1556EWmiIx','vKnrc','getDestination','28753510ahVQOa','1738454leUqwA','indices','XDRMI','littleEndianDecoder','613678YXzSDn','3130NbUOlG','hasIndex','rhjaU','11730880xzdJTy','BKAMU','BBPhg','7097839eCBSZI','13062ZqYhDe','13020ZURzMl','JqCwY','subarray','length','OlkWu','ckYHH'];a41_0x5702=function(){return _0x20e480;};return a41_0x5702();}const a41_0x16be8f=a41_0x1bb7;(function(_0x4a21bb,_0x5463a2){const _0x3fc60a=a41_0x1bb7,_0x2678ef=_0x4a21bb();while(!![]){try{const _0x1e369a=parseInt(_0x3fc60a(0x1a9))/0x1+parseInt(_0x3fc60a(0x1be))/0x2+-parseInt(_0x3fc60a(0x1b1))/0x3*(parseInt(_0x3fc60a(0x1ba))/0x4)+-parseInt(_0x3fc60a(0x1aa))/0x5*(parseInt(_0x3fc60a(0x1b2))/0x6)+parseInt(_0x3fc60a(0x1b0))/0x7+-parseInt(_0x3fc60a(0x1ad))/0x8+parseInt(_0x3fc60a(0x1b9))/0x9*(parseInt(_0x3fc60a(0x1bd))/0xa);if(_0x1e369a===_0x5463a2)break;else _0x2678ef['push'](_0x2678ef['shift']());}catch(_0x5b3670){_0x2678ef['push'](_0x2678ef['shift']());}}}(a41_0x5702,0xd06f3));import{LittleEndianDecoder}from'@typeberry/jam-codec/little-endian-decoder';import{check}from'@typeberry/utils';function a41_0x1bb7(_0x2883a7,_0x253486){const _0x570239=a41_0x5702();return a41_0x1bb7=function(_0x1bb70c,_0x2fb5c6){_0x1bb70c=_0x1bb70c-0x1a6;let _0x527918=_0x570239[_0x1bb70c];return _0x527918;},a41_0x1bb7(_0x2883a7,_0x253486);}export class JumpTable{constructor(_0x1af0c8,_0x1ceb90){const _0x264652=a41_0x1bb7,_0x1f517a={'ckYHH':function(_0x42f619,_0x9b3572,_0x4d4ed9){return _0x42f619(_0x9b3572,_0x4d4ed9);},'OlkWu':function(_0x57de7a,_0x2a233f){return _0x57de7a===_0x2a233f;},'JqCwY':function(_0x1ad58c,_0x8d992f){return _0x1ad58c===_0x8d992f;},'BKAMU':function(_0x1c39d6,_0x4cfd5d){return _0x1c39d6%_0x4cfd5d;},'XDRMI':function(_0x295019,_0x515948){return _0x295019===_0x515948;},'BBPhg':function(_0x205b25,_0x58058b){return _0x205b25<_0x58058b;},'rhjaU':function(_0x155294,_0x909d10){return _0x155294/_0x909d10;},'vKnrc':function(_0x4d46de,_0x6f444f){return _0x4d46de+_0x6f444f;}};this[_0x264652(0x1a8)]=new LittleEndianDecoder(),_0x1f517a[_0x264652(0x1b7)](check,_0x1f517a[_0x264652(0x1b6)](_0x1af0c8,0x0)||_0x1f517a[_0x264652(0x1b3)](_0x1f517a[_0x264652(0x1ae)](_0x1ceb90['length'],_0x1af0c8),0x0),'Length\x20of\x20jump\x20table\x20('+_0x1ceb90['length']+')\x20should\x20be\x20a\x20multiple\x20of\x20item\x20lenght\x20('+_0x1af0c8+')!');const _0x8c86c9=_0x1f517a[_0x264652(0x1a7)](_0x1af0c8,0x0)?0x0:_0x1ceb90[_0x264652(0x1b5)]/_0x1af0c8;this['indices']=new Uint32Array(_0x8c86c9);for(let _0x4bd99d=0x0;_0x1f517a[_0x264652(0x1af)](_0x4bd99d,_0x1ceb90[_0x264652(0x1b5)]);_0x4bd99d+=_0x1af0c8){this[_0x264652(0x1a6)][_0x1f517a[_0x264652(0x1ac)](_0x4bd99d,_0x1af0c8)]=this['decodeItem'](_0x1ceb90[_0x264652(0x1b4)](_0x4bd99d,_0x1f517a[_0x264652(0x1bb)](_0x4bd99d,_0x1af0c8)));}}[a41_0x16be8f(0x1b8)](_0x30cff3){return this['littleEndianDecoder']['decodeU32'](_0x30cff3);}[a41_0x16be8f(0x1ab)](_0x215ea6){return _0x215ea6<this['indices']['length']&&_0x215ea6>=0x0;}[a41_0x16be8f(0x1bc)](_0x5c677a){const _0x5eda0d=a41_0x16be8f;return this[_0x5eda0d(0x1a6)][_0x5c677a];}} |
@@ -1,1 +0,1 @@ | ||
const a39_0x339731=a39_0x32e3;function a39_0x32e3(_0x24b8b2,_0x2362ee){const _0x386e82=a39_0x386e();return a39_0x32e3=function(_0x32e356,_0xf853ac){_0x32e356=_0x32e356-0x1b0;let _0x2b808e=_0x386e82[_0x32e356];return _0x2b808e;},a39_0x32e3(_0x24b8b2,_0x2362ee);}(function(_0x3a5d04,_0xa80b57){const _0x262fb8=a39_0x32e3,_0x4150bc=_0x3a5d04();while(!![]){try{const _0x32d258=parseInt(_0x262fb8(0x1ba))/0x1*(-parseInt(_0x262fb8(0x1bc))/0x2)+parseInt(_0x262fb8(0x1b5))/0x3*(-parseInt(_0x262fb8(0x1be))/0x4)+parseInt(_0x262fb8(0x1bf))/0x5*(-parseInt(_0x262fb8(0x1bb))/0x6)+-parseInt(_0x262fb8(0x1c7))/0x7+-parseInt(_0x262fb8(0x1c6))/0x8*(-parseInt(_0x262fb8(0x1c0))/0x9)+parseInt(_0x262fb8(0x1b4))/0xa+parseInt(_0x262fb8(0x1b2))/0xb;if(_0x32d258===_0xa80b57)break;else _0x4150bc['push'](_0x4150bc['shift']());}catch(_0x4664b1){_0x4150bc['push'](_0x4150bc['shift']());}}}(a39_0x386e,0x39df3));export class Mask{constructor(_0x3e85fb){const _0x10c881=a39_0x32e3;this[_0x10c881(0x1bd)]=this[_0x10c881(0x1b3)](_0x3e85fb);}[a39_0x339731(0x1b9)](_0x5772fd){const _0x157d41=a39_0x339731,_0x293f9e={'IEmzI':function(_0x182a20,_0x56c628){return _0x182a20===_0x56c628;}};return _0x293f9e[_0x157d41(0x1c5)](this[_0x157d41(0x1bd)][_0x5772fd],0x0);}[a39_0x339731(0x1c3)](_0x1e4920){const _0x5c5f1a=a39_0x339731,_0x10931c={'snijK':function(_0x4c8bf7,_0x31a694){return _0x4c8bf7+_0x31a694;},'zKHqZ':function(_0xdf6779,_0x4a92e8){return _0xdf6779-_0x4a92e8;}};if(this['isInstruction'](_0x1e4920)){const _0x7ac50c=Math[_0x5c5f1a(0x1c1)](_0x10931c[_0x5c5f1a(0x1c4)](_0x1e4920,0x1),_0x10931c[_0x5c5f1a(0x1b6)](this['lookupTable'][_0x5c5f1a(0x1c2)],0x1));return this[_0x5c5f1a(0x1bd)][_0x7ac50c]+0x1;}return this[_0x5c5f1a(0x1bd)][_0x1e4920];}[a39_0x339731(0x1b3)](_0x247947){const _0x20f8a5=a39_0x339731,_0x377512={'JgaRe':function(_0x2b9ffa,_0x430da6){return _0x2b9ffa*_0x430da6;},'MPaBj':function(_0x18acc3,_0x5a524e){return _0x18acc3-_0x5a524e;},'wNqhu':function(_0xe32998,_0x57b60c){return _0xe32998>=_0x57b60c;},'qIVXf':function(_0x13f2a4,_0x2a3280){return _0x13f2a4&_0x2a3280;},'uWvLf':function(_0x703af8,_0x5364fa){return _0x703af8+_0x5364fa;}},_0x1fe854=new Uint8Array(_0x377512[_0x20f8a5(0x1b0)](_0x247947[_0x20f8a5(0x1c2)],0x8));let _0x28f111=0x0;for(let _0x123f19=_0x377512[_0x20f8a5(0x1b7)](_0x247947['length'],0x1);_0x377512[_0x20f8a5(0x1c8)](_0x123f19,0x0);_0x123f19--){let _0x4cc23a=0x80;for(let _0x150e1d=0x7;_0x377512[_0x20f8a5(0x1c8)](_0x150e1d,0x0);_0x150e1d--){_0x377512[_0x20f8a5(0x1b8)](_0x247947[_0x123f19],_0x4cc23a)>0x0?_0x28f111=0x0:_0x28f111++,_0x1fe854[_0x377512[_0x20f8a5(0x1b1)](_0x123f19*0x8,_0x150e1d)]=_0x28f111,_0x4cc23a>>>=0x1;}}return _0x1fe854;}}function a39_0x386e(){const _0xcfdb52=['119457qlshEC','min','length','getNoOfBytesToNextInstruction','snijK','IEmzI','168fJcmDr','2217096UxqdEQ','wNqhu','JgaRe','uWvLf','11428637pVCXtS','buildLookupTable','2036810urdiKR','227715wIEzfU','zKHqZ','MPaBj','qIVXf','isInstruction','202pZEQak','6Nczymb','1260yxpjnd','lookupTable','20CLOGsg','2304125WXCYnM'];a39_0x386e=function(){return _0xcfdb52;};return a39_0x386e();} | ||
const a42_0x3062d7=a42_0x37b7;function a42_0x37b7(_0x5235e2,_0x5eb109){const _0x3a6112=a42_0x3a61();return a42_0x37b7=function(_0x37b761,_0x230206){_0x37b761=_0x37b761-0x1e5;let _0x3bc018=_0x3a6112[_0x37b761];return _0x3bc018;},a42_0x37b7(_0x5235e2,_0x5eb109);}(function(_0x54b02a,_0x5c6280){const _0x20db56=a42_0x37b7,_0x59e2d5=_0x54b02a();while(!![]){try{const _0x38057=parseInt(_0x20db56(0x1e5))/0x1*(parseInt(_0x20db56(0x1eb))/0x2)+-parseInt(_0x20db56(0x1f4))/0x3+-parseInt(_0x20db56(0x1f6))/0x4*(-parseInt(_0x20db56(0x1f7))/0x5)+parseInt(_0x20db56(0x1f8))/0x6+parseInt(_0x20db56(0x1ef))/0x7*(parseInt(_0x20db56(0x1ed))/0x8)+-parseInt(_0x20db56(0x1fa))/0x9+-parseInt(_0x20db56(0x1ee))/0xa*(parseInt(_0x20db56(0x1fb))/0xb);if(_0x38057===_0x5c6280)break;else _0x59e2d5['push'](_0x59e2d5['shift']());}catch(_0x283d45){_0x59e2d5['push'](_0x59e2d5['shift']());}}}(a42_0x3a61,0x3d639));function a42_0x3a61(){const _0x36da35=['agCPh','webjv','qVpwz','2716ovMLAU','qWwsE','1906984KNORsq','4400hVKMAm','7oddlKx','ajRpe','length','gFcKS','lookupTable','1431648imFHgX','min','135392qCjxFN','50vaQUkB','2877948eszwyY','NTzXl','1386648PctwUt','5940YrECap','47zkDswI','buildLookupTable','isInstruction'];a42_0x3a61=function(){return _0x36da35;};return a42_0x3a61();}export class Mask{constructor(_0x32c55e){const _0x113f85=a42_0x37b7;this[_0x113f85(0x1f3)]=this[_0x113f85(0x1e6)](_0x32c55e);}[a42_0x3062d7(0x1e7)](_0x1b0ac3){const _0x56e396=a42_0x3062d7,_0x222613={'NTzXl':function(_0x4a60ce,_0x53ad0b){return _0x4a60ce===_0x53ad0b;}};return _0x222613[_0x56e396(0x1f9)](this[_0x56e396(0x1f3)][_0x1b0ac3],0x0);}['getNoOfBytesToNextInstruction'](_0xc42be5){const _0x39acef=a42_0x3062d7,_0x1d884a={'gFcKS':function(_0x9a3f1b,_0x19cc63){return _0x9a3f1b+_0x19cc63;},'agCPh':function(_0x55f005,_0x19ced7){return _0x55f005-_0x19ced7;},'qWwsE':function(_0x32f068,_0x1d143f){return _0x32f068+_0x1d143f;}};if(this[_0x39acef(0x1e7)](_0xc42be5)){const _0x50d126=Math[_0x39acef(0x1f5)](_0x1d884a[_0x39acef(0x1f2)](_0xc42be5,0x1),_0x1d884a[_0x39acef(0x1e8)](this[_0x39acef(0x1f3)]['length'],0x1));return _0x1d884a[_0x39acef(0x1ec)](this[_0x39acef(0x1f3)][_0x50d126],0x1);}return this[_0x39acef(0x1f3)][_0xc42be5];}[a42_0x3062d7(0x1e6)](_0x16833f){const _0x27fabd=a42_0x3062d7,_0x4fb42={'qVpwz':function(_0x4541b3,_0x11aa57){return _0x4541b3>=_0x11aa57;},'ajRpe':function(_0x302631,_0x1c1626){return _0x302631+_0x1c1626;},'webjv':function(_0x17ed4b,_0x13bca6){return _0x17ed4b*_0x13bca6;}},_0xfc0b7d=new Uint8Array(_0x16833f[_0x27fabd(0x1f1)]*0x8);let _0x4c1905=0x0;for(let _0x232fbb=_0x16833f[_0x27fabd(0x1f1)]-0x1;_0x4fb42['qVpwz'](_0x232fbb,0x0);_0x232fbb--){let _0x294a9d=0x80;for(let _0x2a77de=0x7;_0x4fb42[_0x27fabd(0x1ea)](_0x2a77de,0x0);_0x2a77de--){(_0x16833f[_0x232fbb]&_0x294a9d)>0x0?_0x4c1905=0x0:_0x4c1905++,_0xfc0b7d[_0x4fb42[_0x27fabd(0x1f0)](_0x4fb42[_0x27fabd(0x1e9)](_0x232fbb,0x8),_0x2a77de)]=_0x4c1905,_0x294a9d>>>=0x1;}}return _0xfc0b7d;}} |
@@ -1,1 +0,1 @@ | ||
function a40_0x17d5(){const _0x2d14a4=['decodeProgram','LBlit','540972ulUHPD','33329493MgAMIO','getCode','5uXAVMu','12405127KHvIjR','258442DURXGz','RMzCo','jumpTable','9GHtMFA','GzuPi','4202616lauujp','2257388QekRhb','nzCKJ','subarray','lIeLh','qWQMb','7625792rcTndN','getJumpTable','mask','kvakH','djZgF','wAhLB','code','ceil','DIeGJ','getMask'];a40_0x17d5=function(){return _0x2d14a4;};return a40_0x17d5();}const a40_0x314fad=a40_0xa717;(function(_0x2133d4,_0x233780){const _0x2da641=a40_0xa717,_0x3e1a1d=_0x2133d4();while(!![]){try{const _0x3e05a7=-parseInt(_0x2da641(0x1e3))/0x1+-parseInt(_0x2da641(0x1e8))/0x2*(-parseInt(_0x2da641(0x1eb))/0x3)+-parseInt(_0x2da641(0x1ee))/0x4+parseInt(_0x2da641(0x1e6))/0x5*(parseInt(_0x2da641(0x1ed))/0x6)+-parseInt(_0x2da641(0x1e7))/0x7+-parseInt(_0x2da641(0x1f3))/0x8+parseInt(_0x2da641(0x1e4))/0x9;if(_0x3e05a7===_0x233780)break;else _0x3e1a1d['push'](_0x3e1a1d['shift']());}catch(_0x17b70f){_0x3e1a1d['push'](_0x3e1a1d['shift']());}}}(a40_0x17d5,0xea8a0));import{decodeNaturalNumber}from'@typeberry/jam-codec';import{JumpTable}from'./jump-table';import{Mask}from'./mask';function a40_0xa717(_0x189d1f,_0x47806c){const _0x17d57b=a40_0x17d5();return a40_0xa717=function(_0xa717f0,_0x875523){_0xa717f0=_0xa717f0-0x1d8;let _0x5c60cc=_0x17d57b[_0xa717f0];return _0x5c60cc;},a40_0xa717(_0x189d1f,_0x47806c);}export class ProgramDecoder{constructor(_0x54973d){const _0x26439c=a40_0xa717,{code:_0x3af9a0,mask:_0x3727cb,jumpTable:_0x413545,jumpTableItemLength:_0x5808f9}=this['decodeProgram'](_0x54973d);this['code']=new Uint8Array(_0x3af9a0),this['mask']=new Mask(_0x3727cb),this[_0x26439c(0x1ea)]=new JumpTable(_0x5808f9,_0x413545);}[a40_0x314fad(0x1e1)](_0x535051){const _0x114ba5=a40_0x314fad,_0x2b0d81={'kvakH':function(_0x535cbc,_0x4da5ec){return _0x535cbc(_0x4da5ec);},'GzuPi':function(_0x2d49c4,_0x227604){return _0x2d49c4(_0x227604);},'nzCKJ':function(_0x452e98,_0x22085b){return _0x452e98+_0x22085b;},'wAhLB':function(_0xd24bbe,_0x27a1f0){return _0xd24bbe+_0x27a1f0;},'RMzCo':function(_0x550418,_0x1c5921){return _0x550418*_0x1c5921;},'ZzBDO':function(_0x1d5838,_0x5cf624){return _0x1d5838(_0x5cf624);},'qWQMb':function(_0x570eb5,_0x1e6d0d){return _0x570eb5+_0x1e6d0d;},'lIeLh':function(_0x5daa02,_0x14a9af){return _0x5daa02(_0x14a9af);},'djZgF':function(_0x32eb93,_0x5cb891){return _0x32eb93+_0x5cb891;},'idFNM':function(_0x3505ac,_0x396c60){return _0x3505ac(_0x396c60);},'LBlit':function(_0x2e623f,_0x5cb6c1){return _0x2e623f/_0x5cb6c1;},'DIeGJ':function(_0x263b9c,_0x5f0c72){return _0x263b9c(_0x5f0c72);},'ItWVk':function(_0x24de05,_0x4a9690){return _0x24de05+_0x4a9690;}},{value:_0x117609,bytesToSkip:_0x432546}=_0x2b0d81[_0x114ba5(0x1da)](decodeNaturalNumber,_0x535051),_0x3d1610=_0x535051[_0x432546],{value:_0x2e554c,bytesToSkip:_0x1c7e2f}=_0x2b0d81[_0x114ba5(0x1ec)](decodeNaturalNumber,_0x535051[_0x114ba5(0x1f0)](_0x2b0d81[_0x114ba5(0x1ef)](_0x432546,0x1))),_0x2a135d=_0x2b0d81['wAhLB'](_0x2b0d81[_0x114ba5(0x1ef)](_0x432546,0x1),_0x1c7e2f),_0x2b2bbd=_0x2b0d81[_0x114ba5(0x1e9)](_0x2b0d81['ZzBDO'](Number,_0x117609),_0x3d1610),_0x1ec434=_0x535051[_0x114ba5(0x1f0)](_0x2a135d,_0x2b0d81['nzCKJ'](_0x2a135d,_0x2b2bbd)),_0x49da42=_0x2b0d81[_0x114ba5(0x1dc)](_0x2a135d,_0x2b2bbd),_0x4d388c=_0x535051[_0x114ba5(0x1f0)](_0x49da42,_0x2b0d81[_0x114ba5(0x1f2)](_0x49da42,_0x2b0d81[_0x114ba5(0x1f1)](Number,_0x2e554c))),_0x5f03c5=_0x2b0d81[_0x114ba5(0x1db)](_0x49da42,_0x2b0d81['idFNM'](Number,_0x2e554c)),_0xe10eba=Math[_0x114ba5(0x1de)](_0x2b0d81[_0x114ba5(0x1e2)](_0x2b0d81[_0x114ba5(0x1df)](Number,_0x2e554c),0x8)),_0x45d248=_0x535051['subarray'](_0x5f03c5,_0x2b0d81['ItWVk'](_0x5f03c5,_0xe10eba));return{'mask':_0x45d248,'code':_0x4d388c,'jumpTableItemLength':_0x3d1610,'jumpTable':_0x1ec434};}[a40_0x314fad(0x1e0)](){const _0x4598ff=a40_0x314fad;return this[_0x4598ff(0x1d9)];}[a40_0x314fad(0x1e5)](){const _0x4d805f=a40_0x314fad;return this[_0x4d805f(0x1dd)];}[a40_0x314fad(0x1d8)](){const _0x40688a=a40_0x314fad;return this[_0x40688a(0x1ea)];}} | ||
const a43_0x17db3f=a43_0x855d;(function(_0x3cbd86,_0x15cea5){const _0x54d02e=a43_0x855d,_0x1e4d1f=_0x3cbd86();while(!![]){try{const _0x5e82fc=-parseInt(_0x54d02e(0x12a))/0x1*(-parseInt(_0x54d02e(0x129))/0x2)+-parseInt(_0x54d02e(0x12b))/0x3*(parseInt(_0x54d02e(0x126))/0x4)+parseInt(_0x54d02e(0x12d))/0x5*(parseInt(_0x54d02e(0x114))/0x6)+parseInt(_0x54d02e(0x122))/0x7*(-parseInt(_0x54d02e(0x113))/0x8)+-parseInt(_0x54d02e(0x11c))/0x9+parseInt(_0x54d02e(0x12c))/0xa*(parseInt(_0x54d02e(0x125))/0xb)+-parseInt(_0x54d02e(0x120))/0xc;if(_0x5e82fc===_0x15cea5)break;else _0x1e4d1f['push'](_0x1e4d1f['shift']());}catch(_0x16f68b){_0x1e4d1f['push'](_0x1e4d1f['shift']());}}}(a43_0x1581,0xc040d));function a43_0x855d(_0x31d8ce,_0x45287d){const _0x158199=a43_0x1581();return a43_0x855d=function(_0x855d4f,_0x4fa337){_0x855d4f=_0x855d4f-0x113;let _0x3b1406=_0x158199[_0x855d4f];return _0x3b1406;},a43_0x855d(_0x31d8ce,_0x45287d);}import{decodeNaturalNumber}from'@typeberry/jam-codec';import{JumpTable}from'./jump-table';import{Mask}from'./mask';export class ProgramDecoder{constructor(_0x4f7da1){const _0x3e28ed=a43_0x855d,{code:_0xf1e6e,mask:_0x5a3a84,jumpTable:_0x10ef1e,jumpTableItemLength:_0x4cc80e}=this[_0x3e28ed(0x11b)](_0x4f7da1);this[_0x3e28ed(0x123)]=new Uint8Array(_0xf1e6e),this[_0x3e28ed(0x119)]=new Mask(_0x5a3a84),this[_0x3e28ed(0x11e)]=new JumpTable(_0x4cc80e,_0x10ef1e);}[a43_0x17db3f(0x11b)](_0x55d69f){const _0x58a87e=a43_0x17db3f,_0x4b6940={'fHYTx':function(_0x1c7ed6,_0x13b95e){return _0x1c7ed6+_0x13b95e;},'GGfMf':function(_0x4273f0,_0x5e4129){return _0x4273f0*_0x5e4129;},'FCMII':function(_0x152a50,_0x1b22a7){return _0x152a50+_0x1b22a7;},'wQGQH':function(_0x4efcb8,_0x55505b){return _0x4efcb8(_0x55505b);},'cgVIC':function(_0x3afe60,_0x40482f){return _0x3afe60+_0x40482f;},'kQPyT':function(_0x3e0d23,_0x7b5aa5){return _0x3e0d23(_0x7b5aa5);},'PIFuR':function(_0xfc27f3,_0x363fd6){return _0xfc27f3/_0x363fd6;},'cLfpx':function(_0x36e87f,_0x2abffd){return _0x36e87f(_0x2abffd);},'KRpKT':function(_0x477d71,_0x238f1a){return _0x477d71+_0x238f1a;}},{value:_0x268992,bytesToSkip:_0x4d0d57}=decodeNaturalNumber(_0x55d69f),_0x2ccc51=_0x55d69f[_0x4d0d57],{value:_0xc5d422,bytesToSkip:_0x10b911}=decodeNaturalNumber(_0x55d69f[_0x58a87e(0x11a)](_0x4d0d57+0x1)),_0x24bca9=_0x4b6940[_0x58a87e(0x127)](_0x4b6940[_0x58a87e(0x127)](_0x4d0d57,0x1),_0x10b911),_0x5b6f42=_0x4b6940[_0x58a87e(0x124)](Number(_0x268992),_0x2ccc51),_0x342a5a=_0x55d69f['subarray'](_0x24bca9,_0x4b6940['FCMII'](_0x24bca9,_0x5b6f42)),_0x2029e6=_0x4b6940[_0x58a87e(0x127)](_0x24bca9,_0x5b6f42),_0x258a2c=_0x55d69f[_0x58a87e(0x11a)](_0x2029e6,_0x2029e6+_0x4b6940[_0x58a87e(0x121)](Number,_0xc5d422)),_0x35d33c=_0x4b6940[_0x58a87e(0x116)](_0x2029e6,_0x4b6940['kQPyT'](Number,_0xc5d422)),_0x545e8e=Math['ceil'](_0x4b6940[_0x58a87e(0x115)](_0x4b6940[_0x58a87e(0x117)](Number,_0xc5d422),0x8)),_0x39518d=_0x55d69f[_0x58a87e(0x11a)](_0x35d33c,_0x4b6940[_0x58a87e(0x118)](_0x35d33c,_0x545e8e));return{'mask':_0x39518d,'code':_0x258a2c,'jumpTableItemLength':_0x2ccc51,'jumpTable':_0x342a5a};}[a43_0x17db3f(0x128)](){const _0x28e9ed=a43_0x17db3f;return this[_0x28e9ed(0x119)];}[a43_0x17db3f(0x11f)](){return this['code'];}[a43_0x17db3f(0x11d)](){const _0x33b50d=a43_0x17db3f;return this[_0x33b50d(0x11e)];}}function a43_0x1581(){const _0x12665d=['fHYTx','getMask','2zFFJzn','441529ARxJlj','1780119vwRadR','1733370rCsDFs','40ZKkyys','8zxLCDg','449112Znymwi','PIFuR','cgVIC','cLfpx','KRpKT','mask','subarray','decodeProgram','925911EGwPCq','getJumpTable','jumpTable','getCode','7985136bspBLb','wQGQH','3158603ZVvfGw','code','GGfMf','99pfWQie','4eneaeQ'];a43_0x1581=function(){return _0x12665d;};return a43_0x1581();} |
@@ -1,1 +0,1 @@ | ||
const a41_0x2aa1bd=a41_0x11bd;(function(_0x52e90a,_0x375d36){const _0x3d685b=a41_0x11bd,_0x180b96=_0x52e90a();while(!![]){try{const _0x25bfa7=parseInt(_0x3d685b(0x127))/0x1+-parseInt(_0x3d685b(0x129))/0x2*(-parseInt(_0x3d685b(0x130))/0x3)+parseInt(_0x3d685b(0x12e))/0x4*(parseInt(_0x3d685b(0x15b))/0x5)+-parseInt(_0x3d685b(0x13b))/0x6*(parseInt(_0x3d685b(0x148))/0x7)+parseInt(_0x3d685b(0x164))/0x8*(parseInt(_0x3d685b(0x14d))/0x9)+parseInt(_0x3d685b(0x161))/0xa+-parseInt(_0x3d685b(0x16a))/0xb;if(_0x25bfa7===_0x375d36)break;else _0x180b96['push'](_0x180b96['shift']());}catch(_0x1f8064){_0x180b96['push'](_0x180b96['shift']());}}}(a41_0x3c12,0x90aae));import{ArgsDecoder}from'./args-decoder/args-decoder';import{ArgumentType}from'./args-decoder/argument-type';import{assemblify}from'./assemblify';import{Instruction}from'./instruction';import{instructionGasMap}from'./instruction-gas-map';function a41_0x11bd(_0x28b54d,_0x1c994d){const _0x3c1235=a41_0x3c12();return a41_0x11bd=function(_0x11bd9d,_0x14b7a5){_0x11bd9d=_0x11bd9d-0x127;let _0x1bd977=_0x3c1235[_0x11bd9d];return _0x1bd977;},a41_0x11bd(_0x28b54d,_0x1c994d);}function a41_0x3c12(){const _0x2416c6=['printProgram','NO_ARGUMENTS','registers','TWO_IMMEDIATES','pcOffset','HALT','code','getStatus','getMemory','GhtJt','threeRegsDispatcher','OUT_OF_GAS','3562279cCynHS','twoRegsDispatcher','table','TWO_REGISTERS','getJumpTable','1251OfxnqI','PANIC','getArgs','getMemoryPage','regs','dispatch','memory','runProgram','gas','ONE_REGISTER_TWO_IMMEDIATES','getCode','twoRegsOneOffsetDispatcher','getPC','status','55QzCzzk','oneImmDispatcher','twoRegsTwoImmsDispatcher','oneRegisterOneImmediateOneOffsetDispatcher','oneRegisterOneImmediateDispatcher','TRAP','10595330nbxsgS','getMemoryDump','TWO_REGISTERS_ONE_IMMEDIATE','57608UWtQAN','noArgsDispatcher','twoImmsDispatcher','qorQL','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','TWO_REGISTERS_ONE_OFFSET','26370069fHKwPY','pageMap','getPageDump','374617qFymkl','ONE_OFFSET','46486QPJZZJ','ONE_IMMEDIATE','instructionResult','oneOffsetDispatcher','gtFOV','150124HpHlvE','noOfBytesToSkip','84aoZazV','gDfbh','kdpBx','getMask','ONE_REGISTER_ONE_IMMEDIATE','twoRegsOneImmDispatcher','argsDecoder','getGas','FAULT','oneRegTwoImmsDispatcher','mask','6KRWkel'];a41_0x3c12=function(){return _0x2416c6;};return a41_0x3c12();}import{InstructionResult}from'./instruction-result';import{Memory}from'./memory';import{BitOps,BooleanOps,BranchOps,DynamicJumpOps,HostCallOps,LoadOps,MathOps,MoveOps,NoArgsOps,ShiftOps,StoreOps}from'./ops';import{NoArgsDispatcher,OneImmDispatcher,OneOffsetDispatcher,OneRegTwoImmsDispatcher,OneRegisterOneImmediateDispatcher,OneRegisterOneImmediateOneOffsetDispatcher,ThreeRegsDispatcher,TwoImmsDispatcher,TwoRegsDispatcher,TwoRegsOneImmDispatcher,TwoRegsOneOffsetDispatcher,TwoRegsTwoImmsDispatcher}from'./ops-dispatchers';import{PageMap}from'./page-map';import{ProgramDecoder}from'./program-decoder/program-decoder';import{NO_OF_REGISTERS,Registers}from'./registers';import{Result}from'./result';import{Status}from'./status';export class Pvm{constructor(_0x5eedd0,_0x501b8b={}){const _0x2b7553=a41_0x11bd,_0x56c833={'kdpBx':function(_0x585d11,_0x539d42){return _0x585d11<_0x539d42;}};this[_0x2b7553(0x12b)]=new InstructionResult(),this[_0x2b7553(0x15a)]=Status['OK'];const _0x1e98e3=new ProgramDecoder(_0x5eedd0);this[_0x2b7553(0x142)]=_0x1e98e3[_0x2b7553(0x157)](),this[_0x2b7553(0x13a)]=_0x1e98e3[_0x2b7553(0x133)]();const _0x12e2c9=_0x1e98e3[_0x2b7553(0x14c)]();this[_0x2b7553(0x13e)]=new Registers();const _0x5ae59d=new PageMap(_0x501b8b[_0x2b7553(0x16b)]??[]);this[_0x2b7553(0x153)]=new Memory(_0x5ae59d,_0x501b8b[_0x2b7553(0x153)]??[]),this['pc']=_0x501b8b['pc']??0x0;for(let _0x7da3fb=0x0;_0x56c833[_0x2b7553(0x132)](_0x7da3fb,NO_OF_REGISTERS);_0x7da3fb++){this[_0x2b7553(0x13e)]['asUnsigned'][_0x7da3fb]=_0x501b8b[_0x2b7553(0x151)]?.[_0x7da3fb]??0x0;}this[_0x2b7553(0x155)]=_0x501b8b[_0x2b7553(0x155)]??0x0,this[_0x2b7553(0x136)]=new ArgsDecoder(this[_0x2b7553(0x142)],this[_0x2b7553(0x13a)]);const _0x11ba4f=new MathOps(this[_0x2b7553(0x13e)]),_0x2e7905=new ShiftOps(this['registers']),_0x4c1e6c=new BitOps(this['registers']),_0x537618=new BooleanOps(this[_0x2b7553(0x13e)]),_0x2a2983=new MoveOps(this[_0x2b7553(0x13e)]),_0x142d0e=new BranchOps(this[_0x2b7553(0x13e)],this[_0x2b7553(0x12b)]),_0x3fa191=new LoadOps(this[_0x2b7553(0x13e)],this[_0x2b7553(0x153)],this[_0x2b7553(0x12b)]),_0xeb782a=new StoreOps(this['registers'],this['memory'],this[_0x2b7553(0x12b)]),_0x25ae5e=new NoArgsOps(this[_0x2b7553(0x12b)]),_0x2d4641=new DynamicJumpOps(this[_0x2b7553(0x13e)],_0x12e2c9,this['instructionResult'],this['mask']),_0x24a86d=new HostCallOps(this[_0x2b7553(0x12b)]);this[_0x2b7553(0x146)]=new ThreeRegsDispatcher(_0x11ba4f,_0x2e7905,_0x4c1e6c,_0x537618,_0x2a2983),this['twoRegsOneImmDispatcher']=new TwoRegsOneImmDispatcher(_0x11ba4f,_0x2e7905,_0x4c1e6c,_0x537618,_0x2a2983,_0xeb782a,_0x3fa191),this[_0x2b7553(0x149)]=new TwoRegsDispatcher(_0x2a2983),this[_0x2b7553(0x15e)]=new OneRegisterOneImmediateOneOffsetDispatcher(_0x142d0e),this[_0x2b7553(0x158)]=new TwoRegsOneOffsetDispatcher(_0x142d0e),this[_0x2b7553(0x12c)]=new OneOffsetDispatcher(_0x142d0e),this[_0x2b7553(0x15f)]=new OneRegisterOneImmediateDispatcher(_0x3fa191,_0xeb782a,_0x2d4641),this[_0x2b7553(0x166)]=new TwoImmsDispatcher(_0xeb782a),this[_0x2b7553(0x139)]=new OneRegTwoImmsDispatcher(_0xeb782a),this[_0x2b7553(0x165)]=new NoArgsDispatcher(_0x25ae5e),this[_0x2b7553(0x15d)]=new TwoRegsTwoImmsDispatcher(_0x3fa191,_0x2d4641),this[_0x2b7553(0x15c)]=new OneImmDispatcher(_0x24a86d);}[a41_0x2aa1bd(0x13c)](){const _0x556b4b=a41_0x2aa1bd,_0x50ae93={'qorQL':function(_0x80f212,_0x5ab035,_0x176eb3){return _0x80f212(_0x5ab035,_0x176eb3);}},_0x19a80d=_0x50ae93[_0x556b4b(0x167)](assemblify,this['code'],this[_0x556b4b(0x13a)]);console[_0x556b4b(0x14a)](_0x19a80d);}[a41_0x2aa1bd(0x154)](){const _0x274405=a41_0x2aa1bd,_0x15ea0d={'gDfbh':function(_0x34b8e1,_0x378e4f){return _0x34b8e1===_0x378e4f;}};while(_0x15ea0d[_0x274405(0x131)](this['nextStep'](),Status['OK'])){}}['nextStep'](){const _0x33db11=a41_0x2aa1bd,_0x348bba={'GhtJt':function(_0x5b875d,_0x1b200b){return _0x5b875d<_0x1b200b;},'gtFOV':function(_0x20fd26,_0x3c17d4){return _0x20fd26!==_0x3c17d4;}},_0x2ad012=this[_0x33db11(0x142)][this['pc']]??Instruction[_0x33db11(0x160)];this[_0x33db11(0x155)]-=instructionGasMap[_0x2ad012];if(_0x348bba[_0x33db11(0x145)](this[_0x33db11(0x155)],0x0))return this[_0x33db11(0x15a)]=Status[_0x33db11(0x147)],this[_0x33db11(0x15a)];const _0x58e200=this['argsDecoder'][_0x33db11(0x14f)](this['pc']);this[_0x33db11(0x12b)][_0x33db11(0x140)]=_0x58e200[_0x33db11(0x12f)];switch(_0x58e200['type']){case ArgumentType[_0x33db11(0x13d)]:this[_0x33db11(0x165)]['dispatch'](_0x2ad012);break;case ArgumentType[_0x33db11(0x12a)]:this['oneImmDispatcher'][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x168)]:this[_0x33db11(0x15e)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x14b)]:this[_0x33db11(0x149)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType['THREE_REGISTERS']:this['threeRegsDispatcher'][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x163)]:this[_0x33db11(0x135)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x169)]:this[_0x33db11(0x158)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x128)]:this[_0x33db11(0x12c)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x134)]:this[_0x33db11(0x15f)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x13f)]:this['twoImmsDispatcher'][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;case ArgumentType[_0x33db11(0x156)]:this[_0x33db11(0x139)]['dispatch'](_0x2ad012,_0x58e200);break;case ArgumentType['TWO_REGISTERS_TWO_IMMEDIATES']:this[_0x33db11(0x15d)][_0x33db11(0x152)](_0x2ad012,_0x58e200);break;}if(_0x348bba[_0x33db11(0x12d)](this[_0x33db11(0x12b)]['status'],null)){this[_0x33db11(0x12b)]['status']===Result[_0x33db11(0x138)]&&(this[_0x33db11(0x155)]-=instructionGasMap[Instruction[_0x33db11(0x160)]]);switch(this['instructionResult'][_0x33db11(0x15a)]){case Result[_0x33db11(0x138)]:this[_0x33db11(0x15a)]=Status[_0x33db11(0x14e)];break;case Result[_0x33db11(0x141)]:this[_0x33db11(0x15a)]=Status[_0x33db11(0x141)];break;case Result[_0x33db11(0x14e)]:this[_0x33db11(0x15a)]=Status[_0x33db11(0x14e)];break;}return this['status'];}return this['pc']+=this[_0x33db11(0x12b)][_0x33db11(0x140)],this[_0x33db11(0x15a)];}['getRegisters'](){const _0x29e90a=a41_0x2aa1bd;return this[_0x29e90a(0x13e)]['asUnsigned'];}[a41_0x2aa1bd(0x144)](){const _0x3f6ae6=a41_0x2aa1bd;return this['memory'][_0x3f6ae6(0x162)]();}[a41_0x2aa1bd(0x159)](){return this['pc'];}[a41_0x2aa1bd(0x137)](){const _0x2de6f2=a41_0x2aa1bd;return this[_0x2de6f2(0x155)];}[a41_0x2aa1bd(0x143)](){const _0x58a9bc=a41_0x2aa1bd;return this[_0x58a9bc(0x15a)];}[a41_0x2aa1bd(0x150)](_0xf9c4bd){const _0x38bce6=a41_0x2aa1bd;return this['memory'][_0x38bce6(0x16c)](_0xf9c4bd);}} | ||
function a44_0x4f61(_0x320b1a,_0x4eaf5d){const _0x755d12=a44_0x755d();return a44_0x4f61=function(_0x4f6112,_0x483997){_0x4f6112=_0x4f6112-0xc0;let _0x124d30=_0x755d12[_0x4f6112];return _0x124d30;},a44_0x4f61(_0x320b1a,_0x4eaf5d);}function a44_0x755d(){const _0x39ee4d=['56572SyDXMQ','FAULT','code','TWO_REGISTERS_ONE_IMMEDIATE','NO_ARGUMENTS','twoRegsDispatcher','TWO_IMMEDIATES','8312144TGytRj','HALT','496272sNbrPU','type','oneRegisterOneImmediateOneOffsetDispatcher','asUnsigned','ONE_IMMEDIATE','565orsQjQ','TWO_REGISTERS_TWO_IMMEDIATES','pageMap','argsDecoder','memory','twoImmsDispatcher','noArgsDispatcher','twoRegsOneOffsetDispatcher','status','registers','regs','971962VXrWyP','threeRegsDispatcher','THREE_REGISTERS','getMemoryDump','noOfBytesToSkip','mask','ONE_REGISTER_ONE_IMMEDIATE','getPageDump','getStatus','table','1393344GpymuW','ONE_REGISTER_ONE_IMMEDIATE_ONE_OFFSET','1808652uIbtfH','OUT_OF_GAS','1502217neGdWF','twoRegsOneImmDispatcher','oneImmDispatcher','PANIC','oneOffsetDispatcher','WKRoQ','gas','nextPc','instructionResult','30lHbhEd','printProgram','getArgs','7VGsbDs','TRAP','getGas','getPC','oneRegisterOneImmediateDispatcher','nextStep','dispatch','twoRegsTwoImmsDispatcher','TWO_REGISTERS_ONE_OFFSET','getCode','RPbtS'];a44_0x755d=function(){return _0x39ee4d;};return a44_0x755d();}const a44_0x50dd8e=a44_0x4f61;(function(_0x1b24ef,_0x32a9e3){const _0xf7456b=a44_0x4f61,_0x523c1c=_0x1b24ef();while(!![]){try{const _0x143133=parseInt(_0xf7456b(0xd6))/0x1+-parseInt(_0xf7456b(0xc6))/0x2+parseInt(_0xf7456b(0xe4))/0x3+parseInt(_0xf7456b(0xfb))/0x4*(-parseInt(_0xf7456b(0xcb))/0x5)+parseInt(_0xf7456b(0xe2))/0x6*(-parseInt(_0xf7456b(0xf0))/0x7)+parseInt(_0xf7456b(0xc4))/0x8+-parseInt(_0xf7456b(0xe0))/0x9*(-parseInt(_0xf7456b(0xed))/0xa);if(_0x143133===_0x32a9e3)break;else _0x523c1c['push'](_0x523c1c['shift']());}catch(_0x24e928){_0x523c1c['push'](_0x523c1c['shift']());}}}(a44_0x755d,0xca40e));import{ArgsDecoder}from'./args-decoder/args-decoder';import{ArgumentType}from'./args-decoder/argument-type';import{assemblify}from'./assemblify';import{BasicBlocks}from'./basic-blocks';import{Instruction}from'./instruction';import{instructionGasMap}from'./instruction-gas-map';import{InstructionResult}from'./instruction-result';import{Memory}from'./memory';import{BitOps,BooleanOps,BranchOps,DynamicJumpOps,HostCallOps,LoadOps,MathOps,MoveOps,NoArgsOps,ShiftOps,StoreOps}from'./ops';import{NoArgsDispatcher,OneImmDispatcher,OneOffsetDispatcher,OneRegTwoImmsDispatcher,OneRegisterOneImmediateDispatcher,OneRegisterOneImmediateOneOffsetDispatcher,ThreeRegsDispatcher,TwoImmsDispatcher,TwoRegsDispatcher,TwoRegsOneImmDispatcher,TwoRegsOneOffsetDispatcher,TwoRegsTwoImmsDispatcher}from'./ops-dispatchers';import{PageMap}from'./page-map';import{ProgramDecoder}from'./program-decoder/program-decoder';import{NO_OF_REGISTERS,Registers}from'./registers';import{Result}from'./result';import{Status}from'./status';export class Pvm{constructor(_0x27c249,_0x17bf9b={}){const _0x31ddfd=a44_0x4f61;this[_0x31ddfd(0xec)]=new InstructionResult(),this[_0x31ddfd(0xd3)]=Status['OK'];const _0x2d1216=new ProgramDecoder(_0x27c249);this[_0x31ddfd(0xfd)]=_0x2d1216[_0x31ddfd(0xf9)](),this[_0x31ddfd(0xdb)]=_0x2d1216['getMask']();const _0x426e0e=_0x2d1216['getJumpTable']();this[_0x31ddfd(0xd4)]=new Registers();const _0x4fcc37=new PageMap(_0x17bf9b[_0x31ddfd(0xcd)]??[]);this[_0x31ddfd(0xcf)]=new Memory(_0x4fcc37,_0x17bf9b[_0x31ddfd(0xcf)]??[]),this['pc']=_0x17bf9b['pc']??0x0;for(let _0x262682=0x0;_0x262682<NO_OF_REGISTERS;_0x262682++){this['registers'][_0x31ddfd(0xc9)][_0x262682]=_0x17bf9b[_0x31ddfd(0xd5)]?.[_0x262682]??0x0;}this[_0x31ddfd(0xea)]=_0x17bf9b[_0x31ddfd(0xea)]??0x0,this[_0x31ddfd(0xce)]=new ArgsDecoder(this[_0x31ddfd(0xfd)],this['mask']);const _0x20dcc3=new BasicBlocks(this[_0x31ddfd(0xfd)],this[_0x31ddfd(0xdb)]),_0x1f0677=new MathOps(this[_0x31ddfd(0xd4)]),_0x3a23ec=new ShiftOps(this[_0x31ddfd(0xd4)]),_0x639aba=new BitOps(this[_0x31ddfd(0xd4)]),_0x3a171e=new BooleanOps(this[_0x31ddfd(0xd4)]),_0x401049=new MoveOps(this[_0x31ddfd(0xd4)]),_0x13f5c1=new BranchOps(this['registers'],this[_0x31ddfd(0xec)],_0x20dcc3),_0x1c0625=new LoadOps(this['registers'],this[_0x31ddfd(0xcf)],this[_0x31ddfd(0xec)]),_0x2e527b=new StoreOps(this[_0x31ddfd(0xd4)],this[_0x31ddfd(0xcf)],this['instructionResult']),_0x3b9f37=new NoArgsOps(this[_0x31ddfd(0xec)]),_0x552424=new DynamicJumpOps(this['registers'],_0x426e0e,this[_0x31ddfd(0xec)],_0x20dcc3),_0x49dec3=new HostCallOps(this[_0x31ddfd(0xec)]);this[_0x31ddfd(0xd7)]=new ThreeRegsDispatcher(_0x1f0677,_0x3a23ec,_0x639aba,_0x3a171e,_0x401049),this[_0x31ddfd(0xe5)]=new TwoRegsOneImmDispatcher(_0x1f0677,_0x3a23ec,_0x639aba,_0x3a171e,_0x401049,_0x2e527b,_0x1c0625),this[_0x31ddfd(0xc2)]=new TwoRegsDispatcher(_0x401049),this[_0x31ddfd(0xc8)]=new OneRegisterOneImmediateOneOffsetDispatcher(_0x13f5c1),this[_0x31ddfd(0xd2)]=new TwoRegsOneOffsetDispatcher(_0x13f5c1),this[_0x31ddfd(0xe8)]=new OneOffsetDispatcher(_0x13f5c1),this[_0x31ddfd(0xf4)]=new OneRegisterOneImmediateDispatcher(_0x1c0625,_0x2e527b,_0x552424),this[_0x31ddfd(0xd0)]=new TwoImmsDispatcher(_0x2e527b),this['oneRegTwoImmsDispatcher']=new OneRegTwoImmsDispatcher(_0x2e527b),this[_0x31ddfd(0xd1)]=new NoArgsDispatcher(_0x3b9f37),this[_0x31ddfd(0xf7)]=new TwoRegsTwoImmsDispatcher(_0x1c0625,_0x552424),this[_0x31ddfd(0xe6)]=new OneImmDispatcher(_0x49dec3);}[a44_0x50dd8e(0xee)](){const _0x6eff1b=a44_0x50dd8e,_0x2a154b={'WKRoQ':function(_0x1db14a,_0x15c466,_0x32603f){return _0x1db14a(_0x15c466,_0x32603f);}},_0x5a11a3=_0x2a154b[_0x6eff1b(0xe9)](assemblify,this[_0x6eff1b(0xfd)],this[_0x6eff1b(0xdb)]);console[_0x6eff1b(0xdf)](_0x5a11a3);}['runProgram'](){const _0x4c0eff=a44_0x50dd8e,_0x172041={'RPbtS':function(_0x1eb229,_0xf4584f){return _0x1eb229===_0xf4584f;}};while(_0x172041[_0x4c0eff(0xfa)](this['nextStep'](),Status['OK'])){}}[a44_0x50dd8e(0xf5)](){const _0x590b80=a44_0x50dd8e,_0x8b3b16=this[_0x590b80(0xfd)][this['pc']]??Instruction[_0x590b80(0xf1)];this[_0x590b80(0xea)]-=instructionGasMap[_0x8b3b16];if(this['gas']<0x0)return this[_0x590b80(0xd3)]=Status[_0x590b80(0xe3)],this[_0x590b80(0xd3)];const _0x2061fa=this['argsDecoder'][_0x590b80(0xef)](this['pc']);this[_0x590b80(0xec)][_0x590b80(0xeb)]=this['pc']+_0x2061fa[_0x590b80(0xda)];switch(_0x2061fa[_0x590b80(0xc7)]){case ArgumentType[_0x590b80(0xc1)]:this['noArgsDispatcher'][_0x590b80(0xf6)](_0x8b3b16);break;case ArgumentType[_0x590b80(0xca)]:this[_0x590b80(0xe6)][_0x590b80(0xf6)](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xe1)]:this[_0x590b80(0xc8)]['dispatch'](_0x8b3b16,_0x2061fa);break;case ArgumentType['TWO_REGISTERS']:this[_0x590b80(0xc2)]['dispatch'](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xd8)]:this['threeRegsDispatcher'][_0x590b80(0xf6)](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xc0)]:this[_0x590b80(0xe5)][_0x590b80(0xf6)](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xf8)]:this[_0x590b80(0xd2)][_0x590b80(0xf6)](_0x8b3b16,_0x2061fa);break;case ArgumentType['ONE_OFFSET']:this[_0x590b80(0xe8)]['dispatch'](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xdc)]:this[_0x590b80(0xf4)][_0x590b80(0xf6)](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xc3)]:this[_0x590b80(0xd0)]['dispatch'](_0x8b3b16,_0x2061fa);break;case ArgumentType['ONE_REGISTER_TWO_IMMEDIATES']:this['oneRegTwoImmsDispatcher']['dispatch'](_0x8b3b16,_0x2061fa);break;case ArgumentType[_0x590b80(0xcc)]:this['twoRegsTwoImmsDispatcher'][_0x590b80(0xf6)](_0x8b3b16,_0x2061fa);break;}if(this['instructionResult'][_0x590b80(0xd3)]!==null){this['instructionResult'][_0x590b80(0xd3)]===Result[_0x590b80(0xfc)]&&(this['gas']-=instructionGasMap[Instruction['TRAP']]);switch(this['instructionResult'][_0x590b80(0xd3)]){case Result['FAULT']:this[_0x590b80(0xd3)]=Status[_0x590b80(0xe7)];break;case Result[_0x590b80(0xc5)]:this[_0x590b80(0xd3)]=Status['HALT'];break;case Result[_0x590b80(0xe7)]:this[_0x590b80(0xd3)]=Status[_0x590b80(0xe7)];break;}return this[_0x590b80(0xd3)];}return this['pc']=this[_0x590b80(0xec)][_0x590b80(0xeb)],this['status'];}['getRegisters'](){const _0x56d492=a44_0x50dd8e;return this[_0x56d492(0xd4)][_0x56d492(0xc9)];}['getMemory'](){const _0x2e0b66=a44_0x50dd8e;return this[_0x2e0b66(0xcf)][_0x2e0b66(0xd9)]();}[a44_0x50dd8e(0xf3)](){return this['pc'];}[a44_0x50dd8e(0xf2)](){const _0x5b33b7=a44_0x50dd8e;return this[_0x5b33b7(0xea)];}[a44_0x50dd8e(0xde)](){const _0x3a63ba=a44_0x50dd8e;return this[_0x3a63ba(0xd3)];}['getMemoryPage'](_0x31c554){const _0x1cdc43=a44_0x50dd8e;return this[_0x1cdc43(0xcf)][_0x1cdc43(0xdd)](_0x31c554);}} |
@@ -1,1 +0,1 @@ | ||
function a42_0x41de(_0x512d2c,_0x5b476e){const _0x2e2649=a42_0x2e26();return a42_0x41de=function(_0x41de5c,_0x67b616){_0x41de5c=_0x41de5c-0x12a;let _0x3579d2=_0x2e2649[_0x41de5c];return _0x3579d2;},a42_0x41de(_0x512d2c,_0x5b476e);}const a42_0xc658cc=a42_0x41de;function a42_0x2e26(){const _0x54e2cd=['710794UclbyC','673173HyxZHB','asUnsigned','bytes','asSigned','3174968lrHOrE','entries','buffer','5272pcZjuH','WMlOS','1756395GwnioY','630351EUpTRV','30WcqNTT','1119IjOgsV','544910ulskcB','getBytesAsLittleEndian','170saKdEx'];a42_0x2e26=function(){return _0x54e2cd;};return a42_0x2e26();}(function(_0x484643,_0x2e9fde){const _0x5e45f1=a42_0x41de,_0xe059dd=_0x484643();while(!![]){try{const _0x3a1ac0=parseInt(_0x5e45f1(0x138))/0x1+parseInt(_0x5e45f1(0x12a))/0x2+parseInt(_0x5e45f1(0x13a))/0x3*(parseInt(_0x5e45f1(0x135))/0x4)+parseInt(_0x5e45f1(0x137))/0x5+-parseInt(_0x5e45f1(0x139))/0x6*(parseInt(_0x5e45f1(0x12d))/0x7)+parseInt(_0x5e45f1(0x132))/0x8+-parseInt(_0x5e45f1(0x12e))/0x9*(parseInt(_0x5e45f1(0x12c))/0xa);if(_0x3a1ac0===_0x2e9fde)break;else _0xe059dd['push'](_0xe059dd['shift']());}catch(_0x52c7c6){_0xe059dd['push'](_0xe059dd['shift']());}}}(a42_0x2e26,0x58b2f));export const NO_OF_REGISTERS=0xd;const REGISTER_SIZE=0x4;export class Registers{constructor(){const _0x5f4d97=a42_0x41de,_0x8290ce={'WMlOS':function(_0x4b1728,_0x590466){return _0x4b1728*_0x590466;}};this[_0x5f4d97(0x134)]=new ArrayBuffer(_0x8290ce[_0x5f4d97(0x136)](NO_OF_REGISTERS,REGISTER_SIZE)),this[_0x5f4d97(0x131)]=new Int32Array(this['buffer']),this[_0x5f4d97(0x12f)]=new Uint32Array(this['buffer']),this['bytes']=new Uint8Array(this[_0x5f4d97(0x134)]);}[a42_0xc658cc(0x12b)](_0xb8c4cf){const _0x443cdd=a42_0xc658cc,_0x2c5e2c=_0xb8c4cf*REGISTER_SIZE;return this[_0x443cdd(0x130)]['subarray'](_0x2c5e2c,_0x2c5e2c+0x4);}['setFromBytes'](_0x5c4da8,_0x2c477c){const _0x348b5c=a42_0xc658cc,_0x2e404c={'YbNHg':function(_0x396483,_0x7a27e6){return _0x396483*_0x7a27e6;},'Yoong':function(_0x344aa4,_0x29eef3){return _0x344aa4+_0x29eef3;}},_0x248256=_0x2e404c['YbNHg'](_0x5c4da8,REGISTER_SIZE);for(const [_0x1db18f,_0x189444]of _0x2c477c[_0x348b5c(0x133)]()){this[_0x348b5c(0x130)][_0x2e404c['Yoong'](_0x248256,_0x1db18f)]=_0x189444;}}} | ||
function a45_0x5209(_0x5765c4,_0x566092){const _0x2568f5=a45_0x2568();return a45_0x5209=function(_0x5209ab,_0x14d739){_0x5209ab=_0x5209ab-0xce;let _0x2ff6bc=_0x2568f5[_0x5209ab];return _0x2ff6bc;},a45_0x5209(_0x5765c4,_0x566092);}function a45_0x2568(){const _0x4d691c=['asUnsigned','130780sNkmxa','1eIcDZr','getBytesAsLittleEndian','asSigned','setFromBytes','5450346QiOouB','buffer','7706600tiAnfI','yZhxR','bytes','eWEnA','172bkZeJR','subarray','1807898RBSVrz','2849976AMsqzJ','843388cvoNbM','31651722zQfJJm'];a45_0x2568=function(){return _0x4d691c;};return a45_0x2568();}const a45_0x4dd5f1=a45_0x5209;(function(_0x2832dd,_0x48c59e){const _0x2dd123=a45_0x5209,_0x188929=_0x2832dd();while(!![]){try{const _0x584d01=parseInt(_0x2dd123(0xd8))/0x1*(-parseInt(_0x2dd123(0xd2))/0x2)+-parseInt(_0x2dd123(0xd3))/0x3+-parseInt(_0x2dd123(0xd0))/0x4*(parseInt(_0x2dd123(0xd7))/0x5)+parseInt(_0x2dd123(0xdc))/0x6+parseInt(_0x2dd123(0xd4))/0x7+-parseInt(_0x2dd123(0xde))/0x8+parseInt(_0x2dd123(0xd5))/0x9;if(_0x584d01===_0x48c59e)break;else _0x188929['push'](_0x188929['shift']());}catch(_0x58d6d9){_0x188929['push'](_0x188929['shift']());}}}(a45_0x2568,0x9366f));export const NO_OF_REGISTERS=0xd;const REGISTER_SIZE=0x4;export class Registers{constructor(){const _0x21e85f=a45_0x5209,_0x22146f={'jSnjx':function(_0x2f844a,_0xfe2e33){return _0x2f844a*_0xfe2e33;}};this[_0x21e85f(0xdd)]=new ArrayBuffer(_0x22146f['jSnjx'](NO_OF_REGISTERS,REGISTER_SIZE)),this[_0x21e85f(0xda)]=new Int32Array(this['buffer']),this[_0x21e85f(0xd6)]=new Uint32Array(this[_0x21e85f(0xdd)]),this['bytes']=new Uint8Array(this[_0x21e85f(0xdd)]);}[a45_0x4dd5f1(0xd9)](_0x317cff){const _0x120b57=a45_0x4dd5f1,_0x345dd8={'yZhxR':function(_0x957ba3,_0x14b5df){return _0x957ba3*_0x14b5df;}},_0x267bf6=_0x345dd8[_0x120b57(0xdf)](_0x317cff,REGISTER_SIZE);return this[_0x120b57(0xce)][_0x120b57(0xd1)](_0x267bf6,_0x267bf6+0x4);}[a45_0x4dd5f1(0xdb)](_0x5ae786,_0x12e180){const _0x50173f=a45_0x4dd5f1,_0x3f9a4f={'eWEnA':function(_0x444902,_0x27447a){return _0x444902*_0x27447a;}},_0x33f9cc=_0x3f9a4f[_0x50173f(0xcf)](_0x5ae786,REGISTER_SIZE);for(const [_0x464375,_0x50a8fb]of _0x12e180['entries']()){this[_0x50173f(0xce)][_0x33f9cc+_0x464375]=_0x50a8fb;}}} |
@@ -1,1 +0,1 @@ | ||
function a43_0x727e(_0x5862f3,_0x13e0f1){var _0x11ecd1=a43_0x11ec();return a43_0x727e=function(_0x727e1,_0x216890){_0x727e1=_0x727e1-0x133;var _0x33ea5c=_0x11ecd1[_0x727e1];return _0x33ea5c;},a43_0x727e(_0x5862f3,_0x13e0f1);}(function(_0x1f0e09,_0x309c8c){var _0x2cd929=a43_0x727e,_0x127042=_0x1f0e09();while(!![]){try{var _0x239cee=parseInt(_0x2cd929(0x142))/0x1+-parseInt(_0x2cd929(0x135))/0x2*(-parseInt(_0x2cd929(0x13f))/0x3)+-parseInt(_0x2cd929(0x13a))/0x4+-parseInt(_0x2cd929(0x140))/0x5+-parseInt(_0x2cd929(0x13c))/0x6+-parseInt(_0x2cd929(0x13d))/0x7+parseInt(_0x2cd929(0x136))/0x8*(parseInt(_0x2cd929(0x141))/0x9);if(_0x239cee===_0x309c8c)break;else _0x127042['push'](_0x127042['shift']());}catch(_0x3ce751){_0x127042['push'](_0x127042['shift']());}}}(a43_0x11ec,0xcd915));export var Result;(function(_0x58b830){var _0x3afbf9=a43_0x727e,_0x52ca39={'GPgxH':_0x3afbf9(0x13e),'ZBYJf':_0x3afbf9(0x137),'qYZLE':_0x3afbf9(0x143),'DEsCw':_0x3afbf9(0x138)};_0x58b830[_0x58b830[_0x52ca39[_0x3afbf9(0x139)]]=0x0]=_0x52ca39[_0x3afbf9(0x139)],_0x58b830[_0x58b830[_0x52ca39[_0x3afbf9(0x134)]]=0xfffffff4]='PANIC',_0x58b830[_0x58b830[_0x52ca39[_0x3afbf9(0x13b)]]=0xfffffff3]=_0x52ca39[_0x3afbf9(0x13b)],_0x58b830[_0x58b830[_0x52ca39['DEsCw']]=0xfffffff2]=_0x52ca39[_0x3afbf9(0x133)];}(Result||(Result={})));function a43_0x11ec(){var _0x2e17c7=['2986536wwrYRt','qYZLE','1799364ZSxNlt','4476997gdSwzi','HALT','249XxrKBx','3126915iSGUwA','9DecisI','848227SxQssn','FAULT','DEsCw','ZBYJf','29614brxGpX','8610232DBSowu','PANIC','HOST','GPgxH'];a43_0x11ec=function(){return _0x2e17c7;};return a43_0x11ec();} | ||
(function(_0x300460,_0x40e8e8){var _0xb4223b=a46_0x386a,_0x3a662f=_0x300460();while(!![]){try{var _0x92f10e=-parseInt(_0xb4223b(0xab))/0x1+-parseInt(_0xb4223b(0xaa))/0x2+parseInt(_0xb4223b(0xb2))/0x3*(parseInt(_0xb4223b(0xa7))/0x4)+-parseInt(_0xb4223b(0xa5))/0x5+parseInt(_0xb4223b(0xb1))/0x6*(-parseInt(_0xb4223b(0xaf))/0x7)+-parseInt(_0xb4223b(0xa6))/0x8+parseInt(_0xb4223b(0xac))/0x9;if(_0x92f10e===_0x40e8e8)break;else _0x3a662f['push'](_0x3a662f['shift']());}catch(_0x1b9e47){_0x3a662f['push'](_0x3a662f['shift']());}}}(a46_0x39a8,0x94123));export var Result;function a46_0x39a8(){var _0x229cf0=['TilFv','2021470CnSeOa','8937856EMSGJk','4vIQbCT','FAULT','PANIC','498366cVtrNS','183589HQyreS','14096016cxGXDf','HOST','qCWpm','91rjguDr','HALT','32106rQeXsZ','3192408rmyEkZ'];a46_0x39a8=function(){return _0x229cf0;};return a46_0x39a8();}function a46_0x386a(_0x4e80b1,_0xa18051){var _0x39a8c2=a46_0x39a8();return a46_0x386a=function(_0x386a97,_0x44acea){_0x386a97=_0x386a97-0xa4;var _0x5af355=_0x39a8c2[_0x386a97];return _0x5af355;},a46_0x386a(_0x4e80b1,_0xa18051);}(function(_0x1ff988){var _0x53e97b=a46_0x386a,_0x389b19={'BZlqy':_0x53e97b(0xb0),'ypiTz':'PANIC','TilFv':_0x53e97b(0xa8),'qCWpm':_0x53e97b(0xad)};_0x1ff988[_0x1ff988[_0x53e97b(0xb0)]=0x0]=_0x389b19['BZlqy'],_0x1ff988[_0x1ff988[_0x389b19['ypiTz']]=0xfffffff4]=_0x53e97b(0xa9),_0x1ff988[_0x1ff988[_0x53e97b(0xa8)]=0xfffffff3]=_0x389b19[_0x53e97b(0xa4)],_0x1ff988[_0x1ff988[_0x389b19[_0x53e97b(0xae)]]=0xfffffff2]=_0x53e97b(0xad);}(Result||(Result={}))); |
@@ -1,1 +0,1 @@ | ||
(function(_0x214311,_0x13a9ef){var _0x3f926c=a44_0x2e6e,_0x5612a9=_0x214311();while(!![]){try{var _0x3f3684=parseInt(_0x3f926c(0x1c8))/0x1+-parseInt(_0x3f926c(0x1cc))/0x2+-parseInt(_0x3f926c(0x1d2))/0x3+parseInt(_0x3f926c(0x1ca))/0x4*(-parseInt(_0x3f926c(0x1d3))/0x5)+parseInt(_0x3f926c(0x1cd))/0x6*(-parseInt(_0x3f926c(0x1d0))/0x7)+parseInt(_0x3f926c(0x1d1))/0x8+-parseInt(_0x3f926c(0x1ce))/0x9*(-parseInt(_0x3f926c(0x1c9))/0xa);if(_0x3f3684===_0x13a9ef)break;else _0x5612a9['push'](_0x5612a9['shift']());}catch(_0x493aff){_0x5612a9['push'](_0x5612a9['shift']());}}}(a44_0x11d8,0xb3a27));function a44_0x2e6e(_0x577913,_0x4c3e92){var _0x11d8d0=a44_0x11d8();return a44_0x2e6e=function(_0x2e6ed1,_0x45bf1f){_0x2e6ed1=_0x2e6ed1-0x1c8;var _0x347510=_0x11d8d0[_0x2e6ed1];return _0x347510;},a44_0x2e6e(_0x577913,_0x4c3e92);}export var Status;function a44_0x11d8(){var _0x582502=['2892068sJBMnc','PANIC','239772OwrmrV','5962386mAwlUV','90akLvgf','EWDpR','7EJRZow','3753832RnhnML','4414497bgCYaD','5StCzFV','183297eLfUlA','3391390fIqkGW'];a44_0x11d8=function(){return _0x582502;};return a44_0x11d8();}(function(_0x3cbba5){var _0x39e93c=a44_0x2e6e,_0x45c43d={'lEjJx':'HALT','FIfee':_0x39e93c(0x1cb),'EWDpR':'OUT_OF_GAS'};_0x3cbba5[_0x3cbba5['OK']=0x0]='OK',_0x3cbba5[_0x3cbba5['HALT']=0x1]=_0x45c43d['lEjJx'],_0x3cbba5[_0x3cbba5[_0x45c43d['FIfee']]=0x2]=_0x45c43d['FIfee'],_0x3cbba5[_0x3cbba5[_0x45c43d[_0x39e93c(0x1cf)]]=0x3]=_0x45c43d[_0x39e93c(0x1cf)];}(Status||(Status={}))); | ||
(function(_0x9c3706,_0xc38935){var _0x2869fc=a47_0x94d6,_0x494723=_0x9c3706();while(!![]){try{var _0x4fce64=-parseInt(_0x2869fc(0xa0))/0x1+-parseInt(_0x2869fc(0xa9))/0x2*(parseInt(_0x2869fc(0xaa))/0x3)+-parseInt(_0x2869fc(0xa7))/0x4+-parseInt(_0x2869fc(0xac))/0x5+parseInt(_0x2869fc(0xa5))/0x6+-parseInt(_0x2869fc(0x9f))/0x7+parseInt(_0x2869fc(0xa3))/0x8*(parseInt(_0x2869fc(0xa6))/0x9);if(_0x4fce64===_0xc38935)break;else _0x494723['push'](_0x494723['shift']());}catch(_0x54ae71){_0x494723['push'](_0x494723['shift']());}}}(a47_0x7a09,0x3509e));export var Status;function a47_0x7a09(){var _0x37d943=['HALT','430088TDVLII','Aafkt','1886058jjOVzJ','153BlFYhg','739024GinPwU','PANIC','84884bKUipB','15EibGJi','RPQbK','1105220RvAUty','1610560uSrabj','162944XvtdZn','OUT_OF_GAS'];a47_0x7a09=function(){return _0x37d943;};return a47_0x7a09();}function a47_0x94d6(_0xbf3f0a,_0x3534de){var _0x7a09f1=a47_0x7a09();return a47_0x94d6=function(_0x94d61b,_0x3e1699){_0x94d61b=_0x94d61b-0x9f;var _0x2c3991=_0x7a09f1[_0x94d61b];return _0x2c3991;},a47_0x94d6(_0xbf3f0a,_0x3534de);}(function(_0x2f6bb4){var _0x9da8da=a47_0x94d6,_0x1cc264={'Aafkt':_0x9da8da(0xa2),'RPQbK':_0x9da8da(0xa1)};_0x2f6bb4[_0x2f6bb4['OK']=0x0]='OK',_0x2f6bb4[_0x2f6bb4[_0x1cc264['Aafkt']]=0x1]=_0x1cc264[_0x9da8da(0xa4)],_0x2f6bb4[_0x2f6bb4[_0x9da8da(0xa8)]=0x2]=_0x9da8da(0xa8),_0x2f6bb4[_0x2f6bb4[_0x1cc264[_0x9da8da(0xab)]]=0x3]=_0x1cc264[_0x9da8da(0xab)];}(Status||(Status={}))); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
177018
49
2