Contract: Unitroller
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0xff PUSH1 0xa8 SHL NOT PUSH1 0xff PUSH1 0xa0 SHL NOT SWAP1 SWAP2 AND PUSH1 0x01 PUSH1 0xa0 SHL OR AND PUSH1 0x01 PUSH1 0xa8 SHL OR SWAP1 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0032 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND CALLER OR SWAP1 SSTORE PUSH2 0x0ae1 DUP1 PUSH2 0x0054 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00a7 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0xbb82aa5e GT PUSH2 0x0064 JUMPI DUP1 PUSH4 0xbb82aa5e EQ PUSH2 0x0437 JUMPI DUP1 PUSH4 0xc1e80334 EQ PUSH2 0x044c JUMPI DUP1 PUSH4 0xdcfbc0c7 EQ PUSH2 0x0461 JUMPI DUP1 PUSH4 0xe992a041 EQ PUSH2 0x0476 JUMPI DUP1 PUSH4 0xe9c714f2 EQ PUSH2 0x04a9 JUMPI DUP1 PUSH4 0xf851a440 EQ PUSH2 0x04be JUMPI PUSH2 0x00a7 JUMP JUMPDEST DUP1 PUSH4 0x0225ab9d EQ PUSH2 0x032b JUMPI DUP1 PUSH4 0x0a755ec2 EQ PUSH2 0x0369 JUMPI DUP1 PUSH4 0x26782247 EQ PUSH2 0x0392 JUMPI DUP1 PUSH4 0x2f1069ba EQ PUSH2 0x03c3 JUMPI DUP1 PUSH4 0x6f63af0b EQ PUSH2 0x03d8 JUMPI DUP1 PUSH4 0xb71d1a0c EQ PUSH2 0x0404 JUMPI JUMPDEST CALLER ADDRESS EQ PUSH2 0x02a8 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x04 DUP2 MSTORE PUSH1 0x24 DUP2 ADD DUP3 MSTORE PUSH1 0x20 DUP2 ADD DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB AND PUSH4 0x3757348b PUSH1 0xe2 SHL OR DUP2 MSTORE SWAP2 MLOAD DUP2 MLOAD PUSH1 0x00 SWAP4 PUSH1 0x60 SWAP4 ADDRESS SWAP4 SWAP1 SWAP3 SWAP1 SWAP2 DUP3 SWAP2 DUP1 DUP4 DUP4 JUMPDEST PUSH1 0x20 DUP4 LT PUSH2 0x010b JUMPI DUP1 MLOAD DUP3 MSTORE PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x00ec JUMP JUMPDEST PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB DUP1 NOT DUP3 MLOAD AND DUP2 DUP5 MLOAD AND DUP1 DUP3 OR DUP6 MSTORE POP POP POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 GAS STATICCALL SWAP2 POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x016b JUMPI PUSH1 0x40 MLOAD SWAP2 POP PUSH1 0x1f NOT PUSH1 0x3f RETURNDATASIZE ADD AND DUP3 ADD PUSH1 0x40 MSTORE RETURNDATASIZE DUP3 MSTORE RETURNDATASIZE PUSH1 0x00 PUSH1 0x20 DUP5 ADD RETURNDATACOPY PUSH2 0x0170 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP2 POP SWAP2 POP PUSH1 0x00 DUP3 ISZERO PUSH2 0x0197 JUMPI DUP2 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0192 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD SWAP1 POP JUMPDEST DUP1 ISZERO PUSH2 0x02a4 JUMPI PUSH1 0x02 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0xbbcdd6d3 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND PUSH1 0x04 DUP4 ADD MSTORE MLOAD PUSH1 0x00 SWAP2 PUSH20 0xa731585ab05fc9f83555cf9bff8f58ee94e18f85 SWAP2 PUSH4 0xbbcdd6d3 SWAP2 PUSH1 0x24 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x01fe JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0212 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0228 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH1 0x02 SLOAD SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP4 AND SWAP2 AND EQ PUSH2 0x02a2 JUMPI PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND OR SWAP3 DUP4 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP3 DUP3 AND DUP1 DUP5 MSTORE SWAP4 SWAP1 SWAP2 AND PUSH1 0x20 DUP4 ADD MSTORE DUP1 MLOAD PUSH32 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 POP JUMPDEST POP JUMPDEST POP POP POP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x40 MLOAD PUSH1 0x00 SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 DUP3 SWAP1 CALLDATASIZE SWAP1 DUP1 DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY PUSH1 0x40 MLOAD SWAP3 ADD SWAP5 POP PUSH1 0x00 SWAP4 POP SWAP1 SWAP2 POP POP DUP1 DUP4 SUB DUP2 DUP6 GAS DELEGATECALL SWAP2 POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x030b JUMPI PUSH1 0x40 MLOAD SWAP2 POP PUSH1 0x1f NOT PUSH1 0x3f RETURNDATASIZE ADD AND DUP3 ADD PUSH1 0x40 MSTORE RETURNDATASIZE DUP3 MSTORE RETURNDATASIZE PUSH1 0x00 PUSH1 0x20 DUP5 ADD RETURNDATACOPY PUSH2 0x0310 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP POP SWAP1 POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x00 DUP3 RETURNDATACOPY DUP2 DUP1 ISZERO PUSH2 0x0327 JUMPI RETURNDATASIZE DUP3 RETURN JUMPDEST RETURNDATASIZE DUP3 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0337 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0357 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x034e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD ISZERO ISZERO PUSH2 0x04d3 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0375 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x037e PUSH2 0x056f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x039e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x03a7 PUSH2 0x057f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03cf JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x037e PUSH2 0x058e JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03e4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0357 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x03fb JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD ISZERO ISZERO PUSH2 0x059e JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0410 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0357 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0427 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x063a JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0443 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x03a7 PUSH2 0x06bd JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0458 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0357 PUSH2 0x06cc JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x046d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x03a7 PUSH2 0x07c7 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0482 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0357 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0499 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x07d6 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04b5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0357 PUSH2 0x08f6 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04ca JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x03a7 PUSH2 0x09dc JUMP JUMPDEST PUSH1 0x00 PUSH2 0x04dd PUSH2 0x09eb JUMP JUMPDEST PUSH2 0x04f4 JUMPI PUSH2 0x04ed PUSH1 0x01 PUSH1 0x05 PUSH2 0x0a46 JUMP JUMPDEST SWAP1 POP PUSH2 0x056a JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0xff PUSH1 0x01 PUSH1 0xa8 SHL SWAP1 SWAP2 DIV AND ISZERO ISZERO DUP3 ISZERO ISZERO EQ ISZERO PUSH2 0x0514 JUMPI PUSH1 0x00 PUSH2 0x04ed JUMP JUMPDEST PUSH1 0x01 DUP1 SLOAD DUP4 ISZERO ISZERO PUSH1 0x01 PUSH1 0xa8 SHL DUP2 MUL PUSH1 0xff PUSH1 0xa8 SHL NOT SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SWAP2 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD PUSH32 0x10f9a0a95673b0837d1dce21fd3bffcb6d760435e9b5300b75a271182f75f822 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 PUSH1 0x00 JUMPDEST SWAP1 POP JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa8 SHL SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x05a8 PUSH2 0x09eb JUMP JUMPDEST PUSH2 0x05b8 JUMPI PUSH2 0x04ed PUSH1 0x01 PUSH1 0x05 PUSH2 0x0a46 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0xff PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 SWAP2 DIV AND ISZERO ISZERO DUP3 ISZERO ISZERO EQ ISZERO PUSH2 0x05d8 JUMPI PUSH1 0x00 PUSH2 0x04ed JUMP JUMPDEST PUSH1 0x01 DUP1 SLOAD DUP4 ISZERO ISZERO PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DUP2 MUL PUSH1 0xff PUSH1 0xa0 SHL NOT SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP2 DUP3 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP2 SWAP1 SWAP3 DIV PUSH1 0xff AND ISZERO ISZERO DUP2 MSTORE SWAP1 MLOAD PUSH32 0xabb56a15fd39488c914b324690b88f30d7daec63d2131ca0ef47e5739068c86e SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG1 PUSH1 0x00 PUSH2 0x0567 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0644 PUSH2 0x09eb JUMP JUMPDEST PUSH2 0x0654 JUMPI PUSH2 0x04ed PUSH1 0x01 PUSH1 0x10 PUSH2 0x0a46 JUMP JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND DUP2 OR SWAP1 SWAP4 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP2 SWAP1 SWAP3 AND DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD SWAP4 SWAP1 SWAP4 MSTORE DUP2 MLOAD PUSH32 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9 SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 PUSH1 0x00 JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0x00 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ ISZERO DUP1 PUSH2 0x06f2 JUMPI POP PUSH1 0x03 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND ISZERO JUMPDEST ISZERO PUSH2 0x0709 JUMPI PUSH2 0x0702 PUSH1 0x01 DUP1 PUSH2 0x0a46 JUMP JUMPDEST SWAP1 POP PUSH2 0x07c4 JUMP JUMPDEST PUSH1 0x02 DUP1 SLOAD PUSH1 0x03 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP3 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP1 DUP7 AND DUP3 OR SWAP7 DUP8 SWAP1 SSTORE SWAP1 SWAP3 AND SWAP1 SWAP3 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP4 DUP4 AND DUP1 DUP6 MSTORE SWAP5 SWAP1 SWAP3 AND PUSH1 0x20 DUP5 ADD MSTORE DUP2 MLOAD SWAP1 SWAP3 PUSH32 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a SWAP3 SWAP1 DUP3 SWAP1 SUB ADD SWAP1 LOG1 PUSH1 0x03 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP6 AND DUP3 MSTORE SWAP1 SWAP3 AND PUSH1 0x20 DUP4 ADD MSTORE DUP1 MLOAD PUSH32 0xe945ccee5d701fc83f9b8aa8ca94ea4219ec1fcbd4f4cab4f0ea57c5c3e1d815 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 PUSH1 0x00 JUMPDEST SWAP3 POP POP POP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x07e0 PUSH2 0x09eb JUMP JUMPDEST PUSH2 0x07f0 JUMPI PUSH2 0x04ed PUSH1 0x01 PUSH1 0x12 PUSH2 0x0a46 JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x9d244f9f PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND PUSH1 0x04 DUP3 ADD MSTORE SWAP2 DUP5 AND PUSH1 0x24 DUP4 ADD MSTORE MLOAD PUSH20 0xa731585ab05fc9f83555cf9bff8f58ee94e18f85 SWAP2 PUSH4 0x9d244f9f SWAP2 PUSH1 0x44 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0855 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0869 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x087f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH2 0x0891 JUMPI PUSH2 0x04ed PUSH1 0x01 PUSH1 0x11 PUSH2 0x0a46 JUMP JUMPDEST PUSH1 0x03 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND OR SWAP3 DUP4 SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP3 DUP3 AND DUP1 DUP5 MSTORE SWAP4 SWAP1 SWAP2 AND PUSH1 0x20 DUP4 ADD MSTORE DUP1 MLOAD PUSH32 0xe945ccee5d701fc83f9b8aa8ca94ea4219ec1fcbd4f4cab4f0ea57c5c3e1d815 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 PUSH1 0x00 PUSH2 0x06b6 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x00 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ ISZERO DUP1 PUSH2 0x0911 JUMPI POP CALLER ISZERO JUMPDEST ISZERO PUSH2 0x0922 JUMPI PUSH2 0x0702 PUSH1 0x01 PUSH1 0x00 PUSH2 0x0a46 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP3 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP1 DUP7 AND DUP3 OR SWAP7 DUP8 SWAP1 SSTORE SWAP1 SWAP3 AND SWAP1 SWAP3 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP4 DUP4 AND DUP1 DUP6 MSTORE SWAP5 SWAP1 SWAP3 AND PUSH1 0x20 DUP5 ADD MSTORE DUP2 MLOAD SWAP1 SWAP3 PUSH32 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc SWAP3 SWAP1 DUP3 SWAP1 SUB ADD SWAP1 LOG1 PUSH1 0x01 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP6 AND DUP3 MSTORE SWAP1 SWAP3 AND PUSH1 0x20 DUP4 ADD MSTORE DUP1 MLOAD PUSH32 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 PUSH1 0x00 PUSH2 0x07bf JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ DUP1 ISZERO PUSH2 0x0a0f JUMPI POP PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa8 SHL SWAP1 DIV PUSH1 0xff AND JUMPDEST DUP1 PUSH2 0x0a41 JUMPI POP CALLER PUSH20 0xa731585ab05fc9f83555cf9bff8f58ee94e18f85 EQ DUP1 ISZERO PUSH2 0x0a41 JUMPI POP PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH32 0x45b96fe442630264581b197e84bbada861235052c5a1aadfff9ea4e40a969aa0 DUP4 PUSH1 0x15 DUP2 GT ISZERO PUSH2 0x0a75 JUMPI UNKNOWN_0xfe JUMPDEST DUP4 PUSH1 0x1b DUP2 GT ISZERO PUSH2 0x0a81 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP3 DUP4 MSTORE PUSH1 0x20 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x00 DUP3 DUP3 ADD MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x60 ADD SWAP1 LOG1 DUP3 PUSH1 0x15 DUP2 GT ISZERO PUSH2 0x06b6 JUMPI UNKNOWN_0xfe UNKNOWN_0xfe LOG2 PUSH6 0x627a7a723158 SHA3 UNKNOWN_0xa5 UNKNOWN_0xcf SWAP5 SWAP2 LOG3 PUSH17 0xc17ee98b3c08c728cc0ddad83bd43ca76c SWAP3 UNKNOWN_0xdc LT PUSH9 0x35bfccb25664736f6c PUSH4 0x43000511 STOP ORIGIN