Contract: IronHands
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x00 PUSH1 0x05 SSTORE PUSH1 0x00 PUSH1 0x06 SSTORE CALLVALUE ISZERO PUSH2 0x0019 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x40 DUP1 PUSH2 0x0c15 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 MSTORE DUP1 DUP1 MLOAD SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP3 DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x04 SWAP6 SWAP1 SWAP6 SSTORE PUSH1 0x09 DUP1 SLOAD SWAP2 SWAP1 SWAP3 AND SWAP5 AND SWAP4 SWAP1 SWAP4 OR SWAP1 SWAP3 SSTORE POP POP PUSH2 0x0b9b DUP1 PUSH2 0x007a PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x010e JUMPI PUSH4 0xffffffff PUSH1 0xe0 PUSH1 0x02 EXP PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x0a44b9cf DUP2 EQ PUSH2 0x0110 JUMPI DUP1 PUSH4 0x1b3ed722 EQ PUSH2 0x0135 JUMPI DUP1 PUSH4 0x3151ecfc EQ PUSH2 0x0148 JUMPI DUP1 PUSH4 0x35c1d349 EQ PUSH2 0x015b JUMPI DUP1 PUSH4 0x39af0513 EQ PUSH2 0x0193 JUMPI DUP1 PUSH4 0x3ccfd60b EQ PUSH2 0x01a6 JUMPI DUP1 PUSH4 0x3febb070 EQ PUSH2 0x01b9 JUMPI DUP1 PUSH4 0x5f504a82 EQ PUSH2 0x01cc JUMPI DUP1 PUSH4 0x63bd1d4a EQ PUSH2 0x01fb JUMPI DUP1 PUSH4 0x6cff6f9d EQ PUSH2 0x020e JUMPI DUP1 PUSH4 0x79ba5097 EQ PUSH2 0x0221 JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x0234 JUMPI DUP1 PUSH4 0x949e8acd EQ PUSH2 0x0247 JUMPI DUP1 PUSH4 0x997664d7 EQ PUSH2 0x025a JUMPI DUP1 PUSH4 0xa0ca0a57 EQ PUSH2 0x026d JUMPI DUP1 PUSH4 0xa26dbf26 EQ PUSH2 0x0280 JUMPI DUP1 PUSH4 0xa6f9dae1 EQ PUSH2 0x0293 JUMPI DUP1 PUSH4 0xd0e30db0 EQ PUSH2 0x02b2 JUMPI DUP1 PUSH4 0xd493b9ac EQ PUSH2 0x02ba JUMPI DUP1 PUSH4 0xe5cf2297 EQ PUSH2 0x02f6 JUMPI DUP1 PUSH4 0xfb346eab EQ PUSH2 0x0315 JUMPI DUP1 PUSH4 0xff5d18ca EQ PUSH2 0x0328 JUMPI JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x011b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x0347 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0140 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x0358 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0153 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x035e JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0166 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0171 PUSH1 0x04 CALLDATALOAD PUSH2 0x03c5 JUMP JUMPDEST 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 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x019e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x03fb JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x01b1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x010e PUSH2 0x0401 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x01c4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x04b0 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x01d7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01df PUSH2 0x04b6 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 0x0206 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x010e PUSH2 0x04c5 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0219 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x07fa JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x022c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x010e PUSH2 0x0800 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x023f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01df PUSH2 0x084c JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0252 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x085b JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0265 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x089d JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0278 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x08a3 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x028b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x08ad JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x029e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x010e PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x08b3 JUMP JUMPDEST PUSH2 0x010e PUSH2 0x08fd JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x02c5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02e2 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x44 CALLDATALOAD PUSH2 0x0a23 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 0x0301 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0acf JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0320 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH2 0x0aea JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0333 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0123 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0af0 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0352 CALLER PUSH2 0x0acf JUMP JUMPDEST SWAP1 POP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x00 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x688abbf7 PUSH1 0x01 PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP5 AND MUL DUP2 MSTORE SWAP1 ISZERO ISZERO PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x03aa JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST GAS CALL ISZERO ISZERO PUSH2 0x03b7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x07 DUP1 SLOAD DUP3 SWAP1 DUP2 LT PUSH2 0x03d3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x02 SWAP1 SWAP2 MUL ADD DUP1 SLOAD PUSH1 0x01 SWAP1 SWAP2 ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP2 POP DUP3 JUMP JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB ADDRESS DUP2 AND BALANCE SWAP2 PUSH1 0x00 SWAP2 AND PUSH4 0x3ccfd60b PUSH3 0x0f4240 PUSH1 0x40 MLOAD DUP3 PUSH4 0xffffffff AND PUSH1 0xe0 PUSH1 0x02 EXP MUL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP9 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x044c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP8 CALL ISZERO ISZERO PUSH2 0x0459 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x03 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB ADDRESS AND BALANCE DUP7 SWAP1 SUB SWAP1 DUP2 ADD SWAP1 SWAP2 SSTORE SWAP3 POP PUSH32 0xd7cefab74b4b11d01e168f9d1e2a28e7bf8263c3acf9b9fdb802fa666a49455b SWAP2 POP DUP3 SWAP1 POP PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP JUMP JUMPDEST PUSH1 0x06 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB ADDRESS AND BALANCE PUSH1 0x00 DUP1 DUP1 PUSH1 0x01 DUP5 GT PUSH2 0x04e1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 DUP1 SLOAD DUP6 ADD DUP2 SSTORE PUSH1 0x09 SLOAD SWAP1 DUP6 DIV SWAP5 DUP6 SWAP1 SUB SWAP5 SWAP4 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0xf088d547 PUSH3 0x0f4240 DUP6 CALLER PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP7 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP10 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0547 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP9 CALL ISZERO ISZERO PUSH2 0x0554 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP1 POP SWAP2 POP PUSH32 0x350df6fcc944b226b77efc36902e19b43c566d75173622086e809d46dfbc2220 DUP4 DUP4 PUSH1 0x40 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST PUSH1 0x00 DUP5 GT ISZERO PUSH2 0x07f4 JUMPI PUSH1 0x07 PUSH1 0x05 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x05b7 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x02 MUL ADD PUSH1 0x01 ADD SLOAD DUP5 LT PUSH2 0x05f7 JUMPI PUSH1 0x07 PUSH1 0x05 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x05e0 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x02 MUL ADD PUSH1 0x01 ADD SLOAD PUSH2 0x05f9 JUMP JUMPDEST DUP4 JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT ISZERO PUSH2 0x07cc JUMPI PUSH1 0x06 DUP1 SLOAD DUP3 SWAP1 SUB SWAP1 SSTORE PUSH1 0x05 SLOAD PUSH1 0x07 DUP1 SLOAD SWAP6 DUP4 SWAP1 SUB SWAP6 DUP4 SWAP3 PUSH1 0x08 SWAP3 PUSH1 0x00 SWAP3 SWAP1 SWAP2 SWAP1 DUP2 LT PUSH2 0x062c JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 DUP1 DUP4 SHA3 PUSH1 0x02 SWAP1 SWAP3 MUL SWAP1 SWAP2 ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP4 MSTORE DUP3 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x40 ADD SWAP1 SHA3 DUP1 SLOAD SWAP2 SWAP1 SWAP2 SUB SWAP1 SSTORE PUSH1 0x05 SLOAD PUSH1 0x07 DUP1 SLOAD DUP4 SWAP3 SWAP1 DUP2 LT PUSH2 0x066f JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x02 MUL ADD PUSH1 0x01 ADD PUSH1 0x00 DUP3 DUP3 SLOAD SUB SWAP3 POP POP DUP2 SWAP1 SSTORE POP PUSH1 0x07 PUSH1 0x05 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x069e JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x02 SWAP1 SWAP2 MUL ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH3 0x0f4240 DUP3 PUSH1 0x40 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO PUSH2 0x0749 JUMPI PUSH32 0x9b5d1a613fa5f0790b36b13103706e31fca06b229d87e9915b29fc20c1d76490 DUP2 PUSH1 0x07 PUSH1 0x05 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x070a JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x02 SWAP1 SWAP2 MUL ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x40 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH2 0x07cc JUMP JUMPDEST PUSH1 0x06 DUP1 SLOAD DUP3 ADD SWAP1 SSTORE PUSH1 0x05 SLOAD PUSH1 0x07 DUP1 SLOAD SWAP6 DUP4 ADD SWAP6 DUP4 SWAP3 PUSH1 0x08 SWAP3 PUSH1 0x00 SWAP3 SWAP1 SWAP2 SWAP1 DUP2 LT PUSH2 0x076f JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 DUP1 DUP4 SHA3 PUSH1 0x02 SWAP1 SWAP3 MUL SWAP1 SWAP2 ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP4 MSTORE DUP3 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x40 ADD SWAP1 SHA3 DUP1 SLOAD SWAP1 SWAP2 ADD SWAP1 SSTORE PUSH1 0x05 SLOAD PUSH1 0x07 DUP1 SLOAD DUP4 SWAP3 SWAP1 DUP2 LT PUSH2 0x07b1 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x01 PUSH1 0x02 SWAP1 SWAP3 MUL ADD ADD DUP1 SLOAD SWAP1 SWAP2 ADD SWAP1 SSTORE JUMPDEST PUSH1 0x00 DUP5 GT ISZERO PUSH2 0x07df JUMPI PUSH1 0x05 DUP1 SLOAD PUSH1 0x01 ADD SWAP1 SSTORE JUMPDEST PUSH1 0x07 SLOAD PUSH1 0x05 SLOAD LT PUSH2 0x07ef JUMPI PUSH2 0x07f4 JUMP JUMPDEST PUSH2 0x059d JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x081b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x00 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0x949e8acd 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 0x03aa JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x07 SLOAD SUB SWAP1 JUMP JUMPDEST PUSH1 0x07 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x08ce JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 PUSH3 0x0f4240 CALLVALUE GT PUSH2 0x090e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x64 SWAP1 CALLVALUE MUL DIV SWAP1 POP PUSH1 0x07 DUP1 SLOAD DUP1 PUSH1 0x01 ADD DUP3 DUP2 PUSH2 0x092d SWAP2 SWAP1 PUSH2 0x0b02 JUMP JUMPDEST SWAP2 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x02 MUL ADD PUSH1 0x00 PUSH1 0x40 DUP1 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP6 SWAP1 MSTORE SWAP2 SWAP1 POP DUP2 MLOAD DUP2 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP2 SWAP1 SWAP2 AND OR DUP2 SSTORE PUSH1 0x20 DUP3 ADD MLOAD PUSH1 0x01 SWAP1 SWAP2 ADD SSTORE POP POP PUSH1 0x06 DUP1 SLOAD DUP3 ADD SWAP1 SSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER SWAP1 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 SHA3 DUP1 SLOAD DUP5 ADD SWAP1 SSTORE PUSH32 0x4bcc17093cdf51079c755de089be5a85e70fa374ec656c194480fbdcda224a53 SWAP2 CALLVALUE SWAP2 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH1 0x00 PUSH2 0x0a0a PUSH2 0x035e JUMP JUMPDEST GT ISZERO PUSH2 0x0a18 JUMPI PUSH2 0x0a18 PUSH2 0x0401 JUMP JUMPDEST PUSH2 0x0a20 PUSH2 0x04c5 JUMP JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0a3f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x09 SLOAD DUP5 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP4 AND SWAP2 AND EQ ISZERO PUSH2 0x0a5c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP5 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH4 0xa9059cbb DUP6 DUP6 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 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0ab0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST GAS CALL ISZERO ISZERO PUSH2 0x0abd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x02 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST DUP2 SLOAD DUP2 DUP4 SSTORE DUP2 DUP2 ISZERO GT PUSH2 0x0b2e JUMPI PUSH1 0x02 MUL DUP2 PUSH1 0x02 MUL DUP4 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x0b2e SWAP2 SWAP1 PUSH2 0x0b33 JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH2 0x0355 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x0b6b JUMPI DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND DUP2 SSTORE PUSH1 0x00 PUSH1 0x01 DUP3 ADD SSTORE PUSH1 0x02 ADD PUSH2 0x0b39 JUMP JUMPDEST POP SWAP1 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 BYTE EXTCODECOPY UNKNOWN_0x4f PUSH13 0xae9519ca0de332e76fb74c9063 UNKNOWN_0xf8 UNKNOWN_0xef SAR BALANCE LOG2 UNKNOWN_0xbc PUSH11 0x68ca8409894a528b002900 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 STOP UNKNOWN_0xc8 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x4c UNKNOWN_0x29 UNKNOWN_0xd7 UNKNOWN_0x5c UNKNOWN_0xc4 UNKNOWN_0x23 UNKNOWN_0xe8 UNKNOWN_0xad UNKNOWN_0xaa CODESIZE CODECOPY DUP10 UNKNOWN_0x2f UNKNOWN_0xeb INVALID_0x66 0x977e295829