Contract: NEToken
Etherscan label: token-contract
Tag: Nimiq Token
Malicious: no
Decompiled opcodes:
PUSH1 0xa0 PUSH1 0x40 MSTORE PUSH1 0x03 PUSH1 0x60 DUP2 SWAP1 MSTORE PUSH32 0x302e380000000000000000000000000000000000000000000000000000000000 PUSH1 0x80 SWAP1 DUP2 MSTORE PUSH3 0x00003e SWAP2 SWAP1 DUP2 PUSH3 0x00013b JUMP JUMPDEST POP PUSH1 0x00 PUSH1 0x08 SSTORE CALLVALUE ISZERO PUSH3 0x00004d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x80 DUP1 PUSH3 0x00163d DUP4 CODECOPY DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE DUP2 MLOAD PUSH1 0x20 DUP4 ADD MLOAD SWAP2 DUP4 ADD MLOAD PUSH1 0x60 SWAP1 SWAP4 ADD MLOAD SWAP1 SWAP3 SWAP1 JUMPDEST NUMBER DUP4 SWAP1 GT ISZERO PUSH3 0x000085 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST DUP1 DUP4 GT ISZERO PUSH3 0x000094 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST DUP2 DUP2 GT ISZERO PUSH3 0x0000a3 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH1 0x00 SWAP2 SWAP1 PUSH1 0xa0 PUSH1 0x02 EXP PUSH1 0xff MUL NOT AND PUSH21 0x010000000000000000000000000000000000000000 DUP4 JUMPDEST MUL OR SWAP1 SSTORE POP PUSH1 0x04 DUP1 SLOAD PUSH1 0x00 SWAP2 SWAP1 PUSH1 0xa8 PUSH1 0x02 EXP PUSH1 0xff MUL NOT AND PUSH22 0x01000000000000000000000000000000000000000000 DUP4 JUMPDEST MUL OR SWAP1 SSTORE POP PUSH1 0x04 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP7 AND OR SWAP1 SSTORE PUSH1 0x05 DUP4 SWAP1 SSTORE PUSH1 0x06 DUP3 SWAP1 SSTORE PUSH1 0x07 DUP2 SWAP1 SSTORE PUSH1 0x00 DUP1 SSTORE JUMPDEST POP POP POP POP PUSH3 0x0001e5 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 PUSH3 0x00017e JUMPI DUP1 MLOAD PUSH1 0xff NOT AND DUP4 DUP1 ADD OR DUP6 SSTORE PUSH3 0x0001ae JUMP JUMPDEST DUP3 DUP1 ADD PUSH1 0x01 ADD DUP6 SSTORE DUP3 ISZERO PUSH3 0x0001ae JUMPI SWAP2 DUP3 ADD JUMPDEST DUP3 DUP2 GT ISZERO PUSH3 0x0001ae JUMPI DUP3 MLOAD DUP3 SSTORE SWAP2 PUSH1 0x20 ADD SWAP2 SWAP1 PUSH1 0x01 ADD SWAP1 PUSH3 0x000191 JUMP JUMPDEST JUMPDEST POP PUSH3 0x0001bd SWAP3 SWAP2 POP PUSH3 0x0001c1 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST PUSH3 0x0001e2 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH3 0x0001bd JUMPI PUSH1 0x00 DUP2 SSTORE PUSH1 0x01 ADD PUSH3 0x0001c8 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x1448 DUP1 PUSH3 0x0001f5 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x017d JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x01e8b608 DUP2 EQ PUSH2 0x017f JUMPI DUP1 PUSH4 0x06fdde03 EQ PUSH2 0x01a1 JUMPI DUP1 PUSH4 0x095ea7b3 EQ PUSH2 0x0231 JUMPI DUP1 PUSH4 0x106f6a3d EQ PUSH2 0x0264 JUMPI DUP1 PUSH4 0x16821349 EQ PUSH2 0x0286 JUMPI DUP1 PUSH4 0x18160ddd EQ PUSH2 0x02a8 JUMPI DUP1 PUSH4 0x1fa3c372 EQ PUSH2 0x02ca JUMPI DUP1 PUSH4 0x23b872dd EQ PUSH2 0x02df JUMPI DUP1 PUSH4 0x249f7aa0 EQ PUSH2 0x0318 JUMPI DUP1 PUSH4 0x2a33fec6 EQ PUSH2 0x033a JUMPI DUP1 PUSH4 0x313ce567 EQ PUSH2 0x034c JUMPI DUP1 PUSH4 0x4bb278f3 EQ PUSH2 0x036e JUMPI DUP1 PUSH4 0x54fd4d50 EQ PUSH2 0x0380 JUMPI DUP1 PUSH4 0x590e1ae3 EQ PUSH2 0x0410 JUMPI DUP1 PUSH4 0x70a08231 EQ PUSH2 0x0422 JUMPI DUP1 PUSH4 0x7801fc3e EQ PUSH2 0x0450 JUMPI DUP1 PUSH4 0x8456cb59 EQ PUSH2 0x0472 JUMPI DUP1 PUSH4 0x91b43d13 EQ PUSH2 0x0484 JUMPI DUP1 PUSH4 0x95d89b41 EQ PUSH2 0x04a6 JUMPI DUP1 PUSH4 0xa81c3bdf EQ PUSH2 0x0536 JUMPI DUP1 PUSH4 0xa9059cbb EQ PUSH2 0x0562 JUMPI DUP1 PUSH4 0xb4427263 EQ PUSH2 0x0595 JUMPI DUP1 PUSH4 0xc19d93fb EQ PUSH2 0x059f JUMPI DUP1 PUSH4 0xd648a647 EQ PUSH2 0x05d3 JUMPI DUP1 PUSH4 0xd8e30740 EQ PUSH2 0x05f5 JUMPI DUP1 PUSH4 0xdaf8f438 EQ PUSH2 0x0617 JUMPI DUP1 PUSH4 0xdd62ed3e EQ PUSH2 0x0629 JUMPI DUP1 PUSH4 0xdf5f0603 EQ PUSH2 0x065d JUMPI DUP1 PUSH4 0xe74799b4 EQ PUSH2 0x0672 JUMPI DUP1 PUSH4 0xf9fae4f7 EQ PUSH2 0x0694 JUMPI JUMPDEST UNKNOWN_0xfe JUMPDEST CALLVALUE ISZERO PUSH2 0x0187 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x06b6 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01a9 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01b1 PUSH2 0x06bb 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 0x01f7 JUMPI JUMPDEST DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP4 GT ISZERO PUSH2 0x01f7 JUMPI PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x01d7 JUMP JUMPDEST POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x0223 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 0x0239 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0250 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x06f2 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 0x026c JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x076a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x028e JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x076f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02b0 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x077d JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02d2 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH1 0x04 CALLDATALOAD PUSH2 0x0783 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x02e7 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0250 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x44 CALLDATALOAD PUSH2 0x0846 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 0x0320 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x0892 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0342 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH2 0x0898 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0354 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x091d JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0376 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH2 0x0922 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0388 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01b1 PUSH2 0x0a52 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 0x01f7 JUMPI JUMPDEST DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP4 GT ISZERO PUSH2 0x01f7 JUMPI PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x01d7 JUMP JUMPDEST POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x0223 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 0x0418 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH2 0x0ae0 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x042a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0c70 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0458 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x0c8f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x047a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH2 0x0c95 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x048c JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x0d4c JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x04ae JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01b1 PUSH2 0x0d52 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 0x01f7 JUMPI JUMPDEST DUP1 MLOAD DUP3 MSTORE PUSH1 0x20 DUP4 GT ISZERO PUSH2 0x01f7 JUMPI PUSH1 0x1f NOT SWAP1 SWAP3 ADD SWAP2 PUSH1 0x20 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x01d7 JUMP JUMPDEST POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x0223 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 0x053e JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0546 PUSH2 0x0d89 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 0x056a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0250 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0d98 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x02dd PUSH2 0x0de2 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x05a7 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x05af PUSH2 0x0f42 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x05bf JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0xff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x05db JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x0f52 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x05fd JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x0f58 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x061f JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH2 0x0f66 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0631 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH2 0x100a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0665 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02dd PUSH1 0x04 CALLDATALOAD PUSH2 0x1049 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x067a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x10cf JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x069c JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x018f PUSH2 0x10db JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH1 0x7d DUP2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x1b DUP2 MSTORE PUSH32 0x4e696d6971204e6574776f726b20496e746572696d20546f6b656e0000000000 PUSH1 0x20 DUP3 ADD MSTORE DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 CALLDATASIZE PUSH1 0x44 EQ PUSH2 0x0700 JUMPI UNKNOWN_0xfe 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 DUP10 AND DUP1 DUP5 MSTORE SWAP5 DUP3 MSTORE SWAP2 DUP3 SWAP1 SHA3 DUP8 SWAP1 SSTORE DUP2 MLOAD DUP8 DUP2 MSTORE SWAP2 MLOAD PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 PUSH1 0x01 SWAP2 POP JUMPDEST JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0xaf DUP2 JUMP JUMPDEST PUSH10 0x010f0cf064dd59200000 DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x07a0 JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x07ab JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST POP 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 PUSH8 0x0de0b6b3a7640000 DUP2 LT ISZERO PUSH2 0x07db JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 SLOAD PUSH2 0x07f1 SWAP1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP3 PUSH2 0x10ea JUMP JUMPDEST ISZERO ISZERO PUSH2 0x07fd JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP5 SWAP1 MSTORE DUP2 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND SWAP3 PUSH32 0x32f07d013bbbed31ffbf01e74743d19f394b593429fd3c9c22e4ad2386fb897c SWAP3 DUP3 SWAP1 SUB ADD SWAP1 LOG2 JUMPDEST JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0863 JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x086e JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x03 CALLDATASIZE PUSH1 0x64 EQ PUSH2 0x087a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0885 DUP6 DUP6 DUP6 PUSH2 0x11fe JUMP JUMPDEST SWAP2 POP JUMPDEST JUMPDEST POP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x07 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x03 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x08b3 JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x08be 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 0x08da JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH1 0xff PUSH1 0xa8 PUSH1 0x02 EXP DUP3 DIV AND SWAP2 SWAP1 PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH1 0xa0 PUSH1 0x02 EXP DUP4 PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0913 JUMPI UNKNOWN_0xfe JUMPDEST MUL OR SWAP1 SSTORE POP JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x12 DUP2 JUMP JUMPDEST PUSH1 0x00 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x093d JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x0948 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x08 SLOAD PUSH10 0x010f0cf064dd59200000 SWAP1 LT ISZERO PUSH2 0x0963 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 0x097f JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x06 SLOAD NUMBER GT DUP1 PUSH2 0x099d JUMPI POP PUSH1 0x00 SLOAD PUSH11 0x08af7623fb67bf1a800000 SWAP1 LT ISZERO JUMPDEST DUP1 PUSH2 0x09b5 JUMPI POP PUSH1 0x08 SLOAD PUSH10 0x0cb49b44ba602d800000 SWAP1 LT ISZERO JUMPDEST ISZERO ISZERO PUSH2 0x09c1 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH1 0x01 SWAP2 SWAP1 PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH1 0xa0 PUSH1 0x02 EXP DUP4 JUMPDEST MUL OR SWAP1 SSTORE POP PUSH1 0x04 DUP1 SLOAD PUSH1 0x01 SWAP2 SWAP1 PUSH22 0xff000000000000000000000000000000000000000000 NOT AND PUSH1 0xa8 PUSH1 0x02 EXP DUP4 JUMPDEST MUL OR SWAP1 SSTORE POP 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 0x0919 JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST JUMPDEST 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 0x0ad8 JUMPI DUP1 PUSH1 0x1f LT PUSH2 0x0aad JUMPI PUSH2 0x0100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x0ad8 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 0x0abb JUMPI DUP3 SWAP1 SUB PUSH1 0x1f AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP1 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0afd JUMPI UNKNOWN_0xfe JUMPDEST EQ DUP1 PUSH2 0x0b44 JUMPI POP PUSH1 0x03 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0b1f JUMPI UNKNOWN_0xfe JUMPDEST EQ DUP1 ISZERO PUSH2 0x0b44 JUMPI POP PUSH1 0x00 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa8 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0b42 JUMPI UNKNOWN_0xfe JUMPDEST EQ JUMPDEST JUMPDEST ISZERO ISZERO PUSH2 0x0b51 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x06 SLOAD NUMBER GT PUSH2 0x0b60 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x08 SLOAD PUSH10 0x010f0cf064dd59200000 SWAP1 LT PUSH2 0x0b7a 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 SLOAD SWAP3 POP DUP3 GT PUSH2 0x0ba1 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x09 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD SWAP1 DUP2 GT PUSH2 0x0bc8 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 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP4 SWAP1 SSTORE PUSH1 0x09 SWAP1 SWAP2 MSTORE DUP2 SHA3 DUP2 SWAP1 SSTORE SLOAD PUSH2 0x0bfb SWAP1 DUP4 PUSH2 0x138e JUMP JUMPDEST PUSH1 0x00 SSTORE 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 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 0x0841 JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST JUMPDEST POP POP 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 0x03 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0cb0 JUMPI UNKNOWN_0xfe JUMPDEST EQ ISZERO PUSH2 0x0cbc 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 0x0cd8 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH1 0xff PUSH1 0xa0 PUSH1 0x02 EXP DUP3 DIV AND SWAP2 SWAP1 PUSH22 0xff000000000000000000000000000000000000000000 NOT AND PUSH1 0xa8 PUSH1 0x02 EXP DUP4 PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0d12 JUMPI UNKNOWN_0xfe JUMPDEST MUL OR SWAP1 SSTORE POP PUSH1 0x04 DUP1 SLOAD PUSH1 0x03 SWAP2 SWAP1 PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH1 0xa0 PUSH1 0x02 EXP DUP4 PUSH2 0x0913 JUMP JUMPDEST MUL OR SWAP1 SSTORE POP JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x03 DUP2 MSTORE PUSH32 0x4e45540000000000000000000000000000000000000000000000000000000000 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 0x01 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0db5 JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x0dc0 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x02 CALLDATASIZE PUSH1 0x44 EQ PUSH2 0x0dcc JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0dd6 DUP5 DUP5 PUSH2 0x10ea JUMP JUMPDEST SWAP2 POP JUMPDEST JUMPDEST POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP1 DUP1 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0e00 JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x0e0b JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x05 SLOAD NUMBER LT ISZERO PUSH2 0x0e1b JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x06 SLOAD NUMBER GT ISZERO PUSH2 0x0e2b JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x00 CALLVALUE GT PUSH2 0x0e39 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH2 0x0e45 PUSH1 0x08 SLOAD CALLVALUE PUSH2 0x13a9 JUMP JUMPDEST SWAP3 POP PUSH10 0x0cb49b44ba602d800000 DUP4 GT ISZERO PUSH2 0x0e5f JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH2 0x0e70 CALLVALUE PUSH2 0x0e6b PUSH2 0x13d1 JUMP JUMPDEST PUSH2 0x13ed JUMP JUMPDEST SWAP2 POP PUSH8 0x0de0b6b3a7640000 DUP3 LT ISZERO PUSH2 0x0e88 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH2 0x0e94 PUSH1 0x00 SLOAD DUP4 PUSH2 0x13a9 JUMP JUMPDEST SWAP1 POP PUSH11 0x08af7623fb67bf1a800000 DUP2 GT ISZERO PUSH2 0x0eaf JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x09 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x0ed2 SWAP1 CALLVALUE PUSH2 0x13a9 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x09 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP5 SWAP1 SWAP5 SSTORE PUSH1 0x08 DUP8 SWAP1 SSTORE DUP5 DUP3 SSTORE PUSH1 0x01 DUP2 MSTORE SWAP1 DUP4 SWAP1 SHA3 DUP1 SLOAD DUP7 ADD SWAP1 SSTORE DUP3 MLOAD DUP6 DUP2 MSTORE SWAP3 MLOAD SWAP2 SWAP3 PUSH32 0xa851e2f6a23bffc9297b0cf5ce98ab7cc1c12bb5badfd864192c8f760ed58078 SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG2 JUMPDEST JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH10 0x0cb49b44ba602d800000 DUP2 JUMP JUMPDEST PUSH1 0x01 JUMPDEST PUSH1 0x04 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP SWAP1 DIV PUSH1 0xff AND PUSH1 0x03 DUP2 GT ISZERO PUSH2 0x0f81 JUMPI UNKNOWN_0xfe JUMPDEST EQ PUSH2 0x0f8c 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 0x0fa8 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH1 0x02 SWAP2 SWAP1 PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH1 0xa0 PUSH1 0x02 EXP DUP4 JUMPDEST MUL OR SWAP1 SSTORE POP PUSH1 0x04 DUP1 SLOAD PUSH1 0x02 SWAP2 SWAP1 PUSH22 0xff000000000000000000000000000000000000000000 NOT AND PUSH1 0xa8 PUSH1 0x02 EXP DUP4 PUSH2 0x0913 JUMP JUMPDEST MUL OR SWAP1 SSTORE POP JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 CALLDATASIZE PUSH1 0x44 EQ PUSH2 0x1018 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP4 DUP8 AND DUP4 MSTORE SWAP3 SWAP1 MSTORE SHA3 SLOAD SWAP2 POP JUMPDEST JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x08 SLOAD PUSH10 0x010f0cf064dd59200000 SWAP1 LT ISZERO PUSH2 0x1064 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 0x1080 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB ADDRESS AND BALANCE DUP2 GT ISZERO PUSH2 0x1098 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 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 0x10c9 JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH8 0x0de0b6b3a7640000 DUP2 JUMP JUMPDEST PUSH11 0x08af7623fb67bf1a800000 DUP2 JUMP 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 SLOAD DUP3 SWAP1 LT DUP1 ISZERO SWAP1 PUSH2 0x1113 JUMPI POP PUSH1 0x00 DUP3 GT JUMPDEST DUP1 ISZERO PUSH2 0x1138 JUMPI POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP3 DUP2 ADD GT JUMPDEST ISZERO PUSH2 0x11ef JUMPI 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 PUSH2 0x1160 SWAP1 DUP4 PUSH2 0x138e JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SWAP4 SWAP1 SWAP4 SSTORE SWAP1 DUP6 AND DUP2 MSTORE SHA3 SLOAD PUSH2 0x118f SWAP1 DUP4 PUSH2 0x13a9 JUMP JUMPDEST 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 SWAP2 DUP3 SWAP1 SHA3 SWAP5 SWAP1 SWAP5 SSTORE DUP1 MLOAD DUP7 DUP2 MSTORE SWAP1 MLOAD SWAP2 SWAP4 CALLER SWAP1 SWAP4 AND SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP2 DUP3 SWAP1 SUB ADD SWAP1 LOG3 POP PUSH1 0x01 PUSH2 0x0ddc JUMP JUMPDEST POP PUSH1 0x00 PUSH2 0x0ddc JUMP JUMPDEST JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD DUP3 SWAP1 LT DUP1 ISZERO SWAP1 PUSH2 0x124e JUMPI POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 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 DUP3 SWAP1 LT ISZERO JUMPDEST DUP1 ISZERO PUSH2 0x125a JUMPI POP PUSH1 0x00 DUP3 GT JUMPDEST DUP1 ISZERO PUSH2 0x127f JUMPI POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP3 DUP2 ADD GT JUMPDEST ISZERO PUSH2 0x137e JUMPI PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x12a7 SWAP1 DUP4 PUSH2 0x13a9 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SWAP4 SWAP1 SWAP4 SSTORE SWAP1 DUP7 AND DUP2 MSTORE SHA3 SLOAD PUSH2 0x12d6 SWAP1 DUP4 PUSH2 0x138e JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP7 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP5 SWAP1 SWAP5 SSTORE PUSH1 0x02 DUP2 MSTORE DUP4 DUP3 SHA3 CALLER SWAP1 SWAP4 AND DUP3 MSTORE SWAP2 SWAP1 SWAP2 MSTORE SHA3 SLOAD PUSH2 0x1313 SWAP1 DUP4 PUSH2 0x138e JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP7 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 CALLER DUP7 AND DUP5 MSTORE DUP3 MSTORE SWAP2 DUP3 SWAP1 SHA3 SWAP5 SWAP1 SWAP5 SSTORE DUP1 MLOAD DUP7 DUP2 MSTORE SWAP1 MLOAD SWAP3 DUP8 AND SWAP4 SWAP2 SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 PUSH2 0x088b JUMP JUMPDEST POP PUSH1 0x00 PUSH2 0x088b JUMP JUMPDEST JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 LT ISZERO PUSH2 0x139b JUMPI UNKNOWN_0xfe JUMPDEST POP POP DUP1 DUP3 SUB DUP1 JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT DUP1 ISZERO SWAP1 PUSH2 0x13be JUMPI POP DUP3 DUP2 LT ISZERO JUMPDEST ISZERO ISZERO PUSH2 0x13c6 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x07 SLOAD NUMBER LT ISZERO PUSH2 0x13e5 JUMPI POP PUSH1 0xaf PUSH2 0x13e9 JUMP JUMPDEST POP PUSH1 0x7d JUMPDEST JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 MUL DUP4 ISZERO DUP1 PUSH2 0x13be JUMPI POP DUP3 DUP5 DUP3 DUP2 ISZERO ISZERO PUSH2 0x1406 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST ISZERO ISZERO PUSH2 0x13c6 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xde UNKNOWN_0xd3 SWAP6 GASPRICE UNKNOWN_0x29 SAR REVERT PUSH17 0xcb7876ef7ecf2087935d6cd5b2e3263219 PUSH1 0xd6 EQ DUP9 UNKNOWN_0xa9 PC PUSH16 0x0029000000000000000000000000efa3 MLOAD UNKNOWN_0xd1 DUP10 UNKNOWN_0xc3 PUSH8 0xd109859afdf6f3d1 PUSH31 0xeb0825a5000000000000000000000000000000000000000000000000000000 STOP STOP EXTCODECOPY UNKNOWN_0x29 UNKNOWN_0xe 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 RETURNDATACOPY GASLIMIT UNKNOWN_0xea 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 RETURNDATASIZE CALLDATACOPY INVALID_0x7c