Contract: TokenSale
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE PUSH7 0x02d79883d20000 PUSH1 0x01 SSTORE PUSH1 0x04 DUP1 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP PUSH1 0xff MUL NOT AND SWAP1 SSTORE CALLVALUE ISZERO PUSH2 0x002a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x80 DUP1 PUSH2 0x0e32 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 MSTORE DUP1 DUP1 MLOAD SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD SWAP2 POP POP JUMPDEST JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT AND CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND OR SWAP1 SSTORE JUMPDEST PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP8 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP3 DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x03 DUP1 SLOAD DUP6 DUP5 AND SWAP1 DUP4 AND OR SWAP1 SSTORE PUSH1 0x04 DUP1 SLOAD SWAP3 DUP5 AND SWAP3 SWAP1 SWAP2 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH2 0x00c6 DUP4 PUSH5 0x0100000000 PUSH2 0x0b65 PUSH2 0x00d0 DUP3 MUL OR DIV JUMP JUMPDEST JUMPDEST POP POP POP POP PUSH2 0x011b JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x00eb JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND ISZERO PUSH2 0x0116 JUMPI PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND OR SWAP1 SSTORE JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH2 0x0d08 DUP1 PUSH2 0x012a PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x00bf JUMPI PUSH4 0xffffffff PUSH1 0xe0 PUSH1 0x02 EXP PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x37c3d50d DUP2 EQ PUSH2 0x00cc JUMPI DUP1 PUSH4 0x3f7eabc9 EQ PUSH2 0x0133 JUMPI DUP1 PUSH4 0x47535d7b EQ PUSH2 0x0154 JUMPI DUP1 PUSH4 0x4aa66b28 EQ PUSH2 0x017b JUMPI DUP1 PUSH4 0x4bb278f3 EQ PUSH2 0x01a3 JUMPI DUP1 PUSH4 0x57e5eea5 EQ PUSH2 0x01b8 JUMPI DUP1 PUSH4 0x7a9e5e4b EQ PUSH2 0x01dd JUMPI DUP1 PUSH4 0x8526492f EQ PUSH2 0x01fe JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x0226 JUMPI DUP1 PUSH4 0x91b7f5ed EQ PUSH2 0x0255 JUMPI DUP1 PUSH4 0xa035b1fe EQ PUSH2 0x026d JUMPI DUP1 PUSH4 0xa85717d3 EQ PUSH2 0x0292 JUMPI DUP1 PUSH4 0xf088d547 EQ PUSH2 0x02ac JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x02c2 JUMPI DUP1 PUSH4 0xfc0c546a EQ PUSH2 0x02e3 JUMPI JUMPDEST JUMPDEST PUSH2 0x00c9 CALLER PUSH2 0x0312 JUMP JUMPDEST JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x00d7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH1 0x04 DUP1 CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND SWAP1 PUSH1 0x24 DUP1 CALLDATALOAD SWAP2 SWAP1 PUSH1 0x64 SWAP1 PUSH1 0x44 CALLDATALOAD SWAP1 DUP2 ADD SWAP1 DUP4 ADD CALLDATALOAD DUP1 PUSH1 0x20 PUSH1 0x1f DUP3 ADD DUP2 SWAP1 DIV DUP2 MUL ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP2 DUP2 MSTORE SWAP3 SWAP2 SWAP1 PUSH1 0x20 DUP5 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY POP SWAP5 SWAP7 POP PUSH2 0x0437 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x013e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0586 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x015f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0167 PUSH2 0x05e9 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0186 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0191 PUSH1 0x04 CALLDATALOAD PUSH2 0x060a JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01ae JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH2 0x06ad JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x01c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0191 PUSH2 0x07f3 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01e8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0867 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0209 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0191 PUSH1 0x04 CALLDATALOAD PUSH2 0x08af JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0231 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0239 PUSH2 0x09dd JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0260 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH1 0x04 CALLDATALOAD PUSH2 0x09ec JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0278 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0191 PUSH2 0x0a88 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x029d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH1 0x04 CALLDATALOAD ISZERO ISZERO PUSH2 0x0a8e JUMP JUMPDEST STOP JUMPDEST PUSH2 0x00c9 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0312 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x02cd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c9 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0b65 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x02ee JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0239 PUSH2 0x0bbd JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x00 SWAP1 DUP2 SWAP1 PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO PUSH2 0x0340 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE SWAP2 POP PUSH2 0x034c DUP3 PUSH2 0x0bcc JUMP JUMPDEST PUSH1 0x00 SLOAD SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP3 ISZERO PUSH2 0x08fc MUL DUP4 PUSH1 0x40 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x0382 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x40c10f19 DUP5 DUP4 PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP6 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND PUSH1 0x04 DUP4 ADD MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 ADD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x03d8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x03e9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH32 0xe3d4187f6ca4248660cc0ac8b8056515bac4a8132be2eca31d6d0cc170722a7e DUP4 DUP3 PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x00 SWAP1 CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0455 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x045e DUP4 PUSH2 0x0bcc JUMP JUMPDEST PUSH1 0x02 SLOAD SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x40c10f19 DUP6 DUP4 PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP6 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND PUSH1 0x04 DUP4 ADD MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 ADD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x04b7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x04c8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH32 0x279586f3c9fa12e50cdeea0d69152248e3b471b4a7d7561e476cd1d3155d5aeb DUP5 DUP3 DUP5 PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP5 AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0x60 PUSH1 0x40 DUP3 ADD DUP2 DUP2 MSTORE SWAP1 DUP3 ADD DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x0542 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE JUMPDEST PUSH1 0x20 ADD PUSH2 0x0529 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x056f 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 SWAP5 POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x03 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ DUP1 PUSH2 0x05b1 JUMPI POP PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ JUMPDEST ISZERO ISZERO PUSH2 0x05bc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND OR SWAP1 SSTORE JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH32 0x14110f0c0a080604020000000000000000000000000000000000000000000000 DUP2 PUSH11 0x0b949d854f34fece000000 DUP5 JUMPDEST DIV SWAP1 POP PUSH1 0x0a DUP2 LT ISZERO PUSH2 0x06a1 JUMPI DUP2 DUP2 PUSH1 0x0a DUP2 LT PUSH2 0x0654 JUMPI UNKNOWN_0xfe JUMPDEST BYTE PUSH32 0x0100000000000000000000000000000000000000000000000000000000000000 MUL PUSH32 0x0100000000000000000000000000000000000000000000000000000000000000 SWAP1 DIV SWAP3 POP PUSH2 0x06a6 JUMP JUMPDEST PUSH1 0x00 SWAP3 POP JUMPDEST POP POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0x00 SWAP1 CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ DUP1 PUSH2 0x06db JUMPI POP PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ JUMPDEST ISZERO ISZERO PUSH2 0x06e6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH2 0x0764 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x18160ddd PUSH1 0x00 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 PUSH1 0x02 EXP MUL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0732 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0743 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD PUSH11 0xa56fa5b99019a5c8000000 SWAP2 POP PUSH4 0xffffffff PUSH2 0x0c7c AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT ISZERO PUSH2 0x07e1 JUMPI PUSH1 0x02 SLOAD PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP2 DUP3 AND SWAP2 PUSH4 0x40c10f19 SWAP2 AND DUP4 PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP6 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND PUSH1 0x04 DUP4 ADD MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 ADD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x07cc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x07dd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND SELFDESTRUCT JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x00 SWAP1 PUSH2 0x0861 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x18160ddd DUP4 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 PUSH1 0x02 EXP MUL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0841 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0852 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP1 POP PUSH2 0x060a JUMP JUMPDEST SWAP1 POP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0882 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND OR SWAP1 SSTORE JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x00 SWAP1 DUP2 SWAP1 DUP2 SWAP1 DUP2 SWAP1 DUP2 SWAP1 DUP2 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x18160ddd DUP3 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 PUSH1 0x02 EXP MUL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0903 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0914 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP5 POP POP JUMPDEST PUSH11 0x0b949d854f34fece000000 DUP5 JUMPDEST MOD PUSH11 0x0b949d854f34fece000000 SUB SWAP3 POP PUSH2 0x0947 DUP5 PUSH2 0x060a JUMP JUMPDEST PUSH1 0x64 ADD SWAP2 POP DUP2 PUSH8 0x0de0b6b3a7640000 PUSH1 0x01 SLOAD PUSH1 0x64 MUL DUP6 MUL DUP2 ISZERO ISZERO PUSH2 0x0967 JUMPI UNKNOWN_0xfe JUMPDEST DIV DUP2 ISZERO ISZERO PUSH2 0x0971 JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP1 POP DUP7 DUP2 LT PUSH2 0x09bc JUMPI PUSH1 0x01 SLOAD PUSH1 0x64 MUL PUSH2 0x09a9 PUSH8 0x0de0b6b3a7640000 PUSH2 0x099d DUP11 DUP7 PUSH4 0xffffffff PUSH2 0x0c93 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x0c93 AND JUMP JUMPDEST DUP2 ISZERO ISZERO PUSH2 0x09b2 JUMPI UNKNOWN_0xfe JUMPDEST DIV DUP6 ADD SWAP5 POP PUSH2 0x09cf JUMP JUMPDEST SWAP6 DUP7 SWAP1 SUB SWAP6 SWAP4 DUP3 ADD SWAP4 SWAP3 DUP3 ADD SWAP3 JUMPDEST PUSH2 0x0920 JUMP JUMPDEST DUP5 SWAP6 POP JUMPDEST POP POP POP POP POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ DUP1 PUSH2 0x0a17 JUMPI POP PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ JUMPDEST ISZERO ISZERO PUSH2 0x0a22 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 PUSH7 0x01c6bf52634000 GT ISZERO DUP1 ISZERO PUSH2 0x0a40 JUMPI POP PUSH7 0x08e1bc9bf04000 DUP2 GT ISZERO JUMPDEST ISZERO ISZERO PUSH2 0x0a4b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP2 SWAP1 SSTORE PUSH32 0x6bfd5e75539a9d2626425a2e2922675256b219fe546d63dad56011759b9a2f66 DUP2 PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ DUP1 PUSH2 0x0ab9 JUMPI POP PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ JUMPDEST ISZERO ISZERO PUSH2 0x0ac4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH21 0x010000000000000000000000000000000000000000 DUP4 ISZERO ISZERO MUL OR SWAP1 SSTORE DUP1 PUSH2 0x0b33 JUMPI PUSH32 0x1aadb89fe0887ac16ce54a382201c6cd7db3a9930eae4ff5035a3d9e0d59eb69 PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH2 0x05e5 JUMP JUMPDEST PUSH32 0x895b4da752cea2df8126243a35f1d868e3bbceed4b5e6e357df62b1f4d7171be PUSH1 0x40 MLOAD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0b80 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND ISZERO PUSH2 0x05e5 JUMPI PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND OR SWAP1 SSTORE JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH2 0x0bd8 DUP4 PUSH2 0x08af JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT PUSH2 0x0be7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH11 0x73ce27351811f40c000000 SWAP1 PUSH2 0x0c67 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x18160ddd PUSH1 0x00 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 PUSH1 0x02 EXP MUL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0c40 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0c51 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD DUP5 SWAP2 POP PUSH4 0xffffffff PUSH2 0x0cc2 AND JUMP JUMPDEST GT ISZERO PUSH2 0x0c72 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x0c88 JUMPI UNKNOWN_0xfe JUMPDEST POP DUP1 DUP3 SUB JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 MUL DUP4 ISZERO DUP1 PUSH2 0x0caf JUMPI POP DUP3 DUP5 DUP3 DUP2 ISZERO ISZERO PUSH2 0x0cac JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST ISZERO ISZERO PUSH2 0x0cb7 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT ISZERO PUSH2 0x0cb7 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xc3 UNKNOWN_0xc9 UNKNOWN_0xc7 BYTE SUB CALLDATACOPY UNKNOWN_0x5c UNKNOWN_0xd7 RETURN PUSH8 0x2d9836370d4b4c7d PC UNKNOWN_0xfe UNKNOWN_0xd2 SWAP6 SWAP7 SWAP13 UNKNOWN_0xc UNKNOWN_0xc7 JUMPDEST UNKNOWN_0xd4 PUSH16 0x7c11f000290000000000000000000000 STOP SWAP10 SWAP10 PUSH8 0xe2ec8a74b7c8e9db NOT UNKNOWN_0xe0 CODECOPY UNKNOWN_0xd9 SHA3 UNKNOWN_0xb3 SAR CODECOPY UNKNOWN_0xd0 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SWAP13 UNKNOWN_0xbf UNKNOWN_0xbe GAS UNKNOWN_0xd3 ORIGIN CHAINID UNOFFICIAL_SWAP SIGNEXTEND UNKNOWN_0x5c UNKNOWN_0x2c CREATE PUSH27 0x927b35cdb219c100000000000000000000000000eadc3cf4f4791a SWAP15 PUSH5 0xd6e7e47623 PUSH12 0x8db096ab0000000000000000 STOP STOP STOP STOP STOP STOP UNKNOWN_0x29 UNKNOWN_0xfc SWAP4 DUP9 MSIZE JUMPI UNKNOWN_0xcb ORIGIN AND CALLVALUE UNKNOWN_0xbf DUP9 INVALID_0x6c 0x907a684018