Contract: StakingRewards
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x00 PUSH1 0x04 SSTORE PUSH1 0x00 PUSH1 0x05 SSTORE PUSH3 0x77f880 PUSH1 0x06 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0021 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH2 0x1dbc CODESIZE SUB DUP1 PUSH2 0x1dbc DUP4 CODECOPY DUP2 DUP2 ADD PUSH1 0x40 MSTORE PUSH1 0x60 DUP2 LT ISZERO PUSH2 0x0044 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH1 0x01 DUP1 DUP2 SWAP1 SSTORE POP DUP2 PUSH1 0x02 PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP DUP1 PUSH1 0x03 PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP DUP3 PUSH1 0x00 DUP1 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP POP POP POP PUSH2 0x1c78 DUP1 PUSH2 0x0144 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0136 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x72f702f3 GT PUSH2 0x00b8 JUMPI DUP1 PUSH4 0xc8f33c91 GT PUSH2 0x007c JUMPI DUP1 PUSH4 0xc8f33c91 EQ PUSH2 0x0459 JUMPI DUP1 PUSH4 0xcd3daf9d EQ PUSH2 0x0477 JUMPI DUP1 PUSH4 0xd1af0c7d EQ PUSH2 0x0495 JUMPI DUP1 PUSH4 0xdf136d65 EQ PUSH2 0x04df JUMPI DUP1 PUSH4 0xe9fad8ee EQ PUSH2 0x04fd JUMPI DUP1 PUSH4 0xebe2b12b EQ PUSH2 0x0507 JUMPI PUSH2 0x0136 JUMP JUMPDEST DUP1 PUSH4 0x72f702f3 EQ PUSH2 0x034d JUMPI DUP1 PUSH4 0x7b0a47ee EQ PUSH2 0x0397 JUMPI DUP1 PUSH4 0x80faa57d EQ PUSH2 0x03b5 JUMPI DUP1 PUSH4 0x8b876347 EQ PUSH2 0x03d3 JUMPI DUP1 PUSH4 0xa694fc3a EQ PUSH2 0x042b JUMPI PUSH2 0x0136 JUMP JUMPDEST DUP1 PUSH4 0x386a9525 GT PUSH2 0x00ff JUMPI DUP1 PUSH4 0x386a9525 EQ PUSH2 0x0255 JUMPI DUP1 PUSH4 0x3c6b16ab EQ PUSH2 0x0273 JUMPI DUP1 PUSH4 0x3d18b912 EQ PUSH2 0x02a1 JUMPI DUP1 PUSH4 0x3fc6df6e EQ PUSH2 0x02ab JUMPI DUP1 PUSH4 0x70a08231 EQ PUSH2 0x02f5 JUMPI PUSH2 0x0136 JUMP JUMPDEST DUP1 PUSH3 0x8cc262 EQ PUSH2 0x013b JUMPI DUP1 PUSH4 0x0700037d EQ PUSH2 0x0193 JUMPI DUP1 PUSH4 0x18160ddd EQ PUSH2 0x01eb JUMPI DUP1 PUSH4 0x1c1f78eb EQ PUSH2 0x0209 JUMPI DUP1 PUSH4 0x2e1a7d4d EQ PUSH2 0x0227 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x017d PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0151 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x0525 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x01d5 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x01a9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x0643 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x01f3 PUSH2 0x065b JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0211 PUSH2 0x0665 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0253 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x023d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x0683 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x025d PUSH2 0x09bb JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x029f PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0289 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x09c1 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x02a9 PUSH2 0x0d9e JUMP JUMPDEST STOP JUMPDEST PUSH2 0x02b3 PUSH2 0x1043 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0337 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x030b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x1068 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0355 PUSH2 0x10b1 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x039f PUSH2 0x10d7 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x03bd PUSH2 0x10dd JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0415 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x03e9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x10f0 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0457 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0441 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x1108 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x0461 PUSH2 0x1442 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x047f PUSH2 0x1448 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x049d PUSH2 0x14d6 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x04e7 PUSH2 0x14fc JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0505 PUSH2 0x1502 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x050f PUSH2 0x1554 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x00 PUSH2 0x063c PUSH1 0x0a PUSH1 0x00 DUP5 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD PUSH2 0x062e PUSH8 0x0de0b6b3a7640000 PUSH2 0x0620 PUSH2 0x05d2 PUSH1 0x09 PUSH1 0x00 DUP10 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD PUSH2 0x05c4 PUSH2 0x1448 JUMP JUMPDEST PUSH2 0x155a SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0c PUSH1 0x00 DUP10 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD PUSH2 0x15e3 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x1669 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x16f8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0a PUSH1 0x20 MSTORE DUP1 PUSH1 0x00 MSTORE PUSH1 0x40 PUSH1 0x00 SHA3 PUSH1 0x00 SWAP2 POP SWAP1 POP SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x0b SLOAD SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x067e PUSH1 0x06 SLOAD PUSH1 0x05 SLOAD PUSH2 0x15e3 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x01 DUP1 PUSH1 0x00 DUP3 DUP3 SLOAD ADD SWAP3 POP POP DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH1 0x01 SLOAD SWAP1 POP CALLER PUSH2 0x06a3 PUSH2 0x1448 JUMP JUMPDEST PUSH1 0x08 DUP2 SWAP1 SSTORE POP PUSH2 0x06b1 PUSH2 0x10dd JUMP JUMPDEST PUSH1 0x07 DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x077e JUMPI PUSH2 0x06f4 DUP2 PUSH2 0x0525 JUMP JUMPDEST PUSH1 0x0a PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH1 0x08 SLOAD PUSH1 0x09 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP JUMPDEST PUSH1 0x00 DUP4 GT PUSH2 0x07f4 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x11 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x43616e6e6f742077697468647261772030000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x0809 DUP4 PUSH1 0x0b SLOAD PUSH2 0x155a SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0b DUP2 SWAP1 SSTORE POP PUSH2 0x0861 DUP4 PUSH1 0x0c PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD PUSH2 0x155a SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0c PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH2 0x08f1 CALLER DUP5 PUSH1 0x03 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x1780 SWAP1 SWAP3 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0x7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5 DUP5 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP PUSH1 0x01 SLOAD DUP2 EQ PUSH2 0x09b7 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1f DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x0a66 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x2a DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1bf0 PUSH1 0x2a SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0a70 PUSH2 0x1448 JUMP JUMPDEST PUSH1 0x08 DUP2 SWAP1 SSTORE POP PUSH2 0x0a7e PUSH2 0x10dd JUMP JUMPDEST PUSH1 0x07 DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x0b4b JUMPI PUSH2 0x0ac1 DUP2 PUSH2 0x0525 JUMP JUMPDEST PUSH1 0x0a PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH1 0x08 SLOAD PUSH1 0x09 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP JUMPDEST PUSH1 0x04 SLOAD TIMESTAMP LT PUSH2 0x0b74 JUMPI PUSH2 0x0b69 PUSH1 0x06 SLOAD DUP4 PUSH2 0x1669 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x05 DUP2 SWAP1 SSTORE POP PUSH2 0x0bd6 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0b8b TIMESTAMP PUSH1 0x04 SLOAD PUSH2 0x155a SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x0ba4 PUSH1 0x05 SLOAD DUP4 PUSH2 0x15e3 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP PUSH2 0x0bcd PUSH1 0x06 SLOAD PUSH2 0x0bbf DUP4 DUP8 PUSH2 0x16f8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x1669 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x05 DUP2 SWAP1 SSTORE POP POP POP JUMPDEST PUSH1 0x00 PUSH1 0x02 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH4 0x70a08231 ADDRESS PUSH1 0x40 MLOAD DUP3 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0c77 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0c8b 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 0x0ca1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP SWAP1 POP PUSH2 0x0cc9 PUSH1 0x06 SLOAD DUP3 PUSH2 0x1669 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x05 SLOAD GT ISZERO PUSH2 0x0d40 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x18 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x50726f76696465642072657761726420746f6f20686967680000000000000000 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST TIMESTAMP PUSH1 0x07 DUP2 SWAP1 SSTORE POP PUSH2 0x0d5c PUSH1 0x06 SLOAD TIMESTAMP PUSH2 0x16f8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x04 DUP2 SWAP1 SSTORE POP PUSH32 0xde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d DUP4 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP POP JUMP JUMPDEST PUSH1 0x01 DUP1 PUSH1 0x00 DUP3 DUP3 SLOAD ADD SWAP3 POP POP DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH1 0x01 SLOAD SWAP1 POP CALLER PUSH2 0x0dbe PUSH2 0x1448 JUMP JUMPDEST PUSH1 0x08 DUP2 SWAP1 SSTORE POP PUSH2 0x0dcc PUSH2 0x10dd JUMP JUMPDEST PUSH1 0x07 DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x0e99 JUMPI PUSH2 0x0e0f DUP2 PUSH2 0x0525 JUMP JUMPDEST PUSH1 0x0a PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH1 0x08 SLOAD PUSH1 0x09 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP JUMPDEST PUSH1 0x00 PUSH1 0x0a PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD SWAP1 POP PUSH1 0x00 DUP2 GT ISZERO PUSH2 0x0fc7 JUMPI PUSH1 0x00 PUSH1 0x0a PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH2 0x0f78 CALLER DUP3 PUSH1 0x02 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x1780 SWAP1 SWAP3 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0xe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e0486 DUP3 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 JUMPDEST POP POP PUSH1 0x01 SLOAD DUP2 EQ PUSH2 0x1040 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1f DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x0c PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x03 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x10eb TIMESTAMP PUSH1 0x04 SLOAD PUSH2 0x1851 JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x09 PUSH1 0x20 MSTORE DUP1 PUSH1 0x00 MSTORE PUSH1 0x40 PUSH1 0x00 SHA3 PUSH1 0x00 SWAP2 POP SWAP1 POP SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 DUP1 PUSH1 0x00 DUP3 DUP3 SLOAD ADD SWAP3 POP POP DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH1 0x01 SLOAD SWAP1 POP CALLER PUSH2 0x1128 PUSH2 0x1448 JUMP JUMPDEST PUSH1 0x08 DUP2 SWAP1 SSTORE POP PUSH2 0x1136 PUSH2 0x10dd JUMP JUMPDEST PUSH1 0x07 DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x1203 JUMPI PUSH2 0x1179 DUP2 PUSH2 0x0525 JUMP JUMPDEST PUSH1 0x0a PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH1 0x08 SLOAD PUSH1 0x09 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP JUMPDEST PUSH1 0x00 DUP4 GT PUSH2 0x1279 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x0e DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x43616e6e6f74207374616b652030000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x128e DUP4 PUSH1 0x0b SLOAD PUSH2 0x16f8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0b DUP2 SWAP1 SSTORE POP PUSH2 0x12e6 DUP4 PUSH1 0x0c PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD PUSH2 0x16f8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0c PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 DUP2 SWAP1 SSTORE POP PUSH2 0x1378 CALLER ADDRESS DUP6 PUSH1 0x03 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x186a SWAP1 SWAP4 SWAP3 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0x9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d DUP5 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP PUSH1 0x01 SLOAD DUP2 EQ PUSH2 0x143e JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1f DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x07 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x0b SLOAD EQ ISZERO PUSH2 0x145e JUMPI PUSH1 0x08 SLOAD SWAP1 POP PUSH2 0x14d3 JUMP JUMPDEST PUSH2 0x14d0 PUSH2 0x14bf PUSH1 0x0b SLOAD PUSH2 0x14b1 PUSH8 0x0de0b6b3a7640000 PUSH2 0x14a3 PUSH1 0x05 SLOAD PUSH2 0x1495 PUSH1 0x07 SLOAD PUSH2 0x1487 PUSH2 0x10dd JUMP JUMPDEST PUSH2 0x155a SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x15e3 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x15e3 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x1669 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x08 SLOAD PUSH2 0x16f8 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x08 SLOAD DUP2 JUMP JUMPDEST PUSH2 0x154a PUSH1 0x0c PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD PUSH2 0x0683 JUMP JUMPDEST PUSH2 0x1552 PUSH2 0x0d9e JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x15d2 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1e DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x536166654d6174683a207375627472616374696f6e206f766572666c6f770000 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP3 DUP5 SUB SWAP1 POP DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP4 EQ ISZERO PUSH2 0x15f6 JUMPI PUSH1 0x00 SWAP1 POP PUSH2 0x1663 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP5 MUL SWAP1 POP DUP3 DUP5 DUP3 DUP2 PUSH2 0x1607 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x165e JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x21 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1bcf PUSH1 0x21 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 SWAP2 POP POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 GT PUSH2 0x16e0 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1a DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x536166654d6174683a206469766973696f6e206279207a65726f000000000000 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP3 DUP5 DUP2 PUSH2 0x16eb JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP1 POP DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 ADD SWAP1 POP DUP4 DUP2 LT ISZERO PUSH2 0x1776 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1b DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x536166654d6174683a206164646974696f6e206f766572666c6f770000000000 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH2 0x184c DUP4 DUP5 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH4 0xa9059cbb SWAP1 POP PUSH1 0xe0 SHL DUP5 DUP5 PUSH1 0x40 MLOAD PUSH1 0x24 ADD DUP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE SWAP1 PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x20 DUP3 ADD DUP1 MLOAD PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff DUP4 DUP2 DUP4 AND OR DUP4 MSTORE POP POP POP POP PUSH2 0x1970 JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 LT PUSH2 0x1860 JUMPI DUP2 PUSH2 0x1862 JUMP JUMPDEST DUP3 JUMPDEST SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH2 0x196a DUP5 DUP6 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH4 0x23b872dd SWAP1 POP PUSH1 0xe0 SHL DUP6 DUP6 DUP6 PUSH1 0x40 MLOAD PUSH1 0x24 ADD DUP1 DUP5 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP4 POP POP POP POP PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE SWAP1 PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x20 DUP3 ADD DUP1 MLOAD PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff DUP4 DUP2 DUP4 AND OR DUP4 MSTORE POP POP POP POP PUSH2 0x1970 JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH2 0x198f DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x1bbb JUMP JUMPDEST PUSH2 0x1a01 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x1f DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x5361666545524332303a2063616c6c20746f206e6f6e2d636f6e747261637400 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH1 0x60 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP4 PUSH1 0x40 MLOAD DUP1 DUP3 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 JUMPDEST PUSH1 0x20 DUP4 LT PUSH2 0x1a50 JUMPI DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP3 ADD SWAP2 POP PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH1 0x20 DUP4 SUB SWAP3 POP PUSH2 0x1a2d JUMP JUMPDEST PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB DUP1 NOT DUP3 MLOAD AND DUP2 DUP5 MLOAD AND DUP1 DUP3 OR DUP6 MSTORE POP POP POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP7 GAS CALL SWAP2 POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x1ab2 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 0x1ab7 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP2 POP SWAP2 POP DUP2 PUSH2 0x1b2f JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x20 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 DUP2 MSTORE POP PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP2 MLOAD GT ISZERO PUSH2 0x1bb5 JUMPI DUP1 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x1b4e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 ADD SWAP1 DUP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x1bb4 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x2a DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1c1a PUSH1 0x2a SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 EXTCODESIZE SWAP1 POP PUSH1 0x00 DUP2 GT SWAP2 POP POP SWAP2 SWAP1 POP JUMP UNKNOWN_0xfe MSTORE8 PUSH2 0x6665 UNKNOWN_0x4d PUSH2 0x7468 GASPRICE SHA3 PUSH14 0x756c7469706c69636174696f6e20 PUSH16 0x766572666c6f7743616c6c6572206973 SHA3 PUSH15 0x6f7420526577617264734469737472 PUSH10 0x627574696f6e20636f6e PUSH21 0x726163745361666545524332303a20455243323020 PUSH16 0x7065726174696f6e20646964206e6f74 SHA3 PUSH20 0x756363656564a265627a7a72315820f459f71cd3 CALL MSIZE BLOCKHASH DUP5 LOG2 DUP16 UNKNOWN_0xe6 UNKNOWN_0xca UNKNOWN_0xad GASLIMIT PUSH17 0x83420dc01671b7044fe9b356fd66adcd64 PUSH20 0x6f6c634300051000320000000000000000000000 STOP MSTORE8 UNKNOWN_0xc4 UNKNOWN_0xde UNKNOWN_0xaf UNKNOWN_0xba LT SLOAD SELFDESTRUCT UNKNOWN_0xc0 UNKNOWN_0xdf UNKNOWN_0xfc CODECOPY SWAP4 PUSH22 0x8261ee91a8f50000000000000000000000006f40d4a6 UNKNOWN_0x23 PUSH29 0x257fff2db00fa0510deeecd303eb000000000000000000000000efe047 UNKNOWN_0x1e UNKNOWN_0xe2 SAR SHL UNKNOWN_0xea GT PUSH7 0x938fb5f00b8df8 UNKNOWN_0x26 EXTCODESIZE UNKNOWN_0x25