Contract: TornadoProxy
Etherscan label: tornado-cash
Tag: Tornado.Cash: Proxy
Malicious: no
Decompiled opcodes:
PUSH1 0xa0 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH3 0x000011 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH3 0x002133 CODESIZE SUB DUP1 PUSH3 0x002133 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 DUP2 SWAP1 MSTORE PUSH3 0x000034 SWAP2 PUSH3 0x000711 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 AND OR DUP2 SSTORE PUSH1 0x60 DUP4 SWAP1 SHL PUSH1 0x01 PUSH1 0x01 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x80 MSTORE JUMPDEST DUP2 MLOAD DUP2 LT ISZERO PUSH3 0x00009a JUMPI PUSH3 0x000091 DUP3 DUP3 DUP2 MLOAD DUP2 LT PUSH3 0x00007d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD MLOAD PUSH3 0x0000a4 PUSH1 0x20 SHL PUSH1 0x20 SHR JUMP JUMPDEST PUSH1 0x01 ADD PUSH3 0x000062 JUMP JUMPDEST POP POP POP POP PUSH3 0x000aa2 JUMP JUMPDEST PUSH1 0x20 DUP2 DUP2 ADD MLOAD DUP3 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 DUP5 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 SHA3 DUP4 MLOAD DUP2 SLOAD SWAP6 DUP6 ADD MLOAD PUSH1 0xff NOT SWAP1 SWAP7 AND SWAP1 ISZERO ISZERO OR PUSH2 0x0100 PUSH1 0x01 PUSH1 0xa8 SHL SUB NOT AND PUSH2 0x0100 SWAP6 SWAP1 SWAP4 AND SWAP5 SWAP1 SWAP5 MUL SWAP2 SWAP1 SWAP2 OR DUP1 DUP5 SSTORE SWAP1 DUP3 ADD MLOAD SWAP2 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 PUSH1 0xff PUSH1 0xa8 SHL NOT AND PUSH1 0x01 PUSH1 0xa8 SHL DUP4 PUSH1 0x02 DUP2 GT ISZERO PUSH3 0x000118 JUMPI UNKNOWN_0xfe JUMPDEST MUL OR SWAP1 SSTORE POP POP POP PUSH1 0x20 DUP2 ADD MLOAD MLOAD ISZERO PUSH3 0x000329 JUMPI PUSH1 0x00 DUP2 PUSH1 0x00 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0xfc0c546a PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH3 0x00016b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH3 0x000180 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH3 0x0001a6 SWAP2 SWAP1 PUSH3 0x0006f2 JUMP JUMPDEST SWAP1 POP DUP2 PUSH1 0x20 ADD MLOAD PUSH1 0x20 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH3 0x0001ed JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x0001e4 SWAP1 PUSH3 0x000908 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP2 MLOAD PUSH1 0x40 MLOAD PUSH4 0x6eb1769f PUSH1 0xe1 SHL DUP2 MSTORE PUSH1 0x00 SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP2 PUSH4 0xdd62ed3e SWAP2 PUSH3 0x000221 SWAP2 ADDRESS SWAP2 SWAP1 PUSH1 0x04 ADD PUSH3 0x000845 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH3 0x00023a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH3 0x00024f JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH3 0x000275 SWAP2 SWAP1 PUSH3 0x00080e JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP4 PUSH1 0x20 ADD MLOAD PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH3 0x00028e JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO DUP1 ISZERO PUSH3 0x00029b JUMPI POP DUP1 ISZERO JUMPDEST ISZERO PUSH3 0x0002d2 JUMPI PUSH3 0x0002cc DUP4 PUSH1 0x00 ADD MLOAD PUSH1 0x00 NOT DUP5 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH3 0x00037b PUSH1 0x20 SHL PUSH3 0x00090e OR SWAP1 SWAP3 SWAP2 SWAP1 PUSH1 0x20 SHR JUMP JUMPDEST PUSH3 0x000326 JUMP JUMPDEST PUSH1 0x00 DUP4 PUSH1 0x20 ADD MLOAD PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH3 0x0002e9 JUMPI UNKNOWN_0xfe JUMPDEST EQ DUP1 ISZERO PUSH3 0x0002f6 JUMPI POP DUP1 ISZERO ISZERO JUMPDEST ISZERO PUSH3 0x000326 JUMPI PUSH3 0x000326 DUP4 PUSH1 0x00 ADD MLOAD PUSH1 0x00 DUP5 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH3 0x00037b PUSH1 0x20 SHL PUSH3 0x00090e OR SWAP1 SWAP3 SWAP2 SWAP1 PUSH1 0x20 SHR JUMP JUMPDEST POP POP JUMPDEST DUP1 PUSH1 0x00 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH32 0x02826f62d88a4d9f1978eb9c06f8663f642d032908e65a915d5898f3585421c0 DUP3 PUSH1 0x20 ADD MLOAD PUSH1 0x40 ADD MLOAD PUSH1 0x40 MLOAD PUSH3 0x000370 SWAP2 SWAP1 PUSH3 0x000878 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP JUMP JUMPDEST DUP1 ISZERO DUP1 PUSH3 0x00040a JUMPI POP PUSH1 0x40 MLOAD PUSH4 0x6eb1769f PUSH1 0xe1 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP1 PUSH4 0xdd62ed3e SWAP1 PUSH3 0x0003b4 SWAP1 ADDRESS SWAP1 DUP7 SWAP1 PUSH1 0x04 ADD PUSH3 0x000845 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH3 0x0003cd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH3 0x0003e2 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH3 0x000408 SWAP2 SWAP1 PUSH3 0x00080e JUMP JUMPDEST ISZERO JUMPDEST PUSH3 0x000429 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x0001e4 SWAP1 PUSH3 0x0009b2 JUMP JUMPDEST PUSH3 0x000484 DUP4 PUSH4 0x095ea7b3 PUSH1 0xe0 SHL DUP5 DUP5 PUSH1 0x40 MLOAD PUSH1 0x24 ADD PUSH3 0x00044b SWAP3 SWAP2 SWAP1 PUSH3 0x00085f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP4 SUB PUSH1 0x1f NOT ADD DUP2 MSTORE SWAP2 SWAP1 MSTORE PUSH1 0x20 DUP2 ADD DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB NOT SWAP4 SWAP1 SWAP4 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB SWAP4 DUP5 AND OR SWAP1 MSTORE SWAP1 PUSH3 0x000489 AND JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0x60 PUSH3 0x0004e5 DUP3 PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x20 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 DUP2 MSTORE POP DUP6 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH3 0x000525 PUSH1 0x20 SHL PUSH3 0x000a08 OR SWAP1 SWAP3 SWAP2 SWAP1 PUSH1 0x20 SHR JUMP JUMPDEST DUP1 MLOAD SWAP1 SWAP2 POP ISZERO PUSH3 0x000484 JUMPI DUP1 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH3 0x000506 SWAP2 SWAP1 PUSH3 0x0007ec JUMP JUMPDEST PUSH3 0x000484 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x0001e4 SWAP1 PUSH3 0x000968 JUMP JUMPDEST PUSH1 0x60 PUSH3 0x000536 DUP5 DUP5 PUSH1 0x00 DUP6 PUSH3 0x000540 JUMP JUMPDEST SWAP1 POP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x60 DUP3 SELFBALANCE LT ISZERO PUSH3 0x000565 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x0001e4 SWAP1 PUSH3 0x0008c2 JUMP JUMPDEST PUSH3 0x000570 DUP6 PUSH3 0x000610 JUMP JUMPDEST PUSH3 0x00058f JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x0001e4 SWAP1 PUSH3 0x000931 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x60 DUP7 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP6 DUP8 PUSH1 0x40 MLOAD PUSH3 0x0005ae SWAP2 SWAP1 PUSH3 0x000827 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP8 GAS CALL SWAP3 POP POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH3 0x0005ed JUMPI PUSH1 0x40 MLOAD SWAP2 POP PUSH1 0x1f NOT PUSH1 0x3f RETURNDATASIZE ADD AND DUP3 ADD PUSH1 0x40 MSTORE RETURNDATASIZE DUP3 MSTORE RETURNDATASIZE PUSH1 0x00 PUSH1 0x20 DUP5 ADD RETURNDATACOPY PUSH3 0x0005f2 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP1 SWAP3 POP SWAP1 POP PUSH3 0x000605 DUP3 DUP3 DUP7 PUSH3 0x000616 JUMP JUMPDEST SWAP8 SWAP7 POP POP POP POP POP POP POP JUMP JUMPDEST EXTCODESIZE ISZERO ISZERO SWAP1 JUMP JUMPDEST PUSH1 0x60 DUP4 ISZERO PUSH3 0x000627 JUMPI POP DUP2 PUSH3 0x000539 JUMP JUMPDEST DUP3 MLOAD ISZERO PUSH3 0x000638 JUMPI DUP3 MLOAD DUP1 DUP5 PUSH1 0x20 ADD REVERT JUMPDEST DUP2 PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x0001e4 SWAP2 SWAP1 PUSH3 0x00088d JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 SUB PUSH1 0x80 DUP2 SLT ISZERO PUSH3 0x000667 JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH3 0x000673 PUSH1 0x40 PUSH3 0x000a0f JUMP JUMPDEST SWAP2 POP DUP3 MLOAD PUSH3 0x000682 DUP2 PUSH3 0x000a89 JUMP JUMPDEST DUP3 MSTORE PUSH1 0x60 PUSH1 0x1f NOT DUP3 ADD SLT ISZERO PUSH3 0x000697 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH3 0x0006a4 PUSH1 0x60 PUSH3 0x000a0f JUMP JUMPDEST PUSH1 0x20 DUP4 ADD MLOAD DUP1 ISZERO ISZERO DUP2 EQ PUSH3 0x0006b8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 MSTORE PUSH1 0x40 DUP4 ADD MLOAD PUSH3 0x0006ca DUP2 PUSH3 0x000a89 JUMP JUMPDEST PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x60 DUP4 ADD MLOAD PUSH1 0x03 DUP2 LT PUSH3 0x0006e2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x20 DUP3 ADD MSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH3 0x000704 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH3 0x000539 DUP2 PUSH3 0x000a89 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH3 0x000726 JUMPI DUP2 DUP3 REVERT JUMPDEST DUP4 MLOAD PUSH3 0x000733 DUP2 PUSH3 0x000a89 JUMP JUMPDEST DUP1 SWAP4 POP POP PUSH1 0x20 DUP1 DUP6 ADD MLOAD PUSH3 0x000748 DUP2 PUSH3 0x000a89 JUMP JUMPDEST PUSH1 0x40 DUP7 ADD MLOAD SWAP1 SWAP4 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH3 0x000764 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP6 ADD PUSH1 0x1f DUP2 ADD DUP8 SGT PUSH3 0x000775 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP1 MLOAD PUSH3 0x00078c PUSH3 0x000786 DUP3 PUSH3 0x000a36 JUMP JUMPDEST PUSH3 0x000a0f JUMP JUMPDEST DUP2 DUP2 MSTORE DUP4 DUP2 ADD SWAP1 DUP4 DUP6 ADD PUSH1 0x80 DUP1 DUP6 MUL DUP7 ADD DUP8 ADD DUP13 LT ISZERO PUSH3 0x0007ab JUMPI DUP8 DUP9 REVERT JUMPDEST DUP8 SWAP6 POP JUMPDEST DUP5 DUP7 LT ISZERO PUSH3 0x0007db JUMPI PUSH3 0x0007c4 DUP13 DUP4 PUSH3 0x000654 JUMP JUMPDEST DUP5 MSTORE PUSH1 0x01 SWAP6 SWAP1 SWAP6 ADD SWAP5 SWAP3 DUP7 ADD SWAP3 SWAP1 DUP2 ADD SWAP1 PUSH3 0x0007af JUMP JUMPDEST POP POP DUP1 SWAP6 POP POP POP POP POP POP SWAP3 POP SWAP3 POP SWAP3 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH3 0x0007fe JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD DUP1 ISZERO ISZERO DUP2 EQ PUSH3 0x000539 JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH3 0x000820 JUMPI DUP1 DUP2 REVERT JUMPDEST POP MLOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP3 MLOAD PUSH3 0x00083b DUP2 DUP5 PUSH1 0x20 DUP8 ADD PUSH3 0x000a56 JUMP JUMPDEST SWAP2 SWAP1 SWAP2 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND DUP2 MSTORE SWAP2 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 SWAP1 SWAP3 AND DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH1 0x03 DUP4 LT PUSH3 0x000887 JUMPI UNKNOWN_0xfe JUMPDEST SWAP2 SWAP1 MSTORE SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 MSTORE DUP3 MLOAD DUP1 PUSH1 0x20 DUP5 ADD MSTORE PUSH3 0x0008ae DUP2 PUSH1 0x40 DUP6 ADD PUSH1 0x20 DUP8 ADD PUSH3 0x000a56 JUMP JUMPDEST PUSH1 0x1f ADD PUSH1 0x1f NOT AND SWAP2 SWAP1 SWAP2 ADD PUSH1 0x40 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x26 SWAP1 DUP3 ADD MSTORE PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e636520666f PUSH1 0x40 DUP3 ADD MSTORE PUSH6 0x1c8818d85b1b PUSH1 0xd2 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x0f SWAP1 DUP3 ADD MSTORE PUSH15 0x24b731b7b93932b1ba103a37b5b2b7 PUSH1 0x89 SHL PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1d SWAP1 DUP3 ADD MSTORE PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x2a SWAP1 DUP3 ADD MSTORE PUSH32 0x5361666545524332303a204552433230206f7065726174696f6e20646964206e PUSH1 0x40 DUP3 ADD MSTORE PUSH10 0x1bdd081cdd58d8d95959 PUSH1 0xb2 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x36 SWAP1 DUP3 ADD MSTORE PUSH32 0x5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f PUSH1 0x40 DUP3 ADD MSTORE PUSH32 0x20746f206e6f6e2d7a65726f20616c6c6f77616e636500000000000000000000 PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP2 DUP2 ADD PUSH1 0x01 PUSH1 0x01 PUSH1 0x40 SHL SUB DUP2 GT DUP3 DUP3 LT OR ISZERO PUSH3 0x000a2e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MSTORE SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0x01 PUSH1 0x40 SHL SUB DUP3 GT ISZERO PUSH3 0x000a4c JUMPI DUP1 DUP2 REVERT JUMPDEST POP PUSH1 0x20 SWAP1 DUP2 MUL ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH3 0x000a73 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH3 0x000a59 JUMP JUMPDEST DUP4 DUP2 GT ISZERO PUSH3 0x000a83 JUMPI PUSH1 0x00 DUP5 DUP5 ADD MSTORE JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH3 0x000a9f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x80 MLOAD PUSH1 0x60 SHR PUSH2 0x1664 PUSH3 0x000acf PUSH1 0x00 CODECOPY DUP1 PUSH2 0x044d MSTORE DUP1 PUSH2 0x0685 MSTORE DUP1 PUSH2 0x06e7 MSTORE DUP1 PUSH2 0x087b MSTORE POP PUSH2 0x1664 PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0086 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x6485ba2a GT PUSH2 0x0059 JUMPI DUP1 PUSH4 0x6485ba2a EQ PUSH2 0x010f JUMPI DUP1 PUSH4 0xb438689f EQ PUSH2 0x012f JUMPI DUP1 PUSH4 0xcc6dc668 EQ PUSH2 0x0142 JUMPI DUP1 PUSH4 0xcea9d26f EQ PUSH2 0x0162 JUMPI DUP1 PUSH4 0xe2658c9c EQ PUSH2 0x0182 JUMPI PUSH2 0x0086 JUMP JUMPDEST DUP1 PUSH4 0x032bb443 EQ PUSH2 0x008b JUMPI DUP1 PUSH4 0x13d98d13 EQ PUSH2 0x00c3 JUMPI DUP1 PUSH4 0x3cb837fd EQ PUSH2 0x00d8 JUMPI DUP1 PUSH4 0x5aa6e675 EQ PUSH2 0x00fa JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0097 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ab PUSH2 0x00a6 CALLDATASIZE PUSH1 0x04 PUSH2 0x0fea JUMP JUMPDEST PUSH2 0x01a2 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00ba SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x126f JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x00d6 PUSH2 0x00d1 CALLDATASIZE PUSH1 0x04 PUSH2 0x1006 JUMP JUMPDEST PUSH2 0x01d2 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00e4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ed PUSH2 0x043c JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00ba SWAP2 SWAP1 PUSH2 0x1204 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0106 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00ed PUSH2 0x044b JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x011b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00d6 PUSH2 0x012a CALLDATASIZE PUSH1 0x04 PUSH2 0x0f1f JUMP JUMPDEST PUSH2 0x046f JUMP JUMPDEST PUSH2 0x00d6 PUSH2 0x013d CALLDATASIZE PUSH1 0x04 PUSH2 0x1060 JUMP JUMPDEST PUSH2 0x04dd JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x014e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00d6 PUSH2 0x015d CALLDATASIZE PUSH1 0x04 PUSH2 0x1101 JUMP JUMPDEST PUSH2 0x067a JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x016e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00d6 PUSH2 0x017d CALLDATASIZE PUSH1 0x04 PUSH2 0x0faa JUMP JUMPDEST PUSH2 0x06dc JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x018e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00d6 PUSH2 0x019d CALLDATASIZE PUSH1 0x04 PUSH2 0x0fea JUMP JUMPDEST PUSH2 0x0870 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff DUP1 DUP3 AND SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH2 0x0100 DUP3 DIV AND SWAP2 PUSH1 0x01 PUSH1 0xa8 SHL SWAP1 SWAP2 DIV AND DUP4 JUMP JUMPDEST PUSH2 0x01da PUSH2 0x0e9e JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP7 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP3 MLOAD PUSH1 0x60 DUP2 ADD DUP5 MSTORE DUP2 SLOAD PUSH1 0xff DUP1 DUP3 AND ISZERO ISZERO DUP4 MSTORE PUSH2 0x0100 DUP3 DIV SWAP1 SWAP7 AND SWAP4 DUP3 ADD SWAP4 SWAP1 SWAP4 MSTORE SWAP4 SWAP1 SWAP3 DUP5 ADD SWAP2 PUSH1 0x01 PUSH1 0xa8 SHL SWAP1 DIV AND PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0232 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x023d JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 MSTORE POP SWAP1 POP PUSH1 0x00 DUP2 PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0254 JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO PUSH2 0x027b JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x13c4 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 MLOAD ISZERO PUSH2 0x030e JUMPI PUSH2 0x030e CALLER ADDRESS DUP8 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0x8bca6d16 PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x02c0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x02d4 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x02f8 SWAP2 SWAP1 PUSH2 0x11a6 JUMP JUMPDEST PUSH1 0x20 DUP6 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP3 SWAP2 SWAP1 PUSH2 0x0a21 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0xb214faa5 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP7 AND SWAP1 PUSH4 0xb214faa5 SWAP1 CALLVALUE SWAP1 PUSH2 0x033c SWAP1 DUP9 SWAP1 PUSH1 0x04 ADD PUSH2 0x129f JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0355 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0369 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x02 SWAP4 POP PUSH2 0x0377 SWAP3 POP POP POP JUMP JUMPDEST DUP2 PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0387 JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO PUSH2 0x03f2 JUMPI PUSH1 0x00 SLOAD PUSH1 0x40 MLOAD PUSH4 0xc6758d6b PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0xc6758d6b SWAP1 PUSH2 0x03bf SWAP1 DUP9 SWAP1 DUP9 SWAP1 PUSH1 0x04 ADD PUSH2 0x1256 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x03d9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x03ed JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP JUMPDEST CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH32 0xfa28df43db3553771f7209dcef046f3bdfea15870ab625dcda30ac58b82b4008 DUP5 DUP5 PUSH1 0x40 MLOAD PUSH2 0x042d SWAP3 SWAP2 SWAP1 PUSH2 0x12a8 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP POP POP POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 DUP2 JUMP JUMPDEST PUSH1 0x00 JUMPDEST DUP2 DUP2 LT ISZERO PUSH2 0x04d8 JUMPI CALLER PUSH32 0xfa28df43db3553771f7209dcef046f3bdfea15870ab625dcda30ac58b82b4008 DUP5 DUP5 DUP5 DUP2 DUP2 LT PUSH2 0x04a8 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 POP PUSH1 0x20 MUL DUP2 ADD SWAP1 PUSH2 0x04ba SWAP2 SWAP1 PUSH2 0x1573 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x04c8 SWAP3 SWAP2 SWAP1 PUSH2 0x12a8 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 PUSH1 0x01 ADD PUSH2 0x0472 JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH2 0x04e5 PUSH2 0x0e9e JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP12 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP3 MLOAD PUSH1 0x60 DUP2 ADD DUP5 MSTORE DUP2 SLOAD PUSH1 0xff DUP1 DUP3 AND ISZERO ISZERO DUP4 MSTORE PUSH2 0x0100 DUP3 DIV SWAP1 SWAP7 AND SWAP4 DUP3 ADD SWAP4 SWAP1 SWAP4 MSTORE SWAP4 SWAP1 SWAP3 DUP5 ADD SWAP2 PUSH1 0x01 PUSH1 0xa8 SHL SWAP1 DIV AND PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x053d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0548 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 MSTORE POP SWAP1 POP PUSH1 0x00 DUP2 PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x055f JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO PUSH2 0x057d JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x13c4 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x10d056db PUSH1 0xe1 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP12 AND SWAP1 PUSH4 0x21a0adb6 SWAP1 CALLVALUE SWAP1 PUSH2 0x05b9 SWAP1 DUP14 SWAP1 DUP14 SWAP1 DUP14 SWAP1 DUP14 SWAP1 DUP14 SWAP1 DUP14 SWAP1 DUP14 SWAP1 DUP14 SWAP1 PUSH1 0x04 ADD PUSH2 0x12bc JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x05d2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x05e6 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x02 SWAP4 POP PUSH2 0x05f4 SWAP3 POP POP POP JUMP JUMPDEST DUP2 PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0604 JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO PUSH2 0x066e JUMPI PUSH1 0x00 SLOAD PUSH1 0x40 MLOAD PUSH3 0x0d70c9 PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH4 0x01ae1920 SWAP1 PUSH2 0x063b SWAP1 DUP14 SWAP1 DUP11 SWAP1 PUSH1 0x04 ADD PUSH2 0x1256 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0655 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0669 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP JUMPDEST POP POP POP POP POP POP POP POP POP POP JUMP JUMPDEST CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x06c2 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x154b JUMP JUMPDEST PUSH2 0x06d9 PUSH2 0x06d4 CALLDATASIZE DUP4 SWAP1 SUB DUP4 ADD DUP4 PUSH2 0x1118 JUMP JUMPDEST PUSH2 0x0a48 JUMP JUMPDEST POP JUMP JUMPDEST CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x0724 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x154b JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH2 0x074a JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x1432 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 AND PUSH2 0x07a6 JUMPI SELFBALANCE PUSH1 0x00 PUSH2 0x0765 DUP3 DUP5 PUSH2 0x0cda JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 AND SWAP1 DUP3 ISZERO PUSH2 0x08fc MUL SWAP1 DUP4 SWAP1 PUSH1 0x00 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0x079e JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP PUSH2 0x04d8 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x70a08231 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x00 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 AND SWAP1 PUSH4 0x70a08231 SWAP1 PUSH2 0x07d5 SWAP1 ADDRESS SWAP1 PUSH1 0x04 ADD PUSH2 0x1204 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x07ed JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0801 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x0825 SWAP2 SWAP1 PUSH2 0x11a6 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x0833 DUP3 DUP5 PUSH2 0x0cda JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT PUSH2 0x0855 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x14be JUMP JUMPDEST PUSH2 0x0869 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP7 AND DUP6 DUP4 PUSH2 0x0cf0 JUMP JUMPDEST POP POP POP POP POP JUMP JUMPDEST CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x08b8 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x154b JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 AND OR SWAP1 SSTORE PUSH1 0x40 MLOAD PUSH32 0xd5ef75672982cb39cc849450302ce426d1655271003cae8a66cb533c12f86ecc SWAP1 PUSH2 0x0903 SWAP1 DUP4 SWAP1 PUSH2 0x1204 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP JUMP JUMPDEST DUP1 ISZERO DUP1 PUSH2 0x0996 JUMPI POP PUSH1 0x40 MLOAD PUSH4 0x6eb1769f PUSH1 0xe1 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP1 PUSH4 0xdd62ed3e SWAP1 PUSH2 0x0944 SWAP1 ADDRESS SWAP1 DUP7 SWAP1 PUSH1 0x04 ADD PUSH2 0x1218 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x095c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0970 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x0994 SWAP2 SWAP1 PUSH2 0x11a6 JUMP JUMPDEST ISZERO JUMPDEST PUSH2 0x09b2 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x14f5 JUMP JUMPDEST PUSH2 0x04d8 DUP4 PUSH4 0x095ea7b3 PUSH1 0xe0 SHL DUP5 DUP5 PUSH1 0x40 MLOAD PUSH1 0x24 ADD PUSH2 0x09d1 SWAP3 SWAP2 SWAP1 PUSH2 0x1256 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1f NOT DUP2 DUP5 SUB ADD DUP2 MSTORE SWAP2 SWAP1 MSTORE PUSH1 0x20 DUP2 ADD DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB NOT SWAP1 SWAP4 AND SWAP3 SWAP1 SWAP3 OR SWAP1 SWAP2 MSTORE PUSH2 0x0d0f JUMP JUMPDEST PUSH1 0x60 PUSH2 0x0a17 DUP5 DUP5 PUSH1 0x00 DUP6 PUSH2 0x0d9e JUMP JUMPDEST SWAP1 POP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH2 0x0a42 DUP5 PUSH4 0x23b872dd PUSH1 0xe0 SHL DUP6 DUP6 DUP6 PUSH1 0x40 MLOAD PUSH1 0x24 ADD PUSH2 0x09d1 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x1232 JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x20 DUP2 DUP2 ADD MLOAD DUP3 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 DUP5 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 SHA3 DUP4 MLOAD DUP2 SLOAD SWAP6 DUP6 ADD MLOAD PUSH1 0xff NOT SWAP1 SWAP7 AND SWAP1 ISZERO ISZERO OR PUSH2 0x0100 PUSH1 0x01 PUSH1 0xa8 SHL SUB NOT AND PUSH2 0x0100 SWAP6 SWAP1 SWAP4 AND SWAP5 SWAP1 SWAP5 MUL SWAP2 SWAP1 SWAP2 OR DUP1 DUP5 SSTORE SWAP1 DUP3 ADD MLOAD SWAP2 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 PUSH1 0xff PUSH1 0xa8 SHL NOT AND PUSH1 0x01 PUSH1 0xa8 SHL DUP4 PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0abb JUMPI UNKNOWN_0xfe JUMPDEST MUL OR SWAP1 SSTORE POP POP POP PUSH1 0x20 DUP2 ADD MLOAD MLOAD ISZERO PUSH2 0x0c8a JUMPI PUSH1 0x00 DUP2 PUSH1 0x00 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0xfc0c546a PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0b0c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0b20 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x0b44 SWAP2 SWAP1 PUSH2 0x0f03 JUMP JUMPDEST SWAP1 POP DUP2 PUSH1 0x20 ADD MLOAD PUSH1 0x20 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x0b7f JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x139b JUMP JUMPDEST DUP2 MLOAD PUSH1 0x40 MLOAD PUSH4 0x6eb1769f PUSH1 0xe1 SHL DUP2 MSTORE PUSH1 0x00 SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP2 PUSH4 0xdd62ed3e SWAP2 PUSH2 0x0bb1 SWAP2 ADDRESS SWAP2 SWAP1 PUSH1 0x04 ADD PUSH2 0x1218 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0bc9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0bdd JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x0c01 SWAP2 SWAP1 PUSH2 0x11a6 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP4 PUSH1 0x20 ADD MLOAD PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0c19 JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO DUP1 ISZERO PUSH2 0x0c25 JUMPI POP DUP1 ISZERO JUMPDEST ISZERO PUSH2 0x0c48 JUMPI DUP3 MLOAD PUSH2 0x0c43 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP1 PUSH1 0x00 NOT PUSH2 0x090e JUMP JUMPDEST PUSH2 0x0c87 JUMP JUMPDEST PUSH1 0x00 DUP4 PUSH1 0x20 ADD MLOAD PUSH1 0x40 ADD MLOAD PUSH1 0x02 DUP2 GT ISZERO PUSH2 0x0c5e JUMPI UNKNOWN_0xfe JUMPDEST EQ DUP1 ISZERO PUSH2 0x0c6a JUMPI POP DUP1 ISZERO ISZERO JUMPDEST ISZERO PUSH2 0x0c87 JUMPI DUP3 MLOAD PUSH2 0x0c87 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP1 PUSH1 0x00 PUSH2 0x090e JUMP JUMPDEST POP POP JUMPDEST DUP1 PUSH1 0x00 ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH32 0x02826f62d88a4d9f1978eb9c06f8663f642d032908e65a915d5898f3585421c0 DUP3 PUSH1 0x20 ADD MLOAD PUSH1 0x40 ADD MLOAD PUSH1 0x40 MLOAD PUSH2 0x0ccf SWAP2 SWAP1 PUSH2 0x130e JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 LT PUSH2 0x0ce9 JUMPI DUP2 PUSH2 0x0a1a JUMP JUMPDEST POP SWAP1 SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x04d8 DUP4 PUSH4 0xa9059cbb PUSH1 0xe0 SHL DUP5 DUP5 PUSH1 0x40 MLOAD PUSH1 0x24 ADD PUSH2 0x09d1 SWAP3 SWAP2 SWAP1 PUSH2 0x1256 JUMP JUMPDEST PUSH1 0x60 PUSH2 0x0d64 DUP3 PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x20 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 DUP2 MSTORE POP DUP6 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0a08 SWAP1 SWAP3 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST DUP1 MLOAD SWAP1 SWAP2 POP ISZERO PUSH2 0x04d8 JUMPI DUP1 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x0d82 SWAP2 SWAP1 PUSH2 0x0f8e JUMP JUMPDEST PUSH2 0x04d8 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x1474 JUMP JUMPDEST PUSH1 0x60 DUP3 SELFBALANCE LT ISZERO PUSH2 0x0dc0 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x1355 JUMP JUMPDEST PUSH2 0x0dc9 DUP6 PUSH2 0x0e5f JUMP JUMPDEST PUSH2 0x0de5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP1 PUSH2 0x13fb JUMP JUMPDEST PUSH1 0x00 PUSH1 0x60 DUP7 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP6 DUP8 PUSH1 0x40 MLOAD PUSH2 0x0e02 SWAP2 SWAP1 PUSH2 0x11e8 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP8 GAS CALL SWAP3 POP POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x0e3f JUMPI PUSH1 0x40 MLOAD SWAP2 POP PUSH1 0x1f NOT PUSH1 0x3f RETURNDATASIZE ADD AND DUP3 ADD PUSH1 0x40 MSTORE RETURNDATASIZE DUP3 MSTORE RETURNDATASIZE PUSH1 0x00 PUSH1 0x20 DUP5 ADD RETURNDATACOPY PUSH2 0x0e44 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP2 POP SWAP2 POP PUSH2 0x0e54 DUP3 DUP3 DUP7 PUSH2 0x0e65 JUMP JUMPDEST SWAP8 SWAP7 POP POP POP POP POP POP POP JUMP JUMPDEST EXTCODESIZE ISZERO ISZERO SWAP1 JUMP JUMPDEST PUSH1 0x60 DUP4 ISZERO PUSH2 0x0e74 JUMPI POP DUP2 PUSH2 0x0a1a JUMP JUMPDEST DUP3 MLOAD ISZERO PUSH2 0x0e84 JUMPI DUP3 MLOAD DUP1 DUP5 PUSH1 0x20 ADD REVERT JUMPDEST DUP2 PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0272 SWAP2 SWAP1 PUSH2 0x1322 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x60 DUP2 ADD DUP3 MSTORE PUSH1 0x00 DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP2 SWAP1 MSTORE SWAP1 SWAP2 DUP3 ADD MSTORE SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP4 PUSH1 0x1f DUP5 ADD SLT PUSH2 0x0ecd JUMPI DUP2 DUP3 REVERT JUMPDEST POP DUP2 CALLDATALOAD PUSH8 0xffffffffffffffff DUP2 GT ISZERO PUSH2 0x0ee4 JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH1 0x20 DUP4 ADD SWAP2 POP DUP4 PUSH1 0x20 DUP3 DUP6 ADD ADD GT ISZERO PUSH2 0x0efc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0f14 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x0a1a DUP2 PUSH2 0x160b JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x20 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x0f31 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH8 0xffffffffffffffff DUP1 DUP3 GT ISZERO PUSH2 0x0f48 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP2 DUP6 ADD SWAP2 POP DUP6 PUSH1 0x1f DUP4 ADD SLT PUSH2 0x0f5b JUMPI DUP3 DUP4 REVERT JUMPDEST DUP2 CALLDATALOAD DUP2 DUP2 GT ISZERO PUSH2 0x0f69 JUMPI DUP4 DUP5 REVERT JUMPDEST DUP7 PUSH1 0x20 DUP1 DUP4 MUL DUP6 ADD ADD GT ISZERO PUSH2 0x0f7c JUMPI DUP4 DUP5 REVERT JUMPDEST PUSH1 0x20 SWAP3 SWAP1 SWAP3 ADD SWAP7 SWAP2 SWAP6 POP SWAP1 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0f9f JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x0a1a DUP2 PUSH2 0x1620 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x0fbe JUMPI DUP1 DUP2 REVERT JUMPDEST DUP4 CALLDATALOAD PUSH2 0x0fc9 DUP2 PUSH2 0x160b JUMP JUMPDEST SWAP3 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH2 0x0fd9 DUP2 PUSH2 0x160b JUMP JUMPDEST SWAP3 SWAP6 SWAP3 SWAP5 POP POP POP PUSH1 0x40 SWAP2 SWAP1 SWAP2 ADD CALLDATALOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0ffb JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x0a1a DUP2 PUSH2 0x160b JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x60 DUP6 DUP8 SUB SLT ISZERO PUSH2 0x101b JUMPI DUP1 DUP2 REVERT JUMPDEST DUP5 CALLDATALOAD PUSH2 0x1026 DUP2 PUSH2 0x160b JUMP JUMPDEST SWAP4 POP PUSH1 0x20 DUP6 ADD CALLDATALOAD SWAP3 POP PUSH1 0x40 DUP6 ADD CALLDATALOAD PUSH8 0xffffffffffffffff DUP2 GT ISZERO PUSH2 0x1048 JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH2 0x1054 DUP8 DUP3 DUP9 ADD PUSH2 0x0ebc JUMP JUMPDEST SWAP6 SWAP9 SWAP5 SWAP8 POP SWAP6 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 PUSH2 0x0100 DUP11 DUP13 SUB SLT ISZERO PUSH2 0x107e JUMPI DUP5 DUP6 REVERT JUMPDEST DUP10 CALLDATALOAD PUSH2 0x1089 DUP2 PUSH2 0x160b JUMP JUMPDEST SWAP9 POP PUSH1 0x20 DUP11 ADD CALLDATALOAD PUSH8 0xffffffffffffffff DUP2 GT ISZERO PUSH2 0x10a4 JUMPI DUP6 DUP7 REVERT JUMPDEST PUSH2 0x10b0 DUP13 DUP3 DUP14 ADD PUSH2 0x0ebc JUMP JUMPDEST SWAP1 SWAP10 POP SWAP8 POP POP PUSH1 0x40 DUP11 ADD CALLDATALOAD SWAP6 POP PUSH1 0x60 DUP11 ADD CALLDATALOAD SWAP5 POP PUSH1 0x80 DUP11 ADD CALLDATALOAD PUSH2 0x10d2 DUP2 PUSH2 0x160b JUMP JUMPDEST SWAP4 POP PUSH1 0xa0 DUP11 ADD CALLDATALOAD PUSH2 0x10e2 DUP2 PUSH2 0x160b JUMP JUMPDEST DUP1 SWAP4 POP POP PUSH1 0xc0 DUP11 ADD CALLDATALOAD SWAP2 POP PUSH1 0xe0 DUP11 ADD CALLDATALOAD SWAP1 POP SWAP3 SWAP6 SWAP9 POP SWAP3 SWAP6 SWAP9 POP SWAP3 SWAP6 SWAP9 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x80 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x1112 JUMPI DUP1 DUP2 REVERT JUMPDEST POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 SUB PUSH1 0x80 DUP2 SLT ISZERO PUSH2 0x112a JUMPI DUP2 DUP3 REVERT JUMPDEST PUSH2 0x1134 PUSH1 0x40 PUSH2 0x15b8 JUMP JUMPDEST DUP4 CALLDATALOAD PUSH2 0x113f DUP2 PUSH2 0x160b JUMP JUMPDEST DUP2 MSTORE PUSH1 0x60 PUSH1 0x1f NOT DUP4 ADD SLT ISZERO PUSH2 0x1152 JUMPI DUP3 DUP4 REVERT JUMPDEST PUSH2 0x115c PUSH1 0x60 PUSH2 0x15b8 JUMP JUMPDEST SWAP2 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH2 0x116c DUP2 PUSH2 0x1620 JUMP JUMPDEST DUP3 MSTORE PUSH1 0x40 DUP5 ADD CALLDATALOAD PUSH2 0x117c DUP2 PUSH2 0x160b JUMP JUMPDEST PUSH1 0x20 DUP4 ADD MSTORE PUSH1 0x60 DUP5 ADD CALLDATALOAD PUSH1 0x03 DUP2 LT PUSH2 0x1192 JUMPI DUP4 DUP5 REVERT JUMPDEST PUSH1 0x40 DUP4 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x11b7 JUMPI DUP1 DUP2 REVERT JUMPDEST POP MLOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP5 MSTORE DUP3 DUP3 PUSH1 0x20 DUP7 ADD CALLDATACOPY DUP1 PUSH1 0x20 DUP5 DUP7 ADD ADD MSTORE PUSH1 0x20 PUSH1 0x1f NOT PUSH1 0x1f DUP6 ADD AND DUP6 ADD ADD SWAP1 POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 MLOAD PUSH2 0x11fa DUP2 DUP5 PUSH1 0x20 DUP8 ADD PUSH2 0x15df JUMP JUMPDEST SWAP2 SWAP1 SWAP2 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP2 SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND DUP2 MSTORE SWAP2 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP4 DUP5 AND DUP2 MSTORE SWAP2 SWAP1 SWAP3 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 SWAP1 SWAP3 AND DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST DUP4 ISZERO ISZERO DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x60 DUP2 ADD PUSH1 0x03 DUP4 LT PUSH2 0x1291 JUMPI UNKNOWN_0xfe JUMPDEST DUP3 PUSH1 0x40 DUP4 ADD MSTORE SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 MSTORE PUSH2 0x0a17 PUSH1 0x20 DUP4 ADD DUP5 DUP7 PUSH2 0x11be JUMP JUMPDEST PUSH1 0x00 PUSH1 0xe0 DUP3 MSTORE PUSH2 0x12d0 PUSH1 0xe0 DUP4 ADD DUP11 DUP13 PUSH2 0x11be JUMP JUMPDEST PUSH1 0x20 DUP4 ADD SWAP9 SWAP1 SWAP9 MSTORE POP PUSH1 0x40 DUP2 ADD SWAP6 SWAP1 SWAP6 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP4 DUP5 AND PUSH1 0x60 DUP7 ADD MSTORE SWAP2 SWAP1 SWAP3 AND PUSH1 0x80 DUP5 ADD MSTORE PUSH1 0xa0 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0xc0 SWAP1 SWAP2 ADD MSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH1 0x03 DUP4 LT PUSH2 0x131c JUMPI UNKNOWN_0xfe JUMPDEST SWAP2 SWAP1 MSTORE SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 MSTORE DUP3 MLOAD DUP1 PUSH1 0x20 DUP5 ADD MSTORE PUSH2 0x1341 DUP2 PUSH1 0x40 DUP6 ADD PUSH1 0x20 DUP8 ADD PUSH2 0x15df JUMP JUMPDEST PUSH1 0x1f ADD PUSH1 0x1f NOT AND SWAP2 SWAP1 SWAP2 ADD PUSH1 0x40 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x26 SWAP1 DUP3 ADD MSTORE PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e636520666f PUSH1 0x40 DUP3 ADD MSTORE PUSH6 0x1c8818d85b1b PUSH1 0xd2 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x0f SWAP1 DUP3 ADD MSTORE PUSH15 0x24b731b7b93932b1ba103a37b5b2b7 PUSH1 0x89 SHL PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1d SWAP1 DUP3 ADD MSTORE PUSH32 0x54686520696e7374616e6365206973206e6f7420737570706f72746564000000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1d SWAP1 DUP3 ADD MSTORE PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x22 SWAP1 DUP3 ADD MSTORE PUSH32 0x544f524e3a2063616e206e6f742073656e6420746f207a65726f206164647265 PUSH1 0x40 DUP3 ADD MSTORE PUSH2 0x7373 PUSH1 0xf0 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x2a SWAP1 DUP3 ADD MSTORE PUSH32 0x5361666545524332303a204552433230206f7065726174696f6e20646964206e PUSH1 0x40 DUP3 ADD MSTORE PUSH10 0x1bdd081cdd58d8d95959 PUSH1 0xb2 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1e SWAP1 DUP3 ADD MSTORE PUSH32 0x544f524e3a20747279696e6720746f2073656e6420302062616c616e63650000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x36 SWAP1 DUP3 ADD MSTORE PUSH32 0x5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f PUSH1 0x40 DUP3 ADD MSTORE PUSH22 0x20746f206e6f6e2d7a65726f20616c6c6f77616e6365 PUSH1 0x50 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x0e SWAP1 DUP3 ADD MSTORE PUSH14 0x139bdd08185d5d1a1bdc9a5e9959 PUSH1 0x92 SHL PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP4 CALLDATALOAD PUSH1 0x1e NOT DUP5 CALLDATASIZE SUB ADD DUP2 SLT PUSH2 0x1589 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP4 ADD DUP1 CALLDATALOAD SWAP2 POP PUSH8 0xffffffffffffffff DUP3 GT ISZERO PUSH2 0x15a3 JUMPI DUP3 DUP4 REVERT JUMPDEST PUSH1 0x20 ADD SWAP2 POP CALLDATASIZE DUP2 SWAP1 SUB DUP3 SGT ISZERO PUSH2 0x0efc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD DUP2 DUP2 ADD PUSH8 0xffffffffffffffff DUP2 GT DUP3 DUP3 LT OR ISZERO PUSH2 0x15d7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MSTORE SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x15fa JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x15e2 JUMP JUMPDEST DUP4 DUP2 GT ISZERO PUSH2 0x0a42 JUMPI POP POP PUSH1 0x00 SWAP2 ADD MSTORE JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x06d9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 ISZERO ISZERO DUP2 EQ PUSH2 0x06d9 JUMPI PUSH1 0x00 DUP1 REVERT UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0xd PUSH18 0x9f32b2430a348f95724be2ceff12a3b45461 UNKNOWN_0x26 DUP8 UNKNOWN_0xbf DUP11 REVERT GAS SWAP1 BYTE CREATE CALLER MSTORE PUSH6 0x64736f6c6343 STOP MOD UNKNOWN_0xc STOP CALLER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MSTORE PUSH23 0x53ea119f3e6a1f5bd18fbf4714081d7b31ce0000000000 STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5e REVERT UNKNOWN_0xa5 UNKNOWN_0xf UNKNOWN_0x22 UNKNOWN_0xd3 UNKNOWN_0x4f UNKNOWN_0x26 UNKNOWN_0x2c UNKNOWN_0x29 UNKNOWN_0x26 DUP6 MOD UNKNOWN_0xc5 STATICCALL TIMESTAMP UNKNOWN_0xcb JUMP LOG1 UNKNOWN_0xce STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH1 0x00 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SGT STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SLT UNKNOWN_0xd6 PUSH16 0x87a04a9e220743712ce6d9bb1b5616b8 UNKNOWN_0xfc STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MUL STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SELFBALANCE UNKNOWN_0xce UNKNOWN_0xc PUSH15 0xd5b0ce3d3a51fdb1c52dc66a7c3c29 CALLDATASIZE STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MUL STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SWAP2 UNKNOWN_0xc UNKNOWN_0xbd MSTORE RETURNDATASIZE SWAP8 UNKNOWN_0x2e UNOFFICIAL_PUSH UNKNOWN_0xa6 DELEGATECALL UNKNOWN_0xca UNKNOWN_0xe4 PUSH2 0x8ad6 UNKNOWN_0x26 UNKNOWN_0x22 UNKNOWN_0xb3 SWAP14 UNKNOWN_0xbf STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MUL STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP LOG1 PUSH1 0xcd UNKNOWN_0xab UNKNOWN_0x22 JUMP DUP6 UNKNOWN_0xda SAR JUMP UNKNOWN_0xaa CALLVALUE UNKNOWN_0x2a UNKNOWN_0xd8 DUP5 SHR EXTCODESIZE MSTORE8 CALLCODE SWAP2 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MUL STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xd4 UNKNOWN_0xb8 DUP14 DELEGATECALL UNKNOWN_0xd2 SWAP16 UNKNOWN_0x5c UNKNOWN_0xed UNKNOWN_0xd6 DUP6 PUSH26 0x12842cff3b20c8cfa30000000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH12 0x175474e89094c44da98b954e UNKNOWN_0xed UNKNOWN_0xea UNKNOWN_0xc4 SWAP6 UNKNOWN_0x27 SAR UNKNOWN_0xf STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP REVERT DUP7 LT UNKNOWN_0xd2 EXP LOG1 JUMPDEST PUSH28 0x2e3be39b396a1bc3516c714400000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH12 0x175474e89094c44da98b954e UNKNOWN_0xed UNKNOWN_0xea UNKNOWN_0xc4 SWAP6 UNKNOWN_0x27 SAR UNKNOWN_0xf STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SMOD PUSH9 0x7e702b410fa43f4cb4 UNKNOWN_0xaf PUSH32 0xa097918ffd273000000000000000000000000000000000000000000000000000 STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH12 0x175474e89094c44da98b954e UNKNOWN_0xed UNKNOWN_0xea UNKNOWN_0xc4 SWAP6 UNKNOWN_0x27 SAR UNKNOWN_0xf STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x23 PUSH24 0x3e65ed146a459791799d01336db287f25334000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH12 0x175474e89094c44da98b954e UNKNOWN_0xed UNKNOWN_0xea UNKNOWN_0xc4 SWAP6 UNKNOWN_0x27 SAR UNKNOWN_0xf STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x22 UNKNOWN_0xaa UNKNOWN_0xa7 PUSH19 0x0ddd5388a3c0a3333430953c68f1849b000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5d GASPRICE MSTORE8 PUSH15 0x4d6dbd6114cc1ead35777bab948e36 NUMBER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SUB DUP10 GASPRICE PUSH29 0x7463ae47d46bc7f091665f189365600300000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5d GASPRICE MSTORE8 PUSH15 0x4d6dbd6114cc1ead35777bab948e36 NUMBER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x27 OR UNKNOWN_0xc5 UNKNOWN_0xe2 DUP13 UNKNOWN_0xf9 BALANCE SLOAD PUSH28 0x621a5dddb772ab6a35b7010000000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5d GASPRICE MSTORE8 PUSH15 0x4d6dbd6114cc1ead35777bab948e36 NUMBER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xd2 SHL UNKNOWN_0xe7 UNKNOWN_0x24 DUP15 ADD SWAP8 UNKNOWN_0xee ADDMOD UNKNOWN_0xe0 UNKNOWN_0xc2 UNKNOWN_0xd UNKNOWN_0x4a SWAP7 UNKNOWN_0xde UNKNOWN_0xbd UNKNOWN_0xac RETURNDATASIZE SHA3 UNKNOWN_0xaf STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5d GASPRICE MSTORE8 PUSH15 0x4d6dbd6114cc1ead35777bab948e36 NUMBER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xd9 PUSH16 0x2b1c14db8458374d9aca76e26c3d1836 NUMBER SMOD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP LOG0 UNKNOWN_0xb8 PUSH10 0x91c6218b36c1d19d4a2e SWAP15 UNOFFICIAL_PUSH UNKNOWN_0xce CALLDATASIZE MOD UNKNOWN_0xeb BASEFEE STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SELFBALANCE CALLDATASIZE UNKNOWN_0xdc CALL UNKNOWN_0xb7 LOG3 UNKNOWN_0xd5 DUP1 PUSH8 0x2cce6e7c65cd5cc9 UNKNOWN_0xcf UNKNOWN_0xba SWAP14 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP LOG0 UNKNOWN_0xb8 PUSH10 0x91c6218b36c1d19d4a2e SWAP15 UNOFFICIAL_PUSH UNKNOWN_0xce CALLDATASIZE MOD UNKNOWN_0xeb BASEFEE STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP AND SWAP11 UNKNOWN_0xd2 PUSH27 0x470d064dede56a2d3ff727986b15d52b0000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xda UNKNOWN_0xc1 PUSH32 0x958d2ee523a2206206994597c13d831ec7000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADDMOD CALLDATASIZE UNKNOWN_0x22 UNKNOWN_0x2f UNKNOWN_0x2b UNKNOWN_0x2b UNKNOWN_0x24 LOG3 RETURN PUSH16 0x98668ed8f0b38d1a872f000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xda UNKNOWN_0xc1 PUSH32 0x958d2ee523a2206206994597c13d831ec7000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP OR DUP2 PUSH10 0xb423a011fff22b9e3f3a UNKNOWN_0xbe LOG1 CALLVALUE EQ UNKNOWN_0xdd UNKNOWN_0xd0 CALL STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x22 PUSH1 0xfa UNKNOWN_0xc5 UNKNOWN_0xe5 SLOAD UNKNOWN_0x2a PUSH24 0x3aa44fbcfedf7c193bc2c599000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH2 0x0b71 PUSH24 0x96ad172b316836ac95a2ffad065ceab40000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x22 PUSH1 0xfa UNKNOWN_0xc5 UNKNOWN_0xe5 SLOAD UNKNOWN_0x2a PUSH24 0x3aa44fbcfedf7c193bc2c599000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xbb SWAP4 UNKNOWN_0xe5 LT UNKNOWN_0xbb UNKNOWN_0xcd SIGNEXTEND PUSH28 0xeb5a853875f9ec60275cf49800000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x22 PUSH1 0xfa UNKNOWN_0xc5 UNKNOWN_0xe5 SLOAD UNKNOWN_0x2a PUSH24 0x3aa44fbcfedf7c193bc2c599000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD