Contract: Mining
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE NUMBER PUSH1 0x02 SWAP1 DUP2 SSTORE PUSH1 0x00 PUSH1 0x03 SSTORE PUSH9 0x878678326eac900000 PUSH1 0x04 SSTORE PUSH1 0x14 PUSH1 0x05 SSTORE PUSH3 0x010000 PUSH1 0x07 SSTORE PUSH32 0x0400000000000000000000000000000000000000000000000000000000000000 PUSH1 0x08 SSTORE PUSH1 0x1f PUSH1 0x0b SSTORE PUSH1 0x64 PUSH1 0x0c SSTORE PUSH2 0x07d0 PUSH1 0x0d DUP2 SWAP1 SSTORE PUSH2 0x0074 SWAP2 PUSH5 0x0100000000 PUSH2 0x095d PUSH2 0x0122 DUP3 MUL OR DIV JUMP JUMPDEST PUSH1 0x0e SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0083 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH1 0x80 DUP1 PUSH2 0x11ca DUP4 CODECOPY DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE DUP2 MLOAD PUSH1 0x20 DUP4 ADD MLOAD SWAP2 DUP4 ADD MLOAD PUSH1 0x60 SWAP1 SWAP4 ADD MLOAD PUSH1 0x00 DUP1 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP2 DUP3 AND DUP2 OR SWAP1 SWAP3 SSTORE PUSH1 0x01 DUP1 SLOAD DUP3 AND SWAP1 SWAP3 OR SWAP1 SWAP2 SSTORE PUSH1 0x14 DUP1 SLOAD DUP3 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP5 DUP6 AND OR SWAP1 SSTORE PUSH1 0x15 DUP1 SLOAD DUP3 AND SWAP5 DUP5 AND SWAP5 SWAP1 SWAP5 OR SWAP1 SWAP4 SSTORE PUSH1 0x16 DUP1 SLOAD SWAP1 SWAP4 AND SWAP2 SWAP1 SWAP4 AND OR SWAP1 SSTORE PUSH27 0x0b4963208fc24a4a15e9ea7c1556f9583f1941a7515fabbd194584 PUSH1 0x0a SSTORE PUSH1 0x17 SSTORE PUSH2 0x0137 JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 DUP2 ISZERO ISZERO PUSH2 0x012f JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH2 0x1084 DUP1 PUSH2 0x0146 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x01a0 JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x095b6d4c DUP2 EQ PUSH2 0x01a5 JUMPI DUP1 PUSH4 0x0e16cd12 EQ PUSH2 0x01cc JUMPI DUP1 PUSH4 0x17da485f EQ PUSH2 0x01fd JUMPI DUP1 PUSH4 0x1801fbe5 EQ PUSH2 0x0212 JUMPI DUP1 PUSH4 0x1887a4d0 EQ PUSH2 0x0241 JUMPI DUP1 PUSH4 0x19cae462 EQ PUSH2 0x0256 JUMPI DUP1 PUSH4 0x1beddf1c EQ PUSH2 0x026b JUMPI DUP1 PUSH4 0x1c31f710 EQ PUSH2 0x0280 JUMPI DUP1 PUSH4 0x32e99708 EQ PUSH2 0x02a3 JUMPI DUP1 PUSH4 0x3426e5f5 EQ PUSH2 0x02b8 JUMPI DUP1 PUSH4 0x38af3eed EQ PUSH2 0x02cd JUMPI DUP1 PUSH4 0x3a256bb9 EQ PUSH2 0x02e2 JUMPI DUP1 PUSH4 0x490203a7 EQ PUSH2 0x02f7 JUMPI DUP1 PUSH4 0x4ef37628 EQ PUSH2 0x030c JUMPI DUP1 PUSH4 0x54bcb164 EQ PUSH2 0x0321 JUMPI DUP1 PUSH4 0x66e2c021 EQ PUSH2 0x0336 JUMPI DUP1 PUSH4 0x6de9f32b EQ PUSH2 0x034b JUMPI DUP1 PUSH4 0x715018a6 EQ PUSH2 0x0360 JUMPI DUP1 PUSH4 0x81269a56 EQ PUSH2 0x0375 JUMPI DUP1 PUSH4 0x829965cc EQ PUSH2 0x0396 JUMPI DUP1 PUSH4 0x87a2a9d6 EQ PUSH2 0x03ab JUMPI DUP1 PUSH4 0x8ae0368b EQ PUSH2 0x03c0 JUMPI DUP1 PUSH4 0x8b571f7e EQ PUSH2 0x03d5 JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x03ea JUMPI DUP1 PUSH4 0x95e272bd EQ PUSH2 0x03ff JUMPI DUP1 PUSH4 0x97566aa0 EQ PUSH2 0x0444 JUMPI DUP1 PUSH4 0xa002f64f EQ PUSH2 0x0462 JUMPI DUP1 PUSH4 0xa70a8d23 EQ PUSH2 0x0477 JUMPI DUP1 PUSH4 0xad1dfe3b EQ PUSH2 0x048f JUMPI DUP1 PUSH4 0xcb9ae707 EQ PUSH2 0x04a4 JUMPI DUP1 PUSH4 0xd87b8fcb EQ PUSH2 0x04b9 JUMPI DUP1 PUSH4 0xdc6e9cf9 EQ PUSH2 0x04ce JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x04e3 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01b1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0504 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01d8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e1 PUSH2 0x050a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0209 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0519 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x021e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x022d PUSH1 0x04 CALLDATALOAD PUSH1 0x24 CALLDATALOAD PUSH2 0x0537 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x024d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e1 PUSH2 0x0644 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0262 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0653 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0277 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0659 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x028c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x065f JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02af JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06a5 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02c4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06ab JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02d9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e1 PUSH2 0x06b1 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02ee JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06c0 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0303 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06c6 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0318 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06cc JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x032d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06d2 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0342 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e1 PUSH2 0x06d8 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0357 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x06e7 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x036c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a1 PUSH2 0x06ed JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0381 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x022d PUSH1 0x04 CALLDATALOAD PUSH1 0x24 CALLDATALOAD PUSH1 0x44 CALLDATALOAD PUSH1 0x64 CALLDATALOAD PUSH2 0x0759 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03a2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x080d JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03b7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0813 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03cc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0819 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03e1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x081f JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e1 PUSH2 0x0825 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x040b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0414 PUSH2 0x0834 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP6 AND DUP6 MSTORE PUSH1 0x20 DUP6 ADD SWAP4 SWAP1 SWAP4 MSTORE DUP4 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 DUP4 ADD MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x80 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0450 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH1 0x04 CALLDATALOAD PUSH1 0x24 CALLDATALOAD PUSH1 0x44 CALLDATALOAD PUSH2 0x084f JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x046e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x08f1 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0483 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH1 0x04 CALLDATALOAD PUSH2 0x0910 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x049b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0922 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04b0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0928 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04c5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x092e JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04da JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01ba PUSH2 0x0934 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04ef JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x093a JUMP JUMPDEST PUSH1 0x0d SLOAD DUP2 JUMP JUMPDEST PUSH1 0x15 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0532 PUSH1 0x0a SLOAD PUSH1 0x08 SLOAD PUSH2 0x095d SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH2 0x3e80 PUSH1 0x03 SLOAD LT ISZERO ISZERO PUSH2 0x054c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x17 SLOAD TIMESTAMP GT PUSH2 0x055a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0564 DUP5 DUP5 PUSH2 0x0974 JUMP JUMPDEST POP PUSH2 0x056e DUP5 PUSH2 0x0a50 JUMP JUMPDEST PUSH1 0x06 DUP1 SLOAD DUP3 ADD SWAP1 SSTORE PUSH1 0x03 DUP1 SLOAD PUSH1 0x01 ADD SWAP1 SSTORE PUSH1 0x00 NOT NUMBER ADD BLOCKHASH PUSH1 0x09 SSTORE SWAP1 POP PUSH2 0x0592 PUSH2 0x0e05 JUMP JUMPDEST POP PUSH1 0x40 DUP1 MLOAD PUSH1 0x80 DUP2 ADD DUP3 MSTORE CALLER DUP1 DUP3 MSTORE PUSH1 0x20 DUP1 DUP4 ADD DUP6 SWAP1 MSTORE NUMBER DUP4 DUP6 ADD DUP2 SWAP1 MSTORE TIMESTAMP PUSH1 0x60 SWAP5 DUP6 ADD DUP2 SWAP1 MSTORE PUSH1 0x10 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND DUP6 OR SWAP1 SSTORE PUSH1 0x11 DUP8 SWAP1 SSTORE PUSH1 0x12 SWAP2 SWAP1 SWAP2 SSTORE PUSH1 0x13 SSTORE PUSH1 0x03 SLOAD PUSH1 0x09 SLOAD DUP6 MLOAD DUP8 DUP2 MSTORE SWAP3 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP2 DUP6 ADD MSTORE SWAP3 MLOAD SWAP1 SWAP3 PUSH32 0xcf6fbb9dcea7d07263ab4f5c3a92f53af33dffc421d9d121e1c74b307e68189d SWAP3 SWAP1 DUP3 SWAP1 SUB ADD SWAP1 LOG2 PUSH2 0x3e80 PUSH1 0x03 SLOAD EQ ISZERO PUSH2 0x0638 JUMPI CALLER SELFDESTRUCT JUMPDEST PUSH1 0x01 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x14 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x0a SLOAD DUP2 JUMP JUMPDEST PUSH1 0x0c SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x0676 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x0a SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x0b SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH2 0x3e80 DUP2 JUMP JUMPDEST PUSH1 0x04 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x09 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x16 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x0704 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP2 PUSH32 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820 SWAP2 LOG2 PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 ADD DUP6 SWAP1 MSTORE PUSH13 0x01000000000000000000000000 CALLER MUL DUP3 DUP5 ADD MSTORE PUSH1 0x54 DUP1 DUP4 ADD DUP9 SWAP1 MSTORE DUP4 MLOAD DUP1 DUP5 SUB SWAP1 SWAP2 ADD DUP2 MSTORE PUSH1 0x74 SWAP1 SWAP3 ADD SWAP3 DUP4 SWAP1 MSTORE DUP2 MLOAD PUSH1 0x00 SWAP4 DUP5 SWAP4 SWAP3 SWAP1 SWAP2 DUP3 SWAP2 DUP5 ADD SWAP1 DUP1 DUP4 DUP4 JUMPDEST PUSH1 0x20 DUP4 LT PUSH2 0x07c6 JUMPI DUP1 MLOAD DUP3 MSTORE PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x07a7 JUMP JUMPDEST MLOAD DUP2 MLOAD PUSH1 0x20 SWAP4 SWAP1 SWAP4 SUB PUSH2 0x0100 EXP PUSH1 0x00 NOT ADD DUP1 NOT SWAP1 SWAP2 AND SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 MSTORE PUSH1 0x40 MLOAD SWAP3 ADD DUP3 SWAP1 SUB SWAP1 SWAP2 SHA3 SWAP4 POP POP POP POP DUP3 DUP2 GT ISZERO PUSH2 0x0801 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP4 SWAP1 SWAP4 EQ SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x08 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x09 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x17 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x10 SLOAD PUSH1 0x11 SLOAD PUSH1 0x12 SLOAD PUSH1 0x13 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP4 AND SWAP3 DUP5 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 ADD DUP5 SWAP1 MSTORE PUSH13 0x01000000000000000000000000 CALLER MUL DUP3 DUP5 ADD MSTORE PUSH1 0x54 DUP1 DUP4 ADD DUP8 SWAP1 MSTORE DUP4 MLOAD DUP1 DUP5 SUB SWAP1 SWAP2 ADD DUP2 MSTORE PUSH1 0x74 SWAP1 SWAP3 ADD SWAP3 DUP4 SWAP1 MSTORE DUP2 MLOAD PUSH1 0x00 SWAP4 DUP5 SWAP4 SWAP3 SWAP1 SWAP2 DUP3 SWAP2 DUP5 ADD SWAP1 DUP1 DUP4 DUP4 JUMPDEST PUSH1 0x20 DUP4 LT PUSH2 0x08bc JUMPI DUP1 MLOAD DUP3 MSTORE PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x089d JUMP JUMPDEST MLOAD DUP2 MLOAD PUSH1 0x20 SWAP4 SWAP1 SWAP4 SUB PUSH2 0x0100 EXP PUSH1 0x00 NOT ADD DUP1 NOT SWAP1 SWAP2 AND SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 MSTORE PUSH1 0x40 MLOAD SWAP3 ADD DUP3 SWAP1 SUB SWAP1 SWAP2 SHA3 SWAP9 SWAP8 POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH27 0x0b4963208fc24a4a15e9ea7c1556f9583f1941a7515fabbd194584 DUP2 JUMP JUMPDEST PUSH1 0x0f PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x0e SLOAD DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x07 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x0951 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x095a DUP2 PUSH2 0x0f7b JUMP JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 DUP2 ISZERO ISZERO PUSH2 0x096a JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP1 POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH13 0x01000000000000000000000000 CALLER MUL DUP2 DUP4 ADD MSTORE PUSH1 0x54 DUP1 DUP3 ADD DUP7 SWAP1 MSTORE DUP3 MLOAD DUP1 DUP4 SUB SWAP1 SWAP2 ADD DUP2 MSTORE PUSH1 0x74 SWAP1 SWAP2 ADD SWAP2 DUP3 SWAP1 MSTORE DUP1 MLOAD PUSH1 0x00 SWAP4 DUP5 SWAP4 SWAP2 DUP3 SWAP2 DUP5 ADD SWAP1 DUP1 DUP4 DUP4 JUMPDEST PUSH1 0x20 DUP4 LT PUSH2 0x09e3 JUMPI DUP1 MLOAD DUP3 MSTORE PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x09c4 JUMP JUMPDEST MLOAD DUP2 MLOAD PUSH1 0x20 SWAP4 SWAP1 SWAP4 SUB PUSH2 0x0100 EXP PUSH1 0x00 NOT ADD DUP1 NOT SWAP1 SWAP2 AND SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 MSTORE PUSH1 0x40 MLOAD SWAP3 ADD DUP3 SWAP1 SUB SWAP1 SWAP2 SHA3 SWAP5 POP POP POP DUP4 DUP4 EQ SWAP1 POP PUSH2 0x0a1e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x0a SLOAD DUP3 GT ISZERO PUSH2 0x0a2d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x09 SLOAD PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x0f PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD SWAP1 DUP3 SWAP1 SSTORE DUP1 ISZERO PUSH2 0x063d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH2 0x0a5d PUSH2 0x06c6 JUMP JUMPDEST PUSH1 0x15 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xa9059cbb00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE CALLER PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP5 SWAP1 MSTORE SWAP1 MLOAD SWAP3 SWAP5 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP2 PUSH4 0xa9059cbb SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0acd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0ae1 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0af7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x03 SLOAD PUSH1 0x0f AND ISZERO ISZERO PUSH2 0x063d JUMPI PUSH1 0x16 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xc935b0f900000000000000000000000000000000000000000000000000000000 DUP2 MSTORE CALLER PUSH1 0x04 DUP3 ADD MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0xc935b0f9 SWAP2 PUSH1 0x24 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0b6b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0b7f JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0b95 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD ISZERO PUSH2 0x0cc6 JUMPI PUSH1 0x14 SLOAD PUSH1 0x16 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0x13aa48bf00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 DUP2 ADD DUP9 SWAP1 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 DUP4 AND PUSH1 0x24 DUP3 ADD MSTORE SWAP1 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP2 PUSH4 0x13aa48bf SWAP2 PUSH1 0x44 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0c0e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0c22 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0c38 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH1 0x16 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xb729d49900000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 DUP2 ADD DUP5 SWAP1 MSTORE CALLER PUSH1 0x24 DUP3 ADD MSTORE SWAP1 MLOAD SWAP3 SWAP4 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP2 PUSH4 0xb729d499 SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x00 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0ca9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0cbd JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH2 0x0d60 JUMP JUMPDEST PUSH1 0x14 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0x13aa48bf00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 DUP2 ADD DUP8 SWAP1 MSTORE CALLER PUSH1 0x24 DUP3 ADD MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x13aa48bf SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0d33 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0d47 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0d5d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP JUMPDEST PUSH1 0x15 SLOAD PUSH1 0x01 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xa9059cbb00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 DUP4 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP7 SWAP1 MSTORE SWAP1 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP2 PUSH4 0xa9059cbb SWAP2 PUSH1 0x44 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0dd2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0de6 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0dfc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x05 SLOAD PUSH1 0x03 SLOAD DUP2 ISZERO ISZERO PUSH2 0x0e20 JUMPI UNKNOWN_0xfe JUMPDEST MOD ISZERO PUSH2 0x0e30 JUMPI PUSH1 0x0a SLOAD SWAP8 POP PUSH2 0x0f71 JUMP JUMPDEST PUSH1 0x02 SLOAD NUMBER SUB SWAP7 POP PUSH1 0x05 SLOAD SWAP6 POP PUSH1 0x0b SLOAD DUP7 MUL SWAP5 POP DUP5 DUP8 LT ISZERO PUSH2 0x0eda JUMPI PUSH2 0x0e70 DUP8 PUSH2 0x0e64 PUSH1 0x0c SLOAD DUP9 PUSH2 0x0ff8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x095d AND JUMP JUMPDEST PUSH1 0x0e SLOAD SWAP1 SWAP5 POP PUSH2 0x0e97 SWAP1 PUSH2 0x0e8b DUP7 PUSH1 0x64 PUSH4 0xffffffff PUSH2 0x1021 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x1033 AND JUMP JUMPDEST SWAP3 POP PUSH2 0x0ed2 PUSH2 0x0ec3 DUP5 PUSH2 0x0eb7 PUSH1 0x0d SLOAD PUSH1 0x0a SLOAD PUSH2 0x095d SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x0ff8 AND JUMP JUMPDEST PUSH1 0x0a SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x1021 AND JUMP JUMPDEST PUSH1 0x0a SSTORE PUSH2 0x0f41 JUMP JUMPDEST PUSH2 0x0ef3 DUP6 PUSH2 0x0e64 PUSH1 0x0c SLOAD DUP11 PUSH2 0x0ff8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0e SLOAD SWAP1 SWAP3 POP PUSH2 0x0f0e SWAP1 PUSH2 0x0e8b DUP5 PUSH1 0x64 PUSH4 0xffffffff PUSH2 0x1021 AND JUMP JUMPDEST SWAP1 POP PUSH2 0x0f3d PUSH2 0x0f2e DUP3 PUSH2 0x0eb7 PUSH1 0x0d SLOAD PUSH1 0x0a SLOAD PUSH2 0x095d SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0a SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x104b AND JUMP JUMPDEST PUSH1 0x0a SSTORE JUMPDEST NUMBER PUSH1 0x02 SSTORE PUSH1 0x07 SLOAD PUSH1 0x0a SLOAD LT ISZERO PUSH2 0x0f58 JUMPI PUSH1 0x07 SLOAD PUSH1 0x0a SSTORE JUMPDEST PUSH1 0x08 SLOAD PUSH1 0x0a SLOAD GT ISZERO PUSH2 0x0f6b JUMPI PUSH1 0x08 SLOAD PUSH1 0x0a SSTORE JUMPDEST PUSH1 0x0a SLOAD SWAP8 POP JUMPDEST POP POP POP POP POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND ISZERO ISZERO PUSH2 0x0f90 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND SWAP4 SWAP3 AND SWAP2 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP2 LOG3 PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 DUP3 ISZERO ISZERO PUSH2 0x1009 JUMPI POP PUSH1 0x00 PUSH2 0x096e JUMP JUMPDEST POP DUP2 DUP2 MUL DUP2 DUP4 DUP3 DUP2 ISZERO ISZERO PUSH2 0x1019 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x096e JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x102d JUMPI UNKNOWN_0xfe JUMPDEST POP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 GT ISZERO PUSH2 0x1044 JUMPI POP DUP1 PUSH2 0x096e JUMP JUMPDEST POP SWAP1 SWAP2 SWAP1 POP JUMP JUMPDEST DUP2 DUP2 ADD DUP3 DUP2 LT ISZERO PUSH2 0x096e JUMPI UNKNOWN_0xfe STOP LOG1 PUSH6 0x627a7a723058 SHA3 SWAP11 EQ EXP UNKNOWN_0x24 STATICCALL PUSH8 0x3e7197cb940d0651 UNKNOWN_0xc1 LOG3 UNKNOWN_0x2c UNKNOWN_0xac UNKNOWN_0x4c UNKNOWN_0xe2 JUMP SWAP8 CALLCODE AND NOT DUP14 UNKNOWN_0xc3 MLOAD UNKNOWN_0xca UNKNOWN_0xc3 UNKNOWN_0xa6 SMOD STOP UNKNOWN_0x29 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP DUP5 UNKNOWN_0xac SWAP5 CALL PUSH23 0x22241f313511b629e5e98f489ad6e40000000000000000 STOP STOP STOP STOP UNKNOWN_0xbb UNKNOWN_0xe UNKNOWN_0xf9 UNKNOWN_0xe6 OR STATICCALL UNKNOWN_0xdd CREATE2 UNKNOWN_0x4b DUP14 AND UNKNOWN_0xe2 SWAP1 CHAINID UNKNOWN_0xf7 UNKNOWN_0x2b UNKNOWN_0x4d RETURNDATACOPY UNKNOWN_0xc7 PUSH32 0x000000000000000000000000d4dd63d658f603e9a0aa381e103e05457cd5e609 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP JUMPDEST UNKNOWN_0xbe SDIV UNKNOWN_0xe0