Contract: DDFToken
Etherscan label: token-contract
Tag: Digital Developers Fund Token
Malicious: no
Decompiled opcodes:
PUSH1 0xa0 PUSH1 0x40 MSTORE PUSH1 0x03 PUSH1 0x60 DUP2 SWAP1 MSTORE PUSH32 0x312e300000000000000000000000000000000000000000000000000000000000 PUSH1 0x80 SWAP1 DUP2 MSTORE PUSH2 0x003c SWAP2 SWAP1 DUP2 PUSH2 0x0132 JUMP JUMPDEST POP CALLVALUE ISZERO PUSH2 0x0045 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 MLOAD PUSH1 0xa0 DUP1 PUSH3 0x00122f DUP4 CODECOPY DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE DUP2 MLOAD PUSH1 0x20 DUP4 ADD MLOAD SWAP2 DUP4 ADD MLOAD PUSH1 0x60 DUP5 ADD MLOAD PUSH1 0x80 SWAP1 SWAP5 ADD MLOAD SWAP2 SWAP4 SWAP1 SWAP2 JUMPDEST PUSH1 0x06 DUP1 SLOAD PUSH1 0x04 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP1 DUP2 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP11 DUP2 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SWAP3 SSTORE PUSH1 0x05 DUP1 SLOAD SWAP1 SWAP2 AND DUP9 DUP4 AND OR DUP1 DUP3 SSTORE PUSH1 0x01 PUSH1 0xa8 PUSH1 0x02 EXP SUB NOT SWAP1 SWAP4 AND DUP8 DUP4 AND OR SWAP1 SWAP4 SSTORE PUSH1 0x07 DUP6 SWAP1 SSTORE PUSH3 0x015180 DUP5 MUL DUP6 ADD PUSH1 0x08 SSTORE PUSH11 0x0211654585005212800000 PUSH1 0x00 DUP2 DUP2 SSTORE SWAP3 DUP3 AND DUP4 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP4 DUP5 SWAP1 SHA3 DUP3 SWAP1 SSTORE SWAP4 SLOAD DUP4 MLOAD SWAP2 DUP3 MSTORE SWAP3 MLOAD SWAP3 SWAP1 SWAP2 AND SWAP3 PUSH32 0x835ec6efb61a0ba7651c686250762510759df668ef959b12dbff6ee283c94065 SWAP3 SWAP2 DUP3 SWAP1 SUB ADD SWAP1 LOG2 JUMPDEST POP POP POP POP POP PUSH2 0x01d2 JUMP JUMPDEST DUP3 DUP1 SLOAD PUSH1 0x01 DUP2 PUSH1 0x01 AND ISZERO PUSH2 0x0100 MUL SUB AND PUSH1 0x02 SWAP1 DIV SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x1f ADD PUSH1 0x20 SWAP1 DIV DUP2 ADD SWAP3 DUP3 PUSH1 0x1f LT PUSH2 0x0173 JUMPI DUP1 MLOAD PUSH1 0xff NOT AND DUP4 DUP1 ADD OR DUP6 SSTORE PUSH2 0x01a0 JUMP JUMPDEST DUP3 DUP1 ADD PUSH1 0x01 ADD DUP6 SSTORE DUP3 ISZERO PUSH2 0x01a0 JUMPI SWAP2 DUP3 ADD JUMPDEST DUP3 DUP2 GT ISZERO PUSH2 0x01a0 JUMPI DUP3 MLOAD DUP3 SSTORE SWAP2 PUSH1 0x20 ADD SWAP2 SWAP1 PUSH1 0x01 ADD SWAP1 PUSH2 0x0185 JUMP JUMPDEST JUMPDEST POP PUSH2 0x01ad SWAP3 SWAP2 POP PUSH2 0x01b1 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST PUSH2 0x01cf SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x01ad JUMPI PUSH1 0x00 DUP2 SSTORE PUSH1 0x01 ADD PUSH2 0x01b7 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x104d DUP1 PUSH3 0x0001e2 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x0125 JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x06fdde03 DUP2 EQ PUSH2 0x0137 JUMPI DUP1 PUSH4 0x095ea7b3 EQ PUSH2 0x01c7 JUMPI DUP1 PUSH4 0x18160ddd EQ PUSH2 0x01fa JUMPI DUP1 PUSH4 0x1df93558 EQ PUSH2 0x021c JUMPI DUP1 PUSH4 0x23b872dd EQ PUSH2 0x023e JUMPI DUP1 PUSH4 0x313ce567 EQ PUSH2 0x0277 JUMPI DUP1 PUSH4 0x3cd8045e EQ PUSH2 0x0299 JUMPI DUP1 PUSH4 0x4172d080 EQ PUSH2 0x02c5 JUMPI DUP1 PUSH4 0x4bb278f3 EQ PUSH2 0x02e7 JUMPI DUP1 PUSH4 0x54fd4d50 EQ PUSH2 0x02f9 JUMPI DUP1 PUSH4 0x590e1ae3 EQ PUSH2 0x0389 JUMPI DUP1 PUSH4 0x6f7920fd EQ PUSH2 0x039b JUMPI DUP1 PUSH4 0x70a08231 EQ PUSH2 0x03bd JUMPI DUP1 PUSH4 0x74eedd46 EQ PUSH2 0x03eb JUMPI DUP1 PUSH4 0x8d4e4083 EQ PUSH2 0x040d JUMPI DUP1 PUSH4 0x95d89b41 EQ PUSH2 0x0431 JUMPI DUP1 PUSH4 0xa81c3bdf EQ PUSH2 0x04c1 JUMPI DUP1 PUSH4 0xa9059cbb EQ PUSH2 0x04ed JUMPI DUP1 PUSH4 0xb244c3f3 EQ PUSH2 0x0520 JUMPI DUP1 PUSH4 0xc039daf6 EQ PUSH2 0x054c JUMPI DUP1 PUSH4 0xd4629ae7 EQ PUSH2 0x056e JUMPI DUP1 PUSH4 0xdd62ed3e EQ PUSH2 0x0590 JUMPI JUMPDEST PUSH2 0x0135 JUMPDEST PUSH2 0x0132 CALLVALUE PUSH2 0x05c4 JUMP JUMPDEST JUMPDEST JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x013f JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0147 PUSH2 0x08ab JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 MSTORE DUP4 MLOAD DUP2 DUP4 ADD MSTORE DUP4 MLOAD SWAP2 SWAP3 DUP4 SWAP3 SWAP1 DUP4 ADD SWAP2 DUP6 ADD SWAP1 DUP1 DUP4 DUP4 DUP3 ISZERO PUSH2 0x018d JUMPI JUMPDEST DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP4 GT ISZERO PUSH2 0x018d JUMPI PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x016d JUMP JUMPDEST POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x01b9 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01cf JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01e6 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x08e2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0202 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x094d JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0224 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0953 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0246 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01e6 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x44 CALLDATALOAD PUSH2 0x0959 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x027f JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0a66 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02a1 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02a9 PUSH2 0x0a6b 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 ISZERO PUSH2 0x02cd JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0a7a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02ef JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0135 PUSH2 0x0a80 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0301 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0147 PUSH2 0x0b53 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 MSTORE DUP4 MLOAD DUP2 DUP4 ADD MSTORE DUP4 MLOAD SWAP2 SWAP3 DUP4 SWAP3 SWAP1 DUP4 ADD SWAP2 DUP6 ADD SWAP1 DUP1 DUP4 DUP4 DUP3 ISZERO PUSH2 0x018d JUMPI JUMPDEST DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP4 GT ISZERO PUSH2 0x018d JUMPI PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x016d JUMP JUMPDEST POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x01b9 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0391 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0135 PUSH2 0x0be1 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x03a3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0d11 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x03c5 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0d20 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x03f3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0d3f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0415 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01e6 PUSH2 0x0d45 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0439 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0147 PUSH2 0x0d55 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 MSTORE DUP4 MLOAD DUP2 DUP4 ADD MSTORE DUP4 MLOAD SWAP2 SWAP3 DUP4 SWAP3 SWAP1 DUP4 ADD SWAP2 DUP6 ADD SWAP1 DUP1 DUP4 DUP4 DUP3 ISZERO PUSH2 0x018d JUMPI JUMPDEST DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP4 GT ISZERO PUSH2 0x018d JUMPI PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x016d JUMP JUMPDEST POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x01b9 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x04c9 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02a9 PUSH2 0x0d8c 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 ISZERO PUSH2 0x04f5 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01e6 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0d9b JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0528 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02a9 PUSH2 0x0e93 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 ISZERO PUSH2 0x0554 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0ea2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0576 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH2 0x0eb0 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0598 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020a PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH2 0x0ebf JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH1 0x00 PUSH1 0x00 PUSH1 0x00 PUSH1 0x00 PUSH1 0x00 PUSH1 0x06 PUSH1 0x14 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x05e9 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x07 SLOAD TIMESTAMP LT ISZERO PUSH2 0x05f9 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x08 SLOAD TIMESTAMP GT ISZERO PUSH2 0x0609 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST CALLVALUE ISZERO ISZERO PUSH2 0x0616 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH2 0x0622 DUP7 PUSH2 0x03e8 PUSH2 0x0eec JUMP JUMPDEST SWAP5 POP PUSH2 0x0630 PUSH1 0x00 SLOAD DUP7 PUSH2 0x0f1b JUMP JUMPDEST SWAP4 POP PUSH11 0xcecb8f27f4200f3a000000 DUP5 SWAP1 LT ISZERO PUSH2 0x07db JUMPI PUSH1 0x00 SLOAD PUSH11 0xcecb8f27f4200f3a000000 GT PUSH2 0x0660 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x00 SLOAD PUSH2 0x0679 SWAP1 PUSH11 0xcecb8f27f4200f3a000000 SWAP1 PUSH2 0x0f43 JUMP JUMPDEST SWAP3 POP PUSH2 0x0685 DUP6 DUP5 PUSH2 0x0f43 JUMP JUMPDEST PUSH11 0xcecb8f27f4200f3a000000 PUSH1 0x00 SWAP1 DUP2 SSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD DUP6 ADD SWAP1 SSTORE SWAP2 POP PUSH2 0x03e8 DUP3 JUMPDEST PUSH1 0x40 MLOAD SWAP2 SWAP1 DIV SWAP2 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER 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 ISZERO PUSH2 0x06ea JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP5 DUP2 MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND SWAP2 PUSH32 0x835ec6efb61a0ba7651c686250762510759df668ef959b12dbff6ee283c94065 SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND SWAP2 PUSH32 0xb6c0eca8138e097d71e2dd31e19a1266487f0553f170b7260ffe68bcbe9ff8a7 SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SLOAD DUP2 MLOAD PUSH1 0xe1 PUSH1 0x02 EXP PUSH4 0x516c1daf MUL DUP2 MSTORE PUSH1 0x04 DUP2 ADD SWAP5 SWAP1 SWAP5 MSTORE PUSH1 0x24 DUP5 ADD MSTORE MLOAD SWAP3 SWAP1 SWAP4 AND SWAP3 PUSH4 0xa2d83b5e SWAP3 PUSH1 0x44 DUP1 DUP5 ADD SWAP4 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x07c5 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x07d3 JUMPI UNKNOWN_0xfe JUMPDEST POP POP POP PUSH2 0x08a3 JUMP JUMPDEST PUSH1 0x00 DUP5 DUP2 SSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND DUP1 DUP3 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP3 DUP4 SWAP1 SHA3 DUP1 SLOAD DUP10 ADD SWAP1 SSTORE DUP3 MLOAD DUP9 DUP2 MSTORE SWAP3 MLOAD SWAP2 SWAP3 PUSH32 0x835ec6efb61a0ba7651c686250762510759df668ef959b12dbff6ee283c94065 SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG2 PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SLOAD DUP2 MLOAD PUSH1 0xe1 PUSH1 0x02 EXP PUSH4 0x516c1daf MUL DUP2 MSTORE PUSH1 0x04 DUP2 ADD SWAP5 SWAP1 SWAP5 MSTORE PUSH1 0x24 DUP5 ADD MSTORE MLOAD SWAP3 SWAP1 SWAP4 AND SWAP3 PUSH4 0xa2d83b5e SWAP3 PUSH1 0x44 DUP1 DUP5 ADD SWAP4 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0891 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x089f JUMPI UNKNOWN_0xfe JUMPDEST POP POP POP JUMPDEST POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x1d DUP2 MSTORE PUSH32 0x4469676974616c20446576656c6f706572732046756e6420546f6b656e000000 PUSH1 0x20 DUP3 ADD MSTORE DUP2 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP5 DUP8 AND DUP1 DUP5 MSTORE SWAP5 DUP3 MSTORE DUP1 DUP4 SHA3 DUP7 SWAP1 SSTORE DUP1 MLOAD DUP7 DUP2 MSTORE SWAP1 MLOAD SWAP3 SWAP5 SWAP4 SWAP3 PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x07 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x60 PUSH1 0x64 CALLDATASIZE LT ISZERO PUSH2 0x096c JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP4 SWAP1 LT DUP1 ISZERO SWAP1 PUSH2 0x09bc JUMPI POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP7 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 CALLER SWAP1 SWAP5 AND DUP4 MSTORE SWAP3 SWAP1 MSTORE SHA3 SLOAD DUP4 SWAP1 LT ISZERO JUMPDEST DUP1 ISZERO PUSH2 0x09c8 JUMPI POP PUSH1 0x00 DUP4 GT JUMPDEST ISZERO PUSH2 0x0a57 JUMPI PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD DUP10 ADD SWAP1 SSTORE DUP10 DUP6 AND DUP1 DUP5 MSTORE DUP2 DUP5 SHA3 DUP1 SLOAD DUP11 SWAP1 SUB SWAP1 SSTORE PUSH1 0x02 DUP4 MSTORE DUP2 DUP5 SHA3 CALLER SWAP1 SWAP7 AND DUP5 MSTORE SWAP5 DUP3 MSTORE SWAP2 DUP3 SWAP1 SHA3 DUP1 SLOAD DUP9 SWAP1 SUB SWAP1 SSTORE DUP2 MLOAD DUP8 DUP2 MSTORE SWAP2 MLOAD SWAP3 SWAP4 SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 PUSH1 0x01 SWAP2 POP PUSH2 0x0a5c JUMP JUMPDEST PUSH1 0x00 SWAP2 POP JUMPDEST JUMPDEST JUMPDEST POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x12 DUP2 JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH2 0x03e8 DUP2 JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x0a98 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0ab4 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x00 SLOAD PUSH11 0x02e5276153cd3fb3800000 SWAP1 LT ISZERO PUSH2 0x0ad0 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x08 SLOAD TIMESTAMP GT ISZERO DUP1 ISZERO PUSH2 0x0aef JUMPI POP PUSH1 0x00 SLOAD PUSH11 0xcecb8f27f4200f3a000000 EQ ISZERO JUMPDEST ISZERO PUSH2 0x0afa JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x06 DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH1 0xa0 PUSH1 0x02 EXP OR SWAP1 SSTORE PUSH1 0x04 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP2 DUP3 AND SWAP2 ADDRESS AND BALANCE DUP1 ISZERO PUSH2 0x08fc MUL SWAP2 PUSH1 0x00 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x0132 JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x03 DUP1 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 PUSH1 0x02 PUSH1 0x01 DUP6 AND ISZERO PUSH2 0x0100 MUL PUSH1 0x00 NOT ADD SWAP1 SWAP5 AND SWAP4 SWAP1 SWAP4 DIV PUSH1 0x1f DUP2 ADD DUP5 SWAP1 DIV DUP5 MUL DUP3 ADD DUP5 ADD SWAP1 SWAP3 MSTORE DUP2 DUP2 MSTORE SWAP3 SWAP2 DUP4 ADD DUP3 DUP3 DUP1 ISZERO PUSH2 0x0bd9 JUMPI DUP1 PUSH1 0x1f LT PUSH2 0x0bae JUMPI PUSH2 0x0100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x0bd9 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x01 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x0bbc JUMPI DUP3 SWAP1 SUB PUSH1 0x1f AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x00 SWAP1 DUP2 SWAP1 PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x0bfe JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x08 SLOAD TIMESTAMP GT PUSH2 0x0c0d JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x00 SLOAD PUSH11 0x02e5276153cd3fb3800000 SWAP1 LT PUSH2 0x0c28 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x05 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ ISZERO PUSH2 0x0c45 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP2 POP DUP2 ISZERO ISZERO PUSH2 0x0c6d JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 DUP2 SWAP1 SSTORE SLOAD PUSH2 0x0c93 SWAP1 DUP4 PUSH2 0x0f43 JUMP JUMPDEST PUSH1 0x00 SSTORE PUSH2 0x03e8 DUP3 JUMPDEST DIV SWAP1 POP CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH32 0xb6c0eca8138e097d71e2dd31e19a1266487f0553f170b7260ffe68bcbe9ff8a7 DUP3 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER 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 ISZERO PUSH2 0x0d0c JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST POP POP JUMP JUMPDEST PUSH11 0xcecb8f27f4200f3a000000 DUP2 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x08 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x03 DUP2 MSTORE PUSH32 0x4444460000000000000000000000000000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE DUP2 JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x00 PUSH2 0x0da9 DUP5 DUP5 PUSH2 0x0f5e JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SLOAD DUP2 MLOAD PUSH1 0xe1 PUSH1 0x02 EXP PUSH4 0x516c1daf MUL DUP2 MSTORE PUSH1 0x04 DUP2 ADD SWAP5 SWAP1 SWAP5 MSTORE PUSH1 0x24 DUP5 ADD MSTORE MLOAD SWAP5 SWAP7 POP SWAP2 SWAP1 SWAP3 AND SWAP4 POP DUP4 SWAP3 PUSH4 0xa2d83b5e SWAP3 PUSH1 0x44 DUP1 DUP3 ADD SWAP4 SWAP3 SWAP2 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0e0e JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0e1c JUMPI UNKNOWN_0xfe JUMPDEST POP POP POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP5 DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SLOAD DUP2 MLOAD PUSH1 0xe1 PUSH1 0x02 EXP PUSH4 0x516c1daf MUL DUP2 MSTORE PUSH1 0x04 DUP2 ADD SWAP5 SWAP1 SWAP5 MSTORE PUSH1 0x24 DUP5 ADD MSTORE MLOAD SWAP3 DUP5 AND SWAP3 PUSH4 0xa2d83b5e SWAP3 PUSH1 0x44 DUP1 DUP3 ADD SWAP4 SWAP3 SWAP2 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0e7a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0e88 JUMPI UNKNOWN_0xfe JUMPDEST POP POP POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH10 0xd3c21bcecceda1000000 DUP2 JUMP JUMPDEST PUSH11 0x0211654585005212800000 DUP2 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP4 DUP6 AND DUP4 MSTORE SWAP3 SWAP1 MSTORE SHA3 SLOAD JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 MUL DUP4 ISZERO DUP1 PUSH2 0x0f08 JUMPI POP DUP3 DUP5 DUP3 DUP2 ISZERO ISZERO PUSH2 0x0f05 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST ISZERO ISZERO PUSH2 0x0f10 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT DUP1 ISZERO SWAP1 PUSH2 0x0f08 JUMPI POP DUP3 DUP2 LT ISZERO JUMPDEST ISZERO ISZERO PUSH2 0x0f10 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 LT ISZERO PUSH2 0x0f50 JUMPI UNKNOWN_0xfe JUMPDEST POP POP DUP1 DUP3 SUB DUP1 JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 PUSH1 0x44 CALLDATASIZE LT ISZERO PUSH2 0x0f71 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP4 SWAP1 LT DUP1 ISZERO SWAP1 PUSH2 0x0f9a JUMPI POP PUSH1 0x00 DUP4 GT JUMPDEST ISZERO PUSH2 0x100f JUMPI PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD DUP10 SWAP1 SUB SWAP1 SSTORE SWAP4 DUP9 AND DUP1 DUP4 MSTORE SWAP2 DUP5 SWAP1 SHA3 DUP1 SLOAD DUP9 ADD SWAP1 SSTORE DUP4 MLOAD DUP8 DUP2 MSTORE SWAP4 MLOAD SWAP2 SWAP4 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 PUSH1 0x01 SWAP2 POP PUSH2 0x0e8c JUMP JUMPDEST PUSH1 0x00 SWAP2 POP PUSH2 0x0e8c JUMP JUMPDEST JUMPDEST JUMPDEST POP SWAP3 SWAP2 POP POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 REVERT SWAP14 PUSH19 0xd00ec6336f1f859b938935b01a220e394b0d4d GASPRICE PUSH5 0x9e67dee316 SUB UNKNOWN_0xbd UNKNOWN_0xa5 STOP UNKNOWN_0x29 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP GT SLT UNKNOWN_0xb3 ADD SWAP13 MSTORE PUSH11 0x036c4288b57b3e5c7ff9d3 PUSH4 0xb2000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP OR MSIZE UNKNOWN_0xb8 EXP PUSH23 0xf390ef4d5c14a483869b31f2c309c70000000000000000 STOP STOP STOP STOP UNKNOWN_0xda MSIZE UNKNOWN_0xab PUSH15 0x4b9d9fb867b8a952f455c77ad92afa DUP15 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MSIZE PUSH4 0x50200000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x1e