Contract: Tier
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE CALLVALUE ISZERO PUSH2 0x000f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH1 0xc0 DUP1 PUSH2 0x066c 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 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 0x07 SLOAD ISZERO PUSH2 0x0073 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0088 PUSH5 0x0100000000 PUSH2 0x0492 PUSH2 0x017b DUP3 MUL OR DIV JUMP JUMPDEST DUP3 LT ISZERO PUSH2 0x0091 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 DUP3 LT PUSH2 0x009d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x05 DUP3 SWAP1 SSTORE PUSH1 0x06 DUP2 SWAP1 SSTORE PUSH1 0x00 DUP7 GT PUSH2 0x00b4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP4 DUP7 GT PUSH2 0x00c0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP7 SWAP1 SSTORE DUP4 DUP6 LT DUP1 ISZERO PUSH2 0x00d4 JUMPI POP PUSH1 0x00 DUP5 GT JUMPDEST ISZERO ISZERO PUSH2 0x00df JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 DUP6 SWAP1 SSTORE PUSH1 0x04 DUP5 SWAP1 SSTORE PUSH1 0x00 DUP4 GT PUSH2 0x00f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 DUP4 SWAP1 SSTORE PUSH2 0x0110 PUSH5 0x0100000000 PUSH2 0x0492 PUSH2 0x017b DUP3 MUL OR DIV JUMP JUMPDEST PUSH1 0x07 DUP2 SWAP1 SSTORE POP PUSH32 0x52f46769cef95cc0d095b2770034273b8693994469cc0c7303dc27372d11bc88 DUP7 DUP7 PUSH1 0x04 SLOAD DUP6 DUP6 PUSH1 0x40 MLOAD DUP1 DUP7 DUP2 MSTORE PUSH1 0x20 ADD DUP6 DUP2 MSTORE PUSH1 0x20 ADD DUP5 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP6 POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST POP POP POP POP POP POP PUSH2 0x0180 JUMP JUMPDEST TIMESTAMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x04dd DUP1 PUSH2 0x018f PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x00d8 JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x3197cbb6 DUP2 EQ PUSH2 0x00ec JUMPI DUP1 PUSH4 0x355274ea EQ PUSH2 0x0111 JUMPI DUP1 PUSH4 0x3ba0b9a9 EQ PUSH2 0x0136 JUMPI DUP1 PUSH4 0x3cebb823 EQ PUSH2 0x015b JUMPI DUP1 PUSH4 0x4bb278f3 EQ PUSH2 0x017c JUMPI DUP1 PUSH4 0x5fd8d3d1 EQ PUSH2 0x0191 JUMPI DUP1 PUSH4 0x78e97925 EQ PUSH2 0x01b6 JUMPI DUP1 PUSH4 0x8dfb015f EQ PUSH2 0x01db JUMPI DUP1 PUSH4 0xcdf32cab EQ PUSH2 0x01f3 JUMPI DUP1 PUSH4 0xd7e25c36 EQ PUSH2 0x0218 JUMPI DUP1 PUSH4 0xf766cd3e EQ PUSH2 0x023f JUMPI DUP1 PUSH4 0xf77c4791 EQ PUSH2 0x0264 JUMPI DUP1 PUSH4 0xf81f8101 EQ PUSH2 0x0293 JUMPI DUP1 PUSH4 0xfa50b335 EQ PUSH2 0x02b8 JUMPI DUP1 PUSH4 0xfe67a189 EQ PUSH2 0x02dd JUMPI JUMPDEST CALLVALUE ISZERO PUSH2 0x00e3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x00f7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x0302 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x011c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x0308 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0141 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x030e JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0166 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00e9 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0314 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0187 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00e9 PUSH2 0x035c JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x019c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x03cd JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01c1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x03d3 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01e6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00e9 PUSH1 0x04 CALLDATALOAD PUSH2 0x03d9 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x01fe JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x045a JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0223 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x022b PUSH2 0x0460 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 0x024a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x046b JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x026f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0277 PUSH2 0x0471 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 0x029e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x0480 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x0486 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02e8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ff PUSH2 0x048c JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x032f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 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 0x00 DUP1 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0378 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x08 SLOAD ISZERO PUSH2 0x0385 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x038d PUSH2 0x0492 JUMP JUMPDEST SWAP1 POP PUSH1 0x09 SLOAD PUSH1 0x01 SLOAD EQ DUP1 PUSH2 0x03a2 JUMPI POP PUSH1 0x06 SLOAD DUP2 GT JUMPDEST DUP1 PUSH2 0x03bb JUMPI POP PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ JUMPDEST ISZERO ISZERO PUSH2 0x03c3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x08 DUP2 SWAP1 SSTORE JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x03f4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x08 SLOAD ISZERO PUSH2 0x0401 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x09 SLOAD PUSH2 0x0414 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x0497 AND JUMP JUMPDEST PUSH1 0x09 DUP2 SWAP1 SSTORE PUSH32 0x3cf7d47bd0c7dd9197fac7a9524e7bd1673a7a0d981ccd365bd99e13434c3da3 SWAP1 DUP3 SWAP1 PUSH1 0x40 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x09 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x09 SLOAD EQ JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x07 SLOAD DUP2 JUMP JUMPDEST PUSH2 0x1337 DUP2 JUMP JUMPDEST PUSH1 0x08 SLOAD DUP2 JUMP JUMPDEST TIMESTAMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT ISZERO PUSH2 0x04a6 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 CALLDATASIZE PUSH5 0x2ea6f72ae2 ISZERO EXTCODESIZE DUP5 UNKNOWN_0x4f UNKNOWN_0xb7 LOG0 PUSH25 0x42d1d40dd0f358dcc8e5b87943f4653cc08700290000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MOD SAR LOG2 DUP10 SAR PUSH10 0x6aa60000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SWAP7 UNKNOWN_0x4b UNKNOWN_0xe3 SWAP15 UNKNOWN_0xc5 PUSH28 0x0000000000000000000000000000000000000000000000000000fa7e PUSH28 0x5df3cd00000000000000000000000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP PUSH13 0x34000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MSIZE UNKNOWN_0xbf UNKNOWN_0xd8 PUSH9 0x000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MSIZE UNKNOWN_0xc3 UNKNOWN_0xd3 CREATE