Contract: FeeTokenStaking
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 0x0013ac CODESIZE SUB DUP1 PUSH3 0x0013ac DUP4 CODECOPY DUP2 DUP2 ADD PUSH1 0x40 MSTORE DUP2 ADD SWAP1 PUSH3 0x000037 SWAP2 SWAP1 PUSH3 0x000213 JUMP JUMPDEST PUSH3 0x000057 PUSH3 0x00004b PUSH3 0x0000c9 PUSH1 0x20 SHL PUSH1 0x20 SHR JUMP JUMPDEST PUSH3 0x0000d1 PUSH1 0x20 SHL PUSH1 0x20 SHR JUMP JUMPDEST DUP1 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH1 0x80 DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE POP POP PUSH9 0x02b5e3af16b1880000 PUSH1 0x01 DUP2 SWAP1 SSTORE POP PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff PUSH1 0x02 DUP2 SWAP1 SSTORE POP POP PUSH3 0x000245 JUMP JUMPDEST PUSH1 0x00 CALLER SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 POP DUP2 PUSH1 0x00 DUP1 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP3 AND SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH3 0x0001c7 DUP3 PUSH3 0x00019a JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH3 0x0001db DUP3 PUSH3 0x0001ba JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH3 0x0001ed DUP2 PUSH3 0x0001ce JUMP JUMPDEST DUP2 EQ PUSH3 0x0001f9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP2 MLOAD SWAP1 POP PUSH3 0x00020d DUP2 PUSH3 0x0001e2 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH3 0x00022c JUMPI PUSH3 0x00022b PUSH3 0x000195 JUMP JUMPDEST JUMPDEST PUSH1 0x00 PUSH3 0x00023c DUP5 DUP3 DUP6 ADD PUSH3 0x0001fc JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x80 MLOAD PUSH2 0x113d PUSH3 0x00026f PUSH1 0x00 CODECOPY PUSH1 0x00 DUP2 DUP2 PUSH2 0x04bb ADD MSTORE DUP2 DUP2 PUSH2 0x05af ADD MSTORE PUSH2 0x0761 ADD MSTORE PUSH2 0x113d 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 0x00cf JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x715018a6 GT PUSH2 0x008c JUMPI DUP1 PUSH4 0x8da5cb5b GT PUSH2 0x0066 JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x01da JUMPI DUP1 PUSH4 0xa694fc3a EQ PUSH2 0x01f8 JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x0214 JUMPI DUP1 PUSH4 0xf85d8c64 EQ PUSH2 0x0230 JUMPI PUSH2 0x00cf JUMP JUMPDEST DUP1 PUSH4 0x715018a6 EQ PUSH2 0x0196 JUMPI DUP1 PUSH4 0x799ae428 EQ PUSH2 0x01a0 JUMPI DUP1 PUSH4 0x84d804be EQ PUSH2 0x01bc JUMPI PUSH2 0x00cf JUMP JUMPDEST DUP1 PUSH4 0x0d29fcd4 EQ PUSH2 0x00d4 JUMPI DUP1 PUSH4 0x16934fc4 EQ PUSH2 0x00f0 JUMPI DUP1 PUSH4 0x2e17de78 EQ PUSH2 0x0120 JUMPI DUP1 PUSH4 0x481531e9 EQ PUSH2 0x013c JUMPI DUP1 PUSH4 0x567e98f9 EQ PUSH2 0x015a JUMPI DUP1 PUSH4 0x685676f5 EQ PUSH2 0x0178 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ee PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x00e9 SWAP2 SWAP1 PUSH2 0x0ad2 JUMP JUMPDEST PUSH2 0x024e JUMP JUMPDEST STOP JUMPDEST PUSH2 0x010a PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x0105 SWAP2 SWAP1 PUSH2 0x0b5d JUMP JUMPDEST PUSH2 0x02d4 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0117 SWAP2 SWAP1 PUSH2 0x0b99 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x013a PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x0135 SWAP2 SWAP1 PUSH2 0x0ad2 JUMP JUMPDEST PUSH2 0x02ec JUMP JUMPDEST STOP JUMPDEST PUSH2 0x0144 PUSH2 0x05ad JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0151 SWAP2 SWAP1 PUSH2 0x0c13 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0162 PUSH2 0x05d1 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x016f SWAP2 SWAP1 PUSH2 0x0b99 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0180 PUSH2 0x05d7 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x018d SWAP2 SWAP1 PUSH2 0x0b99 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x019e PUSH2 0x05dd JUMP JUMPDEST STOP JUMPDEST PUSH2 0x01ba PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x01b5 SWAP2 SWAP1 PUSH2 0x0ad2 JUMP JUMPDEST PUSH2 0x0665 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x01c4 PUSH2 0x06eb JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x01d1 SWAP2 SWAP1 PUSH2 0x0b99 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x01e2 PUSH2 0x06f1 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x01ef SWAP2 SWAP1 PUSH2 0x0c3d JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0212 PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x020d SWAP2 SWAP1 PUSH2 0x0ad2 JUMP JUMPDEST PUSH2 0x071a JUMP JUMPDEST STOP JUMPDEST PUSH2 0x022e PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 PUSH2 0x0229 SWAP2 SWAP1 PUSH2 0x0b5d JUMP JUMPDEST PUSH2 0x08cb JUMP JUMPDEST STOP JUMPDEST PUSH2 0x0238 PUSH2 0x09c3 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0245 SWAP2 SWAP1 PUSH2 0x0b99 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0256 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0274 PUSH2 0x06f1 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x02ca JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x02c1 SWAP1 PUSH2 0x0cb5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH1 0x01 DUP2 SWAP1 SSTORE POP POP JUMP JUMPDEST PUSH1 0x04 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 0x04 PUSH1 0x00 PUSH2 0x02fa PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD GT PUSH2 0x0375 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x036c SWAP1 PUSH2 0x0d47 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH1 0x04 PUSH1 0x00 PUSH2 0x0382 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 SLOAD LT ISZERO PUSH2 0x03fe JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x03f5 SWAP1 PUSH2 0x0dd9 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 SLOAD TIMESTAMP LT ISZERO PUSH2 0x0443 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x043a SWAP1 PUSH2 0x0e45 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH1 0x04 PUSH1 0x00 PUSH2 0x0450 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 DUP3 DUP3 SLOAD PUSH2 0x0499 SWAP2 SWAP1 PUSH2 0x0e94 JUMP JUMPDEST SWAP3 POP POP DUP2 SWAP1 SSTORE POP DUP1 PUSH1 0x03 PUSH1 0x00 DUP3 DUP3 SLOAD PUSH2 0x04b2 SWAP2 SWAP1 PUSH2 0x0e94 JUMP JUMPDEST SWAP3 POP POP DUP2 SWAP1 SSTORE POP PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH4 0xa9059cbb PUSH2 0x04fd PUSH2 0x09cb JUMP JUMPDEST DUP4 PUSH1 0x40 MLOAD DUP4 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x051b SWAP3 SWAP2 SWAP1 PUSH2 0x0ec8 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 GAS CALL ISZERO DUP1 ISZERO PUSH2 0x053a 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 0x055e SWAP2 SWAP1 PUSH2 0x0f29 JUMP JUMPDEST POP DUP1 PUSH2 0x0568 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0xdd932dbf4936c18597ed8cf0290c4866ee0974179a6a475acd677b06bec81c60 PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 POP JUMP JUMPDEST PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH2 0x05e5 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0603 PUSH2 0x06f1 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x0659 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0650 SWAP1 PUSH2 0x0cb5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x0663 PUSH1 0x00 PUSH2 0x09d3 JUMP JUMPDEST JUMP JUMPDEST PUSH2 0x066d PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x068b PUSH2 0x06f1 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x06e1 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x06d8 SWAP1 PUSH2 0x0cb5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH1 0x02 DUP2 SWAP1 SSTORE POP POP JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 LT ISZERO PUSH2 0x075f JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0756 SWAP1 PUSH2 0x0fc8 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH4 0x23b872dd PUSH2 0x07a3 PUSH2 0x09cb JUMP JUMPDEST ADDRESS DUP5 PUSH1 0x40 MLOAD DUP5 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x07c3 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x0fe8 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 GAS CALL ISZERO DUP1 ISZERO PUSH2 0x07e2 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 0x0806 SWAP2 SWAP1 PUSH2 0x0f29 JUMP JUMPDEST POP DUP1 PUSH1 0x03 PUSH1 0x00 DUP3 DUP3 SLOAD PUSH2 0x0819 SWAP2 SWAP1 PUSH2 0x101f JUMP JUMPDEST SWAP3 POP POP DUP2 SWAP1 SSTORE POP DUP1 PUSH1 0x04 PUSH1 0x00 PUSH2 0x082d PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 DUP3 DUP3 SLOAD PUSH2 0x0876 SWAP2 SWAP1 PUSH2 0x101f JUMP JUMPDEST SWAP3 POP POP DUP2 SWAP1 SSTORE POP DUP1 PUSH2 0x0886 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0xa4e109bb7f03a3cbe671105ffecfc362319eaa88ecaf35997a4d3a2328d66d6c PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 POP JUMP JUMPDEST PUSH2 0x08d3 PUSH2 0x09cb JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x08f1 PUSH2 0x06f1 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ PUSH2 0x0947 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x093e SWAP1 PUSH2 0x0cb5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO PUSH2 0x09b7 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x09ae SWAP1 PUSH2 0x10e7 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x09c0 DUP2 PUSH2 0x09d3 JUMP JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 TIMESTAMP SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 CALLER SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 POP DUP2 PUSH1 0x00 DUP1 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x0aaf DUP2 PUSH2 0x0a9c JUMP JUMPDEST DUP2 EQ PUSH2 0x0aba JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP2 CALLDATALOAD SWAP1 POP PUSH2 0x0acc DUP2 PUSH2 0x0aa6 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0ae8 JUMPI PUSH2 0x0ae7 PUSH2 0x0a97 JUMP JUMPDEST JUMPDEST PUSH1 0x00 PUSH2 0x0af6 DUP5 DUP3 DUP6 ADD PUSH2 0x0abd JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP3 AND SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0b2a DUP3 PUSH2 0x0aff JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x0b3a DUP2 PUSH2 0x0b1f JUMP JUMPDEST DUP2 EQ PUSH2 0x0b45 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP2 CALLDATALOAD SWAP1 POP PUSH2 0x0b57 DUP2 PUSH2 0x0b31 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0b73 JUMPI PUSH2 0x0b72 PUSH2 0x0a97 JUMP JUMPDEST JUMPDEST PUSH1 0x00 PUSH2 0x0b81 DUP5 DUP3 DUP6 ADD PUSH2 0x0b48 JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH2 0x0b93 DUP2 PUSH2 0x0a9c JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP PUSH2 0x0bae PUSH1 0x00 DUP4 ADD DUP5 PUSH2 0x0b8a JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0bd9 PUSH2 0x0bd4 PUSH2 0x0bcf DUP5 PUSH2 0x0aff JUMP JUMPDEST PUSH2 0x0bb4 JUMP JUMPDEST PUSH2 0x0aff JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0beb DUP3 PUSH2 0x0bbe JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0bfd DUP3 PUSH2 0x0be0 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x0c0d DUP2 PUSH2 0x0bf2 JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP PUSH2 0x0c28 PUSH1 0x00 DUP4 ADD DUP5 PUSH2 0x0c04 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH2 0x0c37 DUP2 PUSH2 0x0b1f JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP PUSH2 0x0c52 PUSH1 0x00 DUP4 ADD DUP5 PUSH2 0x0c2e JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 MSTORE PUSH1 0x20 DUP3 ADD SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 PUSH1 0x00 DUP3 ADD MSTORE POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0c9f PUSH1 0x20 DUP4 PUSH2 0x0c58 JUMP JUMPDEST SWAP2 POP PUSH2 0x0caa DUP3 PUSH2 0x0c69 JUMP JUMPDEST PUSH1 0x20 DUP3 ADD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP DUP2 DUP2 SUB PUSH1 0x00 DUP4 ADD MSTORE PUSH2 0x0cce DUP2 PUSH2 0x0c92 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH32 0x466565546f6b656e5374616b696e673a204e6f20616374697665207374616b65 PUSH1 0x00 DUP3 ADD MSTORE PUSH32 0x7320666f756e6400000000000000000000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0d31 PUSH1 0x27 DUP4 PUSH2 0x0c58 JUMP JUMPDEST SWAP2 POP PUSH2 0x0d3c DUP3 PUSH2 0x0cd5 JUMP JUMPDEST PUSH1 0x40 DUP3 ADD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP DUP2 DUP2 SUB PUSH1 0x00 DUP4 ADD MSTORE PUSH2 0x0d60 DUP2 PUSH2 0x0d24 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH32 0x466565546f6b656e5374616b696e673a20416d6f756e74206578636565647320 PUSH1 0x00 DUP3 ADD MSTORE PUSH32 0x7374616b65642062616c616e6365000000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0dc3 PUSH1 0x2e DUP4 PUSH2 0x0c58 JUMP JUMPDEST SWAP2 POP PUSH2 0x0dce DUP3 PUSH2 0x0d67 JUMP JUMPDEST PUSH1 0x40 DUP3 ADD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP DUP2 DUP2 SUB PUSH1 0x00 DUP4 ADD MSTORE PUSH2 0x0df2 DUP2 PUSH2 0x0db6 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH32 0x466565546f6b656e5374616b696e673a204c4f434b4544000000000000000000 PUSH1 0x00 DUP3 ADD MSTORE POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0e2f PUSH1 0x17 DUP4 PUSH2 0x0c58 JUMP JUMPDEST SWAP2 POP PUSH2 0x0e3a DUP3 PUSH2 0x0df9 JUMP JUMPDEST PUSH1 0x20 DUP3 ADD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP DUP2 DUP2 SUB PUSH1 0x00 DUP4 ADD MSTORE PUSH2 0x0e5e DUP2 PUSH2 0x0e22 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 MSTORE PUSH1 0x11 PUSH1 0x04 MSTORE PUSH1 0x24 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0e9f DUP3 PUSH2 0x0a9c JUMP JUMPDEST SWAP2 POP PUSH2 0x0eaa DUP4 PUSH2 0x0a9c JUMP JUMPDEST SWAP3 POP DUP3 DUP3 LT ISZERO PUSH2 0x0ebd JUMPI PUSH2 0x0ebc PUSH2 0x0e65 JUMP JUMPDEST JUMPDEST DUP3 DUP3 SUB SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 DUP3 ADD SWAP1 POP PUSH2 0x0edd PUSH1 0x00 DUP4 ADD DUP6 PUSH2 0x0c2e JUMP JUMPDEST PUSH2 0x0eea PUSH1 0x20 DUP4 ADD DUP5 PUSH2 0x0b8a JUMP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP2 ISZERO ISZERO SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x0f06 DUP2 PUSH2 0x0ef1 JUMP JUMPDEST DUP2 EQ PUSH2 0x0f11 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP2 MLOAD SWAP1 POP PUSH2 0x0f23 DUP2 PUSH2 0x0efd JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0f3f JUMPI PUSH2 0x0f3e PUSH2 0x0a97 JUMP JUMPDEST JUMPDEST PUSH1 0x00 PUSH2 0x0f4d DUP5 DUP3 DUP6 ADD PUSH2 0x0f14 JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH32 0x466565546f6b656e5374616b696e673a20416d6f756e74203e3d204d494e494d PUSH1 0x00 DUP3 ADD MSTORE PUSH32 0x554d5f5354414b455f414d4f554e540000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0fb2 PUSH1 0x2f DUP4 PUSH2 0x0c58 JUMP JUMPDEST SWAP2 POP PUSH2 0x0fbd DUP3 PUSH2 0x0f56 JUMP JUMPDEST PUSH1 0x40 DUP3 ADD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP DUP2 DUP2 SUB PUSH1 0x00 DUP4 ADD MSTORE PUSH2 0x0fe1 DUP2 PUSH2 0x0fa5 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x60 DUP3 ADD SWAP1 POP PUSH2 0x0ffd PUSH1 0x00 DUP4 ADD DUP7 PUSH2 0x0c2e JUMP JUMPDEST PUSH2 0x100a PUSH1 0x20 DUP4 ADD DUP6 PUSH2 0x0c2e JUMP JUMPDEST PUSH2 0x1017 PUSH1 0x40 DUP4 ADD DUP5 PUSH2 0x0b8a JUMP JUMPDEST SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x102a DUP3 PUSH2 0x0a9c JUMP JUMPDEST SWAP2 POP PUSH2 0x1035 DUP4 PUSH2 0x0a9c JUMP JUMPDEST SWAP3 POP DUP3 PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff SUB DUP3 GT ISZERO PUSH2 0x106a JUMPI PUSH2 0x1069 PUSH2 0x0e65 JUMP JUMPDEST JUMPDEST DUP3 DUP3 ADD SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061 PUSH1 0x00 DUP3 ADD MSTORE PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x10d1 PUSH1 0x26 DUP4 PUSH2 0x0c58 JUMP JUMPDEST SWAP2 POP PUSH2 0x10dc DUP3 PUSH2 0x1075 JUMP JUMPDEST PUSH1 0x40 DUP3 ADD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 ADD SWAP1 POP DUP2 DUP2 SUB PUSH1 0x00 DUP4 ADD MSTORE PUSH2 0x1100 DUP2 PUSH2 0x10c4 JUMP JUMPDEST SWAP1 POP SWAP2 SWAP1 POP JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 ISZERO RETURNDATASIZE MSIZE LOG2 SWAP3 CREATE DUP7 PUSH30 0xd7748d981edb77ce3f4ac8dc757a03db730f76193402cac764736f6c6343 STOP ADDMOD EXP STOP CALLER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SWAP9 SSTORE INVALID_0x72 0x429deb3acc47e019af6b3da4620175e553